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
336825390835	336825391391	336825391939	336825392491	336825393041	336825393591	336825394139	336825394691	336825395239	336825395791	336825396341	336825396891	336825397441	336825397991	336825398541	336825399089	336825399641	336825400191	336825400741	336825401291	336825401839	336825402391	336825402941	336825403491	336825404039	336825404591	336825405141	336825405691	336825406241	336825406789	336825407341	336825407891	336825408441	336825408991	336825409541	336825410091	336825410641	336825411191	336825411741	336825412291	336825412841	336825413391	336825413941	336825414491	336825415041	336825415591	336825416141	336825416691	336825417241	336825417791	336825418341	336825418891	336825419441	336825419991	336825420541	336825421091	336825421641	336825422191	336825422741	336825423291	336825423841	336825424391	336825424941	336825425491	336825426041	336825426591	336825427141	336825427691	336825428241	336825428791	336825429341	336825429891	336825430441	336825430991	336825431541	336825432091	336825432641	336825433191	336825433741	336825434291	336825434841	336825435391	336825435941	336825436491	336825437041	336825437591	336825438141	336825438691	336825439241	336825439791	336825440341	336825440891	336825441441	336825441991	336825442541	336825443091	336825443641	336825444191	336825444741	336825445291	336825445841	336825446391	336825446941	336825447491	336825448041	336825448591	336825449141	336825449691	336825450241	336825450791	336825451341	336825451891	336825452441	336825452991	336825453541	336825454091	336825454641	336825455191	336825455741	336825456291	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
46859	21183	26342	63635	54666	25244	5188	1616	725	479	405	315	239	199	171	176	166	167	131	181	141	138	158	173	118	176	222	279	254	313	374	377	414	449	296	309	204	163	119	141	118	133	147	121	140	118	139	130	127	124	112	139	116	119	119	120	127	113	137	121	133	128	151	106	123	135	112	119	135	101	117	126	103	128	131	137	121	138	119	119	117	124	125	113	132	130	114	124	111	129	113	118	111	122	110	141	118	100	104	116	124	119	110	122	121	139	114	113	119	154	112	111	128	123	109	131	104	132	114	131	126	123	123	116	122	126	109	116	119	138	128	106	124	108	127	115	128	133	128	141	137	109	127	131	94	113	131	130	139	101	119	126	137	120	134	131	117	138	123	138	128	116	126	136	125	122	124	119	102	91	127	114	95	126	126	136	118	127	122	143	115	108	124	117	130	111	140	127	140	133	124	124	123	118	124	121	115	109	131	123	139	120	114	128	113	118	131	143	113	128	111	106	122	135	113	115	127	113	125	102	122	121	135	125	114	141	128	114	124	124	115	133	122	104	118	112	127	126	121	110	109	135	125	123	108	104	116	137	117	115	127	118	105	128	131	110	111	135	105	141	130	118	117	111	107	110	126	114	115	133	115	111	129	110	103	128	107	120	109	127	116	123	124	117	130	105	130	112	116	136	122	118	112	130	113	121	118	118	95	127	138	117	149	111	126	104	117	102	142	107	124	141	126	126	115	116	122	110	117	141	104	142	114	137	140	110	122	132	116	114	130	111	116	120	119	106	117	103	126	120	116	127	129	116	121	112	106	126	132	102	127	128	107	112	121	136	112	124	133	121	117	122	118	146	110	103	120	109	135	116	123	120	118	125	122	120	137	137	137	117	132	117	129	139	111	119	114	120	112	117	115	119	117	123	121	124	125	125	134	101	110	112	126	129	137	107	118	128	125	111	138	114	119	111	120	131	117	125	123	116	124	117	101	125	124	106	112	129	106	111	127	127	116	136	137	121	118	109	121	145	141	130	94	88	115	130	118	127	121	95	130	112	114	120	127	135	121	136	103	128	131	136	109	121	132	124	118	120	129	120	108	134	141	127	125	99	136	120	135	112	106	115	112	106	115	104	131	121	118	134	115	108	134	131	117	119	116	128	113	113	132	118	132	142	120	152	134	107	126	118	114	123	95	105	131	112	109	112	131	109	113	133	119	128	115	127	117	120	120	107	125	149	114	110	127	119	129	118	127	119	110	106	126	142	120	128	118	104	111	120	121	125	119	106	118	103	137	123	129	124	120	153	101	133	115	141	114	108	103	120	119	128	145	120	120	121	125	125	123	120	117	125	109	110	133	110	126	122	102	121	116	106	119	110	135	113	151	107	127	132	147	141	129	128	118	142	129	126	123	127	113	101	139	117	127	114	100	111	121	99	123	131	132	124	120	129	131	122	118	128	98	118	101	131	107	122	111	101	115	117	128	129	130	131	113	138	125	114	114	140	136	116	118	110	120	123	120	119	105	128	116	115	122	113	118	132	119	116	104	128	112	127	116	120	124	117	112	121	122	123	102	122	111	144	110	114	127	113	125	125	103	110	137	120	101	119	119	135	117	143	108	100	107	117	113	120	120	122	116	130	136	124	115	114	101	113	116	126	109	122	122	123	103	121	127	109	103	144	123	113	119	126	129	105	102	130	124	121	135	106	134	124	120	124	117	109	132	120	129	114	136	120	125	124	115	108	113	125	121	104	131	128	101	130	131	107	133	108	125	130	119	136	106	129	108	126	114	112	112	118	135	137	103	115	112	123	127	105	126	117	110	115	123	101	91	116	122	132	127	131	122	116	115	125	126	123	131	118	126	122	141	112	119	120	130	141	129	118	128	122	133	114	119	110	134	124	131	108	124	131	107	100	118	113	136	129	136	113	124	122	112	106	116	118	112	120	122	114	123	120	109	107	104	124	119	136	136	130	133	113	121	119	104	130	122	136	128	113	108	110	127	119	119	103	115	124	139	118	141	135	132	130	116	114	99	96	135	113	121	101	111	116	133	126	139	122	142	111	126	115	108	121	124	90	118	137	132	123	107	124	111	133	97	108	113	131	136	131	109	132	127	128	136	110	133	103	111	118	120	110	119	116	131	105	116	116	132	148	115	119	120	129	127	141	115	128	107	109	115	126	126	102	119	130	131	123	118	96	142	119	134	107	112	97	126	110	109	139	133	117	108	126	106	114	111	121	117	116	129	124	125	141	119	124	134	135	127	127	122	101	106	116	124	111	109	107	117	134	116	122	121	130	110	114	134	116	107	109	110	133	118	111	128	121	120	127	112	106	124	126	128	108	129	127	114	137	119	116	111	147	125	122	123	116	127	132	123	123	101	138	114	108	107	137	135	131	131	123	122	126	113	116	131	140	110	109	114	135	114	109	132	127	123	122	107	110	86	124	112	140	129	123	126	104	124	115	114	121	125	136	119	121	111	124	107	110	120	125	117	127	98	143	115	100	116	123	128	133	118	113	110	134	119	97	117	112	112	118	107	105	132	127	120	110	128	125	119	141	151	117	118	126	133	125	82	116	114	115	124	115	115	137	136	111	121	108	115	120	104	139	111	125	121	145	122	108	121	131	119	110	129	148	110	121	128	112	116	119	138	120	136	148	108	104	118	106	138	134	108	123	120	118	119	138	128	104	141	112	107	119	139	137	131	96	117	120	140	95	124	110	121	119	131	138	117	117	124	123	138	135	97	109	105	115	139	133	120	123	121	131	121	114	129	125	114	108	129	124	121	124	95	115	100	123	110	123	102	119	118	133	156	105	156	141	107	105	110	118	102	114	112	130	151	128	121	130	112	122	112	144	103	121	137	118	107	144	115	130	124	122	126	105	125	133	139	131	120	126	114	104	138	145	119	134	123	126	120	130	118	126	114	117	137	116	115	120	127	122	139	133	133	109	137	95	125	118	117	107	125	112	163	91	126	125	128	123	142	94	131	104	117	140	133	151	101	136	125	121	118	111	143	100	122	96	135	124	127	125	116	137	141	132	132	119	136	144	117	132	109	95	99	96	110	133	113	134	125	112	132	168	113	110	127	129	123	126	123	142	134	144	111	138	120	115	126	109	120	123	128	134	115	108	122	107	122	113	114	135	138	113	143	116	127	119	117	122	118	113	116	128	121	125	133	122	111	117	129	104	126	128	135	125	117	124	121	106	113	117	138	117	116	134	124	123	117	129	116	142	123	114	120	140	124	110	114	121	131	103	135	113	129	122	135	121	135	122	112	118	108	121	140	113	107	116	95	141	115	100	120	112	108	108	113	119	122	129	112	114	141	125	112	125	126	122	123	119	118	119	123	127	101	129	126	131	121	124	126	123	135	111	121	130	129	106	115	126	102	117	102	141	117	116	125	111	123	130	120	105	118	125	120	134	131	116	106	129	121	130	100	123	145	113	116	117	116	134	114	123	134	121	112	107	125	114	133	105	111	126	111	122	128	126	126	104	128	104
26523	10032	31121	66844	62793	14848	6837	4436	2540	1624	1416	1437	951	860	804	709	743	637	622	611	567	552	540	586	588	628	1341	1762	1649	1888	2350	2712	3090	3013	2019	2024	1064	453	388	424	419	427	391	396	367	382	388	351	373	385	386	353	395	355	368	347	361	373	421	402	376	377	362	378	393	311	335	321	385	357	368	355	333	371	340	356	365	377	364	343	356	352	372	341	328	369	331	334	331	339	361	302	339	371	343	332	305	358	353	366	318	377	334	328	365	373	338	342	378	351	317	349	346	329	327	339	344	349	362	329	327	317	304	347	325	341	370	378	310	346	347	312	346	341	319	315	326	344	355	334	300	291	325	332	352	347	332	339	355	375	328	304	336	321	335	328	363	334	345	320	349	376	362	324	342	365	339	318	373	342	316	345	360	336	315	367	350	355	369	350	307	341	350	324	335	338	360	296	356	301	310	359	324	351	293	332	354	348	349	336	342	348	348	348	330	346	340	315	317	366	327	315	314	355	328	339	340	333	333	323	356	326	335	330	349	347	332	385	349	311	331	326	362	354	343	348	349	328	305	337	348	332	329	308	340	314	365	300	364	331	336	357	313	344	311	330	337	306	329	328	346	346	339	322	331	342	354	350	358	364	322	321	348	350	366	335	365	363	319	352	336	328	343	331	353	371	323	321	362	328	330	341	354	367	382	363	345	362	343	337	338	321	335	328	355	336	327	352	331	353	353	332	352	351	322	314	352	309	317	342	335	316	325	348	319	340	306	345	338	332	300	338	367	365	342	325	349	339	317	332	341	367	315	314	309	330	355	335	361	314	313	340	304	341	304	331	311	345	336	346	337	365	327	343	347	347	354	336	387	330	334	363	328	322	348	350	306	338	326	354	330	347	344	325	339	350	324	333	308	343	360	330	386	322	349	334	343	319	360	351	354	332	313	313	314	343	338	331	372	345	348	316	363	349	371	343	326	308	324	321	337	339	342	363	337	325	337	348	338	326	305	391	337	373	358	343	332	329	353	341	341	342	347	356	303	352	321	363	333	324	345	361	373	339	323	329	325	348	343	348	335	317	326	306	364	373	332	353	365	335	362	327	325	369	340	317	342	303	336	311	329	355	331	338	345	317	321	319	341	321	351	348	340	329	360	323	312	350	349	330	336	357	358	323	333	310	315	346	350	370	303	334	374	343	365	282	337	355	333	323	331	353	335	334	351	392	342	364	354	321	326	330	369	316	314	326	340	306	320	366	363	339	340	324	342	344	335	363	378	330	338	339	320	320	337	333	339	328	315	338	343	375	342	362	343	370	350	343	346	336	353	311	339	303	340	301	335	330	318	360	370	344	327	364	351	311	359	337	332	323	316	352	315	352	318	359	320	351	317	347	326	349	348	339	331	358	318	360	352	354	346	313	332	352	360	329	345	363	328	366	315	367	339	323	357	345	311	324	345	372	304	340	365	346	310	331	329	330	326	334	305	354	325	337	312	338	333	336	335	354	318	310	364	341	344	317	344	335	286	340	318	332	364	370	352	341	358	344	327	352	351	349	311	326	342	335	309	298	337	363	290	345	338	347	339	334	361	334	334	351	361	344	347	334	317	354	301	346	343	339	328	324	355	363	379	324	357	353	323	348	367	365	347	367	340	335	347	312	299	380	314	345	334	330	307	316	340	349	338	341	341	319	321	339	329	355	323	332	323	345	320	363	352	328	325	335	347	381	329	347	318	334	316	328	330	320	356	341	327	314	390	300	347	308	349	339	330	318	318	334	342	347	345	326	354	349	348	354	320	368	326	352	330	341	336	348	341	335	351	345	332	320	341	335	372	356	362	337	322	345	331	350	328	356	343	356	361	363	370	336	310	307	357	317	329	354	323	336	324	343	352	334	342	334	360	330	338	271	362	313	356	352	351	369	333	334	332	326	347	331	339	322	332	330	352	341	324	346	343	355	323	331	348	328	341	324	353	340	313	352	334	337	348	362	317	330	352	340	350	317	349	303	319	358	382	324	321	351	367	340	336	342	378	325	343	307	305	342	293	323	336	338	326	332	312	345	360	349	331	345	339	342	359	333	333	346	331	359	315	344	342	355	326	345	359	329	327	340	338	355	301	334	342	315	344	361	370	346	299	325	321	332	339	329	346	336	339	338	323	323	331	363	327	354	352	340	343	335	300	326	368	351	365	382	334	325	320	321	371	347	371	335	329	316	367	371	360	351	343	308	315	335	327	321	330	327	365	316	303	317	313	336	333	329	334	319	328	323	355	360	350	353	339	350	353	352	343	331	310	318	317	345	332	326	315	354	328	351	324	336	331	328	365	335	313	319	329	311	342	326	311	334	310	340	293	343	354	349	328	341	317	344	378	345	338	341	331	334	326	323	344	371	328	343	350	314	334	338	305	312	335	322	325	345	347	354	349	327	368	321	343	345	315	327	346	327	329	335	352	362	307	336	336	360	365	354	331	332	350	328	322	352	352	323	328	350	306	324	311	349	335	296	335	329	338	357	343	340	314	331	337	310	329	336	358	327	350	336	356	364	344	364	334	327	306	342	352	353	304	330	324	345	362	348	304	370	342	311	310	386	361	350	373	312	360	346	354	330	324	364	337	359	322	340	329	334	368	336	331	343	324	313	330	355	356	363	308	358	379	371	350	349	307	330	337	357	326	337	313	348	346	338	355	339	332	352	356	335	339	349	323	343	352	309	326	342	335	366	362	328	343	352	356	359	369	338	343	323	340	333	342	330	335	338	367	363	307	349	324	337	321	355	323	336	305	345	379	346	329	373	293	337	360	326	354	358	346	362	315	337	339	330	344	326	324	351	319	314	314	340	337	361	346	315	335	363	357	333	347	357	351	316	317	319	351	293	321	333	344	337	343	344	330	349	363	332	349	313	327	329	317	331	350	348	324	324	316	357	338	348	335	296	365	342	334	382	319	368	330	336	324	335	350	363	337	336	344	341	342	328	343	362	351	324	324	326	356	356	394	324	335	351	343	337	348	325	362	321	327	311	307	322	316	361	359	324	318	303	324	305	315	300	368	343	343	363	315	359	372	321	313	333	324	323	360	315	329	345	310	332	311	307	312	347	354	342	322	366	342	303	346	348	351	326	349	323	366	354	338	310	279	357	328	346	372	369	339	322	344	318	334	323	358	365	319	330	321	353	308	359	316	335	335	316	341	341	336	344	340	362	366	344	348	358	325	365	346	350	335	347	360	333	325	321	335	348	347	315	338	335	331	364	381	356	334	355	359	331	360	352	347	340	354	361	360	320	341	319	329	362	344	353	304	323	356	359	328	331	346	374	313	336	320	336	309	318	350	354	319	355	324	308	352	337	340	300	360	317	344	334	319	346	351	329	351	360	347	338	335	336	308	337	328	341	353	354	318	346	354	382	344	342	342	359	352	340	313	337	337	340	341	340	344	347	371	306	338	349	376	325	330	360	323	319	342	350	298	337	328	343	322	375	309	327	356	325	320	327	340	329	365	368	336	355	343	347
4713	680	820	2501	2417	780	411	361	349	363	368	330	344	320	329	341	318	358	392	320	351	343	334	308	331	337	344	312	378	363	322	345	322	325	334	329	330	348	350	353	362	307	326	346	312	344	323	355	325	348	339	359	320	336	347	388	334	337	326	374	358	372	315	318	329	354	325	345	352	380	334	334	355	331	347	345	339	356	326	380	341	332	302	354	313	365	336	348	365	329	331	319	335	319	363	350	373	364	360	326	334	358	330	301	349	348	333	336	341	329	364	319	326	342	353	327	345	336	330	330	337	342	368	352	313	335	350	320	374	331	342	348	348	326	320	324	358	313	329	333	331	352	357	337	349	355	327	362	327	316	348	325	339	332	316	377	349	326	360	316	374	329	322	331	336	356	341	377	341	353	332	360	332	330	312	339	339	360	317	353	353	379	345	332	324	323	347	376	341	376	323	322	305	338	348	328	345	295	316	325	361	347	317	336	288	308	305	355	318	388	310	380	325	331	315	339	345	324	318	300	352	318	329	356	365	364	355	334	350	315	326	353	365	325	360	324	348	340	320	341	331	351	336	344	351	305	320	356	329	380	332	324	317	352	304	316	323	362	334	330	326	329	345	300	298	352	368	334	343	327	323	325	339	380	375	355	318	323	297	336	330	338	330	350	340	354	327	343	335	326	361	340	338	321	337	339	406	348	346	339	351	342	373	317	327	331	351	320	345	341	367	322	384	330	347	302	328	330	322	312	340	316	398	388	323	359	333	355	312	330	354	344	323	331	331	358	365	337	376	335	339	320	324	357	322	342	298	323	337	345	318	340	311	350	347	310	342	358	345	310	329	335	333	349	335	340	347	348	353	355	327	328	310	362	351	365	309	341	356	330	344	367	334	301	328	338	347	365	338	338	359	317	367	345	344	335	356	364	342	290	361	364	319	359	365	323	373	367	349	340	350	331	340	333	349	325	341	335	343	386	321	324	352	333	350	376	330	333	353	300	351	351	352	326	338	325	343	368	366	337	322	350	325	341	331	344	351	342	341	332	322	346	337	328	353	340	344	337	350	360	344	330	320	302	319	331	341	324	317	337	333	350	323	354	356	332	335	341	329	335	349	344	348	326	361	348	333	336	340	313	365	331	356	359	317	310	338	363	338	314	361	333	330	336	313	328	339	329	304	321	358	350	352	353	340	336	352	331	348	295	335	317	297	334	355	315	343	357	338	331	296	360	349	325	313	374	314	348	360	345	325	347	374	366	322	357	336	366	317	319	324	374	325	352	348	350	366	401	349	340	336	317	338	306	346	324	328	366	318	357	354	338	354	341	341	332	297	368	377	324	356	298	302	328	361	336	333	352	354	324	370	340	342	372	319	337	366	355	334	329	316	359	340	392	357	353	363	362	337	323	340	358	338	368	344	387	348	332	330	348	359	351	331	344	372	336	322	339	366	312	358	363	351	320	370	309	362	342	341	372	333	376	336	381	368	354	326	327	369	340	349	351	355	348	331	356	330	329	349	344	317	337	309	351	352	381	322	311	337	360	344	336	370	348	352	344	341	364	331	354	371	322	362	330	373	340	322	364	339	323	299	368	338	314	377	346	346	358	331	360	321	351	345	334	334	373	374	316	339	333	334	349	340	334	350	366	373	334	305	345	364	345	345	351	333	348	368	337	367	346	326	346	327	347	305	362	361	398	342	359	378	373	346	370	404	325	327	357	327	343	356	352	313	354	335	338	389	340	355	347	351	331	341	319	366	377	299	358	340	318	353	347	360	327	345	318	309	329	338	334	317	366	377	336	372	317	346	349	334	346	334	374	355	381	331	310	319	323	343	329	359	333	353	357	365	379	320	365	348	350	306	345	329	313	326	337	314	341	359	336	355	346	343	330	357	362	305	333	324	316	338	366	331	319	347	322	339	356	360	349	313	363	335	323	339	331	327	334	257	365	334	333	354	332	362	343	342	341	340	313	359	336	339	372	371	349	330	313	379	325	346	318	342	350	309	354	337	335	312	323	354	352	341	357	322	337	373	358	335	366	342	341	355	355	352	350	320	341	336	337	336	310	343	329	383	311	320	366	336	349	319	348	350	331	329	341	358	352	372	322	370	332	337	326	321	336	321	377	337	351	392	298	331	344	323	339	336	358	323	329	351	330	332	394	328	349	336	335	333	355	343	345	343	371	341	326	328	353	342	353	321	353	374	301	349	319	326	372	343	333	350	306	327	338	360	372	368	370	322	355	339	329	314	355	325	339	348	316	326	340	348	346	341	339	323	340	327	356	328	291	332	332	336	335	345	308	331	322	347	344	334	337	351	336	347	330	346	350	366	323	352	371	310	336	346	354	350	305	321	349	355	357	337	361	352	331	324	301	336	342	313	335	328	329	372	384	329	312	338	350	367	323	318	371	395	344	328	305	343	395	356	343	365	332	309	375	352	313	348	342	315	337	329	317	354	349	330	332	323	343	328	346	343	359	314	333	326	335	322	318	288	325	337	337	351	338	355	338	330	341	351	340	336	337	345	344	334	346	331	324	322	352	361	330	321	385	357	338	349	345	407	329	340	368	314	329	372	313	324	334	332	329	343	357	343	306	306	330	319	339	344	338	321	348	351	323	341	343	321	338	339	331	331	341	342	361	350	308	337	351	318	364	337	358	378	325	339	342	380	353	327	335	348	279	319	340	340	336	360	326	324	329	356	320	345	325	353	344	344	343	320	364	311	361	332	325	332	343	358	358	347	352	332	342	348	337	336	317	355	342	314	341	314	304	302	343	356	326	337	360	327	357	319	345	356	341	335	342	324	329	322	363	323	339	324	317	334	302	337	335	313	349	332	377	351	357	348	334	331	320	338	348	329	342	294	315	337	329	336	361	314	343	367	327	336	371	342	349	326	347	358	321	342	338	299	381	338	350	350	298	313	335	322	367	329	340	335	325	347	338	342	348	339	332	322	322	334	370	339	348	325	383	355	358	356	331	362	335	316	350	329	346	364	352	322	327	326	331	328	329	347	326	345	347	337	349	362	318	364	349	343	349	333	336	376	297	341	353	351	354	321	345	354	335	341	338	319	343	336	373	362	328	314	358	327	371	365	324	343	351	346	354	322	354	347	328	329	361	301	319	359	314	348	356	313	351	304	313	374	370	290	314	320	323	345	317	341	349	353	324	349	362	332	369	350	341	333	304	341	340	341	348	315	346	336	319	372	363	371	361	362	355	357	302	335	351	293	364	335	346	356	326	316	333	337	345	348	354	349	319	330	319	344	329	341	348	338	342	386	350	394	319	303	296	331	340	333	351	346	326	304	339	358	337	344	323	335	358	347	342	370	324	338	316	305	356	355	319	352	359	328	361	334	287	361	351	345	351	353	314	312	326	341	362	326	320	369	364	321	351	364	334	340	311	373	307	356	324	327	320	334	343	306	356	333	344	327	327	293	340	337	337	323	352	331	321	354	351	351	347	331	302	313	331	363	337	344	375	349	360	318	313	300	327	321	352
4129	1134	2437	9722	9996	2285	1074	997	871	834	867	871	848	856	794	882	810	843	833	853	830	821	847	834	819	779	844	835	784	878	870	852	902	852	841	799	792	766	873	831	828	813	791	871	850	840	821	872	789	810	826	799	825	803	836	864	800	852	807	814	784	834	813	771	814	833	827	801	770	788	868	801	801	850	833	782	787	815	818	788	851	783	801	860	783	804	832	780	809	850	836	800	845	803	777	778	813	775	845	848	801	864	811	810	831	829	799	850	796	882	811	773	817	817	832	813	786	864	823	815	836	796	811	841	822	809	810	814	826	847	803	820	814	852	845	849	842	815	810	816	826	860	798	860	827	874	793	828	809	816	820	851	805	772	818	808	809	796	836	812	814	775	784	842	836	889	794	855	828	843	844	876	857	807	773	834	806	818	822	838	865	847	811	839	907	776	785	798	821	865	821	793	843	828	815	790	804	882	807	773	772	806	844	866	804	837	837	804	807	821	826	862	819	826	846	861	821	797	779	819	788	819	823	838	827	794	787	801	807	825	797	793	824	809	798	821	820	833	852	747	827	794	792	770	764	788	819	826	810	794	812	837	816	846	809	783	786	840	809	822	794	845	831	834	847	816	846	809	824	834	825	826	825	807	785	822	816	869	820	775	818	809	844	882	855	766	856	872	782	847	803	797	812	795	798	809	801	799	852	850	799	831	788	778	858	774	811	830	865	814	857	762	816	867	795	881	796	821	823	861	835	814	827	795	826	792	815	817	839	838	743	832	841	823	826	836	826	792	792	781	857	848	814	845	851	824	835	790	839	845	843	829	800	796	806	850	808	809	826	822	817	810	796	785	775	840	792	802	846	796	850	814	810	848	762	807	849	854	868	774	852	829	798	833	815	820	827	827	868	787	806	808	796	795	840	798	768	826	823	810	811	847	872	770	834	821	811	842	832	855	844	820	841	847	810	807	835	821	773	822	869	812	833	831	822	851	745	840	825	833	846	846	786	824	827	827	793	810	808	847	824	837	824	821	814	807	814	878	835	824	841	873	794	855	824	883	832	806	842	798	815	775	822	819	803	901	843	883	832	814	856	761	856	820	873	864	846	891	811	811	823	837	789	835	822	837	863	834	824	807	823	799	772	818	835	831	804	786	832	804	794	804	834	810	846	883	792	856	792	822	826	842	779	820	829	845	771	865	805	816	812	814	861	777	807	818	856	830	842	842	757	757	816	787	856	860	831	817	837	804	807	776	841	873	805	876	774	803	834	791	818	842	806	832	809	812	812	796	842	837	826	840	841	822	812	821	830	808	841	786	836	880	845	856	809	802	824	816	837	831	797	794	843	824	886	808	823	855	844	836	807	785	792	790	788	835	842	806	830	835	806	829	773	828	842	831	844	803	879	842	819	766	830	811	866	871	846	825	834	891	798	854	806	857	786	802	840	822	831	838	839	829	829	859	835	831	824	886	838	855	816	828	793	823	789	862	840	842	799	836	823	845	814	797	806	857	831	795	844	834	860	812	797	807	827	797	788	833	847	857	753	778	829	798	896	865	776	793	825	830	810	805	809	823	841	797	836	786	806	855	818	780	784	873	852	833	813	811	842	844	792	816	808	791	823	814	777	804	830	890	793	797	820	822	829	821	763	821	842	806	842	844	837	860	814	830	810	806	801	822	839	842	828	825	841	782	810	846	830	880	785	802	818	802	836	784	796	857	842	822	842	800	783	805	829	816	791	831	815	772	780	830	836	812	843	800	838	846	794	778	766	844	812	821	851	831	815	801	814	817	870	834	800	768	801	807	809	838	827	778	808	820	789	816	818	825	839	787	817	804	789	825	782	827	846	799	804	844	840	844	866	768	854	791	801	861	803	792	817	862	761	795	857	875	869	832	822	795	851	814	832	871	814	811	822	804	850	811	816	833	847	811	814	836	759	882	825	850	848	849	865	819	842	839	853	837	806	816	828	835	778	790	860	776	846	780	789	797	805	825	870	822	835	779	858	830	789	851	820	843	800	871	831	816	802	772	860	803	813	806	824	827	788	782	811	837	821	827	817	852	822	839	804	866	790	829	812	839	775	838	873	766	807	865	836	815	827	818	816	827	805	795	782	837	854	807	793	820	815	839	805	776	824	842	820	782	799	851	819	843	774	800	800	796	838	826	827	895	794	834	801	804	853	819	856	793	864	839	811	809	828	805	828	846	815	848	897	828	811	782	819	790	784	795	781	820	856	829	788	807	782	799	850	833	798	861	828	854	813	809	803	792	824	817	824	807	840	833	830	811	835	786	760	805	827	828	780	806	801	785	831	837	835	800	797	835	845	822	792	832	870	826	846	869	798	809	851	782	817	884	781	875	821	791	844	809	838	830	772	827	837	771	818	844	804	860	830	847	840	841	874	805	808	814	768	850	791	762	757	800	817	844	832	824	860	791	781	830	807	800	826	808	883	779	789	819	839	841	828	805	839	836	825	806	791	782	803	801	848	759	810	840	839	797	822	804	810	823	789	852	853	837	830	807	832	805	779	801	828	856	813	789	813	797	825	838	800	839	803	804	855	829	825	816	840	820	773	858	743	809	773	786	850	793	830	841	831	819	806	821	830	838	846	849	794	827	858	807	830	788	786	831	827	781	847	829	804	822	821	820	790	847	854	840	772	814	815	849	771	801	808	830	795	806	834	846	832	871	811	817	850	793	850	842	832	768	827	772	820	835	824	816	827	807	813	837	890	820	801	808	824	838	840	862	825	806	830	800	849	791	848	820	878	805	795	822	828	867	799	842	840	857	791	806	879	786	785	851	816	846	788	845	811	772	790	812	781	771	873	830	825	781	803	800	880	835	778	817	820	840	838	834	855	821	788	786	859	832	819	796	876	832	872	809	791	828	786	830	794	859	838	862	815	823	817	796	844	833	818	818	780	786	780	902	883	780	788	818	810	808	806	832	877	781	835	820	763	822	820	878	797	830	899	850	809	838	822	788	846	826	852	832	788	834	834	779	878	875	882	804	809	791	793	824	796	823	808	831	831	887	839	777	806	822	805	802	814	838	781	813	813	828	835	756	845	780	836	835	887	858	877	844	819	822	767	847	808	839	849	844	795	820	812	834	830	817	811	825	836	805	822	818	782	814	826	766	813	806	817	818	784	844	844	834	766	809	813	783	772	865	824	825	841	809	795	846	827	824	823	800	817	800	823	813	828	798	842	809	844	753	852	814	835	815	768	825	845	777	840	837	865	814	806	821	822	795	811	814	810	856	822	788	812	780	851	776	808	816	786	822	816	764	816	831	815	815	874	828	837	787	806	859	820	849	869	864	834	849	837	826	837	855	793	775	769	805	791	790	791	837	833	845	844	799	832	799	883	816	837	823	833	851	818	844	853	806	835	868	824	814	832	865	850	810	773	835	788	841	800	801	793	811	793	823	835	844	805	841	841	850	796	816	825	792	801	827	827	843	849	808	849	817	794	870	809	836	783	827	847	813	768	843	778	841	857	775
33327	11713	17398	41951	40407	15331	2432	1065	512	352	304	326	286	242	245	255	221	212	236	253	211	214	220	200	276	233	272	332	327	292	400	443	371	353	362	323	245	218	217	181	218	215	217	223	234	235	212	216	232	235	262	213	211	223	225	208	230	227	231	226	214	189	212	206	209	223	234	215	223	211	196	215	211	224	238	215	236	223	239	199	227	228	239	211	241	221	189	230	238	218	226	211	213	221	225	227	206	227	210	202	207	193	200	250	217	215	208	237	194	213	200	200	233	220	243	188	226	215	211	191	231	224	225	206	227	190	206	227	230	197	216	206	235	201	211	224	214	211	203	183	218	229	205	200	216	231	210	196	194	225	243	208	217	218	226	219	231	220	236	204	225	208	204	192	217	231	221	204	204	220	189	219	218	207	218	203	229	224	198	206	226	196	184	250	209	253	202	218	201	216	189	200	192	229	203	202	207	235	225	236	209	182	222	187	231	209	211	240	225	222	212	200	225	217	235	205	200	213	195	205	204	212	222	214	206	222	224	204	237	203	195	219	237	197	216	222	209	235	219	201	195	222	199	259	200	195	221	225	253	205	233	234	212	238	211	214	213	229	190	197	226	219	221	233	216	195	239	199	234	227	222	217	205	230	240	211	233	232	234	229	206	224	229	233	250	207	215	238	238	209	215	195	232	227	196	215	215	237	195	218	232	219	198	186	249	199	215	204	218	206	224	237	243	219	208	219	246	204	233	228	199	209	239	223	223	229	218	214	223	213	205	215	211	205	217	227	212	236	206	204	208	205	209	216	231	201	242	231	238	236	230	215	221	219	234	197	213	238	219	232	227	239	229	203	256	226	216	229	209	207	222	236	210	214	231	214	210	210	220	205	231	236	198	220	205	205	217	231	220	259	252	224	257	182	235	240	225	197	201	202	207	234	231	208	252	229	211	217	224	218	211	211	210	207	214	221	230	217	197	215	204	187	210	206	204	206	220	212	217	211	207	203	205	210	196	207	232	222	243	207	197	217	207	217	248	224	207	226	229	218	225	239	248	192	215	226	215	190	200	235	225	242	232	205	236	209	193	215	235	206	212	231	217	212	220	252	229	235	228	211	204	249	219	231	239	204	217	212	218	212	208	181	185	226	205	191	216	196	209	232	222	198	229	221	221	221	215	212	212	243	208	220	232	214	189	207	207	209	215	207	207	214	189	231	221	218	206	212	224	201	218	222	249	224	195	207	206	198	209	231	241	202	222	209	225	231	215	244	248	226	192	220	205	197	199	200	231	215	213	224	226	215	232	219	200	206	232	200	218	204	190	241	209	224	201	249	232	220	249	223	212	231	208	213	233	218	213	217	210	193	203	232	206	215	208	191	219	206	222	206	214	218	219	198	239	222	236	191	196	205	228	229	233	212	190	220	202	208	218	240	205	227	201	183	215	212	205	242	218	239	208	218	212	213	233	213	210	215	228	220	217	222	204	234	225	200	193	206	216	238	214	212	222	214	233	197	205	214	224	195	228	209	221	222	228	214	211	206	227	228	225	196	229	211	209	199	209	217	232	242	218	201	219	228	213	208	207	212	213	210	216	197	234	201	229	194	193	207	193	220	219	217	228	229	210	229	201	218	213	220	230	215	209	198	209	193	215	219	228	200	248	252	212	221	200	227	191	235	251	230	229	207	190	202	216	196	231	218	226	222	220	245	234	222	188	231	222	211	253	210	239	196	243	214	226	212	227	207	226	219	216	222	204	228	206	201	197	217	214	227	253	231	227	230	217	233	207	203	228	186	218	210	215	205	230	180	215	225	235	201	239	238	217	220	230	199	223	232	240	240	212	237	202	211	214	217	229	209	216	216	238	209	243	249	218	229	236	239	220	204	217	225	216	224	193	223	194	220	193	228	247	222	241	207	227	220	220	216	181	230	228	216	205	205	214	236	203	239	237	252	249	233	228	184	197	219	223	216	245	220	224	220	197	210	207	202	236	220	208	213	205	221	246	241	209	197	217	204	240	219	216	210	249	199	195	233	228	238	242	244	218	198	230	218	234	215	223	200	218	257	213	217	172	200	206	235	188	243	217	228	225	196	194	240	223	215	213	230	224	216	202	204	220	214	212	250	200	232	228	220	207	202	206	235	227	238	232	219	215	239	218	216	244	224	243	210	211	216	220	199	222	212	214	216	217	218	235	234	209	218	209	208	240	236	204	243	222	220	226	208	206	223	215	235	196	213	210	212	200	220	231	225	224	223	222	211	196	201	211	204	215	199	247	227	219	187	223	198	196	227	217	203	189	190	193	198	234	208	221	226	233	211	215	241	228	219	196	227	208	197	203	210	217	219	226	219	199	186	233	231	220	181	235	244	217	242	221	210	219	211	206	217	221	251	235	245	212	187	235	221	232	193	194	236	221	190	239	215	209	220	216	232	226	215	223	193	204	241	207	250	215	244	204	241	233	232	234	246	212	244	227	194	233	197	223	234	220	210	237	213	232	247	180	215	206	246	193	213	225	212	220	239	204	229	197	215	234	218	220	201	222	200	209	219	199	226	208	239	215	221	192	216	234	224	205	208	224	223	227	219	187	207	190	224	225	220	235	201	182	235	208	221	218	216	239	199	222	216	215	226	210	215	209	251	216	219	217	204	205	227	218	219	227	224	215	231	248	208	236	210	212	195	214	227	210	208	217	258	242	242	252	222	202	214	219	215	204	203	198	193	223	229	216	271	202	210	225	225	220	222	216	228	232	218	226	249	201	228	201	202	211	202	239	216	218	244	205	235	208	217	196	232	210	230	220	230	220	212	216	232	210	205	211	225	205	224	215	191	219	227	228	233	204	204	199	207	213	258	195	190	211	220	221	225	229	206	223	207	212	208	205	226	209	187	223	226	221	201	221	199	239	222	222	210	227	208	209	225	206	215	219	211	221	198	229	207	231	246	212	211	228	213	204	206	217	223	209	203	216	233	221	241	223	225	231	241	214	193	216	249	224	228	247	233	195	205	229	237	223	236	227	212	228	218	211	216	213	206	226	213	183	245	201	222	230	245	186	211	212	217	211	227	214	194	215	234	240	192	237	228	245	224	223	218	199	229	216	237	209	222	214	244	254	216	203	230	208	201	224	237	242	229	191	213	189	218	187	233	220	208	226	213	232	172	235	203	232	209	228	213	245	201	224	189	216	219	226	197	242	206	197	238	219	189	219	236	231	220	223	247	219	209	198	197	225	208	212	222	237	232	191	219	219	228	199	195	228	186	221	210	241	217	203	215	210	245	204	202	205	212	189	197	217	247	233	209	212	218	229	236	220	213	207	228	215	195	254	241	231	202	212	229	237	213	230	199	232	175	216	206	183	244	229	204	221	206	252	192	193	189	236	244	223	239	240	195	204	248	232	247	214	233	207	209	232	218	211	210	206	219	204	198	240	206	216	215	178	215	232	215	219	217	233	218	219	206	199	216	233	199	212	225	232	218	190	211	224	211	204	210	223	217	194	200	194	227
18261	6508	24260	49859	51731	11979	6038	3548	1843	1292	1077	1122	884	788	801	772	723	710	756	679	706	662	635	684	707	777	1032	1516	1520	1702	1937	2402	2277	1884	1827	1559	904	604	580	532	589	528	587	549	631	587	560	573	535	560	528	536	561	565	638	605	576	536	523	559	596	589	552	521	548	551	550	552	544	560	534	544	557	549	564	552	574	551	528	517	572	528	519	534	517	551	600	583	574	555	518	589	577	494	539	540	593	562	600	568	539	554	526	539	537	534	547	532	593	572	533	546	511	584	527	553	529	510	586	521	558	554	563	568	568	540	550	562	574	542	564	553	560	541	518	567	548	511	571	553	542	550	545	544	536	551	546	492	557	559	557	527	565	570	539	567	553	537	559	555	536	549	554	588	542	554	586	543	531	509	547	571	539	529	526	593	538	584	524	519	518	560	527	535	539	558	552	528	534	556	559	555	570	541	529	567	579	527	529	562	538	534	549	586	562	541	581	572	542	568	544	536	569	561	483	538	552	559	562	556	594	565	552	572	573	528	507	536	533	492	516	530	516	528	539	556	552	532	486	567	533	545	533	550	561	555	548	580	570	484	543	570	534	532	563	506	527	589	533	512	596	590	558	509	556	565	570	552	547	556	558	532	544	567	550	533	539	564	539	584	505	547	531	545	543	555	537	498	556	542	552	547	571	543	581	528	551	560	541	506	546	523	537	542	515	537	561	551	579	524	531	556	539	553	545	524	559	578	543	604	555	545	582	506	569	512	584	543	577	561	528	512	541	534	586	523	514	558	523	509	525	539	538	550	563	503	538	571	552	517	524	494	520	541	555	550	547	579	542	561	521	588	554	529	519	546	565	525	557	574	546	553	556	529	598	524	574	542	554	568	552	515	505	540	499	520	586	536	524	556	506	538	554	541	496	546	534	547	539	532	539	586	561	552	532	532	533	554	554	567	495	529	556	553	517	500	568	515	555	519	571	577	541	514	571	533	555	587	547	540	562	554	565	516	530	533	538	546	538	542	544	558	547	538	522	511	520	550	531	561	585	570	544	571	557	572	556	551	612	577	540	576	546	556	578	540	544	616	566	532	561	498	557	544	532	544	552	513	561	556	567	572	541	563	528	535	568	531	524	561	561	578	526	545	540	569	541	564	545	553	530	523	520	534	579	572	532	524	543	554	573	568	529	540	502	547	523	522	527	531	519	553	583	533	546	524	571	496	505	536	537	534	552	513	534	535	550	540	560	567	517	560	530	600	528	540	516	559	543	545	563	529	569	519	532	549	537	529	477	537	546	535	544	527	534	506	564	567	551	536	572	561	540	599	553	522	529	513	545	553	550	528	549	538	557	532	505	517	575	543	515	514	541	543	562	518	590	525	532	566	527	539	549	531	539	544	587	539	526	517	516	548	524	553	555	517	556	535	503	543	514	526	519	549	543	583	552	579	528	546	559	567	541	524	518	609	558	548	524	519	544	555	594	567	561	568	538	539	571	563	537	547	560	562	542	551	545	575	541	530	520	527	572	585	501	565	579	557	543	540	546	515	528	535	551	552	506	539	526	535	508	550	586	564	534	527	528	549	540	544	563	533	601	562	577	520	544	583	525	567	562	544	534	553	514	546	547	537	537	487	543	542	563	558	550	534	540	536	552	557	531	564	565	581	511	575	552	537	552	572	517	577	538	547	575	531	543	538	556	555	564	543	523	536	575	556	543	578	534	533	518	573	495	505	553	521	520	533	578	545	579	562	542	538	550	507	548	530	550	582	578	530	547	543	572	538	519	566	556	578	550	534	559	510	519	549	541	510	550	502	595	562	519	551	513	533	536	538	510	551	506	551	515	552	519	535	557	540	557	535	562	520	540	552	550	599	563	527	547	568	564	523	524	546	534	588	544	545	547	553	535	532	548	583	548	496	573	507	551	550	534	520	558	561	532	544	538	507	526	537	605	541	545	513	535	588	551	557	534	551	526	546	514	567	515	579	564	528	528	588	585	540	540	551	533	582	539	522	586	510	541	541	553	528	532	577	542	578	495	526	521	551	562	572	523	485	580	574	563	551	502	566	518	552	535	518	531	552	556	558	532	555	545	549	578	521	517	564	529	550	508	536	558	563	517	525	535	553	541	554	524	517	525	563	565	544	537	570	567	540	535	537	547	535	535	554	582	548	521	571	526	508	529	550	556	600	527	590	506	539	544	532	536	555	534	559	563	541	581	552	569	540	537	536	559	572	515	546	564	576	524	541	550	511	515	535	547	575	582	563	555	540	572	527	528	540	576	539	527	581	566	585	510	535	516	565	537	578	588	573	586	551	522	557	574	497	550	576	545	581	537	536	541	486	534	578	551	610	527	590	545	573	526	566	536	551	555	518	541	595	533	527	525	578	538	539	545	536	540	583	514	567	594	560	536	536	565	541	511	547	524	544	537	521	532	573	544	553	534	592	527	523	549	548	545	510	557	531	601	562	577	495	531	521	609	559	547	540	546	527	504	567	545	492	523	541	523	563	572	503	558	561	483	573	569	556	577	582	533	513	561	549	533	582	558	516	585	551	533	517	547	514	583	529	523	522	519	552	533	567	545	549	544	575	596	539	560	578	530	552	566	565	559	571	558	555	533	563	561	538	536	596	517	549	548	547	555	520	582	572	559	558	547	587	511	601	532	555	552	606	552	535	512	550	526	544	558	565	567	538	518	546	522	550	522	548	529	545	516	534	537	512	514	530	559	555	616	527	543	531	540	538	539	531	548	563	537	533	526	524	516	539	519	538	565	537	570	553	529	511	528	506	570	602	524	532	546	552	564	557	581	563	492	532	541	565	552	535	549	569	586	488	527	533	522	524	512	525	595	516	506	536	511	558	517	537	518	556	620	557	561	518	524	554	499	543	529	560	526	565	553	550	519	562	538	509	597	571	523	563	583	496	558	567	575	547	552	563	554	573	567	565	602	541	503	556	531	521	548	577	549	553	575	546	527	548	555	527	550	582	531	547	573	553	563	548	554	529	593	534	548	532	549	522	535	527	565	534	601	526	503	579	558	546	556	499	552	558	533	550	553	536	540	569	561	552	529	519	539	538	538	515	489	574	537	571	567	567	522	525	543	547	546	561	587	559	570	593	564	576	537	536	562	514	588	513	558	532	559	503	566	552	567	503	556	566	580	526	562	533	548	544	550	577	556	539	517	566	533	558	525	608	557	537	546	525	595	532	560	533	527	553	577	550	578	555	531	532	551	549	512	545	536	555	523	560	556	546	568	590	579	528	552	543	584	578	537	528	540	531	578	557	555	555	572	498	543	590	561	507	512	573	536	553	529	536	533	517	523	507	538	564	570	592	570	578	568	518	513	530	550	551	528	521	547	513	515	514	539	520	528	550	538	575	562	514	562	565	563	513	577	531	566	554	525	493	568	554	554	529	534	521	516	543	528	545	531	547	547	549	534	536	534	594	568	554	586	536	568	528	500	523	586	514	558	512	548	583	559	554	574	533	520	549	581	554
49055	22118	25926	55481	55880	23891	5434	2088	715	376	324	255	265	202	207	176	159	157	160	163	152	149	149	145	143	183	276	353	395	409	390	507	626	422	323	330	198	113	133	100	103	116	96	132	122	118	132	114	106	124	117	101	120	99	113	131	103	125	113	146	126	138	120	140	134	115	114	115	128	110	108	130	111	112	103	109	126	126	121	113	119	109	111	113	125	125	123	112	115	129	124	116	107	118	134	116	127	127	141	136	121	114	117	115	96	108	121	111	123	105	121	132	115	108	113	109	120	104	113	116	108	115	105	106	114	116	123	125	101	121	122	124	110	111	116	105	110	114	122	129	115	118	134	125	91	127	118	121	134	121	139	99	109	113	119	89	125	123	119	106	104	109	123	119	97	124	133	104	106	113	144	112	111	134	113	125	104	101	137	115	122	106	110	125	120	99	130	136	112	110	126	111	105	112	135	110	106	102	126	108	131	122	125	118	136	116	107	123	122	97	120	114	121	117	122	122	109	111	102	132	114	127	123	106	119	113	131	98	122	120	99	86	109	108	126	104	109	106	108	149	119	112	134	130	116	101	107	132	113	127	113	136	117	101	108	104	121	127	117	128	117	107	115	127	127	110	108	126	130	122	115	117	130	116	130	118	123	121	117	104	115	109	106	121	108	115	107	120	131	112	124	113	110	123	129	117	122	97	133	111	117	118	122	119	138	126	111	127	114	112	110	126	115	93	113	118	119	98	116	119	103	118	114	122	109	92	139	145	94	121	113	126	130	103	120	111	115	106	106	122	121	105	136	119	116	113	128	121	115	113	126	149	106	101	98	117	107	136	116	107	128	111	127	127	122	121	108	96	133	126	123	126	109	108	125	109	127	121	130	130	106	97	117	136	128	126	111	107	121	103	117	116	116	104	109	103	132	111	121	121	114	97	130	116	117	120	129	120	145	106	119	126	118	118	113	111	123	117	134	107	95	95	107	109	114	110	125	114	138	119	91	115	125	108	111	105	129	117	137	95	108	95	130	118	114	127	111	117	118	98	132	116	128	107	136	97	113	134	121	124	119	122	120	115	110	109	109	140	89	107	102	125	124	139	127	139	119	126	126	97	123	114	118	129	117	113	100	124	116	142	102	133	102	114	110	109	113	99	127	121	133	109	119	144	132	105	120	117	121	133	97	113	99	142	114	111	110	101	103	108	117	115	97	98	122	121	122	119	115	99	113	104	109	115	122	119	123	105	135	119	106	114	120	116	120	124	112	117	95	95	117	117	113	122	115	114	123	116	108	121	118	120	104	127	115	95	124	136	137	110	138	125	109	125	120	119	119	118	116	106	116	124	95	107	117	124	127	124	124	117	105	134	103	122	113	108	103	127	132	143	117	121	141	133	122	121	100	107	113	115	125	108	114	120	120	96	117	112	106	105	110	130	133	107	101	120	112	121	120	108	139	113	125	131	116	101	122	124	130	118	114	126	112	125	105	92	104	117	102	97	128	124	110	123	93	110	118	115	133	108	111	124	115	112	117	121	99	119	124	133	106	121	123	128	102	122	99	120	133	124	116	99	135	103	118	112	125	103	125	137	109	123	109	99	106	120	121	117	131	104	106	116	114	111	120	117	124	136	121	131	128	134	126	111	124	123	128	96	112	126	103	109	125	127	132	109	113	119	124	128	108	105	140	143	121	110	107	116	106	116	133	118	117	125	124	125	139	118	110	124	113	120	110	98	110	118	117	119	141	131	137	96	96	115	82	103	99	113	129	121	133	115	127	97	133	123	98	139	119	127	101	103	125	113	112	109	111	119	126	113	125	105	124	132	110	109	124	131	104	110	121	104	107	127	120	115	119	100	121	107	110	120	113	118	116	130	130	120	113	135	115	123	101	103	129	108	126	116	104	87	114	121	137	111	129	132	108	130	122	129	113	110	129	131	129	105	123	123	113	120	119	121	100	116	102	90	133	109	95	111	105	100	124	108	129	105	117	124	110	110	99	154	134	120	125	105	111	129	116	151	115	115	112	107	112	123	112	121	157	116	120	109	112	143	107	102	102	118	137	131	105	105	115	119	101	138	105	123	116	129	103	118	143	111	99	100	117	122	96	108	113	128	134	122	104	110	121	118	137	133	107	109	104	105	112	99	105	120	123	123	118	138	133	116	115	120	114	126	102	116	117	119	123	103	117	126	126	102	121	120	136	137	105	113	100	113	94	118	104	102	112	102	111	136	120	114	104	121	131	105	97	108	118	100	121	118	107	131	118	133	116	124	107	107	122	119	112	132	114	126	116	133	102	105	110	142	116	118	116	94	100	103	123	105	110	116	129	128	99	116	104	109	113	116	109	119	115	108	110	120	138	121	110	119	108	121	126	104	102	106	120	122	105	104	132	114	117	106	129	113	103	114	113	126	145	106	117	118	118	115	127	108	115	117	130	122	105	125	107	115	138	110	105	133	115	114	109	116	128	112	125	121	102	116	114	108	119	112	124	109	119	116	119	129	108	120	93	108	102	121	131	101	118	128	118	105	116	123	124	114	111	90	119	110	132	125	110	126	123	133	124	98	117	108	126	113	111	88	114	106	111	132	111	110	119	125	112	115	130	127	121	115	121	124	113	132	110	121	103	127	110	141	117	128	101	117	129	140	118	121	95	108	114	142	114	125	113	126	99	98	124	96	138	112	133	110	124	110	122	118	113	126	121	108	108	112	98	122	112	116	121	121	116	101	120	101	121	110	116	126	117	111	114	140	109	101	143	132	126	136	101	107	128	118	102	109	111	105	109	121	114	113	113	119	117	118	110	108	97	128	110	109	119	107	125	104	126	124	118	107	122	132	120	123	125	112	111	106	111	113	97	113	125	124	103	112	105	99	114	123	119	120	112	128	105	87	108	109	111	104	114	118	116	128	109	135	120	133	117	127	129	120	120	124	124	120	113	138	125	115	116	111	122	122	123	117	111	130	112	130	123	124	122	124	127	109	127	93	118	106	108	104	113	113	94	116	97	119	110	114	125	112	106	119	122	128	107	107	131	106	156	112	111	121	94	130	120	130	115	102	112	117	108	107	107	130	115	98	114	113	122	101	120	125	120	101	96	108	125	119	104	114	118	122	109	121	122	105	134	113	109	131	118	112	110	121	108	152	129	121	105	107	113	127	113	128	109	113	106	125	96	111	111	112	122	118	135	110	119	100	132	115	110	131	121	107	125	116	112	100	115	115	113	112	120	111	123	86	118	122	113	100	128	145	111	110	120	126	126	105	126	127	123	138	104	101	98	134	125	109	114	115	120	119	122	118	114	128	114	104	106	113	112	99	128	119	131	137	121	120	114	131	125	113	115	114	119	115	110	117	94	118	109	108	119	121	126	119	130	107	130	122	119	116	125	116	122	105	117	121	111	110	115	115	101	93	105	119	114	111	111	119	117	90	123	137	103	103	124	124	107	108	116	109	130	86	133	126	110	127	116	118	109	139	126	121	96	101	119	116	113	146	115	126	122	101
27495	9857	31133	60844	62869	15109	9744	6239	2828	1734	1354	1328	1038	874	754	796	707	641	634	625	631	555	585	567	594	791	1608	2644	2849	2645	2696	3803	4185	3219	2449	2265	1025	406	391	415	381	385	369	365	347	366	352	382	393	350	377	335	340	347	382	369	337	351	361	348	360	333	338	335	313	354	348	370	314	350	364	370	324	347	345	364	346	339	300	348	315	343	336	334	349	307	359	328	322	347	367	340	356	311	350	335	338	322	334	334	360	345	353	346	313	333	353	332	340	317	333	344	335	363	343	341	293	321	320	371	332	340	331	347	358	314	344	320	355	325	323	340	352	329	312	335	337	325	320	307	307	311	353	339	354	317	343	308	324	334	340	341	335	325	339	308	326	333	320	343	334	322	346	331	343	309	315	342	369	338	330	304	293	330	336	337	330	322	317	321	324	317	311	337	316	302	326	368	348	315	315	315	347	350	319	319	313	312	382	287	326	300	328	353	311	342	320	319	320	323	346	330	348	330	321	330	309	360	327	317	340	317	351	332	341	321	332	315	319	315	334	338	324	320	328	350	385	316	327	309	360	351	333	321	328	331	331	375	320	309	308	323	304	342	305	326	334	344	334	368	344	330	342	330	319	351	336	339	318	347	326	325	319	355	341	302	327	323	314	351	330	325	328	354	306	319	290	332	332	356	363	305	331	344	320	340	327	322	326	340	339	315	321	321	326	322	335	289	331	343	355	321	325	356	340	320	303	331	346	305	347	332	342	359	322	343	370	344	311	317	349	352	334	309	342	343	344	360	324	298	315	360	326	345	317	305	337	298	317	360	302	347	316	331	329	344	326	326	333	325	325	327	301	338	346	309	319	334	285	296	326	343	316	332	334	353	354	293	311	340	306	333	335	342	353	326	327	317	325	325	316	305	339	305	311	351	334	292	318	327	323	311	333	348	329	343	292	328	318	334	316	316	349	333	309	319	315	331	338	317	330	328	307	333	312	319	303	288	341	301	296	323	304	353	341	329	338	302	336	315	325	354	335	343	330	292	343	330	338	337	336	342	303	330	323	319	303	361	372	365	332	316	324	333	302	309	309	330	322	331	331	335	382	301	322	309	276	355	343	339	312	306	345	325	304	355	368	289	346	341	323	336	311	375	304	339	317	344	315	277	329	340	323	352	334	317	309	336	321	347	354	335	320	322	328	318	332	312	339	329	278	356	318	310	319	330	347	266	355	318	327	324	318	296	307	321	326	340	339	349	326	338	333	311	294	368	318	319	308	294	310	320	335	298	363	332	333	358	317	286	338	311	344	351	338	333	337	342	354	345	319	325	334	340	338	336	348	325	321	303	291	317	316	316	313	309	345	333	309	366	328	347	339	341	310	339	312	336	311	334	316	334	329	320	332	328	324	342	322	335	306	323	318	313	324	354	313	349	323	346	339	322	307	300	335	306	355	332	350	297	350	361	312	309	328	310	331	332	353	332	318	322	346	346	312	332	334	351	311	317	334	301	337	315	302	341	338	325	322	347	324	316	319	333	308	341	333	335	337	313	339	318	300	313	319	304	331	324	307	352	323	327	348	357	349	335	358	322	330	354	319	294	330	334	383	333	344	353	337	316	340	339	317	324	317	316	333	302	339	347	335	349	318	327	370	327	334	344	345	327	333	317	324	321	328	346	331	338	343	336	309	305	330	316	318	336	293	333	307	328	340	309	307	345	294	300	331	316	320	368	317	341	316	346	321	319	359	350	336	300	344	288	326	331	314	295	305	309	338	317	339	334	320	341	340	311	326	295	319	330	310	302	311	301	334	341	304	324	330	328	334	308	289	353	333	316	304	350	318	287	345	343	303	341	342	343	324	320	287	347	310	303	329	314	324	312	359	357	307	352	347	291	315	339	283	301	304	344	335	338	303	339	344	308	343	309	318	299	321	324	341	321	324	320	372	362	298	307	331	338	323	356	338	297	290	304	349	288	301	336	316	308	314	340	337	329	358	323	341	320	323	355	320	323	316	325	311	329	319	340	309	308	327	310	301	323	320	314	331	325	292	338	334	327	321	303	322	359	334	330	304	316	350	353	292	337	329	320	313	341	316	327	295	315	337	317	332	352	340	313	335	325	325	317	325	311	332	325	331	355	351	311	320	321	313	347	327	351	325	317	355	325	343	315	284	294	335	307	307	303	315	311	329	323	337	326	276	298	335	306	329	348	343	324	366	327	337	322	310	328	332	287	324	328	289	366	350	323	315	267	330	326	309	328	346	336	317	343	300	339	309	338	347	333	311	357	331	312	323	333	361	349	321	348	327	321	343	329	326	328	325	360	301	323	325	352	322	320	360	331	280	346	324	343	304	325	301	341	333	333	315	315	330	330	344	360	320	309	343	335	305	312	351	308	338	320	315	319	333	329	281	322	343	331	329	334	360	324	332	323	289	318	352	302	332	339	321	330	324	319	289	349	306	324	350	336	332	326	340	355	294	310	323	321	334	332	320	325	335	349	326	311	328	351	354	309	330	349	349	334	347	310	342	353	319	321	309	313	322	306	293	341	309	356	320	337	302	307	326	347	373	321	336	340	326	352	313	291	295	305	332	327	329	325	325	331	319	316	334	337	314	280	343	323	348	327	281	338	341	315	351	303	346	329	300	321	317	317	339	342	311	312	321	331	342	329	349	311	351	315	312	323	332	336	343	353	346	320	299	348	345	324	323	348	316	384	323	310	319	339	351	282	300	327	333	298	343	323	338	289	325	329	308	317	341	338	317	309	323	333	381	327	353	320	346	314	319	319	346	325	338	334	310	319	349	333	333	355	329	326	343	311	324	322	299	334	326	325	316	309	326	327	319	340	313	334	321	317	345	339	325	321	309	352	326	341	306	321	313	329	353	349	355	336	347	354	332	332	310	311	316	344	305	311	350	326	367	331	339	333	323	357	308	328	301	294	307	290	345	354	312	320	354	331	330	338	350	316	328	333	325	359	309	350	325	340	281	347	333	333	306	338	310	325	300	349	328	317	310	355	301	313	347	348	322	324	363	327	330	340	289	299	342	340	338	320	349	315	348	315	326	324	310	312	335	329	332	326	307	319	330	333	318	315	336	294	345	317	300	325	313	360	314	315	343	323	340	305	331	345	326	286	328	323	329	361	340	331	330	343	344	306	357	307	353	325	309	332	320	325	301	308	329	311	309	335	306	330	337	333	317	321	325	313	315	346	341	305	348	329	300	324	306	322	310	338	303	324	318	321	343	340	354	295	336	315	331	308	313	337	327	328	322	337	330	306	341	293	334	328	312	315	327	311	337	323	315	311	297	329	324	333	344	327	327	323	325	312	322	321	335	343	333	337	354	311	310	349	314	321	336	337	324	310	341	304	335	308	355	352	308	288	296	329	319	310	324	342	314	353	353	335	323	299	339	343	324	322	331	317	320	341	349	337	308	332	329	331	311	318	320	319	319	341	351	291	329	344	312	322	330	329	303	342	320	326	322	322	327	306	336	343	334	294	328	319
4956	674	814	2370	2523	598	395	379	362	330	354	358	355	366	343	323	351	354	343	305	380	307	328	349	290	345	314	343	360	332	374	328	349	372	341	355	352	331	356	338	347	320	322	372	332	322	332	336	316	338	332	342	347	345	327	351	364	349	361	334	322	324	324	309	324	326	347	336	320	361	349	336	359	356	343	326	381	334	320	340	341	331	332	317	330	358	333	301	348	361	321	318	344	303	353	355	337	350	333	348	352	342	343	383	335	326	309	377	370	305	339	371	330	347	327	323	337	341	368	327	349	356	355	311	362	325	325	326	324	319	361	343	345	322	315	323	370	343	329	343	315	319	374	323	300	318	316	315	348	351	334	359	334	351	336	307	343	324	327	375	317	341	345	352	342	322	310	373	326	318	320	348	344	300	305	356	377	325	292	288	331	312	344	344	303	366	347	366	353	377	326	345	329	346	370	286	348	328	316	316	336	339	370	341	359	316	316	359	351	359	292	376	325	321	351	349	355	320	336	369	307	335	349	345	324	361	324	375	356	344	310	343	315	352	353	305	345	333	343	365	344	360	299	314	340	339	316	376	342	338	317	281	376	324	339	358	320	319	336	338	328	349	346	329	327	336	328	337	330	339	336	306	387	325	351	327	308	332	320	353	336	343	301	324	323	370	352	379	336	356	404	298	307	347	332	371	320	355	344	340	327	325	338	349	346	344	335	334	350	353	351	359	356	350	345	344	318	347	325	311	308	315	303	347	326	322	343	327	351	320	323	355	343	326	318	355	312	354	303	342	339	340	310	341	363	303	347	358	313	361	340	349	318	338	345	307	318	324	343	302	351	363	368	330	335	330	340	327	326	323	324	327	327	322	365	313	313	361	363	337	357	329	355	330	320	337	324	369	314	336	337	365	349	348	346	337	323	337	382	325	327	337	326	338	374	366	330	354	322	373	329	354	325	372	298	302	330	335	334	351	341	323	309	317	340	315	342	350	376	336	365	362	341	330	327	331	353	337	325	339	349	329	336	342	345	338	336	341	318	353	348	378	362	345	351	345	357	359	331	344	339	310	329	328	334	324	338	350	351	331	303	319	325	355	354	323	352	313	366	380	294	310	357	351	355	308	335	343	334	299	321	330	351	333	351	334	352	350	340	356	314	371	365	361	331	350	358	353	336	369	381	362	319	313	352	367	345	339	358	337	335	344	332	347	328	363	323	336	327	339	331	326	314	319	333	341	353	342	308	332	338	327	319	346	333	360	364	331	331	391	341	326	354	350	315	356	328	369	380	317	332	327	307	297	339	328	324	344	322	349	314	315	320	318	358	310	345	360	358	322	350	322	312	374	379	318	347	296	330	344	371	329	331	339	360	350	351	365	299	361	319	323	357	299	342	319	342	340	349	376	329	347	329	354	340	342	346	325	365	347	325	360	345	346	349	325	354	343	385	367	326	358	331	352	367	331	365	364	357	385	328	363	332	334	341	299	328	316	375	343	358	349	315	378	359	357	317	352	348	314	330	353	365	311	310	322	297	335	352	309	314	356	385	339	348	325	327	316	311	291	307	351	329	314	358	325	331	351	298	345	302	320	364	348	337	306	365	333	302	364	318	338	326	324	352	332	304	357	338	345	328	317	347	358	353	322	348	336	359	313	320	334	346	311	323	341	341	347	352	388	322	346	378	363	365	330	340	310	367	363	328	327	319	316	344	342	342	348	340	333	350	336	294	315	321	360	342	340	343	307	352	355	356	333	341	346	326	332	381	358	337	363	321	333	339	367	353	347	356	377	336	304	311	348	333	329	327	351	332	338	321	325	340	351	330	353	361	335	305	353	322	341	331	339	334	328	376	324	323	324	329	360	352	376	340	368	330	357	319	354	315	340	375	321	367	371	322	299	363	327	348	342	318	339	348	330	352	348	307	334	351	339	348	352	338	339	351	362	355	316	334	322	320	354	350	355	325	325	355	321	360	334	340	350	314	336	358	321	324	336	299	347	351	347	336	324	334	323	318	353	331	317	339	365	337	309	354	327	363	383	329	330	338	340	327	326	322	327	355	342	348	347	327	316	362	359	332	320	314	344	300	373	324	334	327	356	349	381	317	329	351	322	351	326	345	357	333	343	333	321	332	341	362	332	337	308	300	358	331	316	362	370	325	330	346	351	317	372	340	332	337	333	324	331	333	335	343	358	317	343	341	328	355	305	348	328	274	317	340	343	336	326	355	303	335	336	325	343	377	358	330	361	346	325	362	334	321	336	352	371	350	323	336	350	346	309	329	339	364	347	307	374	341	326	374	358	344	333	343	311	364	334	320	358	352	311	323	341	310	321	319	355	337	364	335	329	317	347	348	332	315	329	344	332	338	331	365	325	329	315	326	323	347	383	315	329	361	320	298	350	331	379	327	315	293	329	345	338	324	365	346	337	340	341	330	340	331	377	312	314	330	340	352	374	346	333	327	330	352	338	353	349	347	346	295	343	303	352	321	341	375	332	347	354	337	318	340	329	336	338	352	360	341	333	311	332	342	370	385	358	341	344	350	337	341	317	328	321	345	331	343	348	351	333	343	364	319	317	360	362	327	298	304	327	352	325	307	364	350	337	353	330	337	350	336	350	334	339	326	374	331	338	310	320	370	336	340	303	319	329	300	328	347	306	322	353	325	336	330	352	346	379	338	338	328	328	334	284	348	355	329	311	314	368	373	337	347	335	319	347	378	345	334	338	365	357	346	330	322	319	336	328	301	329	364	323	349	365	336	308	348	352	330	366	338	330	336	360	326	333	319	382	350	334	324	363	353	343	357	326	330	355	359	330	323	355	326	368	290	350	326	331	369	327	338	339	332	327	316	337	341	326	349	342	355	352	345	344	339	338	312	320	356	308	324	326	356	314	354	324	358	358	332	327	322	334	328	310	360	335	335	339	344	331	355	308	358	342	397	345	336	290	349	308	355	345	358	334	332	389	317	373	317	348	360	350	354	341	315	327	376	331	371	341	317	343	334	343	331	332	308	308	340	335	347	331	360	329	346	331	341	341	371	323	341	326	373	347	335	332	333	309	345	350	342	365	326	363	369	348	360	326	352	398	347	292	323	310	343	342	338	322	369	343	349	341	363	322	332	326	345	359	319	346	341	362	336	366	335	333	330	320	351	363	322	349	341	323	339	346	331	374	324	360	320	314	346	332	369	313	331	334	350	335	346	338	331	373	324	308	303	368	352	312	363	377	322	337	362	342	352	345	329	342	366	321	309	384	337	355	327	318	317	359	356	359	293	301	320	356	350	356	386	317	332	341	333	376	331	365	342	353	275	320	361	322	341	344	303	306	389	361	334	337	341	332	326	345	344	344	325	316	326	327	342	337	313	321	331	379	326	322	344	289	313	340	321	352	318	351	337	348	298	345	327	322	337	355	324	322	322	337	328	312	330	363	336	370	360	354	361	325	362	343	352	335	352	336	360	367	320	346	303	328	331	360	339	370	333	325	339	317	326	346	332	326
4420	1250	2142	9090	9787	1787	1135	1055	874	904	826	823	807	846	844	824	796	873	818	845	836	825	851	833	844	801	769	882	898	876	890	905	887	907	833	790	879	822	845	784	824	808	837	820	824	851	856	797	840	775	806	807	811	796	827	778	838	843	835	806	816	862	806	823	808	773	825	829	879	831	879	860	841	831	789	836	773	801	825	818	770	810	806	859	820	815	815	862	781	811	859	818	836	828	771	812	794	796	799	787	796	839	742	811	849	807	787	807	859	907	777	799	837	846	796	820	843	810	810	840	809	805	874	817	771	823	864	783	837	819	858	797	816	817	815	800	853	825	805	827	802	811	820	790	808	766	842	852	813	825	814	837	837	849	817	852	820	810	801	824	824	783	809	820	808	802	781	811	787	797	802	867	781	830	805	826	827	790	797	807	873	829	855	818	781	843	800	842	840	810	847	840	823	841	853	854	815	858	824	809	869	815	847	797	823	816	804	828	819	801	798	805	874	809	835	847	828	807	843	814	808	849	819	834	812	869	831	824	842	823	798	800	842	793	788	795	856	794	789	850	810	792	808	788	868	837	845	828	838	818	849	789	829	825	785	818	786	838	853	816	808	829	807	846	781	817	849	823	811	868	821	838	829	791	776	806	825	857	849	820	807	828	788	823	833	867	866	838	792	832	809	786	815	814	840	788	823	808	816	805	811	778	779	820	747	847	838	821	803	819	849	814	847	754	853	778	766	800	886	813	815	848	825	812	804	826	837	776	816	850	844	804	834	804	826	818	841	824	794	814	799	854	863	815	837	811	809	787	847	811	841	804	799	835	850	799	827	842	829	816	865	841	782	829	805	807	812	816	822	788	781	834	779	805	818	857	836	829	823	829	787	845	810	815	818	836	792	830	813	843	840	829	848	776	810	811	775	820	853	814	850	811	800	783	761	817	830	807	797	817	838	796	834	865	785	843	841	821	820	845	785	833	832	771	769	839	835	775	791	798	801	767	875	808	791	755	821	869	783	814	805	814	792	823	771	817	825	803	902	844	818	844	791	878	765	800	799	859	825	803	786	848	742	839	794	814	780	790	841	819	823	823	803	848	824	809	787	806	846	813	799	791	820	797	877	763	814	837	797	821	839	854	872	836	818	831	826	813	890	809	797	824	803	825	813	833	801	819	868	784	824	810	780	820	872	873	853	846	790	779	877	836	820	841	824	772	759	788	830	843	797	776	833	815	814	785	853	834	860	838	814	806	843	755	814	823	801	838	827	806	819	818	860	754	811	854	850	826	849	837	845	818	851	784	786	788	836	781	781	799	796	810	822	773	780	835	798	797	782	864	766	779	792	819	771	801	866	806	851	829	828	787	796	797	791	769	859	805	863	858	823	764	855	791	837	796	828	811	814	813	847	839	843	779	836	747	847	824	811	821	792	798	841	772	805	809	806	878	795	836	853	790	854	844	847	880	825	819	777	797	828	832	797	808	827	838	807	799	823	842	815	793	817	807	827	844	817	807	864	797	863	811	793	852	805	818	817	827	849	830	786	818	785	808	844	852	819	812	855	788	779	813	806	824	785	815	808	858	832	806	839	856	816	797	890	812	810	824	769	829	808	758	830	862	813	759	801	778	820	839	792	802	767	837	829	814	802	842	834	834	851	788	865	867	841	815	827	835	811	818	791	849	817	802	801	833	823	810	857	813	823	854	866	782	800	780	795	780	828	800	895	774	748	823	815	801	837	860	829	811	818	771	852	845	832	833	788	824	826	814	863	822	816	850	815	834	833	832	813	772	844	780	817	933	824	802	840	817	776	852	770	836	810	838	837	796	783	768	796	841	836	871	808	838	771	800	793	835	829	869	779	804	815	823	810	884	849	804	833	827	798	830	798	824	826	824	832	816	821	833	797	853	801	797	895	827	848	820	813	856	870	827	781	858	835	823	808	876	848	839	803	816	823	824	816	842	781	808	819	862	791	792	862	735	812	806	814	800	790	784	841	842	805	792	780	790	808	794	812	817	809	835	795	827	845	801	821	848	803	848	854	812	842	842	787	866	805	847	831	838	827	852	779	798	788	855	832	792	826	847	826	826	826	841	845	779	815	829	815	736	812	818	763	851	805	806	790	797	838	807	808	844	808	830	850	806	846	801	895	859	813	805	775	804	817	853	825	823	806	789	798	812	800	848	835	763	813	800	843	782	828	800	813	801	871	762	810	809	793	829	797	799	811	897	755	815	803	794	802	835	791	869	835	814	832	802	811	811	798	799	834	851	851	782	844	780	805	778	862	801	820	853	825	814	806	827	800	791	802	844	805	782	795	815	795	802	823	848	830	848	798	833	803	866	800	853	806	861	879	851	833	846	816	812	833	805	811	799	825	893	826	820	815	813	821	801	829	832	819	852	757	862	851	808	861	806	826	798	768	786	797	803	808	825	842	830	828	839	838	815	767	810	763	815	788	874	791	816	791	802	822	825	836	901	754	740	805	847	880	922	827	834	821	877	855	804	822	808	856	826	845	810	815	804	803	795	840	777	840	845	839	830	815	818	821	825	825	795	857	820	782	836	861	799	755	769	758	807	786	830	834	823	759	796	816	834	810	809	817	821	813	781	802	865	833	891	794	845	821	829	860	793	833	803	786	833	812	821	832	854	839	819	792	819	810	810	826	802	818	807	789	791	802	819	818	832	852	855	817	826	797	783	823	862	804	844	798	820	799	784	784	843	833	850	799	801	837	743	864	824	772	798	851	815	862	813	767	868	831	818	841	813	793	819	840	798	777	802	831	853	813	796	817	766	831	802	760	813	837	825	808	794	805	851	807	865	846	833	824	792	842	849	846	815	791	835	802	806	798	815	803	760	816	829	840	791	808	837	850	799	818	848	854	762	775	864	850	864	839	804	877	834	792	818	867	799	780	806	818	802	832	865	812	796	862	795	873	858	821	773	782	784	834	807	817	844	863	810	839	825	822	829	874	814	824	812	811	802	808	781	808	820	864	806	810	827	832	865	841	805	783	828	826	858	824	866	867	811	765	852	884	754	815	753	791	865	826	842	860	795	835	810	838	830	821	822	826	802	847	829	877	803	809	800	850	853	855	820	847	820	793	820	826	802	821	733	778	817	790	795	814	804	770	822	863	807	782	813	827	764	845	828	769	779	828	816	794	753	832	829	752	844	852	819	821	824	779	762	820	808	848	814	797	819	819	830	819	853	808	866	870	809	865	775	812	826	819	826	758	824	833	824	804	873	846	802	819	787	795	863	869	833	827	824	838	844	840	822	800	825	848	877	839	854	805	798	832	821	832	843	824	892	821	802	795	832	812	821	799	824	780	845	785	737	802	820	832	795	826	794	816	833	820	799	823	840	842	842	810	813	771	833	797	760	865	812	803	789	819	780	811	846	834	854	826	876	829	760	841	800	863	823	828	781	854	784	832	834	796	795	782	807	807	840	799	816	875	814	853	803	829	825	848	828	777	832	791	799	810	820	835	829	822	804	810	856
36429	14345	12151	41653	42424	14534	2745	1333	509	328	280	289	272	265	237	258	253	226	225	226	208	217	234	245	257	250	301	397	316	366	406	414	386	383	286	312	232	186	226	229	221	233	210	231	219	204	222	228	231	230	216	249	201	226	238	207	198	240	195	214	218	222	220	230	222	225	189	216	234	204	236	240	209	242	252	227	235	214	264	233	204	201	244	189	208	222	221	203	220	212	238	238	221	255	209	200	210	226	220	226	254	210	243	238	203	221	232	237	226	206	212	207	219	233	223	229	234	215	226	193	195	223	225	182	216	187	204	198	202	232	197	252	205	220	243	219	213	227	212	189	276	208	195	211	209	225	183	223	222	209	237	207	233	250	179	231	225	211	192	246	244	228	224	224	218	232	205	200	209	229	244	217	184	223	207	221	240	209	194	239	229	204	220	201	249	220	223	229	209	211	213	204	226	207	236	212	229	223	228	258	205	195	200	222	225	212	218	222	206	222	224	209	204	226	215	237	223	224	222	206	197	207	205	208	217	211	242	205	201	216	224	243	222	216	209	185	216	245	224	221	187	228	206	206	225	211	218	220	195	197	213	231	251	212	240	220	200	214	202	229	210	220	214	202	212	221	223	214	199	254	227	227	229	232	233	227	244	221	234	222	203	198	209	230	206	230	195	197	216	213	226	233	205	189	221	239	234	199	220	252	213	203	228	212	220	233	226	202	203	219	215	234	235	233	208	237	234	201	239	208	209	217	190	211	219	203	219	190	252	221	224	237	236	238	240	236	206	210	248	222	218	214	234	205	250	244	201	210	226	223	231	234	230	209	207	209	206	211	195	217	211	202	196	230	174	195	202	213	218	226	205	231	191	205	217	222	189	248	201	214	229	222	203	212	234	236	213	208	235	219	227	218	187	211	210	238	248	238	217	196	209	211	234	193	197	208	231	216	199	217	188	224	249	260	212	195	215	221	195	223	221	224	231	222	233	223	222	224	192	230	219	222	242	224	229	215	243	227	210	205	243	198	208	217	223	234	208	212	236	217	215	197	212	230	223	202	225	233	217	213	233	222	209	216	218	236	215	202	257	228	208	193	212	216	199	213	204	240	174	212	246	192	236	201	233	214	248	220	225	255	245	235	226	231	223	230	208	228	210	228	198	215	248	208	209	212	198	227	235	217	217	219	221	221	208	213	215	237	200	201	207	233	218	224	239	197	225	202	214	212	238	181	218	209	188	235	239	219	224	215	181	226	200	195	236	220	243	233	197	210	215	221	220	217	201	226	234	222	242	194	205	195	223	225	216	204	207	231	223	229	221	230	218	203	252	182	209	212	248	192	216	197	251	203	253	234	209	208	244	192	236	213	206	230	220	224	195	211	218	208	232	213	219	189	227	214	196	219	218	240	231	197	214	237	226	217	238	219	207	212	220	217	210	170	213	201	207	232	243	218	205	224	231	202	265	222	215	223	224	209	221	239	214	232	215	238	219	230	201	180	206	214	210	227	202	218	229	212	226	223	195	228	184	193	233	232	210	206	196	208	224	209	227	229	218	208	223	214	213	210	208	201	215	234	222	205	238	234	226	218	208	257	202	216	201	222	222	220	178	241	186	196	203	201	241	205	216	185	211	192	208	213	210	242	213	219	224	261	237	228	222	225	233	220	209	217	212	219	205	231	228	213	226	205	213	217	200	219	226	222	213	198	210	216	231	226	217	225	214	210	235	244	215	226	213	216	204	219	224	214	215	220	246	190	216	225	228	226	220	199	204	220	213	216	260	213	182	195	198	220	205	228	204	221	205	185	203	228	213	177	237	253	221	196	207	222	224	210	224	210	201	222	217	241	233	194	201	234	184	195	237	192	190	220	207	222	223	227	255	223	231	246	233	210	218	248	218	217	202	194	232	204	195	230	233	207	233	210	221	218	211	190	230	225	209	224	224	260	216	225	205	213	231	194	202	224	186	205	211	215	217	223	196	204	244	246	238	210	222	216	235	228	223	220	192	217	216	223	228	206	229	221	196	218	214	224	209	211	206	229	207	216	223	208	212	208	228	243	231	207	200	224	238	215	222	229	198	229	214	235	209	196	217	215	212	237	216	237	222	216	197	193	239	234	232	203	203	230	224	222	211	201	235	245	232	230	229	210	198	199	201	228	244	224	229	196	186	245	207	234	192	247	216	225	203	220	208	230	205	180	249	225	245	221	204	212	225	211	218	222	222	220	205	223	228	207	213	204	225	196	228	209	216	238	227	211	236	217	193	183	226	222	230	209	193	217	196	208	220	234	233	212	219	198	215	225	220	210	237	229	230	237	201	209	235	212	217	218	218	216	222	216	187	194	217	221	223	212	198	215	202	206	190	200	208	238	237	207	240	221	223	235	218	221	205	213	190	216	198	215	226	207	210	214	213	209	223	197	204	233	230	192	197	233	229	205	215	210	207	215	231	196	231	232	204	218	218	231	206	202	201	231	178	221	217	241	220	166	220	219	221	193	214	224	198	206	217	209	234	253	202	249	228	204	222	219	229	232	237	212	232	205	203	222	235	262	207	221	210	204	197	222	211	239	215	210	249	191	203	214	223	201	221	210	219	227	212	234	218	233	237	239	240	233	223	198	223	254	203	216	218	248	230	227	207	213	230	209	216	217	216	195	224	200	220	228	197	211	231	202	228	242	224	220	224	221	209	208	215	211	208	177	210	207	231	207	217	227	232	224	246	239	222	202	230	192	214	219	216	204	212	232	195	226	212	219	231	226	220	220	211	205	208	226	209	204	210	242	223	222	212	208	214	229	238	231	225	228	210	226	188	218	257	252	211	205	177	228	214	188	218	224	204	243	184	199	218	200	214	237	208	205	227	239	237	226	236	222	221	193	218	194	205	228	200	232	238	236	204	244	208	229	225	226	213	224	233	237	237	241	235	209	235	229	219	212	218	233	233	234	234	184	220	220	194	231	205	209	204	214	244	228	215	217	222	211	214	200	230	229	208	225	196	243	228	231	237	234	220	230	220	237	220	206	205	201	240	222	224	203	234	213	245	242	202	196	210	210	232	199	222	223	219	204	224	229	240	201	204	225	215	227	226	231	234	210	200	194	219	224	217	239	227	209	219	220	203	214	206	233	206	209	228	208	228	215	233	220	224	205	213	238	208	219	213	256	197	242	201	223	232	202	250	210	218	212	212	210	225	208	209	205	211	237	200	208	223	237	242	221	233	236	206	222	232	209	230	227	220	219	200	204	210	200	198	204	215	223	217	222	218	205	221	213	230	211	212	210	231	226	207	189	210	215	229	245	191	228	210	210	213	213	196	198	212	208	229	218	189	219	228	248	217	213	200	225	201	203	220	232	212	236	208	203	193	211	216	201	229	200	211	224	205	238	191	213	222	208	203	234	218	200	207	237	235	219	182	230	202	223	241	225	211	198	210	236	226	218	228	214	245	242	209	226	231	212	220	207	234	192	238	224	267	176	224	215	242	184	223	222	248	204	213	208	196	222
20535	7376	18955	51854	51538	12579	7594	5129	1937	1312	1016	954	860	811	792	780	721	687	671	712	641	657	678	656	652	767	1282	1962	1645	1677	2266	2105	2040	1805	1424	1452	927	626	579	577	626	597	550	541	607	602	573	578	572	543	533	558	585	564	602	518	587	589	551	523	531	532	568	588	594	554	556	551	562	565	592	549	521	545	545	527	541	619	603	585	507	523	586	550	521	550	551	520	551	549	522	520	568	573	537	558	543	541	540	549	557	573	538	551	568	538	540	540	568	569	567	540	518	563	540	529	522	547	540	530	555	529	520	561	538	542	565	524	515	534	530	588	526	564	537	552	578	542	580	530	575	523	589	553	530	550	526	574	514	551	543	553	572	538	570	560	553	518	497	554	591	561	576	562	522	518	552	587	584	552	581	532	547	501	584	569	560	534	571	520	524	579	542	550	536	561	598	579	567	555	544	530	572	564	534	582	523	569	547	520	571	538	527	567	505	554	573	535	553	519	578	548	541	534	517	586	518	558	597	532	540	555	579	584	500	564	568	582	603	584	571	543	521	580	584	586	574	569	553	541	531	526	566	545	517	531	524	574	502	580	542	568	549	550	559	568	533	502	557	528	534	560	580	535	586	545	505	572	572	533	560	550	530	539	554	540	556	564	559	573	596	518	560	532	546	553	556	522	535	568	509	573	528	535	582	524	516	583	577	528	532	576	532	525	568	560	511	574	568	480	556	534	529	558	506	572	543	566	589	529	563	558	528	554	552	538	541	524	502	541	605	557	510	541	563	541	581	565	540	556	537	544	554	524	539	561	524	550	586	542	533	528	583	610	571	531	521	538	574	533	534	553	527	539	535	594	582	513	584	502	597	579	566	554	553	556	511	522	553	577	508	539	570	551	571	580	564	553	538	603	527	553	550	545	505	583	581	551	537	586	543	534	557	525	561	558	615	529	533	571	524	526	511	572	558	553	554	570	538	552	559	530	540	548	514	556	563	580	541	605	537	531	578	584	545	538	553	578	523	509	554	542	556	498	594	568	579	576	498	565	557	531	533	536	523	582	535	557	528	596	551	551	579	567	567	523	571	535	532	579	536	598	531	550	580	553	527	505	565	510	561	529	561	547	541	518	528	550	557	571	479	516	582	556	528	543	556	516	524	596	522	592	571	592	553	531	584	540	552	542	571	557	514	540	586	540	518	554	513	554	570	555	513	526	557	581	576	543	560	532	529	577	570	603	553	538	578	526	486	538	535	546	499	556	561	541	558	561	542	535	565	537	534	537	543	547	569	553	547	540	537	525	529	546	523	565	544	550	495	584	525	571	556	550	600	563	554	561	517	576	568	544	548	555	558	532	549	537	511	577	508	530	513	565	564	588	513	540	523	587	542	525	531	572	560	543	571	556	521	552	577	548	559	569	528	520	539	543	514	572	583	575	565	588	580	570	533	542	549	553	554	522	564	537	561	538	550	571	554	572	558	555	555	551	578	533	549	549	531	566	539	542	549	556	514	537	569	577	552	567	533	582	532	544	572	544	552	583	509	544	511	547	528	547	601	520	538	567	548	533	548	532	585	550	567	568	538	575	576	549	605	576	557	576	593	575	525	558	564	551	536	574	580	554	559	540	548	524	543	543	577	566	541	553	561	569	537	544	562	585	537	563	575	547	543	569	551	555	519	554	577	519	529	538	573	558	597	591	511	558	527	565	571	542	555	607	509	557	540	496	520	523	532	591	537	565	528	547	578	579	545	544	538	541	539	527	557	566	549	508	549	566	535	536	552	583	497	571	515	538	462	514	538	561	549	555	544	553	531	586	529	542	588	586	546	552	553	506	533	567	552	573	559	556	540	555	555	558	506	556	535	566	567	546	579	521	524	560	530	531	500	560	571	531	553	550	585	541	525	538	553	536	587	512	574	555	576	582	544	580	533	560	519	535	524	591	537	508	584	592	520	543	573	539	547	575	535	560	551	500	582	518	572	561	565	586	585	532	556	588	566	537	554	555	536	538	575	549	533	559	541	546	543	538	573	550	548	562	536	546	562	559	574	550	505	543	555	562	550	562	532	516	532	545	532	549	518	533	510	536	585	551	575	557	565	549	604	566	563	513	549	566	528	583	573	556	538	520	472	548	492	559	515	546	558	569	502	569	568	517	541	497	527	528	585	567	542	515	555	554	544	539	590	542	555	543	536	535	533	543	553	522	559	541	533	531	579	579	549	577	567	574	531	557	517	560	508	559	591	531	572	525	538	553	551	579	540	538	589	557	549	550	533	535	550	560	582	558	563	522	569	574	544	551	579	550	581	521	559	586	558	568	527	597	518	555	543	515	574	508	539	529	554	554	529	553	529	547	550	574	538	527	542	543	546	540	611	576	519	534	532	561	554	599	557	514	554	567	540	591	534	521	562	558	585	579	538	540	537	527	553	519	557	559	538	553	544	560	549	536	552	543	542	556	515	596	550	556	571	546	549	547	562	516	581	536	561	576	536	589	556	517	541	572	564	551	556	541	554	512	550	584	550	546	495	555	578	547	551	519	568	550	529	541	514	563	512	538	564	555	553	562	542	559	559	538	531	579	616	533	597	564	566	526	581	598	558	568	587	538	543	545	562	553	595	549	548	551	542	549	570	540	498	572	576	536	576	546	544	532	574	515	537	537	529	544	531	571	578	558	561	540	532	506	528	542	541	552	551	551	559	563	498	563	540	561	565	577	559	536	543	529	574	561	543	557	579	585	543	554	612	547	557	549	581	561	549	517	566	515	523	521	580	549	566	566	569	527	557	590	561	597	529	500	488	537	548	507	554	539	554	516	513	556	533	538	543	528	508	500	556	539	571	567	562	552	535	554	565	572	564	559	603	562	578	588	596	552	550	560	543	545	590	541	542	581	575	566	538	528	573	534	547	577	530	571	548	509	581	532	529	517	528	546	533	564	567	528	539	578	503	558	569	567	527	581	551	550	560	584	556	572	567	547	571	558	515	558	569	512	564	586	515	556	520	527	563	552	562	518	548	543	531	547	539	546	511	568	556	555	526	475	601	529	544	520	585	504	544	539	569	551	610	560	546	537	587	529	564	549	524	509	537	569	554	529	486	568	589	528	561	560	507	586	539	560	549	589	523	510	582	559	527	528	506	553	563	576	562	554	583	570	547	553	536	525	540	547	528	593	547	549	547	529	568	580	534	534	547	533	587	567	529	544	545	552	578	550	546	536	550	543	525	565	588	585	548	536	594	566	517	525	560	525	580	555	509	555	564	588	523	518	599	536	528	555	581	547	541	544	548	563	579	542	563	585	538	517	528	561	529	539	562	569	548	553	605	520	550	526	535	497	563	597	556	568	546	571	588	574	544	583	554	587	532	550	518	567	532	594	557	574	533	573	551	538	543	553	546	519	539	563	560	573	549	592	544	547	538	581	559	554	576	518	553	551	564	525	583	532	519	551	549	569	536	572	535	522	539	506	560	551	511	568	516	506	562	572	512	590	537	536	575	572	481	552
51425	25544	21529	57361	57726	24908	7745	3283	892	422	312	272	228	254	184	198	163	173	172	166	130	157	178	141	175	168	295	477	405	361	457	457	471	432	247	245	190	145	119	139	120	144	112	124	129	151	133	129	121	122	111	144	130	119	123	124	139	118	152	130	108	118	138	117	109	120	116	142	138	104	135	134	142	136	128	108	134	132	109	124	130	117	110	127	107	117	122	98	136	113	110	123	139	143	138	112	120	130	115	122	94	129	118	110	120	139	111	134	115	122	96	127	112	116	135	110	91	117	134	116	133	124	113	126	121	105	111	128	133	109	134	121	129	125	114	106	113	107	104	121	97	114	111	123	128	125	132	97	124	132	129	125	101	97	117	119	154	115	132	111	132	100	127	104	122	115	125	102	128	115	109	119	122	142	133	111	132	139	103	124	123	115	117	127	137	133	118	127	112	108	122	126	121	118	96	124	112	128	128	114	102	130	123	126	107	101	116	142	109	111	128	125	100	129	127	118	131	125	111	120	125	156	124	132	121	118	113	113	112	123	109	145	140	139	114	133	108	105	120	116	135	140	108	120	118	119	134	110	123	109	131	139	124	108	116	112	122	123	107	122	129	107	119	109	123	106	121	113	118	112	116	144	113	125	130	131	132	108	107	104	122	101	120	120	117	117	126	123	116	121	93	133	113	135	119	121	141	132	121	103	128	116	111	112	123	111	109	104	119	137	104	116	122	126	101	115	123	116	115	114	125	117	130	109	132	118	129	122	119	118	135	103	124	131	118	115	117	124	93	118	109	129	118	101	112	138	115	119	115	108	123	118	127	110	133	137	123	127	132	120	107	99	103	108	115	121	113	112	123	116	97	126	128	116	107	116	99	127	111	100	126	124	138	130	117	130	135	129	138	114	114	113	129	132	118	115	112	131	127	113	123	93	147	130	114	124	107	105	109	124	140	117	136	94	122	126	133	112	136	127	124	128	137	109	125	125	103	146	105	114	121	129	136	119	124	112	109	109	128	151	138	134	94	108	128	122	120	114	110	123	124	124	118	120	116	123	114	136	102	131	107	123	128	141	105	103	109	111	132	130	108	108	113	111	127	106	126	128	128	109	112	121	125	120	124	123	119	111	138	110	116	118	117	111	131	114	127	101	141	111	125	129	107	126	100	120	102	101	112	113	119	96	129	117	128	127	124	116	127	138	105	120	133	98	141	123	116	123	108	116	114	116	123	130	116	119	127	118	112	127	121	119	119	106	121	112	133	136	128	118	130	114	108	113	108	131	113	139	120	111	97	123	128	120	137	132	120	117	95	118	122	112	107	137	130	134	118	122	135	108	116	124	113	126	125	97	134	118	128	114	126	142	118	104	105	120	106	130	118	136	110	114	105	118	94	106	115	127	122	140	116	108	113	140	123	127	108	124	132	92	132	115	122	126	119	126	126	127	143	130	139	128	126	106	121	106	145	125	119	102	118	121	129	122	135	126	119	115	112	128	124	110	115	119	116	129	122	119	104	109	118	122	135	110	126	96	119	117	126	125	107	122	127	142	128	127	113	111	111	117	122	126	114	128	115	146	117	113	114	134	116	131	127	122	122	128	117	125	107	100	115	127	133	110	121	151	120	111	139	139	108	127	106	127	134	121	119	133	143	125	125	111	119	139	102	116	123	101	126	115	121	112	109	128	123	110	136	107	143	129	130	110	131	123	136	155	125	108	119	123	129	135	127	99	140	122	127	120	132	92	114	145	114	117	106	114	119	119	107	126	120	127	117	134	114	112	107	138	104	109	129	120	103	138	117	116	127	126	107	109	126	103	130	110	110	122	105	115	101	135	117	103	118	117	111	119	140	134	152	119	116	140	128	122	122	136	121	123	112	127	118	116	109	116	129	124	119	122	129	137	107	147	117	107	122	111	121	117	132	113	116	115	116	98	102	122	139	123	134	130	121	113	132	122	117	133	117	127	124	130	119	123	112	108	133	101	112	125	129	117	109	115	125	130	123	100	129	108	105	126	110	115	106	130	112	90	111	107	111	123	124	111	122	123	140	114	129	146	107	134	124	114	118	128	144	122	128	96	117	100	115	131	126	120	128	126	111	128	117	115	119	113	114	122	129	117	103	118	123	120	121	124	113	130	137	126	109	106	145	120	121	118	128	121	125	110	128	124	104	108	118	129	89	111	118	112	117	132	115	139	141	125	121	133	127	120	130	110	133	118	131	119	130	106	145	123	117	121	111	108	131	109	129	136	128	91	109	125	105	121	154	128	126	120	126	121	147	118	122	119	102	130	124	105	136	104	121	130	143	125	115	113	106	110	111	105	115	114	115	131	119	130	128	104	106	112	122	99	118	88	114	129	130	121	109	127	130	120	111	112	117	119	116	122	115	117	123	125	149	112	106	124	136	107	109	120	107	122	128	128	121	123	118	138	125	103	113	134	113	134	119	129	133	121	137	146	119	137	119	124	128	123	119	112	113	102	125	126	114	112	139	115	130	109	104	121	113	126	114	123	113	97	119	114	97	114	116	127	128	119	120	122	148	115	137	108	108	111	129	147	113	130	110	127	129	125	125	124	150	123	118	149	107	111	107	120	118	111	120	127	115	137	107	103	102	117	104	104	122	129	126	144	133	110	117	118	133	119	122	133	123	131	110	136	117	107	108	121	122	120	103	138	115	124	109	106	133	121	123	129	121	104	124	115	125	117	123	113	116	131	111	122	112	116	127	107	101	118	118	130	134	113	120	108	116	118	112	117	114	120	105	103	130	111	121	129	111	134	125	102	116	130	125	118	127	116	125	135	110	110	126	116	119	118	113	117	138	119	140	114	122	101	116	104	118	122	123	131	131	133	105	126	101	136	111	118	120	113	124	120	118	110	106	123	133	109	111	116	127	120	126	131	133	119	125	111	123	139	107	122	117	121	127	117	131	118	99	115	118	117	122	124	127	103	128	119	119	124	117	110	119	125	152	105	120	115	139	122	111	136	128	123	111	136	119	104	115	120	97	105	106	127	113	103	115	126	112	129	117	111	105	127	128	120	125	116	131	118	111	108	114	105	122	138	96	118	107	125	129	112	124	125	125	114	140	114	104	124	119	128	120	105	95	122	117	119	138	133	113	121	109	141	128	135	120	96	123	122	113	124	124	122	131	103	110	112	117	111	101	107	114	98	144	110	106	129	127	128	121	125	122	126	106	110	111	117	122	134	89	124	111	110	119	127	127	130	127	137	113	133	119	120	124	110	129	119	127	108	115	129	119	149	123	126	117	115	116	122	137	109	103	125	94	114	111	74	142	102	107	144	117	122	125	120	152	109	119	115	113	126	118	159	129	130	111	134	141	128	115	116	136	116	129	117	132	104	138	99	93	121	115	115	97	103	132	118	118	120	135	138	134	126	122	134	103	108	127	118	109	97	121	122	118	110	133	122	124	119	137	99	112	106	114	117	132	140	116	127	108	129	123	111	134	120	112	114	108	116	110	114	118	116	100	134	121	108
29478	10936	25676	63894	64592	18139	12372	8811	2924	1845	1217	1118	1053	888	806	732	634	723	652	663	593	556	727	528	538	728	2034	3599	2592	2391	3068	3296	3389	3201	1661	1701	958	465	397	370	379	394	374	425	355	380	355	364	412	383	355	388	387	376	408	368	336	360	368	403	380	364	359	366	370	325	354	367	367	315	381	342	368	354	378	356	321	351	361	355	353	363	350	330	337	347	380	320	325	343	333	368	315	335	380	352	359	352	301	362	359	324	342	353	334	358	342	337	359	359	321	368	339	334	351	328	358	317	366	335	366	361	337	321	317	338	352	339	328	293	344	346	339	366	332	357	312	316	316	358	355	382	305	306	323	344	334	331	338	366	348	345	313	323	342	295	334	351	345	328	312	327	323	347	334	349	309	320	370	288	357	326	320	313	349	360	334	353	330	332	342	344	342	359	342	340	363	341	363	320	353	373	304	342	341	376	333	345	337	330	299	313	320	332	310	339	320	336	323	324	336	348	331	346	353	343	330	328	339	346	340	361	321	348	318	337	330	363	315	347	337	325	314	311	323	319	337	324	371	320	348	357	312	318	373	340	321	311	339	322	318	361	348	317	353	341	353	302	355	352	346	319	328	342	338	364	324	346	314	326	362	323	328	350	345	320	319	322	324	319	342	325	290	346	346	333	342	349	330	350	330	305	369	313	318	342	317	331	344	341	370	335	362	324	344	350	324	350	315	339	347	318	349	338	329	338	331	335	337	336	345	334	319	352	346	330	359	321	331	333	352	331	342	354	348	331	320	330	325	329	326	363	353	350	332	321	343	339	331	313	333	322	328	329	347	352	326	335	323	344	331	313	367	310	340	326	342	327	350	373	315	358	349	339	351	301	301	345	356	354	307	357	326	345	355	316	353	320	358	346	327	357	364	351	361	349	319	338	327	280	343	331	327	387	319	325	335	331	331	344	347	308	323	354	314	370	335	333	331	328	328	316	303	334	337	298	332	353	337	329	361	327	348	349	344	363	320	316	327	374	296	318	333	339	342	330	347	366	312	335	358	316	356	318	378	308	403	326	332	354	299	329	346	340	359	354	358	344	356	337	341	311	350	302	341	309	315	301	345	337	341	336	317	370	326	359	344	345	353	330	346	350	356	328	341	300	313	317	342	317	328	327	345	356	337	333	319	315	340	343	345	296	335	338	317	353	325	328	318	324	326	364	347	333	319	376	330	302	296	341	328	348	319	343	339	322	309	332	347	363	368	345	346	335	320	321	338	347	347	335	342	311	320	324	337	335	359	358	327	309	313	328	333	341	336	329	320	308	355	311	331	323	332	324	323	337	327	347	337	328	339	379	344	359	313	331	349	317	339	318	346	375	346	344	326	358	336	304	307	343	328	357	333	331	329	323	327	344	352	322	345	308	341	342	335	330	296	336	342	332	353	309	349	313	331	338	340	320	318	371	360	362	384	334	354	334	395	355	375	320	367	337	335	327	330	325	314	348	334	332	302	332	347	321	356	349	323	336	337	300	304	321	353	290	331	344	344	343	326	367	325	346	329	305	373	346	349	325	335	316	309	322	372	335	329	372	361	355	333	344	354	318	316	317	340	351	350	337	333	355	336	378	365	327	340	348	308	311	324	324	329	357	320	346	348	350	332	386	330	353	312	367	317	347	334	327	330	337	343	315	338	325	347	346	314	341	325	319	350	368	322	323	350	355	313	319	319	341	320	315	324	342	331	382	346	321	326	302	328	319	326	316	303	338	307	334	325	368	341	320	317	322	347	361	343	327	371	359	349	315	346	313	349	332	338	351	314	337	348	320	332	304	358	307	332	294	347	316	336	317	361	285	352	326	318	313	347	339	357	355	351	362	309	326	350	348	326	379	367	339	312	316	379	345	348	331	341	313	348	347	348	351	354	326	328	312	317	344	300	319	340	374	329	316	352	317	326	322	318	330	342	317	312	331	326	310	347	356	331	348	346	321	361	327	327	328	357	313	331	335	303	323	331	304	332	341	349	324	352	330	333	372	326	326	352	308	333	300	309	328	325	356	353	378	305	343	341	344	315	319	327	338	360	305	367	328	330	351	316	298	320	359	329	337	284	325	342	323	326	351	326	335	337	332	374	327	321	323	302	329	318	314	374	308	322	340	333	349	321	347	319	328	354	356	306	351	333	347	318	309	316	358	327	326	356	332	309	328	328	326	337	332	353	347	329	372	329	359	356	365	353	318	342	332	348	344	359	337	327	345	334	320	334	339	351	308	333	319	336	333	327	348	348	333	330	335	348	320	320	353	329	332	326	347	317	356	347	345	345	327	356	333	367	324	343	343	337	370	318	339	351	358	351	346	359	333	321	330	335	343	327	367	322	323	323	340	343	351	366	350	329	340	342	305	320	347	328	343	341	365	346	311	334	334	329	306	325	327	341	346	337	317	346	376	352	367	333	339	330	346	333	362	348	336	346	321	328	346	369	332	332	346	356	338	329	335	309	338	292	372	335	335	334	318	333	329	315	328	372	378	359	345	329	347	348	318	365	331	328	338	329	377	343	363	321	364	316	336	353	339	331	321	323	386	330	323	332	335	314	324	339	304	313	328	342	317	342	319	331	324	341	310	331	337	343	330	323	337	307	310	366	365	347	353	352	367	355	331	346	314	339	353	337	307	351	333	308	323	321	375	340	366	348	336	328	332	327	344	327	367	298	352	337	378	339	339	328	356	308	340	320	358	340	340	365	369	347	308	329	325	336	350	353	341	330	354	312	338	318	332	292	363	337	336	304	336	343	333	316	333	317	310	335	381	329	303	328	332	317	337	356	331	361	313	322	336	354	342	300	346	326	335	326	370	367	292	323	328	315	335	305	330	335	346	351	328	344	335	315	346	333	330	306	324	327	359	351	317	370	338	339	341	313	349	351	316	328	346	342	375	329	347	337	312	333	313	327	322	304	358	334	328	357	365	366	326	365	330	353	330	357	354	314	312	310	300	362	322	334	335	335	345	342	316	337	336	347	318	340	308	347	317	351	312	336	318	319	323	324	310	324	325	334	307	316	351	357	298	328	326	338	295	357	343	306	376	346	325	334	339	307	326	371	340	333	319	306	355	333	364	324	353	339	339	325	333	339	358	318	350	329	333	321	326	334	376	365	360	343	336	327	348	301	342	344	317	341	334	349	347	329	324	336	329	364	334	365	337	360	347	338	379	342	332	336	334	340	368	336	315	351	315	335	340	318	347	354	336	347	348	335	356	346	315	356	333	332	331	347	309	338	330	309	348	326	316	344	340	351	312	319	342	329	338	337	359	312	319	345	319	347	326	356	354	330	338	321	342	332	332	341	337	337	322	346	338	324	355	328	354	337	318	341	338	338	347	357	359	335	334	340	363	336	314	315	314	344	339	319	339	323	312	326	320	319	319	303	322	352	321	295	340	321	314	315	298	340	328	321	326	284	371	323	314	373	302	355	341	325	350	329	356	348	314	317	290	349	362	342	345	307	325	360	341	335	341
4979	706	633	2854	2711	635	477	368	374	343	355	337	335	310	341	297	332	341	366	333	353	350	325	365	362	342	366	372	356	346	339	330	333	329	366	376	314	338	314	323	341	342	346	344	339	313	339	336	311	343	315	361	358	342	329	352	339	352	322	318	309	335	352	384	341	326	290	337	319	350	353	337	321	334	323	331	371	339	310	374	372	363	349	340	345	304	312	355	329	346	338	333	368	326	306	356	333	344	351	338	357	348	336	332	337	351	338	327	323	348	311	328	331	334	328	326	332	346	349	315	367	306	357	360	306	340	397	333	339	332	332	307	351	366	316	338	328	354	356	367	386	327	337	356	332	358	303	346	354	328	352	336	267	304	320	305	338	326	348	328	348	340	317	347	393	376	321	324	329	333	336	336	331	351	332	373	354	379	343	356	345	336	315	344	345	314	343	370	307	331	392	340	359	347	325	353	349	369	321	357	346	325	362	344	356	324	331	337	337	325	358	299	343	339	343	326	368	347	325	317	346	338	342	346	342	342	314	355	360	359	327	321	370	341	335	343	334	316	378	364	330	334	345	345	358	309	343	361	318	315	366	334	340	332	330	363	371	352	361	357	286	302	334	337	333	319	328	345	322	323	341	333	358	350	357	348	337	338	362	331	311	350	336	335	339	342	355	370	358	300	319	329	377	361	352	319	337	339	339	375	338	333	326	349	359	333	357	300	332	323	349	303	351	341	364	382	325	315	357	346	317	342	357	341	345	341	351	337	316	308	317	332	317	331	342	322	350	326	352	340	340	352	353	305	351	341	316	336	351	345	343	339	351	350	357	368	313	332	347	361	344	319	332	348	342	364	368	335	345	282	285	335	324	345	345	342	342	368	367	314	306	353	353	341	338	312	361	339	343	305	293	343	342	358	306	361	341	341	374	353	340	353	355	362	295	319	353	352	369	343	330	327	324	340	329	342	314	372	345	323	362	338	405	350	309	341	366	367	345	373	351	309	349	345	344	333	342	341	384	318	355	349	351	351	348	358	353	319	358	315	371	350	346	382	333	346	352	337	353	314	347	317	333	322	355	367	379	318	341	296	353	297	312	309	351	345	362	333	370	353	335	338	361	367	368	358	327	370	295	303	319	356	336	358	341	366	347	329	335	362	342	326	329	307	349	355	334	313	339	347	375	314	374	356	358	335	355	330	354	372	341	365	348	307	354	369	342	365	359	367	341	340	338	335	341	324	326	320	348	338	323	372	344	327	350	306	366	368	339	336	302	354	316	341	316	327	317	357	325	390	331	333	326	347	354	350	332	309	352	372	325	357	338	333	337	346	362	337	334	317	343	359	357	331	358	315	354	331	318	352	342	314	371	348	303	368	376	366	350	366	333	345	346	370	316	317	359	351	343	338	347	378	328	344	348	357	312	332	332	316	322	360	353	316	367	348	312	332	329	342	368	323	337	319	338	328	366	341	317	341	307	338	368	357	314	334	335	357	344	342	373	353	316	373	337	338	352	305	352	350	333	364	314	362	359	296	362	326	319	341	337	361	336	341	351	368	352	371	342	359	364	354	335	345	329	328	361	342	324	341	340	348	301	357	326	344	367	364	331	359	340	364	357	365	334	332	351	302	325	331	386	308	331	323	349	352	360	313	347	335	327	295	332	330	341	364	325	343	339	317	326	330	328	344	350	355	322	349	350	319	345	357	310	329	325	334	325	361	316	329	359	298	351	349	334	349	334	289	320	322	351	355	341	374	332	329	346	336	322	334	318	344	314	357	352	362	337	355	352	321	314	344	337	326	350	357	324	335	342	359	341	399	367	290	320	344	349	353	337	341	366	371	344	340	361	379	364	324	320	341	343	355	302	327	315	377	313	340	336	336	354	353	345	333	349	331	342	325	328	363	328	343	322	345	341	366	357	360	353	313	312	342	308	307	352	337	322	337	279	367	361	360	369	365	325	335	375	354	354	350	332	332	348	331	329	357	354	331	316	326	354	308	340	346	370	329	336	310	325	340	334	359	369	337	326	338	365	339	313	364	337	343	343	370	356	351	334	338	368	333	310	349	352	321	314	322	337	373	356	345	341	343	338	343	339	358	369	343	371	339	331	359	361	351	351	322	337	334	374	353	315	327	326	347	306	328	343	322	340	338	335	335	335	321	341	348	354	340	336	353	354	345	367	340	360	331	355	349	342	353	319	302	312	347	353	341	363	358	362	341	329	363	338	352	372	332	338	363	355	339	334	315	329	368	349	319	327	349	309	293	371	348	322	329	304	362	320	323	340	339	323	318	325	329	355	368	335	336	349	344	306	352	323	329	360	341	328	318	327	355	341	317	366	317	345	376	345	334	397	339	370	338	324	364	362	339	363	351	365	358	308	369	349	315	341	369	361	359	336	357	342	357	321	333	359	308	378	304	335	350	348	354	321	338	357	344	349	340	365	365	340	312	330	352	332	354	318	366	335	370	330	330	354	333	304	330	344	297	340	359	352	357	347	343	346	329	327	345	356	331	362	334	348	351	334	363	337	340	329	329	343	386	312	302	324	374	359	353	344	348	347	313	357	363	341	363	351	323	366	327	371	343	332	345	324	339	326	377	331	327	303	387	345	344	350	335	333	319	344	408	370	326	339	380	339	309	335	362	362	329	306	354	345	352	371	344	328	316	353	304	361	375	372	334	359	354	348	349	337	319	339	317	333	319	353	373	363	302	368	362	371	349	358	312	313	329	359	349	304	368	333	336	330	345	335	364	365	336	333	335	338	343	317	367	354	335	330	344	311	363	325	342	350	337	357	326	318	324	332	327	333	326	335	325	348	312	321	339	347	344	347	346	341	359	342	330	346	306	352	316	345	342	351	361	341	361	352	322	314	331	318	342	337	335	327	348	385	369	348	341	322	376	329	314	361	362	331	371	336	309	330	320	309	321	328	361	323	368	308	372	347	312	292	342	353	375	361	332	338	321	354	359	329	362	355	350	362	342	368	342	373	359	331	330	371	379	338	341	350	343	326	319	321	369	345	365	323	319	332	365	323	321	343	343	323	338	356	351	323	316	308	368	326	348	317	330	336	337	359	318	353	351	335	348	338	340	348	359	327	353	342	353	338	337	337	358	366	356	356	338	351	369	318	334	361	339	326	330	380	292	323	353	355	310	323	322	316	361	366	330	345	307	333	316	334	352	317	309	333	339	325	374	336	371	313	326	352	321	379	338	312	344	327	335	321	357	358	366	337	334	316	352	358	313	360	357	318	358	325	295	342	357	318	329	351	356	327	365	360	325	359	298	341	364	351	338	361	337	345	329	326	327	357	349	336	341	303	347	315	326	328	379	350	346	304	337	320	356	333	336	378	355	328	306	298	314	333	320	354	371	326	400	356	294	316	348	310	341	325	333	345	366	366	293	332	360	337	344	356	286	389	359	348	322	370	350	376	298	321	299	317	352	324	333	330	339	364	342	302	329	352	346	340	326	327	322	331	363	323	319	328	337	334	330	337	315
4474	1268	1761	10431	10312	1848	1311	1050	883	799	847	792	843	830	886	783	773	856	820	841	798	857	845	835	828	881	885	893	917	904	934	908	854	880	883	857	756	840	809	807	812	754	851	826	803	877	800	812	791	808	817	832	767	845	826	819	839	849	821	813	883	816	797	809	872	818	830	817	831	780	796	760	875	766	779	901	797	791	779	867	862	855	768	816	866	810	813	833	884	841	786	804	853	811	838	821	823	803	836	797	812	865	799	808	822	824	834	798	797	799	832	802	790	818	784	857	767	842	779	831	859	780	823	798	796	839	787	785	849	839	807	838	814	843	786	840	862	783	856	849	840	802	826	853	840	839	841	846	851	851	835	844	848	823	856	871	860	775	890	834	832	823	826	808	834	782	799	869	851	806	779	776	824	830	773	811	746	803	843	789	810	802	840	825	763	816	821	812	835	783	764	769	776	842	813	823	828	820	844	788	800	879	816	797	821	826	861	775	812	805	838	836	794	797	791	813	817	829	812	854	836	788	793	820	839	801	869	805	850	785	848	833	854	821	865	833	887	851	808	832	808	782	913	820	802	853	857	845	818	826	849	769	822	811	796	794	803	748	835	819	811	817	879	834	809	844	837	860	824	808	813	801	772	788	812	840	762	827	784	773	844	805	834	788	796	834	817	860	885	770	795	840	761	759	829	821	800	776	818	796	826	837	827	852	838	834	781	794	797	826	828	820	840	777	787	854	780	782	841	821	806	805	816	810	806	815	785	798	793	830	855	809	817	843	857	814	782	826	806	807	806	846	806	810	803	817	827	767	762	839	795	820	829	838	798	872	800	847	799	814	792	825	831	784	782	836	788	892	855	806	815	851	813	824	831	835	794	788	831	802	829	851	837	818	880	822	825	804	829	845	817	830	820	803	806	830	802	845	837	862	835	848	772	788	829	838	847	802	832	759	812	804	828	852	859	784	837	787	825	861	779	808	797	832	805	798	832	824	889	815	893	806	813	847	802	827	818	810	812	846	855	850	822	809	817	784	841	868	839	844	818	767	826	774	836	807	823	790	835	803	790	798	851	833	819	823	795	794	818	803	861	759	824	820	805	807	773	825	830	793	778	855	810	821	844	829	795	814	808	818	776	828	816	770	839	783	843	843	782	819	828	797	803	789	881	842	848	839	815	865	809	845	859	826	768	876	821	800	810	836	782	813	781	795	805	823	809	847	847	824	818	848	851	790	838	857	839	828	801	813	833	836	874	769	833	821	852	837	854	798	863	814	778	853	863	849	807	835	848	854	799	784	811	799	758	851	814	793	804	803	827	848	838	811	762	827	860	843	820	882	798	825	826	814	792	767	805	745	819	805	838	802	793	796	804	787	837	831	859	844	810	848	786	836	834	879	820	797	815	862	832	809	853	852	831	791	849	821	844	804	847	831	830	792	796	868	772	833	840	836	864	780	846	828	830	790	826	788	778	849	839	833	819	792	824	838	771	806	847	780	841	779	791	820	868	843	848	857	829	792	848	854	832	852	843	799	850	801	824	746	887	808	840	824	762	822	838	808	833	809	830	783	792	786	828	832	818	764	820	789	829	788	821	787	791	779	782	785	785	825	811	823	853	844	818	865	860	835	769	802	818	816	835	779	831	820	786	843	869	805	825	869	801	837	817	854	807	831	825	768	795	799	825	801	784	822	851	889	800	787	819	791	816	849	833	782	865	861	836	831	830	809	803	828	834	859	832	848	831	798	804	851	809	804	837	800	814	816	765	789	842	829	780	784	809	839	809	805	861	792	832	833	802	786	825	775	861	856	812	883	839	835	815	820	826	831	771	799	824	844	803	833	874	830	824	808	765	780	857	829	854	795	831	796	815	796	773	823	799	831	819	816	871	805	850	871	833	805	858	822	812	823	811	853	778	835	789	816	875	868	798	820	807	827	852	846	801	850	804	797	827	814	815	858	829	847	784	838	820	872	821	812	825	746	760	837	817	829	802	822	818	826	795	874	817	819	842	855	824	790	871	822	877	747	837	796	891	770	789	771	801	786	828	887	797	755	837	809	814	857	793	823	727	786	807	893	794	806	836	836	870	854	834	747	819	796	835	747	832	837	799	825	861	847	829	790	853	768	820	818	862	825	847	825	821	804	845	795	848	865	783	841	795	786	766	789	818	814	802	849	836	848	812	801	808	798	817	786	809	818	853	800	830	829	799	830	841	798	820	811	865	787	815	866	801	824	823	814	842	761	819	821	783	793	788	802	863	841	816	870	798	846	748	846	840	812	809	804	817	853	856	800	819	810	844	835	842	796	820	843	798	806	807	814	805	842	827	843	871	866	872	829	827	835	789	829	879	842	800	774	853	824	836	857	865	825	796	827	846	752	782	815	833	874	822	817	770	786	791	765	775	806	830	798	871	793	753	879	785	818	823	852	783	798	841	820	825	813	856	815	793	807	817	859	846	824	799	907	814	866	828	798	845	791	797	830	780	824	824	847	836	852	774	857	764	854	847	807	793	802	847	810	863	821	799	789	820	822	871	795	754	803	764	847	805	781	805	759	843	796	819	865	842	840	800	801	848	854	810	782	850	837	808	793	786	857	797	860	778	806	805	789	776	829	824	826	813	834	814	807	852	857	822	813	819	808	837	778	851	832	831	792	838	841	807	836	839	861	843	827	773	819	794	789	825	813	771	795	855	762	825	817	842	820	832	794	843	839	812	848	835	809	835	804	813	764	766	796	808	825	818	795	847	806	806	822	802	831	834	766	896	815	877	826	815	804	797	826	834	820	864	803	823	778	894	800	851	803	777	827	843	828	813	896	821	779	820	783	828	787	772	863	860	797	824	815	808	844	798	841	817	790	822	820	735	805	836	749	810	839	809	854	817	810	862	821	818	862	811	801	840	905	825	828	871	850	820	872	861	852	868	771	802	823	788	818	845	845	816	792	801	797	827	777	868	814	792	821	813	751	840	825	844	846	816	799	799	835	835	820	807	789	797	829	861	808	826	773	819	850	800	827	850	834	837	794	794	837	803	839	835	820	794	867	825	848	847	805	797	822	829	829	812	845	837	815	854	830	796	833	812	847	842	820	807	800	869	850	742	816	817	838	822	869	792	777	863	855	798	838	805	825	813	831	857	820	860	868	830	800	816	832	798	838	828	820	795	794	769	787	813	808	831	811	802	827	845	793	806	822	832	866	874	854	775	851	791	811	777	881	820	774	810	852	819	836	864	776	814	826	781	809	898	835	826	824	843	814	802	830	787	834	826	820	796	823	832	838	774	799	849	769	819	830	837	808	829	822	752	858	842	878	843	884	846	801	764	819	797	838	851	804	775	865	811	828	788	804	783	842	856	835	840	844	824	872	786	772	741	793	778	798	831	846	835	830	844	851	804	855	812	851	813	828	832	808	816	815	809	806	771	826	818	822	830	802	769	828	820	848	793	855	813	833	862	822	842	823	833	799	857	796	783	815	849	797	838	766	852	786	822	770	835	838	830	780
37209	15402	11425	47581	41952	13456	3654	1553	603	338	303	285	255	265	198	239	237	281	253	253	202	261	216	223	219	238	279	402	429	415	482	433	383	408	387	326	264	231	192	200	201	225	259	200	211	224	241	242	214	201	229	211	227	213	241	214	232	236	190	220	209	213	191	219	226	222	228	202	235	207	232	207	224	220	233	214	200	225	208	238	221	215	206	224	223	252	234	225	210	215	190	224	225	244	213	266	225	211	192	215	217	225	215	213	184	230	224	190	229	230	222	222	228	199	226	215	200	237	211	208	240	247	200	207	217	212	198	213	231	237	195	228	220	241	217	228	182	231	218	208	200	232	219	214	219	226	232	241	212	209	242	201	233	215	211	224	242	231	218	203	207	210	216	233	213	217	237	220	204	240	244	226	256	227	224	212	222	240	197	170	231	212	202	224	228	214	230	253	272	225	210	188	221	220	219	225	222	211	211	222	216	249	223	233	221	210	214	216	225	220	223	233	234	205	218	203	215	237	254	215	213	224	254	223	201	214	222	217	241	220	227	222	215	208	224	215	211	231	204	197	202	231	193	233	232	210	235	217	202	189	219	204	222	223	217	229	218	221	219	213	199	230	205	213	203	231	224	236	234	215	215	193	193	234	242	197	239	261	223	198	242	199	198	217	226	193	223	207	234	202	215	215	234	228	212	212	231	210	188	198	228	184	217	233	223	221	236	225	240	226	207	228	236	240	223	232	198	243	226	212	219	233	239	209	224	217	211	231	185	214	221	239	219	229	219	225	236	217	216	228	232	204	217	234	206	262	209	212	213	225	198	209	240	199	222	217	242	220	214	202	200	218	216	210	251	211	227	199	200	233	209	209	217	192	202	217	246	230	222	204	248	236	239	235	222	205	200	204	213	216	206	204	223	242	190	234	232	230	181	187	239	240	211	227	214	216	236	202	233	222	236	221	231	208	224	227	210	215	212	236	199	232	228	219	224	212	195	237	249	241	214	191	226	221	206	214	211	210	217	213	234	228	222	211	203	220	222	191	198	198	205	216	216	198	222	215	223	205	225	233	250	238	208	215	238	192	208	233	235	218	240	237	192	231	206	215	263	240	209	198	216	194	210	236	213	204	210	201	211	185	212	221	225	221	220	247	238	249	211	211	234	225	233	233	198	236	195	226	224	244	220	225	193	217	221	210	225	233	223	197	222	202	214	250	241	243	220	237	211	203	219	201	208	195	213	234	207	209	198	216	229	208	228	201	247	232	195	226	227	212	216	235	212	220	216	197	222	232	211	215	208	221	208	237	214	216	221	220	237	208	228	237	223	221	208	233	237	232	229	235	204	192	224	222	211	218	199	241	215	248	184	229	231	211	225	217	195	199	225	226	215	220	235	245	222	188	238	213	199	244	201	245	218	204	240	221	230	211	239	209	222	196	239	206	237	201	196	224	206	229	237	230	202	212	224	224	207	249	205	186	243	218	221	202	228	222	231	200	220	209	199	211	215	223	220	205	212	209	215	203	249	217	223	203	249	215	244	227	223	178	249	225	185	212	213	227	213	214	215	208	225	230	200	217	192	195	210	198	205	221	215	223	215	210	211	197	234	223	222	231	221	223	195	190	209	196	212	226	223	231	220	228	179	219	213	204	232	223	240	206	217	214	226	246	226	229	213	235	221	194	225	225	218	236	215	214	232	221	203	219	207	220	246	228	200	217	211	204	255	224	231	220	205	213	211	237	227	241	232	255	187	251	226	220	195	233	230	208	245	232	209	247	210	208	222	223	243	216	210	201	196	227	229	210	242	204	238	215	214	238	226	229	214	211	212	213	230	240	211	251	220	235	251	218	218	219	213	183	196	239	210	216	230	209	207	223	218	188	203	197	229	211	221	190	234	209	206	227	209	233	233	221	220	210	208	211	229	191	223	244	236	228	214	221	250	212	214	229	237	256	215	202	248	242	233	207	213	217	234	231	215	235	227	231	217	228	205	234	209	214	220	229	199	211	198	240	246	226	198	197	215	228	199	217	218	209	204	205	222	231	231	205	188	213	219	214	215	225	198	213	202	234	210	232	222	243	192	209	235	193	204	222	221	248	214	225	236	190	244	197	222	229	210	225	218	217	225	229	198	221	206	211	229	222	213	210	232	216	206	217	239	222	222	227	215	226	227	200	210	210	207	248	249	195	208	203	185	213	216	210	217	211	221	226	222	218	212	211	196	214	245	250	219	216	235	193	214	238	228	232	221	223	230	231	227	227	197	241	240	207	211	193	189	202	242	218	191	235	214	203	223	218	209	216	212	198	175	239	231	212	216	187	181	208	215	208	204	236	224	199	208	228	219	229	220	216	220	225	264	212	220	239	231	246	234	200	231	241	230	226	168	227	225	225	200	212	228	203	256	224	216	212	243	233	233	196	214	230	226	224	239	236	220	237	236	200	201	234	210	235	215	208	232	228	231	230	208	225	235	213	203	199	225	220	227	211	236	224	227	231	216	220	225	229	191	179	206	212	216	236	216	222	170	219	204	207	237	208	218	202	213	205	237	245	186	239	220	219	184	206	243	204	210	203	211	224	226	201	219	222	242	218	206	203	215	211	248	218	220	225	238	200	226	208	224	207	201	200	226	215	229	227	197	240	222	240	208	224	239	221	214	244	212	201	231	246	217	227	204	206	218	200	234	213	252	225	227	216	242	220	233	230	194	202	210	218	237	229	235	204	237	236	213	211	206	264	216	233	212	206	219	226	215	218	240	244	235	221	227	194	214	202	226	204	222	217	202	254	205	224	233	226	254	204	250	245	252	223	203	207	203	216	213	197	222	222	224	204	204	202	232	216	213	234	245	233	229	243	204	252	240	208	229	216	242	212	249	243	215	231	209	200	227	205	211	251	219	222	227	227	205	201	247	231	209	220	212	202	229	214	201	195	232	212	209	209	234	249	233	189	205	210	218	214	212	245	205	224	211	229	234	236	230	211	185	231	202	239	213	191	225	242	251	252	221	213	217	228	214	232	228	193	238	196	205	209	209	248	192	191	215	220	210	221	186	237	258	224	228	219	220	231	225	193	220	236	198	214	228	204	212	198	208	224	232	226	236	197	210	235	198	199	214	218	239	211	226	247	187	191	253	206	221	231	217	246	218	234	251	218	234	227	193	233	211	244	233	223	255	220	230	217	213	220	210	222	237	212	212	240	221	200	215	221	216	206	179	215	227	226	234	198	211	214	235	236	193	221	192	198	210	231	219	216	232	203	209	205	203	230	231	220	237	234	204	221	233	225	223	219	217	213	215	236	208	210	235	214	199	219	211	204	225	205	224	230	212	209	207	213	202	237	219	225	203	248	219	213	229	205	214	197	198	214	217	207	212	205	205	242	236	226	246	261	233	237	212	215	215	201	206	232	240	184	233	240	229	239	226	242	200	216	210	211	235	212	256	233	213	247	217	241	215	208	231	237	218	235	213	219	206	221	216	242	239	214	214	231	233	229	223	251	209	212	238	203
21249	7730	16692	55793	50436	12285	8084	4166	1955	1207	1093	996	872	843	790	786	723	733	702	698	710	665	688	646	699	672	1171	2013	2172	2373	2745	2397	1678	2062	2116	1700	879	679	555	581	599	606	606	577	589	570	582	567	610	553	563	573	588	580	595	555	554	560	583	584	568	548	532	510	595	551	541	607	603	581	568	555	590	531	555	544	558	576	532	591	560	583	516	595	551	556	558	566	592	548	574	545	559	574	545	547	583	534	549	527	567	536	585	562	564	533	527	570	535	513	543	502	554	546	554	530	557	527	557	566	554	529	548	548	545	575	570	531	565	519	586	531	579	584	574	593	553	550	536	564	523	564	563	555	572	534	549	533	494	534	579	568	571	564	551	559	562	512	571	555	550	539	572	551	561	535	524	567	597	551	579	560	555	614	580	535	558	545	526	596	537	538	537	559	551	552	553	571	533	594	547	583	543	521	576	555	547	535	574	516	542	572	535	526	606	556	555	543	574	521	542	588	546	553	534	553	556	581	554	550	514	523	530	531	537	522	558	573	535	568	562	588	535	522	551	566	579	527	577	575	549	550	541	534	547	536	547	575	520	570	562	560	555	553	560	575	568	567	528	552	538	593	528	579	542	555	555	573	513	546	534	536	558	562	535	536	565	539	579	528	561	584	574	563	559	560	561	541	553	556	543	595	551	549	589	555	538	541	563	534	543	556	539	501	569	506	574	567	567	524	585	578	541	583	549	560	578	523	519	583	553	549	526	564	559	514	553	505	542	539	566	527	545	529	543	568	563	552	564	579	537	548	499	553	546	586	571	553	533	548	545	557	578	545	598	548	575	546	515	560	553	546	528	628	545	550	547	502	542	544	572	584	533	571	546	554	614	541	584	549	500	568	552	563	539	510	590	600	534	564	545	491	533	542	555	548	556	573	539	549	601	556	546	569	534	569	550	538	530	537	540	545	536	528	574	560	549	557	571	570	520	543	524	509	573	590	497	578	509	535	564	538	546	566	563	549	568	568	548	562	531	561	568	513	519	530	538	533	545	561	563	579	515	563	555	519	557	553	596	554	581	536	553	577	534	556	565	551	577	537	557	558	551	579	565	548	534	561	547	576	555	597	527	544	556	533	596	548	561	569	514	557	596	538	569	559	516	544	541	522	575	529	543	568	548	545	530	550	567	552	584	551	582	584	521	564	558	536	517	586	564	549	534	562	616	570	549	525	542	558	574	566	550	571	566	542	538	553	555	602	576	541	559	514	583	590	566	571	542	525	549	562	539	524	559	561	551	560	560	552	563	563	540	511	560	566	539	540	549	544	551	527	548	552	565	544	530	554	549	580	580	565	570	559	607	545	573	533	571	542	547	552	526	546	549	557	566	529	554	544	529	563	573	545	555	543	554	577	529	531	575	554	541	576	546	560	559	598	521	549	565	542	547	538	535	546	572	579	564	551	565	566	546	547	560	564	534	509	540	498	580	577	570	536	545	563	553	541	542	557	537	536	543	585	558	519	530	564	542	545	546	578	585	551	554	576	561	548	513	531	550	546	555	594	574	542	549	521	583	550	541	560	551	584	548	522	550	538	564	532	564	567	552	559	553	586	508	569	553	560	508	547	527	565	544	548	518	528	553	558	556	553	546	520	563	560	580	523	561	531	533	550	549	533	606	525	598	503	598	551	530	564	545	557	568	528	534	555	531	536	597	530	544	516	557	550	568	578	557	539	572	545	588	542	570	573	505	535	554	522	562	563	518	542	559	518	543	532	585	558	569	569	561	561	551	536	527	573	533	531	548	556	572	574	544	530	527	528	548	528	541	572	537	566	559	584	519	573	554	559	588	562	563	596	543	490	600	552	543	567	553	573	565	545	563	574	547	537	592	561	541	532	607	530	530	584	577	567	547	530	576	537	518	582	543	516	552	517	590	541	486	552	557	543	578	569	579	544	568	561	558	582	546	593	528	556	526	542	534	552	568	556	550	569	543	563	548	527	535	528	523	546	543	560	571	569	557	506	551	547	559	574	596	558	575	569	534	570	542	549	554	565	560	519	536	528	533	559	574	555	584	561	516	518	576	578	569	551	549	544	544	541	529	588	608	569	581	557	547	575	538	548	568	493	573	497	532	541	585	581	555	593	523	514	565	562	532	611	533	559	564	574	529	534	536	543	537	562	535	550	498	586	589	501	547	564	594	544	573	553	539	513	548	543	561	597	530	529	577	571	536	503	599	542	533	526	524	505	527	555	512	557	561	609	545	562	506	541	560	581	558	547	541	568	546	595	562	520	546	542	558	536	538	594	582	548	512	564	550	561	571	541	582	536	560	600	516	515	551	555	542	559	536	511	537	613	542	546	545	553	551	558	558	550	590	559	547	563	543	561	522	577	540	569	571	569	554	555	560	524	585	577	530	551	572	565	530	537	617	544	556	552	568	537	563	568	555	555	514	495	544	553	589	541	552	570	539	560	533	528	534	530	586	578	538	559	543	550	516	523	551	531	527	554	557	554	551	560	619	557	571	541	539	552	525	549	528	544	543	568	555	587	529	537	556	567	556	558	545	562	559	569	572	576	525	558	558	502	593	539	547	577	536	534	582	559	535	558	550	547	554	493	545	539	594	557	568	571	545	560	565	539	525	537	513	573	531	576	545	520	537	558	564	535	538	539	567	584	529	528	532	561	507	544	591	534	534	538	527	519	563	559	559	568	554	500	542	533	570	593	572	602	595	580	547	543	553	541	574	566	568	532	536	584	525	570	537	580	533	536	533	545	581	544	525	537	552	522	529	537	579	594	557	524	546	545	578	601	597	528	540	572	571	572	587	525	536	550	569	534	572	529	540	562	579	597	577	557	587	556	558	524	558	575	523	525	583	541	505	587	571	566	551	540	563	520	509	516	553	519	571	580	527	548	586	535	517	565	558	522	579	543	539	523	557	590	547	523	559	559	545	571	561	568	566	535	493	545	574	503	591	534	524	569	614	563	574	522	546	546	588	551	545	553	510	536	573	576	535	544	548	553	601	569	489	571	525	538	549	493	579	561	585	529	538	546	523	571	520	526	531	532	571	544	568	529	555	561	573	566	543	577	546	573	565	576	501	596	553	533	578	510	564	543	557	546	564	530	549	529	549	557	514	546	544	547	558	549	538	555	514	545	554	563	571	591	568	537	571	578	577	556	566	562	557	591	579	583	517	568	537	596	596	558	579	550	565	540	558	552	541	581	567	560	536	546	545	545	580	550	580	573	522	538	593	573	543	533	592	541	498	537	531	549	548	544	569	567	571	578	538	521	542	543	543	595	521	563	599	558	508	565	531	553	583	505	530	587	535	547	577	551	542	520	537	558	567	547	537	557	559	537	562	539	532	553	558	552	573	576	562	560	595	498	574	543	593	516	548	533	586	544	531	552	557	560	520	544	522	533	570	549	534	534	570	560	558	510	539	552	557	524	542	535	565	560	551	554	569	611	540	564	563	563	524	550	568	579	508	534	520	534	509	543	544	554
51596	25633	22671	64926	54238	18770	7064	2992	1171	500	284	231	244	225	190	172	168	157	153	164	169	125	112	165	164	160	258	451	420	360	406	582	555	373	449	388	210	155	135	107	155	122	146	136	130	128	121	120	126	113	139	111	109	110	106	121	132	116	115	117	147	131	132	120	120	98	130	136	136	111	102	105	125	116	98	123	124	126	107	115	117	128	115	114	126	123	131	111	114	130	110	132	120	114	142	114	112	123	121	138	131	119	125	110	144	135	134	106	114	109	111	111	124	120	121	142	105	137	98	127	132	128	122	131	129	124	126	118	117	122	122	120	119	91	92	127	121	117	132	109	119	133	117	116	122	127	138	136	121	133	112	101	116	113	122	129	130	107	113	123	107	137	124	115	117	135	129	141	104	130	102	105	141	114	142	107	120	115	108	144	132	121	123	121	134	124	99	93	116	125	122	141	135	119	125	121	119	106	116	115	118	143	127	137	118	111	123	101	123	132	105	125	122	110	120	113	118	121	111	113	115	133	111	111	113	136	103	114	119	123	116	117	137	104	136	116	113	119	107	115	125	123	126	98	111	111	109	122	124	109	114	122	131	111	111	122	115	124	105	99	139	117	107	140	119	133	115	114	120	112	107	104	99	118	118	132	127	125	127	127	138	137	123	128	116	111	103	120	115	124	98	115	104	110	135	131	88	128	138	125	109	96	114	126	128	130	122	123	125	112	109	100	134	126	111	107	130	139	107	106	129	126	124	106	118	123	129	121	117	113	114	128	116	118	103	119	115	107	111	117	138	115	100	117	128	124	103	121	146	120	118	109	106	111	113	130	120	107	129	132	103	121	118	145	121	120	125	112	108	134	111	124	130	113	125	119	112	112	121	138	106	121	114	133	135	129	134	131	136	111	119	119	151	121	96	146	117	104	132	130	132	112	106	124	124	127	114	112	104	115	127	124	120	128	126	115	127	115	109	112	124	128	120	95	123	122	111	99	136	120	117	114	119	134	114	101	104	126	110	124	110	130	125	126	125	108	130	101	127	112	113	119	117	112	146	113	139	117	127	106	120	110	125	102	121	122	144	136	126	138	136	110	102	116	99	96	137	105	121	111	117	125	135	136	109	115	104	128	123	98	139	118	131	159	123	111	118	103	102	99	129	110	130	127	112	117	128	114	118	127	112	112	117	116	141	120	138	119	120	140	114	123	109	120	111	128	152	133	124	137	124	132	112	115	133	116	125	105	111	107	115	127	118	123	115	126	113	137	130	102	144	115	107	111	112	120	106	118	119	138	142	150	128	114	123	128	124	126	126	108	117	117	107	115	109	123	120	128	103	123	129	120	145	103	106	109	126	109	139	104	115	120	115	126	123	117	137	111	109	120	108	97	118	102	117	138	126	117	116	108	131	109	114	119	110	102	99	123	109	130	132	135	124	124	114	128	123	97	107	124	131	115	142	103	101	108	104	109	134	100	126	103	115	118	120	98	113	107	124	102	107	123	109	129	113	133	140	114	94	117	119	94	110	126	111	122	140	123	111	127	119	139	110	107	107	116	108	123	115	122	129	116	128	129	104	119	109	127	123	111	107	123	127	124	107	124	113	121	117	90	141	121	121	113	132	115	129	121	122	129	126	123	113	124	126	125	114	133	107	125	123	120	107	123	110	126	118	118	148	133	112	131	90	101	151	125	105	120	117	120	117	116	104	117	98	107	101	104	128	105	116	120	108	112	105	133	120	113	139	104	123	119	121	112	110	119	131	129	102	111	119	109	134	123	96	139	108	124	124	115	114	111	118	112	90	98	110	124	125	115	130	95	105	114	113	121	137	111	124	130	110	118	112	108	111	113	111	125	134	123	129	123	122	129	115	102	123	123	115	111	125	123	127	154	117	115	121	136	118	121	123	120	107	120	129	130	118	109	140	126	133	136	118	129	123	118	142	109	119	117	106	108	107	124	114	106	116	112	117	135	108	129	114	122	126	115	104	124	128	121	111	110	129	111	124	136	119	131	133	112	117	132	131	116	110	96	121	133	105	108	135	122	113	135	119	123	120	124	119	128	116	113	130	112	94	142	124	122	121	127	109	122	116	108	116	102	115	107	122	150	135	116	126	114	126	107	133	127	118	121	118	113	127	115	108	130	133	149	129	97	124	123	111	116	126	115	101	116	124	105	108	129	129	124	110	132	121	122	115	112	116	109	120	143	126	105	117	104	114	119	105	109	104	136	126	130	117	114	129	103	111	130	109	102	102	114	129	134	109	135	103	118	119	113	148	126	109	107	119	122	112	130	113	129	98	124	126	110	100	111	122	114	154	127	121	123	97	117	116	110	117	116	119	114	112	121	123	116	132	124	110	113	106	120	110	105	121	118	112	92	115	127	109	120	128	114	120	141	131	117	112	105	110	118	128	107	123	112	107	129	133	123	128	128	134	124	123	135	124	125	133	124	124	134	117	102	126	98	109	115	135	119	119	124	134	103	124	120	117	99	120	103	111	98	102	125	112	121	111	114	131	114	120	127	135	127	126	106	125	142	132	112	131	116	129	106	120	130	122	95	128	121	158	123	118	116	119	120	118	137	97	112	138	122	115	122	107	117	116	147	136	115	119	99	120	114	126	112	141	118	121	115	141	99	111	133	125	120	108	127	126	112	113	125	116	125	123	134	115	114	129	104	116	107	124	129	133	116	107	111	116	127	97	100	119	90	137	116	104	110	126	101	136	113	134	110	128	129	116	120	118	132	129	130	119	112	135	130	132	119	121	132	117	135	110	125	126	137	112	104	117	127	112	124	122	114	124	130	120	119	109	123	105	117	108	132	118	107	106	117	121	87	116	117	115	107	129	110	132	110	110	122	123	124	116	110	124	117	101	115	122	121	118	120	125	122	123	116	111	128	121	116	104	114	114	139	120	138	115	137	146	122	149	124	134	132	110	111	119	135	132	107	132	101	119	100	112	107	128	101	130	132	138	131	135	127	120	127	122	119	116	128	119	131	127	115	121	124	103	94	109	119	98	109	138	107	134	115	104	123	127	126	120	135	120	127	118	121	110	115	121	125	104	120	128	148	109	125	114	102	126	135	140	100	111	102	124	116	125	126	147	105	125	134	114	131	121	118	107	105	121	128	134	153	126	140	123	135	116	105	130	105	129	141	126	109	125	105	145	103	117	152	118	120	119	131	117	120	116	124	101	111	126	143	111	124	102	124	103	124	123	130	130	121	124	131	118	140	130	110	141	93	125	122	130	116	136	125	120	133	124	138	125	140	92	120	125	116	118	119	125	113	119	103	126	134	125	123	95	116	119	120	136	123	123	123	109	125	114	88	123	133	131	120	115	106	135	130	125	143	123	103	129	127	121	112	118	142	98	128	132	136	119	127	125	111	114	124	114	100	114	131	120	108	112	97	98	99	99	112	116	126	133	134	110	113	128	122	94	123	118	124	114	124	120	99	132	113	104	108	143	127	112	121	124	125	101	138	129	117	117	118	91	127	137	124
30168	11112	25873	68985	57238	14524	11479	7452	3469	1725	1278	1037	1028	858	769	765	692	658	703	601	541	535	560	526	621	669	1512	3587	3178	2304	3064	3994	4339	2567	3354	2698	1344	512	380	409	402	378	390	387	379	393	416	373	366	387	347	369	362	347	349	387	363	359	365	355	358	326	354	340	335	366	351	332	337	341	345	356	341	355	334	326	353	316	329	348	335	366	352	375	365	318	344	352	345	312	335	336	354	371	355	344	335	329	331	323	306	369	309	329	348	376	322	317	338	295	328	321	344	331	338	341	321	334	341	347	343	337	343	292	303	326	336	371	345	307	359	371	334	330	352	353	317	354	346	335	330	364	341	378	319	369	341	335	330	351	352	324	325	356	338	327	357	324	344	327	364	353	334	325	356	347	366	356	307	363	337	349	344	292	352	320	321	311	344	361	345	374	304	358	342	318	324	352	358	343	340	303	331	315	345	347	329	301	336	358	349	291	323	321	302	332	321	341	345	358	343	324	320	326	350	322	344	362	322	341	341	332	341	321	326	375	329	348	339	382	344	335	344	342	301	349	314	296	346	325	325	372	321	352	317	355	343	304	356	328	321	305	350	332	376	340	330	326	348	315	331	348	353	342	317	343	348	315	335	320	343	339	349	304	349	327	320	313	331	338	339	320	345	352	321	350	292	319	347	322	345	354	348	313	326	316	343	325	346	301	331	332	304	352	373	334	348	350	345	328	314	335	324	313	365	329	342	350	325	325	331	371	362	307	341	349	302	333	349	339	319	325	342	312	344	341	357	359	338	328	343	351	310	344	337	320	343	305	332	336	333	329	362	339	331	362	313	331	346	339	351	352	338	340	339	335	319	323	326	329	353	328	337	323	320	371	355	348	300	336	311	331	339	357	318	301	327	325	335	351	335	324	317	370	346	333	308	331	326	361	332	328	338	343	324	364	347	332	286	338	338	337	351	330	343	298	325	326	327	310	325	334	337	306	342	328	369	367	347	333	339	328	332	330	306	296	312	309	301	322	326	312	354	322	346	347	339	336	301	356	379	369	350	293	359	354	369	346	323	325	313	311	338	347	335	307	332	350	338	314	329	317	280	312	318	365	341	341	341	343	349	327	332	311	332	307	317	344	292	314	343	332	333	333	357	355	329	334	351	350	340	378	313	317	354	319	332	331	353	295	350	321	343	333	326	325	335	326	351	320	324	352	360	338	350	336	337	348	326	322	330	349	337	322	356	316	319	349	325	350	319	312	339	319	338	338	306	332	340	328	340	304	339	303	355	327	344	326	325	320	326	361	347	324	382	309	304	345	333	322	333	332	319	334	326	370	345	321	356	334	324	344	297	348	384	303	337	330	356	376	332	317	339	360	327	335	363	355	342	373	313	325	313	308	331	354	358	306	352	357	369	354	341	365	310	346	383	318	339	325	350	325	356	343	350	317	359	363	334	299	335	334	315	339	339	330	325	348	322	331	331	372	346	374	330	336	313	346	341	334	308	321	358	352	317	289	348	324	324	335	342	335	357	336	335	340	363	372	310	343	362	345	346	336	339	350	371	321	301	323	338	369	355	316	335	373	343	368	368	334	327	313	331	358	346	307	344	361	344	369	343	353	324	324	339	345	310	341	332	351	338	337	373	340	334	339	319	340	337	334	317	320	339	354	326	368	324	333	332	332	307	299	325	328	386	345	292	328	342	337	309	346	300	338	338	333	354	310	329	338	352	338	326	323	341	316	325	343	318	338	332	340	310	355	299	301	327	324	330	319	345	341	353	343	335	337	330	324	334	349	348	317	321	320	354	326	325	351	306	300	319	341	336	349	310	315	348	316	343	332	346	335	340	325	353	360	340	352	311	338	338	304	313	364	342	335	335	335	332	334	325	309	328	344	325	391	328	315	347	295	347	303	340	319	349	352	335	286	331	342	322	340	327	344	329	357	348	347	350	337	317	305	306	359	339	302	328	314	335	326	327	330	326	332	298	341	358	331	356	330	307	332	326	347	337	371	336	340	311	318	327	297	329	328	346	336	355	343	349	361	344	335	332	336	345	284	320	355	350	321	317	334	355	344	338	361	317	322	339	335	361	333	352	310	341	326	327	298	337	321	347	320	321	331	329	328	353	313	347	361	335	348	328	322	309	327	344	372	342	354	341	358	356	290	324	327	349	321	345	340	348	307	320	317	346	342	344	299	344	343	363	303	320	335	338	337	334	315	341	340	309	261	329	306	321	320	328	346	314	329	338	314	337	328	332	318	330	326	320	334	350	303	321	319	354	359	336	338	323	381	362	324	326	355	360	312	320	342	359	360	367	351	329	321	340	310	325	344	349	349	339	351	355	327	310	344	345	318	351	327	331	353	294	349	350	335	313	342	320	360	317	366	308	316	332	329	343	321	343	349	366	334	299	346	339	355	322	321	327	368	302	348	357	348	307	318	285	322	336	339	330	316	362	372	342	314	340	325	362	323	336	319	356	330	336	336	327	331	314	312	353	328	320	338	330	313	342	298	340	302	324	329	316	313	331	354	328	330	335	336	314	332	322	339	318	355	326	314	352	329	373	345	352	324	332	322	338	331	327	361	331	358	327	322	318	348	332	326	332	338	322	329	324	324	308	320	329	357	343	347	316	349	307	343	352	333	364	354	356	332	331	315	308	340	303	345	304	323	313	313	335	321	339	312	335	309	358	359	378	318	313	350	333	348	319	361	346	350	327	323	324	352	360	374	333	305	340	348	344	339	369	377	327	343	340	336	362	357	333	311	335	347	336	333	331	326	298	325	348	358	332	333	371	322	328	344	358	349	348	367	330	360	330	333	359	346	347	334	319	318	329	329	340	339	345	359	354	335	325	347	321	311	335	317	308	334	343	318	339	325	328	320	342	318	294	323	350	341	345	354	338	327	342	305	332	339	315	312	344	355	316	311	314	318	328	309	342	310	317	333	338	345	362	311	315	343	339	314	368	339	330	361	328	352	354	307	356	332	339	329	331	327	325	332	336	324	298	333	346	353	327	347	364	346	335	334	365	336	304	354	364	338	309	326	337	323	303	330	321	336	331	350	329	319	308	308	311	331	324	308	336	319	340	323	313	338	286	341	368	332	321	382	350	342	359	315	346	335	375	327	337	317	326	336	335	341	317	357	336	341	346	326	348	315	359	318	343	352	339	369	329	310	353	327	331	339	335	306	352	313	328	346	364	351	338	350	308	385	309	343	366	340	320	338	352	365	300	309	357	362	330	349	329	302	337	333	333	351	334	337	318	340	333	320	345	348	352	322	348	317	343	331	319	337	344	347	335	335	329	351	345	292	346	320	304	368	348	313	322	315	306	327	320	336	338	330	340	364	323	318	350	305	364	357	329	333	346	325	335	344	309	351	316	334	355	325	380	343	322	342	347	351	362	329	316	332	343	356	355	351	353	331	361	329	364	343	330	338	360	350	351	328	344	362	331	372	355	320	317	346	318	360	319	317	342	348	335	345	328	325	317	341	342	351	348	350
5250	668	783	3626	2616	537	451	399	353	355	347	345	371	323	372	339	345	360	335	323	343	359	324	345	350	339	362	315	322	343	358	349	352	340	365	324	363	353	323	350	373	365	337	354	365	331	324	334	375	338	363	332	336	375	330	344	361	341	348	368	319	325	338	336	332	342	326	349	327	336	304	334	361	345	341	329	350	360	343	327	345	342	340	348	330	318	330	337	322	361	366	345	337	332	367	317	354	346	342	331	335	348	334	339	378	322	386	338	319	353	343	336	321	339	354	328	344	337	328	348	342	363	336	354	349	325	337	326	357	318	366	324	352	364	358	307	312	351	306	323	374	359	355	353	337	312	356	325	350	321	340	303	335	323	337	335	368	286	318	336	346	352	345	333	359	367	338	335	346	329	357	358	351	345	340	357	350	338	311	355	345	353	337	355	347	354	318	320	309	372	335	345	327	341	373	322	339	348	368	350	345	315	375	320	314	335	365	357	309	332	377	333	357	359	341	348	332	359	305	382	363	364	358	330	346	340	325	310	327	368	349	346	339	326	356	363	329	344	359	343	353	329	367	371	353	319	364	341	340	342	362	380	360	340	332	374	362	337	335	327	340	320	353	356	352	368	356	316	339	326	352	360	374	351	328	343	304	332	338	314	340	358	328	329	369	351	377	330	316	354	315	318	364	345	341	361	365	325	339	362	348	351	338	310	305	369	358	335	326	322	360	313	328	366	304	315	338	364	349	341	348	349	304	340	354	359	368	361	382	349	324	352	366	354	338	333	311	363	376	360	339	406	344	325	332	343	354	360	319	341	350	289	338	392	326	329	363	360	310	336	328	335	350	325	330	357	297	346	364	320	339	338	335	318	341	338	356	364	342	361	311	333	346	316	328	330	372	312	329	350	343	359	300	330	327	339	327	352	340	336	342	324	332	370	343	315	308	371	370	368	359	322	335	323	331	326	303	316	352	344	356	322	329	338	330	330	358	318	336	364	335	339	323	364	355	340	381	364	347	338	356	328	367	324	319	318	342	339	337	354	397	338	340	385	352	307	356	337	354	371	367	322	348	362	339	329	364	325	338	368	334	351	410	320	332	331	317	343	355	322	357	344	383	341	352	350	331	345	342	370	332	354	294	330	338	367	365	349	311	328	347	307	298	354	325	321	346	339	359	340	345	349	324	317	338	324	323	331	319	325	332	316	328	338	337	334	314	333	341	333	330	357	310	359	323	324	352	375	360	325	329	387	308	344	365	330	342	379	364	351	349	333	383	326	356	328	341	307	342	397	356	321	363	333	333	342	328	332	330	328	378	359	359	361	345	327	333	344	318	343	339	332	357	332	375	374	342	315	362	348	348	339	339	339	383	306	328	350	360	329	376	361	334	324	339	339	341	354	350	326	330	355	356	341	334	334	331	311	324	296	324	339	380	335	336	352	334	364	364	345	342	344	340	316	338	360	329	338	326	336	326	361	355	349	318	323	365	316	330	344	358	345	338	336	337	347	372	359	349	330	332	330	367	353	351	342	354	359	325	341	349	366	320	379	368	341	347	354	326	338	348	328	341	347	313	357	354	366	386	329	362	386	344	342	365	333	344	351	335	338	343	338	357	358	343	357	357	337	322	334	309	370	342	317	351	350	372	382	351	355	355	343	365	333	367	327	352	307	306	341	338	332	325	338	317	326	335	327	355	332	360	319	366	346	349	344	321	335	335	366	367	344	336	338	338	341	338	330	327	350	340	374	339	318	357	382	350	361	344	321	322	348	337	322	333	327	352	371	324	307	360	341	339	351	308	324	354	328	325	333	341	346	350	391	371	323	291	348	309	313	352	356	383	369	334	326	357	312	353	327	329	323	342	361	336	338	387	328	346	343	317	348	371	359	368	317	348	316	333	315	331	325	354	329	331	342	354	333	322	284	347	344	319	336	366	364	314	349	348	318	347	303	335	332	333	368	334	367	324	367	336	398	331	335	382	311	327	382	354	360	367	321	351	377	326	328	338	335	318	349	341	351	306	349	345	350	340	338	341	359	331	361	319	324	343	371	361	342	364	370	339	339	345	318	321	370	361	318	340	355	324	351	295	365	325	311	347	334	340	352	321	364	328	325	354	339	352	391	349	369	311	311	323	343	345	384	315	339	327	356	366	344	344	334	349	345	340	355	371	332	335	306	328	360	335	364	378	384	297	340	344	344	340	363	350	339	338	373	331	342	344	321	346	345	323	345	326	353	326	337	357	326	329	365	358	355	367	361	365	319	312	311	360	330	347	338	374	361	346	339	352	327	362	377	324	359	342	341	349	312	356	355	367	336	340	374	334	331	341	352	347	350	377	321	314	336	332	369	328	348	358	327	350	345	341	347	349	331	361	346	344	376	346	336	352	339	354	360	323	355	345	327	326	346	314	369	371	370	341	339	329	353	332	368	370	334	337	307	331	325	333	363	328	336	344	348	346	331	333	317	353	374	390	384	357	331	358	334	322	354	354	325	340	353	343	324	369	350	350	336	339	329	329	344	311	363	366	336	332	381	308	344	360	362	292	307	352	334	338	360	328	327	339	335	343	342	320	362	305	345	343	334	349	331	312	335	353	341	351	333	320	351	339	350	316	339	356	345	383	337	332	311	354	348	340	366	346	356	293	376	328	340	360	342	347	374	341	338	344	364	356	334	354	323	329	363	349	368	374	365	373	354	397	349	335	348	331	342	337	356	302	354	295	344	342	310	342	357	375	348	357	368	329	356	340	331	330	310	346	361	332	361	347	334	341	348	366	349	370	355	381	368	346	322	350	370	371	342	334	343	318	306	335	330	363	354	368	341	362	346	331	340	340	352	361	337	320	314	332	361	388	340	325	348	348	347	326	335	331	362	367	358	363	339	370	353	354	339	336	338	344	361	312	356	353	386	352	318	381	334	370	380	314	326	354	358	334	382	300	361	340	303	361	325	341	337	358	329	337	371	369	321	330	311	326	364	338	373	317	356	306	323	334	353	326	321	340	296	344	335	356	343	350	345	330	334	348	328	375	329	378	367	338	358	326	335	378	298	331	327	342	369	316	339	362	330	346	317	346	334	339	341	349	345	328	351	357	369	378	345	350	365	332	346	365	366	368	330	364	316	378	320	322	322	359	325	344	357	342	341	345	329	326	354	384	339	343	355	319	297	346	339	319	372	359	352	301	366	355	359	337	337	365	352	341	351	324	337	342	324	334	290	364	339	344	322	328	345	302	379	321	323	368	376	351	356	355	353	321	332	349	326	332	327	358	317	355	338	324	314	346	367	336	323	341	327	326	342	339	333	328	389	381	345	333	318	362	321	363	336	302	393	310	316	333	349	353	359	350	367	341	329	365	352	321	340	364	344	308	351	341	354	341	298	343	328	328	288	350	367	373	338	355	357	344	337	337	339	308	317	385	363	328	338	348	375	339	361	369	346	346	353	331	353	367	344	331	329	323	312	386	317	338	342	340	369	341	333	372	342	324	332	330	312	370	373
4613	1338	2051	12748	9399	1538	1359	1084	869	886	831	864	852	805	837	845	858	830	868	822	781	875	826	852	855	834	825	847	884	859	841	921	905	863	863	855	834	832	815	820	847	825	795	806	834	868	840	867	818	844	856	804	880	749	886	844	822	758	803	827	856	870	778	834	857	853	793	829	797	825	811	848	793	856	834	828	817	836	867	817	796	762	851	868	883	786	811	821	832	860	811	864	846	821	830	857	841	827	863	881	797	844	826	828	798	845	830	791	846	822	791	803	812	855	870	846	811	832	800	850	849	888	881	880	823	875	852	831	784	829	822	833	796	844	853	807	842	846	857	879	840	835	833	876	877	804	863	794	841	858	827	805	820	825	850	820	825	803	859	860	824	839	841	847	804	832	799	800	851	827	818	787	830	820	848	850	878	770	852	850	825	890	852	826	878	872	782	860	843	829	798	879	822	819	797	825	804	813	856	854	873	764	806	840	840	832	820	855	876	784	837	823	809	822	833	793	863	832	834	781	846	834	855	819	817	805	809	803	796	811	896	875	812	837	822	829	820	822	840	828	786	799	787	858	811	826	861	795	868	818	794	793	829	829	792	802	807	838	852	822	819	802	870	805	887	850	840	815	812	836	849	848	841	805	794	869	853	815	859	892	826	794	770	821	833	832	813	818	829	864	867	851	835	870	836	850	853	844	863	825	802	860	832	875	791	846	823	841	860	831	846	819	844	888	909	841	829	858	824	825	794	857	850	786	871	784	794	825	857	774	820	876	788	829	832	819	841	819	869	772	828	870	806	852	861	807	807	836	829	829	852	853	860	807	812	809	802	867	832	854	822	839	800	800	797	841	834	802	800	829	841	834	765	813	815	858	845	800	837	838	854	871	825	799	807	865	818	837	826	829	836	866	824	793	854	842	884	838	820	812	839	818	860	780	846	832	823	833	870	821	828	793	848	791	837	813	826	906	848	844	826	838	791	799	861	849	850	841	836	826	837	802	783	766	849	844	812	830	844	861	798	810	845	787	836	855	827	846	832	853	794	836	794	827	806	815	813	778	814	832	814	809	796	855	810	889	880	856	815	798	852	817	808	841	857	840	899	809	834	805	836	788	811	784	790	868	831	834	788	822	852	772	799	823	834	772	810	836	834	809	879	810	831	813	811	796	830	837	813	829	861	779	841	820	840	846	843	822	821	812	747	836	782	789	828	843	837	873	856	861	810	804	773	767	844	835	814	830	842	822	847	792	797	863	872	831	845	802	802	822	872	825	810	813	789	795	824	905	813	831	835	851	807	859	863	867	849	797	833	855	837	790	823	847	858	809	814	816	808	787	838	832	786	811	834	843	866	792	787	824	809	776	801	852	798	787	854	838	818	856	774	760	815	850	819	823	809	839	844	805	844	864	810	836	850	822	849	831	811	812	862	817	839	859	872	904	811	844	822	797	798	817	887	800	845	787	810	856	821	812	781	775	812	816	780	814	859	802	834	826	809	843	863	780	797	778	843	832	827	813	818	841	860	846	807	841	857	766	842	791	849	839	834	878	872	841	852	813	869	781	857	838	823	854	780	824	853	798	793	829	810	820	819	807	812	835	837	827	842	814	779	791	885	760	816	790	840	811	872	857	849	802	756	863	817	843	818	795	839	830	834	820	829	878	815	831	825	863	817	813	831	828	873	809	841	831	805	872	790	887	789	816	796	869	817	786	809	842	817	884	873	782	780	802	857	840	821	894	804	840	843	847	864	823	830	779	839	833	850	798	837	814	779	843	837	853	796	814	841	794	844	830	901	842	785	829	829	776	838	835	781	842	857	823	834	812	817	813	852	833	810	847	828	790	863	805	788	774	850	832	804	823	830	783	781	808	819	816	832	790	807	808	857	809	883	881	856	796	802	791	859	809	772	863	834	824	826	808	819	808	797	831	854	756	844	791	830	849	825	863	833	818	827	805	882	821	829	840	823	822	820	792	805	839	824	819	840	803	803	870	883	809	835	860	816	852	835	856	838	836	843	860	825	851	798	809	819	858	833	779	833	735	867	842	791	823	813	811	845	783	836	826	831	836	885	814	837	788	826	809	894	827	825	861	865	810	807	849	823	862	782	818	781	832	833	831	798	843	792	789	798	801	846	795	805	818	827	841	858	814	835	848	772	865	825	801	768	851	818	828	834	827	855	839	861	803	846	863	822	848	828	823	866	863	868	825	840	842	777	814	848	815	843	846	829	863	834	908	877	788	800	858	803	858	820	802	770	860	855	825	824	810	830	816	820	780	852	836	811	841	844	833	818	813	830	841	836	820	778	873	807	875	818	804	808	849	800	827	853	861	835	888	828	813	822	853	836	827	833	831	836	837	836	845	819	844	782	851	818	824	823	845	811	810	808	834	807	864	859	813	866	822	833	857	862	834	820	820	836	786	836	855	825	825	866	808	835	841	760	805	813	812	820	824	851	863	812	852	903	834	818	833	891	812	852	828	842	823	854	845	851	815	807	836	857	791	821	861	834	808	850	834	851	835	838	854	871	892	833	841	785	786	831	812	820	843	829	848	822	795	812	867	868	853	854	833	830	830	795	808	821	850	807	864	815	823	832	836	846	870	784	795	815	813	836	790	803	860	823	834	809	808	816	840	795	778	858	806	822	830	845	872	816	846	812	875	836	872	807	798	785	810	825	817	788	820	815	822	841	841	842	836	862	778	882	841	809	830	837	829	820	852	819	883	826	832	817	826	791	847	887	817	800	838	868	794	779	814	821	813	836	845	841	859	846	813	838	803	827	818	832	828	831	817	782	823	855	826	805	845	865	838	816	775	811	851	847	843	814	835	828	831	777	847	830	800	803	852	817	841	865	872	880	821	800	778	875	842	829	809	839	838	881	858	809	846	841	787	800	804	837	835	828	824	830	824	838	820	852	861	843	804	808	890	823	777	805	857	829	834	830	809	815	820	856	845	851	832	791	838	804	857	793	875	863	786	777	853	833	823	837	836	788	805	792	862	831	825	771	838	841	819	852	874	830	873	833	824	856	788	863	783	826	803	823	815	820	795	838	844	852	859	805	823	818	809	801	811	806	810	790	867	822	831	829	840	832	793	863	831	827	885	824	822	800	827	935	804	836	868	803	869	833	865	846	855	856	829	840	807	864	814	824	842	806	859	799	883	860	794	813	836	786	838	893	789	809	842	879	843	839	809	813	802	833	835	808	830	755	798	830	808	834	847	837	831	857	877	790	825	812	810	785	798	796	763	810	869	842	833	835	846	805	837	806	794	823	846	802	783	850	830	805	819	828	867	793	859	856	856	815	805	872	844	815	833	850	790	842	825	842	824	791	837	828	796	789	813	880	829	815	834	847	788	805	844	841	807	800	858	775	864	832	832	850	845	832	840	778	814	808	821	820	821	797	830	805	872	851	797	815	811	826	801	866	850	792	810	850	801	850	840	830	824	816	854	855	848	828	804	864	812	846	799	785	795	845	804	816	845	803	784	851	794	845	862
37318	15149	19964	52171	39240	11886	4557	2127	668	399	322	258	297	251	258	236	249	234	226	198	252	243	226	250	260	289	301	405	423	372	344	320	415	511	431	310	262	236	208	225	232	234	223	238	220	203	218	234	255	234	209	217	232	213	243	217	227	194	211	228	240	236	245	214	197	238	228	219	217	194	220	223	225	241	236	230	225	205	215	276	201	227	224	207	206	174	204	202	258	251	232	235	238	236	220	215	213	236	210	230	205	216	221	221	204	244	205	215	225	202	214	258	228	224	231	229	230	233	239	223	210	196	201	226	213	194	228	193	224	220	252	206	246	219	256	228	220	224	251	218	208	201	203	237	211	189	247	182	197	225	219	230	237	227	229	235	235	212	191	209	241	213	206	223	223	219	245	196	232	238	203	217	204	204	215	225	235	238	199	218	216	219	232	230	207	219	215	203	200	195	228	220	214	228	225	227	214	211	201	198	193	233	204	232	227	221	252	220	225	224	209	230	235	190	214	239	207	226	240	205	237	218	266	220	228	228	246	211	250	209	195	218	217	248	221	222	236	203	227	230	227	213	223	237	189	248	177	239	225	228	216	233	208	200	230	218	218	219	200	208	221	254	237	203	233	224	236	242	241	192	225	230	232	242	209	212	234	228	211	227	264	219	215	210	244	215	209	211	212	236	242	202	210	207	235	222	193	227	216	255	209	215	220	210	232	228	215	220	219	239	197	208	207	199	210	217	226	225	222	222	239	223	233	212	230	222	188	203	228	255	204	224	238	244	244	247	222	192	237	243	248	237	211	216	225	224	239	212	206	198	200	218	209	208	218	210	200	260	244	230	218	204	242	226	230	251	203	211	210	231	202	248	212	227	206	238	243	221	208	224	209	225	236	228	214	250	230	228	213	193	240	233	229	190	231	251	215	242	220	213	218	218	225	188	201	219	203	218	241	233	264	203	242	196	214	219	255	217	206	204	231	228	202	219	226	202	205	222	194	221	226	229	202	196	209	233	247	224	219	191	218	239	230	233	200	219	222	251	198	223	229	241	232	221	218	227	225	205	232	214	201	230	226	213	210	221	216	207	221	221	229	204	234	185	222	195	229	239	235	232	222	231	212	243	214	233	188	220	200	219	231	202	226	220	204	249	209	208	234	195	237	236	210	228	197	202	255	230	229	229	239	198	197	219	229	213	218	214	230	215	204	223	210	186	234	221	228	209	206	226	202	233	218	218	214	240	221	230	223	202	210	211	244	236	228	218	233	231	225	237	225	231	224	224	222	256	225	219	200	220	223	237	218	227	224	223	222	238	241	206	230	224	208	231	245	221	205	225	212	223	219	245	219	249	237	207	218	227	218	227	203	221	242	192	235	211	223	228	213	239	220	206	227	229	249	231	206	252	221	223	225	217	209	222	234	204	219	207	212	207	237	258	207	217	218	215	217	205	265	216	227	206	236	223	215	223	231	209	225	210	211	244	225	186	200	194	208	208	212	213	227	236	220	225	236	235	219	218	217	208	220	235	203	246	230	209	239	223	214	195	214	234	211	220	233	216	215	254	214	206	216	211	253	218	222	245	227	205	229	198	253	188	199	243	216	223	227	212	231	222	242	218	217	206	214	214	214	204	197	214	232	218	238	219	218	225	199	234	210	238	205	227	248	215	220	212	204	188	205	181	248	230	224	222	212	233	216	202	223	236	232	219	217	209	219	197	221	249	236	231	203	252	225	206	230	212	216	210	229	222	253	223	240	198	237	235	202	195	237	237	239	222	234	242	212	194	202	231	200	211	220	230	224	249	211	221	201	245	214	245	198	215	218	221	188	231	214	231	206	227	220	255	205	195	240	206	236	221	250	194	224	205	246	213	216	216	239	206	214	217	193	248	237	235	239	238	237	234	238	209	216	236	202	219	243	242	215	236	224	186	229	206	223	213	219	237	228	254	203	190	232	215	244	233	214	216	227	201	217	231	239	230	212	195	210	227	251	221	228	223	256	216	244	223	237	217	214	223	241	214	208	228	212	253	224	250	236	187	229	238	227	217	226	236	214	202	197	185	220	198	245	240	213	226	202	195	226	224	205	211	205	200	223	225	211	206	230	234	223	194	213	215	203	236	205	197	213	212	197	212	243	235	215	224	218	225	217	208	201	227	216	219	206	235	229	216	215	229	215	208	241	209	213	202	214	212	211	221	222	224	182	231	229	244	234	215	225	206	225	217	200	233	189	210	209	217	220	218	229	205	234	197	218	209	227	218	228	209	241	178	218	239	233	212	210	234	211	197	190	234	219	240	207	222	231	233	235	201	220	189	215	205	227	235	224	234	269	234	220	217	225	237	216	209	224	212	237	235	221	206	205	207	251	263	223	215	255	230	208	224	233	213	237	228	199	210	217	217	204	206	220	216	222	203	240	231	209	205	221	249	209	201	237	222	207	203	219	233	231	191	240	196	262	239	216	207	229	254	201	201	228	228	236	209	224	228	250	208	199	220	234	218	254	212	242	247	236	224	224	230	220	231	245	233	227	210	217	203	238	214	230	220	234	190	237	217	236	232	233	214	230	254	222	203	227	240	231	234	228	233	205	266	200	201	226	212	212	207	221	250	225	217	211	241	234	215	225	225	237	231	215	206	222	228	219	223	237	235	239	222	205	220	198	226	214	213	187	223	224	247	185	211	229	214	225	231	231	231	224	212	218	231	219	196	239	219	213	217	214	230	229	248	210	218	199	201	218	219	218	212	238	221	240	211	244	231	259	226	209	233	226	222	216	212	255	217	256	202	218	220	200	225	214	207	221	215	213	245	238	249	238	216	189	257	222	232	203	223	232	206	232	247	219	209	208	223	204	177	238	228	228	246	206	218	243	233	206	216	208	245	233	217	225	218	206	217	228	238	228	218	200	224	211	197	247	226	228	235	228	205	216	250	238	235	210	205	250	229	217	199	234	209	226	205	213	247	212	213	236	203	231	220	216	216	223	209	222	242	222	226	233	226	211	229	190	219	199	220	211	216	232	226	229	211	230	202	223	221	206	192	227	237	198	196	217	235	233	210	247	216	221	229	215	241	202	208	228	211	236	233	228	223	233	241	217	220	232	224	209	220	189	232	227	211	244	227	222	196	199	210	247	244	219	199	223	206	214	228	219	226	229	199	231	223	225	214	235	193	230	216	228	229	232	239	214	235	185	212	198	210	230	228	206	200	201	242	191	234	235	218	231	239	235	206	230	228	211	208	207	243	205	229	201	216	211	224	196	204	216	219	215	218	224	206	231	246	238	214	203	244	208	218	229	237	234	221	232	257	212	244	218	243	262	219	211	214	198	212	208	213	225	222	225	215	200	219	234	237	194	183	217	227	234	252	215	230	254	234	228	213	215	220	220	225	219	226	236	204	225	207	210	213	216	206	208	195	239	215	209	225	196	216	245	254	220	257	220	211	230	222	223	231	242	220	204	219	212	233	227	237	226	236	200	257	229	214	215	221	196	240	245	234	224	225	230	203
21277	7689	24145	58255	45584	12243	8696	5213	1879	1246	984	921	911	857	830	749	764	734	746	735	729	679	671	668	686	686	986	1948	2356	1891	1636	1531	2184	3082	2761	1319	917	655	549	593	574	615	537	582	577	591	546	615	557	558	577	595	558	536	569	556	553	536	587	609	543	544	591	539	558	538	558	576	541	592	556	569	548	576	554	538	551	538	550	543	564	546	544	564	522	522	562	554	549	555	531	596	555	566	525	577	557	554	577	584	554	565	546	567	550	561	556	511	526	579	539	551	561	519	590	567	552	563	526	538	536	550	549	550	599	494	566	543	557	570	527	545	534	557	532	540	525	555	506	543	554	551	587	584	564	562	594	546	577	586	584	583	579	552	556	551	565	554	557	540	561	627	535	560	540	581	577	520	573	570	518	563	544	537	589	508	539	539	563	540	560	535	563	525	575	521	578	560	549	588	528	562	551	570	578	548	598	549	544	577	534	508	550	543	569	544	567	574	548	552	562	583	520	589	560	542	537	514	525	532	550	576	522	573	568	578	543	494	560	545	590	526	572	588	565	522	533	613	551	581	567	594	529	565	547	531	577	587	562	583	574	565	560	544	527	569	527	541	546	555	539	589	582	604	541	545	532	548	593	555	550	589	544	555	583	520	544	534	576	594	550	610	535	583	565	603	538	561	580	526	559	539	560	575	552	492	569	551	579	531	532	568	553	575	508	517	553	596	605	515	558	550	598	554	527	583	558	515	556	567	534	576	561	579	607	559	522	530	555	542	562	545	558	575	531	586	604	560	567	544	524	511	578	548	565	536	537	526	557	589	529	573	544	544	562	545	518	585	523	525	517	543	548	541	584	589	545	589	578	553	514	567	526	587	531	567	527	584	562	572	549	530	584	609	545	568	558	585	523	566	543	527	530	593	575	539	591	542	579	555	567	491	538	539	554	547	536	524	548	587	549	542	517	560	523	555	517	596	498	540	558	532	580	521	536	534	558	564	545	542	502	530	536	547	562	537	540	559	533	580	550	577	527	554	573	522	561	607	529	555	569	595	558	533	541	540	558	584	524	590	589	594	524	529	544	523	557	524	541	566	514	579	532	557	529	519	514	572	564	522	513	574	563	560	558	576	595	539	557	553	554	535	542	528	530	551	586	558	552	533	550	538	547	590	575	568	581	534	530	560	528	545	602	539	496	558	544	557	575	564	580	560	572	530	520	543	551	543	565	611	582	589	563	556	570	545	533	523	543	514	560	577	559	561	564	579	550	592	524	547	543	557	531	558	567	550	559	536	501	546	569	548	541	538	557	478	541	563	548	557	590	534	549	566	533	593	578	597	594	541	562	546	582	535	532	517	549	555	562	519	548	597	546	557	552	538	543	538	555	542	581	509	573	581	607	566	531	564	508	587	532	551	561	542	548	592	553	557	554	539	523	561	550	522	537	548	564	572	575	539	536	574	560	530	555	568	535	541	546	571	610	551	549	546	556	564	524	578	538	572	562	554	554	571	576	568	560	564	565	548	584	591	529	600	535	536	592	522	529	581	594	524	507	520	553	535	530	560	563	567	581	609	592	528	596	568	599	553	581	509	555	548	550	558	508	539	545	564	585	559	563	567	533	553	557	505	540	592	502	538	549	554	538	546	560	546	551	545	557	522	547	535	590	536	555	583	534	542	545	571	576	547	575	514	557	564	566	537	570	551	579	535	573	582	538	588	552	535	558	536	504	572	581	561	549	515	560	579	560	552	556	557	532	586	532	578	549	553	546	577	538	551	529	563	568	555	551	543	584	616	546	530	548	532	496	515	572	564	556	561	564	618	598	560	564	610	540	574	547	569	554	569	523	560	531	552	548	533	520	550	577	540	540	513	538	592	570	565	596	531	576	530	534	553	560	559	548	555	585	576	556	552	527	577	531	571	556	545	576	560	551	572	552	537	559	555	563	555	542	545	529	517	522	564	561	524	567	538	595	581	558	588	594	515	578	551	554	567	538	586	567	560	578	575	539	558	568	578	571	565	552	521	579	540	532	560	587	537	531	567	553	581	573	539	562	519	558	560	574	516	558	566	590	552	578	544	532	586	584	595	558	534	552	543	561	564	563	538	548	579	554	555	517	521	566	572	527	518	563	537	555	547	550	526	572	583	510	575	596	543	514	592	565	546	572	591	569	552	541	582	571	565	539	547	582	490	530	556	623	606	562	553	613	540	554	544	605	547	534	620	590	574	599	537	563	563	583	555	571	535	550	558	549	539	537	595	578	499	538	550	545	546	540	556	530	542	565	531	534	542	520	575	569	563	551	571	552	537	555	519	588	537	566	581	534	538	547	527	536	544	555	538	548	545	588	545	532	578	569	536	557	572	518	568	583	576	564	529	568	571	529	542	527	527	558	524	495	598	553	571	582	564	553	597	548	584	524	555	529	585	580	532	560	588	527	598	547	602	567	539	541	585	546	557	586	610	559	501	547	573	552	499	580	514	520	506	562	550	546	519	574	580	537	564	609	513	550	571	563	522	496	564	572	591	543	543	515	544	546	528	553	524	572	573	539	591	545	584	531	548	530	560	556	548	561	533	588	578	550	559	548	571	523	559	557	543	557	569	561	573	541	557	547	564	510	608	579	590	557	543	548	512	585	568	550	514	562	563	552	579	555	552	539	559	547	564	579	538	525	548	544	540	564	541	548	534	552	554	584	557	549	537	565	498	541	548	564	556	542	565	588	542	569	553	530	547	531	576	608	584	556	543	593	530	542	605	549	614	544	558	563	604	612	536	545	545	544	532	572	577	533	559	536	568	552	590	554	512	516	571	603	592	540	542	534	572	570	584	564	574	571	556	532	504	531	553	560	552	577	528	583	574	542	525	579	553	583	552	555	549	590	614	531	541	518	525	548	537	529	586	571	581	547	535	525	561	545	528	552	536	604	534	562	527	558	566	543	547	506	601	533	553	546	587	560	548	571	543	563	544	569	574	586	531	582	549	510	532	539	574	551	541	539	556	501	578	527	538	499	535	545	536	541	535	556	542	560	546	581	562	549	564	518	576	546	559	529	568	567	541	552	555	577	574	547	548	532	579	587	571	549	511	538	579	563	543	539	578	536	544	552	562	565	556	519	539	515	580	558	555	598	587	554	579	581	577	489	547	565	567	508	529	559	604	539	564	554	542	574	504	567	517	603	575	531	519	560	536	558	568	573	580	555	580	510	542	552	591	544	558	538	549	561	553	549	562	524	551	579	557	561	546	528	554	567	504	557	544	545	567	534	553	524	553	522	533	565	531	550	571	578	602	563	567	536	546	540	554	570	586	577	568	550	563	560	539	509	519	536	502	504	559	547	587	541	570	541	515	574	592	595	569	539	552	606	586	589	574	588	551	548	543	555	552	580	528	527	540	582	550	596	559	576	520	564	534	517	551	535	550	621	578	512	578	581	535	539	527	555	525	556	606	560	560	564	572	547	579	533	511	544	622	545	578	532	572	584	539	555	590	575	543	611	526	541	550
51212	25567	34350	67606	53069	20766	9207	3966	1267	620	312	211	247	220	194	167	167	169	170	175	185	158	165	158	176	168	208	464	523	398	410	339	427	658	505	321	164	170	125	126	129	127	123	117	115	121	115	141	124	132	107	141	119	133	116	114	126	128	116	128	125	128	106	120	125	104	106	117	115	136	128	142	129	132	88	152	103	119	98	113	127	124	133	119	125	116	102	135	113	119	133	156	118	118	119	111	117	131	119	131	118	128	114	120	103	144	144	129	136	115	134	145	138	111	118	129	117	124	132	148	121	124	130	136	130	127	128	120	102	113	131	128	114	112	132	126	128	144	128	126	114	123	130	125	149	141	126	128	135	109	125	127	124	114	131	136	110	109	142	153	142	140	118	112	117	117	117	125	131	115	120	108	125	117	122	110	119	136	129	124	120	134	147	141	112	121	138	117	122	127	105	126	141	136	117	113	126	113	133	119	122	140	86	129	134	134	136	106	125	140	116	120	119	109	104	119	118	121	113	98	133	124	115	130	123	118	108	125	117	113	117	141	122	124	111	120	126	110	115	134	111	129	137	111	128	124	109	121	112	127	127	114	145	125	115	119	116	99	122	141	109	115	139	133	126	118	103	143	123	147	131	130	138	117	118	130	105	140	146	136	120	135	106	115	129	105	114	113	118	118	130	121	119	129	119	107	134	124	106	116	118	118	132	117	130	131	128	132	119	113	114	113	123	124	130	132	123	105	113	128	136	111	122	143	110	149	106	142	130	122	123	119	101	138	107	142	121	104	118	122	104	135	108	118	117	140	131	128	125	119	103	114	122	136	133	142	106	120	114	109	125	111	128	125	117	109	133	120	117	127	106	115	120	128	143	130	117	138	128	136	124	124	110	118	124	109	116	151	138	146	132	121	130	111	134	148	132	112	124	108	136	169	126	117	125	122	123	119	117	130	103	114	140	134	118	120	128	115	124	144	112	129	127	120	118	124	118	134	100	143	110	125	118	101	126	135	142	129	117	126	116	128	118	131	97	104	137	124	114	129	112	120	118	127	142	117	128	142	129	116	129	125	113	134	121	119	119	127	128	135	137	133	110	102	101	107	102	118	131	121	131	123	120	100	128	121	150	118	119	124	110	115	132	138	119	120	117	127	124	112	120	115	116	140	131	123	146	138	138	130	124	120	122	111	129	122	124	129	121	125	115	117	99	128	119	132	106	130	139	117	135	122	127	156	116	100	122	138	124	120	139	124	132	114	109	109	121	131	106	111	117	112	115	106	110	115	135	119	131	133	119	122	138	118	122	122	131	135	138	113	140	124	124	117	105	102	120	128	124	126	119	125	118	127	113	111	101	107	128	120	124	124	119	127	95	126	125	118	128	107	127	105	117	113	134	136	127	128	140	113	118	134	116	136	129	131	132	117	103	132	115	129	137	120	116	127	118	114	112	124	125	146	125	123	147	114	126	116	132	109	129	115	133	122	102	146	107	119	124	131	130	130	125	128	115	123	93	125	106	122	141	118	107	134	126	126	118	114	110	116	128	115	132	145	139	106	134	127	117	133	112	125	121	118	123	126	110	108	131	118	111	126	113	111	101	128	128	111	129	116	109	106	123	113	120	119	113	137	115	127	112	113	107	119	121	154	126	110	141	126	130	138	120	113	127	112	99	124	114	122	100	121	120	126	108	142	107	113	110	135	128	98	118	116	117	115	111	115	138	102	133	123	115	122	141	130	122	109	136	116	113	111	120	135	133	123	111	116	115	117	126	122	135	115	137	108	120	127	113	118	118	127	136	111	120	114	115	128	122	108	128	111	128	130	116	127	119	121	120	120	138	121	117	115	134	150	141	137	118	122	101	110	99	110	132	101	104	117	107	113	123	123	101	128	150	122	147	126	109	108	113	126	119	122	124	127	127	112	108	128	88	108	128	132	116	125	125	134	126	103	118	136	115	107	110	139	134	129	112	105	110	127	114	125	115	123	128	117	104	130	123	124	108	130	128	128	123	125	102	108	122	129	121	99	129	115	130	125	117	109	121	141	143	128	98	138	133	125	112	120	115	122	125	122	126	125	126	129	137	104	126	143	129	115	125	133	132	134	109	112	131	125	122	114	113	141	122	117	130	124	105	113	114	113	114	114	129	110	112	122	125	121	130	102	122	117	133	116	123	136	122	125	127	119	143	139	113	134	127	119	150	117	125	120	121	112	121	119	121	110	135	118	123	139	129	131	118	131	137	128	125	128	122	133	96	103	137	103	124	121	142	126	124	107	127	133	117	122	130	115	100	121	127	117	121	121	124	128	114	124	142	125	102	126	138	139	142	113	112	121	115	134	119	93	125	123	109	111	133	111	113	113	121	121	132	134	134	121	118	136	124	123	124	112	129	114	127	116	140	139	126	125	139	136	119	107	127	137	118	139	112	129	125	126	126	130	144	103	124	111	111	112	118	115	99	136	127	136	119	120	130	113	110	133	126	140	106	128	131	107	127	128	131	134	110	118	126	97	137	98	106	134	109	116	124	136	110	112	110	114	120	116	117	128	114	136	141	96	121	128	131	138	130	137	113	142	127	121	111	119	120	128	139	144	128	114	123	136	140	113	121	128	144	135	119	113	112	88	122	122	131	122	130	106	124	133	104	108	112	141	112	140	110	114	137	101	134	128	125	116	126	119	129	134	118	113	114	109	139	139	126	118	121	98	91	127	125	125	137	125	113	127	122	123	127	121	138	138	129	130	112	113	134	137	107	132	123	140	137	109	131	115	117	110	136	134	156	113	115	122	126	122	130	119	111	118	111	127	108	120	107	117	111	125	124	122	117	112	133	137	102	118	98	114	102	133	126	126	113	114	109	139	130	120	132	124	119	107	116	124	95	108	118	115	141	117	151	103	118	113	123	128	108	138	103	125	129	122	146	110	140	114	112	112	134	125	126	115	140	131	119	116	110	109	124	115	114	114	141	126	128	126	139	113	131	146	123	118	118	119	110	135	98	112	113	104	125	127	126	109	116	138	122	113	113	133	138	117	134	123	111	133	131	125	131	91	124	121	117	121	122	140	106	130	162	122	101	121	127	119	114	134	121	105	126	129	113	126	111	130	134	122	128	134	122	113	117	115	121	130	133	120	108	111	112	110	125	133	113	130	114	113	131	129	136	127	130	120	106	114	129	135	126	95	123	114	119	117	130	124	115	108	107	100	117	107	123	122	138	138	137	130	115	108	108	145	125	134	101	106	113	145	115	113	115	117	119	129	127	109	107	125	128	135	105	110	140	118	127	123	108	124	109	97	148	110	123	136	126	128	131	123	131	139	113	130	144	128	116	123	129	129	137	120	131	114	135	115	92	122	117	115	113	108	119	106	113	126	112	107	123	139	114	119	122	115	124	111	131	140	136	126	110	117	136	121	120	94	119	85	123	135	98	143	117	129	113	122	137	140	128	113	140	109	139	118	142	137	126	129	114	125	103	112	132	129	121	113	116	113	105	116	119	125	126	122
29717	11433	33161	72396	57231	17112	13901	8468	3214	1678	1154	1042	1007	823	794	722	677	613	615	627	561	602	544	508	610	676	1151	3117	3412	2660	2938	2186	2872	4855	3930	2043	693	491	410	391	414	405	381	371	388	390	357	415	375	358	364	384	380	372	358	379	333	343	352	364	364	332	366	353	355	362	350	353	343	352	337	357	378	378	342	344	359	351	333	332	365	361	376	345	366	342	357	339	373	348	350	340	339	356	348	387	329	336	350	344	344	353	376	370	349	337	363	346	363	335	321	330	340	322	354	357	336	374	322	332	319	359	347	337	341	325	336	375	347	382	347	362	323	325	326	357	347	353	352	320	334	374	351	366	358	338	343	338	358	331	339	346	334	356	348	385	352	327	353	366	339	358	333	365	285	385	362	346	317	338	337	363	298	324	346	334	336	339	354	335	357	355	343	317	300	332	334	361	336	310	345	351	352	363	299	330	342	336	332	341	349	338	303	328	348	297	302	327	340	315	361	328	339	326	363	316	322	340	326	340	349	343	317	353	340	341	356	335	348	335	344	325	349	356	341	372	331	307	357	334	342	328	325	295	352	343	329	305	345	306	378	354	366	346	356	368	370	345	318	306	366	360	329	347	376	341	333	327	367	338	318	356	346	302	380	353	316	351	341	344	337	319	341	330	339	368	364	332	341	358	351	389	314	312	316	324	355	313	364	335	334	335	356	321	354	322	347	362	349	355	352	334	357	348	339	330	324	374	340	357	360	312	344	341	359	337	348	357	351	331	336	322	341	323	342	363	350	356	373	320	373	351	345	322	312	332	357	338	338	318	336	339	353	357	331	356	368	369	337	345	358	324	338	353	350	350	359	330	354	362	371	357	323	342	313	318	316	369	332	328	335	308	363	339	357	343	342	330	347	329	346	327	336	300	328	338	341	356	411	355	351	328	364	360	325	329	376	389	349	332	359	338	330	332	340	363	346	352	355	325	346	318	318	322	328	328	357	378	350	351	365	351	335	332	332	338	350	358	328	335	350	322	334	316	318	355	361	351	380	329	365	300	317	328	374	360	325	330	322	347	344	363	312	318	346	334	357	297	335	305	356	339	341	333	330	300	318	335	329	341	351	370	344	358	319	349	310	343	333	359	332	333	350	337	354	334	312	373	336	327	372	336	323	330	354	335	346	330	303	343	328	357	329	356	325	353	337	331	332	316	360	341	339	366	326	338	324	360	354	358	362	358	345	358	334	348	350	348	337	307	330	302	351	329	346	390	339	350	349	320	354	325	343	336	336	321	330	345	337	308	339	332	315	359	331	352	335	338	306	334	348	354	340	368	335	375	323	344	318	345	336	327	327	340	318	309	361	351	323	344	338	352	354	391	334	355	311	341	352	372	347	344	350	347	372	322	363	330	326	339	329	309	334	374	325	347	365	357	360	353	347	329	329	363	331	368	344	300	319	325	315	341	353	365	363	357	344	349	342	336	338	369	328	362	329	365	358	332	324	358	349	326	340	335	363	341	340	357	348	350	371	343	350	300	325	350	335	325	379	325	363	335	302	318	344	335	348	337	377	355	334	340	326	326	354	324	326	346	310	327	345	341	330	368	338	328	334	382	333	328	321	351	334	342	317	326	325	343	289	347	330	321	324	354	332	351	372	340	331	340	324	324	336	340	341	341	369	348	327	360	310	313	304	319	318	320	349	383	322	341	335	326	357	332	340	333	372	357	362	382	338	369	328	383	344	338	358	368	368	353	322	330	319	344	349	320	319	338	352	356	360	319	360	369	327	355	347	294	332	345	360	340	351	337	345	338	336	342	356	360	312	368	351	344	326	359	332	336	343	342	370	341	329	330	293	355	341	343	352	353	323	331	325	331	348	349	338	376	374	359	347	344	311	340	373	330	308	343	329	362	353	372	329	354	375	313	353	306	348	358	356	352	345	344	372	360	337	342	325	346	312	336	318	336	321	399	374	322	352	324	356	334	367	340	325	331	298	392	330	363	382	316	349	346	348	361	329	329	337	338	329	369	380	339	342	326	371	343	347	332	359	322	338	342	373	298	359	325	390	370	338	353	331	340	348	312	316	319	310	329	346	348	343	324	316	335	321	361	335	330	344	356	316	352	296	324	293	397	353	344	365	336	376	381	384	401	359	332	365	339	382	376	307	348	331	339	328	345	322	339	335	341	341	341	350	344	351	362	334	364	323	326	345	360	338	330	347	352	311	294	307	343	371	320	356	352	349	317	323	307	313	389	333	331	375	335	345	331	333	321	388	343	335	340	361	366	332	366	383	327	300	337	321	322	350	372	337	356	344	345	313	348	337	342	353	358	335	342	367	324	330	349	344	346	321	367	326	353	349	332	351	364	334	344	320	364	339	360	349	337	377	357	326	328	336	370	305	357	374	318	328	335	316	342	340	318	324	320	345	334	408	326	343	342	344	349	363	373	372	334	347	354	330	336	334	332	337	306	367	335	347	322	319	341	333	347	344	364	321	309	300	360	333	341	334	341	362	350	330	341	327	352	357	314	313	326	336	341	356	345	348	358	340	320	345	331	345	328	343	345	314	365	291	343	363	313	318	326	342	350	337	304	322	318	354	334	342	349	336	338	339	334	348	314	310	344	337	318	340	352	354	357	330	343	345	335	350	346	327	334	319	336	317	354	300	349	322	352	350	388	367	362	339	338	316	351	376	330	322	334	345	349	360	340	371	348	335	339	372	319	352	337	328	333	347	368	323	329	360	356	351	343	370	349	317	325	332	315	385	339	345	310	363	313	336	326	350	361	331	343	356	334	337	344	357	356	338	334	369	337	361	354	323	350	324	340	312	321	353	328	327	331	350	319	346	330	325	331	315	372	354	344	333	315	333	337	334	315	333	336	366	357	350	343	359	345	328	357	328	323	329	358	315	364	368	335	323	347	346	321	354	337	349	349	388	343	340	318	333	361	318	332	341	350	354	314	325	332	314	340	321	347	314	358	351	336	328	354	330	366	346	317	388	358	350	383	341	330	358	364	351	353	343	361	345	315	362	335	322	326	331	349	352	349	339	340	347	324	363	376	335	346	351	343	361	357	348	342	374	303	374	317	326	334	322	348	358	359	345	363	339	333	317	373	303	339	340	351	347	317	329	370	345	362	348	325	352	363	343	331	338	305	334	338	382	342	330	348	371	311	324	373	325	327	337	346	356	342	359	335	345	327	364	344	335	330	333	351	357	347	347	338	332	345	345	368	341	367	322	355	363	343	362	346	353	344	360	348	351	358	352	333	348	342	342	350	351	339	351	333	366	352	341	339	353	308	331	368	336	344	329	335	343	343	346	362	334	336	309	328	341	357	360	350	360	357	333	349	353	343	350	349	335	348	318	353	355	331	337	315	319	327	318	330	344	371	328	299	312	335	337	315	369	317	350	374	346	340	323	324	319	342	346	346	337	328	341	335	367	312	358	322	332	322	355	357	336	346	327	303	347	320	331	337	347	330	349	359	324	317	342	387	312	346	353	338
5023	685	1090	4074	2591	638	557	407	374	354	289	354	341	345	353	340	330	390	346	342	350	349	339	347	339	372	361	337	321	378	357	353	335	328	318	322	327	342	345	333	316	321	332	338	409	349	364	335	324	315	341	346	341	337	320	381	351	321	355	357	292	312	368	332	339	326	331	348	359	386	341	334	399	332	364	354	361	351	337	322	350	373	325	351	311	349	352	325	346	352	341	365	340	355	347	349	343	344	320	342	353	332	349	371	333	332	352	370	355	341	333	378	338	361	352	299	345	336	316	381	332	307	299	352	347	341	342	339	357	345	366	323	354	330	355	304	382	345	360	314	315	336	345	348	326	348	365	342	330	347	342	321	362	288	351	363	363	362	337	320	337	352	352	351	355	365	337	348	324	337	337	316	348	342	344	354	313	341	322	363	342	372	338	335	354	317	328	336	323	365	364	327	363	345	351	360	312	330	351	351	343	345	382	324	356	364	307	335	321	353	354	355	376	330	309	355	356	360	366	341	348	318	356	351	349	349	317	346	365	322	359	371	353	333	345	367	324	377	325	335	366	330	353	346	323	360	344	342	334	365	405	319	335	333	327	339	333	355	368	321	346	375	336	369	335	327	330	326	327	330	365	352	343	357	335	356	352	355	348	326	305	344	359	357	370	325	333	367	386	330	359	347	309	341	332	330	341	312	330	345	332	342	329	320	336	341	330	362	347	352	306	321	341	323	334	357	340	357	346	333	323	353	322	357	346	356	380	311	361	318	354	331	308	342	326	362	329	325	374	325	340	362	297	368	351	367	329	348	348	338	332	361	329	348	367	339	343	315	347	360	376	344	367	357	374	320	358	319	345	343	350	336	352	317	363	319	310	338	369	317	346	356	346	353	310	317	355	345	380	315	342	348	330	330	360	319	352	319	323	353	353	366	368	351	321	335	332	320	355	363	336	331	354	312	337	339	376	340	355	310	356	345	380	345	326	340	317	323	330	354	355	353	336	359	352	351	355	355	348	329	324	359	321	347	339	355	317	310	364	340	343	351	325	340	374	338	328	325	371	334	361	341	365	334	350	320	367	371	326	346	361	398	357	363	311	383	319	355	368	369	347	330	317	326	356	325	337	368	380	327	327	342	315	323	375	364	316	345	347	295	338	370	336	324	348	353	347	311	356	327	335	330	324	329	363	341	315	326	325	386	335	356	324	320	315	319	319	351	297	329	344	367	351	347	335	352	341	365	341	322	370	347	360	323	357	365	341	351	330	321	351	339	343	340	341	340	379	357	365	350	324	324	320	337	368	350	332	340	355	351	332	332	314	350	330	391	337	374	353	345	320	328	339	363	350	350	340	325	353	339	333	387	350	348	344	389	360	319	321	366	334	351	354	352	338	352	340	326	336	343	342	350	352	336	347	326	331	336	345	341	324	314	351	352	362	351	343	340	332	348	349	343	338	320	350	307	347	337	342	342	318	375	337	364	340	382	351	334	344	322	325	360	343	313	318	330	347	358	339	317	357	324	308	349	340	354	341	366	328	353	352	361	343	344	331	330	353	326	380	357	356	341	363	348	331	338	373	341	327	350	364	343	353	333	320	311	332	366	357	343	343	339	374	365	358	309	373	407	339	347	332	352	377	340	307	339	343	330	303	369	326	313	369	327	337	365	356	338	317	301	324	324	328	370	341	331	342	361	363	329	351	335	285	339	320	322	357	340	325	335	309	351	310	361	356	321	356	372	351	310	372	327	348	341	357	382	331	309	331	347	337	346	347	323	328	361	341	338	324	325	347	342	369	348	333	354	356	337	351	351	349	349	355	371	341	310	317	376	366	351	350	319	346	335	319	333	341	333	398	353	314	353	317	336	331	377	339	357	357	365	351	348	326	333	312	343	351	354	306	325	324	333	332	342	331	338	336	323	309	366	353	373	343	343	362	310	346	319	340	352	353	331	365	372	353	367	373	349	351	352	355	334	318	371	342	344	345	353	325	368	317	353	330	317	349	351	364	346	333	331	344	367	372	369	379	351	357	344	308	338	343	320	318	341	315	351	347	340	373	357	375	354	378	356	320	358	353	377	357	338	330	328	332	310	299	359	325	352	327	317	370	344	350	355	341	331	377	385	384	354	357	342	344	359	365	326	369	337	353	370	352	330	322	337	337	327	316	314	374	349	307	353	364	351	337	357	360	334	362	367	325	328	323	314	341	355	336	323	321	339	325	347	350	348	347	343	321	357	348	354	313	376	351	327	346	342	344	358	353	333	363	329	332	364	312	339	349	368	375	330	310	333	346	362	337	307	383	347	324	318	322	366	345	345	344	367	341	347	319	350	361	322	322	321	306	332	350	303	339	348	306	384	331	346	325	357	334	326	352	337	345	355	336	331	361	335	333	354	340	349	352	401	365	361	372	342	326	362	362	307	345	325	342	331	367	350	362	333	334	315	336	358	313	349	337	355	339	361	365	348	345	315	374	350	360	323	330	348	360	348	324	340	353	346	344	377	327	318	357	367	324	324	345	358	328	374	321	340	363	347	340	366	363	315	345	339	333	313	362	327	358	348	344	355	350	294	362	333	329	356	363	349	370	366	358	334	330	333	320	345	370	375	356	331	333	326	334	333	331	339	341	355	355	346	368	329	312	330	354	315	333	339	338	363	307	314	354	366	343	325	323	382	341	341	350	360	365	311	321	351	312	334	335	359	341	354	331	308	340	357	325	333	360	339	355	323	350	371	331	371	357	340	352	340	322	337	310	339	344	360	308	389	363	343	367	342	326	347	334	308	313	340	346	349	346	370	347	330	365	345	326	342	342	319	335	339	330	305	411	330	340	353	360	334	355	340	354	376	351	354	338	341	327	359	369	351	313	349	340	319	325	312	345	347	332	349	316	363	321	321	320	352	315	343	358	352	329	331	372	309	296	342	314	319	360	313	340	320	349	359	372	341	345	338	357	358	330	349	318	352	325	383	359	320	342	343	358	374	339	332	329	335	362	339	321	335	330	338	352	323	337	317	332	332	333	338	349	333	367	355	314	335	340	337	339	312	321	313	356	342	351	331	324	299	368	354	341	354	357	333	313	340	365	347	346	364	382	329	331	337	352	336	342	335	351	348	329	312	336	324	381	379	365	341	302	318	306	359	342	344	367	324	306	360	344	380	323	345	338	362	357	356	345	367	316	335	360	334	355	336	335	351	322	349	355	341	368	338	356	338	335	325	342	348	326	346	329	318	319	319	367	349	351	312	354	345	338	346	336	337	348	320	340	354	333	357	341	345	356	382	319	323	346	329	364	359	337	307	349	394	324	328	342	287	362	315	345	352	321	341	346	329	373	302	337	322	362	312	372	347	344	331	314	332	333	367	299	320	329	315	347	351	362	361	331	351	342	351	318	344	342	350	345	346	392	367	349	300	351	316	360	338	327	307	350	346	354	332	350	345	360	357	348	328	384	320	352	316	319	322	355	334	320	363	356	349	308	332	342	354	375	346	323	290	338	316
4596	1385	3262	13732	8873	2021	1748	1220	881	887	840	789	795	807	852	846	874	778	821	816	864	810	803	860	786	857	836	859	884	853	897	904	882	934	897	849	825	828	836	805	876	848	797	856	840	844	856	794	840	827	837	805	819	794	826	790	850	807	854	834	788	822	825	835	807	830	841	832	766	863	845	795	775	826	767	828	792	810	860	869	818	814	818	812	848	833	818	876	820	846	852	806	817	842	826	852	842	817	839	890	873	837	847	866	846	863	805	822	788	847	834	837	860	802	859	795	836	815	860	807	899	813	923	817	809	799	833	802	858	819	804	820	838	811	849	861	831	828	823	811	820	818	808	832	836	809	798	826	800	813	817	831	787	814	840	830	833	810	862	822	818	825	812	841	801	829	732	860	825	823	839	852	822	785	847	832	815	781	815	860	827	850	867	826	856	842	852	842	824	860	839	799	874	813	761	870	874	826	819	825	822	808	834	807	815	869	839	857	795	844	783	827	829	817	789	880	858	877	809	802	829	827	844	856	835	839	772	785	842	818	819	833	844	811	804	849	801	845	864	812	806	860	821	793	840	791	862	850	804	840	791	854	843	775	777	778	810	857	833	848	810	816	834	785	790	853	829	856	789	844	814	793	801	841	818	808	818	787	811	848	843	857	843	810	828	803	847	862	805	886	889	805	804	835	799	828	808	823	838	838	856	852	841	872	848	829	834	822	823	789	852	864	806	813	865	829	819	842	807	838	860	812	854	864	861	796	752	808	824	794	807	832	846	757	920	870	798	837	808	852	827	833	861	847	839	814	832	817	850	828	844	826	825	834	852	817	836	824	897	912	832	797	842	813	826	815	844	810	841	822	809	792	815	848	870	822	852	857	842	886	833	842	823	827	844	830	855	805	843	836	845	848	877	847	791	764	788	890	812	825	839	847	846	843	850	859	865	803	809	853	885	816	830	821	802	773	842	790	828	805	829	834	823	817	816	856	822	850	822	799	883	831	848	846	835	771	797	804	802	829	879	799	833	832	810	822	826	866	835	826	859	847	842	797	825	830	792	868	790	823	862	825	842	817	833	854	832	815	902	812	817	836	829	834	814	798	815	826	812	843	818	861	852	824	839	811	801	795	797	813	777	813	805	858	859	834	833	829	854	813	806	816	819	811	772	846	724	852	881	827	840	839	859	860	775	816	799	766	848	864	848	776	849	812	815	780	825	809	860	825	804	806	841	793	830	799	842	810	799	834	794	810	800	851	788	811	846	824	877	850	880	833	817	819	816	822	777	808	827	878	835	831	853	833	818	810	875	881	785	802	755	832	844	833	830	851	847	807	842	799	845	827	831	883	809	829	850	813	805	824	798	797	814	844	829	826	807	820	851	814	853	823	795	848	843	905	773	829	840	829	824	839	872	883	831	835	820	841	847	844	881	774	828	831	810	819	822	877	819	735	824	801	849	843	882	843	827	849	813	788	803	817	844	834	829	795	843	815	838	842	821	801	781	775	816	782	786	820	809	850	824	802	845	817	829	824	814	847	792	865	827	860	849	813	826	825	797	788	804	832	784	897	853	893	858	842	811	844	847	825	813	811	803	826	830	848	779	813	826	820	852	779	783	786	856	816	843	813	883	829	883	819	851	827	839	865	837	861	818	790	831	816	823	838	853	825	835	782	812	812	844	821	840	816	783	853	820	784	791	850	790	823	804	834	814	816	804	832	798	805	814	880	776	801	800	811	860	825	868	829	808	882	806	807	833	856	814	883	842	808	788	841	827	857	803	852	831	854	841	836	850	795	821	811	819	834	816	840	865	857	829	851	861	870	807	831	792	773	835	778	812	848	787	754	854	823	878	832	896	830	814	839	844	805	799	848	814	782	848	839	840	839	810	781	863	831	829	819	880	822	881	780	794	848	819	852	804	787	806	821	822	814	784	838	813	825	832	780	786	825	785	862	833	806	866	843	773	816	816	886	815	802	831	881	810	842	846	833	794	793	830	810	847	820	820	801	856	844	785	847	790	838	821	818	822	838	796	862	842	773	744	841	834	825	852	828	810	811	825	848	854	788	828	802	879	847	757	796	844	829	839	816	825	870	847	825	842	780	819	835	831	834	814	841	846	887	812	802	792	839	835	857	857	838	825	849	839	853	832	860	828	834	858	806	820	863	823	757	833	802	819	816	816	824	839	868	842	767	875	821	853	857	842	850	794	868	814	852	840	863	783	800	816	806	850	785	839	834	849	864	858	791	812	853	840	770	814	794	851	822	854	789	885	861	856	804	842	822	843	837	852	778	816	814	892	797	819	810	855	839	834	847	848	813	829	864	803	823	784	832	863	819	791	865	822	835	879	838	829	793	816	879	827	873	841	777	821	817	823	808	872	841	840	854	833	830	847	888	819	894	782	770	806	803	814	823	824	824	877	855	826	810	900	813	840	885	859	815	814	846	860	830	839	858	836	793	811	843	843	851	830	822	816	829	813	827	831	843	769	777	843	797	809	873	891	864	875	838	817	857	788	861	842	835	847	857	822	808	810	818	862	840	783	840	816	836	850	820	848	817	839	861	808	844	787	815	844	851	840	817	817	839	830	877	879	825	892	838	840	789	840	860	851	832	833	828	885	852	798	842	820	828	838	860	797	841	788	820	851	852	856	844	823	837	877	842	813	864	779	849	801	834	814	869	819	858	814	834	799	847	851	822	791	806	772	834	854	776	817	774	860	803	828	836	836	825	819	788	852	861	894	827	842	784	843	833	801	868	803	856	810	766	874	870	795	881	824	823	864	861	794	807	836	817	811	783	873	792	810	817	818	850	834	789	857	811	808	808	840	847	806	839	826	797	884	895	849	823	817	801	827	804	758	848	846	843	839	805	853	863	803	803	805	786	857	808	852	864	898	905	791	824	802	793	800	822	883	814	844	793	860	856	799	875	804	849	792	808	803	789	836	804	836	869	820	823	821	865	827	845	838	849	841	842	877	841	807	898	813	836	816	850	839	816	857	789	832	799	839	853	881	838	851	828	806	829	831	811	816	866	844	864	844	815	846	819	809	886	823	821	807	832	830	774	821	845	810	835	782	867	849	846	860	812	848	857	829	823	868	792	807	788	841	839	833	838	844	831	830	826	827	843	819	857	827	811	859	845	816	801	795	856	798	793	828	851	867	806	844	834	874	854	841	830	883	787	855	874	880	830	813	841	838	851	780	838	850	870	821	842	838	824	789	794	828	844	827	804	857	818	865	838	793	856	826	819	859	822	848	805	834	836	824	849	758	815	881	875	811	832	797	868	829	870	821	850	855	836	879	837	858	876	866	837	826	853	792	774	797	805	822	844	856	783	784	813	812	825	815	837	801	817	857	829	834	797	844	856	851	807	864	847	818	812	874	829	813	887	861	784	838	841	830	821	825	788	843	830	836	802	822	792	825	878	823	793	818	787	831	841	883	795	859	810	849	842	820	801	810	873	820	858	827	786	851	818	855	815	847	832	818	795	845	860	795	836
36777	14281	22570	53844	40915	15229	8452	3780	1224	607	395	327	277	266	243	235	279	255	231	222	218	263	268	265	228	263	277	357	407	387	378	359	343	394	454	337	263	252	221	227	217	204	242	222	207	239	229	222	243	223	226	227	197	221	221	240	246	216	216	230	218	205	236	233	210	208	241	218	228	228	241	188	234	218	246	220	199	208	208	218	191	243	214	244	218	209	227	219	211	241	221	247	202	217	246	225	204	201	229	237	246	212	229	227	206	231	225	250	229	231	212	217	208	175	228	233	208	227	218	213	215	216	203	237	220	233	221	204	225	229	224	244	236	209	236	218	228	198	244	212	214	208	243	211	224	231	229	216	211	227	212	229	228	202	238	234	207	246	233	220	216	249	217	207	212	202	226	198	208	264	217	202	205	231	239	216	202	245	206	233	230	206	202	216	194	238	246	204	209	231	226	228	235	231	227	223	212	196	222	229	208	220	197	213	204	213	230	230	213	213	211	228	236	224	226	232	218	226	214	233	203	200	215	200	251	225	229	222	237	213	232	220	213	231	208	229	236	214	213	234	184	218	259	225	211	232	222	210	237	225	188	243	223	217	222	213	182	215	233	213	255	242	228	215	212	214	225	230	216	224	219	212	226	213	210	240	230	236	195	223	221	218	239	237	264	219	249	205	218	212	249	237	256	245	231	221	231	220	223	233	203	209	237	229	216	221	242	211	210	230	218	214	219	219	220	228	229	247	226	221	218	231	220	237	238	215	216	197	217	240	206	207	202	229	221	228	199	214	228	243	217	247	228	265	227	219	200	230	225	222	215	219	219	215	224	188	211	216	234	260	221	196	215	223	260	194	234	222	217	220	202	239	210	200	232	203	212	229	180	217	215	244	245	255	242	207	214	231	225	219	210	210	226	225	227	248	226	215	183	216	224	230	189	222	267	211	184	227	207	221	240	238	234	242	231	230	228	224	203	236	219	221	226	220	230	224	199	217	219	210	211	230	214	227	212	229	212	246	219	212	214	205	200	237	228	226	226	219	220	225	237	207	223	249	212	238	235	231	208	228	231	209	220	221	214	245	232	229	224	239	205	236	238	208	242	226	223	217	218	211	229	215	208	239	230	242	228	211	237	217	249	224	214	257	222	243	221	241	233	234	219	228	200	250	227	228	233	226	212	239	220	240	224	216	183	230	232	226	233	205	240	228	227	230	195	217	232	217	220	217	217	237	226	217	236	232	243	222	200	195	223	240	216	230	238	223	224	222	224	215	231	228	191	214	207	204	213	252	223	230	235	193	217	211	226	218	227	203	203	234	194	215	230	227	235	207	241	212	195	220	244	192	186	222	249	216	213	233	219	193	216	199	222	199	246	219	226	249	261	186	217	225	214	207	200	234	219	237	209	234	224	222	222	229	229	222	220	235	222	201	233	218	234	228	220	239	228	213	232	255	239	219	213	244	232	228	211	210	218	220	238	224	220	217	216	192	227	211	229	219	196	207	236	218	217	226	218	222	231	222	238	207	242	222	195	221	227	236	234	241	220	217	211	197	210	214	212	197	208	228	203	210	233	243	216	222	259	261	188	240	214	233	203	201	246	208	231	246	228	231	224	242	217	218	215	229	233	220	261	215	201	180	211	222	225	233	209	214	220	240	228	225	226	213	203	224	229	227	228	203	202	219	223	242	224	223	232	211	223	234	221	208	225	225	223	229	194	201	212	214	232	221	196	232	196	214	212	209	202	216	236	217	211	236	210	235	236	216	215	245	221	235	212	266	221	233	265	206	205	225	227	234	205	212	212	238	223	229	197	197	228	172	228	207	217	187	234	210	253	244	224	261	216	224	213	237	247	234	235	221	230	225	223	228	226	227	239	218	216	239	206	239	225	216	244	251	236	181	200	210	223	230	211	249	206	225	224	217	234	210	233	227	241	222	217	210	213	224	218	234	206	215	253	255	214	211	221	202	201	193	212	217	211	226	243	213	242	224	210	206	245	246	234	229	228	230	212	237	210	238	229	196	219	183	247	233	225	216	204	229	213	210	203	196	222	227	219	222	240	209	215	212	210	213	239	189	234	223	231	228	237	223	241	203	203	228	210	199	220	222	259	219	222	219	235	236	225	201	186	219	228	244	213	226	222	201	227	215	264	223	217	240	213	214	212	259	190	261	220	213	190	199	217	237	227	217	230	250	242	213	203	201	212	188	200	240	221	228	215	227	233	220	194	204	225	206	243	227	227	212	231	224	211	210	230	237	230	220	206	219	190	211	234	220	226	204	229	205	218	228	206	178	227	208	215	242	229	237	229	225	226	233	195	231	209	224	204	211	243	229	217	209	244	234	190	229	217	219	235	230	227	239	227	209	205	247	242	177	209	230	205	196	207	226	205	245	257	205	215	237	234	229	211	214	207	218	193	220	242	217	252	219	221	226	211	226	239	234	220	223	223	206	208	216	219	203	210	240	240	219	245	213	213	203	229	232	237	231	230	209	206	211	222	230	216	251	219	229	206	221	241	231	236	233	237	203	220	245	248	231	213	235	234	230	225	200	212	229	252	246	198	210	224	237	240	245	213	215	245	241	225	215	231	228	223	220	217	221	235	230	205	215	230	230	221	227	245	247	208	221	206	228	224	231	224	223	230	231	214	212	249	223	245	204	201	218	235	219	218	194	217	222	236	219	197	208	234	210	232	205	208	241	206	225	243	246	225	219	208	231	206	233	232	229	213	197	222	220	203	192	200	206	231	241	234	241	220	212	205	250	239	225	221	218	219	208	234	225	232	218	237	238	234	243	227	226	223	252	225	195	205	198	235	188	231	226	246	225	205	192	208	225	216	237	238	229	216	232	246	211	218	224	215	214	215	214	227	245	230	212	219	234	230	230	225	215	208	223	245	222	229	221	219	225	234	215	205	202	216	244	221	215	222	223	223	195	226	186	221	205	243	183	229	225	240	205	234	242	230	238	226	234	230	230	199	207	218	223	212	231	226	201	220	219	203	212	199	216	245	218	217	222	256	240	209	244	211	222	229	238	234	195	234	245	227	193	243	201	209	239	223	200	221	230	217	213	225	207	243	223	212	215	196	229	206	220	222	227	217	196	228	233	228	239	215	233	222	220	226	207	215	232	214	222	223	220	219	251	212	222	224	220	216	221	235	202	234	234	242	217	226	226	246	259	235	227	246	221	208	203	218	237	240	207	210	222	223	230	228	225	220	229	223	198	216	186	228	225	240	244	231	235	218	230	237	240	225	218	242	207	206	230	261	227	238	233	218	220	223	236	209	262	210	235	218	239	186	213	241	241	217	217	232	228	215	227	209	226	219	229	233	240	230	216	207	225	234	214	245	224	216	210	216	241	221	219	231	228	235	205	216	242	203	228	222	230	235	231	231	205	223	215	207	239	226	229	237	225	231	170	196	238	226	226	237	228	226	242	238	214	235	258	249	220	212	213	225	237	216	228	206	210	209	200	230	245	247	202	208	222	240	211	222	221	229	210
20697	7441	26981	58964	47532	17213	16114	7628	2314	1279	1000	943	867	794	774	753	737	705	731	671	671	669	653	701	733	867	1264	1944	2287	2012	2105	1724	1585	2230	2499	1508	785	668	594	579	593	597	593	588	604	576	540	540	593	589	571	567	589	553	565	561	563	587	557	573	573	545	539	564	549	592	570	567	564	592	532	581	533	550	584	573	550	563	592	567	606	585	590	581	547	554	554	569	540	574	556	578	548	550	537	575	556	547	539	587	569	561	564	578	541	555	562	568	560	576	533	562	526	589	551	587	567	579	559	575	596	539	546	601	563	559	533	554	565	584	574	577	592	551	581	573	565	528	570	585	508	585	554	601	573	570	566	530	520	544	520	568	542	569	559	551	573	587	521	592	509	554	552	560	553	501	592	566	571	528	528	543	591	560	591	543	549	552	551	526	557	546	567	550	584	547	594	542	497	529	549	535	579	574	613	528	564	536	572	579	561	577	608	568	554	577	586	562	577	560	568	543	539	547	535	553	530	534	552	554	554	556	547	532	585	549	533	545	537	531	575	558	611	549	567	550	500	602	550	545	590	552	548	548	566	591	552	557	596	594	577	514	588	527	556	549	545	562	571	580	587	546	590	564	562	547	581	540	516	560	559	549	576	533	577	562	600	551	547	550	560	551	570	545	560	556	542	556	569	540	513	613	568	529	554	575	559	620	503	563	574	566	556	558	535	588	574	566	551	554	603	564	561	587	570	583	598	541	585	530	563	549	565	580	587	587	554	577	562	578	574	556	555	525	577	575	567	573	549	543	529	534	585	601	567	513	592	569	572	540	569	544	553	548	512	572	602	557	550	513	565	533	549	557	552	537	564	568	558	543	550	521	545	548	557	569	619	566	541	533	547	576	568	556	557	561	552	561	570	544	537	587	586	571	609	519	548	508	542	554	567	515	570	547	572	567	560	572	552	572	586	521	581	512	539	548	552	596	558	551	546	577	550	537	522	541	552	533	565	553	555	567	569	500	559	590	573	563	558	560	580	563	515	573	571	591	547	553	546	507	585	569	551	518	564	566	538	556	558	544	556	578	537	606	558	556	569	569	578	574	598	517	595	610	562	546	597	547	557	530	539	580	553	588	574	533	575	538	587	532	577	563	571	530	553	616	555	575	592	529	573	553	559	578	542	577	551	565	517	580	550	548	585	530	545	529	581	526	545	538	539	589	547	581	580	523	543	534	561	543	522	553	541	542	581	557	546	587	539	556	537	550	555	534	527	580	544	564	556	575	535	580	563	566	544	537	586	577	565	525	552	550	565	533	548	584	521	574	507	599	521	559	582	573	556	573	535	555	590	561	559	552	565	553	518	540	508	564	546	565	580	540	554	552	566	527	538	585	577	553	590	603	531	561	529	580	554	541	552	517	618	571	601	582	559	583	573	542	597	564	539	533	534	524	614	553	570	526	585	560	572	545	559	550	534	554	578	562	581	542	555	564	566	577	561	550	556	537	592	523	551	551	548	534	551	571	549	567	548	583	516	540	553	561	547	547	575	582	561	590	554	556	540	585	578	528	543	547	550	545	612	579	566	524	556	555	585	551	559	551	585	543	544	579	553	566	521	572	576	577	568	521	559	568	572	576	589	533	563	571	571	559	579	561	583	561	511	558	583	571	549	539	550	597	587	529	551	598	555	558	549	581	570	539	606	570	541	542	562	555	503	558	588	580	597	571	550	578	545	577	571	583	544	601	534	625	547	601	600	582	552	554	601	531	522	550	529	535	533	537	563	579	518	536	562	507	640	578	559	580	565	571	543	516	556	558	534	531	575	599	532	524	579	584	571	560	559	563	546	581	544	563	531	585	595	541	535	570	528	526	567	568	524	541	535	580	548	517	564	583	574	557	504	585	553	531	593	590	573	526	587	555	590	544	552	552	535	564	569	527	561	534	533	566	578	566	549	546	567	559	594	551	538	533	618	547	535	548	511	556	544	562	571	551	530	561	505	588	586	615	527	519	562	544	572	557	548	550	530	560	535	489	566	579	584	563	587	562	545	583	542	538	590	604	543	583	554	579	551	562	578	520	604	566	598	576	514	537	589	545	552	572	521	543	532	537	539	546	555	557	586	546	588	548	530	555	589	567	577	574	567	575	544	570	548	571	551	616	591	547	544	523	579	571	548	568	502	540	582	567	529	576	575	569	572	543	559	555	534	544	575	555	540	579	536	562	564	561	551	563	604	547	598	556	581	580	566	542	499	563	561	576	531	574	542	539	538	557	603	570	519	528	524	543	571	540	593	534	516	503	555	542	555	597	549	525	551	552	562	575	577	597	536	594	600	551	546	553	546	585	536	571	552	572	542	570	597	606	543	604	574	565	568	565	585	531	572	565	603	565	561	598	551	526	543	593	576	523	539	540	558	567	539	566	573	570	598	557	549	561	532	515	545	534	565	560	609	576	512	553	549	565	592	579	574	544	556	562	552	524	563	546	539	586	576	541	545	565	533	581	565	542	545	543	541	555	611	580	591	534	518	558	584	567	515	581	551	593	530	563	567	549	575	544	519	592	554	578	545	583	588	595	601	556	566	567	575	611	625	537	560	580	514	546	574	543	568	589	549	569	547	522	580	546	562	566	534	574	564	526	575	599	560	556	542	539	579	570	523	526	576	557	538	530	578	531	580	561	512	562	583	567	528	525	544	548	610	548	548	509	567	576	539	574	571	540	585	547	541	552	568	551	555	601	537	528	585	552	586	551	540	520	578	559	569	545	570	538	560	549	579	584	548	592	565	567	543	566	571	519	569	552	571	520	623	558	535	561	519	583	525	561	528	541	550	587	589	529	592	532	555	554	577	518	548	558	555	539	600	548	547	546	585	568	573	583	554	559	543	575	520	530	582	554	538	567	496	597	557	579	562	558	584	520	559	586	565	550	566	565	553	570	556	583	565	605	573	559	553	540	581	561	584	573	508	553	531	576	538	574	541	586	544	586	543	600	572	543	591	592	569	510	583	581	576	589	544	499	559	567	582	567	582	562	557	548	577	574	513	592	527	556	575	567	529	557	561	554	552	512	577	577	584	564	553	561	554	567	532	525	536	555	556	566	557	528	595	580	521	556	525	502	563	542	533	602	525	538	535	536	587	507	592	594	539	563	530	548	557	587	549	532	577	545	565	567	540	529	554	531	575	550	569	507	542	569	571	564	513	625	530	569	570	562	550	561	538	558	558	609	544	548	564	557	493	539	544	581	565	542	536	563	569	564	565	577	556	566	607	568	583	559	568	609	575	555	581	551	563	522	605	535	586	536	579	533	515	570	563	553	526	550	564	559	608	586	546	546	560	550	610	573	545	561	529	554	610	610	548	579	547	573	523	577	536	565	543	595	521	548	515	573	569	575	569	587	567	583	532	564	572	590	525	608	522	571	568	557	551	536	571	569	543	591	597	565	535	560	540	559	572	555	542	603	541	585	569	570	558	558	603	549	563	606	584	590	561	526	591	567	558	573	599	515	586	582
49994	24798	34805	68101	55687	27231	20663	8722	2151	752	380	276	231	201	186	189	175	169	163	168	144	149	134	144	139	241	326	428	475	471	433	447	376	533	563	448	240	157	132	124	120	132	136	156	118	104	139	145	133	130	126	132	147	97	142	146	124	111	142	137	118	114	138	125	128	127	163	136	113	105	127	116	123	119	124	140	130	115	153	112	128	149	121	106	102	124	113	105	137	117	119	116	131	103	123	117	123	103	123	124	123	120	115	131	121	142	119	122	119	123	147	115	114	101	114	130	131	123	107	112	127	147	120	111	124	106	122	134	124	100	132	120	130	107	116	117	133	124	122	117	126	121	123	135	120	113	122	128	114	111	143	119	127	118	120	116	108	116	126	152	121	124	123	148	123	127	111	110	116	130	141	111	137	118	135	126	122	124	122	152	132	129	140	134	98	135	135	118	109	130	143	121	113	120	117	118	136	142	117	125	116	134	125	112	142	121	119	121	119	128	146	129	111	151	149	139	106	133	116	127	120	130	115	108	129	125	133	123	126	119	109	124	132	126	131	111	124	133	120	124	121	114	125	112	128	127	118	122	121	133	138	130	115	146	112	125	129	122	124	121	128	121	120	129	98	127	110	122	123	144	110	131	129	126	107	135	119	115	118	125	152	122	151	141	134	140	126	123	118	106	151	147	105	121	160	115	109	143	108	111	132	129	132	125	139	128	125	123	114	125	122	104	137	121	139	123	122	114	100	122	138	152	107	132	111	114	118	125	123	133	145	135	127	114	131	120	150	116	105	113	115	142	115	132	113	123	122	122	106	115	135	120	139	103	130	151	129	117	128	105	118	138	122	122	118	126	129	116	139	134	137	113	108	157	135	133	128	122	134	105	138	123	119	114	138	126	130	128	126	126	112	130	124	117	126	148	125	144	105	142	135	107	101	122	118	121	113	122	136	117	113	126	117	107	120	119	119	133	122	122	120	129	125	137	132	109	148	116	105	133	121	141	128	142	120	111	161	134	106	131	131	114	129	135	125	115	118	117	128	113	124	138	123	123	109	120	140	143	122	128	116	128	126	118	144	132	116	141	112	135	137	126	110	131	151	114	131	128	136	118	139	136	125	107	107	126	115	128	145	125	129	113	148	114	127	115	142	135	136	109	133	121	122	112	128	114	106	131	115	123	124	114	115	102	120	103	136	118	126	119	130	117	160	128	115	117	120	110	115	116	144	108	112	130	140	108	136	114	110	119	131	127	136	130	108	138	111	134	138	113	127	131	119	116	118	137	132	114	101	125	99	117	138	129	118	126	138	136	130	104	131	100	134	146	118	125	126	136	115	128	118	142	126	128	133	123	134	144	114	127	121	122	128	128	138	117	130	126	105	137	115	125	127	117	135	137	126	127	142	129	133	127	121	143	108	128	140	127	124	145	130	110	112	146	133	117	144	113	133	127	134	112	106	104	108	117	111	118	137	130	102	127	106	112	155	135	119	115	132	127	106	130	116	118	108	144	127	126	118	127	130	100	138	126	106	136	117	130	125	143	123	118	125	113	138	117	106	137	145	136	126	135	119	127	123	132	116	128	133	118	97	145	130	110	119	121	117	100	127	133	144	133	146	136	126	119	110	96	131	118	135	133	125	105	132	118	131	115	125	145	132	135	117	110	128	129	113	118	127	125	124	127	117	125	102	121	101	131	148	139	111	117	128	129	122	116	115	124	127	112	125	135	115	131	117	113	130	118	125	124	124	120	112	120	114	125	143	129	127	132	143	117	108	123	124	138	120	117	94	130	126	148	103	126	123	135	131	118	158	121	119	104	120	131	125	112	129	135	131	107	103	119	154	120	124	117	116	134	140	115	126	96	134	121	114	122	97	119	128	123	109	117	135	140	106	123	105	122	124	141	131	134	106	121	128	128	126	122	120	128	125	112	142	108	116	152	119	123	133	139	140	137	118	146	134	115	143	112	116	96	113	110	132	139	111	124	121	121	129	103	135	128	141	113	131	131	121	126	112	130	134	117	127	106	127	115	125	112	123	118	134	123	142	125	115	137	128	129	129	126	109	118	126	115	128	118	95	129	110	114	135	135	103	123	100	109	98	140	144	130	114	112	139	123	105	106	138	121	105	126	124	138	103	132	121	131	92	140	103	123	111	120	113	116	124	143	121	119	117	106	117	137	133	115	122	143	110	135	127	96	123	117	111	141	120	111	111	116	128	118	125	121	121	130	131	120	116	119	91	119	141	110	124	144	149	135	128	138	141	107	112	114	120	143	134	115	123	113	124	103	121	113	121	104	111	126	133	111	151	146	135	114	113	112	126	133	119	124	134	153	127	135	119	135	122	130	112	122	123	121	135	138	127	124	114	145	137	115	129	130	116	125	131	141	132	126	110	111	116	115	117	113	124	140	125	118	135	128	119	119	127	124	121	121	121	118	107	112	106	115	152	126	139	127	128	121	123	119	138	148	114	126	107	129	137	115	106	132	128	130	130	121	103	123	136	122	143	136	111	109	115	127	101	102	124	128	120	136	128	123	113	110	125	124	132	115	134	100	145	129	134	127	106	118	108	143	130	142	138	110	130	117	132	113	116	124	130	117	121	135	121	141	124	135	127	136	135	123	119	135	122	124	119	130	139	102	128	113	126	125	119	110	108	129	132	110	123	121	127	119	124	121	143	135	125	124	131	135	124	114	126	132	112	146	98	112	111	129	133	134	125	114	125	111	127	110	124	128	124	118	135	115	116	115	142	131	138	143	112	114	127	124	127	129	114	136	103	119	143	116	129	135	135	119	125	138	126	105	117	149	141	132	130	130	137	126	129	134	124	108	116	117	123	139	121	127	131	139	115	129	108	139	129	132	104	102	117	130	119	95	118	108	124	123	115	129	133	153	133	118	138	139	123	114	137	111	130	110	130	121	126	134	137	130	122	128	126	119	114	117	115	118	129	112	121	125	107	111	109	130	129	128	132	133	145	123	150	118	126	126	130	130	108	115	127	123	123	127	135	115	105	136	98	113	137	123	145	124	112	124	121	126	143	133	122	114	114	100	125	143	136	114	124	123	118	117	127	119	106	132	135	114	141	126	135	127	118	125	123	142	119	123	129	137	124	121	124	110	124	122	132	114	140	108	131	129	131	118	126	121	132	115	110	124	124	113	134	128	133	104	116	130	113	124	115	156	130	142	117	118	126	113	116	122	128	131	113	120	107	127	122	137	118	148	120	120	113	112	108	123	133	136	130	119	138	108	108	126	147	124	147	114	121	114	138	111	134	116	141	120	126	139	135	124	120	137	119	130	123	123	121	115	121	119	115	121	131	106	119	142	116	124	123	104	122	127	116	152	115	136	127	132	119	119	127	118	138	127	110	105	119	117	125	113	128	120	122	105	133	150	129	128	121	133	129	146	114	129	115	142	127	128	131	127	121	142	130	112	115	136	135	126	118	113	120	112	128	120	117	130	134	125	123	117	115	127	121	102	118	139	120	125	130	140	137	133
29293	11561	34392	71933	60329	28342	27188	10782	3203	1569	1217	1093	964	881	771	763	709	624	598	601	604	595	522	575	727	1175	1934	3019	3384	3560	3114	3287	2724	3691	3851	3298	1082	590	415	424	449	400	374	371	402	386	360	371	389	386	382	373	361	369	380	351	372	404	366	378	362	353	372	351	358	404	351	338	386	363	359	343	378	331	349	364	380	349	360	337	356	370	349	357	338	356	319	345	349	338	382	343	328	370	340	348	366	401	380	361	348	371	362	349	370	344	317	294	355	367	348	387	333	336	345	349	368	332	354	368	376	302	347	341	352	354	350	349	338	361	349	354	320	321	343	363	339	298	337	358	369	341	347	374	365	306	366	352	374	345	352	322	356	337	358	343	346	354	357	339	355	335	336	311	322	343	320	346	335	308	323	354	343	341	346	372	348	354	345	345	330	334	323	320	327	368	341	321	320	344	343	336	336	326	367	364	339	368	336	339	345	339	366	362	329	327	352	335	350	359	364	357	338	345	353	333	347	384	372	358	352	336	329	321	338	344	339	376	380	302	296	379	340	330	369	332	346	343	325	338	338	330	332	356	358	336	336	377	315	345	346	337	334	359	336	351	371	330	340	366	355	336	365	345	375	368	342	372	339	372	317	360	371	335	361	361	360	342	363	333	372	344	368	351	377	362	351	338	350	341	315	348	357	321	354	364	362	345	347	347	350	366	369	316	328	331	334	367	322	360	323	341	330	348	360	322	370	346	359	359	338	354	324	324	398	364	337	365	344	343	341	350	363	340	325	351	350	366	314	362	332	342	356	345	326	326	384	385	369	333	323	329	336	310	343	346	366	349	367	337	351	346	351	317	367	351	363	354	337	325	346	359	351	351	329	356	323	355	363	361	343	332	355	317	359	352	359	336	339	391	317	354	312	325	350	350	339	384	323	337	315	392	351	358	366	363	308	361	342	351	339	342	347	360	357	345	334	324	366	327	348	336	336	363	325	345	339	347	330	350	302	328	344	357	323	349	336	346	345	359	376	352	339	326	348	339	345	347	330	335	350	341	332	338	323	361	319	345	338	373	354	378	345	341	317	307	364	347	352	328	358	328	333	331	321	333	330	380	331	338	349	349	326	350	320	357	357	325	314	366	339	371	366	365	352	361	344	329	344	338	354	356	359	331	339	349	353	362	339	353	370	331	358	326	343	325	371	383	368	352	341	308	351	332	336	340	375	349	327	337	311	362	354	340	331	339	342	350	361	339	319	362	364	346	353	389	363	343	337	362	350	347	314	347	328	332	318	332	337	344	363	368	349	359	363	350	308	354	355	364	361	331	345	356	343	312	341	339	348	349	322	359	345	349	346	316	368	332	312	346	359	335	366	390	369	328	372	325	341	334	342	345	355	346	333	345	364	342	331	343	339	331	345	312	381	377	320	352	337	359	311	325	295	337	338	356	367	382	368	327	365	349	335	363	311	380	322	351	313	365	351	352	354	333	340	351	357	350	355	352	356	342	366	322	344	315	346	326	320	351	337	341	371	354	328	361	378	345	340	366	342	355	364	361	344	376	333	336	346	335	365	344	321	330	364	367	332	362	355	367	344	315	374	342	357	302	354	360	347	340	339	320	339	359	315	363	387	361	351	341	380	353	358	381	330	351	398	354	353	336	360	348	347	349	351	365	363	347	334	322	374	369	341	378	363	394	368	315	311	349	350	352	323	334	317	329	347	326	335	336	354	361	307	338	344	315	363	347	326	348	351	372	367	289	353	338	338	315	325	328	355	372	347	330	328	379	348	347	359	359	387	349	379	366	360	369	341	332	346	331	369	320	355	356	394	377	334	326	333	327	376	301	320	339	349	323	330	354	370	340	379	352	358	349	336	347	344	321	369	307	359	354	364	379	341	369	356	396	359	357	342	342	363	341	344	309	356	341	352	338	341	355	358	320	370	310	318	359	368	368	375	323	377	327	331	327	331	331	356	356	344	339	350	354	307	333	383	320	356	332	355	325	355	352	369	361	345	345	362	367	330	338	322	332	391	320	328	350	322	373	358	312	368	330	388	340	337	355	342	349	337	343	347	351	350	328	360	341	344	368	356	325	379	380	332	354	336	372	336	361	357	335	350	356	347	365	308	371	351	376	361	324	356	380	386	352	329	322	351	376	304	352	346	342	335	346	331	357	359	383	363	358	363	341	343	344	333	340	348	343	334	343	344	335	300	340	346	326	345	353	370	340	323	344	333	317	339	331	331	343	386	343	347	353	368	358	342	358	311	322	350	346	376	352	318	342	356	370	380	364	326	368	329	357	336	343	381	359	357	373	322	350	321	347	334	362	323	334	343	335	351	332	347	368	371	346	332	335	389	340	315	359	340	323	340	344	310	370	339	341	342	355	340	347	349	325	362	358	363	338	347	339	348	350	364	341	356	338	348	344	339	333	356	358	299	371	318	346	355	363	358	354	326	352	342	339	325	341	340	333	342	360	354	340	353	325	353	406	343	346	334	342	371	350	377	357	338	389	376	356	349	341	318	321	336	349	331	344	353	320	349	344	363	388	351	339	362	343	320	324	334	331	340	326	382	298	327	346	316	365	404	349	339	346	337	351	361	376	342	326	342	326	316	355	320	344	320	344	331	329	346	346	330	350	345	350	356	348	325	353	311	352	343	383	354	382	344	344	337	380	341	361	336	305	342	354	326	321	354	349	339	323	343	328	314	374	330	356	339	361	351	342	319	359	361	340	334	312	321	373	330	368	308	356	349	350	318	323	363	329	355	337	355	396	352	365	331	339	338	327	344	358	333	373	385	322	318	315	340	361	358	343	351	322	358	357	371	311	378	350	322	374	351	326	380	331	365	371	356	325	335	346	370	341	344	330	346	333	348	364	372	355	334	348	338	322	329	351	379	348	340	377	359	343	377	335	342	346	347	355	352	351	331	353	357	342	364	329	305	329	294	333	298	407	340	347	325	371	309	374	347	349	349	397	321	365	353	351	323	345	353	341	337	328	332	367	342	329	347	341	322	351	326	355	353	371	365	357	310	337	343	334	342	361	327	329	345	332	355	347	334	322	324	358	350	319	354	325	345	338	349	359	377	337	359	353	365	356	368	325	311	334	327	345	377	358	351	315	332	342	348	359	344	338	360	333	374	366	344	340	357	348	338	328	349	332	342	385	349	316	346	316	355	371	330	364	334	353	340	343	347	365	361	333	324	356	365	370	369	330	327	348	375	349	357	295	331	380	360	344	362	376	364	352	311	327	327	358	321	339	343	340	340	370	341	335	351	326	303	341	365	353	348	364	340	341	346	362	353	361	327	352	363	322	298	329	376	363	354	314	357	310	334	328	375	351	316	347	349	339	357	351	367	320	370	349	312	352	338	346	336	329	314	354	350	341	340	358	345	337	350	366	332	333	317	346	346	370	346	307	325	343	328	343	339	344	323	365	367	351	338	350	340	351	339	361	319	347	380	363	355	332	347	379	355	345	322	312	351	335	334	302	330	329	306	330
5153	709	1111	3695	2753	947	703	445	319	330	358	393	377	328	319	351	343	309	368	418	336	381	369	359	358	356	377	364	348	325	370	347	357	369	340	354	321	364	340	305	376	349	358	338	372	362	330	331	313	358	344	343	357	382	345	320	319	313	331	341	378	342	344	350	332	360	331	325	328	324	372	335	368	351	336	339	319	350	351	335	337	345	366	314	363	315	354	349	326	336	400	336	369	350	325	377	350	324	378	379	330	346	357	376	338	357	351	329	307	338	372	359	359	367	356	349	370	346	361	315	371	353	323	357	320	354	344	334	361	316	337	343	358	357	340	373	354	362	344	335	336	410	317	331	347	344	335	354	353	333	373	362	335	346	321	344	339	337	315	350	344	335	333	361	355	355	345	360	358	331	324	346	358	354	327	315	353	313	368	329	350	354	350	332	342	326	315	309	348	329	365	303	356	335	347	317	350	333	333	369	340	334	347	347	317	318	340	362	300	375	347	332	349	339	358	350	354	367	324	334	333	345	385	376	351	329	353	351	371	361	322	304	347	357	331	335	335	339	355	378	371	339	345	352	346	349	375	345	328	333	360	351	344	326	314	354	296	339	353	353	315	349	372	336	359	329	320	330	346	368	350	371	347	293	334	348	369	347	343	330	368	348	371	339	352	363	346	346	350	310	357	336	357	368	338	373	346	302	331	322	351	360	337	322	304	340	354	351	329	356	338	357	362	343	341	337	348	306	354	323	328	322	333	346	341	352	372	366	354	338	328	333	367	313	341	316	326	379	355	336	343	324	348	360	349	371	364	364	359	311	353	317	316	343	356	322	315	349	373	332	353	372	363	337	316	322	361	330	343	316	346	355	316	364	325	340	333	382	359	311	347	341	344	347	352	379	361	354	338	319	349	342	378	360	399	333	322	358	355	329	343	332	345	325	329	363	336	353	313	340	347	355	354	357	373	334	326	359	396	319	385	344	348	326	357	327	311	316	332	352	334	369	326	352	316	333	337	338	398	363	318	344	340	336	346	347	339	355	365	315	357	337	341	328	313	341	359	339	385	362	333	337	333	374	341	354	345	357	340	322	360	369	321	371	306	341	372	327	362	333	340	362	353	328	345	350	311	348	370	344	336	339	313	323	337	354	301	348	333	360	326	313	316	342	351	310	339	344	360	362	335	342	354	361	336	391	327	354	340	353	332	341	326	309	353	340	352	350	350	321	348	312	399	355	386	335	383	328	325	326	339	322	358	355	350	323	344	327	344	364	320	323	356	370	329	356	368	316	374	352	344	296	357	358	328	351	361	338	370	340	350	357	382	337	356	344	344	358	336	390	353	362	342	330	345	364	368	310	320	323	330	349	393	331	348	346	335	321	355	342	354	323	329	363	336	350	356	327	349	345	356	364	336	317	379	339	372	334	299	350	344	325	354	348	336	335	367	341	371	349	367	357	361	354	351	339	350	314	345	330	361	339	340	346	322	348	380	370	339	342	360	366	320	385	365	333	332	346	336	322	362	339	351	326	354	339	354	401	336	361	345	340	363	307	348	332	367	333	336	337	301	328	373	357	331	375	383	353	304	338	325	327	355	351	347	374	339	336	347	324	356	328	335	362	324	314	341	335	348	323	356	341	342	367	360	362	348	346	368	341	340	358	309	346	356	365	361	334	346	348	342	289	345	354	327	320	352	349	354	336	330	338	311	363	337	330	334	352	317	322	378	334	347	331	353	324	318	357	341	341	337	334	319	356	356	341	347	333	325	359	323	345	308	347	342	395	323	353	327	336	365	358	338	366	344	315	346	320	365	377	325	368	335	306	322	349	308	346	344	327	315	361	329	323	314	366	340	344	358	355	345	336	328	367	357	308	390	358	379	353	360	326	353	316	330	352	346	320	378	371	369	348	351	359	339	330	365	355	351	360	350	352	325	323	336	340	327	346	350	356	300	351	336	353	335	366	356	351	345	347	358	350	364	342	354	342	344	328	320	367	311	312	326	323	336	332	349	314	304	327	328	371	332	323	340	360	389	377	352	329	322	333	322	338	353	338	330	340	359	333	306	381	338	340	312	347	361	378	356	328	306	369	366	364	358	372	361	357	342	361	332	336	340	349	345	363	349	330	363	309	359	352	323	337	346	337	344	369	341	368	335	331	344	340	355	337	366	323	337	310	374	380	340	306	334	351	350	338	351	359	349	328	355	355	346	368	367	331	353	358	356	358	315	359	346	351	344	349	360	334	321	328	335	337	339	343	316	313	323	350	329	348	291	349	348	327	343	333	321	337	358	352	322	342	375	317	362	307	352	326	350	366	352	339	361	331	317	328	338	339	343	326	356	324	342	370	340	334	323	342	348	314	327	304	316	395	295	361	333	359	314	367	345	337	344	364	331	359	337	316	367	358	325	359	356	314	351	336	358	328	334	383	373	330	314	370	331	298	355	330	344	316	328	304	350	337	353	343	326	344	359	329	367	335	327	353	319	354	357	355	371	378	354	337	326	337	320	292	334	363	365	343	352	384	329	364	388	351	317	321	323	332	339	345	317	370	365	336	319	327	360	334	361	361	344	317	354	343	362	379	347	378	351	315	345	330	317	355	359	342	337	328	388	361	340	371	318	346	343	379	340	346	307	353	369	336	333	370	344	350	348	371	349	321	320	330	353	306	372	310	377	344	351	329	364	353	352	336	356	360	341	337	334	350	328	353	362	316	347	335	377	376	339	324	341	358	369	331	305	300	376	335	345	304	337	378	355	323	367	350	348	370	358	358	382	356	308	296	355	364	360	330	312	360	305	331	325	396	368	324	332	391	354	347	330	356	316	384	319	328	307	301	287	347	345	340	330	352	361	349	318	323	359	348	348	329	363	352	339	372	327	362	326	346	286	352	378	297	330	353	356	342	357	314	343	347	339	350	345	332	326	333	380	344	352	338	343	364	357	315	345	357	355	377	344	375	340	352	365	350	319	339	359	340	318	346	331	351	339	326	358	337	331	331	328	328	305	352	364	349	355	330	351	325	361	323	337	329	355	359	353	342	389	349	354	338	347	361	332	326	329	360	348	327	339	340	351	323	326	367	334	352	321	346	324	300	343	358	357	334	282	341	342	336	328	363	382	366	360	376	372	345	352	343	344	331	334	333	338	359	354	318	329	324	348	337	319	344	352	356	354	334	336	325	334	338	302	345	328	350	347	351	340	376	334	343	333	359	358	349	351	372	329	324	342	328	334	365	353	346	338	338	339	357	335	366	359	350	338	330	341	350	352	364	352	367	360	332	334	369	329	327	339	344	320	326	363	346	333	359	362	329	348	355	371	361	366	350	349	331	330	346	346	365	352	304	325	342	366	330	321	304	334	332	333	318	348	331	340	313	346	335	341	372	355	323	370	364	326	288	367	363	347	366	347	342	347	349	343	339	336	363	329	352	372	355	355	349	306	342	342	321	381	339	383	319	329	341	365	329	367	351	359	340	356	372	338	344	319	338	357	341	374	326	349	353
4573	1304	2983	12605	9437	4054	2906	1448	899	801	819	866	816	836	840	790	837	817	834	852	801	841	811	851	826	900	803	949	855	921	873	883	926	887	909	895	835	809	831	844	832	814	849	788	853	821	789	801	814	833	831	820	826	803	815	858	819	809	824	860	811	838	848	859	825	762	836	822	785	793	829	823	858	831	867	823	863	834	842	815	841	816	801	833	873	831	845	828	831	870	795	811	846	806	775	810	829	845	830	815	837	866	806	841	810	828	754	876	860	838	860	835	776	808	780	835	833	848	826	848	869	813	843	801	839	857	811	822	793	789	841	800	804	858	851	845	795	819	830	836	808	827	844	855	820	837	867	848	839	812	849	798	813	871	840	855	870	876	873	855	877	820	793	768	880	837	815	828	839	866	817	864	846	796	827	864	785	839	837	783	856	810	806	815	816	829	840	859	850	847	829	856	855	847	804	775	797	822	784	859	817	829	813	842	833	872	780	827	897	849	810	816	846	801	838	826	833	858	893	868	898	878	819	838	839	793	805	802	898	780	805	812	806	783	825	850	806	868	835	806	814	835	793	840	820	800	824	822	865	811	817	845	829	861	780	803	845	799	840	848	821	828	831	859	807	865	832	810	801	791	851	861	804	868	805	819	791	818	848	862	862	834	827	806	803	841	798	798	804	856	878	825	841	794	848	838	815	829	839	833	800	858	830	817	820	863	819	871	855	856	836	836	793	841	831	800	854	822	834	826	833	807	847	829	842	838	858	840	837	809	791	841	814	804	823	833	826	865	830	807	763	815	820	805	794	820	866	848	824	822	800	820	844	784	816	844	796	830	838	844	816	813	827	767	862	812	785	831	887	842	818	797	814	809	804	845	857	851	793	794	799	808	800	806	815	840	802	788	808	800	833	894	809	864	781	799	810	829	854	841	849	799	800	831	817	869	847	821	789	762	779	814	797	774	809	828	892	876	830	838	824	819	798	818	826	800	767	871	827	861	834	850	817	837	811	834	803	821	824	806	786	855	844	772	831	861	807	816	838	813	837	846	853	813	818	825	835	870	827	826	813	809	825	852	819	871	822	846	783	843	820	889	832	829	840	827	870	816	895	839	827	929	798	812	909	822	818	872	829	790	786	869	818	820	847	854	799	783	851	838	815	866	850	804	861	878	833	851	812	813	848	827	844	831	875	816	755	817	799	834	800	846	802	812	819	793	837	837	835	801	821	802	783	859	782	806	854	826	781	850	865	833	844	833	793	825	852	818	833	817	819	858	800	853	829	816	804	815	819	839	800	820	864	826	886	874	786	857	826	856	817	839	824	799	905	802	871	827	867	847	922	791	802	857	873	808	833	813	766	821	807	812	802	869	842	843	836	827	828	792	853	832	812	846	827	833	828	790	880	781	809	846	817	834	827	816	822	852	859	799	817	790	820	800	795	808	864	889	861	795	869	819	890	804	856	810	777	817	854	832	871	857	840	842	825	792	815	900	810	821	791	843	812	847	831	801	796	815	814	837	806	811	812	827	818	804	852	849	780	879	796	823	801	811	831	875	852	886	834	761	845	822	836	792	851	800	814	797	832	852	809	849	819	796	821	838	856	840	800	818	859	794	781	752	786	845	846	853	824	839	832	813	826	819	823	804	849	822	799	793	804	811	885	873	793	803	869	869	846	765	861	800	802	854	842	797	838	795	894	824	810	823	826	829	841	832	863	829	855	814	831	830	862	823	805	790	847	834	808	813	846	792	859	814	777	820	811	827	840	781	847	857	879	806	830	768	855	815	829	818	842	837	771	851	893	845	874	836	828	825	782	808	819	824	839	873	805	754	794	822	829	825	790	851	845	835	775	840	837	820	781	866	826	791	867	802	891	854	807	841	789	802	826	786	826	797	818	816	802	807	873	806	826	819	827	841	842	798	832	774	854	802	858	847	836	845	832	789	822	852	809	826	798	836	838	780	821	829	863	852	898	927	833	784	833	835	836	783	835	846	808	886	784	808	862	828	794	821	771	769	801	796	871	871	771	790	816	803	836	821	923	767	843	849	821	825	833	840	824	822	795	798	838	801	864	790	847	872	815	821	879	821	848	797	816	771	882	821	790	778	809	850	798	793	828	813	829	789	849	780	835	872	853	862	822	845	831	848	837	828	857	798	854	809	849	798	819	834	792	841	815	805	775	794	860	856	834	838	820	810	813	815	830	824	828	869	824	822	841	825	842	822	829	802	889	839	823	872	776	828	843	842	836	795	858	826	820	821	865	832	828	811	848	819	830	856	822	873	877	862	831	792	811	842	814	805	833	808	821	813	803	879	859	858	837	824	884	886	798	848	831	884	827	816	848	804	831	795	815	877	820	810	798	858	859	793	823	845	844	838	860	796	834	791	877	811	826	825	820	754	798	804	847	771	829	861	842	822	827	863	841	831	796	831	835	824	826	826	838	852	878	817	839	775	805	842	828	847	825	831	895	810	848	840	870	866	788	804	833	801	917	849	819	840	896	797	858	772	834	802	796	782	856	798	840	855	821	859	797	871	813	815	807	824	784	879	854	867	819	803	814	840	827	811	830	810	839	821	830	840	831	920	839	804	789	825	824	876	869	832	805	823	805	833	782	823	874	837	818	872	824	849	807	794	803	835	798	817	801	790	813	866	855	834	800	840	809	847	769	834	864	822	799	838	816	844	897	854	776	821	815	859	805	831	851	797	835	872	833	809	878	826	836	861	869	830	776	826	826	856	830	850	838	864	851	852	797	786	853	822	858	834	857	826	795	773	843	812	835	858	845	802	826	858	819	824	810	784	809	848	761	829	899	772	852	830	846	857	817	867	815	824	830	833	835	861	844	828	842	835	810	831	826	839	836	817	872	851	807	816	837	846	835	852	840	843	790	837	819	835	837	847	795	842	821	834	826	860	869	812	900	795	814	870	838	813	854	860	898	855	859	802	895	835	857	831	849	863	784	809	826	843	855	819	893	861	830	805	814	810	868	791	821	827	807	838	856	774	853	791	794	820	857	827	804	776	793	863	817	825	855	807	798	868	835	831	753	789	803	829	869	852	815	882	870	796	765	826	814	817	830	806	845	813	868	820	856	846	798	863	777	842	796	840	845	767	811	845	823	835	802	804	809	858	837	802	805	856	843	926	816	857	866	796	827	815	841	807	791	830	806	785	868	827	833	847	791	832	846	846	875	886	801	792	858	820	821	861	850	815	836	843	800	900	843	878	820	825	797	836	822	792	832	833	842	826	796	793	835	853	866	820	798	834	835	794	841	861	866	839	794	856	843	844	799	829	895	838	794	831	806	851	824	801	855	861	818	872	784	812	831	811	759	833	849	788	855	846	835	819	859	856	825	845	840	818	842	758	804	786	851	829	840	876	880	813	839	872	857	888	812	819	823	796	848	894	827	864	842	791	830	802	868	844	815	768	853	844	781	868	857	861	800	831	826	820	866	845	793	851	842	804	741	821	795	837	800	847	813	801	884	850	846	784	822	825
34934	13568	20373	49898	42329	21378	13441	5628	1119	477	335	287	274	285	273	263	245	250	237	265	248	228	233	235	252	279	367	453	503	432	408	323	405	453	314	342	234	220	245	224	253	220	226	214	224	223	236	206	205	237	199	246	242	247	224	225	218	209	228	225	204	217	237	214	232	237	229	200	226	249	205	204	230	187	228	220	226	226	206	217	199	204	215	225	232	217	218	215	227	211	218	223	213	254	239	225	245	218	216	231	215	206	226	238	213	238	209	218	209	222	228	237	227	236	251	218	202	247	211	209	216	221	213	213	232	226	210	210	217	211	220	214	207	240	220	243	200	232	211	208	227	222	205	217	226	235	225	240	238	214	228	240	190	238	236	209	223	197	229	214	209	224	252	214	209	239	205	232	227	213	191	209	237	227	206	211	211	215	214	209	227	206	227	252	212	244	252	197	227	195	263	242	235	225	251	232	223	205	208	220	230	222	225	224	223	215	224	229	229	203	226	220	211	208	245	199	244	226	235	195	203	222	211	209	259	203	210	217	239	267	214	230	221	233	226	229	209	215	205	245	216	226	202	225	240	243	218	202	226	195	203	224	236	230	217	218	211	220	226	207	216	234	229	204	207	204	241	233	224	248	226	221	242	192	223	211	214	223	243	210	238	214	196	186	241	241	233	237	215	229	214	236	229	222	189	231	231	221	205	205	230	220	226	206	214	245	203	213	226	238	216	218	223	222	229	211	234	225	215	212	234	264	207	244	214	213	221	226	240	238	252	231	220	211	227	214	218	209	238	233	227	182	211	219	227	231	214	232	214	189	196	216	232	201	199	210	219	226	217	214	232	230	231	216	248	207	221	266	223	215	209	194	231	241	216	225	216	210	217	213	210	199	192	249	228	243	202	266	231	226	225	221	214	215	224	211	219	219	228	221	229	210	203	216	209	215	218	214	216	234	232	232	232	197	232	227	256	203	233	238	217	240	222	247	250	224	214	219	204	222	209	220	198	219	206	232	224	218	230	227	195	224	216	252	215	222	231	222	218	217	204	206	223	225	216	226	220	194	231	218	224	219	244	243	220	231	199	243	199	236	204	221	216	214	232	228	221	209	230	235	240	212	223	242	217	198	231	209	215	216	208	192	223	182	225	233	232	204	241	220	242	242	207	238	232	228	186	220	233	215	212	219	220	222	220	203	224	223	248	238	218	230	206	174	225	257	241	231	211	219	228	210	220	221	242	213	228	222	216	227	191	217	220	223	205	202	185	238	229	223	218	251	224	242	196	226	238	220	207	202	218	257	197	230	243	198	225	224	234	236	211	218	190	252	189	215	204	218	205	219	230	237	197	254	232	217	222	230	226	191	205	215	202	214	269	230	182	219	208	242	203	236	256	207	214	244	244	213	198	211	198	213	201	212	232	208	247	201	222	222	243	230	205	228	217	233	240	206	212	231	206	210	206	220	239	181	222	205	198	228	212	223	223	197	219	235	234	218	242	228	230	242	231	242	206	239	202	219	218	208	220	231	218	205	211	211	218	197	223	229	205	224	220	201	195	213	226	218	195	238	209	232	237	220	231	248	214	217	220	217	242	188	169	202	244	205	219	210	235	249	239	227	243	195	204	228	228	225	219	209	202	228	206	242	215	235	204	226	211	217	237	263	228	229	231	247	244	223	220	203	202	220	262	234	243	207	220	231	182	208	219	224	198	203	193	188	218	229	223	224	201	219	210	206	209	222	257	234	248	201	223	201	226	220	215	212	206	256	244	205	205	198	212	227	225	216	188	256	231	240	211	203	226	229	245	209	216	216	207	239	222	225	235	208	231	217	239	236	238	198	210	218	201	198	192	190	217	214	207	201	192	205	212	215	231	224	240	230	226	217	202	198	201	242	210	226	212	250	187	191	233	213	218	211	237	210	240	186	214	223	221	205	216	209	221	223	208	216	260	236	240	246	219	261	229	215	213	223	220	213	220	203	234	230	223	237	204	238	217	228	236	230	229	230	205	227	215	209	242	215	224	207	210	228	201	220	219	204	228	216	225	208	236	230	217	209	225	232	220	202	215	222	206	213	235	251	206	193	215	221	221	231	211	204	212	220	250	213	214	210	260	212	222	223	236	214	219	197	225	222	225	220	237	200	222	216	219	214	229	206	230	204	245	198	215	232	242	218	227	184	243	227	224	216	221	212	224	210	216	243	243	253	237	218	222	207	210	182	200	248	214	221	225	241	244	220	203	218	233	211	204	227	185	207	229	204	245	223	238	210	222	197	188	230	222	245	232	208	221	233	225	236	231	213	222	240	231	238	239	217	206	219	232	221	197	219	215	232	252	214	244	234	242	217	204	253	214	217	222	239	217	213	194	235	229	234	221	213	226	211	221	213	226	217	212	226	227	248	227	231	214	202	215	235	221	248	225	229	178	214	250	200	210	223	206	239	206	214	212	219	222	219	215	223	241	223	205	205	211	215	222	197	233	210	217	221	218	218	217	251	223	219	244	225	235	224	206	228	230	265	237	234	267	211	209	262	221	198	241	250	239	230	216	217	218	231	221	214	229	222	252	229	229	236	216	219	229	211	219	214	206	225	197	224	226	232	235	230	202	232	217	231	233	192	198	210	207	213	226	224	229	221	242	234	238	218	219	211	232	229	232	242	217	217	208	224	192	238	239	239	216	218	214	230	202	203	211	199	231	209	226	232	219	217	247	235	232	204	231	223	219	189	230	220	225	251	192	215	210	218	214	209	201	213	231	203	240	225	224	205	240	260	222	211	227	225	220	211	223	215	237	218	193	209	215	212	217	208	205	221	227	216	242	211	212	198	215	252	225	206	194	228	241	219	250	253	232	235	214	189	217	201	226	239	240	227	228	191	190	221	227	227	201	226	216	211	231	213	268	224	225	224	211	231	222	215	208	195	253	204	203	227	238	204	197	201	236	214	227	219	201	224	225	222	221	219	211	225	208	230	235	219	241	230	219	222	240	239	219	219	215	221	228	217	229	230	223	223	219	227	214	212	196	217	214	246	235	181	223	238	224	223	250	234	206	208	229	247	252	232	248	245	220	215	224	212	211	210	207	212	223	208	217	212	213	227	243	199	207	203	219	214	213	227	221	242	224	234	234	242	222	224	233	228	205	210	231	239	243	206	201	215	230	221	235	187	211	243	200	234	230	224	227	234	218	235	260	260	215	209	244	215	236	242	230	177	246	209	226	218	214	219	232	223	198	223	245	203	227	228	188	198	218	195	215	238	211	221	224	251	215	209	215	229	220	232	234	226	225	233	214	212	247	222	233	219	220	224	219	222	233	243	230	230	207	227	185	227	206	219	210	214	214	206	240	225	239	205	239	199	225	232	229	211	213	234	222	191	215	207	206	194	244	253	199	250	206	221	231	213	216	222	210	226	230	246	216	207	220	189	238	188	205	240	234	229	243	228	213	235	222	231	226	213	217	226	224	221	238	233	236	231	237	216	218	259	241	243	229	203	199	210	204	205	202	227
19516	6947	26674	56882	50739	27671	20133	10670	2081	1211	943	865	871	853	802	684	762	751	714	712	662	662	669	703	759	1142	1822	2325	2538	2432	2208	1643	2142	2670	1555	1606	838	690	604	589	620	598	567	595	583	582	588	534	533	592	607	598	553	566	545	575	547	598	548	602	527	601	538	563	556	590	555	554	554	531	554	547	541	573	560	529	506	590	616	538	595	535	558	567	581	515	564	553	592	578	538	570	539	566	535	513	553	572	563	546	545	552	536	568	571	540	560	588	612	574	553	542	591	582	607	536	512	597	548	555	573	578	546	551	546	573	590	569	553	592	579	561	560	572	544	543	566	555	551	525	583	534	518	552	547	552	567	561	564	527	524	555	560	585	560	578	562	561	551	590	568	557	556	590	606	577	563	568	569	585	601	565	559	560	547	570	569	526	545	492	520	548	557	575	514	524	545	607	571	578	528	573	584	560	562	580	542	559	540	561	574	576	538	557	545	554	557	525	581	517	562	562	553	540	533	553	552	550	548	571	536	557	532	566	573	558	615	553	536	571	511	580	560	541	526	574	559	555	571	568	591	540	553	586	533	559	569	537	541	538	556	549	582	567	563	554	569	544	526	566	585	579	565	516	558	564	534	575	552	541	516	574	562	556	556	563	564	540	564	541	533	581	558	579	530	547	555	564	600	488	550	581	599	562	544	569	571	544	530	524	564	578	575	561	595	540	556	539	566	538	509	517	586	527	529	576	546	546	557	574	576	526	535	553	558	563	583	555	527	561	555	494	557	537	543	572	513	560	550	581	572	582	518	569	533	548	594	577	539	570	557	540	580	527	564	592	619	554	596	581	559	554	540	527	611	555	562	556	568	550	560	561	552	560	541	503	535	546	590	560	556	564	554	549	582	578	564	543	535	601	525	540	556	549	563	520	558	570	531	549	551	535	513	541	570	547	546	550	565	521	520	533	553	570	550	536	595	553	538	568	568	579	524	573	577	542	560	549	598	553	538	538	540	558	520	575	543	542	567	528	520	542	549	570	552	517	546	567	549	527	552	552	510	547	600	562	560	583	529	558	591	573	543	544	549	547	480	564	519	577	560	546	545	531	559	572	501	510	557	527	579	550	540	578	570	546	531	555	551	582	566	562	601	536	531	532	537	557	567	571	566	567	542	540	555	555	575	604	532	531	563	560	568	544	573	581	540	567	495	539	537	577	561	584	578	565	589	520	566	515	575	548	563	526	585	535	546	575	551	491	563	571	521	527	529	552	546	548	547	527	564	554	518	552	519	537	559	606	593	553	572	559	553	585	529	585	546	572	535	558	527	563	567	574	592	543	565	541	578	559	598	530	488	552	557	559	599	559	533	578	543	539	570	562	546	547	528	530	546	562	534	564	507	585	566	493	588	550	585	549	555	565	602	550	540	595	530	571	576	591	537	567	541	571	564	556	575	578	581	567	576	541	577	580	545	540	569	570	538	560	556	549	573	636	536	540	546	523	597	555	548	572	562	551	511	552	606	547	533	566	556	603	601	571	583	547	551	523	572	555	604	545	542	563	586	543	575	543	606	520	551	595	576	529	545	506	533	568	544	560	522	538	565	590	533	559	593	554	560	551	546	561	543	605	550	583	580	514	538	559	584	524	559	583	571	587	503	565	559	553	520	593	538	571	599	583	578	559	542	512	508	530	523	550	546	559	561	551	536	518	569	557	541	548	569	570	536	569	543	557	540	541	562	558	555	551	565	580	571	614	542	545	521	575	547	559	540	535	554	560	567	553	550	570	576	555	574	550	585	552	534	535	566	561	555	540	594	577	548	572	541	552	573	562	570	584	598	550	575	563	583	541	544	589	591	575	574	599	535	540	546	551	628	524	565	581	552	595	504	552	563	569	539	590	518	555	568	538	567	605	548	597	553	596	557	620	591	546	512	572	564	538	538	529	568	596	510	559	523	584	571	559	544	570	575	550	564	544	578	577	533	545	576	569	549	539	550	584	547	524	547	566	550	539	561	578	517	606	574	586	600	526	556	544	539	566	569	541	568	554	549	555	566	521	562	578	571	595	586	528	568	573	540	577	579	562	556	564	555	509	576	540	563	598	547	549	566	534	592	570	589	566	537	580	554	604	561	542	554	553	586	585	561	555	542	576	579	556	537	568	569	556	559	553	555	575	576	542	552	537	577	545	550	535	534	538	560	537	543	576	560	576	570	548	567	556	564	559	560	532	571	546	583	560	563	517	571	607	555	558	532	595	499	582	578	547	522	562	563	558	546	528	530	582	541	552	507	550	543	544	596	572	555	550	556	569	575	548	581	538	559	585	510	543	541	545	535	521	568	556	516	544	564	557	503	601	537	583	564	611	587	528	541	571	598	532	549	581	546	578	559	526	561	537	562	570	621	532	534	500	529	562	590	542	529	537	559	613	590	565	538	535	542	554	532	557	570	558	551	539	528	542	539	498	533	595	508	572	565	546	512	533	574	537	545	563	580	565	571	586	590	521	610	557	609	535	561	571	556	591	541	563	568	574	532	555	519	512	537	582	592	527	588	555	580	564	538	557	548	543	541	540	564	592	573	553	535	571	578	556	530	547	570	549	539	562	574	606	532	584	562	503	563	587	565	594	554	530	557	513	561	584	558	560	501	557	585	525	554	530	626	532	537	528	573	530	528	551	544	540	554	552	570	530	478	546	547	558	564	550	542	545	512	563	551	543	525	587	581	503	541	542	559	514	585	528	576	550	541	592	574	551	520	520	564	544	552	567	533	549	588	547	571	569	526	591	521	538	576	587	522	548	579	603	537	533	622	540	544	554	508	560	525	583	582	561	553	559	527	537	580	568	563	528	571	539	569	546	576	567	564	613	545	547	572	561	569	567	576	559	563	542	552	582	541	570	533	543	540	518	540	561	534	573	579	507	572	568	482	538	545	571	556	555	589	551	519	535	499	554	575	587	546	562	552	539	516	521	530	578	559	539	529	594	595	604	574	560	553	549	544	573	594	526	512	555	586	553	542	566	559	556	573	540	599	522	568	534	618	569	585	582	572	559	548	563	532	575	599	595	580	565	570	530	559	553	540	558	533	520	582	524	594	573	547	560	595	549	572	535	565	577	523	577	543	547	577	551	584	573	515	527	578	527	551	566	549	548	560	531	563	585	545	550	556	544	566	596	551	546	556	566	530	514	523	560	588	558	559	546	591	516	604	550	560	529	531	561	565	561	549	578	475	571	562	588	567	537	594	556	533	572	525	564	529	561	541	588	551	545	511	521	597	523	574	553	560	547	554	546	555	518	561	549	595	538	557	564	574	598	580	522	554	572	545	554	526	566	548	583	545	574	550	525	540	594	577	596	573	591	581	570	571	553	582	561	578	607	550	545	557	529	549	578	540	610	556	554	564	592	565	556	532	617	550	562	544	574	577	569	588	564	553	580	539	561	544	537	573	553	592	525	535	572	539	524	558	525	598	553	525	561	525	554	589	597	524	546	583	570	566	551	536	575	573	520
48100	23889	33986	64921	57659	33020	23963	12229	3658	1248	498	278	193	173	166	176	166	164	161	171	163	150	154	157	183	319	436	493	595	600	440	349	475	646	414	263	159	149	140	130	124	136	141	117	136	114	120	149	123	123	136	127	130	149	117	144	117	124	112	124	131	134	140	132	130	111	128	130	137	122	118	125	139	118	112	137	137	128	135	159	144	131	127	135	131	131	136	130	130	158	128	106	123	115	110	123	128	118	139	142	122	146	132	116	129	117	120	109	131	135	128	126	118	134	101	108	131	145	103	152	124	133	114	112	118	109	104	111	124	124	107	115	119	126	128	134	120	100	113	111	132	127	116	138	109	138	129	128	126	118	116	131	142	128	126	101	121	129	120	111	112	110	135	123	134	140	118	118	130	124	122	134	148	137	119	126	120	140	118	127	131	129	124	123	114	129	128	113	130	114	119	114	118	113	142	134	124	120	132	123	123	146	131	122	119	102	112	115	137	103	100	123	131	139	125	126	125	116	143	124	113	122	153	129	99	130	123	129	124	130	128	121	136	116	116	110	139	117	119	140	101	138	123	133	126	134	135	113	121	115	123	152	119	120	103	141	123	144	120	105	122	124	122	121	104	110	126	138	130	136	134	118	126	103	119	125	134	135	117	120	135	132	128	116	150	105	124	128	139	159	107	107	95	128	128	142	107	123	91	126	110	126	125	139	124	113	127	137	118	125	130	147	123	123	119	151	99	135	113	118	106	117	110	126	124	122	132	102	123	118	104	121	113	121	111	109	138	97	142	113	125	129	107	130	117	137	116	129	123	114	143	110	112	120	130	122	121	116	102	136	151	149	113	111	120	129	117	129	127	112	138	123	118	135	144	136	123	109	120	140	126	126	133	112	132	134	121	107	109	115	124	131	120	103	144	133	132	118	108	120	127	121	121	117	133	118	127	121	111	116	122	124	132	104	144	137	117	126	119	129	118	127	100	129	138	115	119	103	133	142	110	152	139	131	135	111	147	127	124	120	124	120	108	125	112	119	146	123	126	134	141	109	129	118	137	123	118	112	104	120	122	124	120	115	111	114	106	120	119	135	119	112	115	137	138	109	121	122	109	131	119	116	127	124	159	113	140	117	107	102	105	109	118	96	131	97	126	125	107	138	132	132	121	139	118	133	129	123	128	121	136	131	127	120	116	134	114	125	109	111	129	133	126	103	139	108	122	124	109	110	135	112	145	121	139	135	109	132	117	114	117	116	133	105	134	134	137	123	124	123	125	109	103	129	138	126	130	125	132	120	127	122	119	120	123	113	124	123	130	116	122	128	132	153	147	117	121	125	136	125	126	133	121	106	128	110	126	133	108	121	140	113	136	120	130	117	116	126	129	112	123	119	132	141	142	110	98	120	116	131	104	121	113	126	115	134	116	133	138	129	114	117	125	123	116	135	165	127	124	143	107	127	133	133	136	137	123	108	134	134	121	131	116	118	103	96	117	110	122	118	126	142	143	122	120	115	122	128	129	125	128	139	144	124	130	116	119	122	130	120	119	113	114	118	145	126	121	126	120	124	115	130	103	138	120	121	112	116	104	128	131	123	125	133	113	130	110	127	115	127	125	128	125	129	118	133	109	122	143	127	118	122	133	117	142	132	123	137	121	123	110	122	125	101	109	127	138	122	110	115	129	115	126	106	122	105	129	113	148	139	124	118	122	131	134	112	139	115	128	115	109	119	144	127	133	128	119	108	117	129	120	122	118	148	127	125	127	122	129	119	138	115	158	124	111	101	115	112	130	118	144	131	119	116	132	105	132	112	122	125	131	120	97	139	124	139	115	117	121	123	98	132	138	124	104	119	116	122	120	137	137	137	133	130	116	118	112	134	117	118	117	123	117	128	131	131	128	115	119	131	122	141	135	124	127	122	118	98	106	106	125	149	122	141	122	135	124	130	110	126	125	134	113	128	127	132	131	125	142	121	126	105	119	138	120	129	102	128	145	127	115	110	109	115	114	126	129	94	122	130	135	138	114	125	116	116	127	126	131	115	134	116	109	132	128	121	116	92	125	107	137	133	124	122	146	129	128	115	128	127	137	109	117	129	122	122	143	127	121	132	122	127	117	121	132	116	109	119	114	124	125	122	135	132	128	149	138	118	128	115	108	131	115	133	125	137	121	119	131	120	156	117	137	118	110	132	122	127	140	114	130	120	103	133	111	121	124	131	143	122	133	103	125	130	108	113	145	129	129	128	125	106	119	121	118	141	114	123	116	133	111	104	137	125	125	101	145	128	131	135	118	139	119	137	134	120	116	134	133	123	124	118	123	103	103	150	135	108	111	143	115	135	116	139	119	118	135	117	106	123	132	117	129	118	123	137	131	134	113	127	121	133	116	114	124	133	118	131	135	121	105	111	141	110	126	120	138	117	117	136	132	131	118	123	126	129	123	116	105	145	134	128	109	107	138	104	138	128	141	132	116	125	116	126	131	111	125	119	109	142	121	119	131	114	122	143	101	102	110	123	129	126	114	116	129	122	99	141	115	105	137	143	126	143	110	118	125	108	120	117	116	132	126	124	123	124	124	121	125	113	119	134	128	114	125	132	121	117	142	123	139	111	109	125	108	139	142	125	109	114	135	139	142	130	147	128	123	130	113	116	105	113	115	123	137	131	108	112	129	130	104	132	149	136	121	109	125	128	119	109	118	113	128	120	112	133	118	135	117	122	107	126	127	110	114	106	125	121	112	141	134	106	128	120	102	123	123	119	125	124	132	94	112	115	122	137	137	109	115	111	122	108	132	132	119	105	132	140	116	135	126	122	135	120	122	129	127	129	128	132	122	150	137	104	120	110	136	123	123	121	120	116	118	112	105	130	125	117	131	113	137	138	113	91	110	121	120	130	124	156	121	111	111	119	143	128	108	103	115	125	122	126	120	109	115	138	126	131	127	117	111	111	122	132	136	119	129	105	122	118	137	111	126	131	111	110	135	129	139	120	136	109	116	126	127	148	138	118	133	125	116	126	107	110	125	127	140	133	111	99	133	124	130	113	133	120	127	130	129	126	130	135	145	139	113	99	131	119	142	128	126	119	127	120	120	123	111	125	125	112	129	115	110	127	126	129	130	120	138	114	139	108	134	130	121	105	128	110	125	136	109	128	135	140	127	122	141	123	131	125	110	137	133	125	117	126	116	135	138	106	138	120	127	137	123	118	115	105	133	119	127	110	134	120	98	120	127	132	126	110	128	128	111	116	149	128	118	120	118	115	131	127	124	116	109	125	107	101	114	112	111	115	118	129	121	107	100	115	123	105	127	127	128	135	123	123	119	117	136	112	99	133	119	133	114	126	115	107	130	136	143	131	107	110	145	143	125	118	122	107	104	128	126	140	132	121	117	119	118	116	110	115	117	123	125	128	135	143	127	133	136	107	125	107	125	114	134	125	114	128	109	116	131	131	125	115	123	126	127	115	125	125	145	116	117	127	133	119	123	124	128	146	149	116	120	132
27857	11808	35464	69123	63922	35990	27368	16565	3318	1542	1184	1017	918	844	813	673	689	664	599	604	568	545	556	626	743	1791	2728	3543	4324	4176	3132	2203	3671	4823	3114	1360	657	503	376	427	374	375	372	407	408	376	396	404	387	379	348	398	391	373	389	378	338	389	367	366	406	345	376	350	370	340	338	373	361	355	328	349	328	375	321	328	381	326	359	362	334	365	328	331	357	360	361	362	353	373	330	358	345	374	338	350	343	316	345	351	342	353	335	360	392	342	368	362	347	368	369	358	352	357	347	374	356	336	312	331	321	344	320	346	347	341	375	355	354	370	361	331	324	363	373	344	347	342	363	370	369	387	341	356	344	351	361	318	338	330	315	336	377	334	350	342	330	327	364	346	313	318	347	321	329	361	342	323	375	360	326	308	353	342	352	354	358	306	348	356	357	335	353	371	336	346	346	312	313	309	365	327	345	338	319	345	350	322	337	361	327	339	320	342	335	349	343	355	316	327	353	338	362	370	378	324	299	335	365	324	371	340	374	345	376	313	375	372	310	323	321	347	348	345	338	348	347	336	331	345	355	348	367	356	355	359	316	331	351	335	346	329	355	340	346	319	357	347	344	384	350	343	358	357	333	377	316	309	311	370	364	336	361	342	334	365	338	327	345	337	318	335	331	314	352	356	322	349	343	315	337	329	318	325	326	369	391	331	336	325	326	335	330	363	315	334	383	313	298	339	339	316	334	351	364	380	329	372	316	324	326	338	338	365	358	360	358	325	321	367	316	340	319	312	343	337	333	330	344	381	362	302	304	354	310	337	327	340	318	360	321	348	345	319	350	330	347	306	379	366	367	356	322	332	370	320	317	330	381	349	355	361	337	368	335	329	357	357	325	356	328	351	335	346	360	337	339	366	337	333	336	355	324	331	345	345	320	315	353	348	341	334	385	343	360	356	340	337	306	370	337	372	369	354	367	345	341	352	320	323	327	324	350	348	335	368	357	343	349	304	361	344	362	325	353	334	327	370	352	360	330	346	348	335	331	329	326	332	350	346	333	357	358	354	348	342	387	341	318	332	322	327	342	345	336	353	332	343	355	339	364	359	301	342	340	322	329	333	360	368	329	317	333	346	356	356	364	337	342	360	348	359	367	300	377	338	314	374	340	321	318	344	359	342	354	352	345	364	339	350	391	331	359	347	300	358	327	301	337	334	332	379	371	362	329	333	327	327	323	323	352	345	358	337	320	318	339	307	329	331	349	341	335	342	377	344	344	353	359	351	367	311	325	331	315	349	333	324	366	306	338	321	370	348	357	366	356	361	376	359	326	368	358	326	344	356	368	369	289	361	310	323	352	340	330	303	329	324	363	361	336	372	336	355	351	335	332	337	355	350	318	339	331	351	329	351	363	353	348	364	347	334	328	327	337	343	318	346	334	326	314	331	364	348	312	335	337	337	345	331	341	365	333	335	347	358	350	323	345	359	335	315	332	343	345	344	344	333	315	342	380	364	368	323	334	354	329	338	335	320	365	355	329	335	348	335	357	349	311	341	374	344	349	335	337	339	344	380	332	348	364	348	310	340	351	338	371	355	328	345	323	289	362	347	324	352	306	332	313	362	332	347	319	368	374	336	342	379	363	377	321	322	368	371	340	396	302	311	341	307	315	360	325	348	358	343	350	381	326	378	384	350	337	312	321	329	317	367	350	341	317	358	326	356	364	343	325	358	337	365	337	337	332	325	312	312	374	321	312	366	333	328	331	333	362	334	320	358	361	350	350	332	362	369	342	368	315	342	341	347	346	339	328	358	352	319	340	336	373	333	375	317	359	339	336	334	313	342	347	329	351	323	382	367	344	336	338	329	332	385	339	304	337	360	326	347	334	341	336	337	349	354	328	322	329	392	349	334	367	321	315	365	370	319	343	326	366	374	342	346	310	343	328	352	369	333	335	345	297	347	331	345	344	357	343	368	334	375	325	365	325	341	353	333	333	311	336	348	345	342	326	325	345	344	349	345	353	352	352	354	343	324	348	332	339	344	323	331	323	349	325	371	339	372	307	353	301	341	351	378	360	333	324	340	321	343	347	331	362	311	369	336	323	323	329	363	340	347	372	308	344	369	340	343	335	343	328	358	377	335	348	347	339	347	331	357	325	354	309	309	347	356	337	336	334	335	335	341	326	350	334	345	336	349	346	344	333	347	357	346	350	323	368	338	315	320	332	362	348	362	345	346	368	318	345	336	313	343	346	354	343	353	340	383	342	327	354	335	329	362	367	349	354	311	316	356	355	336	347	355	335	368	360	332	325	326	332	305	319	359	354	363	333	355	325	352	336	349	330	321	318	330	363	328	336	376	348	333	362	337	316	352	361	353	351	343	333	347	355	322	359	334	405	362	367	351	334	347	320	381	335	355	358	376	388	319	340	329	319	351	344	352	357	346	367	367	303	338	378	356	331	364	355	343	374	357	341	319	339	337	328	352	361	344	352	344	350	356	339	343	320	358	335	354	318	317	356	341	358	370	328	320	362	362	334	317	366	356	325	364	324	342	341	348	318	362	340	337	329	331	374	328	355	364	353	331	342	361	339	307	368	340	358	289	310	325	363	373	317	328	335	358	359	349	373	342	357	366	334	334	344	314	352	354	329	359	347	332	323	361	367	340	350	343	389	366	299	358	379	323	328	348	343	364	360	341	322	342	369	331	341	345	376	360	348	319	364	327	328	361	346	332	332	353	356	352	373	353	349	327	325	331	351	352	367	380	357	333	305	322	328	339	359	328	364	362	351	303	323	336	344	348	340	337	346	336	365	339	354	339	372	352	345	332	342	323	343	332	361	375	352	357	374	361	349	301	338	350	363	347	323	348	334	344	342	339	346	320	339	367	305	312	314	342	339	351	336	344	324	349	381	337	327	347	331	331	328	341	352	350	331	311	347	336	359	368	326	343	339	355	352	327	322	361	341	342	341	371	371	372	308	340	357	307	353	341	319	350	337	355	340	337	340	354	322	343	344	356	350	333	357	363	346	340	360	330	360	316	353	334	359	356	342	324	325	332	357	339	327	353	339	302	316	325	344	307	387	338	337	317	316	319	340	333	348	339	360	381	349	343	328	363	345	352	338	327	327	333	352	324	363	358	341	337	315	352	364	337	341	329	355	344	362	372	350	330	315	316	367	342	360	318	325	330	385	307	318	323	358	346	347	336	339	345	326	332	351	346	342	351	343	331	353	363	341	319	334	339	329	363	375	335	349	315	316	368	332	345	331	306	318	347	366	346	322	340	330	354	365	350	342	333	344	346	333	339	335	372	319	330	322	325	345	309	363	340	355	323	358	384	319	348	320	340	331	333	328	353	310	341	353	335	319	350	317	343	365	325	331	346	370	333	386	351	336	328	336	328	380	333	343	336	329	326	336	322	361	327	340	355	364	322	345	322	326	345	331	341	341	353	328	326	342	351	356	362	328	331	347	340	330	321	345	350	347	351	341	314	344	335	387	356	368	380	341	322
5344	667	947	3059	2625	1214	825	429	364	339	343	342	358	341	329	357	385	304	340	338	337	349	353	343	355	360	340	309	357	325	345	362	359	337	359	323	356	350	349	326	347	343	326	350	351	351	344	352	319	342	386	352	334	321	351	381	339	374	330	367	338	333	357	338	334	314	342	342	359	345	335	324	349	322	341	371	351	356	318	364	303	355	338	315	322	325	364	330	342	320	360	357	339	307	358	298	375	353	359	364	336	319	375	361	336	346	328	321	334	358	333	353	294	330	359	290	345	356	334	338	304	365	362	314	317	361	375	322	353	343	315	323	324	351	331	366	346	384	347	342	325	320	349	390	335	346	342	315	344	318	324	363	325	327	315	323	330	288	360	329	316	319	339	330	339	316	363	341	351	350	355	330	331	342	368	347	357	353	352	355	377	352	324	339	310	363	357	354	314	307	323	345	307	337	302	316	370	334	351	351	349	361	350	379	347	354	341	349	349	327	330	344	324	333	350	327	355	348	313	336	344	332	346	365	342	332	361	365	317	322	337	324	347	359	344	371	313	355	318	329	346	315	328	326	360	336	360	327	347	328	340	326	361	321	331	364	332	338	340	317	317	332	329	331	340	335	351	308	335	328	312	349	326	336	319	322	346	331	333	345	357	367	321	356	373	357	332	330	357	382	330	340	343	333	332	365	332	350	334	358	364	344	328	309	361	330	343	360	330	343	336	359	353	321	368	319	366	330	369	328	328	349	333	365	335	339	343	332	328	357	356	394	355	353	360	359	314	339	346	358	322	330	305	346	329	386	359	328	364	337	357	329	339	333	312	337	324	323	340	362	344	339	325	336	353	308	338	324	344	377	361	367	331	385	365	337	332	363	350	332	351	347	297	339	296	341	328	334	346	353	355	345	373	358	338	328	342	384	365	368	335	338	329	341	346	335	367	349	337	320	332	335	322	318	360	370	329	329	312	326	343	362	340	326	337	380	326	334	345	360	362	363	321	338	319	333	341	353	353	314	332	330	340	322	353	336	331	349	349	362	367	372	341	388	359	364	366	341	359	341	369	321	328	336	346	349	317	342	364	395	346	337	315	364	320	350	337	346	326	355	355	350	326	326	332	354	363	300	326	338	353	345	359	370	342	373	328	344	345	369	334	284	368	317	323	342	344	328	332	346	375	376	340	365	343	344	323	366	326	379	364	353	359	335	354	326	337	343	367	356	354	357	343	356	332	350	285	298	373	340	326	337	336	341	333	394	352	359	351	373	368	342	296	323	374	337	333	321	361	348	338	350	305	326	341	340	331	301	364	342	367	347	366	332	333	345	354	354	320	333	353	349	331	329	338	352	361	388	343	308	329	347	309	330	298	344	348	389	331	368	363	349	366	362	360	366	361	365	356	322	332	363	364	355	378	365	338	326	338	310	358	355	345	303	383	354	309	339	350	364	314	348	362	329	353	351	332	352	368	369	333	359	314	356	370	338	346	340	328	347	352	323	369	361	317	338	369	371	334	343	362	346	337	363	365	323	343	348	361	321	358	367	360	314	346	376	352	352	328	358	362	344	370	350	342	356	357	314	324	350	338	320	364	355	368	353	350	377	324	360	324	359	362	347	313	331	299	353	322	336	344	341	340	361	353	335	314	355	329	355	349	336	333	331	373	297	312	354	347	318	322	372	387	372	325	331	371	321	383	345	303	339	312	327	346	292	333	340	333	352	362	332	343	285	370	309	356	291	348	341	382	304	311	324	368	338	340	365	375	317	361	371	337	369	350	343	335	328	336	313	343	352	319	325	384	343	366	365	318	349	335	364	348	347	331	358	358	347	371	339	333	377	323	364	325	304	326	330	326	347	369	354	306	312	324	323	329	335	308	326	368	361	320	317	310	332	336	370	346	332	344	391	354	357	351	340	336	332	343	363	326	338	329	341	360	346	342	341	354	337	315	335	333	374	328	348	326	334	364	323	331	332	351	340	354	355	336	331	357	351	343	360	310	336	337	325	340	328	349	342	329	298	338	312	374	353	366	351	323	362	347	334	336	342	341	371	343	341	352	354	353	329	325	332	355	348	342	345	330	366	314	327	347	344	353	363	358	356	343	300	327	360	362	334	327	364	359	348	345	361	303	354	369	341	335	345	327	323	360	337	346	361	348	340	316	316	332	377	356	307	357	314	334	330	361	320	350	350	361	333	355	349	349	343	314	331	325	344	350	332	300	350	370	342	354	361	360	313	321	318	380	346	353	336	335	340	368	288	341	330	350	322	336	344	338	307	345	328	365	335	340	319	379	355	337	318	335	332	364	363	339	318	342	329	297	370	360	332	349	368	360	337	327	384	342	334	364	347	339	367	347	330	329	359	341	333	363	334	355	329	356	377	317	375	325	319	392	372	325	351	353	360	354	328	348	344	331	339	363	374	325	320	334	359	329	332	339	337	330	335	351	357	317	325	369	332	358	364	327	348	334	360	357	343	340	338	333	345	314	332	361	361	352	365	350	326	307	350	333	333	329	327	352	349	370	357	311	314	328	338	347	353	331	371	343	337	325	356	354	345	353	305	278	358	346	303	348	333	370	379	294	358	324	346	333	369	320	360	348	315	338	330	357	347	331	344	361	406	356	363	353	351	382	341	340	336	374	330	347	348	355	344	344	287	337	316	321	360	356	336	306	336	363	334	312	332	336	342	356	348	340	337	305	308	357	321	341	341	375	332	355	374	330	367	339	354	351	325	347	370	353	340	327	352	327	333	331	320	351	339	363	354	363	341	369	356	324	328	326	283	333	363	378	282	329	346	328	321	328	355	343	336	348	310	322	347	326	348	338	320	347	316	325	316	352	325	303	356	364	336	361	317	334	338	327	327	318	341	337	381	338	371	356	349	354	319	342	361	341	318	361	331	339	369	336	335	333	365	358	358	339	323	328	311	356	342	356	331	384	332	330	313	357	374	316	314	367	359	387	330	330	355	327	356	356	346	343	329	356	303	343	328	338	375	376	391	312	369	337	367	339	314	347	326	359	337	362	320	350	360	374	378	369	340	343	326	361	348	313	339	343	322	358	328	346	355	332	323	349	323	346	342	347	345	330	355	345	321	334	330	369	334	319	375	338	343	339	358	344	349	328	359	334	349	331	329	361	383	328	312	332	330	375	345	370	327	341	301	304	345	369	357	332	356	340	310	353	323	339	350	356	329	337	335	330	354	345	350	355	341	337	361	343	324	370	308	326	355	370	306	328	366	341	348	327	349	355	358	342	337	359	357	330	372	353	346	352	360	335	342	334	319	373	375	337	342	325	339	336	358	340	319	343	353	373	302	328	317	366	355	337	350	309	336	345	330	343	341	302	345	348	375	337	334	328	362	337	327	364	344	323	310	340	314	320	345	333	353	363	349	331	360	334	340	372	359	333	328	314	333	334	358	306	328	354	336	359	342	327	343	357	314	358	355	368	342	344	333	371	331	338	335	332	330	347	315	357	384	338	354	361	353	355	382	349	305
4572	1250	2621	10766	9871	4934	3565	1664	913	848	774	843	820	846	808	833	882	852	833	785	833	789	821	807	809	857	888	915	884	887	933	868	865	904	879	806	837	851	744	814	830	839	823	821	786	801	824	836	856	856	843	825	808	827	806	766	808	858	809	801	808	829	855	815	823	832	796	800	863	852	827	766	807	790	816	886	795	830	801	851	781	846	845	817	828	799	815	814	825	821	841	749	811	819	832	795	766	870	731	838	826	824	807	800	802	843	832	807	853	831	797	828	866	836	833	836	794	774	804	799	806	839	785	834	783	801	831	810	878	822	785	827	781	796	833	799	790	855	808	824	851	803	814	779	825	791	796	831	819	817	852	795	809	868	824	803	788	812	786	839	809	821	768	855	802	773	750	821	845	796	839	825	825	833	809	805	848	842	827	819	841	864	803	851	779	775	810	796	805	811	848	844	823	860	790	803	831	823	830	840	788	829	805	806	778	796	804	844	812	819	822	816	847	794	784	806	799	768	807	815	845	778	783	816	802	791	816	873	831	791	826	831	843	829	838	796	784	822	808	852	834	849	853	843	764	799	849	824	823	789	834	824	831	811	860	800	767	821	777	833	805	820	864	821	847	853	830	833	843	817	782	824	796	820	813	762	841	820	809	806	799	842	799	837	799	819	764	805	800	823	833	824	821	863	865	767	775	817	836	807	813	763	855	836	814	789	843	761	789	801	836	905	859	833	852	892	860	781	848	839	800	800	774	817	805	812	769	827	805	813	811	806	838	832	821	835	879	826	811	812	794	823	810	835	776	873	789	807	752	821	799	827	825	796	803	772	755	824	795	778	815	841	860	809	819	816	847	845	764	849	780	864	778	806	827	803	819	827	876	764	833	851	810	810	822	833	812	793	837	814	813	814	870	817	831	789	828	839	840	836	798	790	849	781	850	813	832	841	816	898	782	882	831	802	852	788	806	885	848	766	887	841	831	809	819	816	817	811	790	890	811	820	813	818	823	783	780	850	806	795	769	832	798	834	758	805	836	829	812	841	850	800	781	840	811	877	800	789	816	831	790	783	824	790	852	815	835	856	809	847	833	839	852	819	820	823	845	784	815	817	878	817	776	855	825	794	801	794	806	826	770	834	855	764	873	806	822	802	828	749	862	808	831	817	807	802	814	792	823	825	853	760	806	804	808	818	787	858	795	805	828	840	848	844	823	859	784	848	845	860	842	775	834	810	815	830	841	869	771	845	803	801	781	791	877	828	824	831	829	844	806	801	786	830	827	836	855	817	788	843	781	799	790	844	797	852	818	834	857	807	841	843	888	842	779	817	784	814	838	831	836	824	850	809	824	827	813	861	831	815	784	834	813	807	827	808	816	838	845	818	792	781	792	808	804	800	834	813	807	853	862	838	813	838	868	803	835	771	819	820	865	830	834	818	786	842	819	814	789	832	804	793	834	799	824	796	823	804	798	788	812	838	828	810	809	818	794	776	820	788	767	842	789	822	819	885	813	840	842	765	829	837	798	840	823	845	817	799	793	831	846	805	854	846	838	818	865	828	805	838	771	807	837	813	866	812	841	838	857	803	786	837	821	854	811	847	829	802	777	817	845	823	842	813	827	823	835	804	824	807	854	786	903	803	814	857	781	815	811	822	815	880	780	834	855	824	789	801	813	857	841	852	833	839	819	800	790	875	807	800	859	865	849	873	789	811	827	849	858	812	846	826	796	853	814	760	823	833	832	857	791	804	866	806	791	874	836	798	797	776	808	824	795	825	862	890	765	833	826	815	800	795	867	814	797	800	851	788	831	834	840	770	791	838	827	797	848	847	862	842	797	805	793	853	826	832	788	791	815	813	832	768	815	806	828	876	875	771	845	775	822	844	815	793	829	789	767	776	826	812	812	753	815	797	785	831	787	900	812	827	835	829	784	765	808	809	826	906	849	806	797	833	843	835	822	820	808	830	798	867	807	806	838	826	850	796	865	782	852	777	821	823	867	858	855	860	790	794	798	831	838	830	848	809	829	776	783	794	763	784	771	814	848	836	835	866	807	788	828	818	769	812	829	826	816	850	852	834	807	820	852	826	823	830	809	791	784	845	794	794	817	885	863	799	801	813	770	828	799	835	774	805	834	832	800	864	788	851	809	794	808	861	793	791	804	799	812	840	837	836	845	849	826	801	841	843	820	788	815	840	815	823	764	810	815	821	812	832	825	835	803	809	781	832	810	818	840	834	816	782	815	781	836	806	883	791	794	867	782	783	809	820	847	803	860	830	816	853	851	823	828	857	843	743	792	809	841	822	808	769	798	824	824	856	863	766	809	801	814	857	815	872	828	760	838	800	828	855	811	844	851	853	858	832	794	791	814	801	794	843	824	799	786	784	800	849	870	826	817	842	861	869	822	802	836	763	820	793	788	790	803	828	871	791	828	774	824	859	781	862	823	880	787	831	842	823	796	843	809	838	826	804	810	834	832	797	839	787	815	784	846	834	844	866	818	807	795	844	787	810	827	782	852	824	781	857	800	934	830	835	833	855	847	810	791	776	797	847	878	850	811	837	834	794	838	816	832	839	859	812	821	814	779	845	819	799	824	849	811	800	820	828	862	863	798	843	851	763	813	815	839	808	816	872	808	800	816	787	809	821	823	822	830	847	792	812	841	827	819	803	875	871	818	838	838	856	761	849	765	814	799	823	777	835	837	850	894	875	807	820	828	823	828	807	824	802	815	817	805	850	817	791	814	823	783	848	815	847	817	808	870	810	814	848	824	827	782	848	803	766	787	827	814	813	824	849	835	805	844	809	843	818	839	802	832	875	795	818	794	824	874	793	872	861	826	799	812	810	810	836	874	849	827	832	807	817	819	843	830	829	813	820	839	864	810	828	775	836	860	780	771	857	819	795	867	839	805	822	780	775	837	778	807	772	778	848	834	834	806	850	865	812	863	863	821	846	879	819	777	815	804	780	789	844	821	833	855	799	854	841	839	797	846	807	807	865	829	807	804	889	839	833	830	841	824	817	840	781	885	792	845	799	886	798	824	813	837	804	817	825	858	829	813	841	819	827	797	842	779	804	779	840	856	842	856	843	838	871	792	796	776	778	770	810	796	812	834	848	792	808	863	839	836	869	827	773	860	817	796	828	799	818	820	829	849	775	800	805	805	795	815	799	882	829	811	888	811	796	849	792	855	859	862	849	863	845	797	858	814	837	800	794	824	884	750	843	883	860	834	839	860	843	813	825	827	812	828	827	802	805	816	913	769	854	806	800	779	880	847	808	823	845	855	787	803	795	805	844	799	801	793	840	803	801	858	830	830	829	867	894	859	790	789	768	838	835	753	829	821	819	864	861	825	853	837	810	806	826	816	849	899	850	799	821	812	834	808	798	754	831	847	773	818	807	826	754	824	833	834	845	801	827	797	829	836	819	844	822	863	823	846	821	804	803	789	819	774	823	756	824	865	831	802	816	784	781	835	810	856	839	847	813	837	873	822	813
36397	14383	19967	45023	39534	23425	18162	8447	1985	542	350	285	295	219	265	256	243	246	230	242	213	245	218	259	263	318	362	476	420	434	366	276	338	491	519	366	247	198	263	213	203	211	242	229	214	225	233	226	217	196	208	210	192	219	240	211	194	241	226	210	201	203	242	207	217	247	200	206	206	195	241	194	208	223	206	217	198	217	214	217	186	252	203	202	221	201	221	234	236	231	215	197	220	212	215	198	217	221	225	198	224	218	197	224	217	218	235	230	180	212	208	233	216	224	189	201	211	214	207	227	231	219	233	206	229	232	205	225	232	205	233	198	230	212	213	217	217	215	210	236	213	211	220	206	208	200	222	223	208	217	210	205	241	201	218	222	227	189	227	220	247	209	212	217	228	218	227	198	212	213	216	223	205	196	221	223	228	208	217	206	224	266	223	220	246	228	222	191	221	227	221	207	214	232	212	202	227	207	224	220	237	248	221	215	199	204	228	231	202	203	215	212	226	199	211	186	237	197	227	240	221	236	207	230	193	221	213	205	221	232	205	232	249	237	207	237	193	216	202	196	228	203	213	249	217	229	235	230	227	228	237	220	185	261	210	230	221	208	164	220	216	217	222	210	234	207	229	212	213	232	223	211	203	198	216	221	219	231	233	229	219	199	194	204	218	201	205	237	206	188	238	249	191	199	190	245	245	217	203	214	203	236	209	221	231	217	208	239	221	214	191	208	224	222	205	220	228	181	212	235	207	199	215	231	233	219	209	221	229	196	240	219	182	239	239	240	233	233	218	214	213	201	221	204	230	200	196	254	202	210	221	210	209	210	238	209	196	205	196	226	197	223	189	224	198	227	182	221	214	232	227	218	234	212	223	220	206	234	226	208	229	184	236	212	224	212	246	219	215	213	182	228	231	215	213	227	226	226	236	221	197	202	235	221	221	208	195	223	236	240	208	202	226	233	244	204	209	229	200	230	225	226	214	239	200	205	218	243	219	215	215	213	223	200	214	205	212	196	217	217	228	219	185	241	232	216	221	227	226	192	192	217	218	229	219	229	200	222	206	247	230	237	257	217	232	221	203	207	225	206	215	230	208	207	230	208	204	232	205	204	229	208	193	224	226	212	192	219	227	221	202	247	197	227	194	222	196	206	215	219	232	195	243	219	207	220	221	190	227	207	216	227	249	217	184	220	195	207	239	252	219	216	197	224	200	211	251	201	214	223	233	223	220	256	235	219	181	234	256	236	211	239	219	242	215	237	225	222	227	224	237	211	196	225	215	198	237	235	234	225	210	220	210	232	225	227	186	220	172	210	219	238	205	220	201	190	203	232	214	240	223	218	222	225	216	230	241	246	207	230	224	216	224	226	207	243	215	237	241	189	184	159	208	216	226	214	211	195	224	226	217	237	219	184	206	232	180	223	215	220	217	214	233	234	205	226	222	215	236	227	213	211	228	216	195	220	196	228	211	224	264	221	196	195	229	205	230	224	204	205	219	252	218	195	200	209	221	203	218	216	216	247	211	228	197	226	224	212	223	210	203	240	212	234	235	232	210	214	214	185	191	231	210	184	209	217	212	210	235	224	206	207	233	253	260	224	228	225	213	209	236	209	218	227	209	204	221	228	218	227	197	242	242	209	207	209	192	196	214	185	197	217	223	228	237	245	212	225	202	192	227	243	237	204	218	209	204	190	242	217	217	247	238	209	227	192	216	210	233	229	238	224	230	204	194	194	186	198	223	223	190	210	235	225	196	238	207	201	201	212	214	212	207	208	232	215	233	234	239	210	204	225	225	205	209	215	217	190	219	228	211	226	232	209	214	194	236	217	230	208	216	208	202	208	214	211	215	233	210	219	211	202	219	211	210	213	228	209	208	220	212	228	202	206	213	212	212	207	216	213	213	220	236	254	197	204	213	185	263	200	226	229	239	214	214	206	215	228	233	220	218	213	233	251	207	224	207	175	209	216	230	213	231	235	207	209	241	216	234	228	213	216	234	207	192	217	192	193	235	221	197	225	194	249	239	189	207	236	211	218	212	223	195	231	227	199	223	234	212	202	222	228	243	250	229	195	207	217	228	220	229	237	211	219	201	217	229	198	226	210	214	213	202	215	229	212	230	229	253	254	216	207	247	211	208	212	228	235	210	233	227	223	216	222	240	219	211	210	206	211	234	216	214	218	209	248	209	209	218	224	225	209	234	203	221	207	241	236	213	224	223	213	189	212	212	205	209	226	225	223	224	187	207	243	237	248	239	253	211	224	194	225	234	219	210	191	210	222	242	241	218	226	215	237	212	208	195	199	224	212	221	197	207	218	203	232	245	220	195	221	234	215	200	215	201	221	228	232	231	236	207	224	193	205	204	228	220	219	214	216	221	214	227	225	205	218	230	232	211	198	250	229	248	236	222	216	196	215	208	216	190	226	222	239	208	226	233	194	223	221	213	220	227	212	229	197	228	204	220	231	211	205	227	237	214	252	227	216	226	224	236	208	214	197	228	216	208	209	217	222	196	206	226	219	222	221	222	238	223	220	198	221	213	210	218	200	203	231	212	204	208	217	240	228	196	228	210	197	214	213	201	218	220	227	240	201	211	227	206	205	194	222	226	211	198	190	197	214	231	223	220	238	216	214	194	217	206	211	207	188	222	192	206	222	201	200	234	192	212	206	225	220	219	229	214	240	213	225	222	228	218	225	208	226	238	207	219	205	223	222	210	236	218	193	222	216	212	190	212	211	211	252	251	231	229	204	220	202	210	193	216	228	242	222	224	213	224	224	246	187	217	228	235	215	215	223	240	219	193	217	224	201	222	227	238	238	215	225	216	196	217	226	211	217	236	207	194	227	196	229	200	215	231	185	222	225	219	214	217	224	211	235	229	203	206	245	211	203	218	215	211	197	243	213	209	241	221	225	241	210	212	221	202	212	213	202	215	195	213	216	213	213	234	223	206	193	213	218	194	208	228	217	206	223	206	200	231	207	218	224	189	219	219	226	210	241	280	221	231	211	258	241	241	215	214	207	218	228	222	228	207	195	221	207	212	198	213	217	218	212	235	208	208	187	192	227	215	213	204	225	227	208	206	214	242	228	214	231	183	232	207	250	238	227	219	213	199	201	226	237	235	207	218	229	212	200	235	226	222	236	205	230	230	201	214	255	202	210	220	212	229	230	207	222	234	234	213	243	210	201	217	227	235	205	234	210	233	239	211	216	232	233	186	202	228	219	223	191	229	212	219	212	224	218	180	210	197	231	215	205	207	239	216	209	183	202	206	222	209	217	200	245	207	218	207	220	207	225	209	232	205	210	205	228	230	227	235	230	208	208	206	214	206	259	204	220	210	221	231	238	238	197	238	223	239	201	207	241	223	230	204	235	231	232	224	236	213	200	219	213	217	234	223	219	213	221	217	254	177	187	212	188	196	259	214	224	208	214	201	230	237	204	221	207	225	225	220	229	232	208	224	197	202	259	224	234	222	238	205	226	242	222	227	197	232	198
20609	7319	26632	53081	47296	29928	25600	14531	2744	1216	1070	880	912	826	776	802	714	704	700	677	672	707	682	678	959	1441	1896	2802	2309	2539	1856	1117	1530	3008	3369	1874	719	619	917	602	583	615	594	564	562	566	565	585	590	587	559	586	559	542	587	539	554	550	567	578	557	564	556	550	562	528	524	543	557	518	553	561	526	560	551	520	531	539	545	550	518	561	559	555	508	527	552	558	580	537	558	579	557	556	533	579	525	548	573	556	545	526	548	598	533	533	586	554	580	517	556	556	565	571	542	563	606	569	578	549	537	548	504	531	500	564	545	553	549	591	533	529	538	515	568	579	546	533	556	546	549	539	535	573	572	531	560	538	563	564	564	530	535	581	543	570	573	555	514	528	492	554	541	554	535	521	538	564	589	498	553	521	538	531	536	518	522	507	568	542	540	528	592	563	582	561	535	529	531	542	595	504	553	530	573	561	555	584	560	550	564	550	563	563	529	556	541	548	554	560	540	482	517	538	528	519	542	559	475	526	571	513	541	509	537	550	513	570	531	522	559	521	548	522	533	563	540	573	532	528	578	528	530	564	574	585	536	565	594	509	552	563	548	576	542	552	535	545	526	521	555	519	566	535	531	528	528	542	521	543	600	552	517	541	512	502	501	532	558	523	547	523	517	540	561	508	518	549	556	554	556	529	513	528	550	559	558	562	552	587	529	525	516	572	541	544	553	526	572	570	562	535	521	564	503	547	556	494	555	586	541	543	541	545	551	564	522	518	566	578	530	527	570	533	529	585	541	575	547	537	494	571	525	516	515	463	550	517	549	535	570	563	551	552	570	513	523	524	556	587	536	570	574	527	573	558	547	537	535	525	529	570	541	510	525	541	535	554	525	524	492	586	500	521	551	518	517	551	570	506	529	531	570	534	514	529	534	566	552	525	572	549	530	546	564	550	548	564	514	535	553	596	532	527	520	522	560	487	558	526	505	531	566	509	602	569	546	549	518	533	500	526	519	556	561	529	556	562	521	510	541	548	525	535	572	550	540	562	558	553	556	524	514	553	570	520	553	565	562	564	534	525	525	530	507	555	553	551	548	530	540	520	587	546	515	542	586	581	504	556	522	547	572	508	534	545	512	567	574	530	509	534	571	523	574	524	532	538	497	555	579	526	503	550	533	542	513	579	544	556	525	566	520	550	594	555	561	540	549	546	503	515	548	500	556	532	559	531	529	549	545	512	529	580	569	537	582	561	552	572	507	601	560	521	581	576	529	534	518	551	572	512	560	530	505	523	553	559	541	551	550	575	535	574	538	555	540	556	577	529	536	538	553	515	566	553	540	566	551	545	522	531	584	498	570	509	549	579	529	597	488	549	555	569	568	528	535	553	545	514	528	525	564	560	547	521	517	586	562	541	567	542	537	518	577	518	518	536	535	558	570	537	539	553	606	554	541	551	511	548	583	532	540	523	583	545	571	562	553	559	561	512	538	523	510	546	545	561	581	538	596	535	545	558	571	544	513	531	496	523	577	549	535	582	550	572	542	552	548	535	551	558	556	570	549	552	563	527	534	518	531	533	522	535	511	520	511	523	563	539	574	551	562	530	522	527	562	539	544	516	552	532	522	559	563	528	566	519	509	577	513	542	492	533	546	561	520	566	516	527	563	567	519	508	539	553	539	568	562	582	548	511	527	553	530	528	545	561	562	555	534	553	571	542	507	511	502	552	547	540	585	555	569	568	578	561	557	581	533	532	548	520	546	557	553	540	541	569	529	519	561	551	528	542	546	589	497	569	561	535	597	567	547	517	567	507	576	560	561	518	547	514	508	550	563	536	563	535	538	526	528	534	570	564	535	558	540	542	586	543	493	506	534	554	533	508	585	572	541	552	559	515	561	518	562	564	521	536	501	499	528	524	558	552	575	537	568	534	565	546	578	528	535	567	541	557	559	543	578	540	542	556	511	539	586	522	577	539	580	536	478	525	514	538	511	530	544	536	574	534	549	492	537	550	515	494	567	557	544	554	553	608	516	557	532	540	522	525	578	559	557	583	558	554	592	572	516	564	580	516	497	561	524	540	542	526	553	544	568	572	608	568	514	501	556	565	520	491	543	515	573	572	509	515	534	527	533	572	535	609	565	540	581	494	551	576	565	535	492	536	547	556	535	509	534	543	552	567	503	534	537	542	544	545	533	532	568	548	572	572	569	545	559	564	513	518	553	509	531	576	520	539	528	557	561	543	547	517	568	550	512	504	539	584	505	581	552	562	568	474	547	513	550	550	543	541	546	553	570	579	519	533	538	577	558	548	555	540	561	523	574	540	618	580	567	479	548	536	536	526	557	554	559	550	516	588	542	534	577	567	555	515	534	531	540	514	527	522	532	544	530	547	539	542	521	548	509	547	502	507	487	532	548	562	583	539	560	539	519	535	566	543	589	551	536	571	547	547	549	514	526	568	570	498	549	540	544	559	535	569	524	549	510	561	564	508	516	571	555	567	555	551	553	544	531	550	510	549	570	533	566	538	538	578	554	550	579	566	531	551	518	549	577	552	550	556	529	555	584	605	523	568	524	566	493	563	531	495	572	601	547	564	503	558	502	591	543	549	552	521	490	530	523	558	496	550	543	523	509	580	555	508	550	518	534	563	529	512	542	535	537	552	554	580	558	542	544	548	542	536	542	522	530	570	504	559	554	539	545	523	502	565	499	528	565	525	525	574	552	519	558	569	566	536	547	554	560	550	527	540	565	548	553	543	554	525	553	549	574	586	580	575	539	550	559	533	544	566	543	529	569	540	520	540	516	550	604	552	547	527	516	561	569	564	510	560	551	523	561	503	548	558	552	529	552	524	526	548	534	527	548	534	553	526	527	564	548	560	548	557	526	524	524	510	531	523	524	540	551	581	545	541	538	507	531	566	597	548	546	547	539	615	536	518	501	528	561	545	547	527	524	533	530	526	532	542	533	539	506	522	546	531	538	547	551	531	594	546	554	523	535	572	551	541	560	575	537	558	540	515	492	521	540	530	512	556	577	525	574	547	568	530	564	555	560	583	539	517	514	515	490	552	523	584	584	506	540	548	547	561	563	599	535	578	562	520	572	492	508	534	565	542	532	516	551	516	548	529	576	534	527	526	494	555	528	530	520	524	525	530	531	548	509	515	544	556	539	554	535	526	550	557	550	576	526	534	560	552	531	536	527	540	552	515	571	576	529	508	595	522	587	530	544	515	521	535	547	542	514	572	550	545	589	567	533	513	567	563	533	581	550	539	574	521	532	537	534	553	574	563	568	517	522	530	544	524	547	549	554	535	572	513	503	543	544	559	560	570	537	594	540	564	560	521	535	552	558	497	535	567	514	554	573	565	527	557	496	557	528	569	480	547	540	539	543	524	527	530	495	562	565	547	530	566	554	502	584	553	514	513	525	560	583	533	509	574	540	563	544	595	562	589	562	560	524	512	563	557	559	545	574	545	532	522	558	579	546	590	560	559	556	540	535	579	556	566
50139	25695	33830	59580	52856	34101	24786	15578	4919	1411	589	272	211	207	187	180	171	155	170	152	146	156	165	179	187	303	464	550	465	522	578	278	241	585	574	587	218	147	125	132	130	110	138	121	120	119	136	109	125	120	119	100	137	123	125	144	111	120	102	100	117	117	117	123	120	110	127	119	117	106	98	106	118	124	124	138	116	102	126	106	106	119	128	114	124	130	119	116	103	120	112	118	120	113	129	126	110	120	115	124	99	124	110	127	122	119	125	108	106	115	112	110	131	99	139	138	109	127	128	115	121	115	116	125	115	127	113	111	138	109	100	129	116	152	121	111	125	142	119	99	105	113	122	129	112	99	117	117	98	114	109	110	120	101	99	115	108	116	129	121	129	119	125	112	103	110	129	110	130	129	136	133	117	122	116	120	125	92	113	117	127	120	128	120	128	120	109	93	100	113	101	111	124	131	108	107	139	117	109	120	110	107	123	102	109	146	100	134	115	112	99	107	99	123	116	114	122	107	102	109	125	112	110	107	119	118	112	121	131	111	118	113	117	124	106	101	117	97	114	122	131	103	133	126	119	121	124	106	130	125	115	134	115	128	128	116	130	119	130	129	128	128	113	113	103	116	110	119	126	107	125	103	111	110	116	108	127	114	122	125	102	110	120	126	114	136	122	108	124	123	131	127	124	129	134	129	104	107	109	131	114	95	118	113	116	123	108	121	90	113	108	117	103	106	116	112	136	113	133	115	117	132	119	124	112	108	101	121	124	101	105	115	112	126	108	105	118	119	110	115	121	127	114	116	106	111	112	115	108	120	119	100	114	103	122	108	101	107	92	117	123	111	101	101	122	109	114	131	126	104	113	123	131	112	114	126	124	103	122	113	109	105	104	121	113	114	114	113	125	141	104	117	130	113	142	125	124	123	141	124	108	113	137	108	111	118	113	100	121	115	113	140	101	118	94	130	127	130	105	120	137	113	110	131	134	115	116	113	113	104	121	107	110	125	124	122	120	118	121	106	103	120	102	92	121	110	150	104	114	128	114	103	126	144	113	129	101	115	108	126	111	110	109	102	120	126	124	104	99	104	125	106	107	107	102	109	123	115	101	117	98	132	105	111	112	106	118	124	112	112	81	107	104	116	104	106	110	132	111	131	126	126	118	109	111	115	118	133	132	142	122	111	109	133	103	122	127	127	109	120	111	114	101	119	118	116	125	116	113	118	104	120	115	117	124	97	124	111	129	116	113	104	131	96	124	102	117	112	109	118	131	110	137	113	120	124	100	119	122	106	137	136	121	103	127	123	118	130	115	91	107	114	108	86	124	116	118	116	100	115	120	125	102	125	123	112	122	118	143	111	129	110	121	130	130	111	121	113	92	128	130	96	97	118	127	98	119	99	102	113	101	113	110	108	121	118	133	119	132	107	118	127	119	117	104	133	122	122	96	112	120	106	126	117	127	118	110	96	122	112	129	103	114	125	111	122	111	121	99	115	124	111	109	125	118	91	138	141	112	125	132	111	113	107	116	110	109	123	120	111	126	139	125	115	102	117	120	125	134	121	106	111	132	127	108	98	123	125	98	97	98	129	88	115	110	128	113	126	114	126	112	113	120	111	106	108	114	120	105	113	148	124	112	122	120	123	132	137	112	119	133	133	115	133	103	116	115	113	116	124	108	110	111	107	134	115	126	121	114	126	124	95	125	119	132	99	97	126	148	109	115	111	129	114	128	113	98	84	126	120	107	112	102	110	117	114	117	113	117	97	122	108	106	104	112	120	131	117	130	104	116	137	103	138	115	131	120	124	108	120	123	115	101	120	102	153	100	104	132	111	110	133	95	120	103	132	110	93	123	101	117	112	114	114	103	113	109	117	118	129	137	117	126	121	130	123	107	118	111	108	108	124	106	121	113	99	105	101	134	95	120	111	115	121	106	116	116	119	123	100	120	98	118	117	110	104	120	116	122	116	127	103	117	126	96	137	129	115	100	110	109	109	122	119	132	113	98	104	101	110	114	130	113	125	124	146	117	112	117	109	126	119	131	123	132	104	111	111	117	99	117	116	128	117	102	111	109	103	116	115	121	119	117	122	136	112	108	95	130	120	113	130	129	124	105	109	121	129	123	123	96	113	136	109	111	124	110	105	119	126	119	120	104	113	114	109	98	118	122	117	134	124	107	101	116	128	108	121	120	110	128	109	111	119	124	115	125	129	108	109	114	130	128	93	125	112	111	121	105	101	113	114	113	120	116	135	115	112	118	109	108	116	110	121	104	110	103	102	119	133	123	112	123	126	122	116	111	131	127	129	97	118	112	127	119	126	113	109	133	112	116	107	105	114	121	133	111	109	127	121	131	103	120	140	117	130	110	94	136	102	110	106	98	108	111	111	105	115	116	107	112	123	124	115	127	130	114	120	96	116	120	129	123	106	101	111	128	105	91	105	120	101	117	131	110	124	102	104	111	93	116	121	125	120	113	128	92	111	119	125	101	115	111	122	120	97	115	107	115	113	110	110	117	98	117	127	89	103	129	109	106	131	103	107	106	105	139	131	133	118	125	121	104	127	110	106	134	103	111	121	101	111	119	119	112	115	123	131	113	102	111	95	129	110	96	102	107	111	106	115	135	108	115	107	113	93	123	118	108	96	124	114	121	115	110	113	118	113	102	114	110	121	122	97	147	92	115	131	114	108	105	106	116	119	129	116	104	111	113	104	104	128	131	144	121	112	113	128	105	141	98	118	103	112	96	112	118	106	113	109	108	129	122	111	112	112	133	105	122	111	107	110	107	113	107	101	109	105	98	118	105	127	125	112	126	117	129	90	98	125	126	116	121	108	113	105	97	110	123	122	118	96	121	117	105	104	105	92	121	121	116	107	124	119	131	102	119	85	116	130	100	138	110	120	125	121	113	128	124	125	103	96	111	116	116	109	102	117	96	102	100	111	113	118	116	107	113	104	105	112	93	99	105	98	129	99	112	118	135	107	120	132	124	106	109	111	106	125	119	132	105	108	118	119	130	116	109	113	106	105	120	96	116	123	123	117	107	120	118	129	117	125	122	121	120	121	120	95	130	114	122	123	116	118	119	117	125	117	112	112	119	135	102	133	113	123	123	124	135	110	109	114	116	124	108	114	128	130	137	109	119	122	104	122	110	98	100	129	127	99	112	113	106	126	103	110	98	102	131	109	113	105	109	98	126	122	108	119	116	92	98	117	116	125	114	122	102	116	110	118	122	116	126	108	110	96	115	107	120	116	128	115	113	117	111	129	98	132	106	94	144	121	140	118	117	108	138	128	129	102	126	121	120	116	91	113	109	80	106	104	131	134	107	115	107	129	109	113	127	105	123	116	102	100	117	126	122	107	102	115	128	105	116	100	107	108	108	110	99	124	150	129	126	116	128	124	124	116	105	107	114	107	117	135	115	113	94	130	105	130	118	133	117	107	130	107	120	97	138	118	126	129	119	118	141	114	114	112	108	133	93	97	128	114	118	113
29669	11323	36575	64417	57425	37519	28606	21655	4410	1619	1288	1084	927	872	814	757	669	677	638	656	572	574	626	675	960	1883	3033	4073	3320	3848	4285	1624	1565	4759	4482	3889	1038	426	401	382	369	382	369	339	348	384	373	375	331	389	340	315	351	387	357	380	335	383	397	375	380	335	348	352	376	321	347	373	336	338	386	330	330	361	340	325	328	361	366	334	359	346	326	337	350	307	351	336	325	309	359	318	329	328	341	359	330	351	311	324	338	316	329	335	327	338	330	306	344	295	334	365	352	302	333	330	336	310	379	332	329	318	348	342	348	364	273	348	340	391	356	333	344	366	317	331	323	318	330	306	331	340	339	352	308	326	322	325	313	355	302	317	335	328	340	305	349	307	363	317	337	310	321	347	325	346	317	338	305	304	332	305	316	338	295	307	348	331	324	303	337	328	283	290	340	312	321	305	345	331	340	325	302	349	340	320	313	314	299	334	303	350	296	334	318	320	333	340	334	296	339	306	315	333	335	331	314	347	334	356	335	339	319	356	305	307	310	321	329	344	317	308	338	333	322	329	306	327	330	364	361	322	332	322	354	308	317	326	318	325	362	337	332	330	354	301	293	347	310	329	326	300	328	289	317	330	322	343	327	327	340	346	321	322	323	320	333	347	325	326	289	321	321	341	321	339	315	318	313	329	279	338	314	301	338	324	342	303	335	327	301	328	322	342	321	337	309	320	334	347	338	330	323	349	306	324	342	329	368	308	351	300	333	315	320	308	309	336	320	316	334	333	329	322	354	319	354	345	343	329	316	299	327	324	317	317	323	318	340	327	309	341	319	354	346	364	286	335	335	303	304	312	317	339	336	337	331	327	324	344	329	346	308	297	332	348	360	319	326	364	332	363	310	313	331	329	306	313	316	311	351	335	315	286	322	306	324	312	312	340	341	329	322	365	310	331	353	349	323	286	311	336	319	287	343	321	330	287	316	306	342	325	328	321	358	327	338	322	310	315	308	302	347	338	318	308	331	294	295	298	353	340	351	328	323	308	352	353	319	336	327	303	307	337	297	318	300	288	291	331	343	318	340	316	347	316	389	317	351	308	311	312	312	340	345	297	325	323	331	315	327	372	335	331	368	316	349	311	317	308	298	340	338	324	314	337	318	334	308	309	282	324	334	330	286	330	314	331	302	317	310	358	338	346	324	312	325	335	304	331	325	313	330	337	351	360	328	327	326	327	296	350	348	298	306	319	347	295	305	337	320	307	308	345	295	341	319	315	328	343	328	327	313	349	300	305	332	323	308	314	298	308	323	268	322	306	347	322	320	281	320	343	356	325	321	314	304	309	361	305	312	292	309	334	340	313	352	308	331	307	318	311	354	294	331	349	325	285	328	319	305	339	338	310	318	316	315	347	310	327	345	342	324	291	333	300	298	342	316	368	310	341	360	321	351	348	339	324	333	336	306	351	317	324	329	330	329	339	298	315	300	312	372	359	314	366	310	303	320	334	341	311	327	310	306	328	318	330	357	286	335	360	304	314	313	322	352	288	329	323	334	333	329	313	325	317	298	329	321	344	353	350	325	343	336	297	368	345	288	330	323	316	353	336	334	348	311	321	340	347	303	343	287	340	341	302	325	333	344	347	306	330	342	326	316	317	337	320	312	331	332	315	337	296	304	303	346	325	322	351	312	319	328	339	313	301	305	320	316	341	331	334	324	334	351	316	275	331	307	357	328	303	303	346	330	326	301	339	349	340	356	320	316	332	311	338	319	328	322	328	312	326	378	324	323	319	355	323	299	334	332	334	311	298	315	303	321	320	335	342	327	307	348	328	334	328	345	302	342	317	369	319	363	297	320	316	327	343	321	335	339	307	359	321	340	338	322	295	300	328	300	317	339	278	339	335	315	329	349	335	320	313	375	318	337	343	301	341	338	331	314	320	304	349	332	327	324	305	322	356	338	346	352	344	321	318	334	321	319	318	333	311	351	345	307	346	318	336	310	335	336	339	318	348	336	340	316	314	335	313	332	343	325	313	303	324	324	305	335	312	313	299	330	297	314	348	301	352	338	310	323	293	329	294	327	311	318	304	304	311	297	330	326	307	338	332	304	350	306	338	356	298	328	337	320	345	319	330	319	327	359	325	325	352	318	324	280	335	331	312	309	361	322	327	302	325	298	326	311	324	346	322	342	317	327	352	325	341	290	328	305	305	329	282	324	329	296	321	323	320	351	321	311	349	349	318	328	342	318	344	326	343	313	342	320	315	302	350	302	310	312	341	301	293	343	335	334	312	332	335	339	318	326	316	295	320	322	329	316	324	336	326	347	327	323	313	338	316	330	331	342	315	338	340	310	343	314	299	315	329	336	348	348	313	320	327	298	314	314	331	317	301	316	338	289	305	365	290	304	317	334	320	307	301	334	346	366	310	339	333	338	328	320	326	346	316	322	314	330	345	319	283	318	317	316	301	336	332	364	316	351	349	342	359	290	308	318	300	296	353	329	317	338	342	332	334	310	304	296	325	331	325	341	336	327	319	359	322	308	316	334	335	341	319	337	305	344	313	311	334	328	347	307	331	342	315	325	337	333	306	334	325	296	367	336	350	344	343	335	291	342	342	322	316	331	301	327	347	328	307	304	338	309	333	305	331	319	307	292	336	336	339	327	291	315	329	306	330	316	319	328	319	310	316	310	327	326	364	326	332	340	305	317	328	325	314	314	302	377	329	320	333	327	337	329	304	348	305	342	324	320	344	323	330	310	336	331	313	337	318	323	327	349	322	359	332	317	308	316	328	345	334	316	321	329	323	318	326	313	284	302	306	294	334	330	330	319	327	329	332	322	322	316	323	335	328	340	320	310	314	337	338	319	310	339	328	330	304	294	318	319	348	318	302	314	317	310	323	319	379	324	318	308	303	331	329	340	339	290	319	339	338	318	312	334	295	330	324	285	317	307	320	323	322	315	324	343	322	303	332	325	320	355	313	329	348	311	337	324	331	313	314	336	351	337	328	333	328	316	320	320	315	339	322	332	347	339	345	319	320	338	362	357	326	324	337	339	331	344	327	305	333	339	353	319	309	281	298	337	319	378	340	349	310	307	352	327	313	353	306	310	342	320	317	342	318	334	329	321	316	325	336	321	324	315	339	332	312	337	337	351	316	293	307	350	302	339	309	315	362	347	307	314	341	328	346	298	290	296	319	324	353	323	321	319	313	310	333	333	362	358	326	333	309	323	331	322	373	330	325	331	349	328	319	316	310	298	321	316	338	338	336	328	349	313	301	323	322	346	317	317	288	338	320	341	339	335	336	348	329	322	321	298	302	342	351	316	325	314	309	340	318	324	339	353	311	357	324	334	317	309	343	332	306	323	324	333	312	300	330	340	319	339	320	295	301	298	317	342	315	318	300	328	322	327	306	311	339	314	314	346	317	341	315	317	320	338	333	295	300	313	354	327	327	365	312	312	310	317	324	324	338	324	351	314	320	323	346	306	317	301	301	309	275	337	334
5329	702	974	2880	2180	1349	972	478	351	341	328	304	347	362	327	323	331	347	333	365	342	317	313	363	330	332	364	326	344	353	364	325	348	349	302	305	317	387	305	334	356	343	323	363	363	334	323	354	389	331	351	309	314	307	349	342	304	351	332	327	308	332	336	321	321	307	329	356	342	350	340	353	299	359	348	319	353	357	350	329	359	342	324	291	330	340	358	337	330	301	321	353	357	322	345	344	325	320	395	346	327	322	303	358	354	359	311	335	319	355	363	334	328	344	338	303	355	336	363	364	331	345	322	367	322	311	327	310	345	367	335	367	350	308	367	312	350	307	338	344	308	349	337	310	347	325	325	334	311	337	310	335	341	340	325	329	321	346	369	307	343	314	314	310	332	354	324	344	359	338	338	374	305	316	318	346	316	359	315	342	340	331	339	317	362	314	346	338	348	375	332	340	337	371	319	341	346	342	364	319	343	337	350	359	305	338	345	326	367	330	323	309	349	313	310	324	309	314	338	297	310	313	326	343	340	346	317	360	290	348	345	329	339	329	304	320	380	302	353	365	335	331	363	351	324	349	296	335	305	334	312	310	303	371	332	351	324	396	327	304	349	367	326	345	321	299	342	347	322	330	328	342	360	359	363	316	316	327	350	341	343	365	331	340	316	328	367	345	350	326	349	363	309	320	321	355	326	352	341	346	346	353	358	325	332	351	342	315	343	359	357	397	343	312	321	323	353	327	353	350	366	313	311	352	333	299	306	323	324	326	358	311	328	340	344	328	349	337	320	295	332	334	324	363	308	350	323	344	315	339	342	359	348	361	330	372	355	352	315	365	368	348	317	350	339	321	364	364	327	318	354	349	343	328	337	341	351	365	353	346	340	350	344	398	338	362	327	380	339	332	334	287	328	336	330	338	368	321	314	320	321	336	357	338	343	360	358	343	348	319	336	337	307	370	330	356	374	368	359	342	351	363	336	298	345	354	318	344	331	365	353	369	329	370	328	342	339	336	339	363	346	347	365	320	316	365	320	353	362	333	345	304	342	316	344	333	364	341	347	331	325	346	324	305	342	338	324	347	373	352	333	353	338	350	333	296	310	356	339	354	328	345	361	359	361	301	340	339	349	373	339	328	336	373	352	333	359	349	309	355	347	334	383	332	354	332	331	352	331	336	353	343	328	315	316	323	327	312	357	365	373	339	344	342	338	330	311	336	352	379	334	333	359	370	322	350	354	321	323	337	340	354	346	343	320	346	333	328	349	320	335	322	363	341	372	336	326	355	348	342	361	305	326	350	365	326	340	334	375	310	338	328	350	339	358	334	346	351	305	327	333	337	329	341	317	337	337	326	339	339	343	350	327	319	317	351	308	316	330	329	324	333	313	343	348	318	329	327	346	331	325	352	299	374	347	318	347	341	353	322	338	353	371	356	354	374	334	318	329	331	395	329	332	360	337	317	324	332	346	343	359	336	317	367	343	303	346	328	344	365	319	314	357	369	343	350	352	371	334	334	350	368	327	332	335	336	321	352	346	357	299	321	354	340	364	353	304	346	326	322	326	384	333	343	324	351	317	321	341	299	357	319	308	318	326	357	313	351	291	342	323	342	333	328	320	353	318	357	348	364	346	339	315	330	382	321	346	345	310	303	323	315	319	341	337	348	345	304	368	324	292	348	328	344	326	330	344	335	321	338	323	360	336	362	358	329	358	348	353	349	296	336	334	335	314	330	327	370	335	357	335	338	327	345	342	325	325	358	352	362	317	318	339	373	323	306	275	311	316	348	358	344	329	336	319	342	314	341	324	329	347	344	340	347	342	349	344	315	371	325	314	331	344	369	354	332	355	335	337	306	345	346	322	345	365	323	341	326	321	316	322	337	332	343	332	359	347	341	320	327	337	353	354	351	366	325	342	363	324	326	348	361	340	355	342	337	342	326	354	348	344	333	350	338	340	342	327	325	340	338	330	321	319	331	326	348	332	346	333	335	323	312	346	318	350	334	321	319	315	342	378	341	326	345	353	348	338	334	361	343	367	331	332	340	375	346	330	356	307	305	317	357	338	350	355	353	334	333	340	327	322	318	342	331	353	376	339	338	340	342	304	300	333	318	388	352	317	305	336	307	359	367	329	333	382	356	319	343	316	337	339	336	313	340	336	340	323	380	336	351	368	340	363	349	350	333	335	355	328	370	353	316	347	365	358	339	323	324	306	337	338	341	348	317	349	344	358	333	334	356	351	368	307	295	331	345	347	330	362	342	354	356	353	356	347	328	306	326	351	340	299	322	358	332	329	323	359	335	346	301	337	305	318	358	350	307	365	337	352	328	301	345	326	304	331	341	298	364	335	368	334	330	318	351	373	337	329	335	336	365	336	347	302	315	366	338	334	324	340	352	356	361	324	354	340	361	370	337	349	364	318	335	344	346	331	335	333	305	337	319	337	311	333	335	324	332	321	340	351	323	327	342	326	312	312	325	340	343	363	327	374	381	351	356	372	314	349	334	319	324	352	326	302	329	339	337	323	347	349	378	349	318	317	329	348	327	323	373	343	331	341	358	327	352	338	325	363	332	310	310	343	308	354	359	360	358	362	312	319	350	338	339	344	348	372	357	328	344	312	346	350	326	348	325	314	340	332	359	332	327	340	379	354	342	351	338	324	363	340	334	343	331	320	325	362	354	316	347	316	328	317	356	347	338	339	329	353	347	324	358	328	368	339	317	324	357	344	310	340	318	333	334	351	342	336	306	371	330	348	328	351	351	351	309	321	351	326	332	321	353	321	296	334	306	335	338	380	348	328	368	322	336	325	351	324	385	310	328	346	313	346	329	313	356	327	341	374	327	344	347	345	323	322	335	331	361	312	306	346	370	341	318	311	349	320	331	375	351	312	362	353	371	340	299	325	331	349	338	328	358	368	338	323	353	332	326	336	328	366	330	341	360	349	359	337	337	333	294	359	340	327	335	316	304	320	357	344	336	331	336	346	305	309	392	380	324	347	333	326	341	346	311	337	329	329	336	326	333	355	369	309	354	333	349	329	328	322	322	331	305	352	324	313	361	303	333	331	351	318	341	339	344	327	330	333	351	346	343	360	337	356	401	314	340	335	313	341	349	329	327	309	337	325	368	362	376	344	328	334	357	354	326	336	346	363	343	328	352	339	330	316	315	357	334	307	359	313	322	335	348	344	328	331	330	331	294	306	324	336	366	314	355	343	351	360	335	320	328	311	346	352	346	329	343	347	310	365	309	304	342	331	370	337	330	320	328	366	332	366	315	327	332	358	350	365	350	323	334	338	303	318	331	339	323	315	341	335	332	329	361	329	361	359	313	375	359	337	358	301	330	328	339	328	308	354	310	333	331	305	349	334	366	366	363	365	306	332	332	358	332	348	347	383	329	343	352	339	368	334	344	363	318	320	360	355	331	328	341	318	339	335	339	345	344	349	333	312	333	360	331	343	331	353	330	324	331	354	341	344	342	319	333	341	357	321	324
4817	1311	2561	11033	8468	5812	4083	1803	961	867	826	868	837	828	835	846	816	788	793	786	814	768	824	829	864	873	887	848	861	831	897	857	760	947	900	874	830	810	798	775	831	777	817	852	786	814	860	810	861	777	858	779	803	842	853	857	807	779	831	847	764	826	711	794	793	802	812	792	804	823	812	801	773	810	824	823	851	818	801	824	799	817	813	800	808	867	801	877	786	801	804	804	841	823	845	801	800	805	807	808	750	817	754	737	787	844	874	807	806	837	770	849	810	824	859	826	779	849	800	839	862	792	884	773	796	836	847	867	855	809	787	806	780	840	826	801	854	817	835	849	841	858	801	836	762	774	852	778	804	788	819	844	811	830	812	808	850	821	809	827	836	780	746	795	800	848	786	817	779	805	827	837	809	784	794	818	894	835	821	841	832	832	837	799	847	785	779	813	836	838	835	819	836	850	830	789	809	770	773	822	899	834	811	810	813	815	821	827	846	844	827	808	847	820	808	832	761	832	818	813	829	795	779	823	825	780	803	790	782	782	804	783	899	810	830	770	800	776	781	815	837	784	788	797	804	790	809	825	848	791	837	768	800	771	799	770	821	811	777	791	832	799	833	821	794	785	790	804	825	835	764	801	864	800	834	799	838	837	818	763	839	788	766	801	833	815	786	808	834	812	795	823	788	814	778	794	852	818	832	770	815	820	842	806	847	822	824	832	802	799	826	797	868	772	760	810	799	802	796	849	776	780	809	776	753	820	775	811	817	786	808	813	877	825	818	842	856	847	782	813	801	827	819	787	799	803	802	874	807	831	787	765	743	798	859	782	783	809	816	834	749	801	839	771	871	822	775	785	795	799	826	818	789	839	809	817	801	812	813	869	776	784	787	817	851	832	847	772	845	832	809	822	820	842	814	821	783	797	808	779	853	865	810	863	768	793	764	852	787	789	784	822	818	812	830	818	806	821	855	836	758	817	788	847	910	839	827	817	829	849	834	821	798	863	824	821	859	884	805	829	764	751	747	793	832	859	873	802	760	820	830	788	774	829	822	834	793	865	818	830	784	757	782	812	791	804	798	771	853	830	817	798	826	817	782	846	778	833	769	852	756	798	809	839	787	838	872	854	829	784	813	841	796	858	866	800	790	834	860	781	817	797	800	845	807	788	826	805	817	853	860	847	854	823	822	830	833	787	813	825	813	776	855	829	764	758	844	765	741	789	825	845	792	786	795	836	784	838	754	848	843	842	820	811	816	790	771	803	773	814	790	831	767	876	807	805	863	802	806	814	759	798	829	860	775	772	809	798	772	822	812	828	807	825	847	849	775	840	804	837	796	815	782	883	775	843	766	804	842	810	863	808	813	829	835	864	756	795	828	774	788	835	827	789	813	713	796	806	850	810	839	802	828	889	829	842	817	832	791	813	804	844	813	799	877	792	791	795	766	790	781	768	836	846	874	804	794	809	832	821	798	838	776	810	819	818	784	816	810	827	772	781	861	757	823	824	786	806	825	824	822	803	815	821	857	799	790	768	812	829	844	774	759	827	794	791	861	756	845	783	751	794	791	819	815	815	778	876	832	790	786	801	803	810	827	783	771	812	765	849	810	790	817	787	817	815	795	830	827	861	801	813	788	798	793	786	846	793	790	820	836	826	819	814	820	812	778	786	815	777	802	895	800	822	843	841	883	766	869	829	796	832	820	791	776	781	804	813	873	811	791	797	846	840	798	853	865	810	794	819	816	842	815	870	825	814	836	825	827	807	871	854	856	832	851	805	840	809	835	831	775	865	844	840	779	800	748	798	878	805	763	817	821	836	837	817	807	842	785	814	818	832	801	811	810	852	824	808	795	833	758	821	884	815	806	788	811	825	827	789	862	819	825	832	815	818	783	800	849	761	823	812	817	811	805	818	803	800	787	852	775	830	768	838	851	815	826	827	815	795	773	792	876	775	819	849	844	838	763	782	810	788	768	818	789	803	806	837	822	827	815	824	788	828	805	690	813	812	774	833	817	802	801	848	793	799	819	852	790	778	838	816	790	769	774	825	832	820	834	825	815	838	795	780	863	790	825	799	830	809	829	854	819	801	766	804	843	809	855	793	795	838	796	825	833	794	821	805	798	857	790	860	805	805	839	830	803	864	804	823	795	784	787	848	805	786	855	789	823	804	853	808	830	814	781	846	811	836	807	789	825	819	818	804	815	865	830	786	832	786	761	807	755	777	807	847	825	852	808	834	813	825	788	848	805	789	844	804	831	786	815	820	807	802	826	794	829	791	791	842	815	780	804	812	842	812	840	836	745	765	813	794	813	793	775	801	783	810	809	815	792	774	780	826	808	795	787	775	813	803	797	804	810	827	808	797	805	810	779	792	840	873	768	809	808	770	823	833	842	851	805	868	803	829	803	814	824	834	804	818	799	832	796	809	815	740	869	828	860	848	828	795	855	819	847	811	801	829	756	823	778	795	800	801	820	759	798	842	745	783	839	859	847	815	776	865	778	810	798	818	807	797	800	763	790	802	824	775	797	790	812	854	835	797	857	833	807	828	860	816	760	833	792	851	844	798	827	783	867	752	784	825	811	848	823	787	806	841	815	791	810	826	809	825	803	792	806	808	835	816	853	850	770	853	804	792	823	864	824	859	876	805	848	814	775	798	783	855	781	826	781	827	827	830	802	797	842	873	797	835	849	880	809	816	755	824	807	825	825	840	798	858	827	839	795	814	829	787	851	863	824	823	802	806	879	797	871	800	794	748	847	782	745	791	823	783	781	784	844	827	816	835	858	790	821	799	828	772	795	792	852	791	828	781	841	816	815	863	810	826	843	805	783	793	838	799	819	825	821	780	873	815	793	789	822	828	777	794	815	819	842	805	779	796	777	784	780	795	820	798	804	816	832	803	772	776	796	792	815	846	802	782	787	789	787	809	826	761	863	858	817	834	832	802	842	860	815	863	849	760	803	821	846	862	788	807	817	886	835	823	785	726	806	791	769	805	791	849	792	768	798	808	849	782	822	820	831	819	826	817	881	827	795	816	750	801	815	794	828	826	790	848	846	834	828	871	795	814	839	778	829	837	846	784	826	777	806	766	817	807	892	847	822	876	786	852	824	843	774	816	788	811	821	838	825	783	750	831	829	815	802	803	854	816	840	812	779	822	838	767	828	780	826	803	856	811	808	807	827	836	836	766	809	778	831	915	788	802	835	797	786	843	822	790	825	801	842	796	830	783	811	815	773	782	826	767	773	875	827	825	795	858	815	748	824	810	801	754	828	819	789	817	765	858	822	835	776	798	843	824	769	794	810	827	777	828	841	803	835	789	767	834	845	879	794	804	825	815	855	793	890	776	819	806	836	843	815	784	814	854	816	811	846	851	777	838	828	861	805	797	794	813	841	807	816	833	855	816	881	772	872	801	804	817	813	828	797	771	847	737	824	828	801	813	816	820	818	811	852	845	806	806	834	775	818	826	810	845	779	790	779	778	854	883	823	833
36624	15720	21622	47720	40513	27792	20457	9125	2495	831	413	298	252	246	262	242	272	271	218	235	210	234	238	229	283	293	405	421	418	358	241	245	335	429	489	349	217	224	236	208	228	221	235	209	215	219	219	210	232	208	228	233	231	208	213	209	216	228	262	209	229	217	232	216	195	219	191	239	224	218	210	214	200	248	203	200	210	223	194	228	222	220	233	226	232	220	206	222	222	218	203	234	197	234	217	213	212	220	202	228	212	245	232	223	212	224	195	225	214	209	231	208	250	243	213	216	227	220	226	200	236	221	204	233	215	198	198	212	203	210	221	204	241	198	233	198	210	224	241	217	215	223	205	208	201	211	211	216	241	215	209	203	214	192	227	255	198	211	221	197	237	245	221	214	208	256	230	208	207	204	229	204	232	209	209	211	204	202	214	231	205	237	239	200	207	203	226	219	237	242	253	204	189	220	219	236	202	224	215	204	221	206	225	252	228	205	219	210	217	210	225	215	233	225	205	213	204	227	221	243	208	174	218	224	201	186	226	206	212	239	201	227	228	202	230	219	229	218	202	235	245	205	208	208	223	206	206	225	225	241	206	219	229	236	223	226	199	211	215	188	222	223	236	213	216	223	195	215	199	220	206	202	197	206	253	246	232	215	210	212	218	228	226	244	218	206	243	221	213	205	210	216	215	218	199	203	212	228	197	235	227	241	194	203	230	215	212	192	229	221	249	203	227	229	206	194	220	217	210	234	217	206	240	239	223	214	220	229	240	198	237	219	233	237	197	238	232	202	218	230	231	207	192	212	193	220	208	229	209	211	236	179	213	214	192	230	214	209	230	205	199	194	206	219	199	193	210	194	246	192	231	223	237	225	224	194	226	195	217	225	206	241	249	219	212	224	208	220	233	249	188	239	231	236	242	241	224	224	250	199	247	215	204	203	194	239	188	194	189	239	241	231	219	211	236	212	239	196	233	190	231	207	230	211	236	218	209	207	225	226	191	193	216	221	196	202	218	233	212	223	212	216	222	229	218	222	236	216	238	227	239	207	232	243	230	231	226	213	244	224	224	214	203	223	230	191	208	207	204	217	234	235	196	218	194	220	223	205	213	227	212	239	221	230	203	203	221	202	199	224	259	220	217	241	220	211	227	212	206	227	221	205	207	230	196	217	246	207	213	204	204	220	200	232	202	203	207	211	215	211	236	215	218	220	216	214	216	228	220	224	221	221	224	208	215	201	202	221	210	230	194	221	213	216	220	210	203	218	214	228	218	213	238	212	235	220	201	230	191	199	193	233	226	203	216	243	226	217	228	205	229	202	220	229	204	221	208	205	225	223	215	229	213	180	216	211	223	228	221	210	208	203	197	201	224	208	205	218	226	194	221	224	194	229	218	241	220	220	217	209	231	214	215	206	232	233	213	193	209	217	207	209	209	192	222	203	253	199	215	217	208	219	229	193	227	216	219	220	230	209	216	204	210	214	211	211	201	206	221	216	209	207	229	222	223	203	206	203	206	231	189	223	214	233	195	230	220	209	203	198	226	201	204	240	237	217	230	207	223	243	199	220	220	244	212	180	212	221	252	195	238	209	222	221	235	211	199	224	214	214	215	232	205	214	217	256	204	216	217	204	222	222	227	233	222	212	207	212	231	200	206	185	223	208	212	179	241	210	241	215	218	215	252	207	235	202	206	249	247	192	225	207	216	228	226	216	198	210	209	216	210	234	226	206	205	160	211	207	216	241	199	214	205	238	200	199	192	190	219	210	199	192	215	199	205	229	225	210	235	243	253	228	186	239	200	239	226	215	231	224	212	210	209	214	222	213	221	226	228	207	224	214	210	190	212	221	215	209	199	220	177	232	210	212	209	211	204	221	182	210	195	229	220	229	234	218	236	210	218	223	232	201	217	224	200	224	210	209	205	233	248	236	231	209	218	224	197	204	182	243	217	235	216	218	209	203	217	235	209	197	228	246	220	203	230	207	249	222	197	203	208	220	207	220	219	231	232	199	230	192	212	241	223	220	201	202	208	199	247	206	218	222	204	250	222	198	219	195	204	184	197	221	220	211	231	230	196	217	229	196	215	214	220	199	236	213	211	221	238	227	208	217	245	211	216	207	214	213	214	221	239	204	244	236	239	224	213	233	241	228	224	195	218	218	212	224	231	211	206	228	218	220	218	195	216	221	211	227	231	202	210	238	204	240	227	198	217	218	216	181	229	208	206	223	221	223	211	215	221	224	226	225	204	221	221	243	253	193	214	203	218	216	237	202	225	209	212	196	220	232	217	181	206	199	218	208	203	201	211	238	213	205	199	217	223	227	219	204	205	190	212	214	239	227	238	230	221	200	209	191	217	211	250	198	225	239	221	223	224	238	206	206	213	203	215	191	237	233	200	204	222	245	209	217	184	221	216	219	227	221	223	214	220	230	194	231	223	231	217	219	227	220	213	201	223	210	225	257	243	219	220	200	199	187	220	200	209	196	231	189	217	228	226	220	217	200	195	196	231	216	222	221	186	243	213	169	211	218	204	215	202	235	251	219	221	172	221	239	248	230	241	185	229	234	194	211	224	193	219	213	204	196	234	205	222	208	206	197	226	193	233	233	233	231	222	231	228	247	221	213	221	236	209	227	212	219	253	199	215	220	203	222	191	194	217	209	243	185	234	199	228	214	218	198	200	199	203	211	213	208	228	208	216	220	223	201	236	219	218	185	207	197	223	217	203	222	219	224	223	234	220	206	195	191	222	212	212	222	213	231	205	228	228	204	228	230	213	211	225	217	176	216	212	207	229	212	253	237	220	228	222	237	202	220	203	222	192	211	222	212	230	216	215	226	206	214	220	196	220	207	226	207	221	227	252	210	240	258	241	236	206	235	209	195	223	219	215	230	208	212	192	202	222	233	214	242	209	205	216	244	230	225	197	232	219	229	225	238	218	187	212	201	243	207	233	244	194	203	215	221	216	210	195	227	219	209	213	211	217	230	242	202	201	211	209	208	207	196	234	174	211	215	250	212	225	228	217	224	211	200	224	203	224	222	225	207	213	216	210	193	180	230	213	220	224	233	201	198	232	209	219	211	219	195	223	214	201	205	217	247	244	241	178	213	207	237	221	217	219	204	196	200	193	204	197	213	212	217	223	225	221	193	208	218	190	213	236	232	201	205	212	209	227	204	234	233	213	218	211	225	228	207	225	196	214	227	225	229	195	224	212	217	215	222	205	231	229	223	209	198	206	197	241	218	213	203	217	205	204	207	226	228	190	218	200	220	209	202	215	231	212	223	223	203	203	216	216	213	210	216	234	211	193	211	203	209	219	249	216	208	223	240	246	219	205	207	215	218	228	234	228	222	248	229	215	216	203	239	205	222	202	238	207	207	215	229	220	231	209	224	212	206	204	246	213	206	254	226	231	213	223	199	218	219	207	228	236	223	206	208	226	209	189	225	222	192	212	226	223	213	189	228	235	221	217	234	198	219	208	191	233	201	223	227	206	218
20998	7493	28264	55294	48318	34712	24674	13743	2877	1288	938	937	874	839	765	753	718	758	691	679	654	677	677	724	997	1465	2060	2569	2298	1619	1021	849	1480	2277	2591	1768	746	601	590	582	586	609	607	565	570	567	598	528	601	579	564	596	567	569	595	559	565	546	528	547	525	546	549	550	561	543	550	513	570	540	570	556	533	529	544	607	540	591	547	516	536	553	556	531	537	534	562	590	547	538	548	546	538	537	528	535	554	522	559	572	533	495	515	568	517	552	523	533	529	508	561	554	578	528	548	514	563	518	546	557	530	533	537	576	525	530	537	547	540	551	489	587	496	497	543	554	547	545	486	565	554	546	562	606	524	552	540	536	532	542	548	556	557	556	498	544	552	506	527	578	540	541	540	552	559	553	559	496	498	562	517	540	533	556	548	565	521	555	540	557	563	556	520	549	536	552	567	550	591	555	551	520	535	542	533	550	543	584	555	531	518	543	546	564	556	548	534	559	528	558	527	579	533	536	548	514	549	520	535	587	532	549	550	489	589	510	553	496	532	549	564	496	542	515	562	518	585	532	488	564	523	507	555	509	521	522	521	589	569	574	562	526	576	504	510	504	510	510	559	552	534	523	494	542	584	559	580	552	517	546	540	528	578	559	514	524	537	561	550	495	531	536	551	555	562	540	516	523	541	580	499	548	519	528	567	507	539	523	525	543	538	539	509	559	523	521	565	571	552	509	562	555	535	535	523	497	547	563	544	543	516	514	511	526	533	526	539	533	542	540	524	515	517	534	563	519	573	534	540	511	558	529	522	560	542	582	522	557	559	539	528	533	532	550	529	541	552	558	531	548	528	544	527	572	532	548	519	559	588	570	517	550	556	534	550	551	560	506	521	521	489	535	554	535	596	554	519	557	578	573	502	531	571	549	563	540	556	538	538	520	527	534	513	537	536	542	532	583	560	577	542	541	502	563	532	511	506	507	497	522	544	545	536	523	554	579	549	531	543	512	562	517	530	589	576	539	571	580	570	510	524	527	575	551	546	549	527	536	541	575	531	536	563	554	537	515	540	575	520	512	526	549	577	525	578	549	528	559	539	536	538	534	582	506	526	521	552	540	517	539	555	537	588	575	545	512	584	565	582	515	555	560	573	532	510	553	590	549	540	528	554	557	589	538	570	515	575	543	539	526	514	501	532	513	527	568	539	535	501	508	571	577	566	513	537	568	585	549	574	557	536	535	533	569	542	537	504	588	582	551	545	591	552	574	514	514	559	549	534	561	544	529	515	535	541	529	521	572	583	552	527	595	525	504	542	516	559	506	504	530	525	506	546	521	515	535	541	551	593	521	541	510	538	540	537	522	546	509	550	569	540	513	552	491	537	546	509	518	548	538	523	554	553	517	582	571	599	532	508	544	528	589	555	564	585	541	520	563	533	495	569	508	539	521	505	553	538	543	511	576	550	554	491	538	501	530	562	559	597	546	515	555	563	569	545	542	586	510	541	557	507	514	537	523	558	529	586	522	523	534	565	533	548	489	537	553	528	577	525	563	512	587	539	500	546	539	514	512	584	486	509	548	522	562	581	563	553	550	542	543	579	539	530	552	560	548	544	547	542	555	527	531	528	613	558	495	571	559	559	543	565	531	554	550	552	594	543	504	587	562	557	563	537	546	563	551	560	556	559	503	529	537	536	565	579	552	510	545	581	565	532	515	560	558	564	575	556	564	555	564	526	535	573	565	547	577	564	537	539	552	558	522	557	509	524	559	506	567	581	497	477	560	542	584	541	500	535	520	567	516	547	526	544	561	579	529	549	542	528	544	564	569	524	561	533	547	552	547	542	561	513	544	521	547	522	524	571	571	560	542	539	557	573	566	568	559	548	554	559	537	582	576	540	529	523	566	555	488	551	568	527	501	489	580	519	556	572	529	547	560	533	518	543	517	563	548	535	537	537	520	585	525	563	551	571	551	534	526	590	527	530	519	527	496	520	567	530	556	538	521	567	516	543	588	528	525	580	521	571	547	536	567	540	564	562	551	558	522	535	550	556	533	532	525	543	548	576	519	556	514	555	533	539	544	537	503	569	562	536	565	533	580	603	527	552	534	508	534	558	481	575	544	520	532	521	543	544	529	556	524	557	492	523	541	551	583	551	524	528	536	521	566	546	536	562	541	557	568	551	512	554	517	551	555	546	511	541	536	551	543	544	542	504	520	598	582	571	530	529	542	552	543	484	504	533	562	549	542	525	552	507	546	535	527	515	536	562	529	533	547	547	591	561	561	521	537	537	506	532	510	549	544	494	540	574	530	593	539	586	536	544	547	514	559	540	552	538	560	483	547	499	567	521	563	530	580	549	540	540	508	531	583	536	581	549	521	527	535	512	511	556	527	534	578	529	550	542	565	571	504	566	589	557	567	517	563	530	584	568	548	549	570	538	557	569	509	536	534	571	545	535	569	561	536	528	545	510	534	558	479	503	531	542	613	536	486	566	560	554	527	498	535	517	499	568	537	576	486	565	541	554	512	571	532	543	557	526	532	570	591	565	535	557	566	544	537	524	485	545	497	589	610	508	566	548	548	527	538	546	534	519	537	547	517	526	534	528	526	553	530	580	531	556	570	580	523	553	534	535	589	510	601	514	566	562	554	556	555	558	529	531	569	532	526	514	548	526	526	544	543	536	521	551	535	581	530	545	548	562	545	582	573	576	550	544	554	543	563	546	496	548	551	543	551	577	528	521	529	553	547	543	511	575	537	540	519	556	546	574	558	525	554	545	576	560	558	586	556	556	572	548	541	521	587	514	520	547	556	575	555	510	560	571	557	582	557	505	551	526	501	557	529	574	521	538	535	526	495	552	557	510	499	537	520	547	554	553	531	523	571	537	544	541	523	525	514	555	527	532	504	539	590	517	598	495	531	531	532	547	520	548	570	532	549	587	556	544	561	538	522	530	557	546	519	536	597	596	577	545	550	542	554	507	551	525	578	537	556	520	565	551	559	515	506	511	522	537	549	575	537	537	539	557	556	569	558	588	546	555	510	553	536	540	526	501	570	547	570	548	519	576	553	611	571	551	561	551	538	520	557	514	543	524	552	573	554	575	538	575	543	488	541	531	547	566	551	585	530	581	526	577	515	537	572	563	580	560	584	549	587	576	572	513	514	542	566	581	551	586	543	522	510	552	531	562	576	563	550	549	591	557	561	564	542	565	509	530	533	552	531	540	544	531	541	545	544	541	541	513	521	555	503	569	541	571	574	546	579	522	549	513	545	512	557	513	528	559	584	545	527	529	532	544	528	507	560	550	570	523	543	545	530	560	598	573	540	550	557	534	560	528	544	506	539	538	535	511	540	543	605	601	602	557	538	543	541	504	520	529	506	520	508	538	582	554	545	549	526	528	519	526	537	540	517	538	563	547	586	578	561	533	525	532	545	548	580	538	559	538	552	572	539	532	542	507	538	548	559	558	567	549	557	482	520	527	547	542	529	536	520	527	557	534	557	535	548
50174	25946	34150	62459	53775	35896	27396	16465	6039	1793	653	313	222	203	177	165	165	150	154	134	125	169	141	184	214	340	514	670	625	409	256	206	255	571	551	377	184	140	136	142	115	130	117	125	119	147	112	113	117	129	139	138	142	121	125	115	114	131	140	121	101	120	135	116	130	117	125	134	115	122	135	112	132	124	107	125	117	121	127	129	128	128	106	120	115	113	113	123	129	115	134	120	110	115	105	117	115	123	104	114	116	117	150	102	128	127	111	121	124	120	101	105	104	118	130	120	126	130	122	105	127	121	128	119	105	108	119	125	112	130	122	127	127	124	110	109	110	122	114	120	108	130	117	113	100	123	120	121	126	120	103	110	113	108	111	114	108	134	114	128	149	118	115	111	109	142	120	98	124	105	110	122	121	126	109	132	108	122	113	142	123	120	135	121	141	114	124	125	125	126	128	133	132	118	100	98	118	98	114	109	114	127	134	113	131	123	125	116	112	103	136	142	111	106	113	125	121	115	125	126	127	131	117	112	123	129	126	115	121	117	104	123	97	105	121	132	136	126	150	129	121	111	118	119	126	108	111	135	136	117	132	133	130	137	120	106	141	118	108	109	102	118	119	110	128	138	128	106	109	125	129	122	113	104	125	110	125	134	116	117	129	128	114	122	123	111	127	135	105	113	135	109	130	102	133	141	125	137	133	123	107	92	104	104	116	140	132	105	106	122	127	114	117	124	108	111	123	124	122	132	122	106	122	115	122	100	116	134	123	113	108	120	124	119	121	127	117	114	123	114	126	115	120	110	143	124	116	111	118	116	118	110	117	101	141	112	136	116	116	134	131	120	103	121	121	104	129	111	137	134	128	120	119	105	139	120	127	122	118	118	134	119	128	116	102	122	120	118	103	100	113	134	115	121	99	108	105	120	122	132	102	104	105	120	128	116	124	127	115	120	142	119	119	114	119	125	124	102	126	119	108	118	128	135	106	106	133	105	124	143	117	117	112	124	122	128	116	99	124	128	116	113	130	108	125	115	110	111	114	106	134	114	101	118	125	115	97	126	115	131	119	107	102	110	104	109	145	100	122	93	116	137	109	133	133	130	129	121	115	113	124	113	115	114	121	108	136	100	128	120	125	123	98	121	101	111	124	134	134	107	127	123	119	108	134	119	110	122	106	126	108	121	120	125	116	115	98	149	106	105	118	131	115	114	118	127	125	120	136	131	105	95	139	124	113	114	109	112	93	89	127	121	111	135	118	117	102	109	121	122	114	143	115	122	128	113	125	111	114	119	127	128	127	101	111	137	105	130	116	118	130	110	137	107	137	122	134	122	111	122	130	128	153	108	117	129	114	116	103	112	116	131	135	97	150	116	128	117	113	138	111	108	135	115	114	131	124	104	122	131	130	120	108	108	101	125	119	119	105	101	116	127	112	120	122	124	107	137	107	132	109	117	112	105	126	121	116	120	106	115	109	127	106	96	104	126	97	131	123	115	129	114	108	107	146	141	113	112	111	103	109	127	126	93	122	116	126	107	122	113	128	110	119	130	110	153	128	129	108	126	113	100	121	127	116	113	124	108	123	118	125	117	125	119	137	136	118	128	118	141	124	125	106	124	112	116	127	127	111	119	114	125	114	114	115	94	97	105	140	119	125	130	141	128	134	142	111	123	116	124	110	120	120	123	126	107	130	119	140	132	117	109	126	150	114	122	110	125	115	138	117	109	105	115	121	119	138	107	138	127	143	115	127	120	123	126	121	116	135	121	90	129	113	128	105	130	97	93	122	122	125	105	114	102	99	136	91	115	122	117	111	142	119	113	117	132	123	134	102	128	119	118	130	104	91	133	112	129	134	129	126	122	98	123	111	100	93	128	105	102	120	113	120	98	102	116	124	118	122	113	135	108	122	122	115	103	112	122	131	151	122	103	125	111	117	109	99	129	110	113	129	120	136	137	119	111	95	134	109	119	117	106	102	126	121	123	95	114	118	125	128	111	114	110	122	113	107	120	121	100	122	104	122	138	121	102	118	110	117	126	112	135	108	108	140	90	121	129	110	134	101	105	118	99	137	126	133	130	121	116	97	106	105	121	108	99	130	114	112	127	130	119	121	111	143	112	132	111	104	97	137	137	140	112	109	134	129	120	102	118	128	116	99	106	113	121	122	128	129	109	141	145	116	114	111	104	124	110	119	127	90	121	101	121	99	139	117	121	118	118	117	126	120	116	115	134	138	108	136	110	138	139	116	107	134	134	91	127	124	111	120	129	121	110	118	122	106	103	113	124	121	115	114	104	120	116	131	108	112	138	139	117	130	122	110	117	116	140	131	129	121	104	114	118	129	124	120	130	107	130	101	141	108	105	112	129	98	110	123	119	110	108	112	116	118	125	104	114	124	145	120	110	109	120	113	117	130	126	125	119	123	107	121	113	112	133	109	130	130	104	118	124	128	125	109	101	128	120	117	132	128	117	111	128	119	119	114	112	125	113	108	128	92	131	114	121	116	134	117	128	115	103	105	121	100	120	140	116	115	131	118	114	117	106	115	125	127	116	94	110	115	133	112	123	115	123	128	118	116	132	121	115	126	107	132	110	136	111	106	115	126	113	109	134	127	110	118	124	111	128	127	116	108	109	104	131	139	114	124	124	121	123	127	120	131	117	110	129	132	104	112	115	123	114	109	116	126	105	131	129	140	118	113	118	114	127	114	108	131	99	108	122	124	111	125	111	127	117	109	137	115	114	129	118	93	106	123	121	149	105	114	156	116	123	134	124	125	138	114	121	124	107	108	137	115	124	128	107	111	120	123	120	111	115	106	131	111	126	124	118	117	114	118	128	125	116	118	98	122	118	118	100	117	131	102	130	119	121	136	115	109	112	107	120	106	109	113	126	138	108	118	111	129	107	112	134	117	125	135	110	121	115	118	125	134	122	146	126	102	99	133	118	113	100	119	113	118	115	99	113	126	109	122	118	124	95	115	119	124	118	124	119	109	111	97	127	130	112	94	142	124	85	131	121	96	110	112	108	129	139	134	127	122	115	124	121	141	138	125	111	102	116	127	139	113	132	134	123	108	108	141	131	122	99	111	144	114	112	138	123	121	129	122	115	139	134	101	124	116	130	132	127	129	103	103	117	108	117	129	132	116	120	108	110	129	127	99	125	122	132	135	135	107	121	112	123	102	125	115	123	116	134	121	119	113	107	139	93	107	114	118	121	119	120	114	107	129	120	118	127	132	127	134	106	122	115	122	129	117	128	118	128	113	116	131	117	115	104	128	124	113	130	119	115	135	110	127	113	118	126	116	109	118	122	133	98	113	113	119	133	103	125	127	131	136	102	102	113	116	119	129	132	109	119	102	131	105	98	115	118	124	145	111	109	118	123	139	114	135	96	138	103	111	108	134	127	118	118	105	121	124	112	112	118	112	127	115	136	110	108	104	122	129	118	114	128	104	110	128	138	128	145	131	118	132	108	108	131	109	120	125	129	108	126	131	132
29905	11145	37526	67181	60102	39676	30415	20249	4349	1758	1280	1023	947	870	769	701	696	696	635	629	603	571	646	726	1301	2122	3701	4878	4758	2826	1247	885	1514	4098	3641	2925	943	413	396	400	393	389	382	388	403	374	381	346	331	389	359	373	327	366	381	382	387	360	320	357	311	370	354	364	315	388	340	331	328	362	358	338	379	330	352	366	356	347	359	341	336	367	361	334	358	357	363	344	338	333	337	363	342	294	336	316	355	335	354	323	355	324	335	347	313	342	314	324	352	346	353	336	341	343	317	304	365	333	333	307	381	319	323	339	345	315	359	326	330	337	327	341	348	349	321	332	334	353	323	314	354	344	331	343	330	308	329	358	343	363	334	338	342	351	352	313	317	306	320	331	329	334	350	328	332	353	351	329	346	308	304	333	327	331	369	335	368	356	307	340	356	329	366	332	322	333	326	355	334	331	342	349	352	297	321	327	336	333	350	322	319	355	327	309	329	318	312	343	315	331	341	321	343	345	333	336	325	320	339	316	345	343	319	335	304	314	304	311	307	358	331	314	342	349	348	298	330	321	339	330	311	332	315	305	336	331	347	309	308	313	331	362	334	343	343	337	297	350	365	308	332	345	344	313	310	322	331	303	342	324	338	339	328	324	347	351	337	355	366	356	350	339	356	363	348	316	329	335	312	309	321	321	361	348	348	299	330	323	306	297	315	316	324	326	331	361	301	341	310	318	324	307	374	328	336	329	333	313	320	326	348	336	349	317	328	321	303	312	312	284	286	331	351	318	315	329	318	340	311	331	380	317	317	329	343	355	313	314	341	334	329	341	333	334	334	305	347	317	333	319	342	330	327	316	359	336	347	343	333	316	329	305	326	327	327	314	351	379	351	380	306	339	333	319	311	345	373	353	365	325	335	296	334	332	328	321	337	365	337	339	335	310	322	324	345	348	332	335	308	353	332	338	321	315	316	327	338	312	337	355	353	329	320	335	347	370	339	353	323	302	313	343	346	300	318	356	345	339	320	328	338	326	329	369	347	338	285	348	305	324	351	317	354	327	332	333	330	332	310	329	363	327	323	330	336	343	368	356	363	352	329	337	363	349	337	336	357	333	307	355	308	351	347	346	336	350	348	351	281	317	328	340	323	339	347	332	340	329	333	330	345	333	307	330	308	312	336	324	311	314	330	313	335	344	368	338	325	319	293	335	327	334	314	323	311	351	306	349	332	319	350	340	349	352	322	322	318	302	323	342	335	304	333	326	310	353	346	344	310	324	324	331	315	329	271	313	337	350	341	332	346	340	317	336	336	344	328	325	348	328	339	303	334	327	340	333	344	310	325	353	307	356	308	353	336	329	313	315	340	351	328	354	350	343	329	345	304	318	327	336	344	345	334	342	331	343	328	312	318	384	341	336	335	337	326	330	317	294	363	367	353	347	305	301	319	305	304	357	311	322	309	290	337	304	354	338	323	312	332	350	339	317	325	325	323	342	343	343	303	325	324	312	347	344	315	342	300	300	353	350	315	330	334	295	329	311	356	324	338	332	345	298	325	335	320	325	334	332	308	311	334	337	352	359	321	335	359	299	343	313	318	332	327	333	326	325	362	339	326	299	363	306	355	325	368	308	323	314	316	335	353	314	330	343	343	347	335	306	351	355	325	318	345	336	345	347	335	306	329	335	325	301	323	328	323	358	332	310	328	345	313	310	327	327	401	354	331	363	340	334	322	319	335	368	321	332	352	339	352	365	359	315	311	333	338	358	289	333	326	326	355	308	313	331	339	329	352	373	353	341	308	326	328	343	293	314	336	336	315	315	346	326	326	315	310	332	335	320	335	333	336	341	315	311	323	400	334	347	355	335	322	335	322	354	309	337	330	338	323	350	322	359	333	312	319	329	352	352	316	318	316	354	306	304	302	334	349	328	304	330	319	290	322	320	336	332	349	324	332	384	363	336	337	315	304	329	294	329	330	350	356	334	335	331	351	349	320	308	327	339	363	321	338	325	307	347	351	337	318	327	358	341	335	346	325	363	335	338	319	327	335	349	354	314	325	332	326	296	370	310	336	333	323	333	356	333	332	330	311	325	337	306	319	306	336	341	335	342	333	320	326	305	332	344	350	318	342	333	356	345	288	324	324	341	317	366	334	321	342	339	342	305	346	348	334	334	321	289	343	327	343	354	333	371	324	317	315	315	337	313	317	342	297	351	315	295	330	307	301	327	312	326	316	331	342	344	361	320	306	336	299	357	337	316	346	312	325	318	336	328	321	285	319	356	353	291	318	306	332	308	325	329	333	334	316	353	343	306	319	358	340	293	336	388	315	329	330	313	298	348	307	366	336	305	322	329	360	331	361	352	311	341	368	354	350	329	337	278	318	339	341	328	336	312	342	332	325	322	319	312	317	329	302	319	356	348	346	323	317	314	346	324	330	307	344	338	355	353	333	346	345	337	319	300	360	308	333	293	350	357	303	326	317	323	343	320	337	327	355	323	316	321	345	346	333	305	360	326	335	326	303	363	354	361	330	316	340	316	325	343	352	325	353	319	361	351	332	356	325	348	365	306	331	371	323	336	351	314	299	316	382	328	308	352	310	342	345	300	349	342	327	325	339	361	345	326	318	359	335	331	318	328	332	339	354	359	345	309	346	342	370	321	317	328	323	337	332	343	319	320	363	328	338	308	331	359	322	330	364	326	358	333	353	309	349	314	320	310	333	346	287	323	331	346	335	350	314	312	335	336	325	317	321	326	319	325	329	320	332	321	343	318	344	356	366	329	334	313	356	349	341	325	325	344	339	322	338	333	376	329	331	347	342	338	356	333	334	361	331	325	304	350	338	336	345	348	361	313	358	331	313	364	341	316	318	339	331	313	317	307	318	307	322	342	318	344	323	325	317	334	332	332	300	368	341	343	330	324	299	317	341	329	299	340	344	342	357	319	333	303	336	323	305	299	330	328	334	369	356	350	313	360	332	318	330	348	339	337	341	350	332	351	369	326	328	346	329	355	304	308	340	327	349	358	335	350	353	317	324	365	328	312	319	309	300	323	311	393	353	358	322	372	336	320	342	328	356	336	343	372	337	307	339	345	346	359	317	341	352	317	349	331	353	315	327	351	329	322	311	339	317	305	346	317	356	336	348	321	322	329	335	328	369	325	326	327	338	367	336	337	341	307	333	314	295	322	332	336	323	292	318	323	345	338	344	334	316	340	359	338	324	315	338	328	364	332	360	352	318	295	333	329	336	332	313	307	318	329	353	330	321	343	358	349	347	320	333	333	322	338	292	297	331	314	366	302	319	291	352	321	320	364	330	364	329	365	340	326	326	329	331	304	353	342	331	328	316	345	309	331	311	310	357	321	294	331	334	356	319	335	315	330	318	334	331	316	339	299	306	356	325	323	319	305	323	341	335	346	348	330	307	355	340	350	313	330	328	315	328	342	343	316	332	328	346	320	340	337	293	340	342	325	357	311	355	309	330	329	311	333	352	342	324	331	310	341
5705	759	1058	3033	2843	1687	890	488	355	352	334	290	359	331	326	325	337	339	334	340	336	344	351	350	341	351	329	357	350	352	373	363	363	364	383	329	334	325	355	335	353	356	359	338	317	339	319	338	363	326	346	347	322	343	318	324	335	331	348	339	312	331	338	369	301	350	362	307	315	335	354	314	345	349	346	347	324	349	348	343	376	332	354	346	335	356	305	376	306	309	315	326	350	348	320	318	341	316	335	297	341	335	380	343	358	346	323	339	376	340	332	322	350	292	365	346	311	348	362	332	297	368	353	324	322	313	345	325	397	356	336	365	361	347	320	371	351	345	349	322	302	306	340	329	350	324	359	366	356	333	341	348	363	365	307	352	352	333	325	358	328	332	356	346	337	339	361	322	352	319	344	324	357	341	339	339	353	334	330	302	314	336	295	348	347	333	350	341	312	355	310	339	346	333	356	367	358	315	376	339	349	362	323	369	336	363	319	337	341	346	345	349	337	356	338	345	312	353	317	347	313	321	337	352	368	360	349	344	341	353	321	356	346	330	317	340	317	347	345	369	357	376	323	355	344	352	323	307	351	378	343	359	345	344	344	309	332	362	301	304	346	304	351	352	339	334	371	356	335	307	355	317	334	336	326	324	343	337	324	353	344	333	333	326	327	304	359	358	348	340	334	351	356	336	361	349	337	334	337	369	331	330	351	339	335	341	344	360	320	373	365	367	375	361	356	341	351	334	366	336	334	315	338	363	329	327	345	358	351	353	336	348	365	361	377	353	323	357	352	329	358	358	322	357	339	318	303	331	342	355	330	375	316	340	375	344	327	317	323	321	309	317	338	351	366	370	375	323	339	324	347	365	349	337	324	335	342	326	339	321	330	320	318	328	319	328	345	364	374	334	343	328	327	320	350	316	365	353	334	345	354	324	336	346	349	307	336	312	343	351	335	338	333	333	311	337	388	341	329	358	349	340	395	347	338	286	305	327	331	357	353	323	330	321	307	354	358	362	332	329	367	370	370	323	350	333	328	327	334	341	364	348	361	318	350	325	339	361	326	341	328	378	346	319	333	359	352	321	320	364	349	318	329	345	344	342	319	330	359	345	356	351	350	330	354	332	300	328	334	359	352	346	359	357	382	321	364	316	354	350	316	312	339	332	332	322	333	335	331	320	371	345	317	371	331	311	345	333	328	324	359	333	332	328	331	321	341	361	339	321	319	338	332	300	323	342	328	333	337	319	325	303	335	336	354	352	343	311	350	310	341	322	318	349	330	337	330	347	350	347	351	329	352	340	335	342	335	332	314	343	354	331	375	319	323	339	314	323	376	359	311	331	326	333	313	336	350	338	329	351	322	335	333	301	315	313	316	334	312	333	319	351	377	332	353	338	346	366	315	322	365	334	319	357	342	341	315	300	307	322	321	361	363	351	336	307	299	375	307	337	335	340	348	363	335	352	339	339	360	332	297	362	329	337	363	333	346	349	330	338	368	341	342	338	334	335	342	328	353	345	340	345	349	342	349	308	314	331	335	345	312	339	345	315	343	359	368	372	385	335	342	321	354	329	332	357	358	343	333	369	345	338	319	310	298	321	324	342	314	302	325	326	338	344	316	313	308	325	361	356	357	343	350	299	312	338	323	316	321	347	358	336	335	361	314	282	290	309	343	325	365	331	345	333	342	328	344	330	347	329	335	345	361	349	329	338	362	351	289	357	346	333	340	358	324	322	340	300	322	389	329	315	335	346	317	342	374	347	320	369	329	336	333	319	337	365	357	357	353	364	334	354	342	297	356	370	328	351	337	336	334	321	348	341	340	340	352	337	343	344	314	354	311	342	361	342	320	305	329	330	310	331	342	364	377	318	346	317	374	351	353	339	342	344	347	340	302	326	353	307	332	329	327	347	340	350	344	362	363	331	337	322	327	336	314	298	275	340	317	358	295	380	340	323	338	371	349	338	363	316	344	333	358	333	330	334	365	322	324	300	337	347	341	359	356	392	337	346	372	343	304	328	336	341	365	318	353	361	310	337	295	330	332	383	328	330	334	330	359	362	355	346	328	365	361	355	323	306	349	356	324	367	338	347	336	324	359	359	330	360	339	349	318	310	335	357	330	336	349	342	314	331	294	339	326	292	370	333	331	351	348	327	324	351	337	311	336	340	329	354	329	374	341	339	340	354	332	340	351	330	347	352	341	317	342	326	339	332	343	368	358	333	361	370	335	339	354	323	365	351	336	339	341	284	343	342	326	312	359	342	313	350	350	335	319	326	340	339	368	329	360	321	315	315	329	328	274	375	362	342	340	362	320	333	340	338	339	355	346	344	327	358	372	340	344	351	334	355	330	347	360	355	320	336	349	354	340	322	348	344	337	353	321	359	360	340	345	359	321	335	342	353	338	367	339	343	342	346	303	328	327	322	351	326	315	335	327	328	326	349	302	324	333	344	355	368	358	368	322	328	321	348	356	328	357	362	327	370	322	315	366	359	314	339	330	353	307	361	364	332	353	343	314	347	352	335	333	346	354	347	340	330	350	363	317	327	337	358	355	344	331	331	358	347	351	311	361	302	343	321	327	354	336	355	349	349	318	343	355	336	333	346	345	344	366	321	361	310	351	352	322	347	327	288	293	334	338	329	299	337	321	323	358	331	324	303	337	353	362	353	341	277	330	341	361	306	338	355	346	318	336	332	352	329	320	338	356	354	313	348	324	326	341	364	328	342	347	324	335	317	316	356	352	341	322	331	317	328	342	365	312	356	344	384	299	332	347	326	314	301	354	344	331	318	335	325	356	345	340	325	339	352	326	335	360	326	339	307	320	359	320	346	327	353	340	340	337	375	317	340	321	334	316	327	373	334	332	365	353	336	369	346	346	301	327	364	320	340	331	334	323	326	341	359	336	343	327	292	330	324	323	344	308	341	342	303	336	325	332	337	337	343	339	341	331	319	322	346	328	325	328	343	331	315	367	361	350	323	305	339	352	349	343	347	354	363	368	337	352	329	335	361	356	332	322	344	355	356	371	324	327	354	350	320	337	317	315	301	342	355	322	357	339	356	315	303	344	318	336	355	346	331	329	340	317	323	326	358	339	352	313	338	348	332	342	322	316	360	345	332	345	350	353	343	329	287	333	328	314	315	319	325	351	350	345	319	342	358	356	352	315	317	356	332	391	346	338	323	330	346	360	344	329	338	323	344	347	344	319	339	316	345	329	299	346	321	309	338	319	359	337	346	331	353	348	317	351	329	319	368	322	328	327	368	324	322	311	369	351	345	354	313	355	370	312	332	347	347	294	334	364	317	322	317	353	299	323	359	348	357	355	356	364	364	336	350	350	324	316	329	309	332	335	377	342	310	299	313	334	380	342	341	344	350	319	323	347	363	328	316	326	363	327	345	351	321	318	358	362	339	332	333	322	338	317	360	322	359	352	310	335	360	353	328	360	327	309	302	381	317	331	354	301	318	365	368	324	353	338	335	323	331	337	326	370	335
4965	1331	2642	10881	10225	6169	3295	1572	932	861	846	815	816	781	871	848	831	818	800	803	841	826	832	788	909	827	869	939	897	887	827	853	851	897	908	852	755	800	835	813	867	795	785	811	827	820	822	775	814	798	786	842	754	852	811	809	796	777	791	810	802	826	798	828	844	842	836	860	820	800	840	803	781	833	759	828	807	821	829	813	807	847	814	819	844	781	809	836	826	788	819	754	838	829	775	804	808	775	807	815	807	810	823	794	782	808	850	816	832	835	768	747	826	792	837	817	781	840	850	837	833	839	806	791	802	800	823	761	847	804	835	819	795	811	864	784	837	822	828	813	822	790	809	810	765	784	880	803	806	827	823	823	871	856	813	803	808	777	803	865	900	825	774	818	804	837	832	810	832	866	858	801	814	790	830	801	813	813	807	858	855	851	808	808	823	797	747	822	784	830	854	823	821	860	808	823	850	812	768	835	814	804	811	810	850	832	787	777	787	838	801	798	801	766	829	827	752	838	787	757	795	841	790	827	805	811	850	798	805	815	830	808	814	877	814	767	811	855	823	780	850	801	783	789	778	797	764	813	825	812	799	831	832	808	762	821	797	811	825	836	844	798	811	825	801	823	826	785	795	846	756	769	825	805	837	836	846	800	856	776	880	788	802	879	811	792	826	878	799	815	813	799	778	779	811	809	782	800	794	801	760	775	851	774	795	860	857	804	843	811	843	850	826	875	797	789	816	803	806	839	833	818	809	774	837	839	795	838	770	856	813	786	814	832	832	843	823	842	817	760	802	808	841	827	862	817	783	782	753	823	795	817	826	811	805	835	837	793	781	841	808	840	830	845	811	822	762	822	808	754	864	880	813	823	775	825	843	793	796	807	804	789	822	777	810	797	804	845	850	784	809	793	818	774	806	837	806	821	771	851	777	799	799	808	821	831	745	870	798	768	834	845	802	850	774	791	784	793	830	780	833	802	816	838	809	804	848	869	760	810	792	841	766	851	810	791	774	860	788	875	865	792	844	812	770	748	815	830	798	848	810	834	842	854	813	872	838	878	835	816	814	818	845	860	828	811	815	808	723	832	807	858	806	829	834	773	786	782	883	746	827	810	872	826	812	782	786	828	801	833	816	813	797	837	808	819	782	803	793	852	786	781	846	805	796	791	849	764	854	831	851	845	818	811	845	803	829	832	822	852	777	841	808	808	808	811	793	838	802	833	754	846	817	828	802	839	838	790	823	819	794	822	854	823	837	841	864	874	794	844	792	797	835	822	829	774	878	837	814	837	875	842	829	849	763	794	798	815	814	816	753	787	865	847	825	831	798	816	797	834	796	866	875	804	825	860	814	852	791	811	817	833	780	849	738	805	840	872	826	846	755	863	819	828	815	825	819	799	796	821	804	802	831	774	802	803	809	840	797	792	768	793	816	809	843	894	813	833	853	798	822	816	808	861	798	809	783	789	861	819	837	850	799	803	818	774	813	815	838	798	836	835	815	763	830	802	801	793	852	758	825	766	808	806	740	772	833	825	812	834	777	834	849	861	854	825	781	859	829	830	799	840	820	806	812	820	808	785	868	777	833	855	832	844	834	802	830	786	869	769	827	825	796	791	795	793	823	829	877	797	837	804	864	849	847	829	809	793	811	788	801	785	796	868	815	781	819	884	838	819	817	807	843	822	868	785	760	830	827	771	887	798	804	810	835	772	859	816	859	829	845	806	775	805	793	808	828	803	801	849	794	768	810	856	777	812	825	776	816	810	853	804	866	773	871	817	802	862	807	808	816	732	838	807	846	816	789	817	781	848	830	794	829	800	802	846	734	821	789	835	813	767	862	816	799	792	819	757	809	813	838	809	902	820	807	780	833	811	842	828	829	815	809	808	840	807	809	882	777	800	798	783	854	862	818	856	775	796	847	875	846	834	791	813	845	810	840	846	809	804	797	828	797	830	783	802	794	822	812	805	833	818	775	864	838	834	791	808	761	837	785	798	837	784	807	843	770	778	763	781	792	821	791	821	791	819	840	823	858	812	822	843	821	878	828	780	758	805	852	815	796	815	824	831	838	843	823	803	838	792	828	867	789	845	786	814	799	799	776	863	825	866	825	815	841	786	845	810	830	788	844	808	832	842	835	799	829	833	791	790	827	762	835	835	804	875	830	822	808	850	792	853	806	828	795	828	840	802	792	780	831	807	762	823	826	804	796	828	781	837	798	807	828	824	809	813	753	789	780	790	797	816	823	861	816	762	815	808	789	799	815	800	815	742	826	871	867	840	812	836	808	796	781	850	793	860	791	796	831	869	794	883	783	847	811	797	793	806	795	801	771	822	813	836	779	823	786	771	783	828	829	807	817	856	835	843	768	812	831	751	793	816	825	795	809	785	852	825	845	796	812	833	826	802	811	788	836	772	868	821	767	856	796	847	793	791	809	832	837	844	779	821	798	777	792	805	822	858	815	855	760	815	854	805	786	823	771	779	790	829	862	805	815	794	830	833	768	770	815	827	890	852	840	835	826	774	890	823	743	810	793	811	853	838	828	804	882	812	807	833	760	781	823	845	823	834	855	808	815	825	833	798	841	801	803	810	793	849	825	797	796	816	801	829	813	836	845	806	834	838	790	825	817	824	794	810	773	821	830	831	792	802	860	804	828	844	851	850	875	780	788	850	754	822	814	778	842	793	850	807	789	827	784	810	791	838	831	807	829	852	762	848	781	798	797	836	880	854	773	829	855	815	843	809	866	824	817	808	807	801	840	812	839	824	826	824	815	810	824	863	818	842	799	836	830	787	761	818	815	827	800	839	847	809	767	817	820	855	797	800	848	817	827	764	840	802	849	794	789	820	872	748	874	789	840	813	795	814	844	775	834	820	845	843	828	831	841	863	859	841	789	832	825	838	883	829	812	790	838	801	807	830	826	796	803	809	800	814	855	843	822	794	792	824	799	773	837	787	837	822	807	826	868	823	786	843	858	832	818	805	832	766	848	821	744	757	764	841	822	801	838	844	822	883	791	815	793	825	818	809	777	826	795	820	849	763	815	843	792	845	770	851	822	799	813	815	792	844	794	832	830	816	778	809	819	824	819	801	798	846	844	804	794	825	827	790	769	809	858	806	748	874	863	859	795	811	811	877	858	795	825	868	812	827	790	838	815	818	824	841	808	794	813	803	838	807	877	841	822	854	834	823	777	855	831	808	800	774	819	798	808	803	860	829	845	886	801	796	816	798	767	858	799	849	843	770	872	788	782	774	800	754	851	848	856	785	801	824	807	754	829	855	827	832	797	835	803	775	826	816	804	791	839	788	792	834	796	808	802	847	824	846	833	800	860	830	851	807	818	793	836	804	883	773	794	784	780	786	803	825	838	826	818	852	815	840	858	853	813	841	788	829	780	820	802	800	833	807	776	807	814	812	812	844	815	844	786	797	815	849	882	830	785	825	809	809	825	778	836	753	800	832	856	786	814	792	791	811	797	830	800	782	798	800	820	851
37432	14596	21566	47774	40961	26819	16423	6608	2032	713	339	275	282	262	245	262	225	253	221	235	208	240	248	190	275	358	426	507	516	488	355	216	256	388	398	263	224	234	221	236	224	233	209	218	237	214	207	217	206	231	207	198	247	220	215	230	232	237	200	230	202	235	231	196	257	222	209	238	259	232	202	220	238	222	217	224	220	227	214	194	219	225	215	227	249	237	219	236	232	205	229	195	209	204	209	190	224	215	180	213	205	223	208	242	197	211	224	229	224	214	228	225	235	216	204	217	236	224	229	205	198	197	220	199	202	211	214	196	251	199	206	241	233	182	189	186	217	201	237	220	241	209	217	207	220	211	222	210	231	221	208	230	189	189	199	188	226	227	219	253	221	218	206	205	209	245	219	236	238	210	218	234	219	220	218	206	228	194	198	235	221	261	217	217	228	225	240	278	202	245	222	211	221	225	258	213	214	202	240	206	221	208	227	214	198	225	219	179	208	209	229	232	250	194	199	225	236	223	195	205	241	236	214	224	217	232	223	208	213	223	206	198	202	200	222	235	218	216	205	214	206	215	223	200	200	202	236	218	229	216	204	225	204	210	224	215	238	218	227	195	214	236	207	211	225	225	203	206	219	228	236	206	219	213	240	234	221	213	227	229	221	254	226	203	186	214	221	217	203	226	210	217	239	211	206	202	217	213	220	209	242	237	227	220	226	222	210	228	214	235	257	183	217	211	187	230	224	204	224	208	228	190	237	225	222	205	227	217	210	216	228	208	189	248	229	246	235	208	207	206	222	228	205	203	237	224	218	236	222	204	218	218	222	215	218	203	221	224	218	222	207	224	212	195	230	198	202	210	213	216	203	224	216	190	224	229	217	220	221	202	230	206	217	213	225	222	221	225	234	204	206	213	189	233	221	200	229	207	216	210	216	217	199	213	206	228	222	227	239	218	225	201	212	222	214	222	200	214	223	205	215	199	223	229	210	207	196	227	221	211	235	213	239	191	218	213	220	218	219	221	236	254	226	244	221	182	228	208	242	208	227	226	200	233	239	214	201	220	249	212	228	229	237	229	213	198	213	217	211	197	231	254	196	212	201	247	182	222	245	206	210	197	213	223	206	216	217	217	210	218	215	214	267	225	212	185	215	213	202	222	223	203	221	197	199	220	198	229	217	204	219	213	221	200	189	221	205	232	215	214	237	232	230	219	212	231	210	205	190	229	211	206	211	204	194	223	206	205	202	222	248	197	196	203	212	203	210	212	218	212	250	240	205	210	223	206	213	205	209	190	231	233	225	191	201	190	232	219	218	223	226	255	202	200	203	186	229	241	228	214	195	229	210	214	220	224	217	232	193	227	207	212	219	204	208	219	223	263	214	227	216	211	200	215	225	229	213	249	214	219	236	203	229	187	247	232	227	226	236	236	215	234	198	243	209	203	210	211	223	173	212	188	199	231	223	198	218	223	232	226	236	209	230	236	206	217	228	224	205	242	229	239	206	198	227	237	193	230	199	208	213	250	225	227	224	197	180	248	229	218	222	190	238	221	235	211	198	201	200	224	218	227	220	211	226	218	192	223	219	225	223	211	232	232	215	232	211	199	215	240	239	218	222	206	197	236	225	220	239	235	229	192	222	231	247	224	214	227	214	205	228	215	204	195	214	202	197	234	223	202	229	203	211	217	220	195	241	250	227	226	225	232	195	214	217	262	203	217	194	202	223	220	208	230	222	220	200	245	233	203	204	200	238	207	228	237	241	203	179	214	228	238	250	244	184	182	207	242	232	222	231	214	190	238	193	222	191	228	216	225	207	201	197	230	226	218	224	190	210	222	207	213	216	223	202	227	216	221	225	232	204	194	191	235	205	240	232	222	201	207	196	215	189	196	199	232	225	258	217	217	238	205	277	206	204	217	221	202	195	192	229	220	202	228	220	221	225	238	204	246	239	194	232	231	183	191	212	215	200	250	195	230	195	228	202	220	225	225	207	206	204	222	201	211	200	215	200	229	188	224	231	203	198	197	205	221	207	202	213	213	204	217	233	213	200	214	204	228	199	216	219	223	240	202	229	265	220	215	202	238	214	227	242	240	228	237	216	209	199	218	191	258	214	188	203	187	213	225	215	197	209	189	234	205	209	202	219	215	210	219	200	216	228	229	246	243	187	218	225	242	218	221	230	203	211	220	222	228	214	225	222	201	225	208	221	209	206	206	186	211	201	215	207	240	227	188	238	223	212	217	217	232	193	199	226	225	208	207	207	208	220	202	216	199	267	224	220	225	240	181	208	191	243	208	216	205	235	223	201	208	211	226	210	222	231	218	203	213	240	230	244	228	215	231	211	220	218	218	223	192	198	207	214	192	207	198	227	227	219	224	206	227	205	216	209	210	240	190	202	197	232	193	218	176	207	205	221	231	223	170	236	189	208	241	211	221	228	222	191	215	239	237	175	183	218	199	210	202	208	196	211	217	229	229	213	205	191	226	211	220	189	247	225	211	218	222	228	223	225	208	209	209	210	214	213	237	210	222	229	209	258	207	215	189	218	227	206	246	205	206	234	223	207	203	229	218	238	213	221	225	222	243	218	225	225	193	222	188	215	227	200	214	213	212	214	210	234	205	215	229	233	212	193	221	217	233	228	181	192	214	240	229	205	207	244	219	219	198	213	214	211	226	219	192	226	199	211	226	197	231	193	228	189	222	213	213	223	227	223	245	235	216	213	231	250	193	216	229	198	213	196	230	207	210	255	214	237	221	230	211	212	221	205	209	197	203	227	213	206	218	233	236	214	219	221	236	206	201	215	191	218	185	207	207	207	208	204	231	201	251	223	255	239	188	207	209	200	210	229	213	204	194	215	219	216	216	243	228	196	236	190	208	216	202	222	228	230	194	230	216	236	230	226	212	215	226	207	237	208	197	189	213	203	218	209	181	208	220	201	241	197	219	214	206	224	227	220	226	218	233	204	215	211	231	202	224	218	227	208	218	231	223	196	254	210	221	212	232	244	206	218	201	223	190	210	215	196	213	215	230	174	197	197	224	228	208	238	213	188	248	230	204	220	235	224	213	239	221	229	222	231	206	209	220	223	233	232	220	206	237	222	248	214	218	182	193	211	208	226	181	200	212	217	214	210	222	216	221	211	225	207	221	220	211	203	243	208	215	205	204	212	198	216	212	227	209	210	200	184	212	213	227	214	224	233	218	203	220	219	240	210	218	243	234	235	212	206	196	175	226	215	207	226	199	196	235	216	213	203	229	188	220	225	227	246	197	179	236	222	236	206	227	222	197	226	200	215	197	206	197	216	186	224	233	248	224	228	186	221	204	219	188	205	213	231	217	219	196	250	228	220	209	214	237	225	212	228	191	202	206	234	234	188	214	236	212	213	207	220	211	219	221	204	193	216	203	231	237	209	238	196	212	222	203	202	215	206	188	191	221	208	235	242	216	199	204	225	179	205	188	219	221	174	198	223	203	202	213	218	218	219	190	196	219	210	194
21058	7202	28759	54531	50062	32044	19246	9952	2509	1272	1032	885	848	778	773	734	723	740	680	693	684	695	704	817	1089	1595	2507	3020	2906	2969	1873	796	860	2161	2040	1013	649	599	561	538	529	588	566	545	546	574	552	556	568	571	579	570	555	569	597	545	552	589	535	544	522	587	573	555	547	588	561	577	538	517	553	574	559	509	557	553	532	577	567	569	588	558	580	496	563	520	528	576	544	559	560	563	564	529	509	545	538	595	568	585	554	537	554	543	532	548	551	590	551	542	537	568	506	601	579	535	512	531	560	573	509	538	537	518	515	551	550	581	564	554	546	555	554	548	546	523	581	559	518	534	555	520	528	541	541	547	503	523	553	521	542	559	521	513	512	565	500	530	561	528	526	553	583	517	614	521	507	498	547	546	541	539	522	551	523	575	544	528	553	543	510	528	540	571	570	499	497	546	521	554	547	541	584	530	579	541	550	504	569	532	582	550	512	543	494	544	508	569	534	544	518	531	509	509	530	533	558	564	528	525	558	532	545	558	575	543	548	569	528	531	567	539	523	497	534	496	543	572	548	550	532	549	572	491	507	537	574	528	531	517	545	562	552	590	553	569	534	556	586	531	516	495	559	583	564	519	551	555	551	554	534	516	514	559	581	546	530	582	577	528	556	546	514	531	606	546	556	556	520	540	565	553	536	529	519	527	564	557	563	567	565	562	524	539	524	531	529	529	530	588	576	519	571	551	541	544	554	545	532	533	568	531	554	585	548	546	581	529	537	542	585	554	527	594	554	576	530	589	542	537	532	536	534	497	549	522	599	553	575	566	524	507	501	565	549	516	495	534	563	517	534	531	532	548	528	522	550	537	539	533	585	567	589	527	522	551	558	513	497	555	521	537	570	561	581	511	538	561	564	507	524	553	561	568	555	551	518	584	515	532	545	563	560	584	561	533	539	556	517	494	574	545	529	563	548	531	578	530	553	518	525	505	562	530	560	535	574	542	527	528	569	548	544	570	525	565	515	547	553	533	524	534	576	537	485	546	522	538	562	569	546	511	553	549	564	602	591	560	535	562	500	587	544	537	572	553	524	535	574	530	535	555	547	566	529	553	543	581	503	525	541	555	555	520	566	535	546	556	523	585	524	581	593	567	555	545	569	539	522	556	572	497	565	555	541	537	547	537	554	531	536	510	507	574	534	522	561	561	516	539	563	552	532	560	579	534	534	558	524	556	559	538	534	545	518	538	566	520	553	530	571	492	539	541	510	552	535	534	532	574	534	548	586	565	536	552	581	546	549	541	502	511	550	520	549	520	554	555	545	546	531	577	514	528	573	531	541	525	556	508	528	525	487	544	506	510	529	553	520	507	507	536	553	569	570	532	562	550	527	551	552	567	575	564	514	551	554	514	522	541	557	554	561	507	525	577	555	530	521	588	537	536	580	555	556	567	533	562	548	545	534	547	543	537	566	523	532	551	496	596	559	505	552	498	529	541	571	561	569	554	547	548	575	513	481	574	545	522	535	527	527	596	535	549	559	540	502	546	506	544	513	524	526	568	533	539	534	488	577	561	575	532	521	536	549	507	559	546	524	545	560	591	586	545	526	547	482	511	552	559	571	546	572	526	519	569	560	545	559	557	592	563	540	530	572	568	555	535	579	525	549	552	535	561	542	551	556	557	552	567	532	559	562	559	521	504	567	555	535	553	536	542	570	538	534	542	568	549	555	514	529	556	510	522	513	464	535	536	537	526	535	523	509	547	543	548	559	548	539	575	585	613	530	531	547	527	530	522	529	551	559	564	527	564	549	553	574	489	534	521	529	557	514	547	576	546	543	540	513	532	555	543	546	534	569	519	537	525	533	536	530	550	537	577	568	562	542	581	575	625	542	588	492	518	578	528	501	500	565	551	515	586	496	566	556	573	547	518	535	545	561	540	555	533	553	565	572	534	539	580	557	555	527	529	528	548	525	545	534	518	548	573	525	553	514	535	580	570	552	563	550	579	531	560	573	493	518	533	551	576	555	522	549	601	519	564	539	530	556	508	575	512	562	549	549	513	541	577	535	564	555	531	563	510	596	540	562	580	530	499	521	504	590	547	575	583	578	520	553	534	544	543	571	599	574	521	574	539	541	547	520	536	509	549	569	581	509	531	529	575	546	563	563	538	532	574	550	526	523	584	530	575	521	532	553	559	528	539	573	560	548	543	551	540	526	513	571	556	540	554	548	547	577	562	564	562	499	542	545	578	500	552	506	594	566	508	554	536	541	561	572	550	544	550	561	531	553	561	568	544	550	577	543	538	539	540	541	579	504	532	563	545	535	530	541	634	559	517	530	566	544	561	585	541	556	535	561	533	561	500	486	532	551	527	544	574	516	571	508	562	547	531	536	558	536	534	559	561	550	552	523	547	553	514	504	576	526	572	532	524	571	556	537	587	575	538	552	558	515	540	572	563	551	536	528	530	520	535	568	512	523	564	539	534	567	493	506	563	576	556	519	563	555	611	518	563	529	564	553	550	536	516	504	487	542	533	544	537	535	542	559	552	551	568	515	542	562	585	542	543	516	532	525	509	544	543	567	571	551	536	564	565	536	523	538	554	565	535	541	570	515	516	509	529	549	557	539	556	585	534	543	546	579	508	536	515	539	541	541	543	544	527	537	554	546	517	576	491	561	550	563	516	515	532	509	522	568	568	555	507	529	523	519	553	533	519	558	562	551	553	588	524	534	517	540	541	589	529	570	562	558	507	580	524	508	554	556	548	554	542	532	520	549	588	558	561	543	571	533	586	532	570	563	542	564	545	607	539	568	533	570	547	557	538	544	533	542	555	602	504	576	577	584	520	559	556	542	550	508	496	550	583	539	547	501	580	559	541	512	566	557	506	549	519	598	503	570	552	551	554	515	529	549	527	532	563	542	511	551	551	483	572	560	527	548	535	564	565	562	522	560	547	571	562	552	542	572	520	537	556	519	585	525	529	494	578	545	558	535	532	522	546	545	485	540	531	559	564	532	511	545	576	576	561	574	530	573	553	578	545	523	483	561	537	525	546	530	522	534	543	525	561	566	569	507	555	532	521	516	556	573	556	505	576	546	573	557	587	555	541	558	590	515	509	529	580	615	532	550	541	562	534	545	583	573	549	531	543	531	523	537	529	532	540	584	557	601	542	571	535	530	532	489	555	578	555	529	520	508	541	590	544	557	525	532	559	562	531	512	545	532	552	583	556	526	559	550	553	553	512	523	544	564	572	583	580	535	565	508	562	546	506	540	537	477	567	538	572	532	503	518	545	544	543	526	499	538	580	560	572	525	528	532	535	552	547	540	519	539	543	528	591	551	517	536	530	533	557	546	574	531	505	532	481	557	544	585	557	539	558	537	565	538	556	508	576	546	551	553	563	616	535	571	557	534	551	533	506	542	524	546	573	542	593	529	531	562	512	564	549	525	556	568	532	521	592	571	580	550	535	555	513	570	557	534	536	537	574	538	547	505	559	574	539	538	567
51654	25392	36053	61274	55919	37893	22861	10284	3885	1209	524	268	212	207	201	200	177	173	158	165	142	169	153	168	259	395	561	699	662	611	601	278	252	504	333	234	172	162	140	141	125	126	115	137	146	116	122	120	131	142	128	114	123	124	128	111	117	110	144	145	126	127	136	122	119	111	107	107	118	127	130	114	121	119	110	142	132	121	109	109	119	123	114	124	115	130	124	117	99	117	125	118	137	111	116	123	128	107	130	145	114	124	139	118	119	136	133	126	118	132	123	125	144	115	117	112	124	127	120	126	120	111	128	138	124	102	124	114	120	109	131	120	118	130	119	124	134	131	138	138	106	128	119	108	129	121	122	113	113	109	118	122	134	120	148	110	131	122	128	107	114	118	115	125	126	136	136	136	117	106	135	104	118	128	128	119	102	116	133	126	106	107	125	115	105	114	114	126	144	130	119	114	120	128	114	111	128	123	119	121	121	136	131	113	124	109	106	113	109	134	120	127	122	127	109	132	131	134	134	131	113	128	126	135	128	103	128	122	134	119	122	128	111	132	121	116	137	126	107	132	148	108	114	106	92	126	144	125	110	129	113	138	106	121	126	103	134	101	133	115	112	121	129	117	123	120	110	126	106	106	124	125	129	102	124	123	129	122	115	112	136	109	109	125	104	100	124	133	125	103	122	124	128	142	144	129	107	125	131	110	110	112	103	133	132	103	117	112	117	122	131	116	114	126	124	104	115	101	116	101	105	101	109	147	116	105	128	111	112	117	110	118	127	103	130	112	101	132	132	100	144	106	125	137	124	134	121	114	120	106	124	131	96	126	111	113	115	126	125	131	122	128	118	128	108	108	128	124	135	137	112	125	147	112	124	110	110	126	117	106	144	129	155	123	136	128	128	133	120	105	124	109	126	109	132	106	133	129	117	111	111	103	133	108	116	130	115	129	98	96	117	100	132	113	111	137	120	108	114	133	124	95	108	130	120	124	108	120	121	123	124	128	101	129	120	116	117	114	93	122	108	119	126	127	113	119	122	127	120	119	124	122	143	111	118	115	123	129	127	119	129	114	122	129	120	132	91	122	113	113	119	134	113	108	110	142	117	113	126	118	136	136	124	125	116	120	113	111	130	125	139	136	123	112	110	108	118	113	96	119	117	141	142	138	121	109	125	122	110	131	113	122	114	126	120	128	116	122	106	125	122	156	121	103	131	99	119	118	106	120	106	132	132	135	113	119	126	111	124	111	101	111	123	111	120	124	122	139	130	126	141	123	107	106	120	128	122	118	129	131	115	114	123	115	132	129	134	126	134	125	130	117	112	127	137	121	140	113	111	121	142	127	113	102	92	129	127	106	154	123	137	126	137	111	131	114	141	114	128	119	127	103	117	138	114	124	111	110	128	108	140	96	133	131	111	117	113	131	122	123	139	122	132	107	133	126	114	133	143	108	109	122	119	132	134	111	110	103	128	109	110	108	125	135	102	105	115	131	115	114	134	122	115	122	117	127	114	123	119	119	118	124	139	119	124	120	123	119	129	126	111	125	117	123	123	118	125	113	126	134	125	131	118	137	117	130	102	100	119	98	128	137	120	108	114	121	113	143	121	115	111	119	119	124	127	100	96	116	133	108	111	121	103	125	136	118	114	120	118	115	115	115	91	116	126	138	113	117	127	127	84	111	116	108	117	120	122	121	120	120	131	127	115	127	117	117	122	113	118	107	106	113	129	118	121	116	131	108	108	125	108	134	120	123	128	136	110	128	142	118	137	132	107	132	114	121	119	113	119	117	128	132	119	108	114	119	133	114	135	124	123	134	112	118	127	110	127	149	116	122	129	123	127	118	101	114	107	105	114	125	125	123	127	122	130	137	123	110	118	117	125	122	119	114	134	127	107	121	122	142	120	122	124	109	88	137	132	115	125	138	108	123	118	121	102	116	115	128	107	113	112	128	117	137	117	104	118	112	121	106	127	118	114	112	136	94	131	124	133	151	123	130	123	126	142	126	124	112	141	117	135	135	129	107	109	117	102	100	132	123	122	112	124	117	117	127	113	131	109	111	138	122	133	128	117	120	106	115	113	102	116	122	127	148	126	139	134	136	108	110	116	114	104	105	110	101	115	116	118	119	111	117	109	136	119	118	121	128	105	114	117	136	113	135	138	104	115	113	125	132	125	118	114	132	107	104	105	127	142	131	122	119	117	124	109	125	104	112	126	120	116	114	109	133	108	115	139	123	144	115	139	127	125	118	129	123	144	143	123	112	104	108	130	112	90	115	131	123	133	99	108	126	119	125	137	100	119	86	120	141	108	131	133	135	127	107	122	117	124	115	134	104	132	129	140	112	122	120	121	102	119	118	122	130	118	116	122	118	146	113	120	135	127	108	97	113	134	123	111	101	143	114	136	129	123	109	114	111	129	98	134	119	126	128	124	130	121	121	133	123	113	108	100	107	123	104	131	114	133	124	114	128	105	126	117	106	129	125	107	101	91	123	122	112	143	130	101	102	115	122	119	123	104	117	117	109	115	113	104	109	101	103	114	126	130	109	111	121	113	110	114	123	128	122	137	128	129	114	118	137	92	113	119	132	118	145	125	122	107	114	129	113	119	126	117	124	120	109	115	125	121	123	108	124	98	120	129	111	123	120	133	126	131	111	130	126	122	110	120	110	129	115	129	129	143	133	123	121	116	120	111	110	112	111	143	98	118	122	123	131	138	123	126	121	126	129	122	103	113	134	116	114	113	114	100	122	118	110	109	133	91	120	141	127	114	126	125	98	106	133	116	117	113	141	99	104	113	107	125	126	126	116	121	119	104	122	111	104	129	120	142	136	111	95	131	126	136	147	132	127	120	129	132	115	119	123	145	112	127	130	113	118	106	114	131	110	147	124	111	129	129	102	117	124	110	137	121	121	119	119	114	125	123	96	116	123	114	117	122	130	114	117	148	131	120	131	119	118	141	134	114	130	120	103	107	124	120	134	127	123	124	134	111	117	103	109	132	111	112	135	118	131	143	135	117	115	104	121	117	115	114	139	113	121	121	136	122	118	142	112	132	121	117	120	115	129	113	106	110	123	111	129	127	125	131	117	136	119	119	135	123	128	128	105	125	131	116	124	127	122	108	109	103	120	135	112	119	106	129	104	129	117	116	119	138	119	113	130	125	123	109	130	96	106	106	112	108	116	134	139	138	123	113	125	121	108	125	92	125	148	113	115	140	126	124	117	119	113	103	103	116	128	125	119	136	128	98	122	136	139	112	144	135	117	126	129	121	105	120	120	124	109	124	120	112	119	120	146	133	145	108	118	118	119	130	119	115	143	114	127	139	121	128	127	121	135	145	138	127	103	113	114	129	114	127	112	99	116	119	131	126	114	119	123	142	121	127	148	124	132	122	112	112	134	101	108	108	124	110	129	133	114	108	117	141	148	109	107	118	115	117	112	133	121	121	126	129	116	141	113	117	118	114	134	113	122	114	132	110	105	112	119	120	133	132	141
29823	11654	38762	66737	62359	40220	22420	12081	3972	1800	1360	1152	1020	842	801	713	686	660	637	625	564	567	569	836	1319	2343	3939	4993	4792	4592	3954	1540	1356	3628	1993	1271	629	457	405	420	376	398	402	409	413	386	396	382	377	355	385	384	352	394	362	340	426	347	379	382	372	362	342	327	373	360	379	352	354	338	374	385	347	329	362	334	383	339	392	348	374	352	363	371	381	333	347	352	360	369	360	322	326	338	359	354	319	338	329	325	333	309	302	334	356	364	327	379	340	375	338	348	348	372	311	366	319	319	358	340	344	348	331	305	393	338	334	333	346	353	329	321	342	360	356	341	340	316	352	306	338	341	369	325	316	357	337	337	344	331	374	333	362	352	383	320	360	320	353	322	358	363	339	349	338	356	360	337	344	365	332	348	332	380	359	343	344	343	372	309	339	354	350	314	324	323	355	335	349	328	342	338	346	335	368	351	333	318	345	356	307	331	340	303	349	361	357	293	350	345	362	344	340	356	330	336	336	305	377	350	304	368	331	375	337	340	352	316	338	331	364	344	339	362	336	340	353	321	339	348	318	347	331	311	324	316	349	346	370	333	325	336	363	354	334	347	305	335	349	343	328	338	350	327	357	320	388	308	327	354	335	352	350	358	330	316	336	321	347	330	362	358	359	341	330	346	359	348	344	335	334	353	334	355	341	336	351	368	280	366	362	338	339	307	307	336	320	363	333	318	330	345	349	298	317	351	370	344	346	303	324	330	332	360	368	346	331	333	342	322	384	332	327	331	344	343	338	344	321	355	349	352	323	319	339	299	341	352	350	351	422	336	366	332	332	353	360	307	323	317	328	342	343	362	321	355	352	352	359	329	312	345	360	317	358	335	335	310	345	363	273	349	354	356	337	347	341	336	342	323	350	364	365	353	349	292	344	342	327	327	342	317	354	335	355	344	346	302	360	351	346	330	342	320	360	343	346	383	353	346	351	336	330	329	338	332	336	341	334	321	335	327	341	351	350	332	356	319	360	344	341	318	305	326	329	354	346	320	350	344	311	345	337	353	354	350	325	361	355	304	330	357	331	334	343	341	369	302	347	357	349	374	347	335	321	323	354	336	358	337	351	337	327	365	373	311	353	338	339	357	326	340	343	321	344	345	341	341	351	331	329	338	345	339	348	364	327	358	338	351	357	310	348	346	350	319	368	352	311	345	331	316	349	327	382	319	297	345	356	354	326	335	321	343	325	316	352	325	377	358	329	327	343	328	349	357	371	342	353	352	363	354	364	331	345	329	316	306	307	346	345	353	356	339	320	322	353	354	346	308	374	348	337	326	355	335	354	407	348	332	349	313	377	353	307	331	343	330	337	344	346	354	355	342	343	314	365	356	348	354	335	331	307	346	321	357	304	330	322	340	345	327	359	348	337	362	324	349	349	353	314	342	373	342	317	383	326	327	336	341	326	301	323	340	337	378	318	351	294	370	351	326	352	411	329	340	355	343	322	360	356	341	319	342	348	338	367	320	337	361	322	326	327	351	340	354	332	321	360	339	348	317	348	349	324	331	335	349	352	353	326	344	310	303	367	359	352	330	328	343	323	330	378	303	364	373	338	342	351	375	327	299	341	367	306	371	348	328	387	341	356	360	374	326	318	348	349	330	346	356	366	362	319	336	328	355	335	321	343	352	346	346	314	365	335	347	340	370	322	349	311	322	355	334	325	320	373	336	349	350	357	324	320	341	354	351	348	330	340	326	334	340	345	331	359	354	354	349	368	342	336	352	355	346	321	345	351	350	330	326	355	322	354	324	326	326	341	341	337	353	354	330	342	363	360	326	349	320	357	371	306	328	355	314	368	345	349	349	362	338	350	367	319	333	313	366	323	314	348	336	373	356	310	369	350	307	345	347	335	370	387	333	342	321	361	351	320	330	332	327	344	373	335	320	332	341	334	377	316	312	340	355	314	342	331	358	393	367	341	366	335	362	331	351	321	320	371	323	345	351	328	327	360	340	318	312	344	307	339	323	323	331	351	369	334	346	330	368	339	340	354	336	337	333	374	318	340	303	339	368	312	338	318	300	363	362	366	346	363	353	345	337	354	336	316	356	358	323	369	334	341	354	336	309	326	346	364	310	345	338	334	322	326	336	363	349	342	342	346	367	343	329	337	340	314	356	340	346	353	339	340	330	348	356	307	336	344	355	372	299	339	329	314	359	356	377	326	355	330	393	354	342	329	341	331	342	339	340	311	358	341	320	363	343	330	354	323	314	372	310	311	319	349	367	330	384	312	346	371	332	329	347	343	344	335	335	339	352	310	336	339	329	345	357	328	347	332	348	318	348	342	341	354	336	347	334	358	327	321	324	305	341	320	337	366	330	338	321	325	357	327	367	327	326	326	333	386	332	315	357	358	333	330	322	362	334	344	341	327	358	367	365	327	351	335	353	358	312	317	370	319	337	345	357	324	319	337	341	337	333	351	361	340	321	329	349	311	330	348	317	371	355	330	354	368	311	355	344	354	310	354	346	365	318	373	337	324	355	353	321	353	331	315	347	298	315	363	350	317	354	349	317	350	321	333	316	335	330	361	368	353	332	360	339	366	336	363	332	335	333	347	342	314	328	299	316	327	350	336	311	349	319	332	350	315	320	330	338	313	366	337	344	356	345	345	343	314	315	345	375	347	342	338	353	321	367	334	352	347	364	318	335	334	310	356	340	329	318	375	366	287	310	365	335	329	349	323	364	310	342	312	331	338	391	370	355	352	343	351	332	316	324	356	358	343	338	372	360	339	356	322	325	360	344	325	330	347	350	358	363	353	382	382	341	337	276	313	334	356	358	373	350	347	348	341	297	336	352	329	353	346	314	337	351	343	354	333	351	335	314	354	355	369	341	378	349	310	312	375	332	332	345	331	343	356	345	328	370	344	334	347	370	310	360	334	337	322	359	341	341	376	333	367	330	342	350	328	301	353	343	340	372	352	338	361	379	314	346	344	333	335	362	353	325	329	360	348	362	336	343	336	348	344	332	330	344	348	336	322	336	344	349	347	379	327	323	307	319	333	327	323	353	357	370	347	350	362	347	337	341	320	365	321	348	334	351	323	356	356	325	323	340	319	338	322	321	346	320	309	324	336	326	372	325	355	345	315	352	333	351	325	340	333	359	351	336	355	353	329	327	345	344	361	320	325	338	372	347	358	336	339	329	345	342	333	319	351	345	315	335	357	349	350	341	331	345	367	315	376	376	312	335	304	350	321	328	341	346	340	354	339	314	385	350	311	356	352	331	312	337	351	329	351	331	351	314	343	348	331	353	330	330	336	345	328	327	309	320	311	337	346	366	364	354	328	359	332	324	343	357	356	330	371	317	328	360	370	333	327	313	344	354	337	346	329	327	313	343	339	337	353	325	325	371	315	333	335	321	343	360	356	348	351	346	308	322	349	303	365	320	327	332	344	296	330	351	331	347	354	361	341	346	346	327	336	326	322	329	358	353	373	311	325	342	338	344
5792	786	1197	3144	3092	1544	736	407	346	371	367	330	385	347	349	344	341	352	353	343	367	334	351	347	296	323	356	394	333	335	311	369	354	331	321	318	343	376	367	338	333	327	342	343	321	380	346	380	346	288	351	339	345	348	319	337	366	340	345	349	298	300	354	329	350	334	343	355	373	351	348	356	335	380	338	354	333	352	350	341	347	342	311	367	334	349	334	378	364	344	348	344	347	327	332	326	353	355	290	370	340	332	311	379	378	338	360	368	317	370	353	338	331	334	357	362	374	361	302	313	348	323	357	340	343	349	364	360	351	323	330	318	336	301	351	333	340	334	325	359	329	325	368	331	298	344	333	361	335	336	334	390	356	361	343	340	358	349	357	337	368	389	325	362	318	336	326	349	362	350	324	369	333	335	344	327	332	374	328	339	309	323	340	328	352	340	332	365	311	353	348	335	374	341	322	344	324	332	333	315	344	346	316	318	353	292	336	335	358	375	379	377	336	337	305	378	327	364	373	344	326	343	364	346	325	351	321	336	377	349	336	348	331	377	356	341	313	343	355	323	346	335	337	332	349	353	335	367	350	342	330	279	342	314	321	350	338	300	336	338	335	351	358	323	335	376	369	356	349	365	350	337	336	337	336	350	328	345	309	331	367	366	328	362	335	322	336	343	362	324	316	315	328	348	316	356	326	337	362	379	376	353	347	360	379	354	344	316	326	342	347	317	387	362	353	358	327	352	359	352	339	320	346	360	375	331	335	323	371	336	362	338	344	328	352	329	357	344	320	364	331	321	348	355	319	326	340	356	341	318	338	363	331	354	331	355	349	315	346	342	357	338	319	340	345	327	305	350	350	382	326	339	323	290	359	348	336	368	337	352	366	359	333	315	366	329	359	318	316	313	372	355	361	356	327	303	323	337	345	338	326	348	342	386	400	316	343	341	362	340	346	337	340	351	317	343	354	348	336	348	337	321	341	342	372	346	372	348	319	359	356	326	359	322	339	341	317	367	426	346	368	353	338	372	374	337	338	367	316	324	339	328	332	359	354	373	322	325	330	363	358	344	299	344	337	372	352	350	335	336	371	358	346	339	341	313	392	349	372	365	365	340	365	339	399	352	324	353	330	339	346	340	355	352	367	379	362	340	352	313	372	380	322	359	359	340	354	354	346	365	327	346	333	362	324	347	335	340	330	334	339	327	344	349	355	340	363	360	363	342	329	408	346	348	330	341	364	343	344	317	367	316	368	369	348	305	361	357	358	328	343	343	332	336	339	360	355	316	333	360	344	341	323	358	357	342	364	342	346	350	327	348	341	333	335	340	286	327	341	378	355	348	346	314	348	351	341	303	370	348	372	367	351	329	367	332	340	323	365	339	339	345	354	356	339	370	352	319	310	339	343	323	329	329	345	368	390	326	360	346	347	360	361	385	333	333	383	358	368	338	322	333	344	338	331	398	327	327	360	319	352	330	324	364	316	323	326	359	345	308	356	334	333	333	325	320	356	341	317	326	328	337	351	386	357	354	323	341	361	349	309	324	338	355	358	341	336	313	354	340	329	331	332	317	336	373	321	330	335	345	360	362	317	357	324	377	341	376	347	386	385	346	339	329	336	328	324	299	316	350	332	332	324	312	364	359	367	311	342	350	358	357	326	373	373	376	341	326	352	353	362	360	330	357	348	382	355	318	351	327	333	370	333	320	348	344	359	361	397	358	356	364	352	338	346	334	320	356	329	358	328	354	322	326	342	336	365	358	343	328	359	339	309	370	339	336	340	314	337	310	328	342	349	341	343	366	336	326	346	345	367	323	370	325	351	351	316	327	372	344	377	361	366	378	333	321	353	320	331	323	342	361	346	308	334	353	344	361	348	333	370	360	330	382	344	315	361	321	334	351	379	300	318	381	319	368	346	318	336	348	340	334	363	342	344	346	320	359	332	349	350	331	380	319	349	380	377	374	331	344	379	362	320	321	314	360	340	363	335	326	334	356	333	358	377	374	322	345	316	361	330	330	364	344	338	378	346	343	344	384	334	315	351	331	331	325	345	352	347	362	325	380	352	311	361	317	340	314	342	322	384	354	348	318	352	341	365	347	344	314	329	359	348	348	365	323	343	322	372	328	338	349	333	358	313	367	378	355	344	349	343	365	381	348	364	357	364	378	358	340	340	347	363	369	347	340	359	320	368	343	299	320	341	363	323	339	348	368	360	338	352	363	330	362	340	324	323	363	339	342	347	311	357	361	331	336	333	340	323	328	339	357	363	353	370	361	341	342	316	322	353	336	350	362	334	353	356	323	340	361	324	338	326	346	349	354	337	326	318	328	327	352	361	301	336	343	357	384	335	301	349	340	337	344	326	385	350	350	329	381	329	364	334	358	333	333	342	335	333	333	362	335	332	332	343	331	344	380	352	341	355	356	336	336	361	309	347	371	342	318	336	336	357	340	355	328	364	347	343	358	338	292	342	333	358	340	321	338	312	340	381	367	343	345	359	340	349	342	363	352	368	347	342	361	336	336	362	342	316	349	353	319	310	347	337	356	331	327	373	327	310	335	340	341	332	333	345	336	347	368	324	326	328	336	328	329	364	341	329	346	321	315	346	328	299	341	345	340	326	328	329	344	348	346	347	316	373	305	355	310	328	366	336	335	326	345	331	398	333	345	325	322	349	359	363	331	380	342	305	331	372	350	337	326	321	321	353	333	336	356	351	339	319	316	347	340	375	358	363	333	341	341	317	311	330	317	352	360	346	348	333	362	313	339	331	338	328	314	336	328	369	352	328	329	357	346	325	351	364	334	357	321	383	352	355	344	335	349	386	372	341	349	331	334	339	345	357	345	357	340	361	339	324	336	352	355	348	326	376	332	376	351	353	345	329	349	314	345	312	348	368	325	363	343	368	367	356	338	296	331	329	336	322	329	360	354	334	375	340	362	315	321	344	344	356	322	342	341	343	338	361	344	360	360	330	374	336	350	337	335	386	344	355	354	352	333	348	353	348	345	350	332	358	342	345	339	351	327	351	339	346	329	360	321	360	345	288	322	346	353	320	328	316	349	345	315	366	368	341	337	342	378	331	311	325	327	327	354	358	328	341	292	329	314	337	307	337	330	342	328	323	326	323	355	314	355	363	331	306	321	370	345	365	351	324	358	354	323	327	350	333	338	330	340	357	356	341	328	362	334	328	325	328	364	392	345	369	336	354	373	360	365	327	342	375	397	336	370	331	338	357	365	351	346	330	352	341	332	348	332	322	360	338	313	351	344	368	370	362	369	322	338	355	319	314	309	320	372	340	352	326	356	331	330	365	378	335	348	334	336	352	347	367	347	346	322	333	346	318	370	382	333	356	329	342	348	377	387	325	335	346	335	361	318	353	359	332	344	354	346	322	332	326	329	379	337	347	343	336	339	362	371	346	338	367	334	327	340	338	319	350	314	358	379	360	376	324	323	361	350	374	338	337	352	302	334	332	343	298	297	351	332	337	385	354	327
4927	1389	3235	11355	11928	6053	2719	1339	931	865	900	792	778	830	799	860	875	801	800	844	822	857	845	801	880	820	904	916	902	932	908	831	880	892	859	853	830	809	820	873	804	836	815	798	833	836	810	786	828	835	888	804	813	827	818	829	820	804	885	825	864	814	845	846	794	812	860	843	832	817	814	799	833	829	876	833	868	857	779	841	802	847	844	836	830	840	851	835	815	845	815	825	836	859	837	820	786	816	847	822	821	800	808	835	792	854	824	827	820	906	775	875	847	790	829	808	806	794	845	800	845	879	870	840	885	829	826	799	800	765	802	841	800	867	825	847	832	818	819	864	850	856	835	873	819	854	800	814	821	832	822	834	828	776	809	872	804	856	855	812	810	819	790	836	786	886	846	863	806	864	894	814	775	803	856	838	812	834	842	793	864	808	836	860	858	793	817	868	807	856	856	885	777	881	815	812	816	836	827	845	864	865	840	832	801	824	814	855	818	874	842	833	825	845	813	810	800	812	841	842	822	840	875	777	826	801	767	854	850	859	836	855	815	801	814	762	848	863	824	793	775	817	807	795	820	818	867	776	879	786	803	866	822	868	816	845	889	840	846	867	819	815	836	785	844	831	828	859	873	810	847	794	813	835	832	816	768	822	844	821	840	835	796	817	813	862	804	812	842	852	820	799	874	804	845	822	834	829	829	829	830	780	837	767	819	844	827	897	795	827	801	869	910	795	795	812	811	818	778	822	771	794	825	807	841	815	824	841	857	794	814	839	785	841	831	874	803	825	780	808	871	849	814	823	849	822	844	850	886	798	840	793	837	773	806	804	839	841	853	859	885	838	848	825	844	816	841	802	778	814	793	819	791	808	843	827	877	879	830	813	816	834	833	837	865	811	885	868	816	866	809	844	803	825	827	850	846	865	842	826	826	818	828	837	827	812	773	819	808	834	789	800	835	800	793	890	844	826	878	817	812	836	795	779	825	864	795	798	815	815	837	775	830	849	833	858	836	850	801	845	815	841	812	846	847	839	807	793	848	838	809	841	834	793	833	794	823	845	833	824	817	814	800	774	836	805	822	838	809	812	839	872	775	841	807	845	837	881	820	866	814	849	847	864	839	817	776	840	799	820	847	810	801	823	837	829	822	838	873	888	841	835	826	831	824	847	854	821	889	845	843	866	837	818	843	827	862	786	797	879	859	800	844	805	847	796	819	788	807	868	812	788	816	816	841	802	818	821	811	830	857	818	878	836	817	775	818	840	791	835	830	795	786	833	826	822	856	846	818	807	783	849	831	816	839	857	802	808	780	873	748	810	816	809	791	902	878	851	835	852	814	816	813	841	829	790	792	867	853	845	840	828	784	779	835	785	890	789	815	800	799	839	829	885	857	869	837	899	821	867	743	818	782	865	798	855	808	874	830	830	864	782	837	814	787	839	831	795	844	852	833	827	828	855	913	868	854	822	821	809	850	866	851	807	836	866	854	843	811	868	813	856	863	814	848	822	830	769	858	788	840	823	846	797	848	823	861	845	794	812	845	865	811	855	899	788	787	821	798	840	905	823	805	802	864	844	833	823	829	825	797	822	875	821	828	854	851	858	807	825	821	797	815	855	806	852	869	858	835	818	808	858	841	829	892	855	810	840	815	797	843	826	845	827	832	801	860	799	818	806	826	800	817	808	857	853	840	875	851	816	795	833	801	794	861	855	845	796	813	757	833	853	821	834	779	827	778	868	801	810	786	841	871	862	820	827	857	807	797	835	854	866	827	796	833	869	771	815	792	832	903	836	870	850	802	892	840	850	822	853	790	822	844	844	789	869	806	825	848	873	806	804	821	806	756	780	860	847	821	836	903	844	842	849	850	844	865	812	873	813	863	831	885	859	804	830	830	799	842	842	826	796	832	823	826	850	816	798	855	791	846	828	812	817	836	809	823	856	851	834	830	828	809	806	826	864	827	825	925	841	852	829	849	814	832	863	824	790	857	804	864	827	837	806	821	806	810	812	823	804	808	833	810	867	820	869	899	845	808	797	812	826	829	853	841	876	808	823	852	835	836	851	799	816	841	793	828	816	830	809	875	888	806	823	839	863	824	830	783	764	844	797	814	826	837	821	836	806	788	838	828	842	819	860	836	845	810	832	811	820	850	832	819	829	851	811	790	844	829	782	863	836	844	835	842	838	804	849	837	825	754	894	835	868	820	900	830	797	791	828	825	859	832	829	864	884	798	845	853	823	790	872	830	837	848	797	856	808	857	834	831	821	845	797	831	832	866	819	827	849	838	832	788	796	824	829	762	881	791	833	878	813	837	839	801	821	833	856	784	823	804	841	830	835	826	848	922	881	807	859	896	842	838	840	840	811	812	812	887	866	809	850	839	897	809	846	785	813	833	791	856	848	887	849	837	795	831	802	860	846	852	822	836	812	816	833	831	847	833	812	800	814	868	794	823	784	810	781	850	871	844	864	847	824	886	822	822	819	826	821	801	896	837	847	858	817	812	811	769	823	832	821	821	748	791	826	788	866	819	851	819	816	792	836	853	837	819	813	826	802	840	828	893	838	847	800	803	770	815	870	788	834	848	861	860	837	863	824	858	844	793	812	830	820	852	806	808	840	824	830	838	901	783	832	793	811	811	831	818	859	792	810	813	829	792	832	816	834	807	834	833	869	837	915	829	865	784	782	863	854	793	811	788	863	811	834	862	805	808	815	798	801	844	862	781	783	853	787	786	850	857	807	828	829	841	861	850	827	767	833	822	838	874	765	839	795	811	863	840	842	878	838	810	821	770	801	851	827	840	869	773	828	837	842	870	800	775	855	833	787	799	842	782	843	836	815	826	804	827	825	822	844	860	831	835	833	879	871	804	888	821	802	834	799	852	805	830	875	813	830	806	821	818	781	850	849	879	827	843	862	813	843	868	796	871	795	785	842	797	852	888	883	802	808	829	875	836	811	838	827	850	813	840	826	824	811	822	785	790	814	844	821	860	820	845	846	888	825	852	832	805	805	847	839	853	842	854	840	844	804	819	850	808	826	856	875	877	851	837	840	825	901	840	766	809	792	827	852	833	807	816	828	794	775	797	850	850	858	819	846	816	868	810	799	779	814	890	831	797	832	858	874	835	797	869	821	821	815	759	842	842	867	855	791	865	825	885	829	806	813	793	818	825	828	816	883	830	805	883	828	843	860	816	822	813	825	897	891	849	803	827	822	820	827	831	819	821	817	855	865	877	862	881	826	796	865	854	839	830	834	805	890	810	814	816	828	823	842	870	820	825	795	819	798	799	852	800	791	843	860	810	807	866	805	843	847	830	839	871	760	827	825	802	787	817	774	822	822	782	848	751	871	849	779	807	832	835	855	821	774	809	826	833	826	859	806	832	821	855	827	887	816	770	794	819	860	872	826	871	798	842	839	824	814	849	853	839	823	820	805	813	856	792	813	855	813	805	842	799	857	862	836	842	849	846	831	851	881	805	833	851	838	827	855	867	833
37308	15506	24892	50279	45377	27778	13013	4937	1415	473	303	290	287	246	265	252	241	263	241	253	241	226	228	259	303	302	367	525	459	406	415	314	280	302	360	257	217	210	235	230	243	231	241	221	236	244	247	216	201	234	224	201	212	244	215	222	200	234	242	236	209	220	208	225	222	212	205	212	227	218	216	234	224	215	211	245	251	219	236	198	223	229	229	226	233	229	246	222	219	231	214	227	211	214	212	256	231	233	216	203	242	207	232	226	226	216	232	220	216	231	221	227	217	250	219	238	224	242	231	204	242	231	229	256	216	231	229	242	203	233	212	220	260	232	207	233	210	235	241	250	244	225	238	238	210	233	215	217	207	214	224	234	214	225	223	230	209	235	241	223	211	247	200	215	215	243	186	240	218	210	246	240	209	201	217	218	231	216	211	209	231	211	235	217	231	230	206	219	238	213	217	217	219	238	195	235	237	204	234	207	233	207	214	217	215	202	230	203	202	230	230	236	242	245	238	215	233	230	213	217	203	222	238	226	222	233	219	216	244	217	244	237	233	231	232	270	235	220	237	228	224	224	205	227	227	231	225	217	201	217	223	220	223	210	237	220	207	219	222	215	223	212	224	214	227	211	212	219	229	249	207	232	243	248	231	258	213	198	216	168	206	218	246	225	216	214	204	215	229	225	208	206	236	224	212	198	209	233	214	214	205	198	225	223	243	227	211	241	218	236	221	205	213	240	224	209	205	238	209	245	230	204	225	214	221	234	246	227	214	273	206	235	245	207	230	212	235	214	217	236	214	215	235	221	232	212	203	207	192	227	277	251	234	193	232	227	208	217	231	232	229	206	213	201	202	232	210	258	244	217	230	207	223	215	244	219	232	242	229	267	211	221	209	243	219	210	239	240	217	253	225	233	230	212	217	254	194	209	205	210	232	233	230	205	227	216	246	213	174	194	202	230	235	214	253	217	242	233	196	216	241	230	238	220	224	226	222	217	215	219	221	224	236	211	219	236	219	229	222	225	223	220	190	223	209	223	234	226	232	230	233	229	207	233	236	223	234	231	215	246	254	214	213	242	233	229	222	257	245	217	219	219	214	225	210	200	236	221	235	241	250	222	204	234	228	225	247	228	214	213	230	201	227	218	247	188	209	253	225	222	215	216	198	224	231	230	231	212	247	216	231	232	235	210	229	227	218	213	220	236	190	230	204	233	241	191	201	204	228	228	217	248	247	236	233	227	249	220	244	221	222	232	222	202	234	219	193	200	220	211	245	249	217	229	207	219	239	207	231	214	219	187	208	227	233	230	224	234	225	221	236	210	246	239	211	206	244	202	228	238	215	246	236	221	212	214	212	213	227	225	233	225	214	238	237	230	198	222	213	231	214	228	199	219	225	213	193	232	240	220	205	230	236	230	212	226	196	217	201	216	233	223	232	213	219	254	206	206	214	223	213	189	226	246	202	214	263	201	217	203	222	227	233	270	244	200	230	203	216	227	221	248	224	227	190	236	234	212	215	236	224	247	222	246	233	218	219	258	234	198	212	203	226	241	223	238	245	225	227	181	215	246	225	202	204	231	236	215	204	239	225	226	194	232	216	214	196	214	234	250	242	234	215	215	225	224	225	235	248	217	185	213	208	219	229	226	221	216	246	233	234	252	224	219	216	203	208	220	191	232	213	223	220	221	259	206	231	222	242	219	203	225	227	233	250	228	238	244	199	197	210	260	215	232	222	221	218	198	225	227	256	232	228	224	225	223	197	201	228	218	228	221	213	194	245	253	224	228	217	230	189	218	230	217	232	255	215	223	215	200	236	224	237	205	219	236	223	211	199	201	225	211	222	245	220	199	206	204	214	218	211	201	236	217	197	209	235	213	210	240	237	207	251	231	217	212	222	177	240	229	221	237	223	209	219	238	214	230	220	244	211	217	226	241	218	208	213	229	207	225	208	208	218	225	223	229	227	209	212	241	223	261	244	218	216	220	223	217	231	232	240	222	218	204	224	225	214	233	201	206	220	237	241	205	243	230	217	206	192	236	230	235	229	205	200	214	220	211	228	220	249	249	210	226	199	211	199	232	228	211	218	246	241	228	220	225	220	200	236	229	245	198	218	216	245	207	235	244	210	242	218	221	215	250	222	237	254	256	236	240	228	206	246	266	214	250	218	226	220	216	237	216	224	255	220	190	208	236	208	212	254	238	221	226	234	253	253	204	235	224	241	200	228	219	208	245	177	217	229	211	196	231	237	225	232	222	212	213	217	208	203	249	200	212	229	221	231	234	223	256	241	245	218	211	241	214	227	235	210	222	225	238	221	266	220	230	253	199	220	221	219	239	253	207	249	240	221	245	213	230	214	203	238	223	232	236	234	222	208	217	231	219	229	220	194	249	217	197	241	226	209	237	258	200	205	227	225	194	205	232	193	218	246	201	209	210	225	208	229	235	224	204	222	197	208	210	242	213	210	195	227	191	230	220	200	230	214	196	220	230	207	225	206	230	210	243	206	215	233	234	238	232	219	226	222	223	211	248	244	221	216	214	232	214	233	226	216	221	230	228	220	258	191	230	207	218	229	196	214	232	210	200	230	229	222	221	223	225	232	257	226	229	205	234	234	251	221	230	238	219	189	225	225	234	186	228	229	219	217	217	218	223	210	203	238	229	234	236	223	232	236	220	233	237	226	217	252	226	233	221	220	244	237	222	217	211	212	235	245	238	244	239	217	219	226	237	211	210	211	263	214	228	215	225	234	225	241	217	207	184	234	224	228	211	233	222	211	215	209	240	236	208	213	198	200	245	228	212	209	204	216	213	210	235	217	233	250	243	204	213	229	214	220	228	226	218	211	204	227	213	232	222	231	218	235	219	250	226	228	231	219	230	210	193	212	219	213	231	240	218	232	219	223	234	205	224	218	221	233	218	207	218	182	243	219	260	253	252	206	197	226	232	209	226	220	211	219	229	202	239	237	242	238	213	212	215	237	211	200	216	209	195	224	243	219	238	225	214	234	208	238	212	246	241	197	224	219	259	211	221	222	238	235	242	214	223	227	194	231	203	236	234	247	246	236	223	205	220	235	220	234	237	233	226	237	235	229	238	220	213	220	217	236	222	224	206	236	244	227	257	207	228	216	231	241	215	215	217	232	232	230	226	199	245	212	211	225	251	237	213	234	207	237	245	201	217	212	211	211	185	219	248	232	229	208	215	212	196	238	212	206	221	233	219	252	249	243	230	189	230	220	207	202	228	234	204	225	227	198	227	223	248	223	223	214	218	210	198	217	222	228	246	228	221	211	221	243	235	230	189	239	214	234	255	216	244	221	223	223	238	235	240	209	203	240	229	240	206	225	230	212	228	240	239	232	238	239	219	222	244	230	206	204	248	224	211	215	220	214	219	214	217	231	212	240	233	194	232	239	220	177	234	247	244	274	196	196	235	261	240	218	248	197	215	219	233	215	247	217	219	239	244	235	225	231	232	240	266	243	235	225	203	215	208	230	191
20783	8348	31036	56695	54298	32149	15810	8140	2397	1216	1101	845	835	789	741	765	699	708	711	721	709	674	671	816	987	1301	2010	3058	2553	2137	2111	1353	1138	1395	2236	791	645	599	637	600	628	565	558	615	583	602	611	577	561	546	655	583	612	545	583	562	548	544	579	576	547	566	580	581	604	573	534	550	571	532	552	577	552	614	537	571	591	577	552	581	578	545	569	584	544	583	584	514	534	541	579	552	590	608	619	575	551	570	572	644	502	606	605	605	553	562	565	580	573	569	575	581	559	565	582	596	526	546	564	566	580	539	563	604	573	590	534	533	573	584	533	565	523	550	556	586	527	554	511	562	588	566	555	550	561	631	546	552	565	543	532	555	549	592	571	572	598	583	570	590	551	568	532	588	594	563	561	572	546	562	584	513	536	602	567	542	533	541	561	541	587	557	593	536	552	531	543	515	594	589	510	564	561	546	561	594	571	545	603	552	539	554	575	537	572	591	534	549	547	566	564	546	549	570	543	570	551	507	546	511	565	560	560	579	564	604	582	539	579	514	570	546	550	550	565	555	580	567	552	513	552	592	563	579	578	525	538	550	581	531	594	594	549	569	562	583	563	583	584	562	577	584	583	558	520	575	559	569	542	571	561	535	538	533	570	550	530	555	533	605	565	542	535	551	555	577	541	544	543	570	565	549	542	580	546	562	597	585	575	542	550	572	542	571	618	557	555	576	532	603	548	562	593	600	599	532	562	556	576	582	560	553	570	558	580	580	593	608	611	540	567	536	575	556	582	584	545	558	621	528	547	586	547	579	575	566	537	573	553	564	562	553	591	560	554	545	550	550	563	587	555	563	561	571	536	529	582	551	592	601	555	569	572	601	558	592	563	537	535	564	521	537	569	565	585	549	579	578	575	595	582	558	615	540	583	583	591	588	544	504	557	615	519	544	561	588	531	559	583	601	587	579	571	547	549	579	589	581	573	539	570	534	575	549	559	583	560	546	561	494	533	562	544	535	563	551	533	612	588	532	560	585	586	597	548	573	550	588	525	589	588	563	553	517	567	603	586	566	563	523	535	569	585	612	599	556	536	578	523	561	581	579	529	596	529	538	564	543	537	562	557	588	579	542	535	556	559	557	550	571	572	576	562	572	564	585	585	557	542	594	524	513	536	587	594	585	589	545	559	612	565	574	573	548	578	545	586	574	558	533	556	517	587	543	579	541	542	557	602	540	568	521	582	583	585	595	589	556	546	526	562	561	516	552	558	570	609	588	564	552	632	565	550	600	563	551	540	542	562	553	559	569	552	524	563	583	582	560	573	566	534	566	530	578	590	584	581	557	584	546	592	585	566	558	572	566	552	563	538	544	630	610	572	558	578	548	565	542	553	529	570	578	576	567	581	526	555	558	596	546	547	593	601	594	547	550	539	564	535	592	571	548	494	576	558	530	557	528	599	534	605	540	578	593	587	551	555	576	602	564	597	552	572	554	561	549	528	574	521	530	557	545	542	545	570	530	556	518	503	589	561	570	564	577	523	506	540	585	544	551	556	597	560	577	561	586	552	531	576	553	562	604	549	591	558	543	572	542	527	577	578	536	556	542	534	558	559	574	581	590	524	544	513	613	559	549	612	561	556	547	566	525	550	577	563	564	549	531	564	551	579	584	592	568	553	532	539	568	544	578	581	564	572	565	614	555	561	605	616	557	570	592	533	607	548	573	580	547	610	521	582	560	586	584	592	562	612	598	581	549	528	537	534	550	529	571	513	513	569	574	555	585	567	537	545	593	539	559	537	557	513	516	596	567	529	558	541	569	587	613	583	543	588	522	567	547	555	538	540	594	548	550	545	582	523	544	538	554	564	575	556	595	608	572	578	580	607	580	534	553	581	557	585	529	553	519	573	594	558	542	541	553	564	543	550	540	546	613	557	558	567	595	578	529	611	544	558	556	577	573	573	559	528	509	586	566	573	571	582	559	540	568	586	564	549	505	541	582	557	563	559	590	562	542	561	592	530	576	616	584	553	568	560	571	566	566	587	543	553	554	544	584	551	556	577	570	593	580	583	568	548	581	552	585	577	539	580	531	541	569	557	599	566	516	549	577	556	557	569	531	581	512	535	596	549	562	592	600	578	596	508	562	545	562	566	520	587	562	586	532	585	592	579	578	576	560	577	548	531	537	629	558	565	588	553	533	542	530	541	560	552	573	611	548	529	569	541	581	540	547	600	555	559	581	554	556	566	558	583	588	566	579	564	573	592	593	535	554	556	559	519	547	559	549	570	563	538	587	545	575	599	576	558	555	559	585	545	539	567	583	590	568	588	584	554	511	536	532	570	573	591	568	532	565	587	567	593	583	561	529	557	565	585	548	576	555	553	518	546	536	571	578	592	537	594	539	605	584	548	551	522	562	552	569	572	576	554	596	553	576	556	548	609	562	525	543	576	582	583	579	580	541	554	544	534	554	587	596	585	567	532	514	551	556	502	594	549	509	542	534	525	563	554	547	557	538	526	565	586	558	575	548	583	607	553	558	591	585	523	544	566	593	603	564	550	603	542	560	575	599	570	531	548	546	553	587	547	513	590	558	541	579	574	586	519	571	563	561	559	568	528	573	550	570	618	572	555	587	573	554	511	574	589	548	532	580	574	570	553	537	517	562	545	538	535	589	557	566	554	571	539	555	569	544	563	557	537	545	526	540	566	527	528	569	549	528	588	574	574	576	575	510	552	550	527	579	569	527	562	555	558	592	565	561	573	575	593	532	549	547	548	543	541	557	558	598	553	596	535	578	554	560	548	551	575	575	578	558	566	557	549	583	528	543	582	565	547	585	560	523	562	551	550	557	559	559	568	587	556	559	603	601	526	551	574	559	533	568	567	552	549	598	598	536	578	512	613	513	558	552	545	556	531	614	561	525	570	559	537	540	531	559	545	563	566	551	551	564	550	577	578	545	531	550	568	572	533	550	567	560	594	587	540	560	581	588	534	600	571	572	623	583	539	605	553	555	554	552	551	578	552	571	566	545	525	557	563	564	560	548	599	586	586	581	569	582	611	566	514	551	585	561	533	552	574	530	572	564	589	564	577	568	544	566	546	550	559	610	574	542	573	540	568	554	565	558	556	573	571	563	514	534	582	599	562	599	528	585	573	569	557	533	553	581	581	552	588	570	582	569	519	570	516	559	514	529	538	587	554	574	583	555	584	569	549	586	571	531	550	573	550	539	597	592	543	574	550	538	622	614	534	562	544	538	551	550	569	603	577	576	611	579	558	536	542	559	553	565	612	560	528	582	590	546	573	563	608	547	593	537	597	568	570	548	534	564	577	548	547	577	551	567	553	582	548	542	586	570	528	531	555	550	549	616	553	554	565	549	609	580	540	576	577	505	577	552	517	533	582	579	549	533	599	570	609	571	565	537	570	575	551	576	589	566	560	597	557	538	557	539	569	591	524	492	571	581	594	558	580	624	586	582	565	500	553	578	555	554	559	569	530	598	557	608	551	556
51569	24373	39067	66682	58439	36530	20874	9434	2546	757	466	255	228	196	191	185	169	189	176	166	167	151	160	207	250	315	407	663	562	566	484	290	244	294	380	342	172	174	442	132	140	152	144	152	131	142	140	141	131	113	162	155	139	134	143	127	161	142	149	151	124	127	133	163	154	130	131	142	123	137	125	153	138	138	133	130	130	125	127	159	135	155	139	126	141	137	152	139	144	139	150	114	144	144	149	153	124	150	122	144	141	129	118	126	126	133	139	127	134	126	145	151	141	145	139	130	150	121	131	136	133	138	136	135	129	129	153	142	135	116	155	151	145	138	151	126	135	145	132	148	146	142	136	121	138	110	126	128	125	118	131	133	145	143	137	128	133	135	151	127	121	142	129	123	129	138	155	140	132	160	126	143	149	128	126	137	130	145	123	138	123	130	131	134	150	126	127	137	139	136	121	129	131	140	177	133	148	142	142	131	123	144	127	150	144	138	107	146	111	142	129	111	144	135	110	146	139	130	113	133	138	131	128	127	139	126	148	146	134	125	124	118	118	123	118	128	136	161	131	138	133	137	131	118	122	102	126	118	153	140	146	127	112	127	130	112	156	143	150	128	143	135	150	144	142	130	146	135	127	150	127	132	119	138	142	136	135	131	133	123	133	129	150	145	125	141	149	134	119	144	132	123	123	131	141	122	111	138	151	133	124	135	141	133	154	119	104	146	124	126	125	130	123	140	148	132	144	156	143	131	134	175	143	157	135	131	135	141	149	164	167	134	135	141	156	121	110	112	123	118	119	143	130	131	134	123	134	132	149	146	131	119	128	147	132	123	144	140	143	146	132	133	124	130	149	121	108	130	138	122	117	125	115	136	150	147	129	136	140	151	122	124	115	114	124	118	112	118	128	131	152	137	167	153	130	134	147	143	149	111	124	127	128	140	128	127	144	141	135	125	143	128	154	135	134	140	132	112	118	133	148	115	128	128	130	146	146	131	138	127	152	117	119	123	144	115	145	137	123	130	113	135	120	140	154	128	135	131	127	137	148	142	144	114	129	131	140	109	142	141	120	120	131	142	134	113	142	157	113	140	134	120	137	121	135	161	124	122	146	159	113	124	141	133	124	141	141	130	119	127	122	141	126	129	136	145	133	124	124	130	138	151	142	145	158	137	130	132	121	135	127	137	149	145	121	123	127	114	130	146	127	133	132	140	138	136	135	146	142	126	107	139	155	137	142	142	127	136	125	123	124	121	158	139	152	144	136	138	131	123	137	144	133	123	129	130	111	119	143	115	135	150	112	126	142	119	150	140	169	130	127	166	95	131	133	132	118	131	129	135	149	117	141	137	130	156	111	146	120	131	128	119	121	130	128	123	129	116	130	158	133	125	133	129	124	146	120	127	132	122	140	135	124	138	127	141	149	145	137	116	110	143	139	122	119	151	146	142	136	134	143	139	133	151	126	141	156	130	132	157	120	135	138	141	148	138	137	123	135	149	129	104	127	159	147	139	132	150	139	137	108	123	153	130	131	129	160	118	142	136	124	117	140	128	107	146	137	147	144	107	127	144	147	148	130	123	132	104	122	122	158	128	140	147	131	126	118	133	130	144	141	160	141	136	132	130	114	142	155	134	131	135	127	145	136	137	121	116	150	142	119	126	151	133	133	110	131	130	138	119	134	140	131	168	153	120	147	105	126	134	154	153	113	144	136	140	134	148	138	136	155	108	141	131	139	121	143	128	147	125	157	140	132	137	113	121	167	119	126	111	141	105	124	149	118	140	127	137	149	126	139	145	124	143	146	136	141	146	132	122	149	157	132	141	111	140	132	135	146	107	137	137	122	149	140	130	121	141	146	130	138	107	132	113	137	137	161	128	118	126	139	138	112	140	128	146	139	143	138	125	132	131	135	140	141	144	131	144	131	112	127	119	117	136	130	140	127	145	147	142	145	147	148	148	124	138	146	144	130	144	143	148	137	125	140	127	120	127	125	131	134	129	146	129	145	128	118	132	141	136	127	119	138	128	114	125	144	152	142	108	122	122	146	141	122	154	129	109	133	135	143	107	128	126	146	124	126	142	135	134	145	106	130	122	147	116	128	141	151	129	138	122	140	116	139	151	130	135	119	131	125	97	149	118	111	136	129	131	141	128	129	127	140	130	126	130	144	133	137	146	127	154	137	124	142	141	132	138	136	116	123	143	128	149	119	142	130	146	148	136	131	115	121	127	115	139	121	135	109	136	105	155	106	114	147	138	120	118	136	126	119	153	140	126	152	128	140	163	136	138	117	125	119	143	123	143	126	131	120	121	114	140	151	133	143	139	109	142	153	151	107	119	132	132	135	126	132	129	127	128	129	134	134	140	117	115	146	157	131	132	128	126	127	136	148	140	139	123	129	151	128	120	134	131	137	141	142	128	146	149	128	143	133	103	126	139	158	131	128	127	144	128	118	150	141	137	147	138	121	111	136	120	109	131	114	139	145	153	140	121	140	125	152	139	130	153	141	134	130	135	136	133	117	117	142	127	129	143	137	157	147	140	135	128	126	118	122	152	148	129	138	127	129	129	132	137	123	163	135	137	146	145	133	140	147	133	119	124	147	139	135	119	144	110	119	133	128	168	119	123	145	117	135	130	144	123	152	120	116	130	122	137	117	132	142	140	123	139	143	111	142	146	128	148	122	121	123	130	130	141	139	136	148	122	121	120	127	140	121	146	104	149	127	134	144	127	115	142	146	129	135	125	134	122	157	118	143	131	124	161	141	139	134	142	138	115	158	143	139	130	138	138	134	147	160	133	137	153	133	133	128	145	132	143	136	136	143	145	101	142	137	120	140	134	143	152	144	123	134	127	147	120	139	144	147	126	124	133	128	123	130	158	141	130	128	146	120	135	131	137	118	132	145	131	116	128	129	131	139	121	153	143	135	123	130	133	144	135	153	130	124	127	154	146	109	130	131	117	146	150	127	133	146	145	117	139	123	135	125	132	138	123	136	136	161	118	127	140	120	126	122	139	118	118	147	144	124	126	146	152	140	137	132	150	141	113	122	135	123	126	128	117	149	156	117	144	127	152	122	136	163	146	139	133	111	133	138	129	149	132	129	162	161	110	147	122	130	153	141	132	139	123	129	115	132	129	149	134	118	119	158	139	132	130	136	157	158	120	154	133	134	126	148	113	149	145	143	130	158	129	137	143	137	130	135	143	150	132	136	126	139	106	144	138	135	146	150	137	123	132	133	141	133	131	138	129	140	133	128	123	133	146	130	131	127	140	130	121	144	109	138	115	142	154	132	140	119	132	128	132	140	115	144	135	154	119	144	137	129	147	134	127	132	120	111	126	125	158	137	142	155	153	129	147	125	145	143	141	129	141	136	117	146	153	127	132	126	119	140	146	141	122	157	129	134	153	143	130	105	136	150	138	140	126	130	148	130	135	126	121	151	145	138	133	132	143	133	141	127	148	167	131	114	128	131	133	125	133	151	131	127	157	117	150	109	116
29270	11905	39973	70355	64048	37613	23523	11611	3090	1735	1684	991	899	882	820	722	683	640	616	607	547	593	640	1004	1247	1714	2884	4731	4036	3785	3714	1925	1372	2006	2749	1876	630	816	2555	400	449	414	403	415	391	423	448	385	421	393	400	399	399	391	390	406	369	411	375	364	388	408	387	396	412	393	374	337	386	352	381	377	356	369	370	375	372	350	397	374	327	370	362	343	380	392	399	403	379	367	357	384	363	382	387	358	341	364	377	401	358	344	366	380	407	335	355	386	388	357	349	343	414	369	365	376	366	395	397	344	359	344	345	348	360	356	348	366	364	388	332	365	386	340	381	374	356	368	388	367	349	371	393	350	343	380	415	339	362	386	354	386	359	343	362	405	401	403	354	356	375	383	383	373	350	402	351	340	396	378	367	377	359	369	410	375	379	359	396	360	360	344	358	380	342	375	419	391	371	359	364	344	381	381	373	407	337	368	369	334	406	381	355	388	338	366	381	357	333	328	365	389	387	342	358	387	380	354	421	376	367	344	369	333	345	389	368	375	345	376	382	368	359	362	363	367	387	357	367	348	382	359	349	389	401	365	374	402	355	401	403	376	348	376	374	379	344	347	364	385	379	356	353	369	386	361	393	374	377	397	302	367	363	335	341	343	343	363	391	387	356	357	374	378	347	327	362	389	379	381	348	398	374	347	371	394	347	396	350	402	376	393	321	382	375	361	370	373	355	377	389	375	358	309	378	376	385	390	377	381	377	347	404	350	380	404	400	349	362	362	370	388	343	366	384	326	370	345	382	365	375	352	402	381	354	370	347	365	388	338	380	376	368	368	364	358	357	359	374	352	344	357	358	364	343	390	367	373	365	388	364	354	415	389	361	413	364	357	379	388	361	384	349	360	351	365	347	343	336	334	346	355	406	340	345	344	387	364	378	358	344	376	408	368	370	399	362	388	352	387	381	395	371	310	368	364	346	382	346	399	370	373	366	374	395	384	351	350	391	354	392	400	360	371	398	364	342	395	399	359	336	339	355	400	368	367	403	364	380	352	371	378	374	355	363	359	345	356	331	391	372	349	396	356	393	364	353	348	355	387	331	377	372	368	380	357	347	370	350	368	346	372	368	361	357	367	352	343	360	377	336	384	351	361	362	361	374	376	378	367	349	380	348	396	330	401	348	391	366	371	366	376	366	353	336	378	346	335	381	378	357	395	372	331	328	357	387	363	378	381	354	363	365	387	355	372	344	361	374	366	385	386	412	347	378	387	349	359	352	383	376	400	358	370	366	343	384	389	368	370	353	375	355	375	344	364	368	388	403	341	357	377	334	354	371	394	383	347	394	378	320	371	397	354	372	350	374	334	356	352	381	377	322	351	343	381	367	416	363	407	375	331	362	381	369	361	331	323	359	371	388	372	356	380	378	389	387	319	344	401	378	346	380	359	390	360	363	370	368	340	387	369	362	370	366	337	365	372	378	349	339	379	332	348	362	331	392	377	339	363	366	390	362	354	361	351	358	377	423	365	340	314	375	401	364	373	367	380	385	366	379	375	370	363	380	359	378	344	342	351	335	378	376	358	400	334	360	366	356	390	385	345	391	361	352	402	379	336	370	351	385	361	359	343	389	423	376	370	368	354	364	351	400	372	365	364	334	350	380	375	368	361	357	342	371	351	337	372	358	405	348	392	367	361	375	371	407	382	373	349	347	337	387	383	371	352	340	367	340	394	380	356	354	403	358	379	400	377	401	408	399	373	385	344	373	354	350	360	348	348	343	384	388	353	368	362	346	375	399	368	364	321	358	367	366	350	364	331	368	391	355	334	386	321	419	380	391	368	339	358	386	336	350	386	361	375	323	351	356	331	363	340	363	377	378	344	381	385	400	383	339	368	368	395	372	376	376	385	352	341	364	396	361	370	375	327	370	353	361	377	350	387	374	357	342	401	343	335	350	375	383	340	395	368	369	327	351	332	345	349	358	349	371	391	351	338	350	381	387	353	335	360	347	402	377	327	348	393	358	363	364	343	356	364	428	365	331	359	372	381	363	352	379	329	346	377	367	336	376	343	373	318	362	359	372	339	380	368	355	350	364	354	396	372	388	379	401	393	351	370	357	365	381	366	359	377	354	380	370	379	351	352	383	365	339	392	343	392	367	369	383	354	329	369	359	331	342	375	370	382	361	340	366	424	375	354	345	372	387	376	395	383	352	384	357	392	370	415	372	373	352	360	418	385	360	389	359	358	370	369	373	343	362	355	351	375	357	359	349	347	355	377	411	368	363	405	372	375	373	331	376	347	383	357	346	377	376	356	341	342	351	386	349	366	354	372	351	359	394	373	345	340	332	391	354	387	341	381	361	364	378	363	377	376	372	386	378	355	370	384	386	352	376	381	352	376	351	352	378	366	346	330	348	338	336	380	365	414	372	367	378	357	347	360	337	394	394	390	331	380	375	333	376	385	342	374	367	361	359	351	367	371	362	349	342	359	364	350	368	386	368	366	364	359	359	380	373	341	384	414	365	372	381	384	353	388	373	368	398	334	351	418	375	391	371	404	361	393	357	406	386	364	391	372	379	384	351	372	384	346	361	397	397	347	373	372	367	370	391	347	376	355	365	337	376	363	380	392	361	345	346	384	359	362	364	369	348	366	374	338	369	354	362	360	397	367	374	377	393	364	363	352	379	344	333	390	362	383	374	378	363	360	352	355	377	371	376	361	379	390	381	355	385	375	392	340	381	343	349	373	403	345	349	338	367	377	348	359	354	360	363	333	345	348	370	344	362	338	324	378	364	367	351	378	365	385	361	380	360	330	343	368	377	370	373	353	362	378	377	341	363	330	374	364	370	366	369	401	355	381	399	399	345	377	336	357	347	346	372	371	383	377	388	357	373	369	367	376	396	384	369	364	344	353	369	377	359	356	331	395	345	377	327	381	386	333	370	372	364	384	390	368	375	393	388	371	338	369	357	367	360	371	385	371	388	378	400	381	351	350	395	372	388	371	366	352	382	370	388	366	347	375	402	349	339	365	357	362	336	394	369	396	369	384	341	339	351	335	378	372	359	359	383	359	375	385	385	357	327	342	359	335	396	373	373	360	371	356	395	317	400	379	359	339	349	372	349	343	360	363	339	362	388	388	346	398	343	369	355	387	365	363	368	353	398	397	373	404	355	354	390	353	349	406	363	399	347	324	392	324	358	370	349	371	387	385	363	362	350	379	360	359	385	365	386	366	390	367	339	373	373	377	390	353	382	351	353	357	334	340	365	363	373	373	361	376	355	395	384	362	359	363	365	340	356	329	383	372	381	350	381	349	374	341	389	357	373	390	328	358	381	355	342	371	328	375	346	366	388	353	377	350	332	360	386	346	338	394	367	353	356	401	375	369	366	383	382	332	367	354	367	375	391	382	338	361	366	368	352	363	409	342	335	397	365	392	368	352	364	384	371	360	354	351	350	353	392	353	372	327	377	356	401	366	343	340	369	367	361	414	391	384	374	356	332	353
6129	973	1683	4641	3781	1859	1038	622	432	397	335	370	355	396	358	341	361	380	378	349	366	380	354	350	387	394	388	357	342	394	402	359	345	352	386	394	366	334	385	384	356	343	379	374	378	370	357	390	353	333	353	368	375	355	345	378	360	361	398	383	354	369	379	367	382	361	346	358	375	373	354	362	362	369	363	345	372	339	358	360	364	376	346	320	373	346	380	416	368	386	346	362	356	343	355	371	381	359	388	381	355	339	371	381	368	372	354	385	341	348	347	351	365	375	346	382	370	385	337	332	359	341	369	382	351	358	343	372	343	345	399	388	367	379	371	393	364	379	373	332	350	369	352	369	347	335	348	374	342	368	370	398	384	343	360	345	342	361	356	348	356	400	385	384	334	380	369	391	363	340	370	366	409	388	385	376	388	378	370	373	364	312	367	348	358	401	364	368	338	354	353	378	380	316	363	346	371	392	361	362	399	354	373	349	347	391	375	385	327	371	346	374	364	348	372	346	331	390	349	375	380	354	380	366	360	348	362	374	407	380	356	332	378	353	352	363	359	353	348	343	392	343	327	373	335	362	391	353	333	334	352	378	381	319	377	373	367	400	386	348	381	363	363	340	346	365	356	337	343	373	334	334	372	381	337	335	335	365	349	347	347	399	381	349	390	354	340	377	370	332	365	367	389	352	356	376	353	364	393	374	367	375	377	327	368	355	349	344	318	430	369	363	368	330	354	364	340	368	375	373	346	393	399	395	350	343	388	347	340	366	345	345	345	352	357	363	364	376	347	357	366	371	398	347	361	356	358	381	362	391	373	356	360	362	338	330	383	345	362	327	354	369	367	386	364	381	369	333	357	366	318	378	341	370	378	383	345	366	400	352	346	353	371	394	361	325	362	356	367	375	366	360	328	368	382	347	378	355	334	349	324	364	376	359	378	396	343	402	383	376	399	365	359	376	386	351	379	372	351	398	354	358	343	361	344	342	358	366	362	396	348	357	375	367	345	337	372	389	357	369	342	412	377	352	376	368	338	387	355	376	355	329	342	350	352	321	344	378	358	340	371	347	344	412	382	352	386	375	351	343	355	336	382	401	366	353	360	374	364	371	366	341	347	358	370	336	368	358	408	372	410	331	367	347	334	346	365	369	374	388	342	386	363	355	385	382	372	351	377	320	359	326	400	365	320	370	359	375	393	377	372	361	371	350	345	355	357	367	395	354	322	323	345	392	353	368	350	363	352	352	365	377	342	340	356	373	351	374	375	356	369	379	366	366	372	390	355	375	347	346	363	361	348	392	386	343	344	374	360	344	366	354	366	340	353	386	368	391	392	381	362	364	346	361	326	362	363	364	351	425	356	383	345	370	382	369	337	345	337	388	370	364	371	347	353	344	343	409	377	356	368	380	342	359	369	365	336	356	331	373	359	382	356	364	369	338	338	345	362	348	390	360	365	362	374	339	339	360	340	364	401	369	390	351	369	386	360	316	375	402	390	350	349	336	357	346	372	400	352	374	386	335	349	368	375	334	339	367	378	326	357	356	371	341	365	340	377	371	366	385	372	362	341	336	356	369	359	365	343	373	363	382	346	338	356	378	351	358	357	356	390	351	338	333	341	393	364	342	351	358	351	369	355	324	398	366	382	359	337	373	388	360	372	339	360	337	334	349	363	346	399	369	329	386	373	342	330	357	375	370	349	392	377	393	344	376	365	370	374	339	368	388	372	395	333	374	366	362	352	387	350	377	359	371	376	371	393	343	395	382	356	352	319	364	368	371	382	373	371	335	340	367	361	343	338	360	369	400	371	353	353	386	355	414	353	357	307	404	357	346	411	361	381	352	342	350	376	396	361	353	356	401	364	354	344	340	347	361	342	345	350	330	328	389	365	355	376	375	377	342	365	354	301	336	340	335	362	387	370	371	361	385	346	330	365	350	366	377	351	380	346	397	346	336	364	346	387	373	382	342	378	351	357	378	324	376	383	350	345	349	367	357	340	347	343	379	388	357	355	406	379	371	369	355	396	393	352	394	344	374	358	355	352	360	343	306	371	358	369	358	325	359	359	348	387	354	345	364	357	340	381	353	385	367	352	380	398	379	367	375	358	340	367	375	334	374	365	383	351	315	365	361	385	397	362	378	350	378	380	354	386	391	369	359	395	349	361	379	372	352	361	350	375	381	377	356	368	314	324	364	371	371	371	389	373	352	383	348	385	387	316	400	343	365	359	343	337	367	384	353	368	361	330	321	377	369	372	395	376	393	360	376	400	367	356	341	353	409	339	332	369	373	390	379	403	363	344	356	340	379	380	350	352	331	367	341	368	367	342	374	333	348	366	332	343	367	379	362	353	367	354	347	345	371	384	379	359	362	344	332	377	357	363	338	381	377	394	369	364	324	355	371	359	329	344	377	345	359	361	378	361	363	398	387	373	343	340	352	321	376	349	336	347	396	360	339	317	391	355	366	382	358	366	342	360	359	350	361	347	364	350	376	370	352	368	343	416	390	360	334	377	381	341	375	326	357	340	346	368	323	370	344	375	372	372	353	374	379	371	382	345	362	383	357	388	355	354	384	369	391	329	359	371	344	364	354	373	370	349	356	399	378	345	350	361	340	387	379	320	350	349	371	397	364	341	362	403	356	341	389	368	352	342	386	363	363	372	356	384	369	347	345	323	348	361	352	369	373	361	363	360	372	371	363	386	358	378	352	369	331	373	397	354	377	353	373	348	397	357	350	368	399	389	362	340	351	377	365	352	328	375	365	370	386	386	366	365	343	384	334	360	368	394	366	352	349	356	398	382	374	372	377	368	338	318	352	348	365	337	368	336	347	343	395	364	357	350	326	338	377	337	375	362	384	389	377	357	358	367	340	365	392	358	378	352	358	382	347	366	395	360	368	344	392	358	360	348	419	361	349	368	348	366	362	389	343	334	358	359	353	379	334	374	390	341	355	370	362	340	382	378	346	336	370	379	348	341	404	389	326	343	345	369	355	359	382	376	359	359	374	357	363	357	347	344	365	358	370	335	383	368	366	370	353	378	396	371	346	358	345	374	348	332	367	364	358	351	375	355	356	368	386	347	342	389	349	373	337	367	364	378	361	348	336	299	387	361	339	366	436	350	344	377	374	377	326	367	352	372	338	360	377	338	357	350	343	354	370	359	331	370	330	327	384	358	374	348	380	358	371	355	371	355	372	364	365	345	353	323	360	373	356	394	340	340	353	397	389	348	371	370	374	361	381	377	382	396	333	352	329	360	369	330	362	354	354	375	343	379	372	322	320	354	373	349	367	357	310	370	351	335	371	346	355	365	353	404	341	379	349	346	348	344	365	361	382	334	326	366	389	379	358	388	384	424	350	338	362	390	350	364	372	342	392	338	351	353	380	377	353	338	354	336	358	376	329	360	363	370	373	367	351	358	336	362	355	357	364	337	336	328	399	390	319	376	396	328	372	325	377	367	368	361	368	364	378	345	372	367	368	391	381	376	362	373	361
5372	1474	3791	13828	11870	6248	3245	1444	960	941	907	885	918	892	807	913	923	926	855	878	835	860	863	906	889	948	915	974	1034	975	902	855	887	927	930	961	944	900	1157	903	862	900	892	850	824	846	813	903	903	868	903	882	891	875	916	894	893	885	876	845	927	847	875	924	850	840	879	947	856	885	867	849	880	892	891	838	883	835	831	880	837	894	848	864	859	868	847	834	830	845	883	905	835	872	851	906	848	841	855	881	816	849	963	835	882	872	850	896	855	876	841	882	852	860	857	879	884	903	836	890	869	856	903	883	832	851	903	854	840	897	805	880	895	836	835	896	916	856	859	864	892	907	851	822	919	829	861	809	844	840	915	893	896	832	863	916	897	847	835	886	887	890	876	871	884	862	887	844	867	917	849	837	874	844	819	895	870	895	887	895	867	896	872	858	907	848	818	871	890	844	912	870	870	898	878	852	898	894	836	872	907	858	862	911	845	850	879	854	826	836	906	876	856	921	843	915	838	872	894	891	862	890	887	874	824	879	915	826	881	883	819	837	829	869	879	863	837	832	893	885	887	892	902	838	860	841	865	846	882	896	882	865	865	859	860	858	846	870	876	853	858	916	837	855	894	852	836	850	893	845	838	857	826	878	898	862	860	849	901	873	927	837	848	880	843	858	880	852	890	943	858	861	844	840	908	877	914	818	891	858	888	885	877	864	864	849	871	867	840	891	899	872	856	841	849	836	863	879	890	825	895	875	896	894	946	826	836	864	803	869	915	839	837	835	868	867	831	867	812	896	868	892	943	856	877	835	861	875	845	909	845	863	878	866	872	865	889	866	891	863	852	847	871	861	844	864	824	836	873	873	891	906	902	826	848	906	865	825	856	847	864	861	872	875	832	813	870	799	885	844	903	872	825	880	886	901	863	879	885	845	895	869	913	875	899	874	842	849	890	934	878	852	812	861	876	812	864	893	905	891	838	862	864	832	870	908	792	855	930	868	842	832	852	870	872	851	852	819	910	916	824	850	925	884	892	867	855	886	918	896	858	831	868	878	824	843	953	850	865	891	886	887	909	872	852	868	920	884	843	824	840	903	867	857	898	863	872	817	871	875	893	835	902	841	831	873	878	895	860	888	928	909	856	872	865	861	882	869	821	852	887	809	896	850	906	875	895	879	847	812	820	873	891	818	856	861	889	898	815	847	937	896	882	860	833	883	865	875	839	898	870	840	794	898	907	930	900	844	837	887	865	873	880	876	863	841	862	919	842	868	888	898	864	844	898	902	911	873	865	852	838	836	851	857	874	862	869	870	850	851	861	825	812	843	878	846	827	903	911	881	884	868	884	851	873	845	891	917	843	841	853	887	860	848	837	864	808	920	876	834	901	833	849	857	810	859	937	875	892	924	867	849	877	890	895	841	848	860	870	865	828	912	884	892	827	871	878	890	852	855	802	873	837	863	882	901	827	860	849	848	894	921	893	823	852	834	839	859	809	859	891	852	909	800	910	811	852	881	852	850	913	825	843	853	853	867	870	882	849	881	869	818	897	914	888	823	867	822	861	901	838	874	903	797	847	893	885	850	924	852	905	920	946	847	914	843	932	901	864	836	842	889	812	873	891	868	797	880	859	867	866	913	889	904	877	871	848	858	896	862	798	896	860	828	876	835	895	854	864	831	895	874	932	856	863	849	893	819	857	880	878	871	873	843	882	871	904	889	822	874	839	816	869	901	881	835	887	838	875	849	892	858	850	874	895	816	878	916	818	845	848	880	870	894	867	850	898	917	888	851	868	843	856	895	905	907	902	934	914	819	873	834	879	882	888	907	867	882	838	847	873	828	921	846	876	856	858	823	863	850	875	874	865	888	836	883	852	871	852	872	838	834	856	897	896	846	783	877	862	898	873	928	848	827	865	845	854	923	874	908	905	900	869	830	857	860	882	867	863	846	856	903	861	862	877	834	867	900	891	849	857	872	872	916	836	867	848	826	871	881	861	806	882	912	826	880	866	827	885	874	904	849	895	878	865	871	869	924	912	858	881	878	843	863	864	863	838	850	831	921	870	867	897	903	876	875	859	827	895	816	817	827	806	854	830	820	897	878	841	864	835	865	851	857	903	875	888	933	854	837	874	827	878	841	819	872	903	828	876	841	878	835	855	871	898	882	854	883	835	850	841	877	845	874	892	837	888	872	847	861	852	897	827	893	854	870	872	842	880	847	882	843	859	900	850	873	898	844	820	873	868	862	872	859	896	879	851	845	875	889	890	845	917	885	839	873	852	869	889	877	876	875	821	803	878	844	874	855	891	838	866	906	859	906	890	900	876	884	896	895	838	880	877	832	867	894	851	809	849	824	833	881	831	894	879	909	874	829	791	905	868	841	901	857	894	887	888	900	874	859	865	907	864	863	866	909	845	854	853	903	844	864	848	889	837	892	854	889	874	825	824	810	865	914	835	882	882	835	907	860	868	862	910	903	900	846	847	881	899	887	862	898	829	942	855	903	847	932	905	893	844	876	874	873	881	861	846	835	869	849	846	843	872	849	903	894	844	883	878	846	944	859	866	867	826	830	891	857	898	882	854	855	870	893	884	893	879	845	870	828	890	836	869	859	794	926	900	861	874	858	856	846	902	889	848	879	882	913	860	868	890	920	851	859	858	848	912	884	898	832	881	863	831	886	858	831	835	800	831	848	908	858	895	847	887	887	932	861	804	824	930	876	837	840	869	921	866	890	866	869	864	883	883	837	934	888	836	917	827	870	937	884	932	849	893	885	890	807	832	892	848	843	826	859	844	830	870	861	879	913	871	854	873	862	917	883	825	869	882	871	890	866	839	930	825	886	868	848	868	833	848	844	783	843	841	849	873	849	871	843	855	828	895	831	876	874	843	904	861	866	810	857	881	904	859	879	849	947	894	868	765	821	844	897	900	860	892	827	866	865	917	838	905	909	872	898	868	820	823	860	867	835	871	858	807	895	869	843	806	843	905	791	907	872	868	833	822	857	846	903	877	894	826	814	808	922	896	827	895	899	862	843	874	882	856	884	826	903	860	859	872	928	851	855	904	837	899	889	855	923	888	891	867	857	862	893	820	868	827	857	897	850	868	837	848	891	886	908	856	872	894	845	844	854	830	863	827	875	884	925	880	875	851	830	855	903	876	832	827	880	888	935	862	898	850	817	893	870	886	856	899	867	895	902	898	875	831	906	898	855	888	852	877	847	838	890	869	903	896	915	901	900	910	924	869	899	855	877	857	865	823	917	857	940	875	867	849	834	828	902	920	886	829	881	920	868	871	849	877	894	862	835	859	842	872	839	907	845	814	802	891	882	893	855	818	906	849	907	855	852	860	827	914	851	930	885	863	862	850	861	887	810	872	851	873	864	882	850	935	847	796	850	828	845	886	907	859	821	858	875	831	890	879	860	904	804	860	844	884	908	835	850	829	910	870	890	852	839	877	873	849	864	815	903	896	867	851	853	908	904	881	826	857	882	824	788
36763	14579	25256	52865	44780	27910	15593	4800	1532	624	418	292	286	267	259	265	275	273	251	253	284	254	242	248	318	331	430	541	465	373	383	341	330	342	356	288	245	297	714	264	253	228	236	279	239	251	258	261	260	274	222	224	224	281	240	225	247	220	262	231	242	239	250	230	224	235	245	229	235	273	236	222	230	240	244	241	221	249	268	254	238	216	265	257	262	244	264	280	248	234	240	237	222	254	249	253	240	260	253	225	241	233	234	237	230	284	245	234	261	226	226	236	233	244	249	243	258	255	235	219	237	239	239	198	241	228	266	265	255	239	239	251	225	264	231	290	252	245	244	246	240	233	231	287	276	223	239	254	232	245	262	258	258	228	243	270	270	259	250	238	243	251	221	243	273	262	236	225	246	228	244	223	251	210	244	236	224	275	264	277	224	259	229	233	240	237	238	229	269	230	257	257	238	252	254	241	226	274	233	258	257	238	227	240	240	238	223	255	235	237	242	249	207	257	239	249	267	236	248	222	257	230	270	238	248	203	218	252	238	228	234	278	283	242	217	238	221	246	224	220	256	250	228	221	232	236	271	233	220	255	235	209	233	260	246	261	227	265	233	258	248	232	229	258	237	249	249	232	268	232	236	228	222	232	256	244	241	245	217	232	210	238	237	232	270	273	223	219	264	229	248	242	225	251	237	243	253	223	236	245	223	248	233	234	264	257	224	215	218	242	257	225	259	245	259	275	257	241	247	242	255	247	234	238	211	276	262	257	235	258	255	246	238	249	233	230	249	249	247	231	232	227	248	251	262	260	252	228	258	248	239	251	237	229	237	259	225	232	238	232	238	263	251	250	251	245	255	269	243	235	244	233	261	226	253	268	224	206	230	216	255	245	262	266	254	238	195	267	260	242	247	237	219	258	261	240	250	262	240	227	237	226	230	229	266	218	238	250	235	227	255	257	229	247	241	265	233	239	241	277	253	253	234	254	231	245	239	235	253	238	245	274	261	261	200	257	253	234	207	223	228	247	244	217	247	246	222	245	271	243	246	236	254	243	236	240	222	236	255	223	235	269	221	228	241	255	241	266	235	216	228	246	252	235	262	223	234	244	236	244	226	248	220	227	239	228	210	263	224	236	263	220	244	250	245	240	239	203	244	243	238	204	231	280	235	265	275	241	224	233	264	242	222	269	237	244	219	262	238	255	246	266	260	261	215	217	235	251	246	217	263	260	247	269	270	278	206	229	233	242	229	237	234	241	238	244	259	255	237	251	227	292	225	246	244	248	251	231	251	226	248	249	235	210	264	243	269	227	213	218	260	226	212	235	244	240	233	230	229	222	240	256	233	240	202	231	243	232	234	242	248	260	247	230	264	240	265	232	244	256	230	229	237	256	259	244	272	219	237	225	215	229	228	221	222	246	249	248	239	263	246	248	258	210	260	271	265	259	213	251	230	235	260	214	253	282	236	259	262	265	279	235	225	245	252	224	244	221	224	222	260	243	223	266	221	245	236	216	229	235	219	250	264	233	242	232	226	245	259	262	231	237	242	233	260	225	245	217	242	259	254	244	249	209	232	245	218	262	238	244	245	249	260	263	265	230	246	273	235	232	230	251	230	244	225	227	263	240	245	244	252	243	244	271	222	275	243	251	235	208	223	235	257	242	240	237	230	243	261	240	261	246	241	253	249	247	227	260	236	240	242	234	245	227	232	260	258	261	219	228	241	229	208	273	244	224	251	203	221	240	252	245	257	253	229	225	235	244	237	262	252	273	269	237	240	236	232	214	228	231	253	267	246	220	235	229	258	254	235	262	230	248	217	235	271	220	229	259	260	241	276	248	228	249	260	270	221	246	272	208	243	256	255	241	218	256	256	257	253	239	256	236	273	208	246	241	285	243	251	223	255	245	243	233	232	217	251	258	222	212	240	274	257	224	232	250	261	245	248	245	274	257	249	244	258	219	260	226	236	228	232	235	253	275	236	231	259	235	271	243	238	264	250	254	235	248	232	263	245	218	218	234	228	206	251	250	245	235	236	243	253	243	247	246	209	258	236	240	253	248	252	259	245	241	234	240	234	237	264	256	220	232	249	226	251	234	238	238	271	243	259	216	224	242	255	274	251	229	255	262	256	250	232	220	251	243	262	240	217	220	264	245	239	248	272	260	206	254	237	278	241	239	252	254	238	238	225	215	238	233	242	222	262	247	256	253	248	222	254	237	260	273	231	267	246	244	254	244	235	261	245	249	260	232	233	240	242	233	255	259	232	233	243	251	223	246	241	236	222	250	218	230	239	247	245	209	216	233	278	240	274	265	238	223	241	244	231	259	248	266	277	240	247	241	229	238	262	228	259	247	250	234	244	230	255	246	231	247	258	244	261	258	258	228	252	232	245	232	265	261	277	250	232	298	246	245	248	223	234	261	230	252	241	240	263	239	250	249	232	237	252	263	238	230	238	269	269	244	203	234	237	253	228	242	245	247	226	252	232	222	280	256	256	236	255	249	236	257	221	232	229	218	200	264	251	252	221	276	267	227	248	259	265	259	241	241	234	231	223	229	256	222	235	240	260	229	234	241	263	234	239	267	236	259	256	228	227	243	252	244	237	239	249	228	268	226	242	238	237	230	234	233	259	237	245	250	241	255	232	250	256	247	250	239	233	256	246	243	255	228	248	257	247	249	213	244	229	246	269	259	242	247	252	262	230	248	233	275	234	224	224	235	260	257	222	231	257	247	243	262	232	235	232	267	246	263	262	233	259	251	235	246	216	225	271	235	240	222	245	246	253	252	241	237	248	248	256	224	224	276	252	237	233	242	208	256	250	248	254	248	264	213	259	260	255	230	247	264	245	230	248	234	242	245	231	226	277	252	241	230	264	255	231	239	220	229	255	230	249	224	242	264	246	235	241	256	238	237	238	231	239	270	248	268	256	224	215	242	239	220	226	260	237	220	243	212	215	235	282	230	255	232	224	255	239	213	239	233	255	239	247	251	231	259	249	234	232	247	288	246	251	236	234	231	274	250	226	245	237	235	229	245	238	241	225	237	248	220	257	262	269	264	245	238	254	239	250	239	226	226	238	232	257	215	247	266	241	240	243	242	228	215	219	247	245	251	207	235	254	230	240	251	240	249	236	257	237	256	249	253	223	233	240	266	248	256	248	236	259	243	216	234	237	255	241	272	225	257	269	229	245	234	241	232	242	268	250	221	260	257	263	258	230	256	263	240	235	256	235	233	240	231	264	266	243	254	256	250	251	229	231	229	263	247	273	253	269	225	248	271	229	265	234	210	238	226	242	267	269	270	232	259	236	266	256	243	242	235	257	229	214	232	249	257	238	261	256	246	238	235	250	252	232	257	223	237	260	262	253	235	248	241	261	231	232	245	250	228	247	228	247	261	240	231	262	243	269	244	242	248	255	257	279	229	253	231	223	250	232	262	236	247	269	248	267	253	254	243	274	213	234	223	243	249	236	239	243	247	251	259	241	224	238	255	253	219
20440	7979	29915	58643	52518	34215	18155	6640	2434	1340	1359	970	881	864	859	793	770	776	738	760	708	748	705	771	1044	1675	2140	3195	2720	1953	1793	1203	1446	1572	1473	924	746	1195	4001	686	624	575	597	650	602	634	606	613	644	618	637	642	620	640	623	619	622	649	635	640	592	659	612	604	609	612	606	609	592	613	612	653	672	599	612	615	613	627	569	619	586	640	593	589	590	619	613	654	608	665	616	556	604	620	547	605	601	592	615	655	604	590	638	586	588	594	610	616	580	625	589	632	571	635	603	587	629	629	612	653	603	610	555	607	602	665	648	602	560	624	597	566	618	606	588	610	610	578	642	622	635	585	606	619	669	655	610	626	607	614	645	652	588	590	603	596	625	635	618	617	611	634	616	611	645	621	650	566	570	616	563	639	560	613	618	575	581	598	644	622	588	592	622	650	611	613	598	648	633	598	667	598	591	643	577	628	592	592	650	613	612	641	569	636	581	576	592	599	620	608	567	664	613	644	622	559	579	610	599	573	607	601	577	567	582	585	623	586	605	614	628	571	643	598	608	612	610	630	599	600	658	615	577	608	588	577	568	568	629	614	590	623	627	573	616	612	648	600	630	589	590	569	589	637	576	633	606	582	595	547	618	607	595	579	597	591	625	617	644	629	634	608	626	585	604	644	549	623	586	564	614	625	595	576	599	619	611	606	566	613	617	575	602	608	623	605	629	647	594	606	573	627	568	646	647	591	563	587	635	646	571	611	644	549	623	598	612	564	587	629	633	555	636	583	563	591	593	616	592	607	582	625	591	644	618	604	592	608	626	562	596	598	590	597	636	595	647	643	582	623	590	605	621	616	623	605	592	568	597	622	619	607	676	599	589	585	606	560	637	588	659	630	594	588	604	655	613	602	582	556	591	564	605	607	557	635	604	627	586	577	635	607	609	642	609	621	591	566	601	609	579	570	596	671	632	610	627	588	633	612	592	612	627	601	580	626	579	609	622	641	606	620	578	544	623	624	607	594	614	579	619	638	617	585	598	589	599	590	578	616	625	595	622	631	656	592	632	647	579	618	587	580	614	618	590	608	592	590	613	612	633	622	635	621	599	602	621	579	632	648	648	604	574	638	602	607	595	612	599	607	611	599	599	668	601	635	587	645	605	602	579	602	534	590	590	609	620	623	624	648	621	603	628	564	634	625	575	603	621	598	575	591	593	609	597	608	568	611	623	604	597	603	628	603	591	616	621	588	609	616	610	629	658	580	626	597	610	623	639	614	597	630	593	630	639	625	607	658	595	579	614	575	638	593	634	619	595	599	632	589	645	567	612	595	627	634	610	593	618	519	593	596	599	601	577	580	590	613	629	555	625	616	625	622	607	611	565	565	608	635	611	618	589	584	593	627	584	619	590	630	634	608	631	612	594	635	591	597	613	598	643	618	596	603	599	591	618	639	616	622	591	590	594	599	627	607	601	610	625	595	623	620	563	617	567	577	590	643	590	612	617	571	599	582	597	599	615	614	610	600	598	661	581	582	621	582	606	578	606	607	608	589	614	626	578	615	577	633	586	639	603	575	612	586	600	632	600	603	598	576	617	589	615	623	588	596	621	654	587	602	604	574	600	606	568	580	608	616	598	607	572	583	642	595	612	569	610	605	621	595	614	594	602	624	633	584	648	579	604	594	614	623	572	616	637	664	618	600	601	613	642	644	592	632	558	620	593	592	613	601	578	606	599	594	600	606	628	564	587	569	588	608	612	621	595	621	630	553	608	647	556	635	582	600	623	650	576	649	640	566	592	609	575	605	603	627	599	604	583	616	621	630	605	604	628	591	621	621	577	636	608	615	614	601	630	610	631	589	571	613	646	632	607	602	570	620	615	628	654	639	621	608	602	638	641	587	609	601	574	608	629	634	684	612	627	637	586	595	621	587	578	552	632	629	663	627	627	584	612	566	568	606	637	599	609	593	587	599	604	608	577	641	583	579	601	562	663	597	578	646	583	612	636	633	623	621	644	645	597	625	615	630	648	650	577	594	636	607	588	614	603	644	608	612	618	598	633	583	601	621	570	596	623	603	607	624	651	622	608	653	631	586	593	614	620	666	581	619	578	569	621	575	616	605	620	595	598	620	603	618	589	602	571	609	599	601	559	589	633	635	606	634	589	572	594	634	596	593	613	608	614	591	595	601	627	658	605	604	597	620	579	609	648	573	627	553	608	573	633	586	619	581	598	607	609	592	598	632	583	550	581	562	623	635	594	613	581	646	641	597	560	632	642	602	608	615	591	634	594	616	580	620	600	606	622	565	632	621	631	639	611	572	617	594	640	582	584	620	596	636	604	634	613	594	611	637	594	620	615	641	603	601	592	614	682	584	622	598	622	583	647	655	614	675	635	618	603	612	624	653	631	553	585	545	638	635	651	618	590	570	589	579	584	613	607	570	641	630	577	592	615	565	607	607	607	625	606	627	637	626	646	584	596	589	619	639	614	568	593	587	569	577	634	648	613	588	581	600	655	599	612	614	606	636	644	602	566	609	596	605	630	590	637	648	655	629	615	651	630	618	610	559	604	585	561	644	600	584	574	608	616	642	615	589	603	557	607	610	601	601	636	625	623	609	610	629	639	587	590	620	565	586	581	590	599	565	635	671	630	603	563	581	614	581	567	643	633	588	615	680	610	568	603	607	622	577	637	634	611	603	560	586	596	644	615	589	569	641	605	619	603	574	590	649	643	607	585	629	591	600	615	576	591	630	647	615	592	610	659	609	606	652	637	603	615	609	609	610	601	603	588	610	619	633	637	647	591	631	598	602	594	612	641	554	564	616	632	585	621	575	634	598	601	587	622	615	622	602	612	636	624	619	619	558	562	557	638	612	657	581	617	579	571	606	613	597	571	590	642	593	591	640	590	574	649	620	576	587	611	613	614	598	595	633	592	607	617	623	591	603	635	624	631	609	639	613	635	621	599	634	626	616	617	608	624	593	627	615	592	604	607	563	610	564	579	616	614	625	622	625	597	614	609	605	602	576	602	632	620	623	596	608	630	585	617	574	649	576	620	630	651	678	627	627	604	604	607	619	561	633	563	612	607	619	610	588	654	562	590	586	578	652	576	593	591	636	596	666	642	642	662	625	660	583	578	592	592	631	579	615	618	597	584	596	581	629	612	639	618	654	641	598	618	580	610	619	580	578	601	596	595	592	596	570	619	618	621	641	603	639	593	593	600	569	559	624	610	594	616	593	606	617	592	670	587	606	574	630	591	597	613	597	594	587	624	579	592	631	621	652	627	626	577	613	542	590	571	581	610	619	569	648	641	633	605	661	653	574	609	632	582	605	619	614	634	583	611	616	606	588	597	564	664	562	585	582	609	561	596	602	638	570	652	594	573	583	616	569	592	612	613	594	618	600	611	608	584	602	608	650	607	597	609	632	590	605	570	658	604	571	592	639	619	650	566	576	642	584	596	578	608	615	602	578	638	623	568	591	601	607	591	589	632	579	594	624
48771	24824	40005	66496	55162	38719	22630	9626	3406	1321	603	315	223	207	202	185	211	184	181	181	165	170	157	192	317	396	491	757	748	476	411	287	304	508	483	295	160	247	629	174	148	146	154	143	147	121	145	144	139	136	160	143	158	114	139	131	166	145	141	131	148	141	122	139	140	145	145	142	137	147	156	146	141	116	134	139	149	128	156	152	145	139	135	138	128	135	134	133	117	128	155	127	144	142	149	140	148	134	135	113	165	129	146	146	130	137	132	138	132	131	158	132	128	150	115	142	139	149	125	129	168	140	138	128	134	136	132	141	155	143	153	143	151	169	124	120	155	112	159	145	126	132	123	159	151	137	143	121	137	138	125	119	136	138	130	145	147	126	124	136	126	126	126	144	125	162	138	155	142	149	155	135	147	128	139	124	122	138	124	141	153	126	142	146	153	118	142	154	127	135	129	139	135	117	145	142	132	144	151	141	144	146	130	137	132	140	149	136	149	121	134	143	139	140	143	131	119	143	122	150	136	127	152	129	141	134	127	147	132	141	144	155	115	120	125	119	135	140	132	124	138	157	134	168	153	149	157	131	155	125	149	154	138	146	152	147	144	142	138	137	134	129	154	137	147	124	130	166	115	132	121	140	124	127	121	156	138	123	136	136	135	123	128	141	135	125	147	133	137	124	137	135	126	139	150	145	148	144	134	136	133	143	123	157	139	137	122	129	153	149	133	136	154	132	121	132	116	138	127	135	166	150	123	142	127	142	132	127	136	141	125	135	140	130	141	148	138	137	144	137	130	145	115	162	153	143	116	134	123	143	147	139	144	145	155	146	152	128	130	151	139	127	139	134	130	147	147	145	136	157	130	122	126	146	154	130	140	134	136	132	140	131	126	162	128	118	139	147	152	148	121	130	127	151	148	123	145	147	148	130	137	140	149	135	133	144	143	145	136	137	146	160	144	135	135	158	137	127	118	149	138	128	146	127	128	142	146	140	155	123	141	130	136	163	137	139	115	132	134	133	129	164	157	124	130	132	135	159	113	128	153	174	143	162	145	139	140	144	145	121	139	129	128	140	119	157	158	163	154	170	139	122	161	137	132	130	137	140	139	131	163	147	131	119	145	127	153	149	123	143	156	155	120	147	154	112	128	143	153	138	156	149	142	138	140	151	118	128	135	133	137	150	130	149	140	133	131	123	128	156	148	161	149	161	132	119	124	125	149	159	114	149	132	142	136	122	140	143	142	138	110	130	133	150	115	118	154	136	122	122	136	147	157	140	134	116	135	131	130	146	137	123	128	158	149	152	134	135	142	136	130	145	148	160	135	143	116	153	153	156	146	121	129	140	133	134	135	124	146	159	129	122	141	149	136	147	126	137	129	154	117	139	138	142	123	141	134	131	160	126	150	150	161	118	121	129	129	109	136	127	133	131	137	154	135	147	133	145	130	140	142	128	145	120	148	147	142	136	140	137	155	164	123	139	148	139	145	154	132	136	141	160	167	134	121	147	127	150	147	133	159	162	140	132	128	121	159	125	138	120	161	142	140	133	109	148	148	142	150	131	135	131	116	147	141	126	130	130	158	141	152	137	128	133	132	116	95	118	124	145	144	120	139	145	148	135	121	138	134	117	142	126	141	141	146	129	159	134	130	122	142	145	128	145	125	129	141	116	113	139	136	131	140	143	123	131	139	134	139	142	138	125	132	133	121	132	137	136	130	125	152	128	131	135	118	152	138	108	144	141	153	105	139	162	150	129	133	138	155	162	135	134	128	147	152	137	159	150	141	127	159	136	146	135	131	153	154	146	132	149	140	136	136	159	155	133	130	128	164	153	128	142	130	127	145	148	138	170	121	133	148	147	136	142	128	136	127	141	128	138	146	123	124	153	143	157	135	130	133	142	140	138	145	120	144	133	154	118	136	147	140	144	134	140	141	159	139	129	126	131	142	147	144	133	130	146	129	137	128	145	156	150	130	129	136	146	127	127	150	146	133	133	139	144	148	157	127	140	149	134	118	137	119	133	121	145	146	139	140	125	129	138	146	140	143	128	152	150	168	136	140	146	134	130	144	136	128	136	118	128	138	128	123	141	143	122	124	144	137	145	143	146	136	154	153	164	140	138	145	132	126	139	134	133	140	140	128	152	137	149	144	168	120	160	140	155	128	157	143	149	158	147	137	112	132	148	162	149	126	152	159	137	135	161	167	143	148	137	133	141	137	141	133	112	137	152	150	143	137	160	146	134	141	133	140	158	135	117	136	131	137	148	153	127	136	158	149	159	131	135	147	132	132	126	139	130	130	126	146	141	141	160	155	121	141	137	144	147	128	143	120	130	125	124	134	143	159	150	120	120	137	166	154	155	153	152	151	123	135	143	128	141	141	155	132	136	137	136	137	127	139	147	134	152	155	158	113	154	122	134	140	126	115	131	154	136	140	119	149	131	135	120	141	129	141	137	135	144	133	153	153	137	118	153	133	144	135	129	145	115	137	142	140	158	148	168	125	132	127	122	117	147	123	130	130	148	134	128	149	146	139	137	151	135	125	137	142	132	149	156	113	136	142	133	133	121	129	132	126	114	131	126	133	151	140	148	147	142	139	105	112	149	159	123	121	161	145	132	146	132	137	131	153	159	154	133	134	132	133	127	135	127	126	143	134	125	120	141	143	136	125	117	146	141	130	136	151	149	119	151	148	152	125	142	136	142	142	141	126	150	153	161	138	151	153	135	142	138	109	127	128	133	135	133	133	141	151	147	133	166	124	133	124	151	150	129	142	140	133	146	145	127	135	128	134	154	132	135	133	147	143	140	136	148	143	142	131	120	162	154	144	129	118	137	157	131	121	163	134	130	130	135	162	142	120	141	138	122	160	125	139	129	131	132	151	153	149	155	166	123	121	143	136	117	146	140	143	152	143	129	123	153	150	130	134	111	111	134	160	131	132	161	153	122	123	117	135	135	148	140	133	129	116	127	147	129	173	122	129	135	148	140	151	137	129	138	138	159	155	136	126	142	132	108	134	132	128	124	127	147	145	135	146	153	136	125	132	160	137	121	146	142	158	150	159	153	132	147	137	132	111	142	149	136	147	167	129	137	136	136	152	130	125	144	133	139	141	149	142	132	135	112	126	132	147	134	136	136	147	152	136	160	125	175	122	114	130	125	132	134	122	138	151	135	142	141	144	144	144	121	159	135	130	142	142	129	127	126	135	129	138	133	126	152	127	160	130	144	134	139	151	147	118	124	149	126	132	154	164	157	164	150	136	151	135	134	120	126	131	137	146	148	131	138	144	138	143	136	143	119	133	160	146	136	126	164	133	145	133	135	137	164	133	124	142	127	158	138	148	133	147	131	133	147	143	157	142	133	130	137	138	155	152	156	132	142	122	139	125	159	154	118	173	156	150	156	121	152	160	145	122	117	135	159	160	150	133	142	120	127	159	144	128	159	159	132	132	133	158	153	150	147	124	155	136	157	137	157	165	144	143	140	165	144	135	152
28196	12277	39643	71025	62078	42764	19687	10180	3604	2116	1926	1069	858	847	742	785	687	712	705	580	622	618	589	826	1420	2291	3364	5290	5168	3018	2676	1506	1860	3558	3338	1446	668	1225	3723	568	467	461	396	405	394	425	409	400	435	405	403	433	400	390	422	436	383	435	415	422	394	419	401	407	391	392	393	417	386	406	416	380	404	388	379	396	399	379	392	403	398	355	381	369	431	397	387	403	370	384	361	399	376	382	376	392	389	368	386	416	400	409	374	388	394	397	368	376	382	354	381	392	373	393	397	371	388	395	364	400	328	384	323	358	433	405	356	378	362	411	393	381	400	369	379	390	397	356	416	358	392	377	384	393	352	346	360	339	401	374	384	353	377	392	354	356	405	420	392	392	386	361	364	400	389	357	409	385	384	399	384	380	389	372	359	378	380	371	378	375	353	375	368	366	382	369	371	413	368	373	405	388	421	411	370	362	393	369	379	372	422	379	370	359	350	381	376	399	384	368	398	369	369	355	361	373	352	370	383	387	376	396	367	356	390	315	378	355	431	382	361	351	353	390	387	396	352	401	358	408	354	374	399	358	387	406	396	350	405	400	381	378	410	370	380	405	343	408	357	387	395	391	372	352	355	392	372	346	373	373	391	337	384	395	392	370	423	371	362	390	374	382	378	395	370	393	352	351	408	396	322	360	367	356	381	399	370	375	400	415	391	385	395	373	354	379	356	375	391	390	368	386	351	375	403	349	368	405	392	398	353	347	344	355	377	422	431	399	417	384	390	380	401	397	386	402	382	338	380	354	362	379	406	360	353	386	397	363	390	354	364	380	391	356	373	385	396	373	379	362	361	399	365	342	426	352	385	382	400	390	372	367	396	381	393	421	376	374	340	344	367	369	379	375	415	348	378	393	389	405	386	387	424	378	400	362	389	390	400	383	365	395	353	340	370	369	389	378	384	378	394	400	408	409	387	346	374	371	379	410	386	395	364	386	415	391	384	381	402	368	378	386	403	399	366	377	376	347	390	371	397	358	379	362	413	387	375	381	381	352	374	371	383	354	366	413	397	382	349	385	369	382	357	388	341	400	379	385	379	385	374	387	366	373	396	419	364	394	408	376	393	375	342	383	369	350	396	392	375	382	374	341	397	375	396	403	380	377	349	363	379	408	376	394	377	374	388	382	341	406	370	403	417	357	415	368	365	381	413	397	424	366	400	365	403	404	367	403	385	356	341	393	404	344	377	377	369	371	411	369	333	368	355	377	372	368	372	393	349	392	380	404	357	415	417	352	391	364	404	362	406	386	362	364	380	381	375	394	366	389	379	361	361	372	390	413	370	383	391	393	365	406	367	379	348	368	373	381	364	367	385	386	348	393	410	375	363	365	374	368	389	406	383	385	387	370	376	383	378	382	362	371	374	345	348	373	373	376	366	390	358	356	378	380	399	400	386	378	389	369	362	376	400	380	383	363	409	376	373	409	406	394	374	376	384	325	372	402	373	381	365	381	406	409	409	352	379	374	391	374	372	356	386	363	357	381	391	402	387	361	382	399	384	367	386	372	342	411	390	367	395	377	354	369	395	398	451	365	358	384	375	353	363	347	400	361	386	349	380	366	353	394	379	350	377	381	383	360	351	370	394	355	341	377	365	370	378	381	391	362	368	342	378	363	404	380	373	414	369	403	353	387	373	361	382	386	364	384	386	378	393	363	349	377	348	397	377	381	372	432	390	388	388	361	392	364	338	368	380	348	380	354	370	400	370	375	380	408	375	392	396	375	396	372	378	400	382	386	395	369	369	366	381	354	378	352	405	365	397	363	386	373	391	364	400	381	379	392	372	382	364	358	395	405	352	422	385	364	357	392	368	393	399	380	346	375	349	417	374	357	377	397	376	361	348	381	409	369	391	407	400	363	377	397	356	375	387	367	348	389	375	394	368	324	354	345	355	383	418	372	351	375	385	378	383	366	363	379	380	377	363	358	375	392	360	384	392	362	376	385	378	402	357	378	373	410	329	347	342	384	381	396	369	380	387	403	410	431	407	376	371	401	387	403	401	383	353	397	373	383	394	371	343	400	367	391	423	381	377	391	375	353	413	386	383	361	394	388	360	397	387	379	346	364	368	398	393	377	340	396	382	351	385	398	383	380	395	381	387	371	383	381	411	350	414	378	358	392	387	362	385	377	372	418	408	388	371	405	381	400	391	362	387	378	376	367	367	361	367	372	371	398	348	353	383	400	344	368	394	378	408	388	381	347	381	361	358	342	383	399	395	410	385	402	372	369	376	378	376	381	397	403	388	382	392	362	372	373	377	354	367	365	364	407	379	380	392	367	346	379	372	347	399	360	379	393	383	349	385	378	358	376	359	357	390	412	395	364	374	390	381	433	350	363	392	378	411	389	395	366	353	397	373	376	353	356	386	435	380	370	347	389	411	343	386	369	400	371	357	389	368	404	407	376	418	402	381	332	396	364	353	364	347	371	375	344	407	385	387	365	381	385	405	435	387	406	356	351	406	413	380	363	423	377	388	405	351	384	408	345	403	413	354	379	325	384	420	391	365	394	402	382	340	386	386	403	393	378	376	399	368	370	396	406	370	367	377	373	362	386	427	365	399	398	370	387	360	385	392	346	376	389	377	365	359	393	399	343	400	354	387	367	389	371	377	390	393	403	400	395	384	392	420	368	385	378	379	397	387	373	361	385	397	365	369	356	406	349	418	382	360	385	365	383	366	425	366	389	413	372	400	362	353	384	374	412	379	401	330	353	396	393	412	358	380	384	388	361	427	360	391	379	398	374	397	348	369	372	369	405	375	364	361	325	353	383	378	360	385	353	378	381	352	362	367	395	395	367	357	400	392	389	367	354	371	389	373	368	391	387	395	355	426	400	380	362	358	377	371	386	409	385	408	382	390	358	365	433	352	364	418	381	376	409	362	440	393	381	389	369	391	370	385	366	414	357	345	365	359	368	347	383	391	374	349	397	382	365	381	376	371	395	377	387	342	402	377	357	370	347	371	374	362	379	361	388	393	379	387	390	379	349	436	352	399	394	366	373	344	389	395	379	412	364	385	426	388	371	365	385	434	387	389	376	381	392	362	395	389	362	385	347	357	348	401	356	380	366	396	354	378	374	361	373	371	360	372	376	376	376	349	384	361	395	390	408	367	388	390	412	354	392	365	374	382	385	382	380	357	389	381	367	383	377	374	359	376	390	372	388	383	364	410	381	334	400	359	348	363	414	397	395	374	394	380	376	370	365	380	405	394	351	374	409	381	326	366	351	370	379	380	378	383	372	384	351	367	379	378	365	395	421	385	383	388	375	396	390	365	381	405	359	387	381	358	365	355	333	389	429	386	346	375	396	390	361	370	429	396	380	385	399	381	379	401	367	380	360	369	359	350	409	356	386	398	391	372	370	381	376	387	380	376	374	390	379	366	422	368	370	388	405	365	371	388	415	392	372	363	401	388	363	437	385	360	354	406	386	349	374	398	364	391	358	381	397
5588	834	1440	3747	3105	1734	751	453	353	371	360	360	372	382	345	381	414	364	379	401	372	376	387	390	381	379	357	376	340	369	371	359	345	324	380	350	349	329	379	394	339	336	330	364	366	345	365	378	322	377	363	356	367	367	342	334	353	371	334	380	385	372	358	342	317	332	326	372	363	342	350	378	350	354	363	319	367	344	378	354	363	369	366	375	329	370	356	379	350	366	356	383	364	362	355	362	342	381	345	357	372	353	352	362	358	381	354	364	360	415	306	374	355	360	365	383	371	330	367	362	348	382	393	376	361	348	368	329	342	365	379	342	337	374	382	367	367	339	366	373	374	363	362	352	403	338	366	327	357	339	350	328	351	383	340	354	376	347	347	340	366	385	359	366	355	341	376	361	363	332	349	308	392	348	377	343	339	361	346	398	375	322	347	351	347	344	345	356	342	360	357	366	369	334	369	374	360	375	349	369	363	346	336	379	415	344	359	348	378	337	344	363	349	364	381	370	364	394	354	381	415	351	371	369	361	357	374	361	378	369	365	352	374	337	332	363	336	351	370	374	412	378	368	351	315	353	384	374	361	401	354	360	351	370	405	359	363	333	350	367	372	351	343	369	386	363	337	362	385	335	353	368	378	372	377	369	355	355	335	372	383	378	362	382	366	381	342	331	366	365	362	354	398	376	372	346	331	331	356	372	368	378	390	360	366	349	357	337	333	366	357	331	333	348	327	349	351	349	344	347	329	355	370	333	361	380	392	340	386	374	342	373	378	330	359	364	353	315	351	358	371	368	339	340	341	356	363	343	387	376	380	292	346	355	375	390	365	355	346	340	369	363	345	361	343	366	353	372	348	374	355	372	341	351	352	338	323	364	357	341	352	338	363	367	393	331	357	354	344	374	341	333	397	361	333	348	346	349	388	351	384	331	373	359	337	366	331	354	364	338	351	371	358	349	378	365	363	419	332	376	370	361	369	338	346	361	387	378	392	402	337	392	346	339	359	368	369	350	400	342	386	356	318	344	364	371	376	357	367	353	368	383	353	360	356	363	404	379	340	337	348	336	365	356	376	343	352	341	382	338	319	336	340	393	333	392	361	364	356	366	360	377	350	340	381	349	344	381	360	382	335	377	344	366	347	362	355	351	352	333	382	370	364	353	325	377	355	362	338	339	373	342	393	371	367	381	331	365	343	340	379	376	385	334	365	389	369	353	341	395	343	387	364	372	341	366	404	355	348	358	374	386	376	348	369	364	347	327	383	384	335	395	356	353	346	346	387	327	359	364	352	331	349	363	399	366	363	355	379	377	370	366	374	345	372	380	354	358	345	348	367	357	311	345	353	379	392	349	365	357	343	357	371	359	351	375	330	354	354	372	370	387	335	354	359	360	323	382	367	348	360	360	350	346	339	367	370	363	390	385	360	377	362	347	371	370	362	372	363	346	341	331	359	390	377	366	338	349	354	375	366	373	330	335	377	381	327	369	330	360	360	376	384	350	372	376	363	321	341	392	379	335	370	350	383	356	349	357	353	323	394	355	350	346	386	329	357	386	375	353	358	368	357	332	339	358	326	352	374	416	364	370	360	393	342	348	347	379	405	345	386	360	341	336	360	390	330	386	351	367	369	375	355	326	381	364	337	346	365	359	375	379	355	344	380	364	354	372	368	355	366	319	385	355	369	344	371	338	367	368	304	348	374	340	350	354	356	365	384	348	332	348	335	387	374	357	333	388	353	349	363	397	344	351	364	384	391	356	384	363	335	374	362	364	389	357	355	352	353	343	377	376	354	355	334	388	380	364	338	344	347	350	373	350	349	359	369	341	364	371	395	346	352	366	346	365	395	307	365	377	342	365	410	377	332	372	339	353	379	406	338	378	345	386	350	362	394	360	387	356	337	341	363	370	354	371	339	349	335	383	343	337	357	324	339	380	371	337	354	339	359	357	372	379	367	368	337	369	354	391	364	375	350	355	357	370	391	385	376	344	363	410	399	342	382	364	366	389	338	373	374	369	359	349	377	380	364	348	365	358	368	369	353	333	354	383	344	370	395	366	396	352	339	371	341	359	379	333	371	386	355	346	378	363	350	374	375	346	346	343	333	359	363	369	332	353	367	368	369	321	350	360	363	359	371	328	345	319	366	348	341	353	343	312	356	350	405	373	374	373	342	329	316	375	365	362	323	336	374	346	382	367	364	379	381	362	346	395	384	372	372	335	370	390	356	371	351	379	375	356	332	355	381	369	371	380	351	370	396	351	370	354	366	353	348	320	395	352	334	352	351	354	367	333	357	360	368	417	384	382	366	330	350	372	361	334	354	355	371	402	350	335	334	348	364	322	385	387	379	327	354	377	349	348	343	366	398	349	361	339	356	315	370	369	351	352	382	331	372	355	401	364	355	351	388	378	349	353	391	329	382	377	375	372	351	340	372	390	330	336	344	339	341	396	374	361	371	389	394	342	337	312	352	336	360	319	371	403	338	361	363	344	385	374	355	347	395	325	407	375	352	313	342	367	366	384	378	337	365	380	367	369	343	377	362	329	391	376	376	357	397	353	370	367	359	340	373	362	367	365	340	357	374	382	360	349	349	364	344	355	346	404	356	372	339	362	371	332	387	346	345	354	372	345	373	352	368	400	396	333	369	360	338	378	377	292	327	386	336	379	376	402	393	384	345	393	349	342	347	356	355	362	352	351	358	340	378	374	375	351	385	353	396	331	354	347	338	355	427	396	351	377	347	373	360	416	402	365	358	360	322	351	384	348	366	331	363	398	340	348	374	393	379	379	373	393	361	374	347	356	396	362	348	357	316	369	366	356	355	377	373	349	334	386	345	382	402	313	348	410	369	361	394	359	360	374	398	338	382	349	348	340	347	353	357	333	383	355	334	364	350	363	383	384	368	358	351	329	376	366	346	339	378	369	352	354	389	358	346	380	338	360	363	349	305	366	396	371	372	383	358	352	388	374	339	357	359	373	382	354	373	363	350	392	366	360	372	363	374	362	382	340	372	380	377	361	334	404	338	340	326	315	409	334	379	306	373	393	329	315	400	367	348	353	347	320	368	379	350	364	341	310	389	344	358	355	357	374	388	355	364	368	355	355	359	371	362	384	335	348	360	372	362	352	352	371	334	361	346	358	359	346	347	355	325	361	364	391	343	344	318	394	353	342	355	368	362	339	362	347	361	370	353	354	369	352	341	386	364	359	371	370	385	372	341	335	367	349	375	354	340	369	387	349	359	355	365	387	344	370	356	379	369	366	354	388	368	380	319	356	376	394	360	360	329	377	359	368	367	398	360	347	381	367	379	359	332	365	321	362	345	348	350	370	355	379	377	388	351	357	361	400	368	362	375	360	379	376	359	353	343	339	372	351	361	365	364	385	378	329	385	354	375	433	339	359	357	370	330	377	374	392	373	338	349	360	349	360	355	360	331	349	337	365	340	311	366	343	350	389	367	379	383	364	355	353	385	371	378	364	347	393	358	351	372	378
4938	1423	3789	12620	11676	7046	2968	1490	1021	934	911	878	860	940	893	862	921	879	942	771	847	885	898	820	914	912	921	1018	981	929	962	952	859	947	995	901	905	877	994	874	824	870	840	890	879	921	838	885	861	889	901	857	913	942	864	860	863	820	890	845	947	916	862	921	890	892	879	841	873	863	824	904	842	835	847	891	857	880	880	868	866	900	855	886	890	861	823	873	814	872	871	898	832	889	890	881	889	928	858	888	882	855	846	873	831	822	855	891	826	867	889	833	926	899	897	872	850	822	900	905	910	881	866	900	878	892	879	909	833	842	858	866	871	835	822	880	859	864	900	901	895	831	838	863	912	851	938	891	875	881	855	856	927	850	828	833	907	864	865	876	913	880	832	923	852	844	856	863	889	899	837	866	870	809	903	903	904	825	869	831	890	878	912	847	872	872	872	874	853	854	908	846	838	832	844	861	865	876	844	832	879	903	866	848	870	882	862	895	879	848	842	849	862	903	859	817	855	870	902	853	874	931	871	859	909	873	867	895	927	846	890	906	869	881	880	864	906	881	898	852	896	859	871	828	911	884	805	897	822	869	830	871	858	831	890	888	879	835	891	906	849	823	892	892	853	840	880	863	844	887	933	863	838	910	907	880	831	926	802	872	852	894	812	834	858	884	895	848	895	869	864	850	924	872	855	883	842	880	885	882	827	868	786	872	887	908	936	868	907	850	813	846	828	819	891	857	858	871	854	852	822	899	849	888	829	850	837	857	857	852	885	865	929	810	834	889	898	867	885	871	851	862	854	868	878	869	893	875	927	856	795	846	865	897	932	845	858	837	877	881	845	882	882	810	846	881	876	831	872	882	872	821	930	870	883	900	863	876	919	866	810	886	891	911	844	910	870	883	846	862	870	826	901	848	865	867	879	826	899	844	843	849	842	869	845	818	839	863	877	894	844	823	901	862	847	871	933	914	919	848	905	842	882	841	824	809	883	883	857	831	783	838	833	859	886	869	866	874	856	830	828	841	930	941	854	864	866	861	841	837	841	832	819	892	835	850	904	865	860	838	848	859	849	907	858	860	833	834	897	845	851	902	860	878	816	855	884	942	872	853	878	852	843	849	903	851	869	855	891	870	877	847	831	906	904	912	873	845	882	839	867	878	888	859	858	859	887	876	896	876	856	902	892	860	824	870	860	863	870	857	894	859	877	783	846	859	870	821	865	845	904	894	920	838	863	897	880	850	873	850	898	857	886	845	864	824	802	884	860	833	882	871	872	871	872	901	874	889	861	843	884	926	851	928	854	868	902	871	880	871	857	855	882	868	871	866	882	941	848	826	868	868	871	898	860	845	838	835	885	840	889	787	861	871	868	863	869	843	896	786	862	820	933	932	815	861	893	823	920	837	854	853	862	874	896	893	918	837	847	861	831	820	834	914	893	892	905	882	861	891	854	898	875	867	870	857	860	879	911	905	866	911	862	859	891	874	890	854	881	849	871	884	865	799	837	841	824	896	930	892	882	869	893	898	865	864	857	906	830	827	872	811	876	896	825	936	828	839	891	848	900	887	876	886	863	830	920	883	884	904	857	867	833	845	913	870	826	880	820	845	840	850	877	841	884	838	870	845	851	828	854	866	867	853	886	881	890	851	823	836	825	876	908	871	888	889	835	863	866	852	833	902	854	883	880	889	907	885	834	894	878	833	885	881	866	844	918	836	843	867	878	895	865	861	819	815	890	835	858	885	815	859	895	824	844	904	874	819	834	861	908	827	880	854	883	857	845	864	846	880	880	880	804	896	863	865	880	830	835	898	843	842	877	898	916	859	857	852	783	896	915	857	870	902	858	860	960	872	817	949	862	900	866	860	877	883	856	859	852	855	836	861	855	880	893	841	851	861	899	896	879	828	889	907	886	824	849	848	868	866	912	877	901	804	846	848	811	861	849	863	908	853	885	881	879	877	897	846	908	915	889	863	895	827	824	840	826	863	846	880	885	871	847	838	892	858	844	867	826	853	881	847	825	922	819	861	887	851	896	879	898	838	895	876	880	852	859	864	823	869	868	846	845	857	811	838	932	890	874	882	844	831	882	915	913	817	875	877	891	865	885	844	835	870	821	826	886	888	883	875	890	914	873	840	860	792	876	879	912	835	837	884	831	853	891	853	870	842	889	841	889	858	915	817	913	842	908	889	885	854	826	848	907	857	850	802	849	880	857	896	886	859	860	896	860	826	862	863	844	822	865	882	911	883	854	829	831	835	835	894	885	888	878	902	870	839	851	851	873	821	835	852	896	856	910	842	851	871	899	899	850	903	909	889	865	875	873	870	878	842	862	817	894	846	885	884	844	929	895	810	851	856	918	808	847	870	888	866	827	841	871	836	773	877	867	872	872	898	896	913	860	902	972	831	854	899	886	824	884	910	855	826	847	837	865	903	835	858	905	819	860	831	876	857	856	854	874	897	848	840	831	855	879	857	817	908	872	856	853	848	869	880	878	897	843	849	850	872	916	852	899	820	893	850	865	863	879	930	878	829	905	825	862	813	847	817	852	888	847	819	882	867	864	841	862	867	815	874	810	878	871	891	845	830	858	830	879	860	810	886	852	876	884	878	882	914	900	843	857	939	869	853	883	894	846	833	866	929	874	786	860	886	859	844	887	819	888	921	863	876	848	883	875	834	800	860	867	871	891	875	891	904	851	868	855	847	922	911	873	859	867	911	844	886	875	918	848	860	860	876	843	854	865	860	893	883	856	878	866	870	879	849	842	878	835	857	850	901	850	832	862	839	843	892	832	854	803	871	880	854	849	849	874	880	927	910	846	889	813	791	843	840	899	852	843	864	904	896	902	865	888	837	899	845	884	846	839	855	815	884	950	871	841	829	880	892	819	874	867	900	866	825	899	880	841	902	840	871	844	918	861	865	826	884	868	870	893	858	904	878	814	825	834	841	874	864	870	884	850	779	897	859	879	811	873	904	905	891	830	878	879	881	900	844	868	860	895	862	834	826	881	874	841	873	861	863	827	883	864	844	815	861	896	853	815	861	896	918	821	878	876	884	850	842	866	873	877	848	844	810	823	866	856	838	890	870	837	870	864	869	812	831	892	902	872	889	859	905	868	821	847	856	871	910	896	846	866	881	863	891	857	872	840	900	888	866	866	859	878	849	858	864	832	866	856	880	917	876	885	857	887	907	886	866	847	855	898	857	869	874	869	817	854	827	914	870	860	900	874	871	873	871	826	892	859	848	890	870	856	874	877	855	867	909	839	833	847	843	891	863	873	898	898	933	833	899	901	894	916	844	890	904	864	890	845	849	828	856	856	863	835	890	854	845	886	903	879	859	898	891	871	879	916	872	830	892	879	809	823	878	846	851	831	869	888	871	848	864	823	886	889	886	891	877	882	910	851	907	826	891	825	834	884	859	862	868	846	854	895	871	882	886	885	848	911	912	839	889	835	916	908	903	954	880	861	888	858	817	874	850	859	845	880	880	851	818
36173	15481	28163	50300	43730	28147	16893	6083	1825	926	449	310	269	262	304	279	253	274	258	236	252	271	256	249	296	376	398	449	536	513	492	356	314	374	478	393	220	265	657	238	250	260	267	230	271	257	234	250	263	240	211	255	267	245	223	228	226	229	241	242	235	223	240	227	260	244	194	258	247	243	244	243	250	233	234	235	223	236	213	253	256	218	258	212	246	245	251	222	259	251	231	257	235	270	251	247	263	239	284	215	249	251	250	235	225	262	264	219	250	270	224	258	209	222	251	238	255	233	251	232	235	239	254	233	231	256	247	221	262	257	265	229	265	224	257	243	211	218	242	253	254	243	259	231	246	248	275	265	277	223	260	221	203	253	282	264	250	227	257	251	255	229	193	245	249	239	239	256	267	249	266	216	254	232	196	264	224	262	258	259	243	250	231	240	250	237	233	231	239	241	224	248	217	233	219	258	253	230	258	248	237	246	229	251	257	255	225	255	229	237	252	232	253	241	231	264	251	237	272	230	245	249	246	252	206	244	252	244	229	213	258	207	225	241	252	246	254	252	249	241	237	230	236	231	226	220	242	218	248	247	272	238	218	231	206	204	237	246	247	232	220	234	245	258	248	256	226	231	219	250	223	248	261	246	226	218	228	253	273	240	257	266	256	268	257	240	219	243	257	249	263	224	231	253	245	221	248	251	244	237	258	254	221	244	239	230	233	284	269	222	257	236	212	219	223	218	256	234	224	230	223	227	226	222	252	245	268	250	278	243	221	256	240	222	230	224	283	250	234	231	229	235	252	237	218	218	252	234	246	234	252	210	269	268	248	255	267	232	231	240	251	242	230	237	231	233	234	219	226	240	244	266	254	228	217	252	261	236	243	241	284	237	247	250	263	257	268	256	226	270	243	236	243	237	248	261	260	249	265	231	241	241	225	259	245	249	236	263	233	238	257	259	229	231	230	240	266	251	216	215	243	237	215	226	235	223	220	257	236	239	260	245	238	239	244	232	248	230	282	240	235	223	208	227	260	249	254	260	214	240	241	251	260	236	219	243	249	256	242	226	251	255	238	231	223	225	228	198	244	241	245	210	226	250	253	232	266	226	246	234	249	241	242	271	244	247	210	247	241	235	239	255	236	266	255	237	252	262	255	233	225	271	238	243	236	251	229	246	269	248	256	260	232	217	232	235	222	222	247	237	265	236	248	243	231	243	220	246	201	234	232	229	227	240	223	231	218	232	263	237	243	232	229	245	231	278	261	231	236	250	263	239	207	231	260	241	230	254	241	235	226	250	240	228	248	219	248	256	265	224	232	244	219	245	230	244	232	232	219	244	248	202	259	207	247	253	242	220	227	253	242	237	255	231	246	236	249	234	239	244	296	242	239	222	226	250	213	221	258	239	240	242	241	267	228	234	252	241	257	268	275	256	271	215	201	212	228	242	217	226	236	225	218	251	226	251	269	272	253	249	217	257	222	205	252	247	239	243	249	225	214	261	254	259	238	243	228	232	228	259	240	233	267	231	246	252	235	257	243	263	215	222	242	245	240	249	231	243	222	233	235	251	241	243	258	224	234	264	240	271	257	238	214	222	252	221	254	251	268	241	271	231	222	218	237	248	217	206	267	267	248	234	251	269	243	233	244	264	220	245	275	243	244	282	252	254	246	250	239	261	253	260	241	211	241	226	236	236	234	253	209	246	229	258	248	245	245	257	222	232	269	257	235	259	237	279	241	227	262	241	221	257	259	259	251	262	249	253	259	269	235	254	258	203	205	228	237	276	233	238	264	247	233	225	238	243	255	230	241	243	224	232	250	275	249	223	234	235	246	253	229	232	237	217	224	264	248	249	222	261	206	241	249	262	235	268	219	227	241	230	220	247	242	234	229	225	234	254	216	241	251	252	242	234	234	253	244	243	250	217	261	253	236	225	269	222	258	268	231	248	247	233	239	255	233	249	233	245	234	239	244	253	263	262	211	251	224	242	243	255	258	218	235	252	235	272	268	227	241	259	222	247	207	220	227	235	238	268	234	248	233	254	224	229	254	236	246	257	247	253	223	219	229	252	259	235	230	221	260	263	249	250	252	256	225	232	246	253	241	249	232	262	232	216	240	258	238	229	238	236	264	275	243	243	261	255	233	246	251	219	223	236	250	248	209	247	252	217	217	252	260	241	228	248	232	226	210	259	242	261	257	249	228	237	234	259	228	243	222	250	234	250	229	225	246	230	208	230	221	225	263	269	262	204	227	242	205	237	244	223	223	247	251	212	222	256	214	237	227	230	229	251	237	273	240	254	230	248	216	242	222	219	252	222	255	237	214	263	221	225	252	258	239	243	239	251	258	224	228	233	244	221	254	255	262	261	242	266	242	229	241	217	237	218	229	225	208	234	250	244	251	251	225	230	228	240	243	239	257	254	244	243	234	244	246	250	269	258	251	224	232	237	238	234	227	230	270	254	227	229	215	252	248	259	250	220	261	222	238	228	280	242	262	211	223	239	258	253	247	235	237	258	261	233	232	218	247	223	234	225	235	216	244	235	261	249	239	239	220	228	238	278	258	266	240	242	273	259	234	256	245	234	238	272	218	266	220	218	244	262	274	219	249	239	250	211	235	236	238	223	248	225	248	249	267	222	230	219	243	245	237	211	242	260	235	240	266	243	263	230	228	223	222	256	227	268	262	257	229	217	251	273	265	215	242	271	248	215	245	256	235	250	250	259	228	245	223	234	236	231	235	230	253	236	235	243	224	231	310	245	259	210	241	269	256	239	227	247	251	238	230	221	206	231	264	233	248	251	234	229	221	279	264	235	226	244	224	241	244	244	254	234	246	270	249	223	228	231	266	232	232	245	232	224	244	200	246	241	241	237	234	249	250	230	255	241	216	218	238	234	255	261	242	256	256	234	211	220	244	240	248	216	232	215	244	224	244	227	224	224	234	241	251	266	246	240	257	246	280	237	225	233	227	258	210	238	247	274	219	209	240	245	224	236	229	254	221	266	269	254	256	247	247	239	246	226	227	231	205	226	274	241	253	253	246	223	250	272	261	265	239	234	251	275	245	245	235	207	204	230	220	274	254	267	240	249	251	195	225	264	241	211	253	230	220	252	252	261	228	275	235	238	246	217	242	232	224	228	231	254	251	258	249	273	228	227	268	236	210	195	241	257	226	248	240	239	235	228	269	230	250	248	228	253	234	210	228	235	224	247	249	220	234	222	270	226	231	248	261	216	242	232	222	253	250	254	242	238	252	239	254	233	215	235	210	216	239	209	237	251	261	228	238	254	248	246	238	223	260	247	234	242	221	229	259	247	213	212	243	275	266	210	226	255	246	265	230	246	235	206	241	240	236	252	248	269	235	256	233	217	218	236	262	270	237	255	226	230	240	240	248	228	237	243	233	256	261	230	240	237	237	252	225	235	220	247	239	248	249	201	212	240	256	243	242	260	242	235	243	245	248	259	235	266	221	224	261	247	226	229	237	200	244	234	237	245
20241	8869	33825	56630	52404	33531	21421	9587	2947	3059	1518	914	893	848	860	813	728	757	685	742	707	741	760	902	1132	1557	1914	2756	3197	2749	2505	1481	1179	2177	2472	1808	821	874	3614	636	668	627	626	600	622	608	604	652	646	667	670	584	589	624	635	578	547	609	604	623	612	615	642	620	614	606	609	604	609	561	604	639	617	611	598	620	587	647	635	603	596	656	616	545	608	605	616	558	628	641	602	616	618	651	580	619	643	588	575	595	596	630	621	595	591	611	608	583	630	583	648	596	624	571	634	560	608	622	622	627	605	576	640	668	610	614	605	556	623	592	623	620	637	656	561	590	627	561	558	613	582	656	612	586	634	598	637	665	594	608	587	612	598	641	585	644	619	571	641	587	569	594	563	586	586	597	572	591	668	625	594	605	612	605	601	612	630	570	579	605	660	601	617	595	597	605	614	579	615	622	627	604	609	589	588	576	588	638	586	566	612	638	601	626	580	587	613	607	553	633	576	637	619	577	615	654	609	599	586	606	619	608	632	634	572	624	599	548	630	585	628	613	592	636	615	609	621	625	586	642	615	571	575	594	579	597	651	585	593	581	639	628	627	549	556	612	615	572	609	549	671	571	618	588	612	628	605	580	616	603	638	605	614	609	634	591	581	598	614	545	619	586	639	626	607	631	618	608	580	598	606	575	572	560	597	610	593	622	624	593	586	602	579	583	554	600	586	593	567	583	606	645	565	619	617	581	600	587	599	619	550	593	574	578	606	620	608	638	568	615	598	605	600	638	593	610	601	600	566	592	595	586	621	622	627	607	619	590	586	626	596	599	620	594	594	579	638	618	595	611	638	583	636	597	607	583	607	657	614	623	635	577	614	574	622	588	575	597	601	565	617	606	613	577	584	607	574	560	581	618	598	579	595	585	677	624	605	560	560	599	652	596	611	645	610	615	627	614	613	599	643	597	611	581	565	591	589	616	646	606	544	586	587	581	589	638	585	606	608	639	645	636	608	593	608	625	610	580	596	598	634	593	567	631	557	620	589	605	605	569	584	615	638	565	584	616	615	622	648	650	585	605	605	624	618	614	605	549	606	625	619	630	582	665	587	590	582	614	607	635	624	615	630	603	598	598	623	603	602	602	606	614	655	602	600	573	600	588	615	622	619	581	629	592	619	583	581	598	617	620	584	628	636	599	582	639	616	575	591	610	619	571	601	591	622	603	639	647	582	643	634	608	600	579	588	617	592	602	610	591	628	597	602	645	599	622	631	586	618	634	582	579	618	565	607	579	609	603	594	582	614	596	598	571	582	562	619	638	620	562	564	593	608	590	616	608	596	593	584	639	645	587	592	623	617	604	596	607	618	596	630	583	613	642	570	589	606	612	587	617	599	625	628	604	600	586	594	562	569	584	589	608	581	586	595	584	591	605	616	579	560	649	558	609	599	603	599	618	605	603	636	621	619	626	597	584	671	614	590	572	600	627	618	581	587	596	639	593	593	604	605	591	603	620	605	630	598	608	608	572	635	617	573	612	596	618	636	563	630	616	565	612	603	633	582	573	591	592	609	616	667	613	618	606	624	622	609	599	595	644	584	575	582	617	583	615	586	559	657	596	604	644	581	596	620	576	640	628	573	556	619	614	648	616	615	592	584	524	613	600	586	592	617	593	627	555	649	596	609	616	551	609	601	560	593	604	631	595	600	580	626	555	599	607	627	624	608	568	567	600	609	610	551	639	637	592	645	638	557	604	610	599	592	629	596	577	603	604	592	571	630	639	597	606	584	605	564	602	626	562	575	560	579	571	659	597	652	579	556	627	565	617	631	602	595	661	593	598	592	573	600	610	619	628	600	597	602	618	616	572	609	628	594	602	624	571	606	600	592	593	619	597	567	601	564	595	611	551	621	631	571	592	549	620	581	643	602	664	587	604	610	599	580	637	641	555	580	582	594	596	567	596	591	577	580	609	589	634	590	613	590	616	635	619	588	637	602	580	623	597	628	582	638	561	606	636	595	593	595	589	592	605	574	574	563	598	622	587	643	570	640	528	572	633	609	588	620	627	587	578	586	610	633	588	617	570	586	636	579	634	663	558	616	601	617	606	634	603	585	593	603	597	609	587	579	596	630	592	616	602	623	618	610	570	610	608	594	644	619	611	582	598	599	617	628	664	580	594	632	608	629	627	551	574	632	595	590	611	570	583	581	563	589	598	592	597	617	612	574	630	586	578	570	588	633	597	593	600	571	561	576	618	618	579	578	598	591	603	618	588	611	623	576	630	639	610	645	596	609	606	598	617	585	608	606	595	649	595	597	578	544	616	576	618	582	563	594	564	620	606	584	631	621	604	608	622	598	604	586	621	589	630	596	601	644	603	611	584	595	600	627	600	607	598	604	560	591	620	610	639	611	596	572	602	600	630	552	667	581	604	555	560	581	595	590	615	586	559	613	612	604	597	609	599	622	596	641	585	573	595	629	576	648	646	600	612	612	553	609	576	638	545	556	579	651	593	552	593	605	607	662	610	591	583	611	596	608	614	573	578	589	552	612	612	601	578	665	617	588	584	606	609	545	586	592	571	588	654	642	629	593	619	611	626	613	635	589	623	610	599	601	612	599	592	585	642	635	566	588	606	582	621	613	592	614	618	584	554	597	600	615	611	601	610	602	616	582	579	592	615	579	594	602	621	573	601	635	558	613	590	585	643	638	584	597	621	610	575	593	603	643	620	579	610	591	598	621	631	572	616	612	582	566	560	626	572	560	667	595	580	522	625	623	589	600	602	614	617	599	577	620	585	589	611	561	611	561	591	600	600	619	597	577	607	615	605	642	603	604	612	598	596	625	592	591	597	627	589	691	563	542	577	590	619	619	593	599	604	590	599	596	584	638	637	578	566	603	570	632	579	605	616	579	661	606	606	584	622	625	599	600	603	616	591	607	588	625	598	615	551	642	611	605	591	586	648	621	575	613	634	628	550	612	537	631	593	596	597	584	620	598	614	617	595	590	592	576	582	598	585	594	622	621	594	581	589	594	632	599	608	655	638	579	618	561	654	595	585	625	577	643	591	571	620	601	606	639	629	637	580	584	555	566	589	574	621	608	604	603	531	594	587	591	629	593	591	575	587	616	592	642	595	633	598	607	597	612	601	585	619	576	608	621	658	598	580	612	606	575	632	608	594	652	622	650	650	613	585	608	618	575	612	576	598	582	579	595	596	649	609	616	645	590	570	617	647	591	611	591	572	627	597	618	575	596	567	584	596	647	633	590	602	558	585	559	612	604	629	603	593	645	602	603	592	606	645	550	578	611	591	595	607	623	622	612	578	637	559	608	658	620	561	602	623	624	589	604	585	576	626	609	631	589	598	591	640	591	629	640	626	580	658	630	626	589	540	624	641	632	584	637	628	589	561	626	596	573	632	608	582	559	603	625	567	626	582	577	596	599	610	626	604	618	580	641	625	544	572	588	577	577	625	598	603	631	650	628	557	628	571	586	604	585	615	610	618
49691	27219	43686	62610	57635	36755	22257	12094	4062	3015	931	294	218	179	205	188	216	200	183	155	204	194	169	218	291	436	517	671	703	719	682	476	337	471	504	339	183	168	985	169	153	154	150	138	134	137	143	166	142	130	160	164	157	169	136	157	149	170	153	147	152	140	145	152	181	169	144	155	145	140	158	137	137	133	158	157	140	146	159	152	130	142	151	167	158	155	120	141	156	137	145	134	139	133	136	151	130	156	147	161	154	117	148	161	142	119	161	137	125	160	144	142	134	131	177	136	147	159	159	172	116	159	156	155	158	136	130	140	151	159	153	127	114	154	110	143	149	115	132	120	142	152	142	127	137	152	166	124	135	137	147	134	172	152	119	136	143	144	142	127	148	163	136	153	141	133	145	148	152	123	116	141	145	139	125	130	142	127	145	137	145	140	129	138	153	151	137	156	155	131	135	156	146	157	134	121	148	136	141	157	143	155	143	132	148	141	143	163	144	153	143	151	163	145	139	128	159	125	128	161	171	122	140	156	150	150	137	150	134	147	141	142	131	113	149	140	138	142	157	139	121	141	143	142	154	137	161	156	152	135	150	148	148	145	156	127	147	153	156	143	141	139	167	159	125	138	155	116	131	162	157	135	119	136	140	167	156	134	124	158	152	150	110	135	136	154	131	157	143	143	149	176	149	149	156	147	158	183	138	145	137	146	128	135	158	141	166	168	133	173	140	158	134	148	138	144	164	129	131	141	141	124	130	158	141	130	153	108	146	130	149	137	150	157	139	140	146	125	157	157	153	137	146	154	152	138	140	137	151	126	149	122	149	162	140	134	136	135	170	154	152	143	150	142	141	166	135	129	157	132	151	133	137	160	141	148	142	150	146	145	140	139	164	148	143	164	135	171	132	152	145	111	148	140	151	122	146	133	147	160	159	151	137	148	135	164	146	140	150	143	142	126	145	131	133	141	129	114	125	132	135	142	161	136	142	140	150	145	156	154	145	160	139	155	154	141	150	132	130	149	147	136	140	149	130	116	140	156	139	142	168	149	156	124	136	145	137	152	145	157	150	159	144	170	178	130	160	152	155	155	124	144	127	147	138	140	138	141	138	131	137	140	178	146	155	137	144	138	135	143	152	130	146	135	139	124	155	129	145	145	161	162	118	133	144	156	160	154	127	141	121	144	127	148	128	139	137	141	145	148	157	165	162	142	151	140	126	148	162	156	127	170	172	133	145	148	147	145	124	133	137	146	163	141	128	117	145	130	145	150	142	151	168	151	173	148	149	141	141	164	139	175	148	150	161	144	139	160	150	140	144	136	142	143	134	133	155	133	157	136	145	131	151	143	149	139	145	149	156	138	148	139	133	157	165	140	148	161	142	149	132	148	163	146	147	127	154	142	132	151	154	118	149	158	163	156	161	139	155	149	154	145	152	134	152	153	126	162	142	149	119	145	137	136	149	125	136	138	155	156	127	153	134	145	148	166	133	128	159	124	143	148	144	136	125	149	120	157	151	136	137	134	147	146	155	143	153	155	159	133	152	136	132	150	164	143	148	146	134	149	127	168	149	127	150	157	149	156	130	153	124	152	154	134	170	163	173	158	130	134	142	142	133	156	139	141	143	149	144	147	140	155	115	126	170	154	149	142	160	160	130	134	136	138	124	149	141	159	151	149	152	146	129	141	139	152	144	156	139	153	143	134	135	158	134	144	139	141	145	157	142	133	148	128	142	143	146	143	166	131	172	125	138	139	147	131	141	124	151	138	145	166	133	152	142	155	136	151	150	149	150	154	141	136	145	140	148	130	148	145	132	124	145	136	113	145	157	169	154	155	163	138	147	134	172	164	125	137	147	126	129	149	160	154	131	161	143	157	144	158	130	156	135	167	152	147	156	153	152	162	158	148	156	163	161	144	129	141	136	143	141	148	159	158	183	130	160	143	152	155	137	137	148	153	161	156	196	133	115	145	131	140	151	166	164	142	144	137	136	143	146	148	131	132	147	159	137	142	156	129	145	139	147	135	139	163	131	128	127	128	152	156	123	141	128	148	146	143	138	155	126	140	158	173	138	147	153	150	146	144	160	140	146	174	142	144	135	147	142	152	133	162	147	148	165	145	163	138	152	144	145	134	138	152	138	153	135	154	147	151	163	135	157	152	130	134	129	122	177	122	136	155	134	174	160	148	155	136	140	142	161	158	136	163	126	150	160	158	165	144	129	141	141	130	148	152	129	143	160	141	139	143	169	153	155	156	131	150	152	132	128	139	121	154	148	134	159	147	171	132	126	149	150	114	148	136	151	128	139	140	117	111	143	158	144	141	144	135	123	159	145	150	175	136	142	168	149	140	147	148	146	143	146	141	167	177	135	140	154	139	133	128	133	156	168	153	145	170	153	161	180	132	139	136	159	135	126	160	144	132	129	163	144	125	121	134	153	151	142	140	153	136	131	137	146	135	155	127	127	130	129	143	143	137	124	121	146	154	150	164	152	140	159	137	144	154	146	139	151	138	155	140	156	154	135	130	123	127	140	135	151	133	139	141	145	137	137	127	144	130	143	119	152	127	156	147	117	130	154	131	140	125	143	133	147	142	150	150	157	148	123	141	146	160	130	146	138	149	128	148	149	143	145	145	144	127	136	157	167	152	143	131	143	152	151	129	144	165	133	143	144	144	143	150	143	124	149	134	154	126	143	143	132	148	109	144	131	140	143	123	140	163	122	152	123	132	154	155	121	121	133	121	142	134	131	140	164	118	185	162	159	136	141	149	125	140	143	135	148	151	163	143	142	136	133	149	169	155	147	155	131	130	125	144	141	167	149	141	119	160	132	134	157	137	144	126	150	144	161	142	136	152	165	128	124	163	120	167	134	159	159	158	154	158	158	151	151	130	140	129	155	142	148	158	163	172	136	165	147	124	128	140	127	136	122	117	163	149	130	174	127	130	131	141	147	128	151	126	123	117	147	136	129	149	138	158	136	130	136	144	150	135	166	145	149	145	117	141	168	124	140	147	150	137	129	149	145	131	142	145	114	139	158	154	136	163	142	151	148	148	140	145	145	144	153	128	133	169	147	127	135	162	121	148	147	153	154	134	145	157	141	135	162	145	145	144	153	137	146	131	144	123	141	116	121	158	142	146	143	167	155	131	131	136	128	152	150	146	137	142	140	154	121	132	134	143	148	141	135	147	145	151	121	125	163	141	153	150	164	132	152	131	154	139	140	134	156	152	140	142	130	139	152	144	153	150	148	140	156	153	121	147	145	170	143	134	154	134	150	136	147	139	139	180	143	141	152	131	160	148	147	149	138	148	121	132	133	148	156	138	146	168	148	154	139	151	125	147	173	165	184	131	161	132	135	153	155	127	150	140	176	150	135	143	132	170	128	165	133	133	136	136	159	134	125	143	132	131	139	130	131	178	139	125	172	140	141	110	141	150	141	151	154	143	162	125	133	118	153	134	137	153	155	119	148	117	138	132	155	142	148	159	132	140	132	145
29439	14975	43963	65888	63894	39528	24557	14220	4650	9746	2826	1109	976	862	805	759	741	672	662	632	627	665	641	865	1507	2791	3582	5170	5253	5060	5056	2820	1994	3043	3493	2222	645	754	6056	471	442	434	469	473	410	437	404	416	405	438	416	429	423	422	425	447	410	454	435	402	443	449	406	414	440	412	428	388	381	410	415	371	407	397	392	386	443	420	398	391	418	389	371	373	422	378	436	406	400	458	399	395	382	390	378	445	395	424	414	440	418	360	426	409	415	420	376	417	454	422	398	374	369	393	434	408	409	419	394	430	381	405	393	435	387	375	383	397	383	404	377	391	440	391	419	399	390	415	395	418	387	363	399	428	430	408	398	366	347	372	403	380	401	400	389	387	395	396	388	386	390	412	407	371	403	376	406	424	376	375	431	393	400	400	388	377	373	405	423	370	403	381	422	375	412	421	388	376	364	407	412	367	395	377	407	388	405	407	411	416	396	422	370	396	393	424	358	407	422	377	360	420	422	389	359	421	385	372	412	418	405	369	430	402	410	412	402	398	375	374	419	382	377	411	400	410	420	390	387	380	439	407	401	367	398	405	376	370	399	418	378	371	401	369	410	382	411	373	372	407	382	380	381	406	433	405	422	371	409	375	405	411	408	376	402	403	392	386	392	392	404	386	408	385	382	413	406	412	373	401	373	411	400	395	392	388	376	407	416	391	419	368	380	424	374	413	393	392	371	413	415	426	402	411	405	406	425	405	379	412	397	398	384	394	419	414	427	382	416	398	378	397	407	417	412	378	399	416	362	385	382	412	369	423	400	392	429	422	417	406	398	402	414	391	386	362	396	421	431	395	399	379	428	406	394	397	404	419	387	395	439	397	377	391	393	391	418	411	403	393	391	415	421	393	415	421	371	391	385	366	432	380	377	407	404	411	389	374	397	354	407	371	406	395	401	345	406	393	404	397	390	381	394	388	391	406	414	404	442	389	383	372	410	381	381	386	397	400	348	417	352	389	380	427	396	392	391	387	413	397	403	420	434	438	413	375	392	390	383	400	411	390	365	428	386	388	398	402	388	403	410	392	380	401	408	393	449	363	373	424	395	410	401	404	417	379	375	390	379	393	391	385	403	399	373	355	360	417	384	396	375	368	384	411	393	408	363	418	376	402	406	381	391	377	398	369	385	399	388	366	400	404	413	436	424	419	388	398	405	418	364	386	414	395	408	383	369	381	383	371	404	391	397	389	405	395	387	387	389	373	396	399	385	353	435	424	379	375	407	387	397	420	408	424	411	416	390	383	377	386	385	423	410	427	420	344	414	386	367	374	388	403	415	397	388	371	391	393	374	388	363	371	443	442	410	392	392	381	406	389	394	467	398	411	398	420	371	425	403	404	405	413	411	414	434	405	426	435	381	382	399	372	369	400	408	415	396	389	384	403	372	391	401	390	401	390	395	417	425	435	369	392	396	397	372	392	381	397	397	394	365	373	392	384	408	394	422	347	384	389	405	372	404	401	388	407	439	407	401	397	385	389	360	405	363	408	426	404	360	377	394	376	385	409	402	398	443	410	396	403	390	377	375	417	421	401	400	380	405	369	372	376	400	407	370	403	378	409	423	375	404	375	394	406	424	379	408	373	411	382	401	389	424	383	431	362	389	367	374	416	374	411	384	397	409	394	381	391	372	406	420	407	417	425	412	374	370	381	416	443	389	387	398	377	377	391	393	421	400	373	403	401	364	389	424	391	403	398	348	396	384	388	360	370	419	366	405	381	364	386	391	396	384	382	420	389	378	415	429	398	396	397	388	396	395	396	411	397	408	433	369	365	361	386	401	406	413	435	411	407	385	395	368	357	383	380	395	382	376	365	406	381	382	423	379	401	427	430	410	422	395	407	416	386	392	385	420	366	404	413	389	383	399	378	387	415	402	362	392	384	366	397	382	403	368	388	435	372	443	418	444	392	365	392	401	414	396	397	404	409	395	392	409	382	394	379	417	413	407	427	374	362	417	392	411	443	410	414	374	427	380	405	425	387	400	389	404	391	419	357	385	380	398	422	426	384	386	423	396	433	383	431	408	377	407	399	388	368	420	413	383	396	387	400	383	381	411	409	376	434	449	427	383	417	381	383	392	403	404	396	433	421	411	429	430	418	411	386	394	403	377	371	399	390	360	389	401	421	413	392	390	416	411	393	376	392	416	400	425	417	402	455	390	385	407	461	399	410	373	412	383	379	420	409	383	448	396	362	387	354	409	388	411	382	386	399	449	398	387	384	415	396	403	413	413	354	416	412	431	395	387	390	407	370	393	391	357	396	410	426	375	382	396	359	412	413	416	402	412	401	424	371	373	424	403	457	395	374	375	399	383	379	388	403	353	419	391	390	415	382	389	383	393	395	417	421	439	410	401	389	386	394	393	381	424	422	399	416	394	396	425	373	415	383	394	373	384	365	400	410	464	435	394	385	421	417	404	406	387	397	415	389	368	367	409	425	405	415	375	420	394	382	383	426	417	390	406	379	413	398	399	377	385	390	384	440	424	417	438	432	390	409	407	415	414	413	400	419	400	383	423	403	409	424	450	391	396	375	395	413	380	397	400	380	357	417	382	390	376	391	383	390	375	376	416	418	400	376	389	377	416	371	382	388	394	404	395	406	410	418	381	377	388	384	417	396	427	418	426	399	415	410	410	395	392	398	411	401	399	429	360	437	365	381	407	373	370	372	379	383	392	403	389	423	393	422	391	399	395	387	428	404	375	381	403	429	377	359	400	407	405	412	401	423	406	392	394	396	383	411	398	394	370	441	395	438	431	413	417	407	378	397	376	410	390	386	385	406	398	421	396	405	366	391	388	374	370	398	422	385	411	386	406	410	373	393	384	405	400	392	378	439	407	364	372	391	430	349	433	390	386	389	428	387	375	399	391	408	407	426	390	388	407	428	400	383	423	409	388	361	404	393	371	385	398	439	406	401	364	377	361	420	396	398	397	413	357	365	418	384	397	435	380	429	413	401	369	380	407	386	420	396	418	403	405	421	374	413	382	375	397	400	463	378	410	414	392	386	399	369	416	412	370	388	437	354	397	403	417	402	444	404	385	413	370	398	406	431	389	419	392	361	415	432	384	362	365	396	398	399	371	413	385	371	426	380	409	423	406	421	379	409	412	407	388	394	381	408	415	385	387	398	379	384	383	402	377	401	382	396	388	392	388	414	381	415	421	441	403	428	379	349	373	383	386	407	382	380	379	362	399	443	378	377	383	409	379	376	397	374	389	368	420	397	401	410	423	422	394	423	372	413	398	385	401	435	357	395	390	424	407	391	397	434	395	429	412	362	393	402	411	383	380	384	389	405	414	390	396	420	387	380	374	397	396	388	393	382	430	390	375	403	397	422	366	434	399	393	431	368	409	410	366	400	403	396	405	393	410	415	384	383	371	409	385	429	393	423	384	363	416	421	397	363	370	399	392	420	417	411	386	411	377	401	399	379	394	391	392	391	412	409	413	392	413	434
5880	825	1793	3467	3809	1752	805	459	370	447	405	364	375	374	383	418	380	359	362	364	410	374	372	362	400	388	384	416	410	393	362	367	345	371	384	359	373	381	398	370	343	376	339	387	384	386	365	376	363	322	352	344	392	354	354	375	344	364	367	375	426	393	364	405	374	384	358	404	358	363	367	340	380	337	418	356	364	325	391	370	354	359	366	375	387	387	410	339	369	384	373	371	367	386	382	374	365	355	340	360	368	350	389	390	370	422	385	395	370	359	379	386	387	376	366	331	377	376	365	402	370	353	375	358	380	365	380	362	345	350	358	390	370	375	368	340	375	398	351	372	347	351	394	376	359	379	400	366	385	363	349	373	374	368	389	350	389	391	360	358	364	371	367	350	345	364	334	343	378	404	371	346	381	355	362	389	380	387	355	401	332	348	429	355	374	381	400	357	337	351	347	403	367	364	360	353	395	382	363	372	397	369	380	345	359	378	346	353	325	357	372	369	336	366	368	394	352	374	365	353	397	364	376	392	351	363	353	398	360	343	366	366	378	336	394	340	388	393	392	396	354	349	368	384	338	359	387	357	364	359	347	332	349	384	353	368	357	367	387	337	372	350	372	367	375	374	374	367	377	380	351	351	372	413	378	376	393	388	386	370	370	350	332	384	366	354	357	371	334	367	392	371	351	363	355	383	340	379	389	433	379	348	375	372	361	350	367	406	386	372	393	375	383	339	386	393	373	365	380	346	368	375	353	344	386	399	358	392	371	361	365	342	346	367	361	373	329	384	389	366	383	363	360	379	341	315	363	359	362	395	394	364	361	368	335	380	363	331	397	322	378	356	378	377	344	370	367	388	392	390	367	368	381	354	381	379	362	391	364	379	375	361	368	390	398	395	406	378	358	386	356	350	373	379	380	365	399	353	364	381	330	335	387	331	328	412	349	387	384	368	385	344	340	354	383	391	391	379	378	350	373	360	364	335	376	350	382	357	349	354	359	393	411	388	359	362	389	385	367	386	361	374	376	362	337	356	348	355	362	378	359	381	328	400	376	362	388	357	386	356	360	331	333	357	331	340	374	356	330	377	361	389	407	377	383	378	361	383	388	372	371	360	342	355	371	356	374	353	353	339	354	352	370	380	332	354	359	389	357	394	376	376	366	364	373	395	366	360	391	363	361	368	401	371	382	367	341	363	355	367	370	387	372	343	402	352	355	359	368	361	347	360	373	340	361	378	357	370	370	362	355	370	366	379	377	371	378	347	352	359	368	396	367	379	343	353	379	376	351	386	360	382	370	386	389	348	381	372	353	356	333	365	325	411	356	370	364	344	405	359	407	408	354	362	391	354	392	337	356	358	388	406	366	389	344	368	349	377	369	380	375	387	374	358	336	365	376	347	364	385	360	363	388	330	365	369	348	371	395	377	398	342	394	351	329	351	356	366	334	370	365	413	381	364	399	360	362	382	377	388	381	401	351	372	341	369	351	383	375	357	390	381	357	356	381	366	389	339	349	372	371	383	382	367	371	369	358	400	378	346	368	363	355	371	396	344	360	382	395	324	367	346	366	363	354	375	357	391	380	378	377	370	369	332	335	353	326	345	385	367	363	369	374	360	369	364	360	352	382	369	340	362	375	383	387	392	383	373	346	380	340	386	339	389	358	380	368	385	388	377	361	347	346	362	353	384	356	354	366	385	365	366	388	380	350	339	350	364	368	387	363	371	368	354	335	366	356	362	335	352	359	363	367	405	371	382	391	342	385	349	382	389	370	392	399	400	361	344	358	360	365	374	393	374	322	360	354	405	366	374	399	379	370	381	369	366	348	362	361	374	403	395	336	349	330	362	389	358	354	375	359	357	381	367	410	379	355	346	377	406	391	369	367	337	375	336	416	387	366	375	360	366	366	380	354	392	372	342	402	338	357	361	370	345	368	363	366	407	367	382	399	330	325	360	391	401	437	332	351	347	359	335	352	393	350	367	365	369	390	366	383	326	337	404	357	348	361	327	354	333	353	362	374	364	390	414	364	369	397	344	388	377	365	366	351	377	366	326	361	406	367	369	399	381	373	368	383	344	384	401	358	334	368	372	369	344	381	332	410	357	356	359	374	384	380	371	348	390	382	404	361	356	393	370	420	360	356	359	370	388	356	378	386	347	358	387	392	358	333	338	381	344	378	352	357	364	357	355	381	342	380	398	383	335	383	347	365	368	401	382	360	375	376	337	379	332	389	358	356	372	401	346	364	344	359	400	337	365	343	345	362	357	396	380	390	384	417	355	356	343	387	360	396	373	379	367	362	377	379	380	364	390	343	327	402	350	356	388	381	397	371	368	379	362	353	367	358	349	349	347	359	367	364	387	384	373	353	387	338	343	348	375	331	367	354	338	340	370	352	362	336	345	374	351	368	366	348	375	366	372	389	361	393	372	362	362	372	377	367	372	368	409	365	387	359	378	363	371	357	349	374	329	402	357	390	379	392	367	334	353	373	368	351	394	353	378	362	355	325	384	339	357	369	364	398	336	348	376	388	366	360	365	366	370	344	364	390	343	404	349	349	359	363	372	383	356	357	384	383	354	377	373	348	355	356	350	415	375	385	373	373	365	361	390	341	348	341	376	330	381	370	358	333	389	362	374	344	365	333	375	386	399	381	351	377	365	360	369	393	388	380	375	387	351	364	363	329	368	358	363	372	383	355	340	352	398	360	366	374	363	354	390	363	382	393	366	340	399	350	357	379	372	340	366	343	342	385	345	398	364	361	384	348	385	337	345	392	353	400	347	360	361	308	353	306	377	335	391	367	350	332	390	397	365	373	362	348	366	341	364	379	333	356	362	374	398	393	379	375	364	377	385	364	356	358	372	376	373	351	379	340	335	346	395	351	341	347	351	350	323	341	351	391	374	379	377	400	365	355	358	412	366	361	376	361	336	379	383	349	362	373	343	373	403	389	347	378	368	360	347	383	389	372	371	377	372	335	341	383	376	377	338	391	355	364	387	365	350	364	380	355	375	384	377	366	359	360	383	370	363	351	357	357	341	387	359	384	334	361	355	380	357	367	363	360	359	387	382	347	377	347	367	386	393	354	395	376	393	360	377	377	357	372	334	341	385	363	332	373	369	366	382	370	361	401	363	378	419	361	364	349	367	358	367	384	387	345	325	377	345	359	350	415	386	349	341	360	384	380	393	385	358	361	322	364	359	366	366	372	384	390	364	367	393	352	369	383	349	372	358	355	354	356	387	365	357	365	376	341	380	371	354	388	335	367	387	359	344	365	382	386	358	354	365	393	350	379	390	390	346	355	338	371	355	398	372	390	359	398	363	407	369	356	384	370	372	365	373	341	363	372	351	392	365	358	377	377	398	400	369	372	402	367	357	385	369	361	347	374	366	354	386	373	370	355	343	383	388	345	371	432	380	383	391	382	370	394	381	350	397	353	368	355	387	393	358	351	395	383	381	356	318	371	357	366	378	362	353	390	362	372	371	396	362	338	339
4934	1444	4539	11461	12439	6240	2639	1578	1007	1443	1038	880	876	881	885	895	876	881	891	923	870	879	863	882	894	933	989	966	1033	952	975	946	956	976	965	942	903	895	1101	949	860	841	873	856	862	964	855	903	939	875	845	845	889	884	876	869	862	883	888	859	842	900	842	912	894	873	933	897	929	917	901	864	872	847	868	925	879	885	852	845	885	866	864	912	877	863	852	873	868	877	818	800	883	845	955	954	890	819	853	875	872	915	883	876	875	884	938	937	902	891	874	890	826	915	890	849	821	917	898	944	888	860	847	816	871	879	846	906	925	842	859	910	918	898	892	925	882	850	827	886	907	908	914	919	842	901	887	888	875	882	862	851	850	909	859	847	851	889	884	923	860	843	914	894	891	927	835	862	918	825	868	879	898	929	841	873	852	862	888	912	878	900	884	891	997	854	948	862	908	896	890	896	876	856	858	917	863	880	906	892	888	878	869	865	885	863	879	887	840	846	886	889	819	850	918	928	927	869	905	894	872	873	813	892	869	858	938	933	942	842	884	876	900	882	906	866	873	920	875	896	820	861	858	873	885	888	879	907	870	910	922	885	871	894	858	873	846	835	880	879	861	875	890	910	867	852	888	866	918	899	883	911	924	859	891	832	901	880	850	852	914	897	867	926	936	886	936	892	837	869	851	844	859	860	862	887	862	842	906	900	871	840	866	857	891	851	858	887	914	860	843	895	871	904	936	857	853	814	909	856	901	887	859	859	875	902	871	842	860	866	874	875	893	891	902	901	866	938	922	900	912	899	903	894	941	857	858	896	882	926	870	898	885	893	871	933	920	849	869	823	876	877	919	865	862	849	865	885	869	865	861	845	889	904	869	876	883	835	864	825	839	896	875	884	884	842	872	909	853	884	907	912	927	849	896	909	881	856	923	957	894	926	895	868	871	838	866	920	872	827	897	943	825	854	872	821	913	842	841	906	892	890	874	846	914	886	904	862	826	925	853	887	881	868	875	899	830	888	857	829	877	935	895	910	917	870	927	908	855	912	877	881	876	835	833	851	894	869	908	906	928	921	878	861	864	868	878	886	903	902	885	884	883	895	881	885	854	872	850	881	887	886	884	902	907	866	854	891	852	847	917	868	881	876	878	861	886	870	853	917	850	970	870	865	905	862	899	888	878	898	924	906	864	880	858	867	916	840	859	889	869	856	877	866	855	875	911	859	829	904	892	889	907	902	905	858	854	900	901	867	959	882	886	884	844	933	904	884	892	909	873	878	867	855	923	909	893	903	855	870	882	899	836	899	858	878	931	874	868	864	863	926	936	849	865	889	897	927	836	897	885	882	896	863	813	965	868	861	873	901	893	839	907	882	877	862	920	862	910	905	899	885	885	938	876	859	897	893	877	890	928	887	896	848	911	853	827	900	861	893	864	872	870	903	881	805	849	853	858	843	918	921	852	869	869	926	920	880	877	852	836	864	862	870	879	867	856	868	907	887	883	924	846	880	902	882	888	887	889	827	877	875	868	901	887	880	855	947	864	925	910	891	823	871	912	843	911	905	916	874	887	879	891	885	918	904	829	896	904	920	868	854	929	885	885	916	881	930	927	845	919	855	922	823	949	885	888	884	962	854	879	907	939	878	862	836	900	915	861	883	897	892	833	887	853	884	879	900	867	907	874	868	860	912	902	855	912	826	834	908	919	869	861	885	897	910	854	910	943	884	845	875	897	898	881	864	940	884	893	872	878	900	870	852	866	854	898	867	897	893	859	910	915	889	883	856	889	821	875	836	881	863	834	857	858	863	948	898	939	862	923	901	862	866	918	922	867	875	971	887	938	917	861	823	864	900	891	916	899	904	900	879	868	918	843	905	863	930	874	848	879	881	863	866	839	871	890	890	917	877	847	881	938	894	894	895	889	864	887	871	886	957	921	915	861	855	932	934	888	873	873	882	888	880	895	914	903	839	916	870	828	897	847	894	908	834	893	888	858	827	846	893	907	870	918	896	847	856	848	864	854	872	889	858	860	901	848	875	817	882	865	872	881	874	836	823	842	890	886	925	861	909	944	852	879	847	928	886	819	884	850	856	907	888	861	880	896	891	936	861	889	866	935	879	916	870	927	872	874	850	880	873	932	878	839	905	917	865	875	895	858	950	925	933	893	875	864	925	914	883	878	921	919	893	943	880	888	860	903	874	868	911	888	871	913	921	926	882	919	904	924	872	832	895	888	855	850	863	891	893	869	908	887	900	860	855	897	849	873	937	886	934	893	888	882	886	849	880	876	867	912	882	878	937	827	871	852	841	874	904	837	865	851	877	868	848	899	884	869	885	821	807	899	878	903	830	884	913	891	859	883	869	846	892	863	909	876	908	846	891	929	904	870	894	843	883	921	878	878	859	873	894	875	953	882	852	947	862	890	922	899	937	872	884	893	876	915	842	843	880	889	896	877	867	920	907	867	864	847	810	871	920	912	855	914	861	900	849	884	891	874	880	860	881	851	913	870	853	923	812	920	897	858	868	866	869	882	867	843	863	953	840	861	854	864	931	877	860	884	926	876	844	897	880	914	898	888	834	903	899	884	823	881	891	839	883	878	891	846	904	949	887	851	904	898	932	920	878	874	873	922	883	852	895	874	900	889	904	887	965	816	882	888	921	845	892	900	920	880	897	874	900	851	878	857	853	868	862	904	909	891	921	877	876	900	852	846	855	842	840	901	840	878	867	854	893	891	858	852	862	909	821	921	887	827	927	863	843	868	856	865	876	863	907	853	835	877	844	913	831	882	884	853	887	898	892	868	869	910	916	896	833	913	880	909	958	851	924	874	928	914	876	892	873	903	860	854	910	931	870	882	877	875	847	911	863	897	859	876	880	864	892	887	888	827	850	860	862	902	868	869	893	858	866	915	883	859	840	884	910	824	879	861	876	845	928	918	899	865	872	916	908	872	885	862	906	868	956	894	848	840	854	870	867	874	923	894	844	931	841	895	928	842	883	903	848	861	874	837	884	881	924	860	895	866	861	833	892	826	919	927	869	866	913	850	851	880	862	880	873	918	805	842	929	882	913	888	857	938	925	885	920	941	852	853	855	886	857	891	896	879	902	838	875	815	818	870	862	876	853	892	874	912	903	905	857	875	874	910	910	917	894	906	826	880	920	912	844	919	832	898	881	866	872	816	831	852	883	847	852	890	903	841	907	963	851	896	888	873	900	869	827	942	887	872	892	927	864	957	888	916	889	900	824	918	884	827	841	898	866	844	923	878	861	853	963	853	926	867	886	856	847	825	848	873	908	877	911	929	860	857	918	947	895	833	851	861	844	932	873	897	947	890	900	924	906	895	858	909	880	907	871	919	847	887	923	909	908	908	887	878	897	861	846	867	904	831	891	838	937	853	900	861	855	859	852	846	841	889	906	887	842	848	881	886	878	865	893	866	857	873	863	867	846	888	847	864	852	869	875	890	860	885	887	870	884	888	901	863	871	892	914	864	878	847	931
36436	19644	31506	47910	43896	27095	14779	6411	2145	4378	2506	345	317	289	279	312	279	284	288	282	242	308	275	291	377	391	440	479	539	498	399	305	372	419	438	372	282	264	964	325	240	259	255	258	227	293	236	254	275	248	253	287	230	257	259	265	258	263	263	269	249	237	259	291	259	273	263	241	224	257	289	248	252	278	221	257	273	255	264	277	247	259	258	266	264	258	278	227	284	265	266	266	278	262	248	258	257	258	263	266	263	281	277	263	245	241	272	269	241	261	274	243	229	221	264	264	254	283	247	245	267	264	276	226	261	257	258	261	260	273	267	260	270	252	258	263	257	228	255	254	255	288	263	278	258	257	297	251	258	252	240	268	226	233	227	250	253	240	257	259	264	251	256	264	270	248	261	263	254	265	233	251	267	257	263	239	288	268	266	281	276	246	279	287	239	260	238	263	250	251	283	244	243	281	260	242	249	258	247	242	233	263	265	225	250	252	273	272	266	266	277	248	248	256	236	288	270	234	239	253	297	256	264	246	268	261	252	250	247	277	245	264	256	223	242	261	259	253	249	272	253	251	232	267	270	265	224	272	249	243	249	279	293	277	256	242	263	269	256	254	253	275	255	247	273	261	238	236	258	273	253	252	259	269	268	239	282	287	246	249	260	267	291	231	258	236	258	263	242	271	216	272	284	236	268	253	250	290	274	248	253	240	242	232	262	275	241	250	249	256	252	260	264	254	261	247	254	264	240	239	251	244	267	277	228	271	299	249	249	256	268	274	240	288	310	236	278	237	264	260	286	248	233	276	265	245	265	263	241	252	260	242	273	262	263	254	253	225	277	263	239	256	256	290	252	250	279	273	262	281	251	280	282	236	260	237	270	252	243	233	255	275	266	268	284	273	237	274	266	226	259	283	253	230	249	272	245	247	275	250	273	264	242	234	281	282	248	281	235	236	282	284	251	271	229	236	260	258	250	264	225	272	276	268	255	241	258	257	252	253	272	244	243	249	253	224	301	258	261	271	230	289	237	239	262	279	241	261	263	286	293	278	268	243	243	253	257	242	257	238	256	242	262	250	247	257	274	259	247	279	269	252	277	289	232	250	271	243	281	253	232	244	251	256	249	281	264	263	274	285	283	267	246	244	269	237	263	253	258	260	248	240	235	253	239	253	244	279	249	248	281	267	275	229	257	269	275	275	261	218	258	278	253	241	258	246	273	266	280	275	236	271	268	247	254	254	235	257	257	247	260	265	277	245	255	257	213	252	274	269	254	287	244	254	247	289	241	249	247	255	267	248	271	297	247	253	247	274	258	254	241	277	271	279	240	263	238	281	239	256	260	274	301	265	244	252	272	249	275	252	220	252	241	259	258	252	268	270	255	246	263	243	239	246	254	267	257	250	250	267	245	244	242	272	237	230	252	246	256	225	250	268	202	246	229	274	284	261	271	297	268	279	267	238	261	232	259	254	223	270	263	259	246	248	236	234	249	245	276	248	263	256	262	259	246	265	276	241	250	281	255	255	267	272	257	247	246	278	233	249	236	267	264	295	249	268	249	267	242	270	283	253	244	256	264	269	272	275	248	287	257	254	283	266	256	277	266	255	234	256	244	279	252	237	258	292	268	269	262	276	226	248	264	251	258	237	267	231	246	276	275	265	265	228	273	261	268	260	258	262	246	245	276	263	289	252	284	241	251	268	248	254	247	240	253	230	260	244	238	265	262	239	276	257	238	260	256	241	233	252	242	221	274	229	246	261	281	246	296	255	269	264	252	270	249	233	253	272	244	268	247	278	264	256	265	224	265	269	280	246	260	252	247	273	262	266	257	277	268	263	234	246	266	245	236	284	236	246	262	250	278	280	275	258	287	251	221	254	286	249	248	230	271	257	261	244	275	277	229	246	250	278	272	232	252	239	225	237	283	253	271	284	259	261	241	265	258	259	256	300	254	283	261	245	254	251	288	251	254	237	238	230	256	249	248	220	252	248	249	239	240	279	244	234	274	261	238	242	258	272	253	227	235	278	249	263	251	231	268	257	222	249	263	245	229	278	241	254	241	253	275	269	284	288	241	216	271	229	260	263	274	256	240	288	234	246	250	283	255	253	238	252	242	251	258	256	284	249	273	277	252	258	249	253	220	262	266	232	261	231	265	220	243	287	269	269	263	233	265	273	225	232	264	252	238	254	249	262	258	247	233	249	265	255	239	265	280	247	222	229	225	259	293	271	238	264	256	246	243	246	253	224	234	293	232	268	250	252	250	251	262	245	234	263	254	237	252	293	228	258	279	270	258	267	248	274	272	268	284	267	212	250	265	273	221	245	284	273	256	230	247	264	252	250	256	273	246	219	301	247	258	250	271	276	268	260	261	284	263	273	266	277	258	252	286	256	283	250	240	229	252	304	293	256	260	228	258	243	246	254	242	265	275	232	236	243	265	235	239	239	266	268	252	293	254	260	252	241	245	261	278	272	246	266	259	260	263	251	290	267	230	248	259	271	255	242	256	249	242	263	249	264	267	253	280	268	256	248	251	246	274	248	235	280	258	249	285	270	282	259	252	253	229	272	257	277	255	260	251	276	252	253	282	242	268	254	257	273	259	233	237	280	247	263	264	250	225	244	243	283	258	261	248	240	244	274	287	286	242	275	271	286	259	296	256	236	264	245	240	221	275	226	248	270	252	234	261	260	246	236	261	236	245	238	257	278	244	229	248	240	264	271	291	280	228	263	241	270	269	267	249	235	246	249	262	244	242	251	259	245	245	294	304	244	275	251	251	232	268	255	241	259	242	283	206	236	265	247	281	269	281	261	260	251	254	270	254	233	250	239	271	235	286	244	241	263	273	263	256	266	253	247	259	253	231	282	269	263	237	255	259	280	276	257	256	275	269	260	281	234	270	243	273	267	240	250	251	257	252	281	228	260	233	243	273	248	251	237	256	272	267	238	269	284	256	255	268	283	267	239	306	221	288	247	252	246	274	276	260	285	252	236	284	265	265	242	258	293	278	257	306	248	244	264	254	288	249	251	269	255	253	249	245	295	251	255	261	286	281	255	233	235	234	274	258	271	255	242	236	252	260	230	253	263	249	241	274	266	250	269	260	238	273	273	265	247	255	242	259	235	280	245	248	276	249	267	253	288	248	242	255	266	226	244	265	260	217	256	258	281	234	255	247	267	258	263	263	249	271	253	264	247	243	261	234	272	257	262	275	252	267	261	274	274	257	256	276	256	268	262	237	270	265	250	250	283	248	262	278	248	247	250	245	281	260	246	269	269	251	257	249	240	266	226	277	247	254	255	259	261	251	254	245	296	274	300	227	255	246	267	252	270	217	260	247	240	236	298	273	263	240	247	240	242	272	269	246	265	252	238	249	210	268	238	244	279	257	278	276	270	273	252	240	260	255	273	301	290	239	248	266	251	273	230	240	257	244	292	250	286	247	283	262	260	246	287	264	268	253	253	271	259	229	296	286	277	269	249	286	272	288	281	276	269	265	269
21199	12217	35189	55210	50424	31389	17778	10779	4518	16207	7459	959	862	921	851	787	733	744	786	719	773	821	826	898	1464	2106	2230	2511	3020	3173	1771	1033	1650	2319	2270	1603	872	872	5867	1062	677	680	704	660	657	685	640	625	649	649	638	636	635	649	688	705	633	612	670	632	670	662	621	638	641	638	701	630	649	673	635	643	620	633	646	635	637	629	673	658	644	616	653	646	650	634	637	663	601	612	632	630	634	657	695	632	598	689	683	643	648	665	602	597	659	669	642	612	605	641	634	646	673	666	613	668	603	666	645	669	591	624	662	639	673	674	638	601	579	658	643	612	606	643	665	597	635	676	640	647	683	643	671	651	674	654	644	612	640	599	639	643	659	634	647	636	662	627	629	661	698	618	680	613	607	659	627	678	632	659	644	625	610	648	632	616	647	620	612	643	630	655	632	655	644	653	640	591	651	646	593	626	659	672	651	640	650	629	681	593	632	667	628	667	663	628	661	646	607	632	641	638	631	668	658	616	653	607	682	660	625	691	641	603	615	611	608	615	659	661	635	591	615	594	633	607	597	659	658	655	633	606	635	617	627	647	636	646	656	608	634	582	600	629	636	599	624	640	602	647	670	627	695	601	655	634	618	609	622	628	618	623	643	647	591	669	657	645	680	594	625	641	649	616	668	599	629	664	633	595	602	694	613	627	635	619	657	644	581	627	618	635	638	655	648	588	612	645	626	666	682	659	622	637	637	672	598	630	637	619	658	652	607	647	656	611	642	598	598	609	624	612	645	645	661	662	621	681	605	666	625	625	598	598	637	650	654	673	635	622	678	602	653	598	637	649	646	618	640	620	642	667	626	625	651	625	616	638	635	634	625	590	605	651	647	656	641	646	622	581	631	673	610	647	625	676	623	631	621	641	676	617	617	621	643	670	641	598	636	663	642	652	664	619	601	664	647	651	624	635	649	640	674	659	648	659	626	635	665	663	577	607	682	677	652	629	645	640	646	655	603	630	688	598	626	634	650	626	608	639	640	680	625	650	631	618	625	688	642	621	609	635	641	668	646	636	611	635	680	683	641	656	649	638	640	662	650	611	624	643	639	620	645	665	661	638	653	625	693	638	632	644	651	656	602	689	649	618	666	675	646	653	654	639	606	593	651	653	635	605	619	636	628	649	608	704	671	639	612	625	611	642	631	630	646	627	624	652	606	680	656	595	675	665	622	670	586	626	662	596	648	654	684	618	627	634	649	632	657	659	627	634	626	634	663	656	643	637	653	666	613	661	614	647	636	670	587	683	640	608	659	617	636	610	624	615	649	640	672	701	615	616	622	634	623	646	657	629	661	640	615	637	654	614	623	620	653	667	621	626	653	592	644	643	690	628	617	636	641	625	642	613	644	666	645	661	595	655	639	622	608	612	635	665	634	663	615	654	643	628	620	594	670	639	653	607	633	614	622	626	627	615	652	641	665	626	616	643	653	631	658	662	596	624	627	658	694	683	662	632	636	625	683	722	606	664	641	628	653	627	628	643	690	653	635	656	680	613	639	635	647	621	719	646	649	641	648	642	616	690	625	614	632	631	623	650	587	614	630	638	615	641	678	619	647	654	631	641	589	648	626	664	644	635	691	659	627	594	612	616	636	685	644	663	648	639	670	626	644	643	648	655	642	650	655	627	661	631	633	680	635	636	690	623	639	640	665	680	660	656	649	641	631	583	606	638	590	654	626	663	610	655	695	621	635	608	657	630	609	630	631	620	641	588	702	648	653	617	628	597	617	662	623	643	644	603	654	667	616	580	654	609	636	631	650	679	627	655	614	663	632	644	670	615	645	646	665	705	628	627	653	635	647	674	608	669	615	631	633	630	640	673	642	624	635	622	636	641	659	607	657	662	617	626	642	600	624	654	615	628	644	652	647	590	617	647	648	667	608	611	641	628	622	654	600	646	679	648	661	637	611	625	638	634	599	650	627	594	651	620	633	653	620	641	631	635	635	652	643	634	623	645	677	596	676	669	600	671	665	653	640	631	643	606	625	633	635	626	635	589	614	624	635	609	669	628	663	609	653	648	635	566	598	652	613	649	642	618	611	604	655	646	645	681	651	659	611	663	634	610	671	652	673	640	627	594	627	628	652	595	641	610	607	589	659	632	708	672	664	654	639	642	664	622	655	653	641	651	641	690	663	656	622	590	624	621	640	631	643	584	621	654	596	608	647	622	692	663	621	665	664	647	602	610	618	586	663	607	615	686	629	636	616	660	615	605	623	634	604	592	616	588	649	613	657	609	646	637	622	652	648	636	622	678	660	596	584	632	581	641	648	642	591	641	625	573	676	609	664	635	639	648	640	666	631	617	674	643	627	652	663	648	645	632	657	637	677	638	642	641	647	621	653	638	657	605	632	686	644	623	620	640	662	633	649	657	627	618	641	677	640	638	651	622	680	669	649	637	647	607	654	610	663	589	659	640	624	658	655	620	617	609	647	666	621	626	660	622	670	628	640	627	664	624	641	615	635	631	627	654	622	642	623	630	647	629	664	641	667	589	644	633	640	613	655	606	616	620	641	638	599	619	685	599	674	645	600	598	624	606	653	605	648	580	682	646	603	620	635	591	624	606	620	650	666	667	668	660	647	624	643	612	597	580	665	651	588	636	654	643	611	637	644	640	628	615	625	613	623	612	656	610	618	674	628	632	612	636	646	630	639	609	642	650	630	657	647	555	623	670	703	619	666	661	671	633	638	624	655	621	607	636	637	663	608	611	683	638	625	664	601	653	634	614	632	649	691	632	645	592	622	666	661	652	639	672	635	654	618	634	586	597	654	666	645	666	602	663	603	681	678	672	682	655	654	579	609	639	642	656	618	660	641	661	658	571	680	647	628	667	620	616	665	690	625	622	610	633	658	602	657	623	645	669	660	628	656	654	666	618	640	621	680	660	649	661	638	647	675	633	635	641	661	673	669	625	630	599	679	654	646	661	650	582	629	651	649	641	624	678	681	625	679	656	645	680	678	656	626	673	623	667	663	609	645	656	627	640	636	650	633	594	619	622	635	648	655	655	664	691	603	666	616	605	635	615	643	620	616	605	651	618	618	614	619	654	642	634	648	631	619	645	697	661	678	678	668	673	686	635	601	689	669	632	644	640	632	674	641	673	665	682	634	600	640	598	617	611	626	628	688	660	636	635	661	625	612	620	631	640	632	595	626	620	627	630	655	694	670	662	669	614	624	649	653	683	621	609	634	612	602	620	616	648	637	598	637	627	650	695	660	624	650	631	660	618	623	626	647	655	664	631	662	639	636	613	675	644	637	619	648	628	654	613	627	624	624	604	636	623	626	618	607	609	603	633	633	617	635	605	639	647	617	623	635	626	623	619	636	667	626	640	605	650	673	590	670	631	616	619	667	614	655	602	645	612	624	586	636	643	636	635	639	642	656	636	610	599	629	660	608	677	656	609	627	645	624	636	647	649	685	642	626	597	639	640	639	642	637	628	625	615	647	602	586	609
49440	32629	46627	60691	53675	34121	23058	16716	7406	11935	9929	638	315	248	240	199	226	208	206	223	188	207	238	276	394	539	583	581	662	700	483	228	366	540	611	355	204	445	1413	579	175	179	171	174	156	170	170	156	168	171	186	199	190	178	172	176	164	174	143	168	166	169	156	206	192	183	185	174	178	162	162	177	194	151	196	182	189	168	200	166	160	164	181	167	171	168	159	173	179	175	170	165	198	182	187	184	176	205	167	152	170	164	184	157	167	167	184	169	168	197	160	188	162	174	185	156	181	211	181	165	174	179	177	152	191	183	181	174	165	178	179	162	194	208	180	164	181	180	188	190	184	164	195	188	155	166	168	176	171	176	159	173	164	194	173	188	170	168	182	188	165	159	165	161	177	177	173	161	173	160	168	197	176	152	159	163	164	161	181	161	188	167	172	170	197	189	154	184	182	159	170	167	170	196	176	180	185	180	177	174	173	193	178	197	162	170	173	186	174	175	161	148	180	184	156	190	175	188	170	183	163	182	182	168	167	187	167	180	185	151	206	163	180	177	166	180	191	170	194	177	149	154	163	179	183	198	171	165	172	193	173	182	167	194	169	188	189	177	174	175	175	205	185	189	174	170	185	168	167	185	178	176	173	180	180	168	148	163	197	170	211	185	181	184	182	195	168	184	186	197	160	164	184	199	167	188	153	160	197	191	208	164	181	189	206	162	188	188	183	143	182	167	159	179	193	176	182	159	147	161	194	165	147	163	165	164	163	186	190	198	165	167	178	166	165	162	181	171	186	150	189	173	172	175	174	178	179	188	189	206	179	174	163	188	170	184	177	187	186	200	198	182	158	170	155	142	188	185	177	174	178	183	178	174	174	175	166	185	176	167	176	201	172	152	187	171	194	171	149	180	169	169	171	150	159	186	173	174	179	181	188	176	165	184	168	160	207	175	152	173	170	167	171	144	206	178	190	165	165	165	184	192	189	174	171	159	190	148	174	187	174	150	173	176	175	160	179	192	200	176	174	161	139	182	165	181	178	157	165	173	167	166	195	186	163	184	159	176	207	179	181	171	193	166	165	183	202	191	185	172	182	195	173	186	190	223	177	181	163	171	187	191	171	162	168	178	169	164	159	159	190	180	205	182	163	169	164	159	166	170	200	174	204	178	181	185	197	153	166	163	169	176	159	181	176	172	172	160	182	193	208	174	169	170	206	195	181	192	163	191	175	166	165	199	169	177	183	189	166	208	156	155	193	195	192	173	160	153	182	181	181	188	162	169	160	185	163	181	172	161	178	188	174	184	184	161	157	183	174	152	170	184	170	166	174	180	171	175	163	172	156	167	177	179	175	150	171	193	172	195	175	179	181	182	189	144	176	189	194	170	200	159	170	183	174	192	159	202	165	147	182	171	172	162	177	161	177	173	172	186	181	172	142	161	191	173	165	166	195	159	179	177	181	164	186	170	174	185	208	165	174	184	170	175	202	171	178	162	155	180	183	179	174	186	185	164	177	189	165	178	187	194	183	160	163	179	166	170	173	176	197	169	187	174	164	189	170	181	171	184	167	174	174	191	196	171	172	184	184	184	148	159	153	171	194	162	182	170	159	191	207	178	201	149	192	169	178	177	202	179	184	162	194	193	181	171	163	180	191	178	177	196	184	167	169	166	158	154	177	151	188	161	188	185	176	180	189	163	172	179	184	178	169	174	181	163	186	158	167	169	183	201	183	212	170	159	164	181	186	169	156	167	189	192	171	165	182	202	199	171	166	154	188	161	169	197	156	181	175	177	181	185	168	175	187	169	164	181	187	178	159	166	168	161	190	169	174	179	189	177	184	192	185	185	182	174	162	179	194	165	161	168	154	159	196	173	184	157	165	179	174	181	169	188	186	188	178	170	156	203	178	186	187	151	176	162	155	184	203	208	182	169	151	178	178	191	185	179	162	198	164	174	181	175	163	175	197	171	184	180	179	174	196	167	165	150	179	169	157	195	170	162	194	176	190	208	175	161	183	168	193	158	167	157	172	176	182	166	219	160	185	156	173	168	173	171	161	187	179	188	162	178	172	202	173	174	164	155	180	181	184	159	174	163	182	177	183	182	197	196	198	168	153	171	171	155	189	206	172	175	173	175	153	192	166	178	155	172	202	150	177	193	168	169	193	182	174	176	186	180	183	160	184	218	154	151	166	199	174	198	166	170	173	173	150	187	211	162	206	199	154	176	194	179	192	173	159	188	176	188	184	183	196	213	181	155	177	183	182	164	175	169	146	173	171	168	154	176	163	190	164	154	162	163	175	163	187	202	187	188	194	190	177	168	158	167	198	169	173	150	178	179	165	202	181	157	162	169	173	168	186	184	197	185	158	156	171	204	170	176	150	173	162	194	163	187	181	202	159	164	185	167	147	178	211	171	179	143	166	193	162	190	155	164	178	194	163	179	179	166	186	157	176	179	173	165	176	170	162	161	164	177	170	175	187	168	169	179	187	196	170	163	161	185	169	154	171	156	195	160	201	169	168	183	169	172	181	172	153	177	166	191	179	189	179	155	189	155	171	175	175	162	208	181	162	185	187	204	182	152	155	167	160	178	170	208	151	183	172	172	163	183	184	182	178	149	174	186	159	184	179	186	175	182	174	193	162	184	185	167	185	161	152	182	163	184	195	181	186	185	195	183	153	184	185	165	172	166	162	175	196	154	182	168	170	195	169	174	181	209	151	155	169	185	174	183	176	175	184	160	194	170	171	184	178	180	165	170	195	156	186	191	193	174	165	164	176	168	164	188	171	169	163	173	190	182	180	166	156	168	181	187	177	168	190	175	182	184	162	174	164	181	218	182	162	162	183	194	198	168	185	190	193	174	198	164	180	176	165	170	183	158	167	160	194	163	168	197	174	184	184	157	177	176	189	180	166	169	201	168	186	167	161	177	173	154	182	166	166	173	165	161	174	161	165	198	167	162	210	168	177	177	189	172	186	174	178	164	177	184	172	169	168	185	175	178	182	184	179	159	200	182	183	162	166	181	171	160	172	175	176	185	160	199	165	189	184	158	177	170	181	165	168	182	176	176	176	167	172	176	153	163	178	185	190	169	175	172	186	158	205	149	179	158	176	195	187	167	162	189	190	175	158	185	194	177	194	175	172	177	198	181	165	183	185	169	170	187	187	156	163	178	175	179	170	186	170	159	172	174	205	186	201	168	176	162	174	169	171	186	177	176	157	170	187	165	158	169	169	164	182	168	198	192	166	192	170	196	179	168	183	168	152	173	168	180	189	166	199	174	182	173	182	166	182	166	174	170	173	179	167	167	169	161	198	184	188	180	174	191	170	189	220	177	187	182	158	187	164	169	167	160	175	181	158	165	178	185	165	188	207	157	186	179	165	190	192	165	168	184	180	160	194	173	152	173	181	195	162	179	172	161	160	179	176	161	184	160	185	195	170	185	184	178	151	182	153	137	178	161	189	186	186	172	171	169	165	162	166	167	184	162	166	165	186	178
29634	19741	45004	66649	59362	35880	25779	22558	7742	28675	17194	1085	916	928	833	783	761	719	658	759	717	936	693	1143	2306	3164	3530	3983	4545	4518	2860	931	1947	3239	4370	2119	664	2357	8965	2855	509	495	502	500	469	469	521	478	445	465	506	460	479	467	468	436	470	484	466	522	428	447	486	457	487	463	478	476	461	416	465	442	467	518	495	436	505	488	459	463	478	459	460	480	487	469	455	487	450	500	434	436	454	472	455	455	463	472	423	473	452	483	429	479	451	447	439	481	416	478	463	485	483	454	436	466	477	447	479	415	480	464	461	481	467	464	450	502	463	461	464	427	506	464	520	456	455	484	470	415	477	491	419	462	428	489	461	424	494	436	471	468	461	508	446	475	472	460	448	429	445	444	479	484	470	450	466	450	435	474	517	427	428	447	418	460	426	503	449	428	452	434	447	457	434	472	495	464	477	487	458	432	421	430	472	480	451	442	458	450	428	423	432	472	456	477	454	445	477	468	461	466	458	424	467	460	447	465	441	487	441	422	469	421	458	463	440	474	472	436	467	427	481	432	432	465	440	456	465	475	477	465	494	453	467	461	444	490	471	436	426	485	466	448	445	462	464	458	466	429	480	460	448	495	490	476	424	446	454	437	466	457	475	423	484	456	445	491	473	465	457	424	439	449	467	457	432	455	475	474	458	456	469	443	483	448	502	461	482	455	452	435	457	429	441	466	465	449	451	444	447	477	443	478	476	452	460	472	445	415	463	415	446	440	463	462	487	487	466	432	459	431	477	436	438	444	452	447	442	466	490	436	439	438	448	433	471	425	489	453	474	488	458	455	454	457	460	453	489	477	429	464	482	478	394	459	507	486	499	495	405	464	426	454	427	455	474	449	422	441	473	434	461	462	436	445	443	436	440	437	455	438	421	459	481	497	459	451	463	437	476	418	409	479	423	491	453	459	474	442	495	426	494	462	487	450	444	465	445	423	449	469	463	461	433	465	474	429	465	497	464	445	471	470	442	464	488	450	490	405	494	474	402	439	462	462	458	451	444	448	484	470	426	472	446	456	471	475	484	493	466	453	474	468	454	450	437	488	431	489	435	419	490	418	470	458	484	476	437	472	413	498	455	440	481	439	408	468	449	448	426	450	459	475	442	471	511	477	443	465	479	446	431	476	430	442	460	472	485	448	511	434	422	442	477	413	472	468	463	451	420	464	430	469	498	493	486	463	465	478	459	466	427	460	485	469	454	480	496	463	451	450	504	441	435	464	464	430	471	481	464	457	484	476	473	465	486	450	482	467	487	430	448	476	451	478	445	484	440	445	473	431	448	507	455	483	438	428	486	457	491	454	418	488	441	450	464	430	459	461	487	440	407	421	482	462	459	449	470	477	474	438	449	466	489	462	454	457	492	464	428	446	471	454	467	412	457	467	480	446	435	450	480	489	445	490	438	455	451	443	458	429	409	485	419	451	424	444	432	421	461	491	440	491	472	482	472	481	451	450	440	470	434	433	466	480	474	458	453	513	459	465	449	491	464	441	449	436	455	465	462	481	477	461	470	456	469	475	434	456	457	433	485	482	468	485	470	471	463	453	436	455	463	461	465	468	447	398	468	465	461	451	446	460	451	425	480	465	473	498	463	442	501	420	426	441	464	440	507	430	504	450	486	474	431	431	477	495	477	456	455	447	442	446	472	447	470	439	487	435	486	480	446	422	484	463	479	504	489	432	443	454	468	452	505	457	453	476	446	446	472	431	463	490	471	464	476	449	446	427	471	450	474	467	444	419	491	469	484	463	462	455	469	501	421	474	454	438	463	480	470	483	435	472	463	472	471	467	475	511	440	424	447	447	453	431	444	475	485	463	452	462	474	421	440	419	474	459	462	443	451	486	469	459	447	470	460	472	455	426	452	456	449	504	427	468	489	432	452	483	451	477	439	455	465	448	438	440	480	458	466	424	469	449	460	475	439	445	458	429	423	487	475	460	459	448	468	438	435	473	419	430	469	457	444	478	460	438	407	455	468	459	441	459	444	462	498	500	439	464	445	474	469	494	486	437	465	438	451	468	441	457	477	454	497	474	467	465	489	476	463	426	444	473	458	443	448	442	437	426	453	485	475	518	462	464	452	443	473	499	463	447	485	441	431	456	463	445	448	473	449	449	443	477	430	440	458	508	456	463	483	483	464	452	449	460	453	439	442	498	471	470	468	473	469	491	476	478	482	442	454	465	459	452	429	509	433	498	467	472	442	446	489	485	484	491	462	443	457	498	466	472	430	453	450	480	475	428	466	431	493	484	447	469	457	452	448	497	414	483	481	468	433	463	474	505	462	456	488	461	438	462	446	427	460	450	483	489	441	469	463	461	440	444	463	464	480	440	467	424	468	453	477	475	410	417	463	460	453	492	427	444	463	483	475	447	450	450	438	493	468	480	452	454	442	468	453	474	463	440	458	457	460	465	463	434	459	432	456	499	433	439	440	413	437	461	471	439	433	458	428	481	459	462	446	460	462	444	465	478	454	427	434	437	498	431	429	457	461	473	453	443	484	466	460	491	473	470	479	443	423	483	454	492	474	472	462	456	502	429	448	480	455	438	443	455	465	488	450	486	455	463	461	477	481	454	452	444	454	459	492	494	486	480	489	475	458	482	424	441	451	474	428	480	460	474	438	473	437	437	457	466	459	412	500	455	487	468	441	491	442	480	470	463	421	482	475	452	469	469	473	451	438	430	439	462	471	428	462	432	447	461	443	452	426	433	492	489	432	494	464	471	456	463	456	430	479	419	455	440	480	431	514	487	447	458	495	439	467	469	455	444	486	439	503	479	473	460	423	433	457	466	429	457	443	436	464	446	461	447	460	449	478	455	465	433	438	469	488	460	438	458	471	444	462	498	490	392	479	496	434	466	488	494	493	411	483	455	439	441	442	455	484	437	510	448	450	474	516	446	448	432	438	437	439	454	477	447	424	461	412	468	493	443	457	465	467	451	450	477	463	441	456	451	447	492	443	461	431	484	428	453	447	465	455	475	460	459	441	449	452	456	477	439	476	487	481	471	451	469	442	445	451	443	451	449	471	458	502	453	472	446	457	480	488	474	457	462	475	476	436	491	464	492	471	455	491	430	463	451	479	445	466	468	504	479	446	458	424	472	447	451	464	444	465	449	481	387	487	446	441	463	483	460	465	460	420	446	453	452	445	439	468	459	469	463	470	468	481	441	428	458	495	416	462	449	464	456	439	438	490	436	490	459	482	427	464	429	425	444	469	423	428	455	506	459	444	508	497	443	499	444	441	464	465	440	433	430	451	463	451	474	471	493	470	443	486	463	430	444	431	471	456	422	442	451	455	448	494	459	438	437	460	481	443	487	476	466	493	445	473	459	445	431	480	430	456	448	491	477	478	469	440	447	443	467	469	450	471	452	444	425	424	464	431	456	493	481	460	495	442	433	448	463	463	489	508	462	422	460	477	446	505	480	462	455	469	431	480	472	468	404	419	487	487	486
6372	1102	2010	3746	3227	1662	784	570	407	586	574	400	402	408	403	360	375	382	407	360	418	400	383	390	386	395	391	412	361	386	365	357	407	387	356	360	401	380	403	445	381	411	344	371	410	381	370	379	351	384	377	374	398	396	361	380	357	381	368	411	383	371	377	379	393	417	361	363	393	392	371	343	371	353	386	384	380	393	410	393	378	375	400	357	380	378	414	357	395	387	380	399	410	413	347	368	381	416	357	382	379	366	424	378	391	365	379	318	369	384	383	408	401	360	385	356	353	387	419	395	398	416	442	393	406	384	393	383	397	368	435	398	423	378	372	362	405	381	360	400	396	391	370	368	396	382	381	341	382	384	373	387	365	348	408	426	380	364	407	397	360	378	396	389	386	348	403	409	393	352	337	383	386	378	405	373	388	409	402	366	362	384	375	360	375	367	391	410	361	406	383	397	419	367	408	431	414	398	349	384	356	357	391	366	369	394	395	379	361	375	422	360	423	401	415	379	378	361	392	359	382	405	380	378	391	373	396	349	377	368	413	399	369	359	393	401	380	391	372	359	377	391	419	371	403	391	408	366	419	384	400	376	405	381	381	403	397	403	383	390	370	383	398	358	377	411	403	397	374	407	401	392	424	389	391	380	380	402	382	372	395	369	419	363	422	371	378	420	378	399	404	355	362	395	354	368	432	375	326	378	374	411	401	441	397	389	390	372	412	398	375	410	405	365	371	409	375	392	399	365	384	389	356	353	402	346	385	374	386	428	387	372	367	381	416	354	410	404	376	374	390	354	370	402	386	412	359	367	396	415	402	408	396	390	388	404	380	406	397	334	367	406	413	360	369	371	354	412	384	365	364	407	385	403	376	401	390	383	369	373	402	378	395	399	376	387	387	367	383	405	410	365	402	364	393	397	410	402	347	370	371	397	402	414	415	367	386	404	387	368	393	400	383	431	394	340	419	387	389	386	381	383	387	386	357	373	360	388	403	386	385	366	435	373	366	389	393	408	391	373	362	414	399	400	423	402	382	397	399	373	347	422	392	436	388	411	400	380	380	359	400	377	356	391	349	374	344	382	372	340	412	361	390	393	389	422	361	408	360	358	382	409	364	385	385	362	374	413	375	396	391	361	398	407	359	375	347	392	357	416	382	374	385	359	388	412	394	368	380	356	419	389	374	370	372	409	358	386	380	405	367	406	394	375	369	426	379	398	399	364	409	395	376	374	331	405	369	367	339	377	395	393	393	407	391	394	380	391	392	395	395	369	356	362	372	404	405	378	356	392	431	400	363	377	382	382	419	406	392	367	372	363	384	363	387	397	346	410	340	370	393	399	357	446	386	388	385	401	414	406	398	371	377	374	394	381	362	404	426	406	410	384	367	374	413	368	364	369	380	419	408	374	401	406	379	377	332	382	340	382	382	376	394	395	398	383	366	384	403	392	370	370	414	394	357	392	350	381	387	359	373	391	356	378	381	410	369	411	367	390	380	351	408	391	403	355	371	392	367	367	361	387	371	379	396	384	378	377	374	370	388	390	364	385	394	385	403	348	391	385	396	395	383	350	341	391	416	392	384	401	387	370	375	373	390	379	377	402	358	379	393	373	369	376	350	396	386	378	373	376	396	375	413	374	369	372	406	401	411	389	401	398	419	435	357	364	368	417	413	384	344	388	398	377	410	416	362	379	373	398	394	370	390	393	414	390	375	399	397	353	403	379	388	352	417	390	371	376	392	373	356	352	400	357	379	362	365	395	388	383	391	416	370	367	409	456	372	392	359	352	380	391	365	384	401	379	392	388	400	394	402	401	362	384	387	405	373	368	375	394	385	424	376	401	373	382	371	379	358	363	338	388	367	384	380	405	383	392	374	379	375	399	367	373	371	363	403	400	395	396	425	396	362	374	383	389	392	356	387	352	392	401	353	383	357	387	399	405	377	369	400	390	369	373	409	350	366	373	364	379	379	397	393	402	389	418	414	398	394	400	339	384	401	387	419	344	354	371	377	348	370	416	403	396	376	389	379	406	386	385	370	409	360	392	363	369	401	392	417	392	411	404	377	398	391	377	417	340	408	408	362	377	378	383	392	365	386	379	390	386	403	358	382	393	386	370	382	382	350	401	396	423	392	351	394	353	371	375	365	385	390	395	392	377	399	365	370	392	394	400	414	364	387	352	422	378	361	406	379	396	362	395	421	361	370	397	405	425	401	377	386	423	393	403	383	423	373	369	391	369	365	429	376	389	384	435	401	368	413	382	383	385	368	392	365	401	385	415	402	408	392	408	357	359	426	388	370	374	367	389	354	418	396	396	341	395	404	395	379	374	372	370	375	335	390	397	392	388	416	375	359	371	411	375	379	388	407	410	353	382	415	386	351	442	406	417	346	358	347	369	385	363	399	404	359	377	387	369	383	386	421	387	405	389	413	364	359	393	392	412	382	371	425	379	418	364	385	409	357	410	353	399	365	394	376	400	360	369	369	381	368	389	374	426	390	416	381	372	361	343	400	385	413	385	384	378	411	369	390	380	392	351	395	405	358	399	368	410	379	385	413	397	391	352	400	362	346	418	395	387	382	396	396	385	378	382	387	367	432	388	372	388	363	404	397	379	427	339	380	377	350	409	420	373	386	370	363	360	420	402	401	371	403	390	404	392	370	395	379	365	396	380	358	375	446	394	375	385	396	401	399	402	390	426	414	369	367	401	364	403	367	385	384	362	403	398	364	408	423	344	377	329	399	386	366	341	376	401	388	369	368	365	408	396	397	352	361	381	371	373	390	387	406	362	387	366	370	352	388	411	413	378	379	399	384	386	365	389	351	380	387	395	399	381	416	378	349	347	354	409	391	410	332	389	379	389	399	391	358	378	372	406	405	390	377	384	368	392	401	381	375	363	449	362	348	362	342	392	389	400	374	375	423	420	379	377	365	378	394	408	392	393	400	383	370	395	373	370	387	444	352	351	403	385	376	369	398	400	434	355	372	400	373	395	402	357	411	404	368	420	420	374	370	398	375	343	384	377	379	360	386	348	379	413	412	376	389	416	378	416	389	391	367	371	350	412	405	381	407	362	402	396	415	396	419	357	368	392	387	372	392	384	379	393	380	413	391	379	357	418	402	386	375	372	392	395	363	357	404	402	398	390	387	381	357	387	391	386	399	408	388	367	399	346	383	379	393	379	354	388	396	384	389	383	373	371	374	396	392	356	412	386	373	385	383	383	379	369	399	393	353	400	406	383	399	353	397	410	395	349	369	356	395	394	420	377	377	391	378	379	378	397	424	389	392	417	366	422	377	366	401	409	409	391	383	368	364	400	386	383	394	364	377	409	359	396	410	377	362	362	367	400	404	400	405	430	390	376	358	412	386	407	382	387	371	384	386	385	342	393	396	363	387	441	416	358	399	325	374	392	352	379	403	389	346	369	384	426	397	380	419	405	378	375	402	408	382	362	370	351	409	403	375	332	372	403	378	356	395	415	379	396	393	417	365	389
5136	1924	4854	12199	10640	5660	2608	2082	1076	2369	2086	870	937	910	897	910	902	899	976	889	916	952	909	949	972	1004	1039	999	953	990	1025	949	925	955	978	938	895	976	1232	1098	884	933	907	947	968	954	862	903	957	924	916	921	966	911	924	965	917	945	956	966	848	902	907	931	877	965	900	924	913	935	898	858	925	931	916	912	906	917	897	906	931	870	907	882	875	940	900	939	1005	882	893	877	877	901	901	924	905	973	875	931	975	926	953	889	896	908	882	956	901	878	869	983	877	947	944	974	912	895	950	949	899	857	890	915	932	995	954	933	932	901	923	906	921	902	893	946	898	909	957	917	917	851	898	931	956	857	859	899	891	933	900	912	929	960	953	879	920	885	899	884	875	867	926	942	903	897	908	887	915	916	941	969	938	893	938	945	877	928	850	899	915	920	956	929	884	904	899	937	912	912	934	933	954	907	877	903	982	821	971	931	880	915	911	903	956	939	888	985	915	935	849	892	895	903	876	939	942	903	886	926	902	939	939	950	901	885	906	926	937	862	849	927	851	875	934	919	913	880	931	906	951	890	967	963	970	847	894	857	914	915	894	993	937	900	930	900	922	889	899	918	907	894	868	925	956	886	939	854	906	900	949	935	930	929	982	921	921	896	926	905	951	919	934	868	891	925	881	941	903	915	908	827	894	907	951	921	940	940	926	915	909	956	924	949	946	873	972	1008	952	916	918	870	934	904	924	950	893	956	917	877	963	920	939	951	896	925	900	910	930	863	918	895	964	932	919	908	961	886	915	917	904	940	911	970	872	899	950	964	905	941	911	955	922	931	1006	887	929	955	926	932	898	964	925	917	953	884	908	950	931	951	955	979	925	914	899	974	978	880	950	872	937	923	923	912	890	922	872	890	963	890	877	892	941	931	939	909	877	902	934	905	928	882	898	955	873	888	918	953	902	885	955	932	899	858	897	862	923	901	898	935	919	904	974	955	850	885	892	892	872	905	901	895	898	916	916	902	938	919	932	898	939	907	910	904	900	873	915	929	944	986	887	905	898	880	910	942	902	915	913	965	981	895	881	914	977	959	932	906	989	903	955	929	944	955	918	927	879	932	875	920	891	912	953	910	977	882	953	889	926	941	972	863	955	949	974	924	882	848	894	898	988	879	989	930	951	901	919	977	976	948	939	896	882	882	950	921	926	952	920	897	904	873	1008	938	951	887	908	889	906	929	859	873	917	971	877	919	970	909	924	916	880	909	981	850	941	947	924	902	887	927	999	940	936	965	901	937	915	926	925	909	926	995	929	880	879	922	952	866	904	870	942	898	923	972	932	968	911	937	888	957	932	868	917	877	887	901	863	923	953	946	923	953	891	905	963	910	895	896	920	902	885	930	889	931	865	921	888	904	890	928	874	935	890	923	915	910	908	915	921	878	944	941	935	853	897	923	909	908	895	973	938	938	898	898	964	903	921	923	960	953	879	919	907	897	889	915	905	896	951	960	954	923	942	876	893	932	928	909	867	875	924	869	950	890	991	985	953	913	969	946	893	933	935	958	889	913	854	901	903	944	917	913	885	954	901	890	926	895	985	900	914	942	916	902	912	937	900	926	911	950	936	934	957	910	966	861	900	945	899	954	927	940	916	911	899	883	927	923	942	904	903	937	931	922	956	885	896	927	897	931	896	892	925	943	972	925	860	904	912	970	935	912	911	903	913	932	927	925	867	904	918	907	887	886	900	967	951	882	934	897	981	882	926	931	938	924	952	916	874	935	951	915	961	906	923	946	870	895	955	936	899	920	909	922	907	909	934	897	939	987	901	862	893	884	917	898	866	899	943	983	938	946	953	963	914	950	924	922	942	885	910	883	899	987	896	852	882	972	907	910	896	869	947	883	946	951	916	917	936	899	893	883	926	875	936	910	933	917	896	899	934	954	933	947	907	887	952	955	892	952	936	892	915	913	875	906	907	927	959	981	907	889	897	920	890	925	891	921	918	950	923	880	908	893	889	936	954	915	932	918	926	929	925	939	890	910	912	890	907	934	914	877	868	942	966	890	889	920	936	861	917	904	957	842	892	956	897	929	930	870	947	897	895	926	913	903	894	907	959	888	950	908	869	880	954	969	918	915	904	881	928	886	917	869	950	942	923	878	918	947	877	876	978	930	906	923	931	903	904	967	971	951	936	933	922	919	921	921	841	903	921	919	893	909	936	932	908	946	952	875	851	911	906	883	917	934	910	971	929	889	905	969	930	870	888	955	925	890	966	938	891	919	901	956	911	928	915	897	887	915	959	947	929	881	945	910	917	866	895	873	903	891	932	967	899	898	938	911	894	981	924	910	886	928	902	919	902	896	924	922	878	918	927	940	946	911	889	968	908	903	920	945	902	883	946	882	933	914	903	882	862	950	884	911	911	955	907	924	963	888	893	930	913	901	917	939	894	925	938	917	920	902	937	899	923	892	929	915	966	973	908	911	938	884	892	951	875	933	925	926	907	897	956	883	927	890	881	942	899	958	945	875	855	930	904	876	897	873	923	889	880	875	926	916	920	930	895	925	895	854	912	973	938	959	925	910	944	904	934	883	966	910	932	952	937	915	924	907	871	929	885	902	937	954	879	912	892	927	885	926	918	878	944	914	905	976	886	924	930	973	902	898	886	927	876	897	964	965	892	955	898	883	905	880	931	914	863	914	914	922	865	906	954	910	889	918	991	923	1003	921	913	937	956	990	918	918	890	920	917	934	927	900	916	929	906	926	901	927	905	952	896	930	926	902	908	938	919	894	955	916	888	920	889	925	971	919	911	939	922	936	886	854	957	916	919	888	881	878	910	952	982	961	863	879	876	876	962	910	889	877	883	955	912	868	882	909	928	959	879	885	923	937	929	848	910	912	906	909	915	899	881	894	898	925	950	931	977	894	947	893	967	841	952	889	928	945	875	888	934	937	926	905	927	917	973	915	921	911	920	964	950	922	931	920	920	969	949	950	887	912	936	875	892	937	933	896	878	918	974	914	868	935	884	949	896	892	922	922	886	924	901	901	894	907	915	944	891	866	964	952	980	923	960	986	897	896	940	905	970	893	947	915	937	944	901	922	938	953	911	948	897	913	874	905	905	942	951	919	897	935	944	882	945	890	921	893	900	889	868	885	894	905	866	933	909	949	945	885	881	876	891	911	922	916	955	928	956	927	949	912	886	900	948	925	913	939	959	916	922	926	952	906	896	913	897	890	890	880	883	907	920	886	924	900	924	876	924	899	882	879	939	889	868	956	908	890	881	915	838	895	930	925	871	919	937	931	965	939	916	942	932	890	935	887	964	920	911	922	915	929	924	907	933	927	918	934	921	931	867	889	957	952	922	901	930	886	932	931	916	952	906	962	941	963	942	899	872	943	912	898	925	935	878	874	947	967	915	903	893	961	883	907	921	913	871	928	892	982	960	918	890	920	917	911	944	885	957	942	906	918	948	886	924	910	940	954	879	895	933	900	918	920	888	893	931	922
37579	20593	32226	49097	41846	24080	13748	6518	2305	6464	7632	399	286	286	264	294	272	287	264	308	255	300	250	301	369	473	498	559	521	420	381	301	299	420	441	320	270	274	701	349	278	239	274	270	254	257	256	253	270	262	247	263	276	254	245	234	247	290	282	253	282	222	251	268	258	285	251	269	226	258	249	245	268	237	243	230	256	257	240	243	250	263	265	264	261	250	266	248	229	267	282	274	263	257	260	259	290	278	244	275	260	246	273	269	251	245	245	221	281	245	237	266	258	241	241	244	266	278	232	243	292	262	277	271	236	272	244	253	286	260	248	238	266	289	259	285	263	252	275	228	240	250	291	294	244	267	282	266	258	248	262	272	258	253	242	266	233	265	267	291	257	238	252	274	243	234	253	271	256	279	272	250	266	254	261	251	220	232	254	258	263	232	241	260	276	245	237	244	280	278	275	245	257	274	242	253	265	290	256	272	259	272	246	287	236	230	235	253	268	260	256	252	243	287	254	242	235	242	273	259	242	247	261	259	279	286	244	244	267	256	264	284	277	243	227	237	266	256	249	272	274	248	242	254	267	282	252	227	260	275	276	282	263	232	266	286	254	280	265	245	271	268	244	248	242	278	295	256	236	255	264	224	233	256	281	266	271	265	258	243	264	276	274	249	254	268	255	257	255	278	242	276	275	271	258	285	255	256	270	230	256	250	240	266	270	237	271	258	250	256	262	245	233	252	250	261	282	261	264	268	251	246	253	245	258	268	235	253	265	264	260	272	234	238	256	264	251	265	283	250	248	240	267	259	261	257	259	272	275	267	270	256	283	248	263	263	263	249	264	258	240	284	253	257	263	237	235	269	266	283	232	279	297	261	247	272	261	235	265	258	243	261	255	279	252	241	275	268	238	225	256	259	259	245	258	260	261	275	261	277	275	260	271	256	235	290	279	296	261	240	267	272	239	254	236	276	255	247	266	245	256	268	260	249	265	255	252	267	257	227	275	284	266	263	230	250	262	271	281	239	250	251	247	272	267	239	263	259	284	267	270	267	271	255	250	273	250	236	258	274	260	240	263	268	227	275	253	261	252	246	281	279	237	225	256	253	272	263	264	268	252	260	263	255	267	240	277	276	233	283	248	262	263	236	230	266	246	253	270	262	251	232	269	261	256	258	260	259	285	272	298	263	237	256	247	242	288	239	267	263	264	263	226	238	243	254	252	232	268	245	254	257	266	255	275	261	288	266	258	253	285	274	252	234	284	253	249	269	268	272	266	274	270	276	276	266	249	255	272	266	276	239	261	250	281	279	278	251	235	250	258	248	243	247	251	272	219	244	256	250	250	264	277	253	264	253	246	292	260	272	237	252	237	256	238	252	269	270	255	278	269	269	253	254	280	247	230	255	245	262	273	259	234	269	249	254	262	263	245	259	242	262	280	244	251	234	243	285	253	247	288	268	246	284	265	282	238	269	253	266	277	254	242	267	279	245	260	263	274	245	276	231	292	260	241	276	258	261	264	267	256	294	263	259	286	241	239	255	242	274	257	252	273	255	253	249	279	268	255	246	273	266	283	245	258	240	231	264	259	283	278	267	265	285	230	265	260	249	247	247	254	273	252	263	291	272	266	263	227	264	264	292	270	236	247	277	283	242	243	252	235	250	256	258	256	267	243	269	241	263	276	242	257	241	298	279	253	242	268	286	276	238	247	263	257	283	254	235	248	274	242	236	268	247	250	276	285	269	258	280	273	244	251	302	277	268	253	262	276	255	276	262	255	264	245	247	253	241	248	264	245	271	258	248	263	253	276	298	240	260	265	287	264	268	287	250	281	258	282	263	254	260	290	268	261	240	267	259	246	286	254	265	227	257	244	263	239	228	273	266	259	217	260	268	248	245	251	258	274	260	257	283	269	254	254	253	285	270	236	254	266	248	249	251	265	274	262	287	256	254	249	295	241	226	274	278	245	250	278	236	232	239	246	258	253	248	265	251	284	254	235	290	215	254	240	262	276	250	272	261	281	252	245	246	250	253	293	241	255	271	258	264	237	238	241	263	251	251	223	266	266	261	249	255	249	245	269	277	225	258	276	256	245	233	256	264	249	244	259	251	254	243	271	260	269	253	254	244	279	261	293	255	249	241	286	266	274	246	262	230	276	274	279	261	247	252	237	228	269	243	279	239	251	267	249	259	268	242	243	259	292	281	232	277	286	258	252	256	230	260	288	276	280	263	249	226	239	234	256	247	268	249	227	242	268	223	243	253	232	225	269	259	251	257	247	250	259	225	289	273	259	258	284	266	255	281	249	295	295	278	260	258	229	263	282	248	273	249	261	241	269	258	244	305	251	248	253	270	248	235	256	232	254	237	254	254	252	277	269	255	265	234	250	287	235	244	240	259	245	260	233	243	275	272	284	251	264	239	269	250	252	235	265	270	244	244	251	264	275	283	233	272	262	282	212	254	244	271	266	251	268	256	247	248	279	258	266	271	254	250	263	252	268	269	262	258	221	267	268	251	237	232	277	264	256	250	253	250	283	257	271	248	253	256	278	279	270	258	271	263	248	248	258	290	273	247	252	257	246	233	268	263	229	285	250	260	257	280	243	237	254	295	231	265	258	251	269	245	258	258	257	228	275	238	245	251	271	266	258	249	252	252	245	270	267	237	265	265	251	252	227	244	268	275	240	253	258	247	249	268	285	258	272	262	267	271	278	235	259	272	236	233	257	258	240	248	251	261	274	271	247	270	279	273	252	259	252	245	275	299	259	273	247	275	251	237	238	266	265	278	250	246	275	268	251	270	249	248	250	256	279	237	239	248	251	230	236	220	238	264	237	262	272	266	229	244	275	252	234	240	233	266	282	263	248	217	259	232	243	246	248	299	259	283	266	267	271	259	267	259	236	276	272	262	258	251	270	248	267	251	260	253	232	245	268	266	272	283	272	251	240	250	262	284	284	249	285	242	264	273	242	270	262	273	262	259	250	248	242	261	265	280	233	234	266	253	259	297	285	245	256	232	238	256	238	278	279	258	242	266	278	234	267	241	265	252	271	264	260	275	247	268	263	267	258	277	264	255	246	258	263	269	242	273	257	256	244	252	272	270	269	253	262	242	271	286	256	272	245	270	237	255	262	238	244	254	277	252	271	253	268	265	253	227	248	256	259	267	273	256	229	258	241	272	264	259	246	254	304	261	230	227	268	238	270	244	268	238	261	274	275	255	291	230	246	278	249	226	280	290	246	249	276	226	300	264	259	245	261	252	256	248	249	242	264	272	268	247	279	282	240	243	258	266	244	250	247	250	258	286	246	246	251	256	262	266	260	243	290	235	243	265	251	238	236	247	266	277	248	244	243	232	262	223	286	258	278	268	246	265	247	251	248	237	240	249	261	246	269	260	272	278	219	292	242	233	251	233	219	259	266	241	259	295	231	231	271	271	262	270	301	264	304	275	239	272	235	278	244	259	274	245	259	266	248	268	240	245	257	251	249	275	262	241	261	313
20881	13670	34666	56219	48595	27897	19468	11599	5057	21269	18122	913	862	829	795	828	763	734	760	729	786	714	706	875	1760	2232	2647	3022	2779	2288	2128	968	1062	1654	2159	1125	715	1216	4030	1333	647	634	693	654	619	683	690	653	638	648	623	649	660	652	698	637	650	627	628	630	682	726	643	638	648	679	665	663	623	646	652	655	603	634	682	603	677	668	630	613	623	612	628	630	611	633	632	647	645	617	689	660	658	616	659	631	658	663	631	609	633	639	675	667	630	658	624	666	644	634	627	640	670	685	633	622	632	614	654	664	631	632	640	621	580	628	613	673	644	622	647	660	632	603	620	615	681	708	634	638	639	617	635	653	635	629	678	680	625	632	611	619	649	620	618	601	679	602	629	616	658	692	634	640	619	656	639	644	615	609	588	666	662	644	619	643	689	645	642	619	657	621	642	629	614	618	643	599	670	669	636	614	627	646	651	643	631	629	581	641	624	643	640	630	645	587	654	700	640	649	611	639	641	647	658	633	620	640	614	677	616	637	612	663	644	618	714	641	599	608	596	647	620	636	589	648	647	640	625	596	606	608	667	682	675	641	616	622	664	620	649	637	628	594	644	641	665	662	633	634	649	631	697	598	629	648	618	632	635	625	631	625	602	600	629	655	646	633	617	656	644	631	646	658	602	675	706	661	645	645	641	677	641	604	634	598	656	684	613	603	625	638	686	631	653	614	638	636	628	653	625	604	632	651	640	607	619	595	673	632	625	640	654	607	622	651	628	627	611	638	615	650	674	622	595	612	636	633	665	640	646	656	621	661	599	642	669	614	606	662	620	606	631	625	628	657	609	580	638	660	618	686	632	645	621	645	627	638	621	646	602	620	665	652	609	645	650	659	667	663	610	645	674	619	604	635	629	640	636	628	605	677	599	635	635	663	642	632	624	643	620	633	645	667	693	598	624	634	596	663	636	671	679	664	625	635	666	635	653	644	676	662	648	620	690	576	602	628	631	633	677	630	614	639	653	636	669	652	628	619	666	637	642	646	666	604	628	653	613	674	638	619	673	623	642	663	604	635	632	639	637	655	605	609	631	634	633	630	658	642	639	614	631	607	601	624	632	641	627	631	625	601	678	638	676	641	607	644	645	646	629	653	611	604	672	634	669	636	627	637	641	601	566	632	608	668	674	645	624	623	634	680	680	662	660	619	590	616	624	632	652	616	683	667	586	628	613	643	616	630	640	590	673	603	653	669	646	624	651	650	635	657	596	627	599	622	598	630	642	638	632	617	635	625	638	618	645	627	652	620	699	697	599	657	624	602	608	673	643	630	646	625	669	618	647	615	611	624	687	591	622	671	626	669	653	621	650	653	647	644	632	623	641	656	614	636	616	622	621	617	645	615	624	654	616	608	639	682	626	627	635	611	662	623	610	628	645	646	631	603	676	623	638	639	617	627	642	613	631	667	650	626	642	634	608	638	681	620	593	647	596	591	644	696	656	651	655	608	680	649	604	606	609	615	649	698	632	653	663	610	621	644	645	618	667	710	668	641	670	624	657	589	675	664	663	682	593	615	614	669	661	639	653	598	653	646	613	623	617	601	612	642	658	605	612	678	635	634	590	652	630	627	625	625	601	632	628	614	644	680	637	659	649	630	634	645	601	606	593	618	608	654	665	660	697	670	587	656	653	580	695	676	618	628	659	634	675	636	594	689	653	660	618	612	636	653	668	653	669	661	678	612	656	632	648	677	607	608	613	664	646	632	597	648	624	646	612	643	583	676	632	607	639	641	661	628	616	667	622	673	627	642	629	666	652	663	664	650	662	617	625	672	637	633	643	639	613	623	601	650	626	619	633	611	647	673	619	640	669	666	636	630	608	592	628	674	623	619	619	631	613	664	612	619	617	598	632	622	635	677	596	648	683	616	656	655	630	690	664	583	629	700	624	652	663	568	612	622	630	653	613	639	620	666	658	600	613	651	624	615	672	649	622	645	652	667	665	648	624	615	665	621	658	647	654	634	601	633	637	637	595	606	640	633	657	616	639	661	592	632	584	638	669	647	658	643	624	612	651	655	601	635	645	604	599	660	664	641	644	665	603	659	627	643	641	607	638	606	617	635	617	682	618	666	670	675	619	628	654	687	664	640	634	647	642	604	615	614	659	603	617	644	611	643	628	648	604	615	642	594	643	672	644	651	610	667	645	622	641	636	667	637	637	596	659	663	652	620	632	666	662	662	601	631	682	644	622	614	614	663	649	639	619	626	652	625	657	618	666	630	577	651	621	634	646	644	627	608	665	623	619	626	593	609	592	646	609	649	619	620	607	595	652	635	644	628	637	649	601	601	634	633	623	669	621	680	614	650	609	652	656	595	625	670	606	647	593	614	663	630	622	642	640	643	647	643	646	644	611	627	625	589	668	635	636	641	658	608	611	648	644	618	634	603	646	658	613	631	658	651	646	660	643	610	627	628	605	613	627	627	636	616	653	604	599	696	638	613	602	635	608	625	564	627	643	645	606	603	620	693	652	664	638	651	639	676	614	604	659	633	643	641	635	632	634	613	630	623	641	671	592	630	607	670	667	641	641	601	711	624	600	685	640	624	650	648	615	677	590	609	600	657	642	672	672	632	599	618	577	648	649	630	620	655	656	618	668	616	660	632	628	611	677	647	650	661	650	637	626	607	631	641	623	643	653	628	654	640	620	577	615	653	626	620	632	653	645	652	609	631	625	631	633	635	656	646	632	651	624	664	624	622	644	666	603	593	652	643	616	648	611	615	634	636	631	627	599	647	655	663	663	681	640	634	640	635	599	639	690	638	613	624	638	619	617	651	608	653	639	608	572	615	608	583	627	663	617	657	658	635	654	636	659	627	597	651	644	687	618	651	639	642	613	632	609	632	620	599	690	633	648	637	578	660	634	641	602	708	652	609	626	643	617	668	642	633	581	611	651	627	626	644	653	638	655	634	594	635	638	625	600	610	644	630	682	629	622	634	663	660	626	624	646	628	641	635	662	604	607	671	680	614	620	622	620	662	658	642	649	623	654	639	664	675	620	630	669	631	667	636	600	626	608	657	620	627	649	642	623	618	627	607	647	642	583	611	649	600	598	650	656	646	627	643	647	663	607	643	642	647	623	681	627	603	674	647	640	646	624	686	631	650	656	614	651	637	640	669	645	631	610	616	640	582	603	612	648	665	619	679	662	632	667	622	613	656	626	637	628	665	641	668	617	620	681	556	639	683	662	644	577	673	640	656	643	665	652	595	626	636	616	661	618	628	656	598	647	620	629	656	619	646	611	607	617	617	637	592	647	658	612	622	663	626	650	652	638	655	630	658	603	622	615	632	700	635	639	633	634	684	608	612	648	666	617	620	605	598	631	577	609	600	622	611	604	607	620	642	653	638	642	611	613	649	627	642	684	640	623	672	642	610	640	606	602	614	598	667	635	606	657	616	660	652	649	686	654	624	637	641	660	648	619	668	630	631	656	649	622	634	626	645	573	587	617	646
50750	32638	45835	59652	52936	32113	22435	14048	5913	11166	16334	947	238	219	224	232	190	201	189	174	207	186	171	231	497	554	587	746	701	626	528	255	222	438	539	368	181	286	884	299	153	195	173	168	153	174	164	175	168	165	173	185	159	177	156	152	170	143	181	174	169	145	167	172	169	191	167	176	171	168	178	165	186	161	181	161	163	172	178	145	153	160	158	159	136	181	170	163	174	177	154	166	143	149	149	167	162	164	183	149	158	171	143	169	158	173	168	151	187	160	173	158	153	152	174	171	173	165	170	168	158	149	148	160	144	165	161	141	149	174	172	157	163	161	156	144	170	146	186	164	174	157	180	148	159	158	158	164	160	156	162	171	161	155	167	150	187	176	158	138	163	167	175	165	172	162	181	155	147	177	138	184	187	175	181	154	173	149	149	177	182	168	160	161	156	180	179	178	174	163	161	158	171	172	160	164	180	155	141	160	148	184	149	154	165	166	186	146	161	163	172	166	154	159	188	168	158	150	187	169	164	177	207	150	168	187	168	152	150	136	160	175	130	165	158	163	148	188	152	144	155	152	160	159	169	148	157	161	175	162	165	150	169	141	147	160	177	157	169	151	157	146	174	160	179	190	170	149	162	164	141	162	161	191	159	156	171	173	182	176	163	154	166	153	148	183	171	127	159	156	159	164	158	166	154	160	174	175	170	180	149	172	180	177	187	163	193	147	173	167	159	156	172	169	167	161	154	177	155	170	184	171	137	139	156	154	160	181	148	157	149	150	162	169	140	152	154	171	155	172	151	177	144	190	183	147	139	171	161	153	182	145	172	148	169	174	153	144	170	160	146	162	154	151	159	174	160	170	168	153	175	166	146	169	145	180	150	160	122	168	157	161	154	192	153	175	150	155	151	166	189	162	180	157	170	157	160	154	179	178	157	190	170	174	152	156	188	179	151	177	164	170	149	190	152	165	180	154	156	161	153	168	151	163	161	170	169	178	189	176	179	159	156	176	150	173	164	146	154	169	166	174	171	161	159	157	131	156	203	159	154	164	163	178	144	156	145	160	159	184	156	130	151	156	165	158	166	148	143	166	145	169	143	168	153	149	167	167	139	145	167	168	176	167	172	128	188	137	173	156	148	181	164	142	159	139	144	177	149	128	164	164	173	150	152	151	152	175	148	148	179	143	176	171	145	162	158	171	150	163	177	175	145	158	178	174	153	173	169	187	146	158	187	152	150	156	161	183	161	159	162	168	167	157	157	160	164	150	170	186	159	151	173	159	150	175	148	155	151	159	172	169	156	156	157	179	166	187	139	144	168	152	155	174	138	183	171	150	152	166	177	166	163	165	160	174	155	160	148	188	157	157	157	151	159	162	150	165	149	158	144	166	167	161	187	153	161	159	154	145	165	165	180	176	157	160	166	152	174	168	138	134	162	165	169	165	167	167	166	155	153	164	144	184	154	147	162	153	161	173	155	145	168	152	150	149	179	160	138	160	146	153	189	161	149	167	172	173	153	152	169	176	158	152	167	161	167	136	155	158	150	145	156	169	174	149	137	149	143	165	178	173	151	177	165	172	154	181	140	161	170	162	150	153	153	157	176	159	177	162	151	155	179	168	141	155	143	169	167	149	160	166	159	146	145	153	143	176	182	157	175	163	164	153	173	171	156	168	155	157	189	156	157	179	143	153	176	173	146	162	171	167	156	163	182	153	148	150	144	168	182	157	160	161	166	168	154	182	172	159	159	163	167	162	155	169	175	156	140	155	173	177	162	149	153	173	159	148	166	143	165	148	152	182	168	147	144	164	172	162	160	158	164	148	154	168	157	152	168	181	176	166	193	158	156	166	146	161	163	138	171	151	151	162	139	149	148	171	162	149	161	165	137	174	190	160	157	181	176	160	150	168	150	157	160	165	166	149	163	151	145	138	182	164	166	167	170	176	157	150	151	158	159	182	143	172	165	163	198	157	162	178	177	183	178	153	167	154	180	158	148	167	169	151	159	168	177	160	154	162	186	179	144	175	161	172	136	169	171	148	161	167	159	159	184	174	161	170	147	163	162	172	162	150	194	164	170	177	161	160	155	167	181	158	174	137	159	173	147	135	182	150	188	149	166	176	179	159	164	148	176	161	169	141	185	151	169	139	150	139	165	159	150	162	166	171	153	164	171	172	143	190	181	182	178	165	146	166	160	133	148	189	171	188	148	145	167	165	144	165	163	165	151	164	161	140	151	142	165	166	157	153	139	155	168	174	165	163	176	156	171	153	140	150	142	158	154	163	172	147	151	159	167	159	173	180	165	158	144	159	182	189	163	169	167	164	168	170	175	141	152	172	160	166	147	164	161	147	184	165	161	167	187	158	152	151	158	154	173	131	135	154	171	141	148	157	150	146	145	165	136	161	157	172	177	164	172	157	162	169	143	185	142	156	166	149	144	187	173	162	174	183	158	148	180	157	164	153	166	167	155	164	152	162	170	157	168	152	173	190	164	157	173	160	160	160	149	168	137	152	184	146	154	145	176	168	172	176	136	148	157	172	168	177	182	168	147	154	154	155	157	165	148	159	153	148	162	150	171	147	171	149	170	172	195	151	187	139	168	198	176	175	175	163	152	166	158	140	165	166	157	160	153	154	160	170	168	158	171	150	155	177	165	182	160	165	150	183	163	177	167	161	158	134	151	174	154	181	150	153	159	175	162	168	173	169	163	157	172	131	173	130	159	167	165	180	166	157	163	160	138	176	176	179	164	162	148	165	176	172	139	165	167	174	136	176	166	180	163	173	144	154	177	182	200	175	154	154	155	169	204	167	162	161	168	169	165	186	155	157	165	154	162	193	172	175	164	159	154	171	171	173	184	175	165	173	173	153	152	172	160	157	170	169	169	151	187	150	158	165	173	177	184	160	160	163	179	163	178	147	160	139	167	167	162	178	173	157	162	147	161	168	166	178	182	172	158	192	145	166	171	171	141	160	161	172	157	169	176	157	164	166	184	156	177	159	154	158	133	184	156	163	163	164	159	158	180	156	167	165	177	188	144	163	206	149	161	171	145	160	175	169	155	160	173	168	151	143	154	166	172	138	168	144	180	155	166	164	147	170	164	166	157	157	151	144	168	182	165	148	158	159	158	160	153	158	160	165	155	161	151	152	164	156	162	175	152	182	170	189	145	197	175	170	167	153	186	145	160	156	171	156	137	164	153	154	141	163	176	162	168	168	187	166	171	150	132	161	179	157	184	146	160	181	160	170	164	151	154	168	158	148	157	160	174	155	175	152	154	157	175	168	155	163	147	155	178	159	148	204	160	167	161	172	177	153	148	163	186	170	198	181	144	172	163	183	163	163	158	187	161	166	168	165	173	170	168	147	165	180	153	162	153	166	174	166	170	153	150	163	141	163	191	170	138	168	154	141	151	171	156	142	161	166	171	173	154	154	132	161	175	152	171	168	168	160	161	178	174	173	153	177	170	176	175	180	172	164	159	170	152	162	164	129	145	160
29092	21747	44316	66992	59422	35224	27237	18046	10064	28248	27241	1070	884	821	719	732	686	640	598	688	733	637	623	966	3001	3153	4096	4982	4577	4170	3285	1478	1047	2602	3619	2003	527	1339	5727	1193	454	449	426	453	431	430	422	443	446	402	471	469	465	447	447	473	439	470	465	439	441	462	454	461	416	432	406	463	400	425	429	433	454	467	429	398	450	427	456	437	405	399	443	376	405	450	426	436	434	395	414	414	441	406	423	409	444	462	393	376	431	451	440	421	429	450	443	453	424	465	444	424	421	382	393	440	446	412	414	425	474	413	418	407	398	419	429	461	456	442	462	394	401	410	452	418	456	450	426	398	470	427	446	420	457	455	422	430	421	420	432	474	439	443	452	417	446	440	413	378	454	422	421	443	442	425	438	458	436	420	427	397	420	422	438	416	439	410	440	399	398	437	423	446	391	423	419	431	431	437	434	430	433	435	418	430	423	440	431	420	431	435	462	402	428	439	447	421	452	418	428	411	440	484	451	440	408	458	400	420	450	445	413	433	405	429	442	452	387	387	469	405	451	404	413	433	439	447	427	445	434	441	401	457	429	437	385	431	422	405	402	440	432	433	420	396	464	419	419	464	402	406	405	426	421	435	432	429	445	430	445	418	426	410	448	449	439	431	425	438	421	389	443	430	427	429	435	469	417	406	397	431	461	446	436	422	415	436	427	416	435	419	442	406	469	403	443	429	429	432	422	434	440	394	443	406	435	436	451	421	434	474	447	437	398	408	426	425	428	422	425	435	423	451	385	420	433	433	453	427	424	401	404	435	402	407	436	461	425	384	420	416	447	418	439	456	435	440	440	421	443	396	447	431	413	412	412	448	411	435	429	435	443	418	410	448	441	447	421	414	475	423	402	429	436	400	430	425	416	432	462	422	405	418	423	407	425	451	439	446	479	418	407	431	417	419	425	447	399	445	445	461	398	432	422	423	409	423	439	404	438	449	402	410	442	417	408	435	409	442	439	460	424	434	450	462	422	398	452	423	440	421	422	415	442	446	464	406	413	443	396	430	435	418	434	410	448	437	424	422	424	436	426	437	444	414	384	449	450	426	425	427	423	423	423	443	399	420	427	411	442	444	418	428	475	405	455	427	424	451	423	401	428	402	417	431	433	437	426	443	426	447	437	425	422	400	414	450	446	432	447	428	436	443	453	437	451	434	407	410	444	435	421	414	445	422	436	440	432	420	416	459	440	416	404	404	426	432	471	403	431	444	437	449	407	427	412	439	438	466	422	447	438	403	414	434	435	441	435	459	473	395	408	437	444	424	413	395	466	383	427	442	445	444	444	431	445	435	425	457	466	448	409	403	439	413	378	408	409	427	450	412	419	429	449	416	418	386	424	438	443	481	410	399	440	443	447	436	440	414	416	438	380	402	425	428	444	431	444	429	438	399	396	432	413	435	405	413	438	405	408	425	426	432	457	396	420	411	409	424	416	418	417	424	442	440	432	407	451	439	420	430	448	467	411	436	434	396	400	438	432	397	427	445	455	410	463	435	424	466	453	400	434	417	459	439	461	423	450	451	426	422	394	440	412	423	435	424	448	431	417	427	405	415	433	443	422	465	477	411	418	387	438	427	413	414	412	431	427	423	439	456	452	457	412	406	423	405	457	447	397	442	428	436	404	437	417	406	467	448	430	422	417	388	437	397	448	471	428	442	448	447	430	433	420	420	474	434	432	431	430	443	412	440	444	419	483	445	418	451	421	410	432	429	446	414	435	425	437	402	427	448	418	438	449	433	404	418	412	436	436	405	469	457	454	420	427	439	391	435	428	439	453	423	430	404	433	423	424	439	418	424	445	448	426	413	449	459	418	430	437	425	424	427	444	427	423	439	403	471	451	448	398	437	429	439	442	427	414	409	420	426	415	400	458	418	418	412	388	407	416	420	415	414	404	424	413	431	424	442	406	432	433	422	390	437	435	433	465	415	444	438	454	420	454	436	436	447	425	462	406	452	428	408	429	443	381	445	401	424	421	417	448	432	457	423	433	452	361	403	436	419	415	421	432	425	427	444	466	414	432	441	434	427	399	421	411	433	446	409	410	411	425	408	405	425	465	415	415	409	398	434	410	413	415	418	476	435	455	435	404	434	415	380	411	436	452	387	415	433	413	464	442	452	463	435	427	447	434	408	472	429	426	441	412	448	429	450	413	423	428	442	448	422	428	415	440	438	394	411	411	407	434	418	405	389	423	406	417	435	413	433	463	421	424	456	422	422	426	384	429	431	433	435	418	394	463	406	418	429	399	410	423	416	451	446	440	435	441	387	421	435	381	440	457	432	401	440	414	433	457	430	442	457	426	452	454	461	441	409	424	423	423	408	452	406	453	436	456	435	436	425	459	399	422	423	435	422	433	407	430	451	418	443	401	468	421	449	405	406	445	440	448	428	443	469	426	417	420	412	425	401	409	410	456	448	454	390	427	458	360	467	425	455	444	426	453	441	402	415	427	405	417	436	426	463	435	407	438	416	412	400	436	429	449	420	455	460	438	418	472	427	421	391	426	429	423	425	411	398	423	396	433	415	463	424	421	389	417	433	420	415	411	457	431	455	419	405	435	436	419	432	406	443	418	422	413	440	429	409	430	408	437	425	449	420	428	426	458	401	458	483	390	393	417	433	451	424	443	448	434	419	424	422	429	404	440	432	420	447	448	458	425	444	426	393	431	432	459	436	421	448	394	406	419	417	451	392	399	432	371	414	418	420	455	434	423	454	422	446	457	443	409	438	420	407	439	465	429	443	439	409	401	415	439	454	453	479	466	429	410	443	424	419	429	451	397	428	450	430	403	452	403	441	453	422	460	424	424	471	425	422	418	446	476	460	419	460	416	428	410	470	409	461	475	444	441	425	409	417	421	477	393	428	414	413	408	416	390	424	396	394	423	442	445	448	458	461	461	449	431	417	413	428	422	417	440	464	420	473	450	436	434	454	413	437	456	451	407	416	437	402	451	438	452	449	416	447	445	385	439	472	412	450	423	393	455	462	419	437	435	437	399	410	383	426	450	432	433	422	439	435	414	445	423	439	435	430	470	397	435	412	429	410	400	428	418	429	407	465	451	430	412	405	421	413	476	418	428	454	409	406	443	467	431	444	425	412	436	444	475	431	460	431	405	400	459	416	449	504	436	426	428	442	428	413	421	408	403	442	451	459	426	385	429	411	419	434	471	425	399	449	448	463	449	423	393	421	401	412	445	453	408	419	407	438	410	428	422	451	438	406	412	424	428	419	432	407	458	421	429	419	460	449	430	407	432	425	416	442	386	433	442	444	450	410	425	408	445	412	440	410	429	450	432	466	429	394	399	455	416	439	427	434	439	437	437	455	432	437	451	398	418	440	447	485	431	451	428	419	464	433	383	436	481	469	410	435	465	435	433	459	435	433	384	436	429	415	431	450	423	408	408	420	431	439	420	426	449	413	421	445	463	423	430	415	427	430	438	428	433	447	435	423	447	399
5950	1105	1819	4016	3067	1520	1051	653	410	542	763	391	372	399	335	367	390	410	342	376	376	360	385	383	361	380	392	386	397	359	396	398	347	350	371	364	389	381	355	354	352	389	362	345	362	388	347	377	364	372	368	373	366	355	359	362	338	367	344	346	352	387	370	384	359	372	344	326	388	364	353	348	369	371	351	388	329	352	340	366	368	415	362	360	370	314	414	358	358	391	364	338	375	353	411	372	353	354	353	381	359	370	344	381	390	374	373	370	303	350	352	378	394	335	391	381	361	373	381	358	353	358	405	371	426	389	390	340	371	364	397	343	374	334	375	374	374	327	340	360	386	409	363	366	363	350	355	370	366	383	348	357	390	358	369	374	362	352	354	341	353	343	328	370	346	343	341	355	366	395	384	398	333	350	351	344	353	359	370	362	349	363	382	326	399	379	365	351	363	364	343	352	369	356	347	358	350	372	350	346	356	359	364	360	361	365	343	369	370	347	345	367	369	400	360	398	364	377	395	350	355	372	349	356	382	372	350	363	364	356	385	428	335	330	378	367	389	368	359	398	329	336	376	353	332	361	368	345	369	366	385	394	399	323	340	379	400	373	361	358	407	357	363	393	322	396	395	360	351	363	362	366	383	326	390	379	365	377	402	380	386	350	343	343	340	388	368	376	361	341	350	348	348	343	353	378	366	368	395	373	353	372	385	347	362	359	377	357	389	370	379	358	367	373	381	333	367	349	378	361	356	353	366	376	398	390	367	371	387	363	384	348	349	379	411	390	363	341	368	369	340	349	406	357	363	332	367	336	352	414	383	360	385	368	379	368	361	381	364	366	380	363	340	373	369	350	356	383	338	345	388	389	381	372	352	347	383	353	369	370	435	385	357	366	363	356	364	375	359	377	376	359	360	374	388	405	342	349	359	367	365	335	352	383	348	335	378	389	360	367	393	375	307	366	398	344	321	379	348	365	386	383	332	368	372	337	380	349	352	403	373	351	370	360	333	363	351	344	346	378	360	380	334	337	362	377	376	377	380	346	390	359	369	364	358	356	413	355	345	355	330	379	334	352	368	350	342	367	371	362	344	352	327	398	360	365	396	323	355	370	383	352	375	381	365	391	366	334	384	374	368	374	357	350	319	346	365	359	385	382	352	385	356	377	352	386	340	358	371	362	373	377	358	345	350	342	355	381	359	373	357	366	352	384	382	366	361	384	372	347	359	381	336	348	386	340	363	364	368	372	350	378	379	373	375	374	351	341	344	353	413	361	349	384	329	355	333	367	320	340	338	364	364	374	403	383	338	407	363	362	361	354	361	366	379	362	383	367	365	328	335	339	346	410	335	354	384	378	369	363	372	372	384	351	384	356	360	362	354	345	394	393	405	327	384	372	326	338	362	384	368	343	387	378	365	336	350	399	370	349	379	365	374	374	377	377	433	364	392	368	383	380	363	400	328	346	312	308	366	369	389	370	369	363	398	347	355	356	367	389	389	335	378	354	354	353	349	355	366	329	397	359	392	339	366	383	320	385	378	335	373	340	363	368	349	385	339	365	338	347	380	349	345	368	365	371	330	369	356	352	370	370	371	346	347	350	375	350	369	339	344	375	356	335	367	362	342	371	391	342	360	337	359	345	365	390	357	390	347	360	389	358	341	325	371	384	348	348	384	357	367	331	388	366	354	365	338	360	325	344	348	361	351	362	329	380	369	331	386	366	348	357	352	355	402	348	369	384	341	392	428	298	383	388	353	332	380	367	377	389	353	318	333	357	337	379	359	339	330	347	357	359	379	371	387	354	367	338	364	361	339	365	364	379	375	387	351	340	375	381	322	397	316	341	368	388	355	383	353	360	369	356	354	370	353	368	371	396	348	363	392	365	350	360	349	381	341	382	366	381	368	344	357	340	371	402	362	379	388	336	379	383	363	326	334	371	394	384	342	380	424	363	355	390	363	405	383	363	363	354	333	357	358	382	365	360	340	411	409	376	371	353	380	348	378	332	349	356	350	348	379	358	359	364	364	350	355	382	342	383	361	334	358	372	359	384	370	340	386	368	333	352	338	384	379	324	367	345	356	364	370	374	333	359	367	339	371	359	337	371	413	354	356	365	356	384	372	373	392	399	373	356	386	386	372	332	363	369	392	358	364	398	381	343	404	389	360	324	355	351	360	385	347	369	366	366	396	384	363	363	379	373	358	383	335	337	360	354	342	366	351	384	368	397	402	356	352	373	375	304	338	369	383	366	361	394	388	383	379	349	344	327	365	345	359	363	409	340	356	357	399	394	385	358	409	365	373	389	344	380	355	362	366	369	328	353	421	344	366	386	388	380	352	363	373	335	375	336	342	361	384	369	389	340	405	368	373	404	376	357	382	385	393	358	336	357	369	340	378	368	394	362	361	354	341	343	346	359	372	370	370	343	373	355	394	365	367	341	378	328	347	364	325	332	370	337	366	350	385	333	322	340	365	357	328	372	369	379	389	373	380	375	368	345	388	340	345	351	391	360	319	379	378	376	352	345	338	351	391	339	357	384	355	373	366	348	349	372	364	349	397	387	356	400	315	367	333	421	371	362	314	364	332	348	337	374	369	340	367	377	377	379	379	365	367	378	368	370	354	379	355	378	403	348	396	375	370	385	360	386	370	359	371	382	361	388	327	397	368	332	345	369	335	377	350	350	376	362	366	348	341	359	386	363	347	374	351	403	368	356	360	343	361	362	339	333	361	382	352	353	384	319	340	397	390	363	355	337	406	372	361	405	361	384	339	372	326	379	338	352	376	354	326	377	351	398	326	358	365	403	372	358	360	370	396	385	345	310	324	381	378	341	382	332	338	370	339	354	347	368	372	389	368	354	331	355	335	346	346	333	377	380	331	352	371	379	383	358	358	380	338	355	347	375	342	345	364	362	357	344	391	331	370	385	382	354	374	356	406	384	344	372	355	342	362	348	379	378	376	335	361	377	338	363	362	372	395	414	328	382	339	362	366	391	383	360	346	341	379	379	381	372	367	350	340	356	394	343	366	345	391	373	345	295	318	379	340	364	395	341	352	370	335	325	364	347	374	360	353	377	365	365	355	368	372	363	358	370	401	363	377	371	349	364	358	336	349	364	337	340	375	375	378	390	391	349	339	393	373	309	404	389	370	378	378	349	358	338	349	381	398	369	375	404	362	347	341	353	338	378	376	364	326	363	366	375	357	381	389	395	389	383	377	386	362	342	409	385	357	348	359	390	359	390	375	349	391	389	348	381	358	371	357	389	354	317	348	356	352	351	375	376	385	333	354	397	378	386	370	318	383	356	372	336	376	363	361	322	318	371	391	340	342	401	374	356	363	372	395	386	373	348	354	378	359	380	334	359	355	366	411	378	353	347	361	418	377	396	356	384	337	390	367	393	395	390	382	349	380	383	411	392	363	360	347	397	327	359	376	401	347	353	373	413	375	365	366	339	373	371	356	365	355	356	391	360	372	371	376	375	352	364	387	355	387	369
5013	1935	4193	12911	10571	5699	4119	2311	1183	2503	3247	915	904	889	907	865	859	885	859	858	862	872	886	919	901	923	905	978	973	965	923	907	907	919	901	909	874	890	875	852	863	872	858	895	849	846	875	862	860	903	954	890	830	898	895	902	865	859	923	859	912	918	854	854	829	808	874	832	905	828	851	859	890	871	927	902	880	857	860	901	900	853	896	887	851	890	850	816	829	878	862	875	899	870	919	832	932	857	862	902	907	902	864	883	894	853	901	855	863	870	852	862	878	851	850	867	870	872	882	917	866	850	889	890	918	891	893	915	873	867	882	926	887	863	883	911	877	896	868	901	875	881	858	881	891	856	868	858	890	805	925	886	846	901	815	845	868	874	881	892	851	871	863	837	883	910	817	850	896	861	897	873	916	854	887	827	880	917	907	860	852	890	892	851	894	828	873	863	912	854	848	902	850	886	847	828	849	919	846	836	886	882	831	864	822	898	844	865	869	852	924	897	887	893	852	861	841	865	882	885	891	934	919	844	876	890	884	903	904	926	851	889	884	894	839	899	861	869	870	878	907	924	912	868	869	871	955	862	910	873	848	865	849	878	884	853	869	832	838	883	851	891	827	885	876	863	891	859	895	901	873	843	904	864	859	810	875	831	875	829	870	879	867	886	936	839	859	828	896	889	841	874	873	909	874	861	824	821	854	855	834	859	843	828	876	852	944	884	876	828	884	905	850	872	917	849	891	899	870	874	829	864	897	882	920	900	905	826	849	902	894	910	857	881	865	838	862	908	880	837	878	841	848	868	892	848	836	879	882	852	859	851	855	840	872	817	899	848	910	817	870	852	871	863	843	870	840	838	840	852	885	875	935	922	883	916	884	896	851	835	840	894	822	846	821	913	891	828	881	877	848	882	889	864	849	840	876	831	869	886	922	906	830	858	901	874	865	867	879	880	850	873	820	901	894	875	866	890	867	856	878	847	885	873	856	890	882	878	845	899	875	814	881	867	863	895	866	884	830	854	890	942	850	925	875	909	819	905	857	813	854	908	888	912	880	912	878	861	879	849	846	880	854	857	832	888	925	869	855	906	910	873	840	843	897	902	899	892	879	875	862	907	887	871	876	877	856	910	823	843	889	880	864	902	856	850	858	887	860	863	899	857	884	872	859	833	918	884	894	892	890	883	914	841	915	833	850	865	900	841	884	831	836	869	871	920	890	843	872	890	911	909	906	865	879	857	842	929	844	860	837	908	831	860	882	871	827	851	852	862	876	895	916	841	857	867	879	850	920	860	895	885	856	904	923	837	874	876	883	862	872	908	826	922	870	838	844	889	955	856	838	880	851	842	890	883	860	891	867	855	878	855	878	857	901	840	876	863	904	820	903	866	845	933	877	862	886	867	916	868	873	895	873	821	873	894	877	859	847	851	885	866	853	898	864	864	857	919	848	899	855	885	877	863	926	896	886	823	876	851	882	838	849	877	809	914	907	852	882	839	899	892	890	814	938	911	870	840	912	848	859	882	919	857	873	915	884	846	879	866	899	845	874	854	859	891	936	887	861	848	885	852	853	829	856	845	897	859	885	845	855	866	857	870	871	942	852	864	896	873	853	862	876	900	855	896	894	887	851	853	868	867	850	859	894	901	868	815	842	881	852	809	864	868	909	862	883	887	940	859	862	901	881	827	890	844	876	845	802	882	870	880	851	834	899	881	859	850	906	874	794	925	859	871	864	855	927	850	892	853	848	876	882	855	828	867	860	877	879	891	796	874	884	839	852	891	904	881	853	875	818	851	842	920	870	874	852	874	899	835	833	864	852	865	862	834	848	882	909	903	841	895	898	864	918	918	929	861	847	815	889	841	877	841	860	873	846	846	814	913	810	887	830	906	922	909	888	910	863	860	856	844	834	879	839	929	863	843	894	872	848	860	838	857	836	871	868	901	976	828	858	885	838	890	861	894	918	867	873	909	858	842	879	842	871	926	886	871	892	892	910	893	866	850	869	890	894	826	848	823	918	853	848	894	883	873	840	866	833	892	836	872	820	840	892	858	821	847	906	863	900	914	903	907	871	837	892	855	856	860	861	842	841	873	901	865	910	866	876	885	892	899	873	837	874	857	897	822	911	869	885	859	861	836	835	857	843	908	852	892	836	891	888	897	882	864	887	867	880	878	847	841	877	861	868	898	875	892	870	918	850	878	900	915	842	862	888	847	841	825	871	850	900	858	919	824	872	874	862	801	889	890	864	926	875	921	871	882	847	923	883	840	863	880	855	858	843	859	804	857	864	789	916	882	878	812	851	830	905	879	845	872	826	856	874	846	863	881	882	807	867	887	876	891	860	868	819	853	836	872	874	901	863	842	875	886	895	948	907	857	860	864	831	903	811	888	886	918	877	876	818	861	872	834	904	930	849	873	877	835	829	869	930	854	825	839	822	879	845	814	912	937	857	834	882	841	899	877	893	897	867	876	907	864	767	873	884	919	915	819	916	868	826	876	892	883	850	906	843	869	818	866	899	885	890	829	840	874	868	881	882	887	831	884	872	883	865	845	855	851	899	900	850	830	854	870	822	887	890	853	854	854	888	854	849	874	892	932	835	862	840	854	882	836	914	857	849	876	928	915	890	925	861	900	884	851	852	883	900	904	884	895	845	849	887	861	876	881	885	831	890	886	851	879	906	859	820	887	837	897	820	801	853	905	855	895	808	849	886	892	868	834	840	817	829	846	847	863	836	931	914	917	832	868	853	854	885	857	896	836	819	912	850	866	887	846	869	890	882	912	848	876	903	879	867	853	786	885	842	873	896	908	863	923	904	836	878	869	867	852	853	808	901	835	887	846	843	893	871	850	880	895	873	849	881	851	835	885	907	858	883	844	881	899	854	826	851	880	866	833	869	822	853	878	850	894	865	965	837	903	821	853	789	950	845	876	831	865	863	884	868	874	880	908	883	897	906	873	893	884	890	881	854	860	900	884	959	866	862	849	864	883	893	812	877	815	911	849	889	866	850	891	898	864	881	885	818	877	852	861	874	856	867	889	879	875	872	850	825	840	800	879	837	889	909	877	903	888	854	889	879	838	854	849	874	953	858	872	898	850	859	866	853	864	838	890	878	846	889	867	844	883	859	847	881	889	894	921	856	868	881	910	831	863	856	839	874	882	870	878	908	879	896	895	848	836	816	870	938	879	852	857	849	861	890	906	869	800	902	847	850	854	891	872	843	839	827	854	778	838	896	832	870	867	861	830	854	872	826	872	842	910	900	845	838	871	841	857	867	824	896	876	906	890	879	860	908	867	799	855	931	848	827	845	898	883	879	818	876	878	863	921	879	862	850	828	937	858	874	861	826	863	885	870	840	850	892	932	874	873	796	850	857	851	843	858	891	847	898	873	900	906	881	868	877	877	828	835	889	869	869	873	887	846	884	829	865	948	819	861	847	830	888	853	837	903	881	814	909	897	833	917	798	835	887	892	857	886	892	870	877	828	892	835	875	860
36166	22279	33122	47212	41010	27988	22304	11169	5078	9251	11362	805	282	285	264	268	281	266	244	245	239	289	261	295	423	374	362	433	482	434	453	357	282	317	371	423	287	244	294	232	253	241	237	244	255	249	231	213	237	247	261	246	239	241	237	208	238	227	232	242	239	242	240	225	243	240	237	227	265	261	268	219	230	244	256	269	239	240	229	236	234	245	245	260	237	230	266	228	265	223	210	260	254	269	250	228	246	213	228	224	236	257	264	262	231	232	271	208	257	243	229	228	249	244	235	258	242	216	259	261	233	220	274	232	244	235	254	221	257	251	239	227	228	274	278	224	234	242	260	256	278	246	231	237	248	261	225	243	232	263	281	257	216	249	231	241	241	251	226	268	261	266	232	258	273	203	254	235	267	254	240	261	233	217	267	276	248	261	249	233	241	227	217	259	260	242	237	259	241	265	244	291	255	244	261	265	252	257	263	235	241	227	232	260	252	251	252	257	225	255	246	248	226	271	244	227	262	222	251	214	230	241	237	233	257	259	280	250	246	221	224	246	240	216	235	244	216	266	267	250	254	264	255	270	260	247	252	243	249	255	283	247	235	262	285	211	246	271	239	256	253	270	230	223	255	254	254	255	245	232	232	249	240	251	267	226	250	253	253	226	269	231	241	241	223	243	270	237	245	248	247	259	258	276	248	228	252	243	242	256	271	229	263	210	282	229	212	233	246	220	241	253	263	266	256	253	265	231	236	215	284	225	257	230	251	235	233	250	229	240	227	246	254	247	281	246	255	231	242	248	248	270	232	260	223	224	233	237	251	252	216	248	245	259	227	244	212	230	255	242	231	253	225	248	236	242	243	233	229	239	237	266	254	238	237	247	229	234	257	261	230	231	250	238	260	272	254	246	293	263	239	262	276	241	252	226	258	226	245	234	256	235	232	255	279	260	245	277	253	239	238	225	271	267	244	244	281	272	268	244	219	256	223	250	255	261	238	252	254	242	248	224	248	223	243	252	242	251	232	265	199	257	249	246	239	247	226	258	242	260	260	247	261	232	246	241	244	261	250	242	262	264	232	281	245	251	235	253	250	246	225	245	262	239	236	259	225	215	225	250	241	241	238	273	278	246	267	259	233	240	247	232	245	257	248	233	232	278	230	238	240	210	239	230	267	249	266	246	269	246	262	187	247	242	209	227	217	234	241	246	240	233	250	250	246	242	272	255	228	211	242	256	248	231	234	242	237	236	240	237	255	236	238	269	252	239	257	247	250	220	223	237	236	245	228	243	228	240	233	257	248	252	237	207	260	243	251	239	269	275	233	240	267	264	254	253	273	243	244	257	224	258	262	243	271	225	265	232	220	236	273	245	258	279	256	265	245	260	223	250	223	242	244	240	228	233	239	255	260	225	218	230	236	228	251	254	249	244	211	232	240	247	249	237	214	235	257	280	235	208	228	248	271	256	265	260	237	268	230	239	231	237	250	245	220	282	255	221	280	234	235	274	246	257	233	264	236	266	247	252	193	247	229	255	238	245	225	271	264	266	223	240	238	237	286	246	252	221	237	258	239	254	249	250	253	248	276	228	235	249	259	264	266	256	243	236	224	267	237	253	246	205	250	225	246	248	249	247	238	274	253	231	214	251	254	256	243	231	262	223	217	257	257	260	249	264	237	221	258	237	251	230	246	234	249	216	224	244	239	223	241	243	263	255	232	222	241	250	268	255	249	235	246	253	242	231	220	265	260	236	244	227	253	238	238	224	259	238	237	245	231	233	249	235	236	236	242	248	209	239	260	242	246	235	285	272	243	234	256	253	275	260	228	278	230	234	251	239	251	270	221	238	246	220	246	226	219	247	251	267	224	235	229	234	244	277	226	247	246	248	250	233	233	241	230	249	242	260	238	224	224	228	257	290	249	234	242	243	266	271	245	228	260	240	216	244	198	220	229	274	242	229	260	268	249	257	221	276	258	255	274	246	241	249	233	232	235	244	243	245	234	225	253	228	250	225	288	218	259	233	266	261	247	240	249	259	262	242	248	253	248	232	232	255	236	224	222	251	237	234	239	256	246	255	284	262	244	244	255	210	248	263	281	267	217	277	234	250	249	235	240	238	248	232	238	255	232	251	250	251	232	231	241	258	250	259	245	235	250	241	277	265	262	267	223	260	227	242	230	270	264	255	272	225	235	224	259	218	232	260	232	246	211	209	248	268	256	247	252	268	248	250	254	212	237	253	234	233	240	234	259	266	264	244	257	228	233	249	255	245	232	248	244	231	247	249	268	253	211	233	251	245	242	245	246	253	231	250	242	240	273	248	266	228	238	226	251	240	243	248	252	254	234	257	242	279	271	267	259	254	250	231	253	242	237	230	259	242	240	243	222	226	260	224	249	250	258	229	242	224	270	236	242	234	238	253	270	258	228	262	266	246	221	229	224	226	264	261	259	246	231	249	260	242	232	246	247	244	263	232	260	221	244	248	222	257	239	213	264	260	236	229	267	247	246	242	254	245	246	250	239	244	257	228	256	250	239	229	233	265	249	220	223	258	264	229	202	266	232	274	219	285	245	266	249	249	255	278	239	242	233	253	264	251	264	241	255	239	232	239	219	248	284	271	224	250	272	252	233	242	246	259	249	261	262	242	258	250	202	232	231	229	269	239	227	232	272	241	271	255	237	235	265	228	256	244	208	232	258	242	246	243	266	232	248	248	226	255	256	216	265	225	226	259	277	226	245	238	248	221	260	241	275	251	208	216	253	256	247	250	209	234	233	236	245	249	248	237	248	248	261	269	245	250	247	217	256	242	257	237	253	230	224	214	240	241	249	252	240	236	249	235	249	250	250	224	267	274	269	255	220	248	278	246	233	267	232	239	257	258	233	239	232	256	240	238	264	233	252	219	255	236	238	238	233	256	236	257	237	260	276	244	248	239	247	217	251	207	251	254	233	233	242	246	229	244	238	262	274	235	261	234	262	257	233	240	285	262	219	260	270	237	256	237	240	245	252	236	277	236	244	238	230	249	271	256	234	255	241	250	268	265	267	237	227	228	251	253	253	268	200	261	251	263	264	249	261	247	255	247	256	250	278	244	253	224	264	249	256	239	250	213	256	221	224	235	236	247	252	230	233	248	248	236	252	246	219	245	246	244	248	242	217	216	252	236	263	240	234	229	264	226	246	253	256	242	246	231	245	265	248	245	223	226	257	252	237	257	262	238	215	234	249	222	215	241	238	228	210	242	274	228	290	258	242	248	242	234	270	235	237	238	232	254	281	221	258	232	274	275	264	221	241	247	236	247	252	252	271	213	270	281	225	237	211	266	231	222	258	235	247	229	226	243	250	218	257	264	256	232	231	242	231	230	224	256	236	201	228	251	251	232	250	212	237	241	245	236	266	226	260	258	248	238	231	253	266	252	247	254	254	293	259	239	234	252	258	221	243	238	229	234	221	246	241	240	254	241	247	208	256	253	258	267	240	270	210	275	255	226	244	255	231	275	241	235
19964	15967	34394	54926	47720	33713	27061	14298	9480	27111	27102	867	763	766	754	755	719	717	711	695	736	684	733	1191	1628	1608	1731	2268	2509	2205	2316	1398	884	1284	1677	1710	1129	684	1215	666	598	622	594	628	653	611	601	659	559	614	584	644	574	613	579	606	585	625	622	585	646	615	640	611	615	605	599	652	586	578	628	616	583	618	610	620	602	567	612	606	614	590	595	621	550	578	597	562	633	583	638	643	614	611	580	615	588	610	613	639	618	624	612	618	576	636	612	547	601	576	584	647	607	609	597	591	618	606	626	586	620	592	621	608	601	641	595	609	626	587	620	600	556	596	626	621	606	605	630	598	579	628	594	630	614	591	607	608	608	676	617	622	603	637	574	622	586	573	592	598	599	598	627	637	602	649	605	620	622	581	572	586	605	627	590	577	564	635	591	617	626	597	588	614	591	623	606	616	648	632	582	592	536	593	645	580	616	632	637	589	549	596	637	582	556	570	643	556	597	613	604	604	625	601	606	609	647	573	588	582	598	613	571	603	573	587	634	590	632	538	629	634	599	610	618	603	584	596	602	606	582	594	629	603	596	550	617	581	554	606	618	621	592	611	575	593	597	592	556	606	615	631	592	599	596	604	619	559	646	586	616	642	609	583	612	645	578	568	585	648	607	581	620	581	619	632	607	578	615	644	607	612	649	569	591	595	563	611	639	637	589	590	622	591	598	626	601	574	572	602	626	586	576	569	565	669	598	578	597	654	627	634	602	618	557	622	638	586	601	532	610	599	611	584	588	582	582	546	628	580	595	614	588	625	599	595	603	594	586	547	632	603	587	608	566	618	567	616	608	595	592	650	637	597	590	582	602	617	554	608	611	623	650	599	588	580	575	589	589	601	582	558	566	611	616	599	595	600	642	590	626	627	626	592	647	594	583	623	588	608	629	583	616	609	588	577	621	580	587	562	556	628	632	599	563	607	644	581	584	626	581	557	636	604	572	619	616	598	609	596	587	632	579	552	613	597	573	575	601	576	620	604	604	613	615	597	597	583	591	583	624	637	570	608	581	576	616	591	599	627	605	600	602	570	654	609	618	609	581	599	596	626	614	586	614	600	644	611	609	595	594	607	605	604	602	604	594	622	540	581	571	654	590	654	567	557	571	610	592	594	639	628	638	626	610	574	611	594	615	578	628	612	596	602	568	609	617	631	653	558	571	597	570	608	593	611	608	608	558	591	571	591	615	603	641	594	572	570	602	614	570	606	604	614	615	611	602	605	616	572	610	606	630	604	618	613	631	584	620	642	575	572	591	613	575	576	608	623	574	563	568	642	633	571	659	571	563	622	653	620	578	583	628	653	594	642	602	597	648	609	606	609	595	628	609	622	620	596	581	573	619	609	599	597	625	599	575	653	644	607	605	597	565	604	627	614	607	584	625	570	572	589	600	575	589	611	591	632	582	559	614	615	615	615	598	591	629	596	582	604	611	618	638	624	617	604	597	624	591	605	590	601	597	636	651	629	636	626	605	635	562	598	600	594	622	593	610	644	563	568	620	611	624	584	597	597	605	607	632	627	597	598	589	601	617	588	620	645	643	598	611	590	549	644	640	568	585	601	624	589	616	582	591	576	596	587	574	589	645	621	581	556	600	618	590	592	561	634	618	575	600	624	655	621	624	594	610	648	594	615	532	635	603	598	580	582	638	556	615	610	567	559	602	623	605	589	598	637	595	632	564	572	631	559	588	658	582	617	603	590	629	587	641	615	584	602	614	612	608	600	579	601	568	618	601	580	627	571	622	596	599	628	647	624	577	597	658	613	597	604	616	567	588	584	603	651	626	623	600	619	591	594	610	593	560	581	630	601	619	542	618	654	617	586	590	585	598	544	606	621	613	646	579	617	642	631	620	580	579	591	577	560	587	619	610	599	624	608	615	633	562	619	635	636	641	570	581	588	601	599	597	616	653	615	589	568	664	614	643	611	624	599	583	604	616	619	600	577	609	613	630	620	587	618	595	607	604	611	621	566	577	622	590	607	615	590	605	630	608	630	574	601	598	595	611	623	625	568	591	604	634	613	597	599	548	576	588	651	628	607	568	613	612	616	575	592	595	623	591	602	563	609	606	608	604	635	607	606	604	652	597	520	615	625	601	608	615	601	557	600	607	602	588	589	571	565	609	576	552	616	580	582	598	569	578	626	591	625	570	576	632	626	549	634	599	586	594	583	634	619	577	577	599	594	585	570	593	629	621	630	622	618	651	634	623	606	581	567	614	544	631	609	602	607	618	631	589	605	629	627	613	578	611	609	577	609	594	582	585	617	583	608	622	639	613	591	613	632	581	638	635	638	585	615	586	631	602	622	594	601	564	607	591	581	615	596	610	618	574	552	610	591	572	623	631	571	608	608	631	590	614	601	618	621	630	598	583	637	606	584	616	619	602	568	629	576	604	619	596	582	593	592	576	588	603	653	624	625	629	583	634	596	572	648	635	575	600	559	581	582	613	598	584	600	623	614	592	597	606	587	611	604	582	620	627	627	602	590	587	643	615	584	592	626	587	608	578	584	635	601	616	623	585	623	616	619	636	559	592	558	603	599	605	632	595	640	610	571	593	648	598	584	597	620	586	560	595	613	597	627	574	561	587	604	597	597	633	570	587	548	609	629	601	628	622	606	626	592	605	630	631	574	604	579	618	615	606	627	637	562	643	638	631	645	545	608	587	607	575	643	577	648	604	600	607	600	608	574	600	581	603	583	583	578	627	648	614	621	635	621	580	610	595	581	626	593	609	623	587	611	674	606	623	617	617	631	573	589	628	559	598	607	632	567	588	609	583	587	586	625	602	569	603	625	599	593	624	613	608	608	598	607	566	637	631	598	634	640	629	579	597	600	597	594	596	633	638	564	566	635	629	622	582	654	608	592	640	614	628	571	646	657	632	560	593	621	588	572	580	573	604	608	599	599	628	636	611	582	598	598	613	605	634	611	613	649	597	602	614	597	621	648	613	590	622	619	609	598	613	593	591	613	540	629	613	571	631	600	609	586	610	598	598	616	590	570	624	602	597	569	599	651	586	618	623	562	634	566	624	605	627	535	619	637	582	652	587	575	627	630	614	612	615	627	674	595	562	636	590	569	585	606	617	585	604	575	563	557	663	605	634	634	579	670	591	567	636	558	603	591	526	590	639	605	632	611	617	617	631	607	625	620	622	589	622	627	594	607	605	592	586	627	610	552	606	680	627	610	590	607	613	631	583	596	582	617	615	596	648	606	595	590	598	580	626	590	614	611	594	653	609	624	617	645	611	556	573	547	573	564	615	615	613	604	580	617	596	577	599	581	555	595	617	604	546	628	591	623	602	664	588	624	623	565	610	576	575	626	632	577	596	609	605	628	571	614	627	640	594	623	612	607	616	629	574	600	593	607	642	565	603	638	596	567	606	621	580	618	571	638	583	604	605	588	586	645	600	636	599	577	602	645	566	552	633	597	652	591	608	611	593	580	577	666	619	586
50626	35833	45552	58107	49704	37488	27937	17471	9902	18947	22429	2464	228	205	199	209	186	189	164	179	186	178	198	287	398	371	326	433	391	444	505	477	251	228	337	331	298	149	229	199	156	173	147	166	142	127	167	144	160	148	153	167	161	148	156	152	146	172	194	164	162	140	135	142	161	162	150	168	164	141	130	184	149	179	143	165	134	160	154	148	161	162	147	171	170	140	164	145	151	142	151	167	178	128	162	142	135	158	130	144	138	148	165	152	127	156	132	165	174	154	163	152	127	141	114	151	154	184	157	138	161	153	174	131	143	175	151	132	160	150	166	133	158	151	140	132	158	134	161	161	139	160	141	153	178	149	140	152	172	149	154	174	168	121	162	139	147	168	136	142	151	152	148	142	147	158	143	137	147	143	124	160	156	164	150	131	145	171	145	173	176	141	180	127	149	149	149	158	177	161	173	172	159	149	136	156	138	141	158	143	163	154	144	139	147	157	138	159	141	146	156	153	153	127	140	185	165	147	155	145	154	142	151	144	173	147	140	152	149	160	142	169	148	145	147	153	152	134	148	152	155	146	140	151	143	142	134	173	168	137	167	143	158	163	159	142	150	144	143	134	163	126	151	149	134	155	138	164	156	133	155	171	166	164	156	168	156	160	163	155	158	153	154	128	159	134	138	127	173	147	141	169	140	153	138	142	148	138	151	166	149	152	120	144	140	148	127	164	162	159	141	148	144	155	134	137	191	158	179	155	170	125	145	146	159	155	126	159	150	125	149	145	155	152	172	172	142	158	160	145	171	139	149	169	168	177	123	147	125	163	176	161	156	146	173	145	153	148	166	161	136	158	155	146	144	152	156	145	147	166	160	152	169	133	145	169	168	128	143	154	156	149	160	143	166	163	158	137	132	143	159	151	174	137	146	152	149	139	140	173	165	143	152	150	142	167	155	154	134	144	145	152	142	144	139	161	147	169	151	135	143	151	156	167	139	155	141	147	146	151	154	160	160	160	156	144	150	150	128	161	164	144	153	137	146	151	143	144	155	163	153	160	152	163	162	137	140	132	166	159	143	173	145	157	156	131	152	151	171	159	143	169	158	149	130	139	158	159	144	163	174	148	140	152	164	164	144	149	170	169	133	155	132	156	142	136	180	158	154	142	171	162	133	170	137	139	136	182	164	147	140	156	156	156	166	160	145	149	139	169	157	148	163	136	154	144	174	153	144	169	153	121	148	127	150	165	150	181	168	153	153	155	136	143	165	150	142	146	135	148	135	144	137	168	173	142	156	166	153	159	164	149	161	163	165	175	162	146	148	162	133	147	164	162	182	154	145	147	147	161	145	140	130	155	160	153	167	175	125	145	143	156	149	154	142	159	144	182	146	152	147	158	154	147	162	166	134	152	148	147	140	153	165	146	151	135	157	145	138	167	175	139	137	159	150	141	154	149	160	144	148	163	150	156	162	156	160	167	146	151	152	151	147	132	169	145	155	146	161	155	138	147	135	153	166	143	137	150	150	150	162	149	151	153	129	162	156	141	150	158	162	162	130	149	157	124	134	151	123	154	169	157	169	153	148	147	141	145	148	164	146	149	136	152	160	163	143	171	142	143	147	159	168	147	163	163	148	162	156	134	145	159	137	118	164	137	150	149	170	166	158	144	152	174	144	170	130	158	149	171	147	141	170	158	134	171	160	151	161	158	164	144	148	132	130	143	156	153	146	145	149	113	140	156	141	165	149	146	161	168	163	185	154	147	133	150	148	182	119	150	144	165	155	140	154	155	160	153	140	154	147	141	173	149	152	161	166	144	150	132	139	139	146	151	156	151	163	169	159	164	166	145	153	155	146	159	157	142	157	165	144	148	168	150	144	146	157	126	163	169	168	136	150	161	155	151	146	164	140	143	149	144	146	149	159	159	148	172	148	140	159	146	167	155	155	166	181	161	146	152	145	136	152	149	152	138	133	157	145	137	152	131	175	166	155	146	130	169	147	167	151	134	154	135	135	167	160	142	164	158	155	150	125	141	161	182	182	111	160	150	128	158	160	148	149	156	132	136	172	155	148	154	155	156	149	133	156	142	145	158	162	131	182	120	156	150	157	154	147	159	178	150	144	138	158	154	146	131	138	157	159	163	142	151	153	171	155	132	146	145	142	155	125	163	158	160	133	144	144	158	186	157	147	171	137	164	133	153	137	137	147	157	136	142	153	163	138	127	139	144	163	152	145	143	175	150	157	151	152	151	147	149	154	138	133	151	155	152	146	190	172	152	135	150	173	160	143	140	163	151	165	162	138	151	148	145	141	155	160	149	155	160	136	155	137	138	136	149	157	151	153	147	152	162	171	178	137	149	174	157	155	147	161	150	160	156	147	159	162	157	139	153	168	153	151	169	158	150	152	148	145	144	141	156	153	147	134	166	162	156	155	174	150	166	132	155	142	165	140	158	129	164	155	133	142	161	166	157	123	169	142	157	169	142	155	176	148	142	157	140	142	144	137	159	140	149	132	147	123	171	160	126	154	129	140	157	151	162	147	138	142	163	144	155	146	165	148	168	155	149	151	133	146	156	149	141	149	155	169	149	162	134	148	157	144	159	155	151	159	132	167	148	137	165	156	154	129	159	134	163	150	138	161	139	165	143	140	161	136	169	171	139	140	144	152	123	129	166	154	146	162	147	145	159	161	138	149	139	161	164	125	173	144	161	142	144	158	177	170	166	137	146	147	160	164	152	165	155	146	130	156	157	165	144	148	171	163	164	153	160	148	156	151	148	174	158	162	158	175	175	153	146	163	151	144	146	170	149	142	157	138	146	164	149	146	149	152	152	154	160	151	149	160	165	142	161	148	127	151	159	135	165	151	157	155	144	161	166	157	168	157	161	164	170	181	183	122	139	165	147	147	150	160	147	147	173	143	148	168	159	147	146	152	147	131	152	152	171	148	146	155	156	167	145	156	144	151	145	158	164	148	165	138	122	153	151	163	152	164	136	120	157	163	150	148	152	171	144	161	160	146	170	139	134	165	128	148	159	147	162	156	166	159	136	169	147	152	162	167	156	164	133	153	152	144	144	157	156	152	148	130	163	148	141	136	157	149	151	161	170	150	168	168	142	151	155	142	145	170	135	132	171	142	175	131	137	139	145	151	142	158	152	164	172	167	145	179	168	153	161	169	153	151	156	152	152	162	147	147	121	163	120	153	141	154	150	136	176	157	171	153	171	161	151	130	137	142	168	140	118	163	130	133	149	154	152	165	141	149	158	156	159	131	143	143	165	144	151	142	154	148	148	165	154	143	146	172	156	147	161	163	167	124	128	144	133	149	136	174	137	170	153	150	141	162	150	139	117	144	144	158	163	143	134	156	147	149	150	160	138	145	129	156	165	149	139	174	161	162	137	156	132	161	148	150	124	177	145	128	135	164	138	151	161	169	145	156	123	153	163	169	145	173	155	165	147	143	141	149	150	157	140	161	144	149	166	152	152	152	147	142	155	154	153	145	161
28676	23823	42687	65294	56749	42135	30035	18694	15848	40353	37752	1039	747	749	631	636	644	592	572	588	622	557	733	1620	2314	2012	1977	2947	2696	2665	3114	2950	1376	1080	2134	2136	1624	503	893	432	440	436	403	451	422	448	419	453	402	446	456	421	456	404	426	459	415	434	451	420	428	416	414	389	398	412	365	414	460	444	391	427	423	432	383	422	425	430	407	403	433	446	407	410	442	383	417	408	435	439	414	395	395	397	446	410	409	428	388	426	387	400	390	433	358	445	420	413	394	393	429	403	397	402	422	398	436	432	408	393	402	404	413	407	390	417	419	383	409	417	419	420	388	400	433	372	390	405	414	425	420	393	410	384	418	434	394	410	401	428	408	384	437	409	423	417	418	398	443	398	424	413	426	395	439	374	415	381	398	423	411	373	439	415	412	386	420	414	408	428	399	399	377	395	402	426	376	456	414	373	393	396	414	392	436	425	430	400	398	430	409	405	411	419	419	412	406	387	426	445	375	409	376	412	378	415	442	364	410	416	402	438	403	390	381	385	419	363	415	406	381	357	429	413	404	427	405	422	410	379	422	414	418	455	403	392	391	417	427	425	412	400	423	421	414	408	394	427	377	386	429	392	393	422	403	442	397	404	390	375	415	399	408	411	406	417	404	361	400	415	374	425	410	439	395	390	396	460	400	396	396	372	403	405	391	409	404	421	397	401	401	378	432	403	392	383	417	410	397	388	399	409	429	387	403	425	402	414	430	415	409	372	399	419	446	386	403	434	393	399	415	408	418	425	410	404	381	391	427	390	401	452	402	461	428	383	414	377	392	400	387	385	394	429	406	394	419	410	393	407	391	384	406	405	382	392	436	395	403	438	415	413	408	425	409	409	408	400	412	404	408	412	410	391	391	381	426	402	427	410	433	411	438	418	407	391	398	396	460	419	402	419	412	426	398	430	413	416	407	376	397	424	370	400	430	401	392	396	394	368	403	403	417	382	390	396	396	406	454	397	448	365	411	446	416	385	431	410	411	406	426	404	410	394	413	398	414	407	395	405	410	434	425	424	402	400	385	395	422	440	412	405	379	415	388	367	374	398	416	398	413	394	396	408	409	423	391	437	381	418	386	393	407	398	420	438	369	386	417	379	392	417	389	406	384	418	421	384	427	381	386	417	427	424	404	415	377	408	379	386	391	378	437	404	430	431	384	429	417	394	409	396	417	420	430	410	404	411	378	392	409	372	405	425	435	445	392	390	387	424	416	410	386	418	418	409	419	430	390	397	387	409	426	385	390	405	430	403	419	373	419	415	434	414	364	387	439	379	394	441	413	431	417	389	416	398	395	369	413	431	383	403	366	383	411	412	413	439	439	399	409	407	360	436	396	405	364	403	399	393	394	392	368	433	413	405	433	400	391	382	384	416	421	439	376	379	389	393	406	404	425	400	425	393	397	434	397	378	394	404	419	391	375	385	376	394	398	405	411	404	396	403	414	431	404	404	401	409	384	397	406	444	409	434	412	383	364	400	414	430	384	447	432	403	413	382	415	394	420	397	371	450	437	395	413	392	406	354	397	394	418	406	402	401	397	414	396	414	416	424	377	397	387	400	398	388	390	374	394	388	422	377	373	378	400	464	399	415	431	383	443	426	424	381	407	384	401	371	396	413	431	411	445	370	428	420	438	405	417	411	437	399	384	383	430	415	402	416	419	390	383	421	398	426	391	405	422	415	432	402	457	406	394	374	420	400	408	415	362	393	430	403	433	387	413	392	427	385	398	422	424	453	395	403	451	435	403	409	393	394	420	388	380	426	417	385	395	411	377	415	398	414	379	368	386	422	415	445	380	418	423	431	364	415	422	405	398	384	423	409	447	406	428	420	368	409	424	406	430	438	422	379	364	379	367	409	399	394	408	365	422	395	428	392	383	358	438	425	417	430	431	399	409	396	428	410	411	406	392	412	388	420	409	412	420	376	386	414	409	410	404	377	390	398	400	400	393	427	413	402	429	396	407	402	399	385	410	404	461	376	422	419	409	372	428	415	451	421	413	372	372	418	422	409	410	404	404	404	384	410	428	399	405	394	413	424	416	416	413	406	400	387	425	380	399	411	382	371	399	388	406	399	457	399	444	406	436	415	373	441	411	432	414	409	396	378	409	386	410	403	418	388	413	402	406	407	429	401	414	408	426	424	455	384	388	441	406	400	365	384	409	407	427	392	414	432	402	373	392	400	419	437	399	463	400	416	370	428	425	409	447	406	411	403	409	401	398	431	371	366	419	371	421	397	364	414	429	441	394	443	405	387	425	373	400	439	432	408	410	387	364	393	379	407	387	400	395	399	450	425	417	397	429	417	411	419	369	436	395	375	394	371	399	380	394	421	394	431	434	431	361	419	415	439	386	432	424	385	362	413	407	378	395	363	355	439	385	414	379	416	408	433	418	425	400	376	448	411	407	397	413	381	415	387	389	418	402	396	398	403	394	413	408	422	378	385	460	407	395	413	413	396	377	403	382	413	415	410	414	394	417	372	420	399	404	421	381	425	360	413	417	382	369	394	395	374	434	372	375	414	381	412	412	442	390	441	382	422	395	409	423	397	394	390	360	426	380	434	383	440	373	421	381	406	379	391	402	363	431	404	397	396	407	408	453	415	386	403	405	391	398	397	452	381	383	444	387	417	379	378	389	362	384	401	401	417	418	433	439	364	413	401	412	391	399	407	403	438	432	418	439	384	432	401	412	451	401	385	433	412	358	406	383	391	386	376	395	388	398	387	416	412	389	372	382	423	404	408	411	387	380	405	399	407	390	404	388	408	380	397	413	409	396	383	402	395	403	392	425	396	409	396	411	386	413	381	415	371	431	442	409	412	388	389	426	435	429	385	429	384	410	403	362	421	423	447	402	423	419	390	409	414	455	416	444	397	431	379	388	396	425	390	422	394	425	425	398	403	403	366	399	386	431	406	412	396	404	409	425	401	431	392	404	377	395	451	403	417	411	406	417	436	436	390	414	427	395	406	397	384	411	420	395	414	439	431	422	389	395	452	422	410	410	380	395	386	383	423	371	420	424	377	408	408	427	422	413	394	426	394	411	371	385	443	402	399	399	398	393	372	378	428	386	409	382	423	412	402	401	394	408	408	386	404	393	397	394	399	393	387	390	438	392	381	421	384	391	389	368	382	394	402	432	356	397	412	440	399	390	429	421	408	375	409	434	410	407	428	444	418	416	377	379	396	429	399	408	391	432	394	431	393	377	378	427	402	398	439	414	403	443	414	388	398	424	424	422	377	405	406	374	429	401	405	431	370	411	416	367	416	419	396	434	415	410	434	379	384	403	398	432	396	395	392	402	427	412	410	420	390	399	391	397	407	420	396	444	432	413	427	427	390	408	406	385	372	413	397	399	391	423	414	416	396	395	435	372	427	394	442	419	389	422	427	419	418	430	400	391	439	393	410	402	410	399	403	403	418	384	415	410	405	418	390	398	405	411	378	378	394	412	382	432	390	378	429
6734	1545	2539	5481	3579	2199	874	663	520	742	1042	381	373	344	375	331	410	362	358	384	367	383	362	351	370	420	344	369	334	393	386	371	364	367	338	376	343	383	387	376	363	399	368	402	361	390	347	378	376	381	390	401	364	352	358	378	364	350	374	371	389	396	321	379	378	374	350	389	364	381	374	360	376	383	370	395	341	353	392	364	352	397	343	381	399	395	369	352	365	374	395	357	373	372	381	381	387	380	344	404	341	368	373	371	375	357	349	371	363	387	374	358	378	366	368	374	347	367	374	391	369	365	326	348	382	384	354	384	385	389	396	349	351	387	335	390	367	378	363	394	383	379	396	349	325	381	387	383	336	383	358	370	383	368	403	342	380	321	360	314	430	401	371	352	347	368	373	386	384	392	335	378	382	361	333	382	385	365	375	345	371	407	354	372	393	368	381	361	345	353	367	368	390	367	356	406	361	377	380	339	385	355	338	351	354	367	379	366	364	357	373	374	383	381	352	335	347	411	371	337	371	356	396	398	354	392	373	371	386	333	389	386	347	401	393	329	338	397	369	414	383	362	392	364	370	373	356	382	411	389	356	366	367	347	395	370	417	428	380	375	390	311	358	361	366	372	375	351	376	359	356	410	373	350	359	368	437	373	355	369	368	377	339	325	365	390	353	395	346	385	326	396	361	383	360	326	346	394	361	362	376	398	360	367	382	360	380	370	396	372	365	382	380	353	394	402	378	369	350	370	378	362	339	324	389	383	393	369	400	362	363	354	400	377	395	343	365	340	354	371	358	391	401	360	355	387	336	402	354	374	354	393	369	375	336	397	360	396	383	364	379	368	361	359	416	410	383	388	396	355	348	378	397	396	390	371	383	415	340	377	362	379	345	389	385	393	375	357	363	351	400	375	389	386	389	360	375	378	382	366	364	393	378	377	353	383	330	355	347	352	340	356	395	393	360	370	391	418	368	357	391	367	360	373	349	364	354	352	349	400	365	386	341	377	353	352	381	370	382	366	356	366	351	336	386	385	381	368	413	347	390	375	361	375	404	348	336	420	407	361	371	402	366	413	347	359	355	389	389	382	392	360	392	391	368	401	366	372	395	358	352	378	381	366	397	365	352	344	425	355	403	359	392	357	367	366	370	371	360	348	357	364	366	334	348	364	379	394	366	393	378	383	372	377	375	376	379	340	376	395	397	368	380	385	363	361	367	363	396	362	382	354	360	369	373	366	383	374	364	357	387	370	389	362	384	354	386	363	390	425	351	343	395	366	392	373	345	366	325	383	359	375	401	376	359	359	417	341	353	377	389	384	349	338	389	388	364	402	353	367	406	362	357	372	400	376	361	376	413	380	384	376	365	354	358	391	353	390	407	380	375	334	391	386	337	352	383	431	399	341	359	363	336	395	333	396	381	389	374	370	341	392	399	385	379	374	397	353	372	382	384	396	380	377	373	379	368	333	348	377	370	397	371	405	394	379	383	393	345	359	409	368	388	363	385	365	392	384	379	308	355	373	353	386	369	370	378	331	382	420	340	387	353	335	348	376	359	373	379	372	366	370	353	377	334	350	362	385	384	386	362	361	371	379	348	352	321	352	387	385	378	398	382	338	369	367	360	376	379	370	402	393	381	365	382	379	364	334	343	376	379	360	397	353	384	368	396	392	376	382	360	356	390	370	403	346	375	355	349	341	391	383	379	389	350	350	411	365	374	358	363	396	361	379	355	349	381	337	382	389	378	383	354	359	348	353	374	381	379	388	351	354	361	379	365	357	385	368	331	444	396	317	401	337	375	370	375	372	374	392	366	367	372	353	356	369	362	408	384	364	365	378	386	362	401	362	349	360	370	362	339	352	376	345	378	393	388	377	343	362	335	400	382	359	370	363	366	376	379	365	345	372	372	351	396	407	350	376	404	348	369	359	363	368	366	345	362	374	396	392	436	369	357	386	343	385	414	374	350	344	382	369	346	371	357	388	362	355	381	366	394	381	339	396	401	373	350	363	367	348	363	391	401	363	326	372	374	410	346	347	386	362	387	382	376	369	360	364	363	366	393	381	364	357	353	351	381	363	359	355	354	395	383	331	354	329	397	403	391	359	392	401	368	372	373	391	362	405	409	406	355	322	336	346	375	348	387	382	385	382	414	361	372	398	369	398	371	370	368	340	362	341	392	400	370	381	343	403	384	393	385	390	382	365	360	394	339	368	337	383	350	358	379	378	358	381	342	374	388	363	395	374	372	376	402	378	418	379	373	362	366	373	381	379	371	407	367	368	358	346	377	359	369	374	388	409	348	333	373	358	385	339	359	376	371	398	338	350	391	383	347	386	360	336	361	351	352	381	384	379	397	390	421	378	371	381	366	374	397	370	335	395	405	370	363	369	377	379	397	367	370	359	351	371	406	392	352	405	368	397	354	399	388	393	416	358	397	391	385	394	389	338	371	371	380	362	376	379	410	354	345	373	375	370	381	409	407	373	358	376	442	379	360	387	358	388	393	361	432	362	379	384	389	385	375	374	364	362	368	384	355	361	374	421	358	372	369	372	414	412	416	366	369	382	392	386	343	346	403	385	376	353	388	385	358	388	392	382	389	354	369	372	392	361	385	360	355	358	333	375	370	376	364	375	410	390	387	379	386	365	378	369	373	365	374	373	356	360	385	371	378	375	339	357	368	355	380	403	370	357	357	373	357	358	375	391	377	382	380	369	378	377	360	334	369	366	362	373	341	374	338	343	382	395	359	365	371	348	391	349	356	387	418	367	352	374	396	375	406	356	384	373	365	397	357	390	349	360	351	342	364	392	375	391	362	367	372	377	381	348	364	373	382	380	372	365	406	349	359	374	388	325	355	387	396	323	398	370	405	349	359	373	388	389	383	383	357	366	365	394	392	367	378	364	411	363	365	377	391	356	369	381	391	355	338	375	361	375	373	350	372	379	375	356	351	374	406	395	383	349	370	366	378	384	383	379	402	359	361	347	386	379	383	359	352	391	375	386	346	384	359	372	378	358	367	361	363	371	351	373	380	375	357	356	378	367	385	391	373	393	411	352	362	367	400	364	362	387	347	371	372	353	356	365	368	326	387	355	380	385	381	350	410	390	400	360	342	352	383	391	374	371	406	393	372	380	335	339	349	392	384	353	370	362	328	401	394	369	380	359	371	369	379	364	369	351	382	360	394	384	393	316	375	374	369	389	394	367	368	383	379	374	357	368	409	381	379	373	362	379	377	352	364	364	335	325	340	395	390	342	374	387	389	372	356	365	385	358	363	391	395	411	383	331	363	349	356	347	354	372	370	342	336	364	366	346	373	377	366	360	399	354	364	384	354	361	378	359	344	373	380	343	329	374	412	368	401	404	399	391	381	358	397	360	347	383	398	362	359	387	367	363	384	374	357	369	394	363	386	392	358	388	360	373	404	370	386	369	334	355	402	340	363	379	346	372	379	366	367	361	387	358	371	388	374	355	355	363	400	337	388	361	391	399	388	382
5243	2508	5073	14911	10973	6970	2658	2469	1699	3353	4725	907	881	862	889	946	878	933	854	860	948	864	901	904	856	926	878	873	977	940	964	906	943	878	936	886	902	860	929	795	876	893	851	847	907	873	867	903	869	831	876	858	841	839	906	858	867	919	879	952	887	848	880	857	855	906	868	870	837	870	865	835	894	913	853	873	903	883	924	885	912	926	927	863	863	903	861	903	891	876	924	880	899	857	870	882	869	856	855	876	845	855	891	888	881	883	892	880	869	880	883	867	915	871	928	892	891	922	868	803	946	872	843	898	895	836	936	883	842	876	927	889	886	896	896	886	866	876	923	868	874	928	900	845	917	892	893	903	879	873	906	877	886	862	911	901	834	917	893	871	869	881	856	928	883	898	910	871	876	891	844	911	842	868	915	855	866	896	900	902	864	836	880	847	912	873	874	935	876	919	905	878	897	836	830	891	857	882	859	927	879	851	905	871	874	868	868	872	885	861	851	884	908	915	913	919	904	865	879	831	925	903	897	891	915	846	889	897	859	901	879	864	913	935	867	868	852	850	860	878	896	857	938	870	892	811	909	874	860	881	926	897	912	831	922	861	929	878	889	930	843	879	851	887	835	906	855	881	894	924	880	824	889	888	854	907	888	887	896	897	920	867	897	912	893	862	870	863	873	855	873	830	897	874	877	790	860	864	829	929	873	868	904	871	892	905	940	856	891	916	902	905	867	865	878	819	873	907	860	893	930	914	912	860	905	900	927	876	907	909	831	857	849	883	866	888	883	877	887	901	871	913	872	878	885	931	921	875	865	896	854	896	905	883	909	860	865	850	925	882	861	916	876	895	893	890	902	880	880	884	876	871	878	886	905	890	834	835	917	894	860	872	900	886	897	878	930	929	929	897	824	860	901	890	899	811	882	898	898	872	827	863	864	884	925	895	923	832	867	874	934	859	875	916	827	853	905	899	853	897	882	832	896	869	838	867	873	909	883	835	851	867	891	874	892	956	873	857	889	838	855	909	898	871	867	817	866	878	890	866	863	869	895	895	927	904	884	835	882	867	905	843	909	897	882	919	884	906	921	859	863	830	887	916	923	862	888	899	864	852	898	858	882	842	893	872	912	887	876	863	835	879	905	885	890	858	938	875	843	852	863	904	875	824	844	866	859	813	920	875	904	874	908	927	917	909	890	894	864	839	898	897	875	849	893	880	893	920	915	882	868	869	868	884	954	864	889	857	911	884	852	907	852	907	847	906	807	916	861	933	847	899	823	861	836	864	853	900	853	869	917	907	820	881	881	920	848	856	868	912	894	876	871	856	843	929	854	893	932	905	907	936	884	892	890	884	918	854	910	915	887	891	841	889	855	921	896	883	829	895	889	934	884	862	923	852	894	887	902	869	834	891	872	905	898	905	884	896	887	861	879	860	874	872	929	887	824	909	891	853	892	861	885	860	922	888	893	915	867	916	828	898	866	874	853	860	895	823	864	833	875	876	889	906	933	829	832	908	882	851	880	867	918	874	959	906	863	914	922	879	896	898	915	898	878	878	889	878	871	846	871	897	915	891	892	857	878	927	916	814	879	869	857	856	865	868	833	901	870	894	854	896	898	874	846	921	849	877	872	846	883	883	868	872	897	845	916	858	874	952	872	907	899	836	817	909	913	867	883	878	898	930	877	878	943	845	836	891	880	883	863	849	886	851	899	867	895	913	844	883	942	903	863	924	878	901	881	883	871	875	861	951	896	901	831	840	861	881	827	863	912	917	856	878	884	865	877	880	886	868	901	884	885	907	862	898	842	910	897	851	894	903	893	924	882	836	893	921	912	846	827	992	862	864	865	895	867	891	898	849	873	913	870	917	837	918	884	858	895	888	915	891	923	841	862	911	848	924	875	892	899	831	894	866	906	944	879	890	919	853	850	847	895	882	824	905	854	885	872	887	867	946	922	930	942	888	889	842	908	835	874	867	887	850	881	912	854	904	860	799	891	931	885	872	834	877	890	912	857	893	888	921	824	883	871	855	910	914	909	847	822	850	879	891	802	884	852	900	855	914	869	862	905	931	938	826	880	893	906	897	919	823	876	887	902	912	888	896	868	874	883	912	870	848	896	899	908	916	848	868	874	879	907	876	852	860	908	892	890	845	873	830	889	875	877	866	961	882	902	862	863	866	859	854	875	875	874	819	897	861	870	885	934	813	888	821	896	821	909	859	855	890	890	826	908	894	926	918	918	906	866	854	893	898	889	862	887	905	881	901	885	901	879	892	915	860	864	860	830	871	886	863	876	873	897	949	900	896	899	895	938	875	853	869	927	875	928	907	856	899	879	888	883	878	875	887	881	888	866	918	843	821	849	867	867	897	892	873	906	901	885	895	876	872	891	882	840	852	905	872	882	837	895	867	908	854	894	882	893	895	925	891	890	876	871	885	946	885	854	910	868	854	905	901	922	879	890	838	861	917	895	893	921	907	889	855	885	869	875	902	881	846	913	840	855	877	931	837	911	895	876	866	851	941	842	869	820	844	882	862	867	874	868	864	900	891	819	877	799	863	894	870	858	888	850	795	882	909	922	865	857	860	840	824	849	892	823	976	886	889	867	857	851	925	942	875	853	836	879	852	878	855	891	885	858	880	901	861	909	880	852	915	909	871	884	870	870	940	907	910	900	901	894	904	856	871	901	906	862	902	886	821	896	845	901	909	867	908	879	851	845	928	853	920	837	881	928	898	870	862	896	821	938	907	884	901	845	891	874	861	921	848	853	880	869	881	920	861	900	909	845	865	862	893	856	862	896	831	913	845	875	899	896	870	920	940	909	881	867	858	903	781	914	918	840	917	909	872	849	911	877	851	900	819	872	871	864	858	895	907	897	895	870	869	807	915	882	891	891	880	941	854	876	831	831	862	835	891	849	898	857	889	824	887	896	829	894	883	873	878	907	912	837	930	857	877	893	846	948	902	892	880	874	939	925	891	895	911	875	889	884	932	949	897	889	921	940	871	896	894	886	912	847	894	895	917	864	908	872	908	875	886	923	877	826	887	873	902	868	899	947	876	900	882	837	877	911	839	854	873	862	879	887	880	861	890	903	865	905	890	879	874	916	888	835	910	889	884	910	947	881	898	888	872	857	891	888	893	861	911	844	870	908	860	865	829	878	894	890	893	885	867	874	863	876	857	859	850	885	903	897	886	906	912	953	913	853	826	889	876	904	890	875	841	835	900	901	900	895	945	873	878	892	849	892	878	832	898	856	962	829	890	883	873	909	930	925	888	856	893	871	864	860	822	902	915	849	850	876	850	903	888	892	845	870	864	833	850	868	870	887	942	873	905	889	895	841	879	918	866	882	907	872	897	838	924	848	900	860	928	892	868	885	950	877	873	849	883	865	854	911	855	901	897	887	918	847	893	934	857	888	897	916	832	887	845	886	863	887	888	876	868	871	864	837	876	868	878	892	880	899	913	873	872	923	821	846	905	850	972	885	789	883	901	862	867
38614	26335	33447	46574	40461	24834	12591	8158	5929	11423	14588	1328	280	273	274	275	269	260	280	268	259	266	317	336	358	385	306	385	396	361	345	319	323	354	305	295	324	235	298	263	245	247	242	208	254	240	244	225	229	230	225	243	248	260	244	252	236	274	268	230	275	252	239	235	257	260	243	255	248	240	251	262	257	293	250	253	268	253	248	235	234	252	243	273	263	247	253	222	262	264	260	249	255	237	244	254	255	263	244	232	262	275	276	272	298	284	260	227	230	239	241	249	227	262	244	257	264	248	245	246	241	252	240	231	250	243	229	220	274	241	264	246	263	270	262	248	257	252	241	265	250	242	256	255	269	226	228	253	259	254	258	281	252	257	269	268	225	254	233	251	245	234	251	240	226	276	272	234	237	222	255	286	281	273	291	267	253	250	244	243	239	239	244	222	257	240	269	208	229	273	242	238	258	260	243	241	224	262	248	246	267	240	230	265	237	255	263	253	250	226	246	255	246	241	259	297	232	241	253	271	215	246	260	238	248	264	222	272	206	244	277	248	244	254	275	252	244	243	249	244	236	271	228	241	259	229	250	265	234	271	247	259	248	261	253	241	242	250	243	276	258	261	277	250	245	254	275	247	240	275	264	272	227	225	239	250	261	265	230	231	253	248	253	252	242	274	244	251	272	260	243	228	227	237	264	238	266	237	257	241	230	255	246	246	282	243	254	246	249	261	225	246	274	279	277	269	261	246	225	259	258	241	253	223	236	245	241	279	267	233	226	296	232	273	252	252	258	240	244	244	232	259	259	271	252	234	245	270	261	250	275	258	231	255	256	269	222	266	260	240	263	271	255	275	249	277	270	281	248	237	247	229	240	235	235	216	238	269	238	270	233	269	266	262	245	245	237	275	264	211	257	249	271	217	241	255	247	236	250	250	236	255	256	231	276	251	244	255	229	259	221	234	242	244	245	222	231	267	228	242	228	253	243	252	253	236	262	242	257	261	257	243	231	269	260	253	245	266	270	262	261	252	218	237	297	238	237	228	243	259	264	259	249	226	250	240	240	261	235	259	242	237	244	229	266	228	236	273	230	230	258	231	238	247	233	240	264	253	228	236	235	238	254	278	291	243	231	245	262	231	258	246	288	252	242	241	244	224	229	242	247	259	279	253	241	244	244	264	245	224	251	272	243	245	270	251	243	260	245	231	254	267	230	247	244	251	286	259	276	238	240	251	258	237	246	236	270	223	241	231	229	260	242	264	243	264	217	255	235	248	222	263	248	245	256	243	252	248	252	263	245	244	250	259	234	236	267	274	269	249	243	285	275	265	219	253	240	229	289	248	226	228	269	239	267	259	262	256	258	260	226	235	263	206	237	247	281	258	282	233	267	243	227	221	268	246	242	256	258	254	238	263	258	263	268	260	268	220	254	279	264	235	244	243	248	228	260	266	231	227	229	253	273	263	261	235	290	261	254	283	241	265	246	218	245	254	221	231	219	231	248	248	250	231	225	249	250	271	233	239	220	241	241	254	235	268	223	269	255	247	274	236	283	262	253	258	255	246	262	245	254	247	265	267	244	263	257	250	239	266	206	249	249	222	267	261	231	261	277	261	216	236	245	233	244	240	236	258	254	274	252	285	238	234	247	265	274	237	237	262	253	260	263	246	266	274	264	278	232	256	242	262	259	260	261	252	208	258	256	257	261	235	237	239	234	237	259	251	249	256	246	264	231	259	224	271	233	232	242	246	262	256	258	239	223	237	263	242	258	251	256	249	256	239	239	227	233	242	256	243	252	234	244	248	248	254	220	268	231	262	265	211	253	244	242	238	256	253	231	247	270	274	234	255	246	271	269	249	249	241	240	258	265	271	235	258	290	239	264	242	257	290	262	224	247	244	248	248	244	237	252	247	264	220	248	277	247	259	250	270	259	245	266	236	249	234	265	275	221	269	246	286	243	257	248	236	254	279	239	245	249	258	253	269	243	245	232	258	270	252	255	271	231	244	260	273	243	253	263	246	269	261	254	239	235	275	265	263	268	232	269	253	266	254	244	253	244	265	238	266	260	239	211	244	234	235	214	225	238	232	253	272	242	236	236	245	258	232	215	255	248	256	262	262	222	255	253	264	220	283	244	244	263	245	260	269	207	237	233	256	260	246	265	253	259	263	245	217	267	244	230	236	250	253	228	236	262	226	288	268	251	233	268	237	278	258	271	250	230	257	248	235	233	248	270	239	270	222	263	263	249	227	249	257	256	278	242	254	232	241	266	236	243	251	262	233	234	241	217	276	275	255	257	291	281	270	249	245	238	235	283	253	230	251	271	231	271	274	248	267	266	292	258	255	252	238	225	252	223	247	243	264	262	246	248	241	249	232	263	264	224	248	253	240	256	251	251	233	259	248	238	235	222	251	241	230	273	250	249	262	248	269	215	249	245	246	244	252	265	236	241	275	246	255	252	285	249	245	258	260	258	234	260	251	261	269	246	242	265	253	254	272	246	240	260	230	266	250	245	251	241	266	271	245	250	247	263	259	249	246	240	244	276	244	236	216	227	252	291	246	276	208	249	245	253	249	268	251	259	241	244	232	248	244	226	230	238	239	271	241	249	236	254	244	259	232	251	223	230	252	237	241	236	237	263	266	258	228	271	223	233	239	251	255	251	242	259	261	270	252	231	248	249	256	246	227	249	249	252	255	244	246	228	232	253	218	237	269	247	256	258	274	258	269	251	238	264	247	267	234	242	257	271	239	246	242	296	210	252	250	264	222	259	260	239	253	267	252	231	261	239	241	258	242	281	242	250	228	255	256	256	244	237	262	270	267	241	233	223	225	253	249	291	274	263	233	266	253	277	267	263	229	260	239	231	252	242	239	254	243	239	224	248	243	231	235	243	240	247	227	235	257	273	215	236	258	248	239	248	265	253	216	230	236	245	248	247	259	248	257	223	260	287	254	249	250	247	217	250	228	239	265	235	249	257	230	241	252	267	284	258	279	225	247	240	251	260	266	266	238	276	233	247	282	251	244	251	207	248	261	249	238	267	249	270	243	250	254	228	279	254	264	235	234	247	244	248	261	258	220	240	234	269	244	256	232	242	232	260	255	232	259	246	234	255	254	227	245	259	278	246	270	253	269	262	240	265	269	256	228	269	258	264	227	262	255	249	272	257	241	264	223	242	262	259	261	272	243	274	227	251	258	278	274	246	278	213	244	247	264	236	257	268	244	254	232	225	221	275	251	241	254	204	253	286	241	229	247	263	246	258	247	252	236	244	271	246	241	253	263	275	285	259	252	251	280	239	263	244	262	260	220	273	284	232	246	258	257	235	260	241	279	239	268	254	249	206	241	231	222	228	243	237	234	265	242	241	301	243	277	257	226	253	251	252	239	244	261	249	255	250	246	250	250	230	272	235	259	222	260	245	255	266	269	255	262	247	234	247	229	279	234	248	234	259	280	263	247	250	271	253	259	250	259	231	271	258	258	244	269	235	228	247	259	249	255
21041	18256	33815	53455	46965	23929	15003	14380	14542	31182	32586	906	749	715	761	712	725	704	686	717	740	780	1101	1586	1668	1575	1452	1720	1747	1605	1365	1248	1173	1301	1305	974	893	683	921	609	633	605	639	616	607	608	677	640	631	668	633	624	671	613	654	650	612	616	636	578	610	609	632	632	601	617	613	626	609	650	580	614	629	582	595	650	638	618	616	626	570	621	578	622	661	581	611	633	666	588	626	610	632	629	622	606	632	626	603	598	620	625	618	590	600	615	624	614	578	619	614	634	609	624	598	615	603	640	604	641	610	598	607	623	687	601	645	614	667	617	627	620	595	601	597	623	617	649	590	601	623	654	611	613	607	590	598	609	625	596	588	611	625	613	623	632	593	665	615	591	601	618	566	636	626	621	597	608	629	630	604	609	591	624	575	597	620	593	629	610	656	585	611	603	549	628	623	594	628	664	580	613	623	606	573	598	635	613	590	587	666	611	586	636	571	630	572	598	591	622	568	648	613	621	578	572	638	583	637	624	594	593	610	601	614	606	615	609	622	613	649	628	633	607	661	621	643	632	650	602	588	653	669	625	615	644	599	607	592	630	622	627	578	632	593	545	639	611	611	614	612	623	618	573	617	587	590	579	592	602	622	624	640	589	630	630	599	614	591	571	564	641	595	581	590	619	610	580	634	607	607	614	649	574	601	563	616	613	604	625	587	592	604	570	609	591	627	617	623	627	645	584	594	588	609	566	613	557	597	652	610	590	602	606	623	600	628	633	586	628	614	615	577	588	585	615	593	650	591	626	619	574	618	598	591	603	594	626	611	620	562	607	628	589	637	616	606	597	568	661	610	614	584	622	631	601	591	639	611	609	576	609	553	646	609	571	658	591	624	594	586	655	676	619	624	633	599	595	622	602	625	580	621	591	596	596	590	574	631	581	611	615	575	581	652	607	605	579	578	610	629	615	609	580	578	611	639	582	580	572	607	618	639	605	557	598	628	596	636	582	660	627	651	615	600	613	599	615	615	579	631	636	615	633	638	623	638	638	585	588	637	622	629	597	572	599	622	631	611	653	580	617	617	609	640	608	677	613	600	601	664	598	617	623	627	583	602	630	614	618	596	630	626	624	627	633	672	633	588	610	665	618	618	627	605	585	587	605	607	601	564	587	571	595	619	582	597	611	570	626	567	586	625	620	574	622	607	588	623	612	614	608	603	587	607	647	602	611	619	582	592	612	615	623	632	614	598	589	620	579	603	597	591	641	577	599	660	638	585	562	658	566	610	592	582	645	597	629	573	622	638	645	619	627	591	564	567	591	613	556	613	635	575	554	593	602	597	635	601	614	640	589	604	622	615	586	599	639	628	613	630	629	619	584	583	597	569	654	617	591	627	619	662	629	578	590	591	608	607	577	588	617	628	586	594	619	630	623	620	611	591	599	598	597	619	645	619	596	606	624	611	608	563	625	588	621	637	623	622	615	623	620	594	609	595	587	593	621	630	600	605	569	631	613	638	642	621	624	594	627	572	597	569	642	622	661	604	619	622	601	632	624	611	588	634	609	611	643	574	623	609	599	583	601	655	611	586	604	624	583	598	619	626	621	646	607	631	626	538	575	602	609	592	622	611	566	654	595	652	565	647	612	627	660	582	645	608	571	612	591	604	605	608	614	619	598	646	602	594	623	575	613	601	646	604	607	610	618	631	605	646	627	604	625	654	604	628	612	606	620	602	584	639	619	611	612	572	616	603	584	596	636	547	608	621	566	632	630	613	631	593	622	600	573	605	548	624	601	642	602	574	604	602	617	593	624	623	623	611	638	633	634	603	594	616	608	601	594	626	566	610	574	565	577	606	606	611	631	611	620	588	601	611	600	604	602	603	587	599	580	611	616	620	617	608	589	625	601	615	640	644	606	564	644	622	603	627	592	609	588	672	610	624	582	592	620	618	652	630	617	610	614	626	595	568	627	622	562	591	650	577	622	608	604	600	603	593	627	604	565	613	604	606	599	584	590	602	604	550	633	587	601	617	628	613	605	639	642	630	604	604	614	624	605	603	630	642	576	604	633	574	650	619	562	612	602	640	615	640	584	630	612	617	633	586	595	588	604	623	597	625	652	593	600	639	613	587	566	624	616	628	615	646	611	622	587	627	594	588	580	582	587	630	588	603	606	616	595	638	630	585	614	574	673	568	614	606	619	586	591	631	596	578	592	595	551	627	585	601	633	640	575	603	600	582	595	668	635	667	610	611	606	644	576	628	608	638	629	632	640	572	540	609	591	572	621	588	623	626	578	647	606	634	602	593	645	566	604	641	654	642	641	583	578	588	647	579	612	673	600	612	606	627	620	599	623	653	624	603	602	627	574	638	590	641	537	618	642	646	639	631	592	582	640	613	625	623	591	567	629	638	608	648	618	631	616	628	616	560	586	602	626	577	600	607	624	588	611	620	607	597	647	636	597	572	630	629	613	625	599	624	617	576	637	634	594	624	576	601	598	652	617	599	597	646	566	648	559	619	585	587	607	572	604	644	598	624	579	614	606	601	588	601	603	576	654	626	580	575	627	624	643	607	636	638	642	652	578	579	582	593	644	661	606	677	621	628	623	638	648	589	568	612	586	610	567	602	616	652	594	624	647	634	630	585	597	575	599	607	626	606	603	603	565	573	582	635	609	634	618	644	622	609	585	569	626	582	563	562	609	603	564	629	595	594	597	588	593	611	639	640	634	625	613	624	585	609	598	599	626	629	601	641	599	638	572	604	568	632	646	600	600	613	626	611	611	564	619	650	605	606	617	628	596	614	636	607	618	600	654	604	628	600	594	659	631	664	604	590	593	621	590	584	630	603	634	558	588	655	605	640	584	619	571	610	597	615	598	587	605	642	608	575	588	588	594	616	580	632	587	594	592	594	631	663	581	547	611	587	606	621	612	592	627	580	642	563	610	581	620	645	567	589	636	617	635	571	606	651	627	575	615	581	579	607	588	605	638	594	593	620	625	609	564	635	574	664	614	638	619	620	564	610	634	640	629	571	606	587	632	614	606	614	598	619	615	610	636	606	634	611	613	589	627	635	621	618	596	675	627	609	613	565	591	594	653	613	655	649	581	629	605	614	644	619	602	627	587	622	631	622	637	615	580	619	588	622	617	596	554	634	678	634	614	598	594	594	625	629	648	586	591	571	629	624	606	605	623	588	622	641	646	568	571	651	575	616	626	610	615	639	676	609	603	621	614	591	631	586	628	619	580	594	617	600	579	650	627	591	603	606	627	609	594	612	619	598	667	634	614	588	595	661	611	626	620	600	585	575	635	646	615	632	582	621	615	659	595	638	629	611	600	612	565	629	609	633	577	625	597	583	582	629	605	609	608	612	649	617	585	647	619	592	621	618	604	628	580	621	621	619	594	626	534	560	571	627	618	607	614	631	582	589	593	656	629	637	574	629	591	617	592	594	582	620	626	625	614	621	640	643	598	635	611	637	601	650	597	584	638	623	596	543	628	618	674
53293	37954	46086	54032	46936	28528	17562	11472	14751	24008	23361	2658	247	230	221	181	194	180	182	170	159	207	242	368	344	362	310	359	323	459	384	339	320	409	390	261	210	226	305	174	192	143	160	155	174	177	147	171	154	163	188	175	149	168	166	167	155	136	152	153	187	159	166	164	164	180	173	167	151	175	163	171	151	159	155	151	154	173	182	156	171	154	146	179	156	146	153	150	161	179	143	159	114	152	178	193	165	157	156	166	135	180	151	162	144	157	157	174	167	171	168	181	172	188	158	144	174	141	163	155	145	155	171	172	153	148	151	164	167	173	139	173	168	178	152	175	160	154	156	173	158	180	156	143	149	176	170	160	183	158	179	146	158	163	178	156	154	162	157	180	168	145	179	146	165	196	172	147	160	167	152	158	172	145	165	147	168	178	164	167	141	153	164	157	176	165	191	151	189	168	168	138	176	161	144	166	172	169	144	155	166	153	144	137	153	146	165	185	144	146	143	167	150	157	160	165	169	183	166	132	170	168	141	185	142	164	159	152	149	187	157	150	163	161	147	163	172	155	118	167	164	158	149	161	174	167	151	160	192	164	162	166	162	171	167	192	163	146	164	155	179	162	181	162	161	163	169	147	154	166	158	155	180	129	160	156	161	169	141	168	179	155	167	142	164	165	153	156	173	200	148	156	171	165	146	148	159	183	187	190	177	166	164	162	145	176	156	165	177	127	163	138	176	163	145	166	182	165	134	168	181	165	175	165	167	139	155	148	169	162	173	163	151	158	171	156	154	154	150	161	154	163	180	166	156	162	149	158	170	195	162	156	169	155	155	164	170	145	151	168	166	165	179	160	172	170	163	167	170	160	153	161	177	183	160	174	172	159	186	176	163	172	152	148	149	153	154	193	137	178	165	159	147	143	151	170	140	172	152	158	189	153	145	168	147	165	171	150	170	174	159	163	178	149	150	169	148	170	161	147	182	162	167	165	137	164	162	151	161	150	161	154	167	147	150	153	158	163	184	171	182	155	158	162	154	183	169	147	169	162	145	159	152	151	142	165	169	146	176	154	163	148	150	134	148	171	167	153	179	180	151	169	150	161	159	175	168	155	157	165	165	172	141	146	165	186	155	158	170	161	163	168	148	175	168	150	160	153	148	160	149	148	154	183	168	177	176	153	160	179	170	163	147	181	169	166	164	176	176	147	182	171	165	147	198	163	148	150	166	182	165	154	194	169	152	165	190	159	155	162	176	178	170	152	178	155	167	160	169	176	162	143	153	152	190	161	181	151	176	164	148	156	155	158	165	166	158	168	153	139	155	146	168	145	153	175	160	152	152	136	167	164	147	189	154	175	172	156	165	150	151	156	160	163	168	170	152	162	170	183	163	158	157	167	168	162	155	180	149	147	165	172	154	149	150	164	170	163	180	179	156	181	160	167	160	157	159	143	146	163	175	160	171	154	175	160	141	155	153	169	182	145	149	185	185	166	158	174	178	157	198	170	158	174	182	165	156	168	191	165	165	156	174	166	193	138	174	155	171	166	186	167	160	155	186	156	182	178	151	129	162	148	172	176	161	138	158	163	162	163	166	148	163	142	146	169	180	146	158	161	163	155	168	160	151	169	151	149	137	169	160	158	143	130	156	156	171	155	145	158	151	162	167	143	161	172	178	166	162	135	150	167	164	167	139	164	172	137	152	149	147	155	152	154	145	154	159	134	145	148	187	151	163	165	157	161	163	153	161	155	157	174	181	152	150	156	157	144	154	175	150	159	169	143	150	160	170	166	165	162	144	167	166	160	160	187	164	166	155	162	153	175	149	124	133	139	140	156	175	155	158	157	173	175	170	164	177	173	166	133	145	159	150	160	148	162	162	159	170	153	159	177	146	177	172	149	166	173	157	155	168	169	154	164	148	172	149	149	168	161	142	162	156	138	169	157	154	179	135	159	187	180	158	176	178	142	153	162	179	154	167	175	169	162	144	152	181	128	159	151	188	165	158	166	161	155	165	160	174	177	170	178	150	137	156	158	161	163	131	145	153	148	153	168	173	144	137	164	163	147	171	166	160	150	152	163	173	171	142	152	161	132	159	153	155	175	172	159	194	154	183	167	143	153	156	174	159	160	149	150	158	172	139	162	148	175	179	138	159	152	175	152	158	159	139	157	182	148	163	172	150	146	189	173	169	166	167	138	156	176	159	157	194	187	143	149	149	161	139	161	156	180	172	186	147	167	178	161	137	200	176	164	169	175	140	159	162	161	162	166	183	139	156	141	152	156	156	155	153	146	161	180	167	177	155	159	163	137	160	150	156	157	162	165	190	161	164	154	183	159	169	160	143	147	181	159	153	160	170	180	176	155	152	170	187	169	171	156	148	175	173	139	157	159	175	152	184	165	125	143	154	153	168	154	147	164	179	172	166	142	161	149	143	160	151	170	155	178	159	154	133	153	165	167	154	172	137	186	152	154	146	160	152	167	138	166	155	159	167	182	171	157	138	139	146	139	175	168	179	166	175	150	132	162	146	164	147	156	158	160	170	181	168	160	161	164	153	168	172	151	157	155	155	163	140	175	161	172	180	160	160	161	176	147	165	152	169	149	167	152	184	162	142	150	170	159	164	154	165	171	161	146	165	149	157	148	182	152	145	176	152	141	158	153	153	144	168	165	190	162	167	186	182	144	169	168	176	177	141	149	152	149	174	168	180	181	158	166	174	164	163	181	183	151	165	146	144	168	148	162	164	158	158	155	173	161	166	175	161	144	137	147	142	187	143	155	184	130	166	161	149	145	170	168	175	166	183	154	165	166	183	164	175	142	166	153	165	167	172	181	152	173	171	176	163	153	150	164	172	160	155	153	175	178	156	158	163	219	168	167	155	167	161	145	160	169	175	147	158	154	143	167	153	178	161	143	144	159	176	182	165	160	175	169	159	156	139	174	180	153	175	167	149	168	152	158	133	155	171	141	143	162	168	165	157	153	167	155	166	167	173	157	155	171	154	185	163	187	149	183	176	150	150	158	165	143	173	155	160	165	159	169	182	173	153	177	156	159	163	162	168	147	169	148	178	152	160	146	161	182	184	160	129	160	153	175	163	170	162	166	146	143	151	150	157	179	190	180	163	158	145	156	162	152	160	162	180	165	184	146	158	178	172	174	173	141	150	156	155	173	187	121	168	142	160	155	174	140	183	173	165	185	168	184	175	187	154	142	173	160	149	168	174	141	183	168	168	178	176	163	177	166	147	145	171	154	163	155	151	151	149	147	163	154	166	153	184	156	151	158	148	165	180	179	185	179	151	160	155	166	153	164	165	169	153	174	158	153	146	154	175	149	165	159	169	134	141	191	158	151	150	197	169	189	164	148	158	158	151	152	155	161	183	168	185	153	168	153	164	172	155	171	170	171	151	150	180	182	169	158	162	153	142	147	147	151	164	149	178	147	183	153	152	167	160	138	173	168	152	180	175	148	174	173	166	154	166	159	176	163	145	162	137	140	159	144
29871	24914	43648	62508	54112	26618	19870	17434	31235	44074	37662	883	785	702	636	684	611	586	586	574	566	634	1088	2075	2050	2016	2000	2168	1868	2948	2124	1778	1918	2521	2319	821	745	512	1663	536	454	464	471	410	484	442	461	446	480	448	407	420	444	438	482	437	412	435	450	449	413	444	415	472	434	440	433	471	455	412	412	434	417	431	435	441	422	413	472	416	481	469	430	416	395	461	456	409	411	449	404	434	435	418	395	440	428	421	443	442	409	424	441	435	437	409	460	423	435	415	436	410	426	448	433	445	468	451	414	445	388	436	458	446	428	436	431	437	436	434	429	404	410	426	398	406	414	427	459	430	431	431	472	417	448	429	427	408	406	453	424	410	452	449	444	429	446	422	435	433	457	438	418	453	446	445	429	421	459	437	445	408	402	427	409	392	442	388	447	424	400	403	444	401	439	422	392	448	424	435	462	411	436	449	422	409	420	407	428	424	399	423	433	382	430	414	430	451	394	447	384	454	417	427	428	421	453	413	448	440	411	432	439	393	444	441	431	408	451	432	411	445	436	435	385	424	433	436	441	435	448	442	430	452	443	390	407	447	396	447	400	441	417	404	445	425	470	418	438	440	378	410	409	462	412	456	396	411	399	465	404	451	451	442	418	400	422	442	427	396	433	398	434	447	380	418	423	428	439	443	467	452	438	423	437	398	432	439	422	398	384	435	456	415	387	431	425	467	418	462	399	422	441	426	394	413	428	411	403	417	440	406	431	429	426	405	421	410	417	430	440	452	435	439	427	426	415	424	420	451	434	420	412	455	434	437	425	422	412	419	449	398	404	436	421	432	408	457	453	437	411	396	412	446	429	424	442	391	403	414	476	426	412	412	409	438	458	440	418	422	425	428	449	424	444	440	440	381	411	434	443	455	402	424	406	424	484	414	435	427	434	445	442	395	435	430	427	448	425	423	429	435	446	421	466	453	412	441	430	431	395	417	397	408	446	410	414	415	410	407	446	420	439	441	419	436	453	397	476	410	449	459	443	490	388	422	425	439	408	464	389	468	414	412	436	401	412	444	461	407	417	435	428	435	405	389	420	432	480	453	431	448	404	422	419	451	411	455	418	427	422	436	457	445	416	428	413	412	461	419	416	437	445	444	392	413	430	428	436	445	455	421	401	435	460	434	403	412	428	430	404	426	462	411	406	407	459	430	436	387	444	414	387	435	409	388	405	453	425	426	403	423	426	406	422	462	461	427	470	456	411	428	431	457	439	418	402	439	433	423	409	414	438	460	409	422	402	464	435	399	430	401	414	453	441	437	392	407	429	437	432	439	430	420	432	420	430	389	474	443	466	425	443	423	433	436	421	425	418	426	408	411	392	416	425	413	437	408	448	444	425	445	430	410	470	438	403	409	406	418	429	416	421	393	401	410	456	445	451	432	429	420	401	405	408	397	387	442	388	418	388	457	423	395	451	431	438	454	395	415	412	455	427	420	436	395	433	423	383	414	462	424	446	413	422	425	415	430	428	474	437	439	426	413	440	440	406	442	440	423	443	424	419	434	410	410	407	404	441	423	424	419	448	423	403	420	435	419	396	424	452	427	437	456	425	436	429	394	436	441	435	439	428	382	417	485	423	438	408	417	415	454	465	417	466	436	401	423	405	419	423	451	420	418	419	403	435	443	445	442	431	437	413	408	462	406	395	400	378	398	421	393	401	433	439	409	419	482	444	450	413	419	456	402	442	411	438	456	477	428	434	401	382	415	385	436	450	421	396	439	442	406	438	450	398	401	433	402	412	423	419	430	420	427	448	448	399	432	423	446	391	446	493	438	388	404	428	401	419	422	377	439	464	388	443	415	385	409	425	437	451	411	412	417	443	447	447	412	434	408	423	428	443	452	432	434	419	443	410	449	446	437	400	437	428	424	408	382	394	416	407	412	423	424	423	426	447	426	428	415	406	429	406	443	419	451	429	394	434	429	456	438	404	425	409	406	394	428	422	451	418	406	426	409	434	434	401	451	435	486	426	439	445	449	413	395	416	438	421	405	404	437	453	495	426	426	481	375	408	436	407	438	448	412	412	437	418	453	397	402	421	422	409	414	447	394	426	427	415	458	447	412	425	455	448	433	471	416	409	426	454	433	446	425	382	422	429	414	437	425	430	379	402	414	448	395	392	436	459	450	467	419	425	403	453	416	439	445	416	410	402	450	459	432	438	468	397	424	436	429	410	414	450	422	420	390	387	397	403	410	424	445	430	451	419	419	403	433	413	439	416	430	425	427	412	420	458	438	445	433	425	445	444	410	457	431	468	406	424	430	412	412	421	432	443	425	401	434	428	416	436	447	426	445	416	422	392	424	444	449	456	416	408	399	383	436	427	435	456	374	460	388	459	409	418	446	442	429	397	421	434	424	418	420	460	435	434	465	381	431	437	433	394	374	427	428	415	428	416	439	428	418	416	440	437	440	418	429	386	423	429	470	404	412	463	431	477	461	411	447	394	384	427	418	424	422	445	411	402	443	405	435	421	412	400	426	428	435	437	386	430	416	433	438	426	459	427	433	406	429	435	454	405	462	453	425	433	434	407	390	430	409	434	450	434	410	409	424	448	405	399	464	439	402	416	420	380	418	454	449	457	388	447	435	447	421	429	410	409	393	418	471	442	427	423	412	435	376	439	432	427	389	435	457	451	419	435	458	418	438	449	431	428	426	418	419	434	400	436	408	418	443	386	409	467	414	417	464	407	434	405	449	444	442	460	467	391	454	443	420	453	406	427	440	470	418	391	443	400	407	432	421	424	426	453	416	392	431	405	406	388	434	407	402	415	413	412	403	434	414	423	432	447	400	436	442	445	457	446	425	428	402	429	431	411	421	429	412	432	429	422	422	408	408	429	395	424	469	416	420	460	421	430	419	401	411	412	404	414	403	474	432	430	420	429	439	433	422	442	415	414	441	447	476	451	457	434	444	404	385	402	402	432	418	432	400	433	394	442	410	415	410	408	439	388	414	425	370	447	397	432	431	383	424	451	433	399	438	407	413	434	457	426	408	423	444	448	433	435	445	393	421	441	440	418	431	396	398	435	434	434	433	407	450	419	452	407	446	418	419	449	420	416	435	432	446	443	459	423	412	414	430	416	413	399	401	415	421	434	421	385	437	448	460	421	453	422	421	426	457	422	440	449	449	432	398	434	411	413	388	415	438	408	386	390	383	438	409	403	426	439	425	402	430	397	432	427	446	410	420	426	437	452	424	430	382	437	448	422	439	405	463	447	419	449	398	451	438	439	450	436	435	443	408	424	414	405	427	419	388	408	400	441	382	394	431	423	448	451	401	386	432	428	422	438	426	418	390	437	414	411	439	437	443	435	432	441	413	396	442	418	422	421	440	425	445	399	407	400	402	408	438	420	402	404	398	428	433	443	449	453	420	399	432	441	429	411	425	434	450	442	433	374	452	423	411	441	391	433	419	401	402	422	429	406	424	456	414	447	453	440	426	436	417	406	389
6942	1707	3262	5345	3421	963	541	482	704	1189	913	425	424	354	373	414	402	371	362	375	380	369	388	412	401	406	368	371	408	400	397	407	408	419	359	381	372	374	425	371	381	374	413	359	364	393	409	351	433	350	403	414	378	382	396	337	406	372	406	388	372	381	392	404	404	388	369	396	342	365	373	368	364	354	384	349	365	413	401	367	403	401	390	432	360	386	416	382	372	401	398	385	393	368	377	387	440	366	349	338	371	383	369	384	410	360	348	357	374	380	389	412	361	399	405	416	384	385	366	381	376	402	354	378	379	376	380	389	371	400	375	376	376	365	419	372	385	350	426	374	401	393	377	396	396	357	393	369	372	407	361	370	383	358	390	379	431	419	422	389	438	406	367	363	385	378	392	411	382	401	386	366	383	390	385	382	363	406	373	417	393	392	356	373	387	415	386	414	382	389	359	394	395	380	373	367	346	352	377	417	363	388	403	416	403	361	396	413	400	404	380	356	360	357	417	365	412	379	396	401	369	356	386	384	391	397	385	368	387	421	381	356	385	388	389	400	373	359	345	385	375	405	399	430	402	376	379	383	363	421	385	404	435	376	398	376	387	364	387	423	360	348	393	402	364	400	391	383	357	388	395	360	368	395	414	399	376	364	406	381	359	386	379	381	406	389	391	373	370	398	371	390	360	361	350	343	400	386	397	420	391	377	387	411	396	380	399	356	401	416	402	391	366	360	369	371	355	360	378	381	382	385	387	357	394	354	379	403	373	372	413	371	402	370	402	373	375	390	363	368	407	346	415	365	376	381	395	401	393	397	395	376	379	365	359	369	420	378	365	389	411	404	352	372	381	377	346	362	391	401	384	375	416	336	367	386	336	420	386	389	366	434	390	376	368	361	393	370	383	387	388	374	367	382	424	389	395	390	429	397	394	362	347	376	369	398	355	370	412	374	348	414	368	396	391	381	356	353	356	385	362	386	371	376	373	361	348	348	417	378	374	410	348	395	360	385	381	396	371	374	377	374	369	371	382	377	410	359	382	393	382	378	373	387	358	358	392	408	405	368	411	389	358	383	388	379	385	377	369	364	391	384	387	355	356	377	380	370	406	354	399	365	364	370	393	364	377	362	420	406	415	361	343	395	398	397	394	384	376	369	392	353	359	425	417	404	395	421	372	379	356	380	397	367	359	384	369	369	389	379	381	361	374	366	436	377	387	390	407	390	369	408	382	361	378	365	397	397	443	373	394	406	409	367	370	388	398	364	375	429	386	413	398	403	382	395	415	365	366	363	370	371	406	387	401	399	355	384	399	428	380	411	401	393	411	357	357	351	401	356	350	401	413	387	376	427	395	392	382	372	404	403	374	386	375	400	347	380	377	387	402	380	410	377	388	388	338	394	389	359	385	363	412	397	386	428	411	406	381	415	369	385	392	377	343	435	382	375	412	390	403	393	417	372	363	385	376	407	382	389	359	392	380	377	337	394	355	409	393	390	403	362	411	406	380	425	362	353	359	402	389	371	396	402	365	381	356	397	389	383	366	386	404	382	381	396	393	404	382	393	383	382	402	376	379	365	374	395	371	400	421	379	409	388	374	396	408	386	405	371	375	418	386	393	393	367	366	386	350	382	389	367	399	400	380	425	407	370	431	401	413	377	391	389	345	409	417	357	385	395	365	416	369	390	371	393	386	397	358	375	406	407	387	365	342	385	369	367	395	333	344	408	408	365	412	390	343	370	373	355	373	390	394	383	374	393	368	384	392	438	381	383	365	413	394	380	389	369	378	386	398	380	383	381	370	368	382	366	363	349	395	393	377	380	406	376	401	372	403	384	392	363	428	379	394	361	330	351	392	399	426	391	398	403	364	423	355	408	397	385	424	385	380	380	357	401	375	390	360	391	393	344	400	364	383	382	351	406	412	347	358	367	346	350	369	410	410	384	391	378	357	385	378	381	399	370	381	388	402	413	392	362	414	409	398	378	367	416	415	435	380	398	401	375	404	372	386	371	389	412	382	384	409	362	367	413	379	386	397	372	364	381	319	374	382	423	354	378	361	385	383	389	410	392	402	358	385	408	362	360	403	351	384	391	353	382	379	364	377	408	379	379	318	389	399	387	386	439	359	347	378	383	371	367	370	399	417	385	347	349	416	376	354	389	354	397	356	371	357	398	348	378	372	358	395	414	402	390	410	397	414	379	393	382	401	415	411	400	389	386	375	386	421	380	369	372	389	368	391	427	360	371	406	369	360	387	366	353	432	408	423	371	373	356	399	387	401	417	377	383	386	398	361	380	365	425	388	382	377	386	330	411	382	381	367	390	404	383	423	388	377	387	381	387	395	380	335	357	398	381	394	383	372	347	391	390	366	414	419	362	358	426	371	419	377	413	358	379	342	378	409	407	401	387	384	378	380	381	380	371	384	371	372	383	376	383	366	371	411	368	361	346	353	371	366	401	395	378	372	391	355	373	393	369	378	373	430	399	389	388	377	369	429	376	376	371	351	360	368	336	386	419	385	422	350	396	378	415	365	404	400	366	348	394	405	377	374	387	380	394	406	361	414	395	372	398	389	388	372	401	369	360	422	360	376	396	373	388	405	393	400	351	418	433	404	419	340	387	378	356	368	390	405	398	383	432	402	366	358	411	396	407	376	381	365	366	401	403	348	435	374	344	348	368	352	376	360	397	397	402	358	383	342	390	355	355	362	378	395	370	422	372	369	358	390	351	325	358	389	368	365	381	379	372	376	386	401	382	379	386	405	352	386	389	389	375	393	355	380	374	387	383	425	399	380	381	412	368	379	351	384	426	386	421	413	391	412	425	391	419	392	376	370	376	351	374	367	404	386	405	387	375	352	376	396	358	372	395	369	369	369	365	403	396	379	374	379	376	374	353	377	349	373	404	399	406	371	388	374	364	366	412	377	394	395	387	339	411	377	380	359	407	368	371	393	393	409	394	402	402	365	388	392	371	396	415	427	373	403	375	399	406	347	375	378	356	379	351	364	385	355	408	365	390	390	391	384	358	361	390	379	378	385	387	399	346	343	368	407	407	387	373	367	349	389	345	389	364	348	398	355	339	379	355	383	341	381	356	375	408	399	355	416	383	354	377	408	389	380	360	367	349	369	355	365	383	353	339	377	351	416	391	375	402	379	388	407	368	391	377	415	386	363	416	390	384	404	378	402	385	395	420	365	392	362	394	371	400	400	371	393	364	382	364	363	385	383	357	395	373	373	367	371	371	387	385	398	414	397	373	375	357	400	368	404	391	367	361	378	386	366	394	353	386	374	375	411	391	384	429	398	388	369	362	337	359	399	351	385	403	363	402	354	368	379	377	369	393	380	410	359	368	409	416	422	362	440	411	394	375	384	380	379	383	424	394	346	391	372	369	386	414	397	405	384	377	400	406	407	391	405	378	365	401	362	395	400	378	370	392	355	379	398	389	382	376	386	360	404	404	381	379	421	388	360	400	387	371	387	409	409	369	408	384	367	370
5325	2737	6341	14541	10188	2799	1591	1557	2999	5099	3749	915	961	872	897	876	880	921	954	857	945	901	936	1017	961	893	972	904	961	959	928	933	977	961	965	927	882	925	932	916	868	916	932	930	967	893	903	885	898	889	875	897	869	947	869	925	941	929	933	893	939	937	910	866	903	917	936	933	942	927	968	865	958	925	905	985	856	868	903	903	902	950	905	919	937	935	911	907	940	880	874	946	941	892	930	919	912	897	918	913	893	851	960	916	925	901	874	960	926	908	914	871	933	903	938	943	903	857	910	898	901	901	877	898	857	919	910	953	900	913	846	885	887	919	883	895	930	949	873	933	916	912	900	901	909	863	880	882	888	898	936	912	963	922	901	915	897	917	904	914	921	894	945	887	916	913	910	875	889	851	945	935	900	885	936	866	954	893	913	909	890	870	899	895	907	890	944	949	913	866	916	882	861	917	925	909	876	936	909	935	885	831	882	891	898	890	905	923	931	911	944	891	913	899	938	919	924	909	891	919	898	942	923	902	908	931	882	865	875	930	880	912	920	931	957	892	921	919	888	895	904	897	886	917	890	940	916	887	849	943	910	919	967	904	925	899	905	949	952	926	993	891	906	918	898	942	956	872	864	907	905	927	891	913	899	912	917	927	905	911	895	898	853	939	910	947	910	891	879	946	912	883	944	949	857	883	905	923	874	885	931	934	932	900	914	958	953	906	915	951	910	927	851	937	933	933	958	907	902	837	944	895	904	871	861	868	935	864	865	925	917	888	889	908	916	908	873	888	922	924	884	887	956	955	892	840	872	921	887	877	868	895	971	908	905	946	907	887	890	904	951	933	933	884	928	874	882	861	903	867	895	923	916	901	942	924	860	907	911	913	910	925	892	862	874	924	900	889	888	934	946	879	891	967	909	896	922	925	882	937	884	896	933	835	916	901	894	920	873	859	895	907	895	930	893	886	912	901	939	900	879	885	879	908	969	916	939	948	887	945	915	902	901	931	830	887	921	893	939	933	936	963	974	871	912	927	890	918	948	897	903	897	868	913	909	937	931	918	901	927	952	893	903	932	882	946	851	900	895	920	915	902	854	971	933	911	926	941	926	871	920	945	919	953	933	864	919	912	923	895	900	906	870	932	895	977	909	895	883	868	930	886	913	889	934	925	957	948	962	885	885	925	939	897	923	896	922	869	935	930	929	951	915	918	923	925	941	960	918	956	869	952	905	945	836	896	848	937	889	905	880	871	891	868	913	879	900	881	884	949	897	910	933	923	933	918	963	878	868	868	909	897	931	948	891	929	870	906	944	905	914	927	929	911	905	898	911	915	945	896	905	942	956	884	971	965	883	891	951	886	887	925	926	908	888	906	918	884	927	896	861	927	900	932	862	880	886	894	930	929	914	856	931	905	953	877	967	952	928	891	883	904	925	911	859	900	931	874	894	892	819	890	842	906	878	868	893	946	894	948	896	905	893	921	956	971	918	895	882	897	890	864	890	960	887	899	887	877	915	988	916	887	880	863	918	854	879	906	886	913	913	885	935	864	957	918	937	895	886	939	927	925	880	920	921	932	893	899	908	927	896	860	895	933	882	971	880	946	908	856	914	895	863	866	933	954	912	908	861	860	908	996	923	865	881	964	918	876	931	902	890	913	862	921	949	881	942	930	961	899	917	920	891	949	951	926	887	844	926	930	874	899	895	924	879	815	943	877	901	917	845	896	943	931	902	875	937	960	881	822	927	890	913	918	858	877	980	920	897	934	927	923	896	871	932	949	883	890	888	968	876	887	945	887	884	904	892	878	905	900	815	942	940	919	911	949	850	922	906	887	945	857	862	856	882	941	895	889	939	877	911	914	903	934	959	873	929	922	937	907	893	920	897	928	927	931	940	926	922	952	857	971	886	906	888	978	877	893	886	868	938	917	916	944	900	920	886	922	916	866	845	870	863	871	932	929	961	935	905	907	907	881	965	902	896	864	894	886	954	904	927	879	897	920	882	968	839	893	903	885	923	887	853	916	898	952	981	902	862	865	919	901	908	953	882	898	933	925	872	902	905	965	918	894	902	896	869	887	896	902	921	881	906	898	920	914	857	873	930	930	917	881	838	908	893	938	908	875	918	917	833	886	914	891	860	931	914	873	876	850	875	907	909	909	853	906	960	934	973	914	902	957	917	919	959	872	880	869	943	935	872	909	925	912	938	963	931	916	901	876	921	858	936	878	890	907	915	924	878	938	924	901	895	904	902	955	905	849	874	877	909	898	921	917	915	879	955	890	880	960	947	905	957	916	921	961	899	924	909	936	907	885	879	868	937	912	953	876	899	858	922	887	901	950	880	902	911	904	921	850	869	962	886	962	942	864	944	870	921	886	942	883	844	908	889	895	939	929	898	917	931	923	946	909	832	899	893	894	922	921	873	893	931	933	885	879	917	849	918	894	888	872	883	896	888	918	907	900	904	887	867	882	933	931	917	904	902	893	899	936	911	915	991	968	918	938	911	972	963	955	918	886	925	900	882	897	855	978	856	900	915	924	907	901	934	866	950	909	854	892	885	920	926	908	917	894	901	935	874	871	833	920	991	850	877	902	927	902	915	920	901	880	895	901	908	950	893	963	878	929	873	906	887	917	906	890	885	902	901	947	892	924	900	926	905	909	902	866	868	918	919	917	924	871	930	926	917	914	958	919	896	883	950	973	928	940	870	895	929	901	899	882	908	942	911	908	890	948	968	925	871	932	881	879	945	948	921	910	924	880	953	917	882	857	886	924	928	912	838	905	934	873	855	902	888	900	903	933	882	930	918	872	980	889	884	883	877	900	878	956	864	911	890	869	877	943	927	917	937	921	947	912	900	871	866	972	923	953	893	934	943	915	974	945	909	939	899	928	918	923	929	873	928	920	900	863	911	934	912	954	906	931	878	868	915	958	885	871	923	914	891	868	948	944	921	929	853	882	870	937	881	894	882	898	935	893	934	945	944	947	915	949	881	914	887	919	926	904	906	889	874	921	899	881	931	891	866	876	921	884	928	944	945	910	959	939	933	880	906	894	846	922	901	910	929	864	955	874	944	883	912	921	924	890	892	908	958	881	889	907	934	918	918	915	934	890	944	904	934	902	1000	887	908	932	919	944	909	905	861	934	888	884	859	943	889	903	905	951	896	906	851	909	895	919	848	950	921	950	898	913	929	845	904	920	903	885	944	920	913	900	910	889	902	861	941	968	922	906	931	885	907	897	937	896	936	884	870	912	875	909	951	942	892	896	891	925	920	922	888	923	894	872	896	942	889	973	858	948	904	902	946	952	932	893	877	892	897	894	886	929	880	875	921	972	920	917	914	985	940	888	917	852	920	872	908	839	954	925	892	902	904	931	882	911	939	912	917	888	937	928	919	898	873	955	906	903	952	947	852	925	948	871	881	901	872	918	868	921	926	930	896	862	950	915	883	919	938	923	853	969	933	920	914	892	944	949	951	926	929	892	903	894	885	909	944	906
38614	27744	35575	47402	37933	16905	6863	3899	12313	17184	9775	579	264	274	286	314	271	283	276	287	268	273	283	340	366	351	332	400	308	318	353	289	336	367	348	328	280	267	341	289	263	255	274	267	249	250	245	276	274	262	263	264	269	278	267	260	241	282	238	251	281	279	249	315	267	254	285	253	260	257	275	283	272	270	291	256	244	275	273	227	271	272	256	278	250	283	249	263	279	270	244	258	250	252	268	289	272	246	242	278	270	262	286	250	287	269	263	265	286	275	279	242	271	251	263	265	277	274	296	285	252	256	294	270	254	260	244	251	271	261	266	271	243	293	285	273	266	265	252	277	250	260	268	280	262	277	268	292	253	244	257	254	281	248	275	274	277	245	296	287	262	246	292	261	255	260	257	262	242	259	267	269	274	267	270	293	259	254	244	305	277	277	277	264	248	267	262	277	292	261	262	264	262	274	271	243	277	256	280	285	243	266	269	263	289	241	259	267	262	260	271	272	290	280	273	275	294	295	285	273	255	308	260	275	276	289	258	271	252	268	279	266	250	275	294	302	268	289	266	269	276	287	255	275	295	293	271	283	269	267	259	278	241	264	240	243	277	272	286	282	238	280	276	266	284	285	262	252	284	264	249	257	264	254	284	255	274	249	263	259	265	272	267	303	254	266	237	268	252	254	274	240	274	257	299	275	283	251	246	255	292	254	257	283	252	252	271	260	276	262	280	302	268	272	259	285	281	280	275	247	283	268	276	284	266	258	254	284	254	268	263	242	264	266	275	253	286	262	274	266	263	269	267	256	259	274	289	265	275	241	284	278	283	281	269	273	276	272	274	265	271	261	256	245	256	248	268	281	275	291	263	249	268	275	285	260	268	288	241	285	254	240	283	274	252	253	256	277	274	275	239	257	247	263	269	269	271	258	249	301	256	239	258	316	256	256	270	275	270	318	291	269	228	263	283	288	267	267	261	278	275	261	287	255	240	286	250	277	296	325	261	261	266	266	238	257	245	260	246	260	275	284	255	272	268	260	267	246	298	282	263	268	263	227	262	267	275	289	307	267	284	254	274	262	268	264	257	288	258	287	284	277	276	277	272	276	280	269	272	310	259	255	255	267	300	296	289	265	258	267	274	275	251	262	261	287	282	233	285	249	259	297	256	252	243	268	254	260	279	294	247	264	271	281	275	267	264	252	258	273	256	242	271	232	265	266	281	266	271	269	246	257	245	255	284	248	263	264	267	269	237	245	242	293	291	270	242	248	274	256	264	258	276	294	258	236	269	261	271	276	246	259	245	232	265	277	232	283	255	270	273	265	316	273	282	286	273	241	263	268	290	285	256	268	271	275	261	240	325	299	270	259	284	260	253	261	255	272	233	248	257	246	276	287	270	272	267	290	248	279	282	298	274	247	252	283	263	264	265	266	255	284	251	269	248	272	242	289	267	266	263	261	274	256	245	271	279	273	266	288	234	298	271	267	271	306	285	271	230	293	270	252	299	229	273	284	291	267	268	267	279	285	277	291	285	286	294	289	248	257	270	259	277	268	300	268	249	269	249	266	271	268	288	272	273	268	277	284	255	270	310	284	255	286	282	275	258	280	292	259	256	280	266	257	274	249	266	245	269	293	251	292	263	272	287	260	268	263	281	306	296	248	257	304	284	303	250	281	270	249	288	302	270	292	279	269	273	297	284	259	297	258	280	255	264	264	292	263	271	255	260	292	269	265	264	249	253	248	278	246	275	261	265	284	273	256	263	271	254	275	269	281	288	262	272	254	255	266	241	296	306	311	243	275	250	282	251	240	270	279	276	281	282	247	271	260	243	248	237	269	300	276	292	280	269	261	279	276	280	288	275	274	250	258	275	232	280	272	273	281	245	269	237	265	297	265	289	276	276	258	282	257	227	259	284	247	273	291	268	278	258	220	257	252	242	272	262	268	257	258	272	272	251	293	268	276	246	272	283	266	275	298	259	271	252	254	265	258	278	287	271	273	268	258	263	265	255	270	279	283	263	259	267	269	262	266	291	242	254	267	258	257	235	266	280	272	283	254	301	279	254	288	278	266	287	288	276	301	257	251	274	251	247	286	246	252	272	270	282	261	251	257	250	266	244	267	256	266	261	298	267	290	264	258	223	269	273	269	272	264	273	243	298	263	258	256	265	250	298	251	270	272	284	270	270	249	232	262	265	256	260	268	251	282	246	247	270	260	280	275	277	251	263	259	234	285	270	249	263	275	272	251	266	275	250	291	285	254	242	270	264	271	242	274	243	263	279	269	266	281	237	282	275	268	272	290	268	257	246	294	262	278	241	287	247	256	285	237	260	270	253	264	258	277	235	263	258	292	266	263	267	275	271	251	263	282	303	282	293	271	281	268	267	238	261	290	268	247	282	276	287	269	267	260	277	286	266	241	238	247	297	249	275	250	284	284	271	289	272	271	288	265	261	270	258	254	260	278	224	261	250	262	248	276	265	246	249	265	251	254	270	273	298	262	273	261	241	238	243	283	321	276	241	297	272	244	239	241	241	284	293	275	249	269	244	289	259	279	285	261	278	277	248	263	274	293	246	273	276	258	245	256	263	271	265	271	298	274	297	251	274	263	263	261	286	271	250	246	279	278	240	243	279	300	274	227	256	293	273	289	289	289	247	267	265	278	251	275	300	233	280	273	261	272	258	252	259	289	283	240	287	262	274	287	260	260	263	279	263	269	257	233	254	255	282	263	271	257	251	243	273	253	275	229	262	271	265	244	258	279	259	250	270	285	284	288	292	240	274	254	281	296	269	263	256	261	278	273	266	293	256	289	293	281	300	269	264	248	274	241	272	270	284	233	277	287	280	270	288	242	278	275	266	228	295	289	278	281	304	237	271	258	258	285	272	232	261	249	248	266	280	238	271	292	280	268	238	273	272	291	252	276	254	274	269	279	279	258	252	258	279	256	270	263	277	256	279	258	270	276	298	262	277	268	220	232	272	269	253	287	280	246	263	249	284	272	251	259	241	282	267	252	260	250	262	275	263	252	306	295	280	275	264	249	256	263	281	244	251	248	256	290	277	277	271	262	267	298	265	252	249	265	265	242	286	301	262	308	295	260	247	280	255	229	272	230	251	225	267	261	234	276	252	281	293	298	252	265	250	258	257	278	261	255	296	251	275	234	271	260	274	265	261	267	263	269	248	244	258	252	277	258	268	226	272	260	264	258	279	269	250	279	239	267	260	283	276	281	254	215	278	252	270	253	288	282	262	241	257	260	296	247	289	261	274	247	254	280	242	248	272	252	308	280	271	265	265	286	272	298	257	258	259	298	258	283	275	277	274	219	250	259	253	263	267	305	260	249	265	265	278	257	279	239	280	274	253	271	291	265	249	249	268	296	265	236	280	276	268	271	264	284	283	248	250	291	257	259	255	233	256	267	277	267	255	277	283	290	294	262	274	280	261	290	245	253	271	246	252	294	267	289	244	258	245	271	253	267	292	264	294	255	269	227	277	281
21133	19513	36025	55101	43238	16154	7306	9128	31192	37043	22890	859	801	737	724	781	740	677	715	732	667	701	853	1261	1408	1377	1243	1270	886	1134	1067	1122	1323	1425	1310	1069	726	705	1438	813	673	647	679	683	679	682	663	685	683	647	686	677	650	655	660	710	683	634	663	626	672	673	630	693	665	624	690	675	657	658	643	719	676	652	729	660	678	698	667	619	655	653	610	691	730	634	691	621	692	654	669	632	692	669	721	688	659	686	672	658	665	648	654	680	654	631	621	662	647	630	665	628	654	661	663	712	609	649	640	662	636	668	681	707	641	701	612	676	628	615	589	659	607	640	646	669	674	660	656	649	643	659	598	651	644	687	690	635	658	675	622	644	719	697	691	672	667	652	671	598	615	685	647	632	686	664	637	677	659	630	652	672	677	635	696	633	647	675	671	625	639	664	647	651	655	636	673	699	597	637	643	683	670	648	633	640	706	712	641	681	658	676	660	671	635	683	686	650	628	659	646	655	677	699	662	632	681	647	672	656	631	698	674	648	665	677	660	649	644	653	605	619	667	625	657	651	628	640	629	688	644	657	676	667	653	700	680	617	647	669	655	671	682	670	657	644	640	645	670	635	653	656	600	609	676	648	660	603	640	637	670	662	693	676	646	624	680	687	676	688	644	626	650	667	652	633	647	706	655	616	655	646	682	659	638	638	690	625	655	675	692	690	646	636	635	638	659	633	681	680	651	650	638	703	695	673	598	664	724	631	652	672	650	699	649	638	640	670	655	690	645	652	651	673	686	585	615	656	609	637	646	695	628	615	610	679	656	667	622	667	698	657	644	620	673	632	670	645	679	590	634	667	696	661	661	651	702	638	631	616	657	645	689	657	617	630	649	645	660	614	712	654	655	663	660	661	680	661	659	677	638	620	693	679	670	591	654	647	628	651	689	629	636	632	702	666	649	633	706	678	630	636	668	696	638	696	657	637	683	658	682	669	647	646	700	678	612	626	648	634	628	678	604	632	668	615	646	620	632	687	681	618	653	624	679	707	620	628	672	669	610	630	621	641	627	650	660	645	688	654	655	652	666	618	669	674	652	657	649	647	629	625	615	643	662	677	674	657	628	655	680	646	668	659	667	627	666	653	657	642	665	661	642	696	631	690	674	643	668	672	652	636	616	639	643	688	655	692	657	646	655	655	665	666	662	697	695	662	664	661	658	599	621	665	664	637	630	665	668	656	614	639	621	659	677	682	607	649	673	671	653	662	671	631	630	634	667	644	656	674	688	659	669	634	646	620	671	675	659	662	654	632	669	667	661	644	678	645	694	635	644	681	628	661	674	649	653	684	665	637	701	641	707	669	645	721	630	658	641	655	643	643	664	692	647	659	714	635	671	661	677	644	673	702	682	644	670	655	629	648	637	663	666	646	686	692	686	644	657	634	641	615	707	669	651	638	679	677	650	634	688	674	694	641	706	672	687	689	646	636	650	640	657	651	687	679	623	612	630	644	677	628	636	675	632	658	664	644	616	629	651	655	614	676	661	656	667	690	664	632	658	688	652	660	646	656	638	660	630	657	639	670	677	712	692	664	625	675	643	633	681	651	653	686	649	639	634	645	633	637	658	660	685	670	649	650	650	664	661	649	637	709	623	670	611	645	695	677	634	621	691	637	669	687	704	667	673	668	640	635	653	672	695	662	635	630	698	613	670	617	701	659	637	650	616	673	681	681	636	619	707	638	636	647	658	680	660	673	660	656	621	672	621	699	662	643	667	639	686	661	688	679	680	631	692	646	708	612	590	636	634	652	598	652	616	665	664	632	651	688	633	668	681	686	643	700	646	701	686	679	633	676	640	667	667	671	699	648	644	660	670	694	681	702	650	666	644	649	631	670	667	654	629	695	646	682	626	665	685	617	665	624	653	641	610	620	644	680	640	655	671	675	623	642	669	633	656	651	591	653	626	645	662	670	635	663	656	659	619	636	669	653	632	634	638	641	654	684	622	644	647	687	655	654	599	633	611	632	682	679	664	669	678	668	658	577	680	693	653	663	615	650	667	646	651	646	667	698	683	643	673	667	675	681	661	664	614	698	615	631	682	658	644	640	688	692	646	627	668	591	664	668	662	639	690	617	675	644	657	666	655	674	657	639	620	660	666	710	653	671	636	620	665	687	676	633	677	606	663	642	667	657	692	676	674	648	642	648	677	659	675	683	612	597	659	711	652	680	659	669	642	728	686	701	625	658	674	687	648	680	675	661	635	704	643	633	643	628	646	654	655	661	676	664	638	658	670	654	665	686	664	715	607	640	703	685	655	632	708	660	665	666	691	662	656	654	604	696	680	644	654	627	631	652	654	634	670	654	675	628	629	679	661	693	669	653	601	638	703	656	662	703	626	662	638	650	702	693	646	663	676	638	643	670	662	647	701	695	630	652	696	616	674	656	663	659	644	679	676	670	670	646	670	670	663	649	687	664	613	618	603	630	630	650	655	688	663	683	686	653	665	671	663	668	706	656	657	696	620	685	669	684	630	649	659	688	647	643	638	636	669	723	648	651	659	659	684	658	694	630	621	703	673	669	640	644	617	593	623	683	675	647	681	655	668	672	629	612	664	653	647	628	602	646	680	726	722	680	632	679	640	684	681	645	625	680	670	682	650	645	690	663	694	653	683	674	668	630	649	629	602	614	652	647	661	664	677	688	650	637	692	681	653	712	664	604	649	658	667	685	681	652	663	626	673	639	686	640	665	654	677	646	654	680	625	642	689	626	630	626	646	668	691	659	650	662	677	689	613	628	619	640	639	657	615	625	649	667	619	652	684	678	644	674	714	655	650	727	648	690	634	641	640	687	645	625	682	639	696	734	653	622	656	651	665	614	678	671	620	713	593	639	604	688	675	649	636	688	667	652	651	666	591	669	663	673	653	652	661	697	679	673	646	718	628	707	656	649	664	621	635	704	652	670	653	657	634	669	686	652	686	603	681	687	661	636	676	706	641	659	641	626	660	636	653	655	668	701	657	650	665	646	661	677	690	627	614	651	662	676	631	655	644	606	647	644	672	645	658	667	647	599	683	694	690	694	643	691	675	620	667	637	629	694	689	661	648	607	651	666	606	623	679	660	647	642	639	673	706	627	655	637	647	672	688	646	650	659	641	687	647	683	666	604	639	674	654	648	672	678	671	619	655	643	657	649	650	638	613	632	649	651	679	667	696	698	615	681	681	639	659	675	669	638	674	599	662	625	626	663	636	621	644	691	674	700	681	678	694	628	701	656	620	671	649	631	683	655	628	672	670	664	705	637	674	677	620	641	694	716	654	640	643	664	633	639	669	620	711	663	660	630	665	611	662	647	664	641	661	628	635	665	629	650	650	642	642	626	682	643	636	649	664	648	657	677	727	642	666	664	622	633	631	689	684	699	640	658	607	648	634	665	609	623	680	658	679	647	616	708	689	647	698	648	628	699	663	702	643	644	700	621	641	684	687	667	646	639	649	659	649	663	671	645	612	674
52275	41049	45965	55253	44775	24775	13210	7529	23758	30572	16891	1058	240	179	192	202	199	207	174	205	199	187	213	299	386	325	326	368	274	280	279	244	328	365	310	222	203	198	224	254	191	166	197	181	146	182	155	173	174	204	157	179	172	194	161	150	155	174	155	164	195	183	184	170	178	183	173	167	181	186	166	190	159	172	158	164	172	175	176	154	184	194	185	152	175	173	174	163	168	187	183	182	158	161	184	149	196	164	146	148	159	160	178	172	176	160	178	169	172	171	167	159	184	166	171	192	183	183	188	188	189	177	173	160	176	172	168	180	194	208	158	169	178	183	177	166	163	175	184	178	176	158	208	169	174	179	170	174	185	175	181	182	180	184	159	151	166	186	167	200	150	189	178	160	174	198	172	170	177	161	178	181	180	200	177	160	184	179	174	184	169	180	193	195	172	185	196	157	193	155	154	166	164	166	161	162	175	180	179	171	174	172	161	189	169	162	139	192	174	181	154	173	155	165	174	146	139	167	197	153	171	178	167	194	193	153	169	177	171	188	161	148	172	156	151	160	164	162	172	188	166	182	166	148	182	169	175	171	163	172	178	167	174	168	170	178	192	176	158	151	162	174	170	190	165	183	185	184	190	165	165	192	157	152	176	180	182	154	183	181	184	178	178	173	164	166	152	175	161	162	147	157	172	179	171	175	157	159	147	173	166	157	181	144	167	165	185	151	168	145	149	156	186	204	178	169	156	149	190	184	147	192	172	172	149	162	150	179	186	189	174	159	169	164	180	170	148	214	175	161	182	200	180	169	162	181	164	149	175	153	179	206	177	185	152	176	192	188	157	146	190	154	189	189	170	170	198	182	164	160	177	180	171	186	183	142	173	163	148	174	178	183	159	177	179	170	174	193	203	159	169	164	173	173	168	150	155	177	183	148	187	163	183	156	165	182	173	184	175	183	169	168	194	166	186	166	160	158	183	203	177	165	192	181	170	176	175	182	198	153	192	168	174	154	168	163	179	151	194	165	143	174	163	171	184	170	180	192	210	184	184	169	169	162	162	196	173	179	186	170	179	174	182	187	188	176	182	156	167	175	166	161	175	179	180	180	191	177	153	176	192	203	181	178	160	206	177	171	166	180	196	178	186	181	152	203	194	157	173	165	188	144	176	169	170	168	168	177	158	191	158	205	189	167	163	173	166	175	186	159	168	203	154	148	204	165	192	193	163	193	185	200	201	170	193	178	173	160	185	186	170	179	182	189	164	165	180	173	169	197	151	170	160	191	187	187	176	180	187	181	168	152	200	173	181	158	165	182	204	159	166	162	171	134	168	170	164	176	189	177	160	186	147	171	177	177	172	174	194	186	146	170	157	183	163	178	169	180	169	149	155	168	173	192	169	182	176	179	186	187	160	179	148	165	191	143	167	164	170	198	172	155	187	187	174	199	186	175	186	161	192	164	176	164	166	169	170	171	179	177	144	147	170	170	170	181	194	195	185	215	139	178	193	180	167	169	173	174	158	186	186	189	170	160	163	168	184	172	169	172	168	215	188	176	159	174	150	173	163	179	201	168	159	173	196	186	165	169	191	178	170	184	178	212	173	176	169	163	210	160	195	170	185	195	182	186	171	178	140	170	179	168	193	177	163	167	172	167	191	168	167	192	166	186	164	152	157	184	156	162	185	136	188	172	173	198	190	168	166	188	169	192	180	179	171	170	193	162	154	143	171	194	172	177	171	182	174	202	179	186	169	176	195	183	158	149	169	185	172	168	192	172	195	200	192	174	155	164	177	178	166	178	164	158	188	175	183	186	171	174	189	187	174	161	152	181	179	157	168	168	172	144	179	167	168	188	155	185	164	180	186	166	179	178	166	180	186	181	188	166	177	169	175	148	200	173	140	188	135	183	185	187	179	149	162	167	177	158	163	187	154	193	163	170	152	187	162	172	197	174	166	197	170	180	202	177	176	163	168	166	170	175	170	191	179	185	163	199	147	170	156	171	179	152	160	152	171	155	183	191	190	155	160	176	167	178	162	191	169	174	178	172	143	179	171	181	174	168	187	201	181	159	180	159	159	196	181	177	175	191	168	166	194	167	183	178	157	183	164	179	185	172	176	189	183	161	154	191	176	188	167	167	173	165	169	219	196	193	186	189	187	167	183	186	174	190	169	168	159	162	145	181	160	161	172	200	180	169	173	181	181	177	163	171	180	176	183	158	177	178	179	172	195	179	192	160	171	199	172	131	171	151	163	179	154	194	174	171	183	162	174	159	170	192	146	166	173	170	179	205	164	184	215	180	173	188	171	188	182	174	174	171	175	201	155	173	180	162	167	192	155	175	184	156	198	171	192	166	173	165	167	162	212	179	144	182	192	175	175	204	188	173	169	188	176	167	167	177	167	174	188	171	163	178	188	162	186	186	183	159	164	164	172	169	164	183	177	170	162	177	165	170	166	162	181	183	170	184	166	172	180	173	185	192	174	181	162	185	189	175	162	156	172	186	164	156	172	202	193	181	166	168	157	178	153	178	180	190	153	185	191	174	207	162	186	161	181	165	189	172	189	189	169	175	173	176	153	189	161	178	178	166	188	155	148	158	166	170	180	158	190	194	172	169	173	164	179	189	172	175	169	164	174	186	172	161	159	170	171	159	172	162	151	161	161	166	180	175	174	153	169	167	174	166	165	184	147	170	158	180	173	162	167	179	180	174	178	186	174	160	169	177	174	188	163	204	181	198	194	181	195	164	159	179	188	193	173	175	162	179	158	184	137	174	167	154	187	185	190	166	167	171	157	186	169	175	189	157	174	152	172	156	180	175	153	172	180	163	177	171	205	170	182	167	162	184	192	187	178	198	140	172	161	169	169	175	155	191	203	160	166	160	169	156	182	180	184	190	188	183	174	174	153	168	170	186	155	157	146	176	150	159	183	198	183	183	195	165	150	187	165	186	159	177	166	177	179	182	175	181	168	180	180	172	173	193	197	182	185	170	177	178	176	188	179	182	186	178	160	186	184	175	156	174	168	178	182	170	168	152	172	163	176	191	170	172	174	162	151	205	180	180	194	161	198	177	187	181	181	176	174	204	179	194	180	186	191	171	152	172	179	173	161	166	183	168	173	159	169	154	175	161	169	186	167	195	179	169	194	187	167	169	182	164	192	155	166	167	167	200	181	168	190	167	187	170	193	185	177	167	185	162	153	171	178	180	149	182	182	186	158	173	171	149	173	147	195	167	173	160	170	155	176	183	162	165	175	178	158	184	168	157	178	136	164	178	195	172	184	195	151	183	176	169	183	182	184	166	171	169	161	171	166	174	178	191	169	199	171	172	168	154	169	164	153	173	174	144	165	151	164	159	196	182	174	186	139	159	157	175	183	147	157	178	220	170	167	182	158	172	191	178	150	206	173	175	185	189	167	176	157	161	161	166	175	175	164	172	161	193	175	166	150	167	164	183	182	155	170	202	172	181	164	191	161	181	181	170	166	180	179	178	173	166	199	164
29504	27987	44347	65610	49897	24070	13227	13961	44220	47678	27094	800	673	641	578	582	590	567	576	564	567	602	906	1670	2038	1705	1903	1977	1111	1451	1387	1189	1832	2057	1519	898	580	569	787	910	489	498	481	499	483	462	467	461	469	478	488	449	452	509	499	444	424	466	453	452	452	473	460	440	424	492	458	422	459	473	493	465	432	452	435	489	467	418	465	442	498	474	486	466	430	452	455	460	419	464	471	426	465	486	436	453	488	459	475	457	451	469	449	455	428	488	435	510	427	477	429	484	453	492	442	497	429	454	465	481	439	420	443	464	462	495	455	441	428	454	454	475	463	431	472	470	450	435	420	471	474	472	470	477	436	451	461	479	469	422	472	446	448	468	465	433	470	459	445	405	450	462	451	465	451	490	489	468	445	423	480	441	438	458	461	461	472	416	498	427	441	462	444	426	441	448	435	474	429	432	447	493	440	436	437	464	443	437	457	438	476	437	484	456	430	448	447	451	446	430	456	449	437	438	476	471	489	460	441	474	440	465	444	471	488	468	459	469	437	495	416	503	472	462	455	453	454	437	462	447	473	479	476	476	462	460	451	446	420	453	465	442	460	437	462	476	455	419	475	430	465	473	472	472	469	434	460	423	470	428	471	437	432	461	454	469	410	454	452	438	447	477	474	433	477	441	469	459	459	472	450	437	452	445	452	446	447	478	464	460	462	469	467	440	412	502	414	446	470	446	483	469	456	447	421	444	440	431	465	475	447	445	434	426	428	456	477	472	462	447	462	485	424	441	483	445	462	484	450	483	459	462	466	447	442	458	485	435	436	445	478	465	470	476	429	395	475	487	447	432	501	443	463	461	455	424	429	460	463	409	491	490	437	463	466	432	484	477	456	438	480	462	484	483	450	439	466	433	455	468	484	439	450	480	436	442	437	463	484	508	476	416	434	496	464	442	452	489	453	483	443	492	459	487	445	463	466	452	473	466	429	471	447	460	473	447	460	436	433	423	455	456	473	470	472	446	432	494	440	463	437	468	476	446	458	457	462	450	463	455	459	461	444	492	447	473	438	454	468	495	456	476	430	447	451	428	439	466	478	431	432	475	463	472	478	500	432	479	433	431	466	471	447	440	454	460	453	485	487	444	464	498	483	461	458	452	446	484	439	479	464	460	476	487	450	445	469	466	435	430	425	441	452	465	443	449	438	475	492	427	462	455	478	477	460	475	478	489	457	458	462	446	443	480	479	450	452	448	427	459	467	458	473	438	429	478	471	464	482	470	444	442	420	472	461	460	426	471	447	452	456	488	470	479	481	467	467	480	427	442	466	425	447	453	461	420	452	461	467	429	441	444	440	472	469	450	459	473	461	464	469	455	489	443	422	469	455	495	449	491	447	448	471	457	480	458	407	444	436	433	453	457	464	458	510	458	511	420	455	453	510	432	461	457	486	481	472	461	469	456	510	431	462	462	449	461	471	470	485	471	441	463	457	431	448	465	450	431	448	437	496	453	446	471	459	456	434	486	485	442	490	457	427	475	479	469	442	469	446	428	455	465	450	438	452	436	486	463	440	500	438	451	449	442	486	455	404	483	454	442	455	454	432	455	444	467	412	428	423	435	430	443	473	437	430	422	436	451	452	455	455	417	432	482	465	452	465	426	468	454	476	431	436	453	458	445	443	445	426	471	433	456	455	462	489	456	478	465	433	472	417	477	424	440	429	432	473	489	478	469	451	489	443	464	464	505	466	482	475	440	490	452	458	412	428	424	431	496	423	467	436	457	474	471	442	481	447	489	455	434	490	497	448	433	424	438	494	462	427	485	437	473	440	461	498	458	420	418	442	453	443	512	461	480	454	438	423	444	459	452	460	439	439	473	442	473	486	459	469	423	466	459	481	423	482	475	459	443	492	468	453	444	459	462	436	446	481	450	445	460	449	403	475	469	463	458	478	495	461	477	414	477	460	418	493	461	449	417	467	456	458	437	462	453	445	444	478	439	471	434	487	443	456	474	472	487	454	469	440	439	464	444	469	463	481	428	477	498	428	446	477	459	455	449	446	458	493	431	428	455	426	412	455	456	462	407	491	430	471	458	445	490	458	480	475	470	438	466	502	470	475	460	462	452	436	464	475	456	477	460	453	476	427	447	455	455	474	441	445	467	500	438	468	449	494	466	466	442	488	439	489	453	469	451	408	458	457	408	481	494	458	425	433	429	438	438	483	418	443	454	445	429	440	444	462	435	477	444	460	466	424	451	437	479	451	430	476	456	422	430	434	445	473	469	456	450	466	461	427	454	470	456	458	441	450	493	458	452	428	474	464	478	436	478	418	438	462	469	470	481	461	433	447	427	452	432	458	474	435	471	455	468	486	455	463	425	464	449	473	450	461	451	462	457	494	447	488	433	444	413	460	454	464	438	433	457	466	478	450	412	458	426	449	451	457	457	477	442	448	444	459	462	468	452	458	433	465	471	476	444	447	478	461	478	472	522	470	459	454	526	473	468	396	469	455	449	455	471	437	446	453	476	491	468	440	434	457	457	452	480	456	439	474	437	485	433	456	494	429	473	427	466	424	467	398	437	439	453	482	459	468	446	445	438	459	452	455	474	479	430	448	449	466	439	447	474	489	477	429	457	413	426	446	470	454	419	458	470	483	443	423	480	434	439	464	489	429	453	475	446	477	452	438	436	480	453	443	404	493	472	461	433	425	445	409	464	488	447	448	430	508	445	496	519	451	444	461	463	407	429	449	482	411	461	420	450	428	480	445	435	491	431	465	467	459	452	467	440	484	452	466	477	417	442	448	427	460	414	432	460	489	444	419	460	453	441	497	460	439	455	468	425	463	454	460	488	443	433	445	471	487	466	468	456	433	431	491	446	450	486	447	462	452	461	498	460	475	464	440	469	468	475	447	461	471	431	436	446	430	415	470	472	432	454	451	470	425	473	472	430	466	476	445	434	475	460	471	462	481	439	448	454	473	444	489	503	491	498	469	448	468	431	444	454	442	453	457	484	484	428	466	397	408	460	449	455	431	451	493	465	440	426	461	450	454	453	459	416	446	449	481	456	500	507	439	473	411	445	459	467	432	455	405	440	446	415	466	446	487	438	465	434	407	450	435	475	433	452	409	466	462	471	470	425	448	445	494	478	501	474	453	485	429	484	453	466	434	465	468	423	450	459	464	463	469	452	467	494	474	444	455	471	476	445	447	453	433	469	420	475	430	436	432	461	480	453	476	458	467	471	445	445	486	451	462	468	489	469	461	436	480	455	478	454	433	435	461	476	458	457	456	430	493	459	436	470	436	436	403	485	463	432	459	442	480	456	440	488	483	419	443	436	440	469	479	451	457	465	457	411	469	444	441	443	462	416	483	458	449	435	472	482	446	481	436	445	426	455	440	461	512	436	465	486	421	488	434	471	495	450	448	443	431	463	475	441	452	510	431	451	480	477	460	481	413	457	456	445	471	442	437	446	458	465	474	464	467	487	480	457	423	474	439	483	459	489
5989	1917	4267	6943	3174	1036	615	481	856	1097	697	373	379	351	394	422	347	364	389	345	391	379	366	353	434	373	378	397	377	383	381	354	374	394	377	382	393	374	366	392	415	347	393	379	412	357	354	352	379	368	395	365	335	360	351	388	383	353	346	369	372	394	387	388	399	435	377	384	385	375	371	383	413	368	362	366	378	362	390	392	400	384	376	386	377	397	403	369	380	381	354	365	413	388	364	370	391	345	402	362	403	384	386	371	373	395	396	365	384	392	350	371	363	366	400	377	358	358	386	373	373	419	366	344	355	387	380	369	378	348	393	423	399	347	395	379	383	377	389	389	393	416	426	373	394	404	400	405	346	344	356	375	392	415	371	374	395	399	380	359	411	387	373	424	372	396	385	379	366	377	391	399	368	378	339	392	373	397	376	372	382	341	387	361	404	377	375	372	389	345	377	362	398	364	398	387	358	418	362	345	394	386	376	379	331	373	349	373	369	369	368	339	386	356	408	420	397	391	373	385	397	394	386	364	382	374	403	400	380	376	379	398	364	363	368	377	352	385	372	373	399	352	364	385	368	394	399	405	388	385	417	389	335	344	367	411	386	362	408	352	358	411	380	378	384	376	386	371	389	380	380	397	349	379	377	342	345	371	378	372	407	367	412	362	359	359	374	392	382	384	388	382	387	339	350	366	369	397	401	347	378	311	387	363	376	370	399	402	371	386	410	404	374	357	386	368	410	385	374	356	388	406	396	368	450	383	352	374	363	400	375	379	373	390	398	386	386	392	378	360	407	394	381	402	395	382	383	369	367	388	406	389	377	403	380	369	395	359	362	383	373	388	395	374	375	360	365	390	382	333	390	383	356	372	380	377	345	365	400	386	382	401	399	402	380	399	413	409	345	371	394	373	380	352	442	353	406	449	391	364	383	360	382	436	382	363	358	351	387	387	378	379	377	368	367	379	386	380	392	350	394	349	390	350	382	360	381	342	372	381	411	386	384	371	404	372	385	371	368	394	353	390	411	369	379	392	364	365	363	399	360	382	354	353	345	393	392	370	384	372	367	384	380	371	387	383	371	359	386	390	402	393	403	412	366	359	358	410	376	371	372	435	381	396	363	338	388	392	353	398	398	388	381	398	372	405	415	404	360	387	393	361	425	393	356	390	358	374	416	379	363	374	378	391	379	373	343	390	383	386	386	381	391	384	406	381	392	340	385	386	370	393	387	396	366	380	413	372	379	370	380	393	392	397	382	394	387	348	361	399	406	382	389	399	401	404	393	417	414	368	373	373	396	379	361	362	393	403	383	384	387	419	363	415	415	388	367	392	405	395	357	352	406	355	389	389	378	434	391	386	385	438	412	370	375	404	387	398	368	375	391	391	373	361	387	366	385	376	372	382	364	385	389	361	385	373	378	378	366	357	375	338	403	383	376	400	331	371	394	372	371	374	394	367	385	353	356	397	365	378	368	377	370	388	392	381	388	378	436	371	365	389	387	370	402	413	387	389	407	352	368	383	380	380	390	411	385	392	369	365	397	374	365	414	370	387	368	412	421	366	380	380	386	340	367	358	340	374	317	360	374	407	378	403	402	385	388	361	369	405	366	338	388	380	393	347	378	378	375	426	379	386	359	347	391	399	331	383	384	410	391	388	407	362	367	386	373	389	379	403	345	360	355	367	393	359	378	376	391	361	385	386	355	377	420	373	364	380	403	411	409	405	357	359	346	374	389	369	370	402	407	368	389	360	391	369	348	386	350	388	369	374	370	399	388	383	381	352	374	393	374	355	402	431	354	404	396	379	405	364	374	337	375	410	395	387	329	377	359	346	377	371	344	429	381	380	388	332	391	368	396	387	385	400	418	386	379	393	388	387	379	369	395	376	350	373	384	349	435	416	380	371	364	348	398	385	362	375	419	375	371	388	381	405	399	403	432	366	408	384	343	386	401	399	386	367	377	374	401	371	402	399	363	423	385	384	389	377	388	344	369	389	349	360	366	383	394	414	409	375	388	370	384	383	383	375	348	388	381	365	356	382	371	356	379	355	395	351	407	370	360	332	386	350	384	415	368	410	390	410	370	400	364	373	339	387	362	397	382	345	378	345	380	372	344	350	387	358	385	373	408	404	417	377	384	378	379	381	376	387	376	360	392	346	368	367	356	382	414	378	412	387	344	377	383	393	388	372	366	401	360	410	353	423	374	352	382	369	371	361	376	410	386	393	364	368	374	385	357	339	397	400	343	350	379	364	368	397	360	389	367	367	423	365	402	355	397	363	380	427	372	444	373	364	361	396	369	401	380	359	356	400	359	401	402	372	379	369	395	362	379	375	396	389	403	418	424	388	404	372	388	406	397	400	394	374	405	434	375	368	401	366	367	397	375	396	357	379	328	385	386	399	389	348	388	384	396	439	376	351	353	402	415	382	386	377	376	394	361	368	375	368	370	397	360	378	382	393	402	360	388	384	363	385	410	356	406	367	340	371	378	392	380	368	377	394	406	366	347	354	368	377	391	376	365	378	430	397	395	405	373	345	372	367	397	397	370	383	367	422	385	363	349	339	390	377	363	371	364	389	337	390	387	369	373	402	375	358	383	363	389	359	345	400	394	391	371	374	376	398	370	374	393	354	379	362	363	370	403	378	377	384	383	390	355	381	378	338	322	408	404	370	354	371	397	382	415	404	421	389	376	389	396	382	384	410	382	394	384	383	382	382	384	364	381	378	361	371	385	388	401	393	384	378	404	401	403	395	363	393	392	378	373	369	378	361	368	357	361	353	392	384	390	354	391	388	364	404	381	400	380	376	380	359	361	367	393	374	352	387	406	386	387	349	339	390	355	410	375	367	382	340	365	367	353	378	420	361	408	427	393	367	376	371	381	367	387	339	400	370	400	402	393	362	381	408	396	381	368	420	344	399	345	387	362	390	359	386	423	373	368	400	386	362	414	379	360	320	318	339	410	355	387	394	401	409	388	392	374	353	368	395	377	381	384	407	404	350	366	373	342	395	399	354	351	391	410	384	394	367	369	342	372	420	391	382	388	363	379	368	369	380	358	364	371	370	388	380	373	397	372	405	371	373	394	359	383	409	371	347	383	378	382	402	377	362	395	367	362	379	390	389	401	380	366	406	376	374	359	375	357	372	361	378	369	383	397	383	368	349	380	383	361	367	371	390	377	372	351	348	390	358	381	388	361	369	380	347	402	341	393	391	408	375	382	361	403	371	351	390	356	377	391	390	405	360	377	342	424	391	403	349	384	374	376	396	366	387	399	385	424	362	398	399	429	365	397	373	336	342	368	350	435	368	364	410	382	340	384	417	380	377	395	377	383	367	360	394	371	430	377	353	399	406	372	367	374	405	410	395	380	365	400	349	415	395	381	340	390	413	380	364	355	384	375	368	417	399	361	390	407	364	389	402	395	375	426	372	369	396	397	345	367	378	401	377	365	391	398	352	394	391	362	369	357	401	374	419	382	355	379	402	380	361	363	388
5161	2980	7358	16791	8800	3104	1913	1499	3685	4633	2401	874	891	913	878	890	918	931	881	967	890	869	937	917	965	949	967	982	919	922	925	996	933	959	905	886	889	889	891	916	844	887	875	900	865	929	921	907	896	903	929	940	840	902	914	897	907	908	856	870	893	945	913	908	925	917	920	885	876	887	902	870	926	886	903	884	882	926	879	882	925	923	917	903	878	938	877	895	911	821	916	878	930	967	890	891	928	919	900	904	892	916	898	873	939	887	951	876	888	899	919	936	918	926	906	881	914	898	902	938	905	883	894	910	896	909	895	881	909	910	918	830	844	841	909	935	873	904	885	880	946	924	957	931	872	918	912	925	870	926	871	914	888	835	882	919	909	888	936	931	956	908	946	903	910	892	841	918	877	937	854	966	913	911	856	902	864	892	918	884	826	888	892	1000	924	919	927	896	882	952	886	932	911	889	921	882	908	879	898	899	930	905	936	906	911	884	984	863	877	884	869	931	938	932	900	941	954	864	888	879	909	874	858	932	937	902	838	897	938	899	916	917	834	890	928	860	905	883	868	890	933	859	898	840	944	906	886	875	963	893	820	912	874	877	892	897	932	853	931	910	870	929	893	923	943	868	860	894	935	914	845	892	932	916	961	843	900	904	884	894	913	923	898	883	847	914	910	890	944	920	902	927	905	920	852	880	876	876	897	915	867	918	901	893	902	912	879	886	901	902	832	864	825	918	872	945	870	872	837	893	884	957	882	878	876	876	907	888	915	885	891	876	919	877	862	913	935	918	931	882	911	928	933	916	902	883	927	928	899	886	837	864	909	912	903	910	929	898	903	900	886	861	890	883	878	927	896	878	857	865	964	871	878	939	880	905	830	916	869	849	923	912	907	885	940	922	865	862	941	893	862	898	876	887	884	907	887	898	873	906	940	898	900	969	889	895	913	909	910	839	880	897	873	925	941	928	826	879	884	900	911	871	915	895	911	882	873	834	906	849	897	869	915	903	908	951	904	860	921	944	918	896	838	880	899	892	899	889	874	892	888	886	901	931	911	875	883	873	968	826	926	901	973	892	914	883	941	902	921	890	945	873	937	830	881	881	921	919	917	913	885	852	862	885	936	900	862	925	821	883	935	958	910	921	876	878	939	838	863	899	888	922	899	931	883	895	882	882	952	913	942	896	907	905	953	862	890	891	911	870	866	902	906	939	915	892	950	843	882	878	885	924	882	913	878	870	868	911	898	931	871	902	938	898	878	953	875	859	902	927	907	889	932	919	927	897	885	902	882	887	832	933	880	936	898	899	858	858	907	876	911	909	867	922	935	977	869	921	956	911	896	911	900	924	891	933	868	872	932	889	927	876	938	937	947	926	860	870	890	902	914	948	920	916	916	920	897	927	965	861	982	929	882	892	916	917	869	920	892	900	914	899	946	873	919	928	914	939	924	919	888	864	876	961	907	886	908	837	874	910	886	867	883	928	951	970	923	921	899	909	868	908	895	862	884	883	902	957	956	927	925	919	927	895	905	918	873	935	905	902	878	886	950	858	914	892	909	880	916	900	943	900	908	897	938	915	877	902	913	932	874	848	866	942	909	895	856	913	861	925	909	905	849	852	920	910	848	910	929	888	930	898	884	912	883	866	882	859	870	923	923	867	872	952	905	818	920	907	897	917	861	885	849	910	903	822	892	858	889	858	882	878	887	932	943	929	871	856	882	900	892	896	954	865	919	908	901	905	898	854	914	951	857	923	858	855	939	902	943	847	962	894	906	923	922	838	901	888	872	887	909	907	950	924	929	899	934	883	937	901	871	833	894	843	939	875	867	913	827	946	871	919	860	897	928	889	863	884	909	838	861	898	888	936	846	919	870	904	919	932	900	904	930	894	914	962	904	883	844	928	863	909	896	971	945	857	918	866	971	857	922	903	923	929	896	939	910	908	901	922	881	948	897	932	894	853	880	951	882	859	872	909	922	981	874	902	896	899	903	917	866	863	951	910	887	818	930	896	831	894	898	916	922	876	942	916	911	929	949	954	937	896	947	876	846	888	853	852	863	930	867	858	866	888	915	964	907	871	919	885	944	920	944	888	872	853	894	874	878	845	881	929	922	872	877	945	909	949	887	917	888	903	927	907	924	886	887	907	917	887	921	884	906	931	890	851	912	884	918	825	901	962	886	887	900	905	953	921	881	931	921	932	903	865	945	881	913	872	924	945	922	899	907	956	849	913	948	946	919	921	899	928	798	867	902	864	902	879	903	882	926	901	908	852	921	899	892	929	879	932	915	870	856	876	902	880	915	952	936	865	873	921	936	866	948	919	877	881	879	872	868	870	903	920	848	887	903	919	868	923	920	867	903	900	931	893	878	879	876	935	915	878	924	944	927	902	984	918	860	929	894	872	918	882	850	946	936	884	913	897	863	900	913	866	897	957	908	864	931	901	876	908	878	913	851	937	876	941	918	944	837	852	855	889	892	863	922	910	935	883	871	912	898	895	950	932	935	887	875	937	872	874	896	915	880	928	882	893	854	859	889	826	916	936	838	935	886	956	947	896	908	881	889	922	889	888	910	894	876	876	920	892	857	913	876	872	877	923	855	892	901	913	938	911	854	897	942	888	910	894	897	884	949	892	944	937	934	977	889	923	867	908	840	917	866	951	891	834	937	850	913	911	877	946	877	906	938	942	934	910	894	916	870	913	873	921	904	913	937	872	888	951	881	919	918	874	871	885	962	830	866	930	929	852	916	930	971	903	874	853	898	877	876	901	915	891	933	861	861	940	903	874	864	926	861	859	884	910	878	929	893	902	905	896	917	903	909	871	909	901	912	890	887	887	960	890	931	927	859	975	916	898	917	894	962	883	905	919	947	909	947	919	900	845	876	881	874	889	924	915	919	911	912	887	836	896	926	900	905	894	884	902	952	874	914	896	921	893	907	922	885	934	935	849	856	887	974	880	911	857	906	878	875	914	867	893	877	891	946	910	941	853	907	902	908	976	851	886	954	920	948	907	881	896	860	863	939	912	930	905	862	914	891	894	876	905	915	917	890	862	896	886	942	940	894	876	898	889	900	889	905	950	881	871	871	878	923	860	931	893	901	900	867	940	901	882	880	899	899	877	913	916	886	945	897	894	865	928	897	864	919	892	922	891	934	919	898	942	883	911	904	936	873	912	917	811	881	984	931	909	890	924	892	917	872	886	892	885	985	947	896	860	857	828	917	917	952	835	894	881	906	895	885	895	934	904	856	919	905	886	890	834	859	899	896	886	933	897	917	854	917	901	900	917	827	881	879	886	898	929	869	938	916	915	947	882	832	873	889	953	922	941	857	861	905	840	860	876	887	921	932	889	898	866	874	870	954	897	883	878	867	903	855	895	890	886	861	866	942	934	889	885	910	858	940	876	851	928	909	932	827	921	878	918	834	884	935	920	915	919	899	895	989	948	932	959	904	900	900	932	915	907	851	960	891	915	890	891	881	892	894	867	864	893	879	908
36836	31349	37629	50814	35296	18954	8584	4813	8151	10815	5262	308	258	291	290	259	293	273	258	242	242	281	316	351	378	392	405	408	374	328	337	377	335	416	344	282	240	296	263	233	264	268	281	251	265	250	232	251	277	261	258	259	270	262	248	273	281	279	248	246	253	233	228	243	277	247	281	229	246	252	255	246	249	248	269	225	250	234	269	217	241	241	252	249	260	237	236	249	221	231	253	225	261	242	254	251	232	252	266	257	254	233	239	263	243	275	269	250	255	251	213	240	239	254	277	280	231	242	236	222	255	246	226	211	230	257	231	262	258	269	243	250	243	247	257	248	242	242	269	245	250	257	241	252	262	258	241	257	247	267	250	209	254	242	231	197	251	252	292	236	247	260	251	211	265	257	250	241	256	257	240	248	244	246	245	240	222	232	256	269	211	215	254	226	249	247	254	234	249	239	205	243	256	227	248	272	256	246	266	258	252	245	224	251	271	235	249	247	236	254	255	216	241	252	241	254	237	254	246	259	248	247	255	268	263	250	230	263	240	229	246	252	259	274	281	247	229	247	232	251	250	262	254	253	262	251	273	248	248	246	228	230	239	249	234	264	248	258	263	227	238	218	249	276	269	256	276	227	223	255	234	237	241	256	248	261	241	236	236	238	262	212	235	243	247	249	247	266	269	262	239	275	247	245	239	253	238	288	271	251	227	240	239	237	255	247	259	230	245	230	248	251	215	238	285	240	237	233	263	228	216	224	255	234	257	231	236	255	272	235	244	250	223	247	217	245	265	261	232	229	250	252	237	264	256	244	265	233	242	215	219	250	244	262	239	252	272	259	232	251	275	231	222	240	273	244	289	281	237	240	232	248	228	258	231	239	239	255	277	247	220	254	262	277	247	236	229	260	293	264	245	240	278	238	241	278	236	243	227	298	274	227	255	202	225	243	258	238	232	230	244	236	244	245	233	236	275	247	213	246	224	294	240	257	264	231	245	233	269	270	248	249	225	220	247	272	247	249	238	255	258	245	278	248	248	257	252	227	236	230	252	244	214	257	281	254	278	271	263	260	241	232	285	273	244	246	218	229	262	222	226	230	247	247	273	235	259	248	248	247	245	266	242	219	261	238	252	250	214	238	261	263	251	237	238	218	236	247	252	265	249	230	259	235	262	232	242	243	229	241	248	268	271	248	255	249	263	262	245	266	244	236	242	234	244	265	228	216	251	253	214	255	269	237	280	248	244	227	258	268	239	243	227	247	258	230	229	280	217	224	221	247	270	253	248	241	238	240	265	242	249	256	244	222	245	243	268	262	229	242	262	231	251	215	261	254	253	254	257	247	250	242	236	255	265	272	257	254	235	287	242	260	249	247	267	261	246	269	223	239	247	253	265	248	274	253	252	264	247	239	258	261	245	262	239	216	233	253	237	260	240	258	257	237	237	237	256	263	256	248	231	236	236	253	261	245	258	254	249	236	248	256	280	246	241	235	256	230	254	236	238	257	276	233	263	257	256	254	253	222	259	231	209	249	222	242	224	228	254	255	224	240	288	271	217	237	279	256	258	233	244	267	248	233	249	231	241	265	242	251	241	266	265	246	235	235	253	242	225	230	253	241	233	254	230	228	254	273	233	271	269	241	229	256	257	242	231	242	250	251	244	256	265	247	251	268	241	242	268	287	232	246	254	268	253	241	245	235	247	236	242	264	234	215	245	233	244	246	238	231	274	259	235	255	249	246	247	268	252	261	241	265	265	226	240	234	252	235	245	239	251	255	248	228	266	251	238	254	221	222	253	242	270	287	258	216	221	237	256	230	237	266	226	239	257	220	264	261	214	235	255	253	224	229	240	216	246	261	275	209	219	250	252	251	264	260	287	230	240	239	244	255	238	250	270	230	253	247	242	257	262	265	271	264	245	259	254	272	251	221	240	247	284	259	257	280	233	212	247	266	253	260	261	241	237	253	266	231	254	239	251	241	242	227	244	227	240	253	268	257	248	243	217	248	287	255	243	256	212	260	236	238	255	239	250	246	218	233	277	247	226	249	240	248	261	246	262	251	244	254	225	239	232	256	231	262	256	226	289	231	252	259	245	271	250	234	254	260	262	242	253	245	222	226	291	244	255	244	269	248	266	230	286	255	221	249	259	255	235	230	245	243	265	272	233	232	223	257	260	240	259	248	254	275	259	241	264	259	245	263	212	262	249	258	235	248	241	223	230	248	234	245	237	251	238	230	246	255	219	225	265	268	246	234	243	253	262	234	258	254	249	283	250	246	237	260	232	267	243	260	255	211	263	236	242	244	245	275	248	265	256	245	260	232	280	256	239	239	244	277	225	252	261	244	267	251	257	244	275	227	259	216	244	265	258	263	242	247	229	227	220	229	239	244	236	248	219	249	246	271	244	239	229	217	242	286	230	229	244	226	267	266	223	225	246	255	234	261	236	257	235	251	272	246	255	255	221	262	259	245	243	258	267	234	208	257	224	229	258	216	254	242	256	246	250	243	245	236	266	256	249	263	271	288	254	229	239	259	255	244	257	245	213	247	229	245	225	242	246	212	224	264	209	253	254	256	237	240	276	203	239	261	252	255	243	266	267	244	277	264	218	248	259	242	251	254	258	232	251	265	234	255	217	277	239	223	223	235	246	257	228	218	240	246	260	265	259	278	215	247	246	232	275	225	240	236	247	258	255	258	253	266	213	238	219	231	260	235	263	217	244	256	231	277	259	261	249	249	227	261	272	250	253	260	248	241	248	272	256	236	244	242	255	235	262	254	240	247	232	251	224	235	261	280	245	246	277	220	267	245	244	268	252	264	263	245	284	244	237	261	260	259	277	226	267	236	253	240	242	256	237	258	221	231	218	241	257	232	236	251	244	221	251	256	236	239	274	260	236	241	258	264	269	223	253	233	249	232	229	273	238	260	238	251	251	279	263	266	254	273	257	241	252	229	248	270	240	270	270	226	256	252	231	227	235	259	273	247	263	250	252	264	229	236	243	247	261	216	264	261	246	244	212	233	237	262	232	261	239	248	227	247	215	228	249	259	235	251	264	232	237	231	254	222	270	281	250	262	280	267	215	251	240	255	253	245	253	236	249	260	274	220	278	241	235	265	267	264	233	264	257	239	260	237	259	251	258	241	250	257	254	242	276	247	255	246	255	224	228	263	257	224	252	258	240	276	253	249	222	261	228	245	243	273	246	247	265	273	261	247	255	254	266	233	222	224	247	253	237	238	255	222	244	216	243	253	233	255	269	252	229	264	256	257	237	245	243	248	252	223	242	252	250	263	265	227	271	240	239	241	242	229	211	247	248	239	236	256	260	239	234	248	257	238	250	230	270	266	282	255	223	261	242	227	250	270	233	234	253	251	253	244	226	245	225	257	258	265	275	246	273	243	237	226	245	238	251	262	235	252	269	232	242	213	255	231	246	245	260	219	253	246	253	258	235	205	230	239	260	266	247	235	232	258	238	223	258	247	259	206	230	256	263	234	273	240
20573	22351	37665	59819	40113	18184	11001	10848	24766	29325	12886	828	846	745	737	726	721	719	680	690	706	776	981	1444	1774	1791	2111	1944	1796	1283	1334	1382	1465	1940	1786	927	688	614	768	781	604	654	675	618	591	632	578	659	598	588	640	625	644	620	593	621	606	632	597	622	597	584	651	607	603	617	596	615	591	612	666	599	634	576	622	595	598	597	620	584	618	619	625	624	625	620	649	613	633	630	583	580	643	573	615	623	678	634	584	582	635	580	623	618	636	614	573	633	610	605	634	587	613	616	583	579	574	643	602	588	604	592	655	634	577	615	602	595	614	631	619	654	553	575	598	617	611	637	604	637	634	605	584	591	614	672	598	624	604	590	610	610	587	620	596	568	596	640	601	570	575	598	634	615	606	636	572	631	603	590	609	588	567	606	562	609	609	609	679	657	647	602	620	604	604	624	667	607	637	607	625	606	640	628	609	617	631	632	622	616	611	614	613	612	643	615	619	611	619	625	600	624	592	607	603	578	595	652	658	583	634	600	603	582	587	649	610	579	619	612	603	635	596	605	601	568	602	618	669	585	613	603	568	613	596	597	595	588	563	571	597	593	620	602	641	620	634	619	617	630	649	605	608	614	661	630	610	611	611	587	575	632	609	587	617	630	604	632	601	612	602	624	586	626	607	599	604	642	572	634	662	631	595	604	572	628	586	600	603	599	653	626	558	582	605	650	601	618	623	612	614	610	577	628	604	595	603	624	616	583	594	604	628	626	562	647	592	588	626	603	628	571	605	599	591	635	583	608	554	562	621	603	624	598	603	599	583	582	596	612	575	604	575	581	607	631	583	609	662	638	599	654	576	592	577	606	604	609	623	565	596	629	600	607	592	592	571	613	592	596	666	580	599	607	604	577	604	637	557	592	618	596	601	573	581	619	656	625	581	573	638	610	617	573	636	546	595	610	614	602	573	627	644	597	575	591	612	631	607	604	595	626	615	624	628	630	619	615	605	627	599	603	627	628	614	605	570	594	571	591	599	625	603	610	595	626	584	609	578	595	557	627	617	631	633	603	569	582	573	563	595	574	585	591	616	556	643	575	592	612	631	595	610	612	587	628	595	555	544	623	574	591	606	593	615	613	597	581	577	600	606	613	601	636	584	589	645	602	579	627	582	577	612	642	661	628	608	589	579	570	574	602	563	635	579	626	627	598	624	585	618	614	627	616	641	625	637	586	648	621	623	574	624	592	590	613	585	600	557	606	606	635	601	600	637	601	584	613	597	575	581	566	598	583	611	636	602	565	635	619	576	588	599	602	604	601	562	605	604	618	613	627	575	636	578	602	643	632	619	611	593	588	630	576	618	606	596	615	628	567	616	611	576	578	592	597	649	607	597	607	624	597	653	628	538	607	578	624	598	575	621	605	639	543	615	578	608	621	621	617	620	617	632	613	636	587	563	618	587	566	572	600	551	607	612	614	601	614	602	610	622	623	606	594	676	644	568	584	634	626	582	620	627	601	608	564	627	599	648	613	566	637	551	595	652	567	627	624	630	634	608	620	634	652	574	577	614	582	596	641	626	629	644	641	613	641	587	595	597	619	638	604	638	605	562	608	650	597	577	580	618	581	637	633	588	611	651	648	594	625	668	646	572	589	604	558	601	616	603	604	596	613	579	597	560	615	578	596	639	658	549	600	627	595	590	600	598	601	607	612	590	596	622	610	610	610	588	578	643	556	616	587	612	632	614	582	583	591	608	611	600	562	590	622	637	647	645	601	579	612	618	635	623	603	640	613	585	611	630	572	586	600	580	601	639	588	587	628	582	608	616	609	641	579	609	607	610	609	623	558	620	606	602	533	639	595	587	601	642	627	610	552	623	596	653	650	631	611	598	614	584	605	653	623	621	619	645	603	611	583	539	652	626	605	663	639	591	598	607	664	553	633	609	591	617	629	597	580	624	607	606	607	605	602	597	593	609	597	590	589	640	627	614	598	638	603	585	577	635	609	636	634	625	576	594	579	616	641	597	569	604	621	600	581	632	630	617	592	605	597	652	591	656	607	600	605	564	596	664	573	588	657	600	562	599	649	605	583	614	602	628	603	621	595	584	562	610	596	579	614	602	597	612	605	592	585	623	542	617	605	641	611	632	612	623	591	616	604	621	590	583	597	615	590	572	579	607	644	582	597	674	624	574	612	612	595	563	600	576	615	579	615	584	605	563	599	650	590	623	630	645	610	555	592	578	614	615	585	641	620	572	608	601	614	648	599	647	632	558	592	590	581	613	548	587	617	604	594	602	621	562	570	594	596	635	576	562	649	597	612	603	622	585	594	606	586	567	640	586	628	619	567	584	597	576	604	615	612	604	644	633	631	611	597	570	582	593	542	580	598	630	617	595	601	599	634	611	641	655	600	572	624	589	587	623	647	589	598	602	595	640	600	558	633	635	619	624	654	603	592	619	600	612	602	566	592	594	622	526	659	599	595	638	630	624	576	601	589	643	624	635	573	594	593	615	621	626	537	587	610	607	544	619	577	603	623	606	581	631	624	667	626	638	626	546	586	624	602	632	614	625	613	607	559	597	576	610	577	599	596	588	651	620	627	602	606	653	645	599	602	620	624	650	629	597	581	597	640	662	630	585	623	560	574	582	595	583	629	613	616	612	610	624	555	670	605	633	604	613	587	597	612	622	610	609	606	618	646	604	564	588	651	638	610	552	645	581	634	606	565	579	607	576	548	589	568	589	631	550	627	573	635	604	649	592	651	645	626	630	575	598	566	578	558	621	594	615	584	620	598	615	617	597	592	562	598	622	628	616	583	628	567	628	619	588	598	603	553	625	617	598	589	617	572	609	585	656	575	614	598	571	566	625	606	611	598	617	620	602	575	617	639	599	600	601	601	633	620	550	644	624	614	636	589	612	602	612	589	613	607	584	580	652	654	623	651	602	639	629	607	622	577	624	619	588	602	616	604	614	606	565	590	650	583	596	585	606	593	600	603	589	606	559	615	655	612	626	587	656	629	630	600	592	632	634	600	629	575	613	619	597	576	646	608	633	593	575	619	614	618	625	608	590	624	584	571	580	612	617	604	642	642	596	633	617	608	643	659	605	613	590	580	662	569	618	579	635	619	615	651	565	612	654	614	630	588	614	596	653	634	590	620	550	615	568	629	586	612	607	614	622	600	623	604	582	587	622	585	579	620	642	654	597	608	611	578	608	582	604	585	610	590	594	593	596	556	613	614	603	609	625	622	617	633	619	624	569	601	624	579	613	651	594	638	593	646	626	598	634	620	575	611	624	668	601	604	566	590	603	610	635	604	532	623	627	615	598	628	610	617	607	609	626	610	626	618	655	552	608	609	618	640	606	637	612	589	595	612	605	607	591	643	619	590	618	611	609	571	607	581	617	629	606	581	597	590	606	589	561	622	638	600	624	614	597	645	590	621	606	615	613	614	586	628	576	628	633	661	618	610	657	613	605	580	618	597	626	615	609	588	656	620	647	622	590	637
50971	46803	47497	57300	39366	25800	15086	9256	12673	22925	9029	376	209	225	186	184	184	193	174	176	165	199	311	412	445	437	504	571	347	283	353	346	326	557	458	242	182	155	196	177	168	170	164	169	172	165	150	146	146	162	161	135	148	159	142	133	167	149	139	163	160	168	158	141	154	139	148	162	166	164	140	146	146	144	160	133	159	153	131	151	127	155	120	137	131	172	162	139	138	158	159	153	173	129	149	159	155	148	173	153	136	144	176	146	144	180	144	143	156	152	157	141	137	169	166	169	168	130	157	174	154	149	161	156	142	146	149	169	156	142	162	148	147	148	160	147	172	137	156	163	177	149	158	164	132	137	130	162	135	153	146	153	118	149	173	150	162	137	167	148	153	139	162	154	148	142	148	152	148	127	158	167	141	148	145	159	138	132	140	154	151	151	121	145	164	153	159	160	148	167	164	141	148	135	135	147	146	153	161	169	176	147	174	152	169	156	150	121	173	152	143	168	153	156	125	158	154	159	149	149	142	153	149	152	153	140	125	141	164	154	158	133	140	152	164	165	140	176	177	147	128	133	168	174	138	148	151	140	151	149	164	168	130	152	150	155	148	148	159	193	157	172	165	149	152	153	165	131	151	169	134	129	128	149	170	142	144	140	142	133	161	125	141	134	146	151	154	166	145	166	128	159	143	167	144	139	139	139	150	136	146	150	157	150	149	141	157	143	149	140	141	167	150	156	158	125	169	146	143	155	143	161	149	167	132	160	145	142	151	140	142	144	156	140	144	147	146	151	141	146	154	127	133	167	159	149	137	145	142	128	137	152	165	136	154	115	134	136	152	143	135	177	141	131	158	126	133	140	157	155	127	142	152	152	172	140	144	137	137	135	145	144	165	155	141	138	151	164	173	155	129	159	146	126	159	140	151	156	166	152	162	157	134	160	145	143	154	124	144	150	153	143	140	138	150	163	167	132	137	151	152	131	138	145	144	133	147	145	138	137	144	134	133	146	145	160	147	167	169	136	153	142	152	146	143	148	131	152	132	142	151	145	134	145	163	135	129	138	147	149	145	127	156	156	157	133	144	114	141	144	155	156	162	160	154	150	149	158	160	147	143	152	163	132	161	141	150	161	149	138	155	134	161	150	147	142	158	164	149	163	153	142	155	134	164	144	141	149	143	139	137	127	107	161	141	132	137	150	122	149	134	121	176	156	148	134	146	148	167	153	136	155	160	149	141	147	139	160	152	146	161	151	152	141	129	131	155	147	140	135	156	155	141	147	139	135	167	137	138	161	134	145	151	133	149	138	147	137	154	160	140	153	168	169	140	151	139	153	133	138	143	142	128	164	131	126	129	151	139	158	167	167	162	140	161	146	132	151	155	146	170	144	148	178	145	134	137	162	173	135	145	142	153	137	131	148	143	143	126	147	139	135	165	155	176	151	164	150	165	163	144	149	144	131	133	157	140	124	182	137	147	141	134	162	152	149	157	147	164	168	150	145	134	149	127	140	158	149	152	132	131	166	172	146	132	134	162	134	128	151	146	147	134	143	129	129	139	152	136	126	139	148	150	140	153	152	143	161	159	149	153	123	164	156	150	145	152	148	174	135	130	151	150	162	126	154	159	138	129	148	150	142	167	164	155	152	149	124	141	149	154	128	150	133	135	157	156	144	146	172	146	148	122	145	126	151	151	116	147	151	150	180	156	119	145	146	161	156	160	122	148	155	142	112	161	146	147	157	143	142	141	149	155	151	155	159	137	159	149	128	142	136	165	169	138	133	164	143	162	137	152	155	139	157	166	148	160	154	156	135	140	135	175	160	153	128	144	164	153	139	161	160	137	138	147	165	140	162	154	134	147	141	128	170	160	165	155	168	156	145	131	135	123	133	158	134	143	136	150	154	150	168	159	147	154	144	151	160	159	166	139	157	149	156	128	154	172	149	154	139	155	155	152	115	140	151	153	163	154	155	149	153	144	148	140	155	148	137	119	137	149	141	130	156	149	140	177	157	137	164	130	138	151	114	147	136	161	151	158	154	145	158	145	165	136	155	162	148	157	154	135	125	159	165	155	160	150	162	153	141	160	162	125	153	141	140	127	160	156	140	129	140	165	146	143	143	131	169	141	142	150	130	132	158	161	149	134	166	149	147	146	161	151	166	155	146	153	136	144	148	133	169	147	142	139	130	157	135	158	117	154	159	136	150	152	141	139	158	132	134	153	154	165	138	143	142	132	145	154	135	144	121	135	140	156	150	157	143	124	175	154	170	142	164	156	158	146	155	148	145	155	157	149	177	120	147	160	144	148	137	163	159	134	152	136	144	167	151	157	143	146	140	161	133	151	150	142	150	155	162	136	174	129	141	136	155	125	142	133	134	135	165	148	159	157	155	144	151	155	164	154	147	157	149	160	156	162	120	141	153	156	174	140	164	127	147	161	137	161	140	157	146	156	154	145	150	128	157	165	143	166	149	145	143	163	163	162	172	151	150	154	132	149	166	119	135	144	132	151	144	159	144	155	178	152	147	151	137	169	165	156	133	157	170	171	151	118	140	161	192	144	162	140	139	140	167	137	162	141	166	150	184	164	147	144	158	134	141	133	140	136	142	139	165	188	142	145	157	151	156	155	157	138	162	156	149	142	165	150	158	150	134	166	114	157	164	149	138	134	159	140	166	136	169	126	138	137	157	144	146	162	152	144	136	152	125	132	156	136	142	142	136	143	137	144	132	132	145	151	156	135	149	150	152	142	158	141	166	179	128	137	156	171	154	140	141	148	158	152	142	153	142	128	160	160	153	140	146	179	164	153	158	141	152	134	133	138	132	156	158	131	146	143	144	129	160	161	145	159	148	158	142	148	156	146	134	154	138	134	127	158	172	164	148	165	135	157	137	123	145	160	159	158	153	158	139	156	150	132	141	170	159	155	161	139	136	138	158	137	157	139	160	147	148	156	138	141	149	150	148	155	156	150	142	137	148	157	174	148	141	151	130	144	145	155	120	147	148	131	153	135	153	165	135	149	144	156	153	175	152	151	127	159	122	154	158	152	143	131	157	167	127	156	139	137	137	142	133	146	165	160	156	144	162	152	135	153	165	163	154	139	147	150	168	163	162	129	153	147	144	164	138	146	136	139	132	161	155	164	140	136	142	167	172	136	153	156	142	146	123	143	134	165	152	122	133	162	149	158	156	144	140	154	157	158	142	161	164	134	142	157	130	140	178	134	150	140	127	181	131	165	158	139	150	125	129	151	154	149	158	116	158	127	151	163	139	152	144	152	153	130	148	137	144	141	125	130	143	145	161	154	161	161	152	167	143	145	153	136	170	154	136	135	163	128	167	145	153	135	155	154	131	148	138	150	136	143	136	151	145	129	135	148	148	148	163	152	177	148	129	167	150	151	125	142	157	123	142	144	151	154	174	155	164	164	132	139	157	162	130	147	152	155	164	154	136	161	145	133	149	151	137	145	131	130	149	119	180	140	148	136	147	163	136	146	155
29273	32140	46157	67431	44809	24542	15571	14146	28876	42131	11479	903	743	757	684	655	631	643	585	614	615	741	1547	2328	2663	2737	3786	3993	1900	1690	1904	2186	1705	3587	2738	977	627	527	782	473	396	410	435	418	474	429	436	427	442	442	420	411	422	434	401	420	419	431	430	412	436	400	399	389	410	411	380	404	424	413	411	385	396	409	397	373	415	397	411	400	412	390	385	414	377	412	409	423	425	415	434	389	389	381	381	361	404	393	397	406	386	397	393	407	405	369	393	411	383	368	382	403	386	388	398	385	397	415	398	400	397	394	397	397	405	379	393	424	392	393	409	395	397	408	442	414	414	392	414	434	379	382	396	414	408	411	405	419	395	377	372	408	393	388	370	401	400	379	422	387	408	392	355	410	396	363	395	337	395	355	343	401	407	386	437	395	391	396	379	440	419	404	420	368	388	380	411	347	423	383	404	358	382	394	373	396	360	423	372	406	389	399	392	393	391	400	359	375	383	367	421	386	390	424	397	386	419	398	415	386	371	401	380	376	408	432	391	378	408	378	378	388	386	395	378	414	411	374	407	406	408	377	392	387	383	367	385	423	392	375	383	382	390	421	360	423	394	389	383	398	411	416	399	415	351	382	357	368	372	334	385	374	414	386	455	410	419	392	364	395	356	395	377	379	377	385	383	412	424	408	356	411	391	411	369	377	388	417	398	405	418	399	413	380	400	391	372	396	380	386	355	369	405	388	411	416	357	389	366	377	378	383	376	405	381	366	349	446	373	372	372	396	389	435	410	385	424	407	388	379	399	412	399	431	389	374	388	404	404	395	418	393	389	401	389	404	414	396	412	395	370	402	349	405	396	383	407	374	385	379	391	400	392	376	394	389	408	401	394	392	372	411	342	396	413	380	404	395	393	410	417	375	397	388	395	395	397	387	365	404	383	392	376	366	386	406	377	400	415	376	377	348	396	390	373	404	391	385	414	394	359	377	361	411	406	382	391	379	386	398	412	365	399	418	405	369	426	374	415	384	387	362	366	384	366	411	389	373	365	418	412	400	389	404	398	409	381	396	375	398	350	350	393	414	387	424	455	381	382	421	387	386	410	389	411	413	382	410	387	400	422	387	427	381	399	415	395	369	369	384	379	382	419	382	388	402	405	406	384	375	363	381	368	382	405	389	399	387	415	386	379	388	361	419	381	403	440	406	372	401	425	408	383	399	391	368	412	372	362	400	367	388	385	414	417	412	354	399	399	376	369	358	407	382	370	388	373	407	416	415	382	401	414	399	412	395	390	410	369	394	395	425	393	395	397	375	390	373	420	398	386	447	398	394	382	388	407	358	365	404	404	379	413	399	376	399	395	391	382	428	392	401	376	415	421	382	416	425	400	378	396	408	413	392	345	379	392	374	389	389	388	372	398	375	396	410	398	407	379	369	379	401	420	411	373	421	369	390	393	371	417	370	385	363	389	416	390	412	377	437	388	404	380	386	414	398	400	391	383	396	402	359	350	390	413	417	383	390	397	398	383	415	404	385	382	396	386	394	393	391	421	399	399	383	369	405	395	406	434	406	390	384	380	420	407	410	436	410	373	395	404	407	433	401	404	395	386	407	392	369	367	414	379	415	384	405	400	392	406	406	376	388	364	362	396	351	423	394	395	387	351	386	407	414	400	385	397	386	424	387	335	393	379	365	375	383	439	379	382	395	402	383	392	365	387	376	408	365	391	370	365	402	403	389	436	408	404	402	364	351	366	389	402	404	409	386	398	444	386	435	397	369	385	415	400	404	355	365	381	407	405	386	358	381	388	368	408	361	429	381	387	356	387	397	405	414	411	353	436	393	415	412	366	399	368	367	378	403	414	375	459	401	407	420	408	390	417	402	426	392	417	388	394	397	408	378	380	385	390	393	390	394	395	403	373	420	382	414	403	369	395	404	399	401	375	376	372	408	406	381	422	401	389	398	391	401	401	390	417	370	455	378	419	389	437	377	391	373	389	374	440	370	362	397	380	439	394	387	379	366	426	378	410	356	390	397	390	400	396	393	395	411	377	390	392	394	397	376	403	392	433	407	428	388	381	403	401	381	374	367	382	396	366	383	410	387	397	426	384	394	416	423	359	435	356	450	388	382	410	366	362	400	417	390	389	376	394	394	372	395	388	391	375	374	395	372	393	386	408	388	370	410	379	401	397	372	424	409	353	384	409	395	392	382	367	409	362	412	392	409	379	395	383	414	408	381	413	432	421	395	404	397	413	384	383	366	411	422	410	383	410	384	356	368	384	361	376	411	407	402	376	380	370	401	375	402	374	396	401	388	407	397	400	413	380	391	337	369	380	397	389	398	369	416	406	424	377	374	417	403	362	384	376	398	394	367	386	370	422	450	387	404	349	430	392	389	404	358	397	370	392	370	367	419	439	398	397	380	413	385	422	362	365	442	411	405	404	384	374	434	412	390	435	434	379	390	374	407	414	395	408	379	394	426	419	387	407	414	363	411	399	382	385	395	385	386	414	418	405	419	371	372	412	404	400	401	359	373	381	411	433	400	392	390	420	408	424	427	396	372	362	428	359	442	399	406	373	377	406	387	412	370	360	436	367	392	383	357	364	350	365	381	392	362	401	367	378	403	378	395	380	403	377	452	442	406	406	414	384	391	377	377	399	383	370	390	383	441	404	402	370	404	390	396	368	441	412	418	426	417	382	403	423	369	414	412	354	396	357	414	403	379	373	407	394	390	383	371	404	398	345	378	353	420	367	419	424	399	398	404	389	379	427	422	375	413	360	380	452	396	386	427	377	414	383	394	378	391	395	383	374	395	416	428	407	367	395	435	354	377	391	384	387	389	417	392	386	391	387	451	389	422	390	393	401	376	370	358	362	385	377	413	376	368	401	399	401	386	402	391	397	408	370	375	397	393	377	364	380	382	350	414	364	391	420	373	430	375	360	401	375	387	368	407	412	409	382	374	370	384	367	385	389	363	403	342	404	385	374	372	371	383	378	421	393	386	386	379	402	393	397	425	397	378	390	396	397	411	404	388	387	386	404	398	350	401	377	394	393	409	383	435	385	397	394	394	379	370	439	398	379	394	422	383	356	389	372	414	387	418	369	408	371	396	409	387	386	399	383	372	368	390	373	369	394	365	392	374	401	417	393	377	409	392	400	401	400	375	382	383	386	422	382	402	369	406	392	398	398	396	379	405	386	379	403	367	353	379	388	387	412	403	402	406	404	412	385	375	382	411	387	402	375	382	376	391	400	394	378	376	395	440	412	361	380	416	383	387	425	365	383	392	402	398	419	384	417	396	414	412	369	367	380	397	392	403	405	419	401	368	391	427	404	396	379	373	384	365	374	359	386	394	416	358	413	386	409	381	368	424	391	402	385	349	377	386	406	389	393	425	377	363	405	427	377	389	400	398	397	380	406	382	381	387	364	405	378	381	359	403	410	347	385	437	398	387	390	395	384	378	381	389	390	394	394	378	388	422	403	404	432	359	393	414	409	368
5856	2394	3607	6110	2429	1028	553	430	573	760	384	354	379	353	377	372	353	337	359	352	381	380	366	347	360	404	347	355	334	333	354	398	353	348	385	336	355	368	368	360	367	341	365	348	339	326	364	342	328	350	356	351	358	402	361	336	350	328	338	334	378	371	311	304	375	347	367	351	357	371	380	353	374	385	404	352	392	360	339	381	349	360	384	353	348	345	359	352	390	376	361	353	368	345	380	366	357	313	335	349	414	337	330	380	378	346	355	340	364	341	358	341	338	366	386	351	336	377	370	335	355	383	378	359	386	366	395	356	367	341	377	382	393	353	425	393	373	350	353	361	367	363	362	363	366	379	319	346	389	372	361	356	343	352	390	364	370	392	382	364	356	356	334	339	364	367	353	353	325	378	373	326	338	344	368	366	377	393	344	372	397	355	366	372	352	342	373	349	372	335	360	377	335	361	342	395	397	339	347	347	344	360	351	350	356	338	342	369	332	387	349	347	383	368	354	352	366	357	406	353	374	363	358	384	318	362	367	379	329	368	399	388	343	366	338	341	356	369	322	382	339	356	364	368	410	373	366	373	341	376	358	371	360	375	318	376	336	324	353	375	338	370	322	368	324	370	361	395	410	414	369	377	363	393	359	361	350	316	333	351	358	369	375	341	387	337	345	347	348	336	372	366	310	386	337	339	375	353	354	336	382	366	388	355	337	371	328	350	374	341	369	347	351	356	374	341	373	344	355	373	346	410	331	358	373	363	360	356	358	366	303	348	339	388	354	364	368	385	351	368	352	377	366	351	364	353	348	399	321	399	355	326	328	323	337	380	371	362	365	352	340	325	373	374	348	362	403	342	382	351	380	392	332	377	358	382	323	358	396	369	363	335	342	362	373	346	327	343	368	371	348	353	380	363	336	369	317	365	332	364	364	392	330	338	351	321	374	349	337	364	370	395	347	324	367	378	338	368	332	345	399	367	386	371	374	351	366	366	340	351	367	329	358	328	323	379	373	325	347	371	373	361	389	359	350	363	397	320	372	349	390	372	388	353	322	353	338	391	355	366	339	374	339	387	374	373	375	354	365	372	367	390	386	339	354	376	343	356	353	376	359	372	381	378	394	353	384	366	371	379	357	350	371	386	388	347	350	356	377	366	384	375	342	374	389	349	350	364	353	365	357	387	349	349	339	395	330	388	363	351	356	332	354	354	365	357	366	331	374	359	389	346	336	338	363	347	323	338	352	375	405	376	375	360	340	326	369	374	386	375	348	386	358	354	366	333	364	363	387	398	366	395	320	370	372	355	352	368	390	332	373	348	328	351	350	414	344	370	345	332	385	373	385	362	359	359	370	359	358	350	347	346	392	351	370	368	361	368	364	358	339	394	362	365	329	330	371	397	357	379	332	362	350	357	365	366	302	369	360	358	352	348	381	351	355	345	372	338	361	349	376	366	375	320	357	394	377	366	360	378	396	347	359	356	336	360	355	368	368	383	362	348	367	341	361	341	324	369	354	360	337	380	366	352	364	348	351	388	364	379	353	404	351	368	402	343	338	363	366	369	361	366	361	360	349	391	391	331	344	362	357	346	367	334	367	339	362	385	364	354	348	362	382	337	354	361	362	336	359	341	324	352	351	339	307	350	366	354	359	346	319	343	361	367	361	363	376	352	359	319	389	348	388	357	342	373	343	357	343	331	364	373	362	354	387	337	402	362	359	382	363	337	373	325	380	364	371	339	369	368	341	359	362	332	344	365	377	330	353	349	377	345	362	329	359	364	316	405	360	368	340	364	337	351	345	334	355	416	362	371	378	404	364	347	343	331	359	340	377	322	369	356	372	358	353	370	399	367	349	347	365	357	383	398	385	374	373	337	389	342	375	354	370	382	356	375	357	359	389	358	332	386	330	336	370	367	375	315	339	351	366	351	362	393	371	341	342	341	381	342	365	349	379	391	356	340	344	365	367	332	358	339	364	324	393	351	354	327	355	382	362	375	372	359	337	379	387	342	343	363	350	375	378	351	372	340	405	363	337	367	355	361	376	396	344	368	354	370	342	375	366	367	369	376	408	352	372	375	390	343	375	353	349	412	347	331	367	348	350	354	316	366	353	343	381	333	376	370	377	379	369	360	371	363	353	342	380	364	375	338	336	362	360	385	362	327	346	378	362	365	346	346	348	350	349	390	363	375	364	369	399	363	361	359	363	336	333	348	307	371	396	366	343	351	394	374	333	359	370	348	358	348	362	309	357	362	344	405	398	333	367	369	364	340	351	361	357	344	350	338	333	348	391	321	376	378	371	352	361	365	374	356	372	336	376	366	382	372	318	369	344	367	365	353	357	355	358	347	362	338	351	353	343	360	347	364	374	371	339	347	345	343	377	321	360	347	342	342	353	412	350	378	379	360	331	314	362	337	332	366	341	394	344	303	359	348	363	377	367	358	367	358	349	386	366	346	358	364	338	343	378	326	358	371	347	362	350	338	376	387	332	361	339	360	361	349	358	378	339	349	379	356	355	366	385	372	355	350	392	361	366	339	376	354	410	378	363	366	367	340	384	365	337	388	358	381	326	362	345	360	351	338	340	345	354	352	326	355	375	356	373	387	365	337	339	338	347	344	339	349	367	325	373	356	373	369	359	323	323	352	405	351	336	332	333	362	351	361	337	387	360	361	345	358	354	327	350	351	351	349	390	390	345	349	380	338	354	317	336	374	373	347	357	398	320	337	369	406	406	362	364	332	366	361	365	345	360	334	347	376	335	355	363	339	338	342	326	364	358	353	346	344	343	383	374	379	335	356	378	324	351	353	377	359	371	329	361	386	325	359	355	364	359	376	394	340	366	380	370	372	329	352	351	348	339	367	344	367	354	354	357	373	339	359	351	348	365	344	321	382	353	340	384	370	359	374	350	351	375	353	345	372	347	367	337	352	336	417	374	370	335	377	381	356	353	343	348	378	357	323	397	362	385	343	361	354	349	379	381	356	332	357	364	342	389	372	349	348	335	359	356	353	342	350	344	372	353	365	406	404	393	356	346	358	357	350	350	322	316	347	349	350	314	353	369	353	357	339	357	339	360	357	350	367	355	328	354	359	357	371	366	361	362	372	371	358	407	330	418	373	340	321	366	330	364	366	381	360	353	346	350	344	374	336	346	368	371	334	315	371	363	351	360	366	349	379	355	374	358	352	383	375	376	350	361	353	373	368	350	390	324	353	365	354	330	341	363	335	337	376	357	335	393	344	380	378	340	350	386	351	378	368	378	374	384	316	364	338	346	341	369	341	342	330	357	380	335	363	352	339	361	349	369	346	345	338	357	360	357	348	314	339	343	331	349	393	399	373	362	363	335	332	353	371	358	336	350	360	347	361	351	336	354	368	355	348	353	409	360	357	352	345	367	344	342	339	376	344	353	327	367	358	354	381	362	366	344	374	346	366	365	388	341	341	357	390	399	329	362	351	358	342	354	363	356	360	344	344	375	361	356	346	375	342	371	398
5036	3868	7252	14717	7881	3245	1877	1439	2407	3300	1090	879	856	867	896	883	822	851	904	821	885	893	909	910	888	882	915	972	897	918	935	886	876	887	946	903	861	855	858	807	842	826	860	827	860	833	870	860	825	847	883	856	848	870	833	854	895	872	808	904	819	814	839	850	848	864	793	793	859	884	894	837	817	853	824	835	848	832	825	872	856	840	860	853	836	837	816	842	830	826	868	854	867	845	856	853	843	866	822	848	851	904	843	858	856	874	823	852	850	817	885	885	885	885	858	886	794	804	855	843	861	872	857	856	879	896	835	799	864	816	859	895	853	926	850	828	864	792	830	792	803	827	874	828	915	812	849	829	860	850	825	838	850	859	818	819	858	819	876	844	872	892	875	906	863	882	815	816	824	777	804	894	809	833	859	828	827	849	853	816	887	858	873	863	756	811	876	868	817	826	860	897	846	799	833	885	838	870	819	886	823	858	889	862	839	853	873	849	842	852	834	861	808	814	845	888	861	850	870	847	816	829	811	837	857	841	878	838	809	856	839	842	880	812	816	861	851	860	853	831	799	844	866	859	827	829	860	861	852	862	839	870	877	843	879	847	863	868	807	847	850	824	829	839	835	855	878	877	852	809	889	818	862	851	804	823	844	844	826	900	844	857	826	813	808	860	826	908	865	857	825	834	859	798	907	844	839	856	901	810	801	832	865	892	859	818	891	865	861	867	897	884	905	849	836	808	902	867	842	839	868	846	826	863	865	868	809	898	805	867	857	822	837	877	837	837	815	842	834	844	833	848	856	869	848	880	839	872	833	895	853	851	832	852	795	859	808	910	871	868	819	862	841	845	797	827	901	833	814	866	802	874	829	846	892	870	889	868	863	849	904	888	887	881	833	784	858	811	864	868	853	859	869	838	830	806	849	879	818	876	859	879	869	824	847	875	764	826	821	872	873	830	902	848	828	897	829	796	887	851	814	877	881	850	830	864	881	873	838	844	858	849	831	845	849	914	918	879	861	920	845	850	819	808	859	891	823	850	789	818	838	835	830	851	879	878	839	885	820	850	875	858	854	888	851	855	818	878	817	843	820	831	844	860	887	888	897	856	863	896	841	824	813	818	825	882	790	876	836	878	821	818	812	854	894	809	883	857	860	827	908	831	836	863	858	845	854	864	850	790	892	849	861	842	892	795	876	840	836	823	835	863	846	866	839	858	884	796	831	852	831	839	863	852	825	828	908	826	843	840	858	874	832	836	867	827	872	887	811	790	814	866	799	863	860	803	904	856	849	904	871	843	815	838	873	821	885	821	887	831	884	846	877	872	799	849	827	855	828	840	864	771	841	857	848	814	826	882	844	879	840	801	825	849	830	862	831	872	841	792	873	821	814	838	819	801	876	916	823	877	850	841	817	819	865	798	905	851	863	840	833	888	866	816	843	871	805	879	809	815	789	789	850	833	830	915	865	886	847	904	832	875	867	861	826	824	812	877	859	891	879	853	860	846	815	919	842	839	847	853	804	794	815	809	862	856	877	882	824	853	790	860	889	797	818	832	841	829	814	865	838	883	805	835	923	854	850	896	813	852	862	814	859	894	893	894	860	829	796	894	861	789	873	824	871	858	906	893	863	911	823	828	848	821	843	893	865	909	832	894	857	911	876	861	886	892	890	838	863	858	842	851	849	885	852	808	849	843	861	875	794	815	803	865	844	861	837	832	865	829	889	833	836	860	827	881	810	793	864	885	853	845	823	867	850	859	875	849	890	852	876	856	793	852	824	844	843	811	882	815	825	870	901	828	883	823	811	816	917	883	881	820	818	882	793	913	783	824	862	861	832	861	806	852	835	805	863	829	816	877	849	830	879	855	799	810	856	853	796	799	883	758	851	880	849	869	836	832	817	868	846	860	851	889	896	888	856	825	855	807	788	820	896	859	784	802	867	861	829	827	838	867	896	839	862	879	863	826	879	832	863	830	882	851	868	866	839	865	859	835	853	872	868	892	868	891	854	855	870	822	844	848	858	846	852	867	783	858	830	899	850	861	795	879	905	880	817	840	846	833	822	927	897	846	919	869	860	811	836	816	817	862	819	829	862	829	838	876	867	844	874	840	851	852	843	840	872	891	829	850	865	885	845	829	839	876	908	875	878	868	830	893	907	862	830	881	827	828	866	822	857	853	849	858	847	842	827	863	852	849	834	844	934	857	862	865	871	860	843	827	838	846	851	874	848	890	825	811	815	804	854	844	854	859	830	832	903	864	847	816	857	856	857	871	920	877	875	835	904	837	845	862	801	861	791	817	881	870	901	853	866	838	898	857	794	888	826	827	839	822	837	860	895	795	872	827	851	845	860	882	861	880	848	826	842	860	835	838	862	831	829	872	847	855	881	841	837	868	834	828	851	816	841	838	851	861	901	805	815	861	895	829	808	828	834	825	843	838	832	902	847	807	803	862	818	811	868	859	835	870	826	829	842	857	862	818	845	870	886	848	814	907	852	883	893	842	843	878	784	833	840	782	824	859	856	824	854	825	826	830	816	843	812	823	858	846	837	824	834	877	848	874	848	841	890	832	826	881	867	845	832	879	859	848	885	880	876	830	833	842	848	803	841	862	823	876	864	863	827	880	874	862	867	848	876	828	820	803	846	822	839	840	859	866	813	840	839	808	821	867	852	849	844	829	824	858	834	814	861	864	848	830	844	895	871	850	835	786	871	833	813	810	843	827	846	867	876	807	872	838	790	857	857	881	790	815	804	844	840	838	778	856	871	858	812	862	874	881	868	838	932	850	879	883	834	820	841	865	872	881	861	864	897	821	861	852	805	851	831	834	879	841	871	880	855	871	883	869	833	872	854	869	839	898	888	848	870	823	823	905	868	798	832	792	875	810	877	814	832	910	832	812	822	861	831	873	865	828	851	792	835	780	847	867	844	809	885	822	898	827	873	834	870	844	850	861	838	863	838	852	794	860	825	862	820	868	826	849	791	871	836	829	808	868	854	861	881	823	886	866	843	816	891	883	849	860	864	842	862	815	879	849	867	837	866	881	838	796	859	860	857	854	853	859	851	874	855	784	862	862	824	871	855	879	864	828	847	884	831	848	797	799	881	850	837	858	843	863	835	862	875	890	880	862	875	866	823	855	859	851	846	837	835	779	864	842	796	850	792	808	858	845	875	827	869	861	837	844	871	841	837	825	856	859	859	848	841	838	807	809	864	853	815	860	865	891	831	879	822	860	801	841	830	840	905	849	806	850	855	913	904	834	832	845	884	871	838	788	837	780	892	867	849	860	894	847	899	878	881	815	798	827	867	831	909	866	862	859	839	874	894	867	881	893	840	887	887	811	858	848	851	855	904	815	893	875	800	885	834	845	869	802	879	829	858	830	861	866	881	855	835	897	829	882	799	821	833	902	828	786	813	858	863	862	881	862	846	873	857	899	786	816	798	813	818	837	843	808	852	850	845	869	870	831	847	862	888	863	829	837	924	856	853	861	884	849
36641	35524	36480	48117	31820	17311	7751	4992	7493	6769	645	323	262	271	248	252	229	258	248	266	229	281	333	442	472	514	562	531	405	305	362	336	399	443	536	329	265	265	210	235	246	227	246	247	242	241	223	245	230	223	247	231	220	232	257	247	236	229	221	214	241	214	220	248	205	243	252	248	191	255	202	226	209	232	219	233	223	246	206	245	241	238	214	246	244	222	207	220	222	214	237	220	216	231	260	215	221	241	203	222	229	241	240	208	211	220	250	204	228	217	219	243	247	227	213	228	218	242	227	248	265	217	202	247	204	205	234	224	234	227	252	238	237	199	243	227	242	244	213	217	240	233	195	233	267	227	220	231	234	214	220	218	232	235	215	229	239	222	213	244	222	245	221	245	228	202	236	247	217	254	220	219	247	230	232	229	211	244	248	236	226	223	221	247	224	225	240	231	221	244	245	230	230	241	215	226	219	238	243	206	208	234	200	235	234	228	255	239	262	240	216	220	230	223	231	204	226	199	206	261	228	201	235	235	232	211	212	219	215	232	243	213	203	224	223	234	217	244	221	224	252	217	222	233	219	236	221	221	249	229	228	214	249	229	254	245	221	196	224	256	256	235	196	226	214	245	228	210	232	253	212	227	235	230	200	227	220	210	216	237	242	261	220	216	219	238	266	213	234	237	235	226	232	248	238	205	212	224	226	229	242	239	222	227	230	255	241	245	211	237	261	216	221	230	216	221	236	212	246	189	243	226	224	236	227	192	210	260	231	205	222	239	225	222	243	218	231	221	232	231	234	212	231	244	230	235	244	237	221	206	240	243	237	209	243	216	216	220	204	265	244	242	252	240	226	214	230	240	234	222	245	256	243	254	212	209	240	265	235	223	198	217	219	212	208	235	225	223	224	221	230	266	280	228	227	224	217	188	218	219	239	233	252	241	228	254	211	201	254	218	216	234	227	216	247	206	237	196	231	224	241	211	238	234	208	241	202	238	223	189	213	232	251	209	228	214	248	229	216	248	219	230	222	211	248	227	235	222	211	241	233	214	200	229	207	235	215	241	222	214	213	231	234	205	209	200	250	223	215	209	231	213	248	241	250	228	268	243	223	238	243	212	228	228	254	239	235	248	215	214	234	244	218	227	232	232	216	241	234	246	229	221	241	246	227	224	222	236	235	217	264	240	228	232	227	236	218	245	226	237	216	207	214	231	237	235	215	224	255	247	236	233	220	229	232	205	252	231	238	243	232	222	226	229	226	226	237	239	233	228	227	202	237	215	198	257	254	265	208	219	219	229	227	225	230	253	213	223	261	209	230	231	218	241	234	232	223	229	223	248	243	233	208	223	234	230	226	231	215	241	221	226	250	225	217	246	217	221	224	245	225	236	232	215	223	236	231	219	224	228	245	251	228	235	232	215	253	231	233	218	228	241	225	210	189	240	243	240	199	198	252	235	216	230	234	243	228	221	218	226	249	238	238	267	208	219	198	219	219	244	270	209	250	239	195	238	228	233	210	229	219	220	236	218	212	244	214	205	246	210	227	209	211	231	231	261	204	244	238	218	210	221	221	230	213	238	211	237	229	204	216	214	215	222	229	247	244	226	234	212	233	252	220	208	216	237	202	261	237	229	219	234	200	226	238	236	233	227	207	242	241	227	233	255	233	268	250	230	219	245	236	237	261	230	218	210	252	221	248	222	244	219	232	233	203	235	230	233	241	240	208	195	204	227	259	222	213	212	243	225	233	219	239	239	219	248	245	222	224	219	246	261	224	221	229	204	214	215	199	246	240	231	180	238	228	213	221	227	226	213	230	228	255	220	242	184	225	240	247	212	230	225	246	248	251	226	227	230	202	221	208	209	215	240	239	225	214	265	253	214	225	210	236	255	232	227	226	229	216	246	250	199	215	213	245	221	211	242	229	245	221	236	232	225	234	232	226	207	235	222	245	221	239	218	225	240	217	225	232	233	225	199	226	220	239	210	233	245	228	214	222	223	238	221	205	245	278	225	210	254	208	212	228	228	226	241	199	245	225	201	254	241	224	231	251	229	228	261	209	229	235	223	226	228	225	227	236	231	230	226	219	222	229	228	235	232	217	240	234	237	215	242	224	229	263	201	223	236	230	220	215	252	222	233	237	210	224	227	258	235	245	242	206	248	211	246	255	222	225	232	235	222	212	220	237	225	228	208	182	217	222	236	245	261	242	263	259	246	240	225	210	215	245	230	218	219	208	225	251	226	248	202	257	215	226	225	243	246	198	209	258	224	203	218	232	227	212	204	245	235	244	208	219	232	221	238	230	221	263	225	246	237	221	231	243	239	227	227	201	226	226	226	234	216	253	246	243	254	236	219	226	239	241	259	245	209	245	215	227	211	223	224	229	223	218	230	225	275	212	222	250	229	223	252	209	222	211	231	213	246	222	251	222	231	216	224	239	212	224	213	238	227	236	248	249	230	244	242	248	247	222	231	224	221	218	230	225	236	229	207	236	221	228	246	217	202	237	235	254	221	229	217	255	220	234	205	220	246	223	229	229	230	202	236	243	245	256	248	196	236	251	231	247	209	235	239	256	245	216	234	225	203	231	232	244	224	246	221	221	236	222	247	226	237	237	229	237	232	251	212	244	233	233	250	236	222	241	239	265	243	227	223	211	232	233	214	227	250	235	254	223	243	229	236	247	225	218	244	227	231	220	244	226	225	258	225	220	196	253	234	250	232	266	211	257	209	234	212	241	228	277	233	206	227	245	218	244	261	246	225	217	236	251	234	239	222	218	236	245	233	249	226	196	215	211	215	219	239	260	235	199	195	230	241	231	229	217	192	229	259	207	211	223	215	224	214	262	255	239	218	225	208	248	211	209	218	227	225	217	223	236	250	206	254	236	213	210	236	218	239	239	215	211	216	210	229	250	220	216	250	222	217	226	207	236	234	223	230	243	212	248	226	235	218	242	215	251	236	245	240	232	246	232	241	211	200	214	215	212	254	224	186	211	203	219	241	221	234	227	228	230	236	219	229	249	228	231	200	238	221	263	237	249	232	228	213	213	236	227	238	231	221	244	232	226	243	228	241	233	219	219	245	221	204	226	226	223	239	245	230	230	237	232	225	247	241	219	235	215	227	234	245	217	228	235	204	233	227	212	260	226	214	226	238	187	238	247	224	273	250	223	234	247	219	221	212	223	231	233	246	217	207	232	226	214	225	248	196	240	215	220	263	227	250	241	242	214	245	217	238	189	206	215	250	218	241	227	242	230	252	214	219	226	230	218	235	241	233	237	246	213	221	230	217	235	248	239	205	238	213	228	235	251	230	229	239	252	214	239	225	230	237	262	248	209	259	209	234	225	228	222	219	246	214	229	251	211	227	224	272	234	217	217	225	227	244	221	217	234	244	250	234	230	226	236	242	230	224	240	248	236	227	211	202	228	233	247	210	249	225	234	216	194	248	235	226	229	261	229	240	231	234	253	221	247	238	231	219	240	205	242	209	226	253	217	239
21152	25148	37054	52907	38175	16061	9675	13104	22857	21517	1214	914	849	824	758	761	715	709	682	665	713	858	1486	2234	2438	2689	3124	2833	2144	1365	1526	1479	1927	2788	2880	1568	807	644	660	618	603	551	587	574	612	591	542	615	578	590	592	575	616	585	591	550	592	585	551	555	588	564	556	548	573	554	527	564	551	561	574	580	551	561	570	604	563	576	604	545	581	598	587	574	584	545	542	570	548	597	550	520	552	583	603	567	541	564	591	528	552	574	552	472	553	567	530	556	559	607	552	563	589	549	595	537	595	598	555	627	584	615	570	567	582	551	542	574	582	547	551	601	572	569	598	537	557	546	584	564	563	564	542	588	596	579	573	584	529	516	514	593	538	570	622	569	522	544	523	547	553	592	564	553	574	574	558	592	591	560	539	576	550	581	559	518	549	569	565	553	532	558	500	533	580	555	570	565	593	561	579	549	577	541	519	549	542	583	534	559	553	534	604	555	577	514	538	529	588	577	625	545	564	581	536	534	567	524	590	535	537	555	573	549	563	550	561	571	576	555	573	589	581	587	557	574	559	566	560	578	547	566	513	575	563	572	506	544	599	557	539	595	592	592	556	545	556	546	574	531	587	508	567	576	545	558	566	565	524	532	571	543	591	569	563	560	595	572	562	604	590	582	556	588	568	551	586	546	553	565	574	545	535	569	589	560	595	527	559	596	580	577	588	519	558	558	586	572	584	566	591	608	573	568	552	510	576	560	562	577	609	543	563	542	570	563	558	532	568	576	548	525	538	548	574	605	570	604	572	582	600	534	500	560	571	567	555	583	574	569	570	553	593	537	593	542	589	560	541	557	554	570	542	580	586	559	549	603	586	568	561	557	586	535	569	563	618	556	573	539	547	581	522	546	551	603	541	553	573	577	591	573	567	624	561	533	554	598	528	532	524	561	543	545	575	590	552	591	560	545	542	569	562	539	551	572	579	574	568	568	548	530	549	586	572	560	609	506	559	538	536	600	539	603	529	538	553	558	569	604	586	608	537	573	559	548	556	542	615	551	579	566	604	532	541	567	551	570	556	540	548	532	596	592	571	493	549	576	557	549	555	576	570	598	563	545	562	586	569	560	567	601	580	565	555	574	542	596	560	572	553	564	568	540	566	601	522	550	569	571	561	551	583	556	540	555	553	598	480	555	579	545	578	557	560	566	604	587	565	553	544	551	583	564	601	594	516	534	519	554	565	577	539	584	559	577	567	603	511	583	613	570	534	552	582	564	540	553	566	575	584	507	530	493	525	573	543	557	577	570	568	556	547	530	528	567	541	562	520	573	598	538	566	568	573	559	547	575	578	511	589	562	624	568	539	582	556	505	541	552	586	539	563	583	558	549	537	536	509	567	563	576	541	564	561	568	568	542	568	571	568	516	594	537	602	543	563	571	563	576	596	566	565	591	579	584	537	578	573	530	553	563	589	588	600	555	552	581	552	601	520	579	537	586	506	578	519	592	576	586	580	613	564	573	575	536	652	570	568	541	526	590	569	564	551	520	593	525	574	582	610	557	555	524	551	567	559	552	561	553	571	562	542	552	593	596	559	585	551	586	583	554	544	584	598	560	582	584	564	588	570	551	601	584	572	585	556	562	570	544	531	621	579	539	582	593	566	558	542	551	545	634	575	572	551	543	580	576	530	566	603	575	577	587	541	564	588	555	551	556	576	553	543	565	578	561	557	549	588	587	621	550	540	600	588	583	545	557	557	569	555	530	513	521	547	563	573	525	598	544	561	576	562	549	566	572	547	555	551	571	556	556	576	572	600	546	564	544	587	532	553	566	553	553	564	547	535	576	552	593	556	569	544	577	535	550	627	589	554	579	548	547	556	557	570	544	574	557	571	560	548	592	589	568	543	536	581	573	537	606	585	568	541	552	523	507	557	587	524	540	567	538	584	546	539	622	556	543	567	554	548	561	552	546	587	572	567	549	571	569	551	538	626	558	543	535	537	546	514	550	549	562	563	554	521	525	561	584	566	531	572	564	558	558	545	610	573	587	540	535	619	559	576	533	556	567	559	562	563	565	574	579	536	603	525	514	614	573	564	565	616	612	526	517	542	598	539	529	575	583	542	575	566	556	555	549	551	558	578	521	553	553	568	559	559	526	556	549	606	555	544	551	564	558	551	576	573	588	584	522	573	568	591	590	583	534	569	579	556	563	565	626	557	578	526	550	544	553	546	587	560	593	542	567	575	586	568	551	566	579	580	567	568	549	582	531	561	566	583	580	572	576	551	598	589	589	550	541	555	565	538	559	577	551	571	562	522	565	556	567	582	543	588	562	583	526	581	586	534	556	530	582	542	532	529	577	564	560	528	585	579	563	564	577	513	597	555	561	566	563	566	547	577	553	602	549	586	519	533	600	562	523	593	572	557	621	527	576	575	564	585	530	549	522	593	542	579	510	558	548	588	517	546	496	608	557	552	581	578	552	568	512	555	601	561	563	516	531	607	542	587	569	564	573	595	554	517	557	545	582	547	574	560	516	572	553	571	555	556	585	547	540	548	531	584	617	606	565	582	525	588	530	541	561	580	553	546	557	562	582	570	554	584	532	561	545	563	518	596	572	551	571	574	550	541	530	559	561	559	581	576	561	547	533	523	548	554	585	546	548	596	573	594	573	551	604	597	548	522	573	585	568	581	563	559	584	543	542	564	566	568	568	541	606	564	556	599	569	564	613	565	584	588	580	613	558	559	537	582	557	536	563	561	575	578	615	574	516	563	572	546	564	560	603	558	581	533	552	566	569	582	557	552	569	554	603	599	585	571	562	530	550	553	560	560	584	511	590	581	564	535	533	535	569	639	560	518	579	559	562	568	552	505	568	561	565	514	564	551	535	567	608	548	568	526	580	528	548	572	571	556	612	619	543	557	562	552	552	561	597	561	579	570	547	526	529	551	566	556	549	556	537	568	563	559	594	589	608	559	562	561	556	549	481	555	536	521	599	543	543	607	537	557	546	593	515	537	595	583	526	549	543	557	579	551	577	561	572	596	555	548	570	598	547	569	550	591	542	536	558	550	602	580	555	540	571	539	601	600	594	576	592	561	545	582	540	555	582	567	609	554	556	557	581	559	570	561	585	586	592	516	565	623	603	546	547	581	539	562	557	562	574	563	544	541	548	576	597	624	571	505	526	573	601	593	577	556	522	574	608	585	566	549	577	563	555	557	582	608	609	570	600	565	532	583	549	516	575	531	591	564	573	547	576	561	582	545	531	560	577	545	572	579	558	563	553	574	601	565	562	562	584	524	594	506	568	556	571	541	554	543	533	585	549	555	563	569	603	599	544	585	561	564	532	545	566	529	555	597	560	551	581	516	572	567	560	549	602	541	565	550	571	596	537	520	525	571	573	579	549	592	567	550	597	586	517	593	561	552	582	571	541	540	491	556	591	577	567	514	571	565	586	585	521	547	559	554	575	559	590	551	549	583	572	504	538	571	556	527	526	527	595	570	537	574	542
50409	50231	46144	51193	35170	21777	14460	12071	11613	7353	683	254	266	298	238	188	202	183	165	182	191	208	479	603	780	701	807	789	518	491	377	357	435	736	669	312	165	153	181	148	121	141	146	127	130	128	135	127	128	150	123	145	129	153	140	120	138	136	131	122	158	127	128	153	145	132	141	138	126	126	130	152	128	126	123	126	124	138	126	116	135	128	118	117	139	125	124	129	142	116	124	141	131	129	132	154	139	148	114	124	129	110	134	130	128	114	121	112	121	145	120	150	144	116	137	142	111	125	132	154	125	142	135	135	135	147	127	107	112	126	105	143	128	125	116	134	127	124	125	144	143	99	134	147	134	120	116	137	147	117	118	135	132	112	123	124	134	136	113	140	116	148	118	145	119	125	114	134	139	125	120	123	138	121	118	143	145	130	131	136	112	140	149	134	146	130	129	136	131	111	123	125	134	146	131	120	146	137	123	124	139	150	142	132	114	133	130	134	115	134	141	143	133	111	141	146	150	138	141	134	122	114	128	127	130	139	142	129	135	123	115	98	138	129	126	117	108	125	136	108	113	117	117	127	136	130	123	140	135	144	141	132	138	121	142	114	129	138	137	146	128	130	148	131	124	127	144	114	132	131	135	125	135	119	145	120	122	131	119	119	121	141	112	131	122	111	134	112	119	154	116	121	123	135	131	130	129	123	115	139	141	109	121	118	114	130	107	124	131	151	116	140	137	115	126	142	116	128	131	146	151	114	136	130	148	142	131	129	141	117	125	116	112	130	117	119	115	111	132	133	113	124	134	139	125	158	131	146	134	131	137	149	143	123	130	129	109	149	136	126	144	116	142	125	126	125	148	143	128	145	128	136	124	130	115	140	132	149	139	136	117	90	135	146	143	143	106	110	120	144	147	119	131	122	117	142	148	139	129	132	133	114	134	130	133	131	139	147	108	143	133	161	154	129	134	129	152	134	131	136	132	141	127	141	135	123	128	129	130	144	119	117	127	130	135	161	144	115	147	137	142	127	120	143	130	123	140	127	129	131	106	124	128	140	135	122	134	149	123	121	144	113	126	133	121	131	115	141	133	137	127	122	145	114	128	135	130	133	123	160	159	145	135	123	159	109	147	126	120	140	142	115	121	125	140	123	119	142	132	144	129	119	132	118	118	134	125	107	127	146	151	135	107	126	141	125	132	134	128	146	129	140	127	110	122	110	139	100	122	123	131	125	139	142	125	139	127	122	127	104	132	156	136	122	112	142	129	136	107	104	145	117	108	133	134	140	141	134	123	122	121	112	132	123	125	136	121	113	147	118	127	140	133	131	129	143	123	132	157	135	131	137	121	118	157	133	129	135	131	119	120	106	116	146	134	140	150	139	144	127	121	122	117	116	124	135	132	118	145	135	139	151	115	126	135	145	140	136	144	119	112	121	115	135	133	115	122	135	124	146	136	136	133	145	111	134	130	136	121	135	135	131	140	148	119	137	99	125	132	135	129	135	144	131	131	120	116	141	134	129	155	116	115	134	126	148	129	129	144	111	128	114	123	119	130	122	139	140	129	116	129	142	145	119	127	127	143	118	128	131	138	148	126	110	135	116	111	125	117	132	168	116	105	137	159	124	123	125	127	122	119	129	115	146	132	125	117	131	104	135	148	127	136	141	118	106	130	144	124	132	137	137	138	142	117	110	122	122	136	154	142	135	134	141	137	122	126	129	127	131	131	110	126	132	117	125	128	134	133	139	138	107	137	151	135	148	145	124	161	121	122	137	134	149	140	133	147	128	123	117	129	134	139	131	133	125	114	129	150	144	104	139	131	120	135	127	132	125	144	127	135	128	124	107	137	124	140	149	128	133	131	135	144	146	155	137	119	108	121	122	132	147	93	120	116	145	118	114	140	129	130	124	118	152	140	117	113	130	126	134	131	125	127	128	138	135	140	134	131	133	142	130	114	139	135	114	134	120	119	135	120	147	142	109	139	157	132	147	148	132	129	138	121	149	114	122	128	115	143	125	117	138	151	140	129	123	121	131	110	125	154	118	124	113	120	131	128	135	135	119	124	150	135	115	152	136	130	109	122	141	150	130	124	123	121	129	121	137	127	139	128	135	133	132	142	159	147	141	136	125	132	138	134	130	135	130	124	148	130	118	142	125	114	156	137	124	141	140	134	107	126	153	140	115	128	143	121	146	128	141	122	135	142	130	104	128	124	132	133	129	129	126	131	109	141	140	112	119	133	119	138	119	139	146	129	139	112	136	121	129	134	120	129	115	141	121	124	140	145	127	122	113	145	145	125	135	138	120	138	127	127	132	123	129	130	150	131	128	128	110	137	145	133	128	142	134	131	123	124	128	135	136	130	115	127	104	153	139	125	136	119	138	122	131	140	119	128	112	111	132	143	131	139	104	141	131	128	123	113	125	134	136	125	119	125	128	124	148	140	144	120	122	131	127	150	146	111	101	139	139	132	121	149	132	104	157	102	109	142	143	134	126	140	132	120	126	145	138	123	163	136	149	126	121	118	125	146	126	129	106	117	129	138	125	128	130	125	138	130	131	119	126	151	139	118	128	143	130	119	125	112	121	138	131	127	138	137	124	143	123	122	124	144	114	119	132	132	129	138	118	122	121	152	137	126	118	134	122	118	115	128	139	144	133	135	123	138	155	126	142	118	132	137	142	138	140	119	160	111	154	122	127	127	122	135	122	120	123	132	133	120	119	131	113	123	145	111	114	127	163	124	124	154	134	149	133	107	131	116	135	140	120	143	117	123	143	123	112	106	137	150	118	133	135	133	124	127	135	142	138	134	134	119	136	140	130	128	127	120	128	99	110	123	126	110	116	134	120	140	135	123	140	104	132	119	156	115	142	127	140	142	126	142	152	121	134	130	138	142	127	125	118	131	133	143	106	153	138	141	117	126	117	134	144	136	137	128	130	118	141	133	132	149	140	119	138	136	137	134	120	142	133	138	113	145	140	127	119	120	137	110	127	132	136	151	158	122	146	144	113	143	120	134	131	113	139	125	154	136	137	125	142	135	114	134	158	127	122	127	123	133	105	137	125	118	123	130	131	123	151	132	120	135	116	121	126	135	134	122	123	120	118	123	132	136	137	129	110	124	136	127	118	135	142	129	125	117	133	150	130	143	116	104	121	134	122	127	119	105	130	142	149	129	138	133	137	98	103	128	135	121	130	120	128	139	134	125	144	151	142	136	124	153	106	144	125	120	130	133	123	139	126	125	120	140	131	128	115	141	122	125	136	159	120	116	138	131	117	146	116	117	128	134	152	140	154	149	116	154	123	118	150	126	138	148	123	142	125	134	117	151	140	131	121	128	95	147	103	135	135	159	154	127	154	128	122	120	112	128	151	151	129	150	133	134	125	134	134	120	134	124	121	130	137	135	117	144	131	127	106	147	132	121	105	103	118	109	129	126	129	130	121	138	103	135	125	128	124	136	137	136	121	147	149	130	118	116	145	143	157	138	127	140	132	148	146
29263	34384	45790	59154	46013	16941	15969	24394	27913	17814	1826	1006	986	1175	851	727	688	662	657	610	658	914	2959	3936	5048	4619	6009	6108	3528	3231	2615	2440	3048	5395	4862	1563	685	457	938	445	402	407	406	410	371	393	375	418	396	374	379	384	373	364	363	381	356	362	402	363	383	392	361	403	351	341	377	354	363	353	376	368	356	400	368	359	347	375	388	376	351	347	354	376	356	369	345	346	343	347	366	349	346	372	383	396	356	367	357	365	348	318	369	371	323	393	375	372	327	314	367	370	416	317	350	357	362	376	346	363	363	374	339	383	384	361	355	346	359	347	379	385	372	366	332	361	354	345	370	368	378	355	372	376	349	354	348	345	383	393	366	362	347	362	362	368	379	350	352	327	358	307	385	358	356	398	400	356	338	343	367	377	340	378	388	355	375	350	339	350	309	351	354	329	345	360	393	346	368	380	340	361	326	361	338	362	374	363	365	365	345	363	348	336	399	351	340	365	360	374	348	328	342	352	324	355	358	324	316	332	338	359	367	329	351	368	332	372	398	315	368	359	343	351	341	361	351	355	342	375	352	354	348	345	341	336	357	350	359	363	381	364	386	408	377	336	371	341	352	337	377	326	343	337	343	339	344	313	372	350	344	371	333	371	329	361	343	351	353	342	388	348	380	345	368	327	373	360	338	346	345	316	343	363	325	336	324	335	329	352	353	336	355	379	362	384	350	324	344	376	345	345	360	374	357	334	363	356	346	320	381	343	353	338	320	329	378	335	390	369	364	377	341	352	357	368	337	390	345	353	337	346	374	349	327	346	352	324	338	326	344	335	375	341	331	331	328	368	351	332	356	334	345	412	388	340	354	375	367	375	347	356	370	395	332	338	367	349	360	360	332	328	349	364	336	352	357	333	325	351	337	329	364	336	363	362	361	332	339	349	343	351	363	368	338	306	364	331	365	305	357	365	366	312	343	374	339	363	357	324	340	341	340	364	343	321	361	337	357	359	365	366	346	355	330	342	337	342	365	338	345	332	380	349	346	352	356	349	354	348	366	362	350	349	346	372	361	365	344	371	367	357	344	333	351	360	329	349	345	389	318	375	342	343	385	355	344	346	369	323	341	364	355	360	358	350	356	338	362	350	390	365	341	332	391	382	338	352	339	341	337	361	361	348	355	354	349	346	325	357	378	377	355	324	371	345	381	357	340	361	336	375	363	347	341	368	372	365	390	392	333	351	382	376	333	356	355	343	335	359	324	354	325	324	351	357	343	355	365	346	352	354	368	343	285	355	360	339	358	361	340	354	327	346	338	356	352	318	343	373	347	356	313	353	349	369	362	368	327	384	367	347	382	364	372	321	341	356	318	390	334	324	332	361	349	374	365	337	389	366	337	340	366	328	374	325	339	368	339	315	334	357	371	373	330	344	331	358	347	377	358	334	377	355	341	352	354	352	368	366	362	359	329	370	350	357	376	358	344	325	338	352	334	331	353	318	350	345	333	341	359	369	351	338	381	344	349	358	352	392	388	364	332	339	376	356	343	349	334	344	350	347	344	358	349	391	377	345	331	359	398	370	335	378	346	352	334	335	349	372	315	341	389	370	356	355	363	343	342	330	368	339	345	382	383	352	371	341	358	361	350	358	331	339	364	345	322	353	357	362	361	342	398	340	351	355	378	341	369	351	380	337	345	317	354	359	361	336	396	361	350	321	367	347	378	373	383	343	381	376	366	333	360	338	354	352	375	347	366	329	328	324	304	372	355	380	353	342	334	323	346	360	337	381	358	374	326	371	335	347	370	351	370	361	362	336	350	309	355	325	322	324	325	349	350	330	355	317	330	329	344	326	365	311	322	355	363	317	343	384	355	362	334	382	375	333	345	385	375	385	346	353	337	370	348	338	335	387	339	361	355	327	374	342	354	343	349	366	372	374	355	346	352	356	376	355	394	381	340	323	382	386	358	334	377	341	371	346	347	350	362	342	349	358	340	353	327	329	357	357	335	333	340	369	352	325	352	348	327	359	367	332	353	341	362	373	336	330	333	361	346	379	348	388	369	371	331	366	385	368	366	367	335	360	337	347	338	362	359	356	361	373	387	356	358	379	370	337	349	362	342	350	365	364	325	342	349	375	334	347	374	374	354	344	369	318	355	333	326	379	346	367	348	347	347	322	324	328	351	355	332	327	365	343	353	349	329	334	358	380	331	367	353	337	334	384	343	363	309	339	331	350	310	348	357	361	369	355	367	355	372	321	361	370	335	354	381	327	362	363	324	344	359	337	347	360	360	340	338	342	350	376	348	375	354	358	328	362	354	353	348	359	384	382	351	385	379	353	345	319	352	374	371	361	344	341	358	337	367	343	377	386	333	360	385	347	347	369	365	368	353	350	332	363	400	348	333	359	361	335	360	336	330	347	333	340	360	379	375	351	345	323	360	359	365	332	367	319	324	337	335	342	355	378	348	366	312	335	362	393	344	322	346	331	332	338	347	327	366	359	341	362	379	336	376	350	359	381	359	369	344	369	334	348	332	339	347	364	342	367	354	347	347	369	337	310	363	346	364	386	363	347	353	337	344	340	348	354	367	348	320	342	350	332	347	363	364	336	347	347	340	336	360	368	344	355	341	335	356	324	360	339	378	350	351	335	352	349	345	344	364	361	337	337	343	365	318	348	362	333	321	347	392	324	337	349	347	373	320	333	361	354	365	340	363	353	337	342	349	344	338	350	334	342	368	341	327	334	381	335	386	345	363	313	359	351	363	359	378	338	313	370	338	329	363	338	355	369	347	380	356	366	365	338	356	357	347	355	376	348	339	350	337	366	352	347	373	320	352	331	317	379	356	387	383	351	333	348	354	334	389	338	351	370	369	295	335	313	345	332	388	302	314	347	328	323	383	374	327	359	374	367	355	357	335	336	365	368	337	321	361	389	323	351	351	368	334	349	359	371	338	328	344	369	334	320	350	342	347	376	322	334	339	364	359	369	349	342	349	375	357	349	381	326	343	363	367	342	361	341	318	387	373	345	311	339	354	342	381	342	352	372	328	346	348	348	327	356	326	339	368	349	374	335	363	372	333	338	342	328	350	379	335	355	346	332	343	346	343	378	365	378	373	352	368	327	356	352	363	351	298	369	339	351	344	325	399	343	331	377	369	351	374	347	355	320	323	366	366	347	338	362	346	339	375	330	337	318	363	322	346	361	345	356	372	378	371	342	361	363	329	373	341	344	348	339	324	344	311	335	358	359	348	375	337	321	367	366	345	381	333	351	357	356	392	335	371	317	374	349	352	362	386	357	357	353	343	344	377	353	356	333	360	346	353	357	348	358	359	387	371	339	369	344	332	357	343	333	351	361	346	325	361	369	336	347	339	336	370	349	335	332	329	351	369	341	339	348	349	303	344	341	324	356	370	375	379	383	354	323	347	371	383	374	366	388	371	361	377	358	338	351	348	351	336	346	367	342	346	347	335	335	360	347	335	355	389	367	344	338	364	337	381	356	354	345
6178	3405	5209	6064	2480	682	421	455	540	411	359	367	347	352	357	358	347	370	342	343	360	354	354	381	362	363	394	375	348	370	359	383	336	332	380	369	343	310	337	350	339	333	339	347	359	360	343	358	355	377	380	347	344	370	360	366	397	351	358	340	350	355	369	376	377	344	367	371	393	358	380	370	372	365	373	336	343	321	326	330	378	363	328	346	356	350	331	389	357	347	343	355	335	395	377	345	339	345	352	374	356	311	365	367	305	377	325	375	372	326	366	373	353	354	357	370	358	343	373	342	353	381	362	367	358	378	314	335	363	349	329	353	392	346	366	403	336	360	340	356	376	375	368	341	329	376	365	363	328	374	364	329	346	331	343	359	349	306	365	329	383	348	352	369	327	324	369	384	371	352	351	345	345	376	373	375	358	349	344	312	337	393	368	370	339	329	347	339	338	368	366	353	350	362	365	358	357	337	338	373	367	345	349	325	335	318	363	353	363	356	378	356	367	364	317	332	362	371	343	355	330	345	351	331	350	338	345	347	344	366	343	336	357	340	350	344	361	353	366	320	386	330	366	353	395	332	326	362	339	375	342	333	371	380	375	344	356	383	372	319	346	387	372	354	315	354	339	360	369	342	363	356	337	353	346	372	379	340	333	337	292	356	352	378	359	331	365	370	359	346	314	350	348	352	313	346	349	335	374	337	335	352	355	319	393	320	379	346	339	343	347	388	348	418	342	366	381	339	348	355	352	338	352	362	344	334	380	361	388	340	353	334	343	400	325	326	350	351	340	351	323	347	333	327	323	348	361	370	379	342	321	356	356	350	335	317	344	380	349	334	396	377	342	352	329	347	355	337	356	337	366	354	353	359	339	354	335	365	330	344	320	313	362	380	352	339	389	334	346	347	373	386	372	355	324	352	334	369	344	376	367	352	353	359	371	352	358	396	384	350	317	315	344	342	355	365	344	394	343	348	338	342	357	325	344	355	333	350	337	347	358	333	346	319	342	348	362	354	342	341	346	360	343	365	352	377	336	321	354	344	344	349	359	351	369	399	331	353	352	354	354	335	352	338	357	323	346	355	352	378	346	375	348	384	362	308	350	342	363	346	351	315	375	326	318	373	354	371	322	320	343	369	336	375	354	345	365	356	337	364	349	372	366	345	332	369	372	355	364	405	325	368	321	362	373	366	338	364	370	348	354	346	370	314	366	376	350	353	355	338	320	308	344	331	362	348	335	329	327	370	334	345	372	285	365	371	325	353	380	351	314	339	374	374	354	396	359	357	392	341	359	363	355	367	329	377	340	355	356	332	341	350	329	351	356	364	402	345	381	327	355	349	382	342	341	322	383	381	354	374	348	361	324	329	322	356	352	328	332	347	349	359	341	367	356	361	357	358	349	365	326	379	323	375	396	352	330	357	373	380	347	386	329	321	350	365	321	362	393	371	364	343	310	357	356	358	351	378	386	373	362	336	386	324	303	370	363	333	372	353	334	353	333	362	350	343	322	344	355	364	362	321	386	350	365	325	374	351	362	345	366	338	366	339	376	401	370	330	354	332	376	381	345	362	372	349	373	355	338	378	370	351	356	332	349	352	352	363	357	330	330	314	324	334	351	350	336	324	328	387	345	351	352	354	322	389	357	340	342	349	319	361	373	339	339	350	342	367	342	342	349	345	360	350	383	373	371	368	328	355	372	317	372	354	333	359	308	360	337	341	370	368	336	368	349	292	328	323	380	384	352	355	353	339	359	375	373	398	348	356	371	330	396	376	336	366	314	352	338	398	358	353	347	349	368	387	351	355	341	364	321	375	392	353	383	358	339	351	329	347	333	361	343	354	365	351	352	339	359	375	347	382	337	360	378	353	316	334	360	354	358	360	335	342	378	353	358	365	366	373	384	331	382	363	351	391	346	328	362	355	303	356	328	340	380	354	346	329	329	351	347	367	328	358	379	355	367	360	390	378	350	359	340	343	323	315	340	381	337	351	345	357	361	364	401	302	366	349	360	346	372	325	348	388	341	347	358	335	372	341	338	334	363	346	334	366	371	367	361	347	367	389	355	359	347	363	346	345	352	331	349	373	330	370	310	370	333	376	368	350	328	313	321	341	341	328	334	385	353	320	360	325	353	342	327	327	376	366	362	346	323	356	340	374	349	350	379	334	358	329	331	354	358	356	353	353	363	331	321	356	348	381	371	331	346	351	321	348	341	367	361	351	330	378	337	324	338	359	335	343	342	340	336	338	345	331	323	337	370	346	359	360	378	392	313	358	349	350	371	345	378	352	357	370	348	367	333	350	362	367	358	375	374	349	360	389	355	387	346	392	360	331	355	366	330	331	341	348	329	358	323	381	349	331	351	370	344	365	355	372	350	348	320	353	344	378	372	346	352	325	338	375	357	348	393	343	353	353	360	344	338	315	392	360	344	354	336	370	359	352	352	333	354	319	352	358	353	364	329	347	339	379	377	358	358	306	373	341	331	353	340	347	347	335	343	372	360	394	342	354	360	342	347	362	322	318	366	387	356	336	358	350	395	317	343	343	350	361	358	374	336	359	373	336	335	376	363	373	340	375	347	340	335	351	335	332	345	349	362	355	353	321	342	372	341	334	350	329	352	339	312	357	340	314	378	356	345	372	353	337	337	374	347	342	334	322	332	358	355	342	399	349	357	359	378	340	333	361	363	348	350	314	350	334	333	335	334	359	331	364	346	376	344	339	353	374	357	373	391	358	364	382	359	322	355	399	355	351	327	349	352	336	323	352	359	371	353	354	346	339	367	367	342	366	321	334	358	380	369	395	362	351	374	369	349	367	381	365	363	314	367	356	342	402	355	362	321	363	362	335	301	324	337	343	304	327	323	367	355	341	334	336	338	356	366	355	386	362	337	370	413	366	354	326	330	346	353	382	371	346	360	311	321	325	339	377	340	348	375	361	337	339	360	312	343	347	348	364	369	376	326	351	328	363	355	318	355	359	373	321	373	338	350	338	334	328	364	359	322	360	362	394	333	350	355	381	355	368	339	356	346	358	338	358	345	379	370	358	358	338	363	375	374	343	362	363	332	402	387	360	346	370	344	332	386	406	371	325	364	373	368	336	367	369	346	354	378	359	339	326	358	367	344	380	359	364	353	343	325	344	349	342	362	322	334	340	400	329	369	324	343	350	368	354	363	347	362	389	355	379	356	358	340	372	370	346	369	332	335	348	341	368	351	361	371	353	353	368	352	341	361	316	352	360	353	361	336	354	354	342	379	345	376	380	324	360	357	389	362	382	352	331	341	378	367	331	341	359	328	332	343	373	351	336	365	308	369	361	325	359	366	333	327	376	336	356	335	333	348	335	393	358	339	352	346	342	336	337	337	357	347	369	399	344	341	398	342	368	353	378	372	378	365	319	337	351	361	332	349	353	352	334	353	335	329	388	308	305	350	370	305	336	364	327	350	367	355	402	360	328	350	332	345	325	326	336	390	378	352	368	352	362	361	359	327	329
5459	4956	8592	13641	7680	1684	1343	1341	2122	1304	785	882	843	878	819	864	856	870	861	868	839	842	917	974	983	926	923	991	880	852	847	873	886	914	947	856	856	862	824	811	823	831	858	828	829	813	791	893	861	849	868	798	849	829	818	829	871	807	758	852	825	826	836	840	840	845	841	851	799	859	811	821	786	814	801	795	798	814	857	806	848	820	814	845	843	835	846	835	831	831	853	836	843	830	867	801	825	834	805	856	833	844	774	835	832	837	835	816	832	839	798	882	823	823	748	811	844	822	834	845	829	849	790	789	852	859	813	824	838	855	815	856	769	809	795	810	835	863	828	862	830	817	794	860	839	801	832	820	809	872	800	795	830	802	829	852	859	810	781	891	805	846	829	829	832	835	894	857	795	864	828	836	875	769	859	783	882	806	851	852	813	775	827	860	843	891	799	829	832	899	824	795	875	760	862	836	865	797	848	801	861	848	850	846	865	834	850	851	864	823	816	776	847	843	792	830	829	836	840	793	811	847	797	838	861	850	836	840	852	835	803	852	886	838	798	824	832	836	836	792	823	837	779	835	898	878	837	811	775	844	804	863	813	794	747	835	848	829	858	817	877	851	819	812	830	840	855	898	846	789	834	802	856	825	851	778	795	798	796	819	865	837	845	844	808	827	837	852	838	844	816	836	868	897	841	828	852	830	896	846	803	851	840	755	829	823	816	824	837	796	811	812	847	865	823	879	826	841	810	846	832	882	844	833	833	816	822	825	815	810	876	816	844	833	782	819	822	788	826	802	822	804	828	856	838	868	810	863	783	824	825	843	829	838	775	798	838	847	834	816	821	823	802	815	812	811	828	787	789	896	866	846	802	805	871	841	884	783	813	826	798	752	828	828	809	864	826	871	829	823	814	823	816	814	816	842	821	786	865	854	853	807	831	835	813	821	831	816	820	837	801	831	777	803	843	810	877	840	808	807	874	806	797	809	807	842	848	849	869	835	843	829	860	844	842	812	866	862	815	838	861	848	856	878	859	805	772	851	877	861	856	839	874	808	830	823	861	822	792	799	839	818	867	830	885	878	791	787	876	762	843	891	848	839	848	848	867	861	829	830	812	815	836	814	810	788	823	795	872	817	849	774	854	836	825	811	876	826	863	857	850	830	901	837	847	821	794	798	793	882	847	823	858	879	853	811	866	823	815	782	857	811	808	860	782	828	841	877	798	844	802	825	812	866	823	819	868	829	851	821	816	815	828	815	827	863	907	849	803	877	808	814	844	831	793	868	921	785	766	825	845	832	881	845	873	825	840	803	796	829	894	839	863	830	814	789	865	828	838	784	788	797	796	851	804	807	853	797	809	851	787	811	831	870	814	843	846	886	820	803	777	805	804	859	825	831	820	819	796	840	836	847	837	830	832	846	877	770	818	871	863	819	794	827	778	855	829	832	831	806	817	812	831	794	833	774	833	814	844	889	850	802	829	845	837	803	892	871	832	860	807	832	861	858	825	858	805	827	851	804	895	861	836	838	830	814	816	810	829	859	792	844	862	846	789	854	829	866	874	837	814	842	797	838	827	836	805	863	806	849	817	757	813	822	808	831	814	841	864	824	831	819	829	793	850	826	854	840	864	822	874	787	835	838	830	787	817	824	828	837	808	785	817	853	837	802	808	849	850	897	792	806	824	800	845	835	787	834	823	813	837	825	813	865	829	859	840	861	819	831	815	871	807	804	848	862	869	811	768	871	768	861	835	803	829	866	813	814	802	799	832	837	795	831	791	885	768	850	838	834	829	851	855	882	874	855	818	824	833	855	811	892	834	813	826	816	823	852	861	801	864	838	822	848	837	824	811	842	837	787	837	824	814	814	880	815	857	831	813	850	802	783	893	763	836	843	892	819	851	816	822	862	857	869	838	819	797	832	824	777	788	824	815	833	840	822	834	805	822	789	848	818	851	847	826	845	858	900	829	868	792	811	872	789	802	844	855	858	825	844	867	805	782	823	810	828	836	848	799	808	823	839	849	820	899	795	836	858	795	821	823	808	775	830	807	806	820	840	834	867	910	783	833	786	845	855	825	856	840	853	861	822	819	794	758	894	817	867	841	825	803	821	829	829	849	850	820	788	788	808	801	855	742	832	818	827	844	860	901	832	836	834	845	831	839	805	846	830	834	834	810	860	880	841	855	837	832	796	847	820	827	849	771	817	726	817	832	861	895	816	847	784	794	849	815	824	868	769	830	807	809	856	849	817	838	839	862	790	881	848	845	777	823	805	840	867	787	855	842	769	770	860	794	844	880	806	790	877	796	853	807	830	794	855	804	846	788	879	820	852	822	850	830	758	821	827	835	820	839	820	840	878	839	804	837	805	787	834	807	884	839	858	859	799	820	852	814	849	858	803	861	833	825	838	850	851	853	817	769	845	872	851	794	858	836	882	796	834	836	828	845	810	787	814	843	828	855	839	789	829	850	839	847	862	871	844	811	797	881	868	872	864	850	845	868	889	857	840	822	845	806	835	849	904	846	817	829	820	811	836	852	846	794	859	803	761	819	882	862	875	788	813	783	781	773	864	803	828	858	788	816	834	807	767	832	828	861	830	800	852	805	803	853	878	810	876	831	829	839	872	816	787	804	846	844	791	878	842	841	820	841	871	814	847	809	851	834	826	795	806	835	863	809	851	823	806	828	844	863	841	837	824	873	795	811	863	863	815	860	820	831	821	843	776	813	818	859	808	865	789	812	853	845	838	863	832	877	865	878	838	828	799	843	827	831	810	815	880	844	859	831	836	796	862	921	895	873	895	856	814	833	880	847	867	814	876	853	831	804	856	779	796	811	863	870	796	816	852	817	838	844	828	836	866	853	828	803	799	819	839	830	822	824	818	804	849	854	812	808	820	822	855	840	847	817	856	853	842	867	841	850	789	845	831	803	804	854	864	854	831	846	818	820	813	849	858	823	796	855	810	852	757	825	776	830	804	817	827	771	846	819	837	820	790	824	822	824	863	830	824	845	841	820	855	856	822	798	837	843	815	806	849	840	867	811	858	824	824	821	869	815	815	768	847	782	797	865	822	799	838	830	829	845	776	830	818	854	824	863	817	830	860	866	817	819	823	846	783	847	819	824	802	856	841	755	827	840	889	849	820	852	874	782	851	858	827	853	863	836	821	838	848	884	826	815	817	868	805	802	825	806	818	829	812	833	895	831	822	860	838	776	846	809	861	787	872	842	857	885	836	829	837	869	884	832	802	811	743	802	852	812	866	821	872	814	843	844	820	805	831	857	808	819	797	822	843	876	854	841	804	841	822	851	815	871	850	815	788	818	887	812	776	822	811	785	819	862	798	837	835	857	819	836	824	760	837	876	897	809	743	818	823	836	869	835	859	811	852	797	854	857	778	869	873	855	811	856	891	790	830	819	868	861	871	845	855	842	840	841	893	870	778	857	861	792	840	806	852	795	837	876	839	833	759	842	822	857	853	810	789	823	894	865	801	781	855
37113	37420	41001	43987	33001	14359	6527	3908	5898	3996	363	282	323	327	305	232	262	260	226	248	274	304	388	515	488	515	583	585	420	323	301	274	355	380	461	274	229	232	213	258	235	251	247	264	209	237	250	210	229	231	229	232	227	190	225	216	227	246	217	241	217	227	207	214	234	242	220	205	246	227	225	209	233	238	241	229	236	237	227	254	238	203	233	205	209	244	218	208	241	242	223	241	227	233	222	267	243	236	205	230	236	224	218	232	227	241	208	227	227	230	224	240	219	238	255	221	258	234	229	220	266	259	225	213	233	214	257	207	238	250	233	237	247	205	233	256	213	238	211	229	206	221	232	239	225	233	256	191	232	233	218	210	217	240	223	223	244	252	208	217	200	233	228	237	245	233	222	238	233	235	194	230	259	222	237	236	207	215	212	244	213	226	209	254	221	237	216	235	204	252	220	228	207	242	257	233	245	251	211	251	218	227	221	231	196	210	232	239	242	242	223	236	220	270	242	231	226	232	229	214	239	223	229	226	202	267	188	234	239	215	226	242	226	241	231	221	213	235	258	244	225	235	222	205	216	210	215	222	251	222	203	222	219	237	220	214	247	225	225	249	247	247	222	266	255	231	244	224	221	220	235	228	230	230	227	215	225	212	203	225	227	219	242	223	224	229	245	230	220	257	222	220	239	243	249	242	197	229	243	234	214	221	223	242	222	230	242	236	195	248	234	219	225	220	240	238	236	242	230	240	249	254	225	228	228	220	215	226	219	242	245	222	230	244	187	211	234	238	223	218	246	222	221	238	226	216	203	257	199	207	227	235	221	225	230	232	238	206	207	239	235	237	220	214	225	229	217	249	239	223	228	242	206	229	222	227	218	248	234	232	220	214	240	217	229	228	221	229	245	223	226	206	232	233	238	207	239	234	237	229	237	241	238	224	207	233	224	245	253	220	217	224	223	202	202	233	223	226	217	212	204	210	257	246	230	238	216	227	232	198	225	201	266	240	233	222	232	222	241	230	246	223	248	257	235	231	209	236	243	219	224	231	254	232	238	230	234	225	236	233	217	256	222	259	239	225	232	235	209	216	283	227	234	233	235	229	247	215	225	213	223	217	261	231	226	249	239	246	197	236	229	232	253	226	231	213	239	229	228	225	247	263	247	204	249	210	239	214	232	218	234	257	235	243	257	236	234	239	229	218	215	240	256	205	207	198	235	233	213	219	253	232	228	238	227	261	211	232	247	242	226	218	224	212	246	253	225	233	242	248	243	231	217	200	259	229	203	222	252	248	245	212	244	234	191	233	255	205	222	240	240	221	232	246	228	240	198	243	217	228	226	222	234	209	208	243	223	221	208	219	246	237	216	228	242	242	211	208	235	241	204	233	236	225	224	221	231	235	237	225	229	225	241	210	216	237	260	231	251	235	233	229	259	217	263	242	242	228	248	234	234	216	236	219	246	240	259	251	231	201	231	235	229	214	256	254	233	220	233	260	216	224	244	242	229	210	230	214	223	257	236	230	220	217	217	244	221	212	207	260	212	239	230	223	226	216	223	258	217	235	252	234	239	268	217	204	249	242	246	238	250	241	243	228	239	228	260	247	204	257	211	209	225	220	238	210	222	228	228	211	238	228	229	212	211	241	210	203	236	253	227	209	248	235	251	258	240	227	214	207	214	219	220	251	214	226	226	230	207	248	233	213	233	221	230	234	236	245	241	201	222	209	203	233	227	236	254	234	204	220	215	245	255	246	249	235	231	233	246	238	228	254	223	235	221	227	232	236	236	219	239	232	223	266	251	222	221	236	247	239	198	240	243	249	241	214	224	224	226	218	230	237	223	205	208	216	245	250	235	213	254	231	222	217	262	244	218	230	220	226	234	228	214	252	232	237	252	235	246	241	221	249	221	241	229	217	221	204	228	214	234	225	268	210	231	227	228	232	214	248	236	231	235	216	218	214	244	208	203	215	242	225	224	235	242	226	208	226	263	213	226	223	252	227	248	230	228	203	202	267	221	251	257	249	238	219	246	268	234	235	223	195	214	248	229	223	191	226	253	210	223	216	235	257	263	237	233	249	234	216	215	206	237	207	223	249	237	250	220	218	221	218	205	233	215	211	247	248	231	233	250	221	206	213	238	234	238	210	237	248	230	207	228	218	262	239	240	209	212	261	245	234	251	200	209	241	234	217	229	239	252	210	228	255	234	239	234	264	225	226	246	242	245	246	239	228	209	201	219	234	253	232	210	232	253	244	236	229	226	220	246	223	229	249	214	222	231	203	227	252	223	249	246	250	212	246	231	223	228	221	234	230	241	227	231	223	231	223	236	214	220	213	242	220	246	234	263	212	249	215	233	244	242	252	214	235	242	260	212	225	228	226	234	252	222	200	217	218	219	253	217	248	241	228	213	213	232	235	240	223	275	234	239	208	197	213	239	220	249	255	222	255	232	201	206	229	217	245	230	231	254	248	217	250	266	241	229	224	237	224	248	247	234	235	256	265	215	226	224	226	247	228	186	229	250	246	239	219	202	243	253	215	188	212	237	230	234	228	252	224	219	218	228	233	225	238	274	218	211	240	220	245	255	248	195	240	250	231	218	252	218	256	234	242	221	187	218	253	226	241	236	211	236	221	218	240	227	212	202	241	217	239	225	225	232	254	243	243	221	247	210	228	250	226	230	228	237	241	208	212	241	240	249	239	222	227	227	229	225	231	222	254	237	247	215	226	229	244	231	237	239	223	232	237	201	218	242	216	212	213	227	241	246	206	213	227	223	215	212	239	218	212	178	220	203	232	231	229	238	246	238	241	246	213	241	232	246	248	226	259	208	204	235	197	222	220	234	227	214	231	214	220	243	219	257	235	235	225	202	239	247	231	228	252	237	232	229	240	219	202	262	225	243	238	238	217	245	220	217	259	225	230	224	210	225	222	247	271	230	252	217	235	218	250	243	219	227	235	241	196	215	239	206	238	239	233	231	240	222	252	218	237	210	219	213	230	233	236	273	224	232	245	234	258	223	217	225	253	212	256	220	240	220	233	223	213	235	231	241	240	233	226	253	217	215	237	236	235	236	227	231	215	223	210	243	254	201	203	235	260	219	218	243	213	235	235	228	231	207	197	219	217	203	230	219	225	222	238	214	256	235	235	210	230	239	227	229	232	219	214	243	233	260	206	227	219	237	262	233	206	210	245	233	226	235	233	262	233	206	242	239	233	218	215	205	227	234	220	235	216	231	242	250	251	235	213	227	248	229	217	234	231	213	226	239	228	222	220	246	223	228	248	224	236	263	241	234	220	222	217	242	231	212	231	247	211	214	220	252	205	217	231	235	242	244	237	227	249	233	210	222	253	217	221	230	243	248	226	247	234	257	197	237	221	263	231	226	214	263	219	221	228	220	204	215	254	231	251	235	242	205	245	218	237	243	225	223	223	272	243	222	238	238	232	218	242	231	222	202	210	222	231	238	240	242	205	232	240	201	215	211	236	217	241	217	241
20794	27083	40690	51999	42453	8921	8250	8670	19685	11508	1211	900	1172	1234	813	776	695	699	698	696	730	1117	1987	2546	2601	2658	3312	3600	2128	1291	1245	1276	1514	1999	2187	950	625	622	636	591	596	578	553	599	541	590	583	592	547	552	569	564	573	568	572	577	584	629	576	572	552	544	600	595	546	542	593	561	543	550	549	543	567	562	592	582	540	592	600	600	555	539	552	530	527	533	564	587	552	534	588	560	591	563	566	570	553	598	570	567	554	574	586	556	560	571	543	553	550	555	549	606	554	540	544	563	553	575	541	553	570	538	573	555	547	557	541	549	558	583	553	582	602	591	555	575	515	565	543	560	539	564	554	572	502	560	552	589	556	549	555	567	564	575	582	575	548	549	540	535	554	573	609	552	613	568	580	558	546	557	580	557	571	588	581	554	595	537	568	574	519	614	545	576	563	544	579	528	546	590	574	590	552	495	552	526	588	548	562	552	527	568	565	595	561	552	558	597	542	586	586	517	558	560	626	540	609	549	537	590	540	527	564	567	620	529	538	573	580	511	573	573	542	540	575	562	529	582	586	534	552	550	541	591	576	558	583	553	523	545	530	582	559	547	574	576	562	551	569	528	552	563	595	546	542	553	578	562	494	549	548	556	556	547	561	546	564	578	500	536	614	577	544	527	550	580	569	577	539	537	531	530	586	528	509	558	570	576	539	556	561	508	559	572	523	526	617	562	537	541	560	557	530	552	590	562	543	561	598	559	558	512	564	539	572	557	568	562	585	567	584	550	507	530	575	524	535	536	569	505	561	589	543	591	596	560	570	552	568	541	596	573	554	591	539	564	554	545	574	567	564	579	549	563	551	553	536	552	578	552	520	558	578	564	547	539	553	597	584	550	515	584	586	545	554	587	571	521	618	550	590	569	565	562	534	543	524	562	565	567	541	583	581	527	559	593	546	587	542	596	561	588	580	580	533	572	572	519	579	540	568	534	597	559	552	587	555	574	575	521	532	575	551	557	550	582	548	538	563	520	560	591	575	548	560	550	550	559	580	565	555	588	596	567	601	567	567	534	547	553	612	556	580	564	549	590	549	571	562	558	578	571	569	524	546	597	537	510	534	543	538	559	609	580	613	514	552	561	538	531	567	584	537	596	531	590	540	576	565	540	611	575	607	545	508	532	556	561	587	520	547	549	513	563	572	562	548	555	568	575	555	549	537	581	540	505	529	579	548	603	570	580	562	604	583	550	593	564	554	576	568	563	575	595	548	566	559	538	539	538	530	601	555	557	526	578	589	531	575	553	591	602	611	557	544	546	555	557	561	550	598	535	522	548	567	584	519	587	547	554	581	547	562	562	590	543	518	558	539	557	568	544	578	559	597	575	544	494	534	584	552	515	584	545	617	565	575	535	551	511	589	546	495	544	528	566	554	545	531	565	564	556	589	513	550	558	514	574	597	538	587	549	550	575	499	566	572	568	558	585	566	511	556	509	578	541	527	590	515	563	570	550	563	574	569	573	568	554	552	593	575	553	562	578	529	580	563	590	519	573	532	561	593	557	578	564	545	560	579	545	535	569	519	552	600	569	577	568	538	539	557	509	583	564	580	573	576	540	556	575	521	560	563	522	561	571	577	578	561	579	564	568	585	550	580	552	549	550	562	562	539	569	566	548	605	557	585	580	611	530	576	548	616	544	559	532	589	617	612	548	547	593	587	558	541	550	568	543	589	569	524	510	578	587	569	558	532	582	510	565	591	560	605	581	580	490	547	580	568	601	572	556	575	531	533	533	522	577	582	574	575	592	585	537	602	540	600	522	530	555	565	574	560	557	569	565	526	539	569	572	544	519	571	544	518	593	596	567	588	562	518	532	598	546	575	592	524	606	577	546	557	559	575	566	557	601	579	535	540	564	580	557	551	555	599	526	513	546	579	567	548	542	539	510	604	526	560	552	567	570	558	530	534	552	552	544	561	546	565	581	572	553	588	512	563	571	584	576	574	568	574	568	552	557	541	550	560	553	519	558	552	545	568	550	532	535	575	538	529	553	586	594	559	564	565	547	576	608	552	560	513	563	532	517	542	541	522	534	536	535	557	547	548	565	558	605	579	577	547	563	555	570	551	557	563	556	557	556	574	585	574	543	566	566	555	559	574	573	555	523	562	570	510	560	547	549	539	567	564	570	570	560	537	551	515	578	565	583	557	557	574	563	545	532	593	552	590	546	560	570	551	566	581	557	566	550	554	592	570	550	587	580	590	558	568	546	576	546	558	523	577	536	571	533	549	593	556	524	571	567	591	574	587	533	566	575	546	509	536	582	567	571	610	546	568	548	543	570	574	536	553	583	580	573	590	526	521	572	604	577	588	575	596	575	559	535	552	573	570	511	523	577	551	574	551	549	565	571	554	577	563	545	550	539	560	555	578	570	560	530	563	585	571	589	564	513	565	587	590	560	555	562	576	551	523	557	558	564	575	561	591	569	602	579	592	574	555	591	533	589	547	519	570	561	548	559	555	583	504	619	569	565	578	549	529	527	573	598	577	596	618	577	553	508	564	523	559	539	595	602	562	559	539	568	554	535	559	542	577	567	542	539	587	573	552	580	552	555	573	578	606	568	577	533	545	512	522	547	583	540	565	518	565	536	550	551	562	590	538	557	597	563	540	576	590	573	565	576	583	512	513	542	540	553	509	571	564	555	525	558	589	577	577	551	494	582	565	526	575	514	593	574	556	550	539	514	520	551	577	592	582	557	570	533	551	531	559	591	563	550	543	544	579	504	502	575	582	541	558	556	572	576	539	567	587	530	573	570	529	549	545	524	567	540	513	559	563	530	594	540	543	557	528	529	561	529	580	572	618	550	602	559	556	596	508	579	557	577	570	567	575	574	552	584	570	511	577	524	609	558	583	598	564	563	588	569	588	571	554	539	556	525	551	583	607	558	583	585	541	524	592	567	576	589	531	581	517	597	583	562	548	558	551	551	548	510	528	603	550	581	557	561	544	565	582	542	570	595	585	520	528	570	572	602	611	553	582	560	583	531	566	528	539	609	554	553	578	538	562	545	539	578	569	539	562	566	528	560	563	553	524	587	575	557	530	620	576	559	513	584	590	552	610	572	558	589	547	578	536	535	570	565	567	549	576	549	590	522	571	597	525	609	524	570	567	568	554	566	527	537	549	529	573	544	548	576	589	550	547	549	568	563	570	561	561	519	557	585	578	547	485	560	543	519	533	555	568	571	566	581	554	598	556	510	563	551	562	526	597	568	546	547	588	534	572	602	527	524	598	537	551	540	585	612	579	532	567	534	578	529	597	540	573	542	562	547	576	555	574	540	565	576	549	608	586	560	565	565	546	548	559	548	609	540	581	562	565	593	537	563	567	532	568	569	534	571	529	538	520	518	597	614	566	539	598	531	586	536	531	589	545	544	536	528	527	566	568	573	576	568	563	557	561	560	552	583	561	581	595	550	543	615	621	578	551	576	549	560	538	570	576	566	532	542	576	580
51623	50621	50571	54665	44088	21035	15360	9002	5091	4311	424	262	347	449	254	181	194	164	170	163	182	229	460	627	666	694	779	725	841	571	315	304	333	393	375	266	193	129	152	143	143	150	128	138	130	129	132	120	132	124	118	140	146	141	117	136	140	128	137	122	124	130	146	136	127	142	151	136	119	125	149	154	119	132	120	126	130	142	139	139	107	125	135	127	152	140	130	142	121	149	110	140	130	140	130	121	123	127	112	127	135	153	134	107	119	113	148	117	143	113	130	152	114	154	151	149	147	143	119	158	123	124	139	113	133	116	132	131	144	155	142	134	127	120	125	132	150	143	138	156	107	140	126	119	128	128	129	117	136	127	143	121	127	143	143	128	142	129	138	152	116	136	139	150	128	124	136	138	124	126	151	135	135	132	132	162	131	120	147	132	117	119	104	128	129	111	106	140	139	149	128	126	137	146	138	138	131	122	141	125	116	125	141	138	134	124	141	116	145	116	140	116	117	119	118	108	136	131	130	113	116	121	143	139	130	157	154	129	116	123	136	140	119	142	132	140	141	146	132	125	135	132	113	119	150	118	154	130	143	143	133	142	133	133	116	130	135	123	117	120	144	118	128	135	146	122	132	122	146	126	131	157	137	139	149	129	119	132	152	141	131	105	119	131	136	117	139	127	125	141	124	133	129	107	132	129	141	124	125	127	141	160	133	141	133	129	144	127	125	164	151	130	145	112	132	133	140	132	110	159	125	128	134	146	113	135	148	130	143	122	126	153	120	141	140	128	126	134	102	111	127	120	119	149	121	143	116	126	121	131	133	135	148	129	120	135	143	103	120	121	133	141	160	129	130	140	130	137	131	126	142	130	128	104	130	139	134	141	148	136	151	135	140	131	158	129	126	141	117	131	126	122	153	114	110	138	125	128	145	130	136	145	132	119	139	133	149	151	121	129	131	123	132	124	123	122	144	162	139	155	114	124	155	136	141	128	123	133	134	139	137	140	122	140	141	130	129	135	138	134	142	117	132	134	145	138	135	117	157	136	142	139	153	135	117	130	145	108	116	135	133	112	129	121	130	154	140	149	126	123	142	129	121	118	144	138	128	105	140	136	114	111	139	123	144	121	115	136	142	135	129	107	123	160	126	136	123	152	112	130	148	133	123	115	117	118	126	129	123	119	151	150	136	130	123	143	125	127	145	131	129	134	127	113	157	140	133	115	143	140	133	129	124	96	135	148	132	140	132	123	110	123	139	138	130	119	133	119	133	115	108	168	143	154	130	133	127	132	131	142	131	129	132	132	145	137	133	139	128	130	141	122	141	132	122	131	119	127	127	129	138	143	136	124	141	121	135	131	120	126	108	131	110	137	162	141	131	167	127	132	142	131	128	128	125	141	111	124	111	144	136	127	144	137	126	155	112	115	129	135	128	119	146	138	142	127	127	133	128	122	132	149	134	138	133	151	139	140	128	138	139	152	130	156	142	123	137	137	144	124	106	130	134	126	130	144	142	118	132	136	150	124	121	119	124	149	135	135	146	143	135	136	145	153	142	130	119	143	148	127	148	143	138	122	111	123	138	107	146	136	132	172	118	140	152	114	145	108	141	123	133	122	123	141	129	134	156	156	160	154	143	121	109	141	118	132	115	141	139	129	144	141	142	165	136	137	139	149	128	132	138	121	130	131	156	129	125	120	111	136	142	147	140	134	131	133	141	111	111	149	150	137	120	150	130	149	145	135	140	117	145	129	133	137	127	141	131	109	145	135	146	117	140	122	150	154	141	107	136	126	132	132	118	134	139	113	132	115	119	142	114	127	129	136	119	129	121	146	132	139	134	146	129	108	125	129	135	148	117	128	136	136	140	124	137	131	140	125	146	154	121	130	153	110	125	111	135	137	131	144	132	131	118	110	144	140	149	141	130	117	122	129	125	137	145	129	133	131	129	125	134	118	141	120	136	132	112	127	120	122	143	126	140	140	143	118	149	114	121	131	129	130	151	141	141	112	118	138	135	135	161	128	124	128	154	136	150	123	135	125	129	142	163	139	129	128	136	133	129	110	137	133	133	133	126	122	148	148	131	114	108	129	122	127	140	116	138	129	148	130	131	126	136	122	143	128	126	128	126	134	145	145	144	135	137	127	134	142	107	121	135	139	123	108	137	141	141	114	116	140	147	132	130	124	138	145	152	140	149	117	128	103	156	119	131	132	138	135	129	149	130	130	120	134	107	137	155	131	139	131	121	142	118	140	135	155	130	143	129	109	128	150	139	143	136	123	153	138	132	132	132	146	142	138	131	124	141	139	149	124	129	158	126	125	131	120	157	121	156	127	119	140	141	132	151	125	151	117	118	128	137	109	129	148	140	128	117	128	138	147	150	126	130	126	125	148	105	121	129	129	142	124	160	145	144	129	123	130	141	135	120	129	157	127	156	131	122	141	120	138	121	139	144	155	134	112	123	141	138	138	122	125	123	129	133	128	142	149	146	148	124	160	142	123	139	117	121	137	127	116	101	131	125	123	162	132	128	135	129	121	126	126	115	124	134	146	125	142	133	114	130	149	143	135	141	145	138	109	127	132	154	135	107	139	130	135	117	135	127	142	125	139	128	120	142	128	142	145	100	129	141	112	136	135	140	134	137	112	163	121	131	134	141	129	144	149	155	132	133	150	126	130	147	124	137	135	131	159	153	125	137	141	129	125	132	145	124	116	133	139	125	118	126	127	151	143	142	134	149	140	134	131	131	125	128	143	133	125	162	134	115	129	132	115	125	136	149	122	132	122	154	126	126	143	127	121	109	138	102	136	151	118	142	152	156	133	126	149	151	122	132	123	140	117	144	142	144	130	139	137	125	148	157	131	136	135	110	114	135	129	151	141	126	134	116	111	123	131	136	147	138	133	121	144	129	138	121	142	138	128	141	143	134	130	128	133	106	134	120	143	142	134	133	132	144	113	126	116	132	149	110	136	130	129	126	113	145	137	115	124	127	135	127	152	111	126	117	137	139	116	126	124	128	150	132	126	138	137	127	136	122	138	151	138	115	131	149	113	133	117	138	124	136	136	130	146	131	128	131	128	126	118	114	130	135	141	121	128	122	130	143	140	112	122	152	142	136	151	131	161	123	139	131	142	135	157	119	127	133	123	133	125	124	133	157	117	136	104	112	122	136	141	138	148	150	120	139	138	127	138	145	119	141	141	143	133	128	133	133	124	152	130	143	134	111	119	132	137	138	140	121	112	131	143	126	132	140	133	118	124	133	140	126	131	171	126	130	128	125	125	126	120	139	122	144	136	132	142	132	119	109	131	129	129	122	122	136	143	140	144	149	133	125	123	142	124	136	121	132	139	126	118	140	134	128	143	144	145	154	140	145	160	108	132	134	141	119	117	131	146	138	106	134	147	152	131	146	142	143	136	132	132	134	105	107	120	130	140	140	124	132	123	117	146	132	147	113	139	146	146	152	148	138	135	134	142	124	150	139	127	135	149	138	130	124	133
29051	36922	49684	67484	51600	16258	21729	15294	14205	12425	1407	1009	1912	2406	1113	735	672	620	619	623	724	1352	3073	4460	4210	4761	5775	5193	5962	3998	2037	1802	1840	2368	2204	1196	521	426	478	450	406	424	384	397	388	399	387	378	394	380	384	393	366	376	377	393	370	346	387	380	349	400	344	348	348	389	369	385	344	375	392	411	354	366	359	395	363	359	343	366	324	375	388	369	373	368	341	346	396	365	357	393	351	397	389	395	359	374	349	381	358	331	391	386	401	359	419	375	403	347	365	371	394	359	357	356	389	364	347	347	356	326	352	346	335	328	363	350	380	360	316	379	332	361	319	342	367	349	348	352	316	353	380	367	342	369	353	332	342	365	360	391	338	371	341	352	329	319	364	373	351	333	406	324	369	337	312	351	396	393	389	324	367	346	364	372	322	340	360	399	347	343	348	379	360	327	372	382	354	327	358	346	338	360	364	365	389	362	372	362	375	350	339	346	387	370	377	341	352	342	344	365	337	352	335	349	326	336	350	351	358	369	357	364	340	343	359	357	358	370	341	347	320	376	329	361	343	344	345	369	365	380	377	361	357	365	364	375	343	318	358	361	361	377	345	377	349	335	369	368	402	361	349	356	332	365	343	331	344	360	370	328	343	357	370	365	343	348	351	375	317	335	355	365	350	354	402	344	355	369	351	374	388	322	324	345	359	380	366	370	373	343	337	330	356	353	343	374	384	405	383	365	374	352	364	352	348	346	349	354	362	376	388	350	414	367	387	365	354	370	370	323	353	378	381	362	317	393	366	353	364	385	326	365	381	329	346	342	362	341	329	376	348	324	340	360	349	386	371	364	384	357	348	331	337	350	372	331	358	344	361	381	343	363	366	405	337	396	339	362	341	346	317	352	362	371	385	337	371	352	331	349	324	306	348	348	341	371	337	364	324	360	366	371	406	343	357	357	325	355	334	347	395	361	362	372	399	362	365	339	367	357	378	345	366	329	334	359	354	340	365	337	398	349	362	367	363	377	359	347	368	362	328	343	350	334	363	347	337	349	366	353	349	371	345	353	341	323	343	349	348	372	407	353	374	372	327	338	367	347	356	338	369	359	341	378	384	318	323	331	375	350	363	303	342	365	351	352	374	349	341	413	334	340	367	330	321	343	349	350	317	390	394	367	384	359	337	324	353	372	371	330	347	356	356	330	371	346	345	394	367	364	377	354	346	345	359	377	347	385	332	364	340	322	392	343	324	355	350	332	325	354	370	382	365	326	352	397	328	326	353	383	350	324	321	351	365	367	360	376	365	358	348	383	347	354	402	411	359	384	397	345	318	355	363	398	350	335	342	366	351	335	351	341	377	327	368	349	359	349	342	359	354	405	361	340	367	327	354	358	367	386	312	331	368	328	391	344	354	377	406	363	352	370	352	365	359	358	387	345	342	374	390	354	354	380	342	340	373	341	369	375	351	334	384	363	360	333	381	357	317	345	333	341	359	358	372	351	368	374	376	383	340	331	334	371	333	353	350	382	334	384	348	357	325	360	344	328	334	376	392	354	378	340	332	359	351	349	364	383	361	389	350	348	360	388	341	314	364	360	369	358	368	348	347	334	370	332	353	338	348	360	333	324	331	366	375	385	348	331	353	303	340	370	365	355	337	315	362	338	339	343	360	334	351	353	346	364	363	368	376	369	367	353	392	369	375	354	343	371	359	384	355	378	350	356	371	338	377	325	375	363	360	379	333	384	362	405	343	340	387	352	341	392	342	369	378	343	338	330	337	337	344	394	345	385	326	345	358	355	358	359	333	336	339	390	348	365	402	319	349	374	306	336	361	330	366	381	379	357	329	374	388	366	349	341	371	360	331	336	380	365	351	320	364	365	343	331	358	359	333	366	364	370	375	353	354	360	393	368	354	367	365	399	387	348	333	337	345	343	351	362	357	355	358	349	345	355	369	312	341	389	344	395	374	393	354	365	382	349	356	375	412	345	391	369	375	361	357	349	371	380	366	379	327	350	350	337	343	346	376	382	335	338	339	358	359	354	397	362	340	325	340	361	339	367	362	376	336	362	394	383	345	366	362	342	325	354	369	352	360	343	335	352	345	379	360	355	346	376	356	348	364	356	382	328	344	358	376	352	340	403	329	342	362	374	342	340	332	347	343	313	387	373	380	371	365	377	350	322	354	367	363	323	380	360	349	373	336	365	355	351	362	382	353	392	329	345	346	368	353	331	345	375	361	342	345	340	360	352	352	340	383	366	330	333	358	381	345	354	367	344	380	319	381	398	345	370	349	332	393	354	374	318	382	358	344	352	377	355	340	343	383	386	358	348	344	353	364	366	333	339	342	357	361	362	322	311	338	345	332	355	378	372	337	364	349	372	363	370	361	320	380	314	342	343	364	348	349	346	383	346	352	320	339	355	367	374	357	332	329	363	342	336	364	371	344	346	337	370	363	364	378	363	353	311	373	350	390	363	331	358	341	357	311	353	343	380	370	336	309	363	351	383	327	327	365	343	369	359	327	356	325	349	349	363	348	365	432	344	350	370	380	404	365	356	338	345	375	331	354	328	353	321	415	364	364	377	345	356	374	371	350	347	366	340	361	347	357	348	354	345	350	344	365	351	346	363	348	344	334	358	363	370	397	332	325	368	377	375	351	373	343	354	360	350	344	356	374	327	352	338	347	345	372	380	349	351	341	384	325	352	352	398	345	364	349	345	329	355	354	326	363	368	337	363	342	361	343	371	373	357	350	330	342	372	357	364	311	390	392	394	380	332	309	340	354	344	363	330	353	340	332	341	315	375	377	371	407	360	353	363	339	400	346	377	314	388	341	378	370	339	354	398	333	359	367	343	364	381	345	352	337	354	360	380	331	344	368	363	353	371	365	334	358	350	367	358	352	326	338	340	338	354	388	357	350	365	365	373	327	385	342	352	317	357	328	364	333	362	355	348	375	330	364	352	392	344	357	376	324	369	360	368	336	311	331	346	342	323	374	365	334	341	360	348	359	366	369	376	341	349	333	354	380	333	348	336	349	389	348	348	335	380	363	386	357	371	363	341	341	361	350	336	394	352	355	395	373	371	348	324	349	383	354	383	356	342	360	375	369	415	363	363	335	348	347	364	373	356	355	317	361	331	349	346	359	335	328	349	356	357	374	359	323	373	379	405	374	361	350	387	375	368	368	337	350	398	358	379	361	363	353	368	336	324	326	338	348	314	363	380	351	368	357	376	329	352	357	353	375	386	373	384	372	398	371	378	353	352	344	384	311	371	343	390	354	367	369	362	335	319	385	374	346	355	347	354	351	378	350	374	343	331	406	380	333	393	355	345	343	337	380	325	355	343	342	366	373	366	374	365	359	353	368	356	343	341	398	359	345	339	347	346	355	334	347	354	367	334	349	367	356	377	374	336	338	367	337	360	375	340	367	373	357	335	353	366	378	368	343	319	349	371	384	341	364	361	364	333	346	372	349	348	357	331	311	353	339	337	367	373	365	368	369	364
6287	3067	5974	5520	2624	637	727	462	431	418	362	329	400	362	371	357	353	367	333	347	350	357	378	373	388	354	353	335	397	361	359	353	344	317	384	376	336	333	330	359	337	320	383	340	330	354	350	404	340	342	340	370	328	354	346	363	315	384	332	372	359	359	357	367	363	356	337	358	374	381	373	385	336	344	354	347	328	344	341	352	355	346	373	348	364	371	352	361	347	363	367	376	364	360	334	376	358	354	365	378	339	331	349	349	343	351	363	336	367	364	350	350	336	364	377	348	348	357	322	351	346	342	358	322	378	383	378	315	318	372	363	347	348	337	357	369	363	308	379	356	368	395	349	347	371	338	391	358	332	338	349	347	319	398	345	361	347	340	341	343	342	353	325	373	354	372	351	359	375	383	366	348	382	394	364	389	377	362	335	372	391	329	344	370	352	352	357	374	404	371	375	342	333	339	321	347	352	367	365	401	307	339	353	325	356	314	347	339	346	347	346	355	324	356	309	348	341	332	328	376	348	367	373	334	353	339	325	337	345	351	361	334	383	331	396	356	370	357	368	392	360	343	345	354	356	372	356	337	316	330	361	337	384	370	341	338	331	337	305	343	372	355	356	369	402	356	381	377	375	359	322	349	322	337	330	327	371	382	323	368	357	363	346	378	356	334	385	391	364	335	344	347	309	400	361	337	335	339	347	384	375	362	347	358	355	339	371	398	363	370	356	399	355	347	363	353	394	335	371	368	336	369	379	312	350	345	365	347	351	376	343	369	380	375	367	349	334	357	359	351	344	369	356	365	355	353	348	369	355	380	345	381	339	400	371	350	345	327	367	349	348	361	341	368	372	341	409	383	350	367	388	350	360	311	347	373	369	365	331	345	363	351	330	332	373	343	367	328	376	363	396	396	366	369	320	349	337	356	333	316	344	349	379	350	374	358	319	361	384	352	342	324	362	331	330	333	343	339	362	371	363	351	357	376	323	369	382	323	348	328	357	310	362	357	349	338	359	337	373	364	327	323	373	361	357	340	379	324	379	313	307	341	350	391	338	366	363	366	343	335	351	305	381	332	361	332	338	361	360	350	381	364	381	333	379	378	336	352	377	376	316	328	357	327	365	374	326	361	328	373	334	346	358	339	344	366	388	365	350	393	332	344	355	336	353	358	374	348	366	357	356	348	351	364	386	334	366	352	342	332	318	340	355	335	393	356	372	336	350	327	340	352	362	356	360	374	351	330	356	311	366	348	349	336	383	350	345	373	370	349	342	345	371	373	330	335	375	371	338	332	349	376	361	311	362	341	353	368	347	371	375	364	337	348	378	358	336	361	366	348	345	352	319	368	362	323	334	352	366	378	365	390	343	362	371	383	360	349	349	354	383	360	356	375	356	366	379	363	359	342	362	362	344	359	299	362	348	356	363	363	341	355	382	356	351	380	387	330	320	357	370	341	339	369	349	338	399	366	362	341	339	347	364	346	363	378	376	327	370	358	330	343	377	363	343	367	335	345	323	354	365	371	367	349	382	334	369	369	346	357	366	373	352	344	372	331	337	336	368	319	353	347	360	357	352	357	355	369	325	347	365	371	367	392	374	364	342	329	366	374	350	340	357	343	337	374	358	361	358	350	367	376	322	367	345	312	343	351	311	351	352	340	337	362	361	364	370	330	346	367	374	346	334	320	329	389	342	299	348	355	340	320	338	370	387	347	336	339	326	368	347	380	333	322	350	383	368	390	306	346	322	342	374	353	365	341	354	354	341	325	324	357	384	318	342	360	374	354	361	333	339	338	350	351	326	382	341	310	377	362	339	334	388	363	369	385	369	353	345	350	365	375	357	343	345	339	330	359	343	333	366	332	365	326	345	350	374	323	327	345	355	337	364	335	362	374	398	342	363	324	355	375	347	369	390	374	364	375	350	358	356	335	338	338	347	348	336	355	364	336	350	345	356	366	310	350	394	338	364	328	325	368	370	334	365	367	377	333	355	304	352	344	360	374	359	358	372	350	371	368	344	321	358	313	326	339	344	356	340	355	356	328	352	363	377	391	363	345	370	342	363	344	384	361	381	368	301	380	373	339	358	314	374	367	358	332	345	346	411	335	385	335	350	378	406	349	336	391	328	339	351	353	358	357	345	343	399	339	316	367	326	340	364	328	344	365	352	318	360	353	343	372	405	309	328	353	337	370	348	370	369	347	341	340	360	349	374	357	336	360	346	334	341	363	354	384	337	386	347	382	352	350	366	361	322	318	319	356	360	356	351	356	338	344	386	339	330	343	336	350	356	349	352	366	318	366	388	344	339	351	348	384	371	374	345	361	363	363	356	409	391	320	341	374	359	345	373	336	319	324	330	362	365	355	334	341	346	337	320	379	354	358	365	341	322	353	341	351	378	332	376	351	355	343	372	339	396	346	344	349	362	368	358	411	334	338	316	342	373	366	357	319	388	383	371	356	366	390	381	372	349	379	349	339	355	328	385	342	387	334	375	332	344	350	354	384	347	344	355	372	356	331	351	360	370	364	344	373	356	336	345	380	358	356	378	357	398	320	340	366	361	338	317	338	346	363	389	339	344	372	351	365	332	361	370	318	339	399	367	342	332	318	393	365	377	376	370	361	366	338	378	355	372	351	379	358	372	389	323	339	374	367	349	342	357	350	342	334	334	326	366	346	355	380	341	334	364	361	349	390	336	323	367	329	348	336	339	349	346	325	347	352	321	376	356	344	375	348	350	353	356	352	360	337	347	337	364	325	358	380	343	353	352	343	398	349	350	369	332	362	330	371	342	355	347	364	353	369	361	339	348	397	358	345	349	349	344	369	377	362	352	346	386	359	343	367	363	369	322	344	371	384	338	354	378	386	321	325	354	390	346	338	365	367	358	341	359	360	340	364	353	361	357	370	361	384	344	337	350	354	339	337	329	370	380	359	343	343	333	353	350	367	340	375	363	328	380	365	342	337	339	337	364	358	359	305	358	344	357	341	352	348	360	325	345	372	361	375	337	320	319	375	340	349	361	370	374	369	332	382	330	386	348	361	351	356	381	366	356	357	327	326	325	360	339	334	389	413	345	351	327	376	344	354	340	372	343	383	376	344	352	334	353	367	323	346	330	366	373	313	339	374	377	354	344	365	386	364	379	350	352	358	367	358	346	336	330	390	335	348	351	367	359	349	348	348	349	361	384	315	342	377	355	333	369	316	361	357	344	334	358	447	355	348	338	334	374	358	357	341	357	362	393	344	370	347	351	318	345	355	341	360	365	338	343	369	349	324	349	353	358	371	378	347	356	382	347	334	323	327	343	337	372	372	335	344	360	361	364	368	340	371	339	402	398	333	356	336	347	384	324	345	336	356	388	381	327	343	346	373	325	347	361	380	374	373	344	320	341	387	354	324	350	370	345	368	315	351	335	367	397	361	347	347	349	347	338	376	328	346	378	386	352	330	362	358	364	339	325	329	339	325	372	309	333	374	384	345	364	330	323	374	357	354	359	361
5566	4279	10737	14160	8201	2133	2911	1578	1305	1525	816	852	882	929	831	852	827	854	837	840	850	920	913	965	905	844	940	970	973	956	925	926	909	901	841	877	837	804	791	845	827	822	837	845	786	882	815	809	818	822	845	829	808	858	807	790	800	799	826	834	820	818	849	830	871	852	832	855	860	842	824	824	816	828	887	851	881	824	852	837	849	824	823	873	822	814	906	843	836	809	867	810	836	879	807	834	838	864	841	864	879	828	895	858	837	842	840	797	833	872	887	854	808	832	834	846	846	817	830	874	843	834	838	782	818	820	774	776	848	871	784	771	806	875	817	844	823	790	862	861	827	829	876	831	859	820	841	861	841	854	846	824	794	854	863	823	826	838	833	810	811	839	862	815	867	811	815	847	842	827	787	786	801	789	839	828	850	872	839	833	850	850	893	862	838	865	801	843	834	846	809	834	776	824	867	803	861	847	872	833	850	852	792	855	843	888	834	824	839	879	823	873	819	811	855	794	868	829	802	827	876	813	880	847	853	850	803	870	821	857	843	847	806	839	845	794	777	872	832	849	854	822	874	866	845	850	837	832	797	879	820	849	840	806	841	845	842	863	816	857	900	849	827	907	868	815	824	874	872	802	834	860	865	782	863	823	863	804	832	812	814	837	840	819	806	843	832	832	819	878	816	849	802	832	798	836	848	794	833	839	865	847	793	846	819	847	846	864	830	834	874	832	842	860	836	802	839	823	819	851	853	801	869	891	852	847	810	860	884	874	808	867	840	811	859	791	807	801	841	812	794	880	819	862	821	842	776	819	854	801	814	808	853	878	847	822	876	836	853	829	815	814	807	868	855	862	865	875	869	793	808	829	809	836	849	890	895	899	868	829	894	834	869	862	801	834	844	866	803	800	843	886	819	838	815	856	844	812	848	835	862	816	802	909	929	871	797	822	832	811	863	860	837	859	838	837	866	801	811	832	907	829	821	852	889	890	828	805	842	855	850	817	819	795	819	781	864	879	856	836	889	894	850	800	862	847	831	859	820	872	871	874	819	823	802	857	855	827	864	868	831	866	776	878	863	839	823	860	857	789	827	819	873	860	820	862	867	863	860	822	837	785	866	884	873	848	806	842	834	840	831	755	832	799	842	855	837	836	826	881	830	828	879	857	827	863	798	815	857	834	889	782	853	814	886	831	870	861	870	788	850	841	810	817	858	848	863	861	792	819	858	825	908	840	849	812	822	875	862	843	854	871	849	847	868	812	849	810	790	814	827	830	865	795	844	856	880	842	793	851	861	849	810	822	900	752	820	773	792	846	827	826	864	810	790	860	831	872	859	858	849	820	835	842	868	860	873	850	817	847	775	856	827	841	823	864	815	863	854	857	883	839	920	849	833	829	788	839	829	858	819	853	868	823	801	789	856	854	841	881	821	826	780	833	804	876	843	846	798	821	843	808	849	848	885	820	815	805	824	870	831	848	836	807	867	837	796	848	821	862	784	822	833	862	817	891	862	866	834	881	848	876	811	885	850	832	813	851	869	829	841	835	824	914	847	815	819	854	854	870	838	819	809	846	842	889	831	819	900	807	871	918	853	856	818	840	817	839	857	844	827	874	879	808	811	817	879	801	819	843	829	855	864	867	817	806	837	863	840	859	838	844	858	866	790	809	825	821	815	828	841	809	832	886	957	799	861	849	857	823	853	846	793	891	843	791	813	818	820	835	887	823	866	874	817	831	855	852	799	828	796	770	855	851	830	841	826	850	882	802	846	828	841	816	829	833	872	843	872	831	845	843	869	847	842	828	855	842	822	854	835	850	838	796	841	840	872	828	817	854	819	855	880	836	843	792	861	850	788	818	814	852	848	830	797	893	880	821	811	837	815	841	812	806	828	867	888	886	777	809	814	804	810	809	816	843	880	879	811	832	825	884	859	869	778	874	854	819	862	789	829	817	812	871	817	824	883	872	856	847	836	838	815	865	885	829	830	854	828	825	827	793	901	826	850	813	823	846	836	846	834	880	806	816	844	859	850	905	872	863	805	846	802	839	848	798	820	800	840	799	866	865	848	813	819	843	824	825	829	793	841	834	829	829	880	842	886	833	853	797	810	895	815	806	803	868	829	875	881	863	835	844	774	878	823	865	789	859	852	817	868	859	798	825	810	894	926	836	797	788	832	839	839	824	844	836	861	842	863	862	842	867	820	799	864	854	805	841	807	823	923	856	779	782	850	831	809	862	853	833	811	874	816	886	820	839	846	801	825	854	841	826	881	836	882	840	838	833	813	869	852	859	831	829	841	841	835	846	863	839	852	843	833	831	820	791	815	865	775	829	849	824	835	784	811	801	814	857	823	852	831	859	762	847	841	858	856	820	854	883	807	841	848	813	831	776	851	813	799	849	809	809	812	789	822	799	809	824	812	850	805	823	871	824	875	813	842	807	863	820	845	820	804	867	830	837	830	810	837	853	880	863	832	753	831	797	841	781	850	819	872	789	850	836	850	811	800	863	830	859	838	796	859	796	831	882	825	808	892	858	836	838	903	816	880	817	823	867	854	830	818	826	856	829	787	825	844	827	817	844	813	867	823	828	862	826	849	873	857	826	870	816	877	831	843	813	860	809	803	814	841	812	851	884	810	782	815	859	865	903	839	789	844	843	892	827	887	812	850	822	888	823	798	853	851	784	800	811	866	833	792	805	895	816	843	860	809	825	820	853	901	855	865	881	868	795	753	821	824	836	786	826	847	846	808	824	814	863	798	836	875	862	822	782	818	861	877	872	836	853	854	827	814	821	886	827	906	818	779	812	865	852	825	836	771	797	881	874	875	841	852	867	843	826	848	837	839	874	783	831	862	833	838	817	863	865	833	824	871	869	838	890	868	829	855	841	808	792	833	830	828	857	778	856	860	803	834	832	813	880	865	848	824	842	839	840	821	889	828	831	862	863	830	832	822	825	835	872	844	871	851	776	856	848	832	848	865	812	844	818	833	833	894	852	861	850	805	800	810	815	812	837	819	823	842	826	872	765	832	814	822	872	838	824	832	837	786	859	866	814	859	822	824	845	777	833	830	860	810	812	844	814	798	865	807	814	820	905	833	852	825	844	810	850	802	833	827	879	822	870	827	782	823	774	878	792	830	795	778	838	879	829	849	856	806	800	808	772	847	861	812	786	853	877	893	837	893	856	843	802	850	871	846	815	896	818	878	856	851	855	833	824	856	788	833	868	845	845	859	845	825	806	860	847	853	869	882	840	845	814	828	884	862	866	875	845	867	896	809	877	813	797	835	939	839	779	826	824	857	827	826	827	801	846	824	871	802	823	800	861	851	887	827	813	839	799	888	789	823	806	874	832	853	864	788	813	837	792	811	842	815	804	819	820	862	812	842	869	799	856	814	842	883	840	821	800	864	904	821	796	850	836	802	872	876	855	796	827	849	807	845	834	805	830	859	877	829	843	867	866	837	823	844	875	843	836	843	823	832	843	833	846	836	859	883	834
37262	37041	41627	45880	32585	19296	14308	6922	3944	6730	535	339	421	387	286	237	220	234	245	275	285	267	380	527	511	563	563	440	338	480	541	570	366	285	264	297	246	243	224	210	265	239	227	215	267	239	233	231	226	226	241	232	230	219	212	234	232	231	234	239	250	232	238	224	241	235	209	235	243	247	258	212	227	222	249	243	217	255	216	231	257	209	242	237	253	253	240	237	218	235	210	267	209	228	217	232	254	257	217	241	252	244	231	253	200	253	255	231	262	237	229	247	238	242	247	215	245	229	233	232	249	235	235	215	225	251	249	205	216	226	212	226	243	253	238	224	214	224	242	198	210	228	207	234	242	200	222	255	242	229	218	223	255	229	236	229	223	195	260	227	220	214	227	254	235	225	236	230	218	258	224	266	227	232	223	226	240	222	210	223	229	221	248	260	232	227	210	229	235	241	221	231	223	221	236	246	202	224	247	244	228	226	258	266	251	218	271	216	223	220	244	235	199	225	246	220	238	221	228	222	238	217	240	246	223	232	251	257	218	217	243	246	241	216	234	231	219	222	227	238	219	210	231	222	245	241	232	212	218	233	251	230	214	220	212	226	236	256	266	250	210	238	217	242	236	234	228	231	225	232	251	205	216	231	234	236	266	236	219	242	208	252	229	241	259	228	225	256	242	235	234	216	221	209	237	232	237	213	246	235	239	211	211	233	236	227	220	256	221	252	244	238	227	256	228	210	224	238	237	215	234	252	219	246	222	199	240	194	204	250	214	252	232	235	250	243	211	242	247	239	262	244	199	212	245	259	238	219	200	243	228	245	246	231	236	236	230	228	225	220	209	216	226	225	237	247	230	219	226	233	217	213	237	217	210	215	212	244	201	278	229	239	220	240	229	218	234	214	203	254	261	231	241	234	230	244	252	218	225	204	241	251	217	261	242	236	216	226	244	216	222	235	202	232	244	237	228	196	225	209	234	228	256	208	247	218	245	229	227	247	221	250	259	231	205	227	254	219	232	230	223	216	235	233	262	228	228	225	241	243	225	235	215	227	248	214	228	242	242	219	227	242	238	248	202	233	254	211	211	232	231	228	207	229	215	205	224	236	216	210	249	258	234	205	240	227	238	201	232	249	253	231	249	223	226	235	243	231	268	248	246	251	229	260	234	234	213	247	255	226	242	234	223	234	240	237	234	217	248	224	224	217	225	196	214	225	195	213	233	245	228	227	247	210	264	255	221	211	249	250	249	242	226	222	207	236	207	245	242	222	218	209	246	262	229	228	256	272	235	223	264	244	233	206	233	230	218	211	244	210	226	209	233	221	238	236	233	254	211	235	228	261	258	215	234	233	227	252	237	225	232	224	231	223	227	221	227	236	204	244	236	225	256	218	233	257	242	234	234	224	218	232	227	234	243	204	228	225	226	237	245	248	221	238	206	252	189	195	248	246	254	259	219	235	229	238	239	216	245	232	233	232	240	188	267	237	226	255	212	238	222	224	226	224	249	247	230	227	225	214	245	262	238	232	242	244	239	237	230	212	247	205	209	220	232	236	220	249	247	255	221	216	246	230	242	236	229	223	222	231	207	210	261	231	217	235	252	223	243	231	230	212	214	229	238	238	222	224	258	235	225	207	234	225	211	240	226	236	239	233	218	248	235	251	243	221	236	251	223	259	243	247	243	249	227	223	260	217	256	237	271	225	226	215	218	242	235	249	241	232	214	242	223	227	225	228	205	234	236	229	250	231	243	239	224	222	206	238	206	227	226	224	256	234	242	240	241	273	237	250	222	235	226	226	207	225	252	216	217	233	209	229	253	221	213	256	227	210	245	227	241	218	265	210	226	233	241	264	262	241	252	234	224	273	249	210	226	234	239	248	247	239	240	231	221	256	232	197	235	260	223	220	244	236	240	222	213	218	243	231	231	238	250	204	242	239	230	235	245	231	225	259	235	239	222	228	214	232	224	209	253	211	230	247	252	205	238	228	220	228	239	246	192	241	219	244	242	223	220	208	248	217	241	233	245	236	234	225	222	222	240	212	220	204	233	240	215	223	236	222	236	229	232	198	266	228	256	239	228	237	207	255	231	246	218	248	241	223	251	222	217	260	223	220	255	219	215	247	217	251	239	230	240	209	207	240	245	223	213	229	204	244	233	230	242	229	221	239	227	217	245	213	269	227	264	249	263	227	182	252	241	235	234	249	236	246	227	213	197	245	239	247	233	223	226	231	228	190	239	244	215	226	249	241	242	255	249	206	243	235	250	221	244	228	270	223	232	206	231	195	269	225	251	218	233	217	214	257	229	221	237	222	236	230	248	255	246	238	247	258	233	208	216	232	215	233	235	225	219	261	211	238	225	238	229	224	219	216	224	237	231	208	218	201	217	225	244	220	227	246	250	252	246	220	234	215	211	229	216	233	237	224	230	263	226	226	237	238	233	248	218	236	233	234	229	221	240	247	230	247	225	213	238	214	236	217	212	242	202	243	241	243	241	233	252	257	228	214	247	235	217	240	220	228	239	242	243	249	202	238	227	234	254	217	220	229	235	249	232	244	232	232	225	239	238	217	233	254	215	236	225	200	254	231	218	225	237	221	226	232	231	230	239	242	219	225	242	223	236	228	231	236	226	227	243	197	211	249	270	234	241	217	235	219	254	244	209	222	258	248	239	242	246	212	217	218	222	234	243	237	226	243	206	216	217	220	221	230	242	214	224	184	239	241	223	249	239	222	215	220	249	247	225	235	230	207	240	253	239	255	249	245	223	229	234	225	231	238	239	225	230	223	214	245	229	198	243	217	230	219	227	253	254	244	215	230	198	239	230	232	228	232	234	247	246	281	233	235	255	204	255	269	228	247	259	205	211	232	244	224	236	249	244	228	246	236	235	247	208	245	256	257	225	229	215	226	217	238	231	201	246	227	241	235	235	227	219	264	207	210	212	240	251	221	231	248	223	237	226	217	208	208	231	248	235	224	231	250	217	222	252	251	212	235	241	233	255	221	242	234	250	204	238	249	234	222	243	230	221	239	236	209	222	223	230	247	213	254	214	228	254	228	232	238	245	212	245	228	250	228	244	253	228	250	238	234	206	227	237	223	249	244	246	216	260	232	240	240	236	235	235	232	204	226	224	245	226	242	211	214	213	239	220	232	237	220	226	240	227	211	231	259	228	205	235	219	239	218	239	200	240	235	204	218	253	226	251	206	220	246	249	245	227	233	232	226	239	238	215	218	230	239	254	240	231	244	227	253	234	257	220	269	252	221	205	237	221	228	261	252	229	250	217	215	225	210	201	244	225	234	264	238	258	252	232	240	226	225	240	221	232	209	213	231	203	209	266	208	211	241	217	218	236	222	238	205	224	234	238	249	254	237	219	228	226	226	256	265	222	239	248	226	248	241	226	226	252	243	240	222	248	219	261	223	225	230	232	231	260	248	243	214	236	224	271	229	245	225	247	220	250	238	232	239	263	248	205	247	242	236	223	231	228	244	230	236
21275	28172	42257	56602	40605	24600	19561	10601	10443	18690	1199	911	1683	1739	948	719	723	719	680	688	834	1112	1699	2838	2673	3053	3534	2540	1410	2640	3264	3295	2146	1079	936	896	643	592	620	633	601	618	626	609	584	601	593	608	567	607	558	605	551	623	582	585	586	573	565	538	630	587	610	562	548	590	558	623	533	603	569	562	577	568	580	560	592	532	532	544	575	576	576	563	614	577	548	547	610	540	584	541	580	575	589	537	536	622	562	610	579	553	558	574	559	587	581	563	572	534	579	605	540	539	544	521	541	574	554	548	523	570	582	557	548	567	610	601	620	573	595	532	601	573	561	540	580	590	605	615	565	608	561	558	541	576	563	573	575	548	557	564	547	534	584	564	528	536	563	583	568	550	605	543	594	631	545	568	583	569	545	593	587	580	593	568	556	586	620	563	577	603	544	531	579	575	528	567	601	574	526	579	564	605	535	604	549	570	567	581	568	534	570	557	586	554	569	588	546	560	547	556	546	547	530	539	544	560	564	513	578	573	588	530	548	600	561	610	552	612	567	541	543	560	581	560	586	590	592	562	571	595	604	553	513	604	525	574	539	589	550	574	569	585	553	544	535	545	564	547	589	546	547	587	562	564	545	566	578	512	547	574	553	553	570	574	571	572	507	536	563	560	538	578	589	558	576	602	543	564	544	595	593	582	571	553	580	563	548	560	539	586	538	548	588	547	561	590	623	602	551	591	543	570	581	565	596	567	546	556	531	543	560	602	565	571	611	577	577	567	602	562	532	558	560	547	508	588	547	541	577	523	576	609	570	539	519	518	548	639	582	543	530	528	544	535	599	581	535	555	535	541	573	536	541	586	598	595	597	592	548	540	559	533	587	596	567	598	577	577	567	575	550	575	564	535	572	584	588	588	564	567	590	531	558	547	594	553	553	531	560	531	580	598	590	544	551	596	574	591	523	538	568	586	602	573	575	596	537	582	592	564	590	528	606	535	554	566	614	568	590	564	588	566	524	577	561	512	555	566	578	541	575	546	570	530	576	611	554	543	561	568	549	572	539	586	609	602	568	584	586	570	584	521	538	539	612	585	540	579	532	532	572	554	568	597	532	592	559	575	589	576	565	568	530	554	617	561	583	583	554	588	573	570	584	542	580	578	555	620	500	580	571	594	568	564	561	555	569	571	537	612	570	557	588	564	550	596	540	574	600	562	599	545	583	606	614	530	552	603	618	553	553	577	576	608	617	573	543	529	592	525	578	587	584	561	549	549	556	583	572	550	569	574	578	544	561	572	571	594	554	554	557	580	608	567	568	558	544	519	525	565	595	618	567	607	547	596	548	537	576	544	536	581	577	570	566	560	547	589	543	518	549	564	553	578	556	536	604	582	531	542	546	559	527	576	569	557	536	576	574	597	609	591	549	592	557	537	558	579	570	571	575	580	545	524	563	538	549	567	575	576	576	537	566	533	535	539	586	604	573	596	591	550	551	513	564	618	573	530	610	594	554	607	531	531	561	574	552	538	527	542	544	541	579	587	596	571	565	551	568	543	513	567	574	555	603	606	585	588	572	559	585	558	527	586	571	549	551	573	569	555	596	600	546	584	613	576	545	580	573	542	557	570	590	569	551	530	584	602	607	552	576	522	556	540	627	577	587	529	571	562	566	581	557	539	548	532	581	591	613	566	572	577	540	572	576	583	560	514	560	570	595	551	601	588	573	599	561	593	555	554	511	600	564	554	582	594	538	578	569	563	505	568	530	559	567	546	538	590	553	563	628	559	559	567	585	584	545	569	575	551	550	568	562	587	584	574	579	594	556	596	587	586	544	555	572	576	571	576	538	548	549	558	574	582	552	580	583	621	564	595	570	562	569	585	591	518	549	561	573	605	515	547	550	513	571	567	576	559	571	546	601	613	537	562	562	592	567	556	618	575	520	547	572	588	565	563	564	565	563	564	554	601	576	556	550	565	597	540	552	542	562	588	602	561	573	597	585	592	539	586	584	545	566	573	578	566	572	544	561	601	573	582	568	542	539	545	571	540	555	551	545	561	586	569	533	566	584	634	583	589	568	520	550	539	563	552	587	595	583	589	512	592	563	592	552	538	564	567	576	554	567	547	552	595	582	590	569	567	584	612	574	588	585	524	542	577	565	617	567	564	542	612	553	617	560	557	563	618	574	575	596	573	583	574	579	534	553	575	531	512	593	568	547	578	565	556	563	589	586	595	576	547	594	567	535	618	542	571	567	575	584	540	546	580	524	530	616	560	576	598	594	537	544	568	593	572	566	564	611	551	553	562	605	576	592	586	528	550	559	574	603	577	559	567	563	545	541	589	584	596	561	576	597	574	549	551	575	567	553	573	517	583	586	557	586	512	574	563	567	569	565	586	564	570	554	588	544	559	566	554	578	583	574	563	554	556	563	522	576	579	573	570	551	593	567	592	565	571	605	543	566	543	563	563	550	575	576	558	607	574	586	536	563	544	538	561	550	571	574	514	559	585	567	550	543	593	566	565	558	582	529	585	601	596	558	535	556	584	532	560	592	551	576	565	537	596	550	537	580	562	584	544	587	585	573	575	539	573	555	566	601	576	547	596	564	545	569	566	572	568	541	570	572	555	571	550	542	586	534	547	582	581	596	564	567	555	507	529	597	546	559	559	624	541	556	558	577	583	527	576	515	565	549	584	542	596	583	564	585	574	566	587	609	560	557	547	519	557	558	591	558	546	605	545	563	507	566	540	549	536	578	591	583	548	572	579	615	559	593	551	542	591	536	551	574	537	587	604	581	606	607	591	513	592	547	520	638	578	535	554	598	584	570	604	610	498	575	585	530	611	563	543	555	551	528	549	585	615	582	564	592	566	566	587	528	510	533	563	591	594	604	575	560	576	583	592	570	560	574	619	529	557	578	543	550	578	565	562	577	534	564	592	579	565	601	576	583	537	594	596	558	543	543	545	549	542	566	577	536	568	521	538	556	562	557	583	579	593	567	541	591	555	541	613	599	584	616	551	579	577	558	574	544	553	545	591	551	579	593	564	552	580	616	562	573	566	568	566	566	614	554	581	558	562	578	602	562	574	558	540	587	566	565	566	557	577	551	594	606	570	581	561	552	545	531	536	564	535	582	606	558	541	568	543	552	571	563	553	604	550	597	580	536	560	536	593	583	562	536	557	585	552	525	579	514	529	553	534	553	582	575	549	545	576	601	559	596	569	564	555	557	548	509	563	569	543	571	574	564	558	538	597	574	587	555	565	553	574	541	607	544	560	554	600	581	557	575	595	598	567	556	537	581	576	596	575	554	584	603	525	615	554	551	543	564	541	542	530	558	547	571	567	568	540	545	554	569	586	568	579	560	669	575	572	557	601	607	572	542	533	564	590	568	611	587	578	550	583	559	630	564	554	571	567	551	588	548	595	572	580	551	514	545	604	561	578	596	566	537	560	524	551	567	571	568	582	586	552	602	557	556	578	567	585	555	552	645	537	570	616	555	595	563	519
52289	47030	48614	52305	40419	30952	23440	15668	13610	19719	1867	351	417	405	261	201	173	184	185	213	226	296	575	746	714	773	687	453	285	491	661	748	531	315	260	180	154	169	156	134	145	135	140	155	151	153	150	138	163	155	154	155	149	134	170	141	145	153	140	145	159	145	133	137	136	138	149	137	147	138	146	148	142	131	156	139	135	131	119	134	150	125	149	121	139	151	131	154	124	157	137	135	127	140	136	137	145	112	141	138	159	139	128	147	124	138	140	130	158	157	154	130	124	138	124	146	138	154	155	143	156	141	140	148	117	152	121	151	160	125	137	151	136	134	123	136	154	127	166	151	141	140	130	142	169	136	165	133	145	134	159	172	135	137	146	130	155	135	146	141	143	150	128	146	132	150	143	108	150	151	161	135	158	132	114	146	136	140	144	123	112	166	140	143	134	173	137	105	154	145	137	133	146	128	118	139	140	149	166	136	127	153	149	124	134	134	138	152	131	99	130	157	121	123	176	132	124	127	162	132	166	152	118	158	144	129	137	144	149	136	125	137	130	140	135	143	157	139	139	133	147	132	117	133	135	118	145	126	136	150	156	113	136	130	143	147	152	120	142	126	150	139	128	146	153	130	139	126	135	106	116	138	150	127	126	151	145	135	155	149	154	123	140	132	137	131	117	142	133	141	150	156	157	126	133	143	148	130	156	144	134	135	165	158	145	142	139	133	137	147	143	143	152	133	129	141	150	137	105	155	138	163	114	129	152	132	125	128	161	149	138	131	136	134	143	136	151	140	148	138	138	131	140	149	138	158	138	150	143	138	152	125	132	139	136	135	142	131	149	142	154	138	146	141	148	142	144	138	160	133	150	137	149	132	149	129	116	151	118	166	139	121	131	138	111	132	160	143	134	135	150	148	123	124	134	146	136	133	158	117	135	156	141	129	153	114	142	146	153	121	132	141	120	148	138	163	140	141	137	138	168	157	126	128	157	147	162	160	121	140	139	124	136	150	129	136	147	132	144	156	148	150	129	142	138	140	144	123	163	136	140	123	145	143	147	148	170	165	161	139	138	157	133	156	147	144	126	120	125	126	131	126	156	137	131	145	114	155	139	151	129	134	155	145	170	139	131	156	129	138	133	121	116	129	137	151	142	120	122	140	144	137	141	145	128	156	168	143	137	138	152	117	149	140	122	154	127	129	144	141	144	155	138	156	143	130	133	134	150	136	120	148	146	131	147	155	141	127	146	133	127	140	144	154	143	163	142	132	146	124	143	153	129	141	147	147	166	131	144	145	151	147	133	109	124	141	137	147	142	132	136	144	139	131	158	144	137	137	138	130	162	133	152	125	129	134	135	114	127	136	117	132	162	133	139	130	145	139	140	147	134	119	133	134	113	141	126	157	151	133	120	140	148	138	133	126	152	144	156	138	144	135	171	139	146	146	137	151	142	146	139	118	131	119	128	164	147	139	144	143	159	129	148	129	118	138	158	158	119	132	155	143	138	135	106	136	126	147	143	143	147	120	144	164	156	142	127	146	160	123	141	136	146	146	141	144	139	123	126	160	153	148	141	141	121	139	125	133	130	144	138	140	116	126	133	155	134	149	117	134	124	129	158	127	145	140	141	149	153	168	143	149	142	152	125	137	152	146	150	150	131	156	123	125	124	144	152	135	136	132	137	142	135	145	121	139	144	141	157	141	145	155	142	155	143	144	102	137	155	147	156	145	128	151	145	150	134	149	167	145	135	127	135	134	132	143	126	165	122	122	127	138	124	130	147	142	139	130	136	115	156	159	128	126	134	172	153	143	145	143	145	142	152	146	150	144	137	148	125	129	142	115	140	118	138	166	139	152	139	138	109	114	152	129	121	134	134	134	168	149	148	146	143	127	156	142	156	145	114	121	136	145	124	148	125	147	142	130	143	121	140	169	144	144	120	135	141	126	132	150	152	139	132	139	134	113	122	153	119	141	150	149	130	146	132	145	149	139	136	136	116	143	142	149	137	140	119	142	145	148	139	133	137	172	147	155	149	132	141	132	144	133	128	117	144	147	139	164	116	146	150	145	157	141	159	125	132	146	136	133	138	128	130	141	125	124	147	150	156	122	130	147	142	127	134	134	133	148	131	135	151	137	152	157	155	133	130	145	131	143	142	159	138	147	150	141	132	146	163	129	167	159	132	122	115	132	150	136	148	145	161	135	145	135	149	126	149	130	134	160	147	139	133	140	158	128	140	153	118	134	132	147	157	141	134	121	150	147	150	128	142	154	152	151	156	142	147	147	125	132	140	146	144	153	141	137	144	142	151	130	133	140	124	152	155	143	119	127	148	147	137	129	132	108	132	148	141	154	133	144	136	144	140	145	152	141	141	132	156	132	155	129	147	139	129	135	130	124	151	130	162	138	150	137	142	139	143	149	142	147	145	146	140	118	146	118	143	129	152	146	140	154	152	120	138	149	127	142	158	144	144	125	133	125	139	152	157	137	154	170	154	148	146	134	158	135	153	133	139	147	130	143	136	148	158	125	129	144	124	136	137	133	145	157	142	160	114	138	144	121	148	136	142	148	146	114	118	121	144	156	132	158	151	131	156	159	150	143	127	142	145	158	160	124	127	121	145	142	154	139	147	130	155	133	125	130	137	141	139	136	137	159	140	140	150	142	118	140	126	149	127	142	135	144	132	127	150	125	165	132	142	148	130	124	141	166	134	125	136	158	118	136	130	157	124	146	142	146	137	143	134	144	154	127	149	153	149	133	121	143	129	128	143	127	147	148	136	124	139	134	123	147	147	130	148	145	147	135	153	124	143	142	149	151	147	141	141	124	164	152	136	136	127	118	136	147	141	164	144	123	167	166	127	143	146	128	135	156	140	113	146	122	135	133	170	159	137	134	159	144	168	154	143	135	134	141	164	150	123	130	142	124	144	147	146	156	154	132	152	137	147	129	146	114	152	125	145	123	144	128	136	135	128	143	169	146	140	131	149	133	145	126	159	127	153	120	127	137	135	134	131	140	156	149	150	129	124	138	142	174	135	129	142	150	153	127	134	157	142	140	126	149	147	149	145	127	141	134	130	141	129	142	131	129	122	147	168	146	134	150	131	140	135	141	141	146	143	132	122	147	141	140	147	139	149	147	151	138	151	133	123	122	124	130	126	157	131	137	141	168	143	151	130	147	155	127	137	128	145	135	155	143	133	127	143	137	145	140	138	152	139	136	138	139	134	142	114	133	137	125	136	137	144	138	133	133	143	139	144	123	111	133	153	139	130	121	164	148	152	142	124	145	127	123	164	152	153	136	132	127	126	141	136	143	139	134	146	132	146	173	139	141	122	142	151	133	162	131	123	153	119	130	116	124	119	129	135	146	150	157	161	115	118	161	127	133	137	150	138	136	141	137	136	137	160	155	137	138	123	138	127	142	144	145	139	128	148	143	129	143	146	143	147	152	137	150	153	141	130	129	126	142	136	120	140	131	141	146	153	145	134	142	146	147	143	155
29662	36424	50334	66192	50181	34352	29263	17074	26443	30486	1781	987	2138	2277	1101	666	614	633	624	614	816	1561	3242	4567	4707	5286	4873	2969	1720	3298	4673	5509	3176	1980	1031	761	473	441	459	441	390	416	440	388	372	434	406	393	364	404	415	409	381	381	415	385	408	402	413	387	392	393	379	408	371	369	373	396	351	379	374	392	369	380	381	410	381	400	435	337	365	366	354	382	396	396	358	413	383	377	383	384	380	362	380	416	382	360	356	352	397	383	378	369	361	399	408	409	385	381	375	403	402	418	394	375	373	367	363	377	357	396	369	387	405	410	369	373	388	393	371	356	374	378	382	388	377	376	371	371	351	338	374	363	350	372	366	396	376	363	391	358	395	352	376	361	397	379	392	353	373	363	362	378	386	362	350	389	393	380	390	378	378	370	371	369	390	370	354	360	381	387	386	383	381	382	369	366	399	384	358	364	379	362	342	371	387	354	368	382	392	381	398	352	385	400	372	411	360	393	402	339	389	388	387	392	406	368	376	384	366	317	370	380	369	349	364	366	403	383	370	393	385	374	364	363	329	388	368	367	354	361	371	346	392	376	379	370	350	346	369	364	395	367	353	405	393	376	380	370	410	372	363	379	399	398	370	357	347	350	385	382	363	340	362	387	378	401	405	357	393	374	379	402	353	396	398	357	380	376	378	354	357	372	390	374	369	356	362	371	361	334	362	398	352	411	379	372	361	363	391	409	400	382	352	343	382	364	365	362	416	385	367	375	399	378	352	357	375	400	371	375	399	406	370	354	374	360	402	350	360	386	360	372	349	367	360	366	402	336	404	398	360	346	388	372	343	389	363	378	381	392	405	388	365	353	387	386	387	372	395	378	415	370	351	366	392	365	393	381	358	372	375	393	373	371	385	387	391	388	356	375	386	377	406	374	371	372	380	381	347	387	331	362	381	376	394	367	341	400	361	330	382	359	393	391	362	409	379	383	364	431	342	341	383	381	384	374	379	392	363	379	358	354	373	359	379	346	385	362	348	371	355	370	367	354	386	374	372	390	404	369	360	369	377	389	373	360	358	365	366	337	366	357	375	394	358	359	388	385	417	388	365	379	400	368	350	392	356	321	363	388	374	405	396	372	331	364	394	366	403	382	397	361	395	384	381	377	384	370	385	389	346	361	371	373	386	364	362	371	405	361	392	377	404	363	357	383	381	385	379	388	375	382	390	347	416	373	381	348	380	370	376	347	370	318	354	409	391	385	376	386	339	379	364	371	386	375	348	373	350	364	378	380	387	351	384	364	383	390	376	366	372	379	357	368	375	376	372	371	337	401	372	392	359	393	383	391	342	342	343	361	380	394	406	374	361	344	390	372	384	395	384	377	393	353	403	355	380	363	355	408	377	360	377	374	393	388	368	364	386	386	378	342	319	431	370	331	347	351	334	371	353	380	410	358	403	395	402	350	391	385	368	378	337	394	416	351	361	337	360	374	352	361	356	396	376	371	385	335	350	381	378	375	394	377	350	376	345	340	415	389	383	379	352	404	375	409	368	413	349	389	371	399	342	363	352	378	384	359	354	387	377	404	408	372	358	388	355	376	349	338	386	390	344	380	415	396	353	386	342	388	374	396	360	383	331	395	357	357	360	370	368	352	364	404	399	382	350	359	400	366	359	375	377	340	372	383	374	408	393	422	350	361	384	383	338	394	390	383	374	373	386	365	381	362	357	383	392	374	343	385	357	361	368	359	370	369	375	367	386	370	366	350	372	364	392	424	362	388	369	392	395	379	357	397	393	385	391	347	391	373	399	399	389	371	353	369	383	395	351	377	394	367	382	348	373	395	397	375	397	344	422	363	422	390	385	379	405	358	381	362	370	394	380	344	427	390	384	384	395	365	345	398	384	376	364	371	344	383	339	326	372	386	387	404	389	386	364	363	366	359	414	379	380	375	367	394	363	360	356	373	394	350	350	367	415	336	417	354	328	360	367	370	389	345	354	393	387	368	361	382	367	407	360	394	373	404	356	358	381	352	409	381	373	399	370	374	374	384	339	366	364	388	376	359	366	384	376	372	358	391	360	351	358	345	371	412	359	352	376	398	350	371	378	377	379	392	394	386	371	369	360	365	350	350	371	369	356	347	376	406	407	358	406	393	390	407	379	374	402	411	397	390	340	376	387	380	382	336	319	379	372	399	388	372	368	379	359	367	379	376	410	382	374	319	413	396	376	345	401	336	377	374	389	399	374	348	363	344	396	407	356	373	380	343	386	354	377	377	387	408	380	373	385	357	354	405	389	372	363	348	364	369	405	346	364	350	376	384	366	390	394	379	384	353	367	330	355	408	375	361	383	365	357	363	339	350	340	344	377	377	393	341	360	345	359	365	347	376	363	366	376	362	376	378	349	409	401	372	351	385	358	385	328	366	384	390	349	352	393	378	370	374	371	365	392	409	380	350	377	386	384	350	377	367	401	368	355	446	383	377	378	369	372	384	379	367	363	387	434	359	361	380	386	360	401	353	359	357	382	390	388	388	364	337	370	375	417	358	360	366	314	378	380	381	350	371	372	367	370	362	376	380	372	347	392	401	390	399	368	381	382	364	396	372	322	348	346	390	345	372	349	374	368	361	366	399	378	382	343	360	354	356	366	367	379	357	352	347	397	367	371	349	371	367	353	372	325	398	391	363	353	373	352	372	356	381	376	377	356	362	365	392	405	380	389	376	357	366	389	390	380	374	379	370	387	380	370	400	369	385	428	359	407	353	404	358	339	398	371	357	341	377	365	434	342	347	373	388	343	344	365	356	359	376	377	341	396	351	377	371	342	387	402	376	356	384	374	414	360	334	355	381	397	350	360	394	370	428	359	342	351	385	406	337	369	364	367	357	380	362	389	380	355	355	387	340	378	345	336	364	349	373	339	376	413	382	363	368	359	389	363	378	376	357	379	389	432	366	411	382	372	374	340	421	379	330	367	371	387	360	357	398	365	349	396	370	362	376	375	363	398	382	341	365	327	359	362	371	380	385	369	385	371	397	353	347	339	349	388	399	389	342	396	366	370	362	386	388	375	383	342	388	354	349	371	380	382	396	411	367	375	379	374	389	380	420	372	349	376	408	367	377	368	380	419	375	380	388	356	417	395	365	362	398	384	404	416	340	347	407	345	363	363	393	355	362	360	394	393	407	376	358	404	400	392	379	372	360	399	360	381	363	370	371	365	394	358	357	347	327	380	365	373	376	376	377	343	368	366	386	383	391	369	351	368	362	387	368	363	382	361	391	344	379	373	374	371	385	380	362	343	357	376	380	348	369	381	333	389	361	407	351	393	413	381	355	379	372	355	342	361	399	372	365	354	371	368	373	355	397	408	361	388	364	367	356	379	354	371	383	340	355	397	358	372	371	370	366	367	400	372	391	388	392	345	368	369	421	387	376	389	424	391	387	370	378	351	352	357	344	370	410	370	398	356	381	384	363	356	363	391	359	381	342	359	412	357	349	412	378	370	381	366	376
6260	3547	6283	4992	2586	1513	1041	607	578	874	398	369	371	375	390	343	348	347	392	353	394	359	412	396	384	381	350	367	382	384	337	374	383	344	365	352	348	352	374	396	379	361	368	372	351	369	372	338	351	356	394	396	332	372	364	344	366	360	371	349	356	372	358	352	378	387	385	332	382	317	384	373	372	373	355	355	358	365	331	390	373	344	352	344	378	381	361	364	363	359	391	391	343	370	333	380	344	369	353	341	344	339	369	367	341	361	353	367	344	349	340	369	345	364	370	385	357	360	379	344	370	374	376	369	331	351	344	352	378	397	358	349	350	420	372	322	327	404	389	387	435	425	379	363	377	376	360	363	372	380	331	392	366	384	360	401	352	327	345	366	372	349	320	372	415	381	376	354	405	371	369	367	365	375	359	351	362	375	345	389	351	374	396	409	401	349	372	395	379	368	399	390	369	352	336	354	386	363	360	367	349	334	386	364	325	399	376	361	354	367	344	384	346	346	362	363	356	402	344	396	379	367	382	374	348	368	359	345	368	372	370	355	341	375	399	337	377	382	345	347	372	389	348	349	377	382	365	340	388	383	347	360	365	343	351	336	361	330	328	339	338	374	364	346	328	333	353	342	358	356	363	340	370	360	339	342	378	320	359	360	340	399	335	336	338	365	374	398	367	355	364	384	373	394	368	332	382	314	361	376	397	379	351	372	350	348	342	373	362	336	375	374	328	382	331	340	365	338	379	345	368	374	361	340	389	388	365	346	411	377	338	345	380	374	348	358	361	397	385	367	384	358	389	368	348	368	350	406	333	348	301	359	322	359	385	381	359	374	355	357	342	368	323	354	366	353	371	352	374	370	358	374	389	380	364	359	361	347	355	387	355	351	347	363	378	356	369	393	367	364	354	344	358	376	392	364	300	339	328	361	381	347	329	359	375	375	372	361	349	361	371	322	367	344	367	377	336	349	360	354	341	370	373	306	343	367	353	368	390	356	343	410	377	375	326	377	357	351	383	354	373	377	302	345	360	354	350	336	320	358	371	333	406	358	361	367	339	376	388	362	339	336	366	368	378	342	330	359	342	389	362	350	352	357	413	332	344	360	389	343	346	383	369	365	406	371	360	355	324	333	326	361	366	352	379	389	396	367	367	371	343	347	369	422	348	363	383	339	357	374	345	354	392	315	382	381	377	348	355	352	363	383	341	363	350	378	361	354	341	358	365	409	359	395	357	316	347	368	379	364	368	366	342	366	360	375	360	363	364	382	337	357	360	360	362	368	382	361	329	333	359	370	374	344	350	359	383	368	367	347	339	373	343	379	374	378	346	367	407	349	346	360	373	358	357	374	379	359	361	382	382	339	374	357	371	363	366	340	361	380	371	380	365	389	356	390	396	371	388	352	413	366	347	369	367	357	399	344	363	361	344	342	410	363	360	333	342	348	340	321	390	355	360	380	363	393	380	336	393	364	391	350	366	334	348	347	342	372	364	364	371	348	381	355	346	336	387	362	349	390	367	333	368	345	349	337	386	323	351	398	362	377	388	347	340	386	352	330	398	352	368	341	373	315	392	374	383	367	380	381	408	349	362	368	369	375	352	347	414	411	368	382	329	357	389	362	354	388	377	343	339	373	374	395	366	386	341	352	353	351	361	368	309	363	391	342	351	352	359	375	357	330	366	370	396	359	335	352	354	358	397	341	373	360	348	409	355	355	361	346	382	369	367	358	374	386	384	365	377	333	393	388	420	363	362	347	367	373	348	356	350	363	378	372	338	346	363	365	344	375	355	380	366	390	406	363	337	368	334	356	417	403	326	358	364	370	372	388	358	355	333	369	367	359	398	353	353	342	361	323	398	356	378	383	351	371	377	353	381	380	347	339	349	349	390	340	369	371	372	398	314	374	335	344	334	350	318	366	351	376	386	390	386	322	347	372	405	365	362	359	368	369	337	390	346	333	330	375	343	339	337	347	386	370	383	358	364	358	369	359	383	378	351	367	420	365	360	368	360	392	392	355	405	350	362	369	371	360	374	354	372	356	377	386	365	347	365	318	334	391	351	350	334	338	377	359	370	383	384	378	336	380	407	362	338	337	379	351	340	349	388	372	351	362	394	323	339	330	403	349	370	364	363	381	373	332	370	364	401	377	362	362	384	384	404	376	345	314	388	350	387	366	362	372	355	368	379	357	380	359	395	359	378	363	357	378	390	377	368	345	358	341	381	358	361	361	386	381	384	384	369	364	406	370	371	415	347	380	388	356	362	361	369	361	401	331	362	376	361	335	380	363	334	351	353	371	390	355	386	324	406	396	348	338	370	320	361	388	331	371	380	365	368	361	345	343	349	361	396	368	357	355	354	379	325	360	394	382	374	381	383	373	352	359	374	360	374	433	364	370	340	339	370	368	371	367	356	386	342	360	363	366	396	370	380	344	380	366	371	386	372	348	363	360	374	377	384	351	385	401	353	368	334	321	382	374	369	372	361	389	369	343	380	368	361	338	386	355	393	372	369	347	342	337	358	365	339	322	374	367	352	345	354	411	335	351	373	364	399	362	362	352	297	354	356	365	339	329	368	340	342	382	384	372	385	345	368	353	374	364	362	379	383	330	381	384	358	322	407	341	385	350	352	348	340	337	367	365	357	341	354	365	370	364	375	338	357	354	371	301	360	382	369	371	378	344	381	350	373	338	362	336	369	338	325	357	373	372	382	386	321	392	378	343	390	397	414	335	340	350	369	362	347	388	380	373	380	390	359	359	371	362	317	366	385	415	354	368	355	345	350	340	370	348	362	365	357	366	356	356	327	357	369	364	355	374	340	361	358	347	372	370	376	393	354	385	387	350	353	359	354	352	351	363	354	357	348	333	336	363	370	360	402	363	328	362	399	314	392	364	350	385	403	350	342	359	364	355	352	408	366	366	333	376	368	326	388	388	374	384	350	360	381	384	377	369	374	384	363	343	367	362	347	373	342	350	394	353	352	366	362	363	353	374	388	355	399	354	399	365	379	367	331	395	390	365	388	322	399	381	358	369	341	357	356	335	356	325	364	409	361	377	395	362	351	376	400	392	366	397	376	352	369	331	338	380	359	332	363	373	356	329	387	346	386	376	358	350	366	369	377	358	365	335	351	333	399	367	354	335	366	372	336	372	370	356	392	316	386	370	342	375	371	338	358	356	358	375	383	377	367	374	344	356	359	379	333	346	335	362	337	354	362	371	370	413	360	361	365	344	361	330	353	333	335	375	378	361	356	383	343	348	360	373	367	371	346	386	374	362	343	342	358	334	358	317	384	364	356	389	363	333	354	380	388	347	363	387	390	363	353	395	341	335	342	395	395	378	339	374	361	380	351	350	374	360	350	371	349	345	367	363	345	371	338	338	389	385	358	365	337	369	356	349	374	374	368	393	368	347	333	356	359	320	360	341	352	341	387	364	346	359	358	390	377	387	347	369	396	409	345	339	351	355	372	356	343	341	339	373	323	408	367	381	378	376
5563	5459	10965	12994	9164	4969	3573	1913	2345	4013	833	831	887	899	860	863	885	841	864	842	855	866	953	917	981	977	970	939	901	933	987	999	936	896	848	849	881	862	838	835	864	799	884	860	866	856	815	926	856	888	887	858	857	813	900	839	821	919	840	882	862	901	837	883	916	798	851	854	887	816	883	862	864	880	882	872	848	834	875	876	879	822	850	844	903	855	891	840	852	829	854	892	817	845	868	850	881	867	846	857	829	839	848	908	841	850	847	818	895	850	849	850	889	888	851	765	848	832	806	843	821	835	836	847	843	868	860	840	848	919	831	863	892	853	864	861	872	835	881	889	830	821	798	855	838	856	854	834	870	877	858	870	919	882	827	895	844	814	873	859	855	856	844	824	812	855	865	828	874	851	858	843	879	875	847	870	866	829	889	865	834	854	826	874	839	811	844	873	816	857	836	881	855	884	860	877	861	867	854	838	826	889	835	932	863	825	856	899	836	844	868	834	890	863	832	838	852	908	800	863	867	840	875	862	869	843	868	824	867	813	891	879	814	859	817	842	848	848	832	879	867	829	826	808	890	852	844	864	844	849	815	827	877	871	863	831	871	849	866	849	840	893	880	867	847	805	864	865	895	847	897	834	868	863	854	897	900	885	897	871	911	902	842	859	896	859	864	834	909	896	835	829	862	863	853	877	832	847	875	865	863	829	843	859	892	883	892	786	853	820	886	901	824	854	803	841	856	883	883	799	841	860	868	913	862	877	909	884	838	857	880	813	843	862	856	844	866	848	855	854	850	865	864	831	833	886	866	812	815	904	891	844	846	832	876	878	900	858	877	920	850	898	857	862	875	860	847	826	836	873	881	928	846	925	870	882	889	846	852	854	796	890	819	889	848	810	867	857	895	863	848	813	837	869	884	865	870	861	875	830	827	826	849	838	883	813	889	895	841	835	877	888	839	840	849	880	861	841	876	804	873	858	886	850	873	834	907	861	840	926	838	871	900	851	838	907	865	907	813	897	878	885	872	895	847	873	817	880	860	843	875	872	862	850	874	827	885	888	908	868	894	853	826	826	802	822	892	821	872	839	883	869	888	851	858	852	830	844	790	867	877	848	862	843	836	906	826	909	865	815	890	897	856	820	821	864	863	868	886	860	832	872	875	870	849	829	877	848	933	890	843	855	840	860	876	811	862	780	890	895	866	830	880	873	822	844	849	900	812	834	877	830	827	880	840	904	890	808	828	872	871	863	832	853	790	868	852	832	824	811	904	813	891	832	906	814	874	844	868	840	879	844	878	831	875	823	853	839	834	850	866	827	858	799	871	845	861	836	881	852	876	885	880	853	827	873	832	832	842	829	860	810	919	820	837	923	826	822	862	837	840	826	876	839	838	859	812	853	881	816	858	865	851	874	883	875	873	810	845	936	882	846	818	840	802	851	848	816	834	841	812	884	847	853	889	821	850	808	851	848	910	831	891	847	844	883	885	837	827	828	837	871	849	845	853	809	818	889	910	824	865	858	895	885	871	828	844	829	836	840	828	873	884	873	840	840	846	823	842	845	823	885	840	905	870	933	778	863	842	877	828	874	882	872	868	866	913	887	849	855	872	824	872	879	856	840	809	819	841	881	864	821	839	799	869	848	861	825	792	900	828	875	875	856	880	963	874	862	824	822	830	865	834	849	873	818	822	870	856	862	855	855	854	861	853	828	891	812	836	888	844	842	854	872	870	879	902	853	849	862	834	861	884	841	864	824	859	826	858	850	816	838	829	901	872	865	876	812	855	847	833	880	840	852	834	851	820	887	831	890	857	886	865	826	886	814	851	894	892	878	813	879	854	831	845	882	815	862	918	841	854	881	901	826	838	894	852	878	824	845	807	839	892	841	867	854	864	855	819	818	866	905	869	857	855	815	853	850	846	875	839	837	885	853	799	825	861	851	882	891	926	880	877	837	880	909	846	794	849	830	837	826	859	852	818	827	823	863	893	886	863	873	826	856	785	838	799	828	828	822	797	839	814	864	827	815	852	838	914	880	862	870	923	871	811	852	814	846	866	868	836	866	882	839	828	863	853	822	840	837	790	871	836	806	844	856	865	903	888	873	828	851	852	859	938	858	842	878	839	863	904	860	851	820	871	881	888	866	864	856	848	874	836	852	829	817	840	846	914	848	906	863	866	871	869	893	877	869	879	936	901	878	866	876	878	836	814	855	858	830	840	817	877	798	888	851	797	890	875	912	845	877	880	867	835	826	853	873	878	866	845	879	844	858	860	836	823	801	899	926	870	804	859	884	828	828	861	863	843	899	848	858	866	869	895	838	863	878	918	866	817	875	880	882	844	858	817	802	857	834	856	838	787	849	851	807	907	866	852	835	883	899	874	871	883	783	822	843	854	830	822	858	877	832	862	885	897	874	874	883	913	864	837	799	806	817	850	827	857	844	830	827	847	862	884	816	852	870	856	895	875	860	867	837	865	866	882	857	868	847	907	888	870	828	868	830	842	798	909	803	890	905	808	889	816	834	883	855	808	886	869	842	841	832	830	868	857	893	830	843	833	804	866	844	905	868	879	846	856	901	830	867	877	880	848	882	858	821	846	859	892	852	847	841	857	844	860	873	835	828	748	838	809	815	853	838	862	913	858	943	888	868	861	816	876	867	874	832	882	829	805	864	833	868	864	857	896	836	851	888	852	851	857	840	856	838	842	840	819	866	901	863	889	884	843	868	853	877	821	872	873	852	838	853	812	866	835	825	821	867	849	841	856	876	834	869	908	862	803	849	905	890	874	891	852	838	878	816	904	830	865	855	898	826	871	849	861	883	839	891	821	829	844	806	820	861	931	839	878	840	874	887	887	847	862	860	831	831	837	821	860	896	850	879	857	858	825	905	839	882	798	864	837	874	810	849	855	857	845	870	926	894	832	896	856	902	852	877	878	931	831	824	861	837	882	867	853	920	853	895	919	838	857	938	883	870	827	814	876	860	882	840	941	839	903	850	900	832	839	844	856	850	823	858	846	872	919	849	823	873	888	879	882	855	873	884	887	858	851	826	915	885	855	838	825	833	849	838	906	843	887	878	867	852	899	860	911	893	926	805	883	873	848	862	833	897	786	839	815	858	850	896	898	838	909	795	818	861	858	850	842	884	865	857	839	852	807	863	880	876	923	854	854	881	854	855	914	842	850	897	842	888	858	878	857	849	847	840	851	851	842	849	896	912	849	815	833	877	844	846	827	814	841	852	857	822	806	852	855	844	888	831	832	825	895	869	898	898	862	840	886	831	890	874	903	838	820	832	873	857	830	894	862	891	921	825	839	884	887	823	815	913	803	863	854	829	880	862	866	848	871	876	823	900	857	837	848	851	859	878	863	882	845	838	881	816	843	850	850	822	815	847	808	848	875	871	851	877	852	845	890	841	853	865	894	794	881	868	895	834	863	830	869	807	862	828	873	906	858	860	853	871	871	892	890	884	859	850	843	841	824	908	836	912	845	895
40030	35114	41094	44781	34821	20527	13491	9366	8416	15081	1741	326	286	327	304	258	265	280	260	260	251	394	461	455	542	504	374	452	330	359	503	506	357	290	370	291	246	238	271	246	245	239	254	233	250	226	222	275	228	218	234	256	287	239	242	258	281	235	212	210	269	290	249	225	252	242	261	238	275	271	251	225	229	236	252	243	237	284	238	278	207	254	235	257	195	234	247	242	259	256	243	230	230	235	244	232	242	226	243	241	220	252	236	253	246	220	231	229	259	222	218	255	241	253	266	249	259	238	273	236	251	215	218	248	231	236	253	270	267	265	273	252	244	253	255	279	271	240	249	251	254	241	220	241	242	264	244	230	226	225	230	245	247	232	236	236	231	244	255	248	264	254	233	222	222	221	225	225	236	244	229	239	202	240	225	228	235	210	221	221	269	220	236	207	237	255	238	237	233	238	228	234	260	262	219	261	272	249	231	238	216	258	248	231	247	221	213	256	233	229	237	231	234	243	230	246	247	276	263	260	281	253	238	262	237	246	215	244	228	247	239	259	243	268	241	250	227	262	231	244	244	223	239	220	245	248	273	241	223	228	217	241	249	267	266	260	245	217	236	206	255	240	256	220	244	244	244	206	242	247	228	238	254	240	218	239	251	233	236	247	256	250	238	250	242	231	214	249	217	244	218	200	238	249	253	258	260	249	253	231	231	246	227	215	244	238	229	210	246	225	219	273	265	248	240	264	218	243	222	247	251	215	231	236	234	244	254	224	232	247	253	217	210	269	248	231	261	216	208	222	230	247	242	202	249	225	237	236	237	215	215	235	252	238	248	259	276	238	216	230	229	237	242	246	260	260	219	254	204	224	235	267	221	228	257	250	260	214	187	204	224	229	242	238	257	227	227	236	264	250	239	243	239	232	242	266	251	216	261	220	288	247	212	250	224	277	261	247	222	252	256	247	239	226	253	239	245	264	216	281	195	219	235	244	255	229	233	214	250	234	241	265	238	240	233	228	239	222	244	243	245	262	226	215	224	211	221	260	267	236	222	219	238	228	231	210	257	229	244	251	239	250	231	260	248	230	260	212	220	239	230	229	245	254	251	249	257	246	239	246	241	243	211	223	253	273	214	240	258	225	286	226	272	227	240	254	236	234	254	247	251	221	241	208	254	236	214	257	237	260	247	229	264	227	251	261	233	256	224	252	215	212	227	236	233	250	251	221	236	235	223	243	221	257	244	253	219	247	265	271	257	243	206	214	238	258	256	242	230	235	212	232	220	228	251	225	221	235	244	229	273	229	234	228	245	233	229	246	284	247	269	250	239	211	238	256	239	232	245	264	249	225	250	239	264	275	252	216	220	249	248	231	241	220	229	245	213	255	225	259	236	264	226	239	247	238	224	262	239	228	216	238	229	257	231	224	254	217	234	229	232	252	248	238	263	237	258	217	249	215	219	235	267	225	243	250	256	254	234	260	261	265	243	258	211	271	215	230	246	229	238	235	251	272	220	221	219	270	238	230	223	251	261	255	220	261	257	237	233	245	227	239	245	257	231	259	232	247	250	214	221	251	259	244	244	261	216	245	243	223	213	223	267	242	259	230	217	228	226	234	249	248	216	256	230	256	213	264	242	239	238	239	259	240	235	261	262	234	253	249	253	245	237	247	240	261	242	259	252	237	230	228	247	245	241	234	249	226	238	242	259	227	262	239	232	250	232	239	234	208	248	243	246	270	226	239	212	256	239	245	242	231	248	254	261	233	248	267	237	235	270	229	232	239	233	228	249	246	276	234	256	284	234	259	270	239	219	263	216	236	221	237	255	229	229	271	212	266	233	241	277	247	253	213	246	207	252	264	229	218	265	258	257	231	224	250	237	235	259	244	242	241	214	239	234	285	269	228	246	258	277	248	229	225	263	231	244	251	241	220	222	233	249	225	248	245	223	221	238	214	249	216	236	270	257	232	225	233	211	258	258	242	227	244	235	224	258	244	215	257	258	264	250	246	250	242	224	238	226	253	221	266	223	240	224	249	258	243	254	236	233	254	268	227	235	237	263	272	266	244	257	223	223	229	263	233	246	268	229	249	240	237	222	261	255	255	236	250	253	251	242	271	221	269	234	257	248	241	257	243	231	232	238	231	226	228	248	236	218	246	227	264	229	233	232	219	223	251	244	220	228	247	248	213	239	231	242	262	240	275	226	239	231	256	236	203	241	242	219	227	246	214	230	239	219	244	243	253	231	224	249	248	241	250	260	232	237	272	236	229	232	225	259	249	238	249	262	234	247	256	229	244	233	230	208	229	203	229	233	256	267	251	246	220	223	242	247	275	233	283	242	246	229	237	257	220	230	250	262	237	227	231	223	257	247	242	221	250	255	243	230	220	216	214	255	240	226	262	228	241	257	236	249	237	238	262	232	225	246	221	234	227	240	236	234	237	265	264	238	233	265	253	247	233	224	247	247	203	220	221	273	261	258	258	247	263	219	226	234	245	229	228	245	244	233	225	256	261	232	244	256	233	255	247	241	250	218	252	237	229	223	250	257	268	239	235	218	259	193	239	235	256	245	238	242	231	230	228	237	243	259	244	203	241	238	244	273	243	259	251	238	264	236	257	249	279	224	268	260	231	265	242	246	256	226	235	254	257	250	238	249	198	245	259	244	230	242	261	243	250	267	246	231	249	261	246	264	251	237	275	229	228	255	214	240	242	254	249	253	245	261	245	271	230	235	264	234	264	289	252	223	202	249	289	237	260	217	243	227	221	260	228	245	261	242	239	239	231	247	249	256	248	234	249	266	256	224	259	239	259	237	219	272	248	217	220	237	252	245	229	245	275	250	231	264	222	222	245	248	256	250	230	249	230	250	249	197	262	261	227	235	238	250	251	247	248	230	251	238	209	254	256	223	237	259	207	244	217	268	233	226	207	244	247	252	243	239	242	261	233	210	242	250	271	245	248	238	242	257	298	255	256	248	248	233	248	256	218	249	230	253	236	238	226	255	236	251	249	251	220	251	224	255	259	243	268	246	239	237	234	235	230	210	259	244	213	240	249	270	232	241	256	223	264	233	244	240	220	260	243	244	228	248	230	239	247	249	232	242	225	264	245	207	272	274	256	257	264	233	216	229	229	237	219	232	242	270	233	248	259	248	254	228	250	233	224	235	228	238	253	234	230	217	233	250	212	256	255	220	241	252	223	253	265	236	241	234	236	240	233	228	227	269	238	227	251	229	239	239	263	244	256	238	243	242	264	267	245	209	260	234	245	256	229	238	266	247	242	232	237	252	243	255	233	235	231	230	222	231	235	239	246	253	263	254	238	235	235	260	258	240	238	229	257	248	245	244	226	254	255	244	244	206	251	259	266	235	217	244	247	227	227	247	231	269	232	229	253	234	256	239	260	261	247	244	258	261	205	273	234	243	208	250	223	239	243	219	230	224	240	253	236	247	247	236	237	232	229	257	234	259	256	229	253	261	264	229	238	289	275	234	241	251	248	237	216
22834	28225	42778	54175	41642	21205	19411	15973	22507	32573	2552	920	1087	1236	748	776	681	697	677	766	1038	1786	2296	2509	2817	2716	1770	2581	1212	1516	2565	2772	1614	1241	1578	764	648	612	770	608	637	597	633	582	602	627	595	631	645	626	569	616	562	600	606	604	622	632	607	579	595	633	610	584	582	651	598	565	578	620	575	608	552	639	575	561	643	619	624	577	592	585	591	569	614	569	629	579	597	554	533	592	591	604	567	623	612	576	605	527	595	575	569	620	566	575	557	574	605	576	554	639	588	596	627	597	577	594	585	620	598	597	603	608	601	592	619	574	592	624	645	560	534	574	590	583	569	564	588	613	639	603	611	567	639	649	589	576	565	593	579	588	573	587	592	586	590	619	561	611	638	648	621	593	548	605	571	610	574	581	566	625	565	616	544	572	606	606	606	575	575	601	564	645	603	617	612	598	583	590	572	583	589	617	575	629	573	631	625	577	596	567	594	590	611	578	621	596	598	555	631	615	628	592	544	575	628	616	592	607	630	620	585	564	603	597	558	594	587	639	591	599	571	576	605	593	595	538	609	619	606	577	595	574	594	606	583	597	570	621	561	557	573	604	595	592	608	588	601	608	569	596	588	606	584	554	588	548	567	572	552	568	586	598	566	612	549	590	577	609	567	568	616	589	628	603	603	650	572	633	557	555	587	625	579	565	610	555	585	535	606	612	632	555	603	621	563	542	581	627	602	595	603	598	617	564	615	591	626	610	553	610	597	605	603	560	568	623	575	611	599	600	610	584	606	609	649	613	577	602	606	578	564	553	588	609	565	625	573	619	561	562	586	607	566	579	599	579	594	590	648	600	598	585	578	610	606	613	597	573	589	600	602	610	612	563	580	594	583	597	616	611	585	617	579	534	583	566	593	584	573	608	586	594	601	595	531	614	602	627	627	594	598	625	595	600	575	615	613	595	564	590	562	570	590	582	521	587	580	628	611	565	561	584	622	538	596	556	617	552	610	583	594	596	592	568	600	594	584	606	606	550	554	572	581	621	594	588	577	579	597	583	634	587	624	611	592	578	577	588	627	603	555	634	564	599	581	586	626	544	612	594	604	582	603	607	581	580	606	592	594	611	610	609	605	598	605	582	582	601	617	558	598	542	590	578	589	604	611	556	540	570	613	605	567	587	520	602	559	591	594	572	594	613	550	584	594	616	610	624	576	645	572	600	571	607	584	576	610	596	614	537	586	614	593	580	646	635	616	583	572	602	587	644	584	615	591	594	585	599	545	632	617	550	585	618	601	592	616	606	557	607	628	568	575	610	607	572	589	589	630	554	582	628	612	614	647	608	613	546	605	622	627	543	577	575	558	622	597	600	607	578	576	585	575	619	594	604	613	599	602	614	602	589	607	553	661	595	588	607	561	585	578	593	557	587	554	584	588	589	590	578	567	558	589	612	556	612	580	629	592	631	578	614	567	651	601	622	595	580	616	609	579	584	593	580	554	599	579	596	644	592	613	586	633	586	570	599	578	587	615	572	551	614	603	619	628	620	566	578	592	561	589	625	606	570	612	585	613	595	564	594	619	606	606	590	543	616	566	621	616	576	612	617	592	606	596	610	611	621	576	564	629	577	593	607	612	616	622	560	555	571	608	567	598	613	545	593	593	604	610	571	617	553	608	619	585	543	613	595	613	620	592	565	581	595	588	612	552	579	587	617	554	566	618	595	619	588	606	563	562	605	627	567	552	603	575	571	593	608	587	613	599	646	597	589	599	596	612	603	623	613	620	552	614	597	557	605	519	583	581	595	593	575	561	543	585	591	560	627	619	601	567	596	588	579	605	538	586	610	554	603	562	591	583	583	565	554	609	646	576	618	605	570	617	606	619	610	549	598	612	575	574	583	609	622	544	566	596	591	598	604	573	603	599	582	592	606	638	612	591	590	581	565	585	576	586	586	580	600	607	595	550	613	590	624	596	581	600	635	583	597	603	610	564	559	567	635	602	559	587	602	538	576	591	567	566	584	534	576	588	629	591	539	596	649	523	572	600	601	580	627	564	586	617	616	585	585	562	578	596	635	625	575	549	578	614	597	594	626	550	620	592	604	590	604	591	575	577	576	604	556	609	559	630	640	598	575	605	606	570	624	589	581	591	627	624	565	576	592	597	589	580	582	595	576	565	563	587	607	586	605	602	531	633	579	629	629	593	608	622	608	558	572	601	613	607	610	607	594	592	607	565	597	584	562	613	595	576	573	581	586	586	591	606	602	587	570	584	583	619	577	586	623	593	570	603	584	560	607	556	600	610	601	574	626	597	595	583	588	568	632	572	595	593	574	572	586	547	620	596	557	561	622	587	566	577	555	658	600	573	614	566	568	625	575	598	542	609	596	629	590	568	603	614	617	582	597	580	573	655	615	605	588	568	565	629	586	618	573	576	578	587	612	573	600	564	582	591	581	576	627	598	580	578	601	569	594	640	600	582	600	556	587	577	556	633	642	577	584	591	593	589	585	590	588	579	632	591	588	606	615	591	597	555	617	598	661	558	604	617	598	606	546	561	585	588	613	538	553	605	595	565	540	599	578	607	655	567	605	573	602	595	602	583	595	564	603	589	590	603	594	611	525	580	577	604	583	553	565	579	567	611	580	627	617	582	607	561	564	598	588	550	574	614	580	642	590	589	609	586	557	598	585	584	558	572	591	554	622	649	581	650	606	598	607	590	609	602	618	560	604	581	597	613	574	572	631	577	620	581	564	579	616	568	576	621	589	595	636	547	580	592	600	617	592	612	552	626	586	540	577	584	600	584	614	584	580	582	675	585	574	609	596	569	634	643	589	574	585	585	581	568	599	605	567	614	619	586	563	621	608	627	593	542	665	549	548	602	626	573	619	619	598	600	616	575	575	586	574	592	636	585	591	575	607	561	642	573	563	608	571	624	578	602	610	634	578	600	613	582	603	544	637	611	606	589	600	631	623	620	571	553	586	592	607	623	541	592	604	557	569	604	571	599	598	594	607	600	586	594	555	591	584	586	606	621	568	585	585	640	592	578	588	565	611	634	628	611	598	613	595	553	600	621	567	581	588	590	576	602	622	574	588	552	601	578	577	599	626	632	636	567	565	594	580	606	598	610	582	577	601	592	626	586	575	592	561	562	590	596	591	619	600	623	577	574	593	558	628	586	608	561	564	566	602	602	585	592	558	578	566	565	589	581	614	581	604	588	575	600	603	585	611	570	593	598	625	566	598	585	565	591	564	573	625	580	573	647	565	600	562	618	586	590	579	625	584	633	556	582	619	598	584	605	573	626	551	595	573	577	602	614	614	616	563	599	576	567	612	531	590	654	579	570	609	596	627	576	609	598	574	588	598	573	589	601	561	583	551	609	581	619	572	623	606	575	596	562	581	569	605	631	640	623	555	639	551	593	565	595	589	590	582	630	567	618	597	578	579	590	601	593	591	588	612	599	578	573	617	625	657	586	583	572	592	582	636	610	605	541	555	578	572	621	596
53408	44698	48113	50785	40514	23730	19027	15057	11813	30253	8169	437	309	308	221	200	175	177	189	176	251	374	555	575	696	597	411	636	382	305	444	363	238	221	266	241	164	153	194	145	144	157	143	155	173	157	159	165	177	134	149	148	148	147	159	161	154	157	136	152	161	165	154	136	155	163	158	134	156	142	164	160	140	135	133	160	149	154	131	126	167	142	146	138	140	168	140	158	140	138	170	157	157	139	155	150	160	179	156	139	164	153	171	162	155	159	159	151	172	143	151	171	128	138	139	127	167	142	129	155	146	160	152	145	142	151	143	151	148	136	132	151	139	160	149	152	145	149	128	146	158	138	191	134	144	143	152	153	143	152	146	148	157	140	167	135	138	149	152	152	147	162	125	157	147	139	146	133	162	149	136	170	154	154	170	154	171	153	143	126	172	162	134	143	157	151	136	143	156	151	125	135	154	145	144	169	152	120	131	114	142	151	158	152	133	174	125	152	144	167	146	160	151	174	155	156	137	139	186	150	170	150	158	156	147	145	137	151	135	150	150	148	143	155	156	162	165	148	164	149	152	161	136	149	136	144	154	132	151	134	159	167	161	135	127	146	140	135	161	136	135	154	163	157	139	148	140	144	165	135	152	152	157	159	164	153	162	141	143	146	166	162	146	161	130	157	162	158	148	166	190	146	140	135	161	162	148	148	140	166	129	139	155	180	156	162	177	159	162	153	161	145	127	154	177	148	158	156	156	163	135	164	158	160	167	151	169	123	157	136	150	143	153	134	140	149	152	163	161	143	131	168	143	152	146	153	150	157	127	140	137	155	138	150	148	153	145	146	141	173	163	161	135	163	175	146	153	128	170	148	149	148	141	164	157	157	150	148	176	134	133	153	153	146	159	148	162	154	165	142	154	149	160	143	134	149	150	159	148	141	156	140	153	166	155	146	158	133	142	150	142	153	179	155	138	169	185	172	164	143	126	134	155	126	123	147	150	148	156	159	134	149	107	157	149	143	158	137	145	172	165	152	166	144	144	146	143	149	155	148	152	171	132	145	151	157	148	162	182	158	181	151	125	156	151	138	135	149	176	167	158	133	126	172	149	147	158	148	148	164	166	137	129	148	142	153	168	150	149	166	156	152	148	147	145	141	156	138	155	158	143	149	142	145	126	147	150	137	149	148	140	135	129	123	135	143	132	154	145	152	154	164	142	164	139	151	137	157	149	146	147	154	115	144	158	163	140	158	177	144	150	146	147	152	182	133	154	133	155	137	134	155	158	151	137	151	154	141	177	121	161	170	162	135	154	151	149	151	159	159	131	156	157	137	173	144	137	175	152	142	177	158	148	153	168	140	162	139	148	151	146	157	133	153	165	155	140	147	156	151	156	154	175	156	150	141	147	157	182	145	156	153	149	171	141	153	138	142	157	155	141	143	156	135	143	157	138	145	168	141	133	145	136	158	138	163	173	142	144	142	154	137	156	178	155	159	144	142	140	148	146	157	151	160	130	155	168	148	159	139	155	166	138	159	146	145	175	123	153	146	125	160	154	161	134	135	135	158	140	136	150	150	175	155	164	144	146	155	156	107	132	158	147	133	132	157	144	142	180	159	128	164	161	124	140	144	139	151	144	136	122	148	129	148	157	155	140	158	157	143	139	144	149	185	141	160	164	152	144	156	131	148	152	159	132	138	137	124	142	148	144	160	148	151	137	144	134	144	122	131	152	146	129	133	140	146	141	142	170	146	149	155	158	151	179	191	143	125	148	149	170	148	142	163	145	142	113	160	125	164	138	151	135	172	150	134	141	149	160	147	158	159	158	153	137	125	122	142	155	152	129	146	133	160	163	158	150	155	137	133	143	147	156	136	148	143	168	151	160	153	154	159	154	132	145	153	139	136	142	153	168	147	148	140	126	159	149	148	166	133	161	151	166	136	159	150	127	165	147	143	153	166	142	142	151	153	155	120	167	139	137	164	161	149	156	133	133	135	150	136	124	139	144	150	170	134	154	168	139	170	164	137	163	150	156	144	141	159	150	161	136	157	149	167	145	161	141	143	132	161	165	148	156	130	137	133	154	154	156	152	159	169	158	151	160	140	150	152	125	175	154	160	153	155	150	148	170	168	171	146	125	170	150	127	137	173	160	141	129	154	126	131	152	163	149	152	118	175	144	166	153	161	156	140	133	124	149	131	137	179	144	152	164	146	152	145	142	161	159	158	169	131	123	146	150	155	131	170	138	148	143	141	133	160	143	130	147	167	151	149	137	180	145	173	135	147	146	155	134	175	143	154	140	156	154	176	157	145	149	139	140	169	161	149	169	152	145	146	139	136	137	166	146	130	160	169	158	163	138	136	160	128	149	154	155	172	149	148	123	142	154	156	126	156	131	159	139	164	159	165	137	142	156	147	159	158	145	145	132	146	148	142	145	153	165	132	121	149	149	151	137	125	141	162	134	157	150	142	146	138	170	158	136	154	159	133	144	157	171	167	157	139	137	151	150	175	147	166	155	146	157	158	166	142	155	135	142	130	132	139	163	143	169	125	165	151	144	129	166	140	135	149	153	139	135	133	161	190	152	154	150	160	143	158	163	130	156	157	144	158	158	151	181	149	152	176	147	160	159	146	158	151	160	158	160	144	143	147	158	166	145	144	140	144	139	145	135	163	126	149	179	131	150	145	170	149	162	146	156	158	164	130	156	141	141	160	139	148	142	135	145	160	135	174	155	136	150	151	153	116	137	147	149	159	147	149	140	140	167	148	153	133	165	150	151	147	146	174	152	158	165	155	144	156	160	160	173	139	152	155	144	137	134	144	140	157	156	144	149	141	159	162	151	149	140	146	158	162	143	148	135	157	158	173	149	148	153	144	133	132	147	148	145	141	157	177	161	157	154	150	167	167	118	140	181	154	161	141	160	180	176	168	132	152	140	156	153	148	157	160	149	166	160	148	155	134	146	144	139	131	154	153	162	150	151	160	140	154	146	149	164	159	153	147	138	155	147	148	141	157	153	157	142	129	152	144	151	145	155	162	140	155	121	137	152	153	164	131	137	156	159	132	161	135	143	157	144	152	161	151	172	153	170	143	129	138	166	144	135	170	146	165	142	141	132	158	140	141	153	139	145	124	154	163	161	154	144	130	149	165	143	141	145	155	157	146	154	153	152	154	160	151	174	155	139	172	141	148	129	133	130	155	150	137	150	160	150	167	138	140	156	172	169	165	155	130	127	159	154	134	147	164	161	138	163	164	126	151	155	143	136	148	151	178	162	155	157	136	141	133	170	131	147	145	136	141	164	140	143	144	149	155	159	142	149	145	150	141	164	137	144	149	155	147	144	146	158	149	162	134	135	174	146	141	138	139	146	144	116	132	147	143	154	164	129	151	139	166	146	153	147	160	140	151	139	165	165	137	138	169	147	154	152	161	131	133	139	142	136	152	132	151	148	128	143	172	143	119	139	130	158	143	151	146	136	152	158	149	142	152	168	141	154	132	145	172
31103	35685	52100	64712	46369	22959	24591	23001	24739	47971	6499	1144	1413	1400	668	602	619	570	582	687	1047	2003	3590	3762	4387	3570	2647	4200	2334	1535	2834	2383	1151	1063	1445	1132	469	425	668	420	444	413	401	404	403	417	391	433	420	430	423	407	411	402	390	402	416	414	391	403	415	429	412	395	403	395	394	397	406	415	406	395	413	409	412	410	452	404	374	396	394	408	396	408	416	413	440	414	379	362	382	398	426	408	387	373	426	403	385	390	411	406	394	410	382	423	408	396	385	421	374	423	422	387	408	397	385	377	408	420	376	402	377	414	409	426	374	394	370	376	411	424	416	394	411	418	383	407	349	429	384	367	379	400	393	399	371	404	395	378	398	417	400	388	410	417	386	384	406	366	402	344	381	391	426	423	418	401	407	415	401	382	407	401	376	381	363	396	396	416	381	397	410	420	380	364	410	428	380	380	421	408	380	419	417	379	411	382	406	364	352	355	378	402	373	410	384	397	385	402	446	398	381	438	402	400	420	398	404	411	391	370	412	392	369	373	391	395	385	408	390	393	384	396	386	381	397	385	372	429	384	389	382	365	385	424	383	380	405	431	386	412	424	386	389	373	401	375	381	371	369	380	362	418	411	385	369	359	392	400	374	385	385	376	393	411	370	397	422	393	374	379	401	370	388	417	377	429	414	398	415	400	411	389	410	367	373	380	348	361	378	387	393	408	445	417	396	369	383	384	403	399	388	386	414	406	399	416	390	393	408	434	372	403	428	450	399	413	372	404	383	386	419	427	380	425	399	403	402	400	418	375	407	396	405	380	384	359	431	388	400	381	426	413	392	400	399	370	403	378	386	403	392	413	391	428	404	388	447	376	396	364	413	421	387	441	364	401	374	426	393	382	405	426	405	401	390	419	373	394	381	394	432	397	410	382	362	408	395	368	440	411	406	370	385	410	389	388	371	378	408	406	426	412	380	394	403	364	384	414	390	389	406	386	384	432	395	403	399	369	384	400	404	362	419	398	395	372	422	394	398	430	429	371	439	412	408	417	409	375	397	381	374	362	429	435	414	376	398	376	389	381	394	388	393	409	421	398	400	372	361	403	382	403	402	383	398	410	393	380	368	389	392	374	398	434	391	411	405	357	387	414	389	381	411	422	431	429	359	405	418	419	393	396	390	413	406	377	393	399	409	441	393	391	454	404	405	368	380	422	368	370	395	418	396	421	375	439	386	384	403	388	393	357	372	401	411	395	398	380	376	383	391	385	426	377	400	376	404	371	409	387	392	378	410	355	385	395	382	399	404	393	391	390	406	408	414	363	403	368	397	392	399	359	400	405	380	381	417	399	358	369	386	402	385	368	405	407	380	419	370	421	404	377	461	384	439	389	381	407	389	395	406	384	413	368	378	399	385	369	391	403	398	410	405	407	389	398	413	413	423	343	367	406	379	433	398	383	404	387	379	411	433	371	386	400	381	412	396	407	379	430	426	415	414	376	375	425	393	361	399	368	399	369	389	416	381	407	363	401	390	399	383	428	388	393	397	400	408	361	386	368	385	424	408	370	419	392	409	366	380	390	398	406	396	390	410	428	412	414	424	385	419	373	401	370	412	394	388	405	379	406	381	384	403	385	420	378	386	369	384	372	386	393	381	385	428	420	396	412	382	382	359	373	402	390	403	381	414	358	415	366	387	396	378	381	400	401	391	377	409	397	407	400	397	381	406	420	447	414	389	381	414	394	398	389	424	393	423	403	383	393	407	387	403	382	381	405	407	409	411	400	407	358	375	399	411	381	404	380	395	398	399	384	401	365	373	410	409	366	422	370	414	364	383	406	383	385	436	399	408	370	401	378	405	410	380	367	374	396	404	427	412	396	394	388	417	371	395	426	422	386	390	432	424	369	378	380	362	368	373	399	373	398	431	386	366	413	418	394	386	392	409	382	406	388	369	427	379	390	361	414	350	381	403	379	396	358	383	396	428	364	404	390	386	407	378	373	379	405	409	360	376	373	395	391	411	397	406	418	359	408	372	373	377	399	398	436	382	408	398	407	442	383	393	385	372	405	375	389	390	408	361	397	407	397	342	401	419	387	371	374	425	357	415	384	377	398	399	412	421	406	397	420	422	405	408	466	391	380	390	386	416	410	388	409	394	363	380	387	389	434	392	343	416	428	397	390	403	408	407	383	428	419	389	376	403	363	384	368	406	397	402	377	391	379	427	416	381	388	398	433	399	386	386	408	396	409	392	376	395	374	390	392	355	353	385	443	401	396	408	410	385	407	416	416	391	380	413	404	381	383	371	419	408	370	393	397	429	417	381	402	394	388	353	417	362	440	364	404	399	382	401	410	410	382	392	427	379	355	403	409	375	432	371	426	378	398	392	386	375	395	400	399	384	383	398	380	381	378	409	391	406	392	447	405	410	406	387	392	404	383	422	372	400	394	406	379	412	395	403	379	379	372	381	384	406	373	396	379	385	413	396	398	403	346	396	375	430	403	387	390	406	428	395	410	394	412	384	399	375	377	405	408	380	421	393	372	387	419	374	372	353	383	401	405	422	416	396	412	428	370	364	386	387	404	440	388	379	384	387	436	422	357	400	392	391	375	411	401	376	378	422	360	390	385	387	381	396	419	382	373	402	383	386	367	380	360	380	395	395	363	399	369	381	418	424	392	375	358	417	410	374	375	375	385	377	415	394	420	354	400	360	408	407	385	346	405	372	416	405	395	367	353	371	396	432	396	389	425	370	442	368	388	396	383	371	396	389	405	372	383	412	399	392	401	419	402	420	381	415	363	343	396	372	369	406	392	405	381	375	382	398	377	363	420	367	409	370	398	367	399	394	396	393	375	396	371	395	361	393	386	376	396	396	410	378	396	406	394	368	378	388	388	389	389	364	416	379	401	351	360	414	422	385	412	399	388	390	395	365	403	391	394	398	382	353	402	410	402	390	428	384	377	387	406	418	401	399	414	402	375	409	409	360	348	386	383	406	391	420	403	438	394	415	426	378	377	402	391	380	399	380	420	375	392	412	368	401	371	405	415	406	398	410	399	398	402	371	386	413	410	400	378	363	395	401	423	412	407	378	383	410	414	368	388	431	377	409	377	382	395	401	382	395	390	407	371	400	406	374	401	380	383	408	428	377	422	379	379	397	394	408	387	399	385	408	399	402	400	419	397	392	426	411	363	384	397	390	373	430	381	375	356	396	421	392	416	441	390	381	386	412	387	418	385	358	403	401	414	385	410	398	379	370	414	386	375	417	393	381	398	390	387	390	360	420	380	370	376	386	360	389	393	363	401	371	396	408	410	385	425	434	383	383	420	369	428	394	370	376	374	418	379	370	431	395	408	401	384	394	394	398	387	398	436	351	361	369	405	395	396	398	400	370	343	389	397	419	386	401	390	369	413	409	390	406	397	401	400	385	350	387	377	405	410	365	404	378	393	409	426	387	407	404	398	381	382	416	385	385	398	392	377	392	402	375	393	390	377	417	403	367	387	413	377
7006	4739	6081	5477	2966	1172	1001	666	620	1436	518	373	372	397	359	365	410	368	369	390	409	366	405	410	359	366	390	357	377	394	428	376	382	397	384	385	380	357	369	393	400	349	353	393	389	375	339	376	371	337	390	396	398	357	379	372	375	364	349	369	397	385	370	370	343	403	413	360	375	326	400	344	358	377	362	360	376	382	404	382	350	378	382	389	393	387	365	371	379	342	402	373	369	370	350	381	400	316	389	372	368	385	339	388	371	384	404	385	420	367	366	429	349	337	353	351	419	390	376	419	352	347	368	368	330	409	363	396	414	397	407	404	395	404	386	383	377	374	341	340	356	416	367	410	377	378	375	392	369	369	385	364	400	390	394	367	370	379	389	378	379	382	350	380	378	386	391	370	385	380	382	393	348	374	349	400	388	377	402	385	368	360	366	364	376	385	365	358	423	406	380	361	361	370	385	361	389	357	407	353	364	365	385	394	377	379	408	422	364	377	411	355	369	388	412	397	397	386	374	399	383	379	410	345	341	413	331	346	349	380	350	420	387	400	397	381	363	388	353	379	389	349	401	407	381	412	339	423	379	389	372	362	377	357	397	386	372	369	414	396	411	382	371	380	380	388	432	337	369	370	365	331	356	393	377	382	401	391	366	423	354	350	380	429	385	341	359	357	411	364	393	388	358	394	407	390	397	375	363	363	401	361	377	379	359	398	356	401	359	380	369	362	384	396	362	413	363	366	348	411	394	338	373	368	363	376	383	400	363	360	395	344	391	387	347	394	389	365	357	383	385	397	403	362	364	368	345	402	393	348	348	394	387	350	398	388	354	379	348	374	369	390	357	359	377	401	400	399	366	340	387	391	378	367	371	367	371	401	417	373	358	376	412	395	390	389	345	402	380	384	373	393	404	384	385	348	372	378	370	408	378	363	322	360	406	423	396	387	401	345	366	387	316	372	366	357	376	412	350	373	376	365	389	355	360	391	408	388	374	370	339	379	375	380	382	343	410	372	352	382	347	388	345	381	356	370	403	389	380	390	369	391	377	388	397	389	360	364	388	434	370	379	376	419	350	375	390	372	403	396	381	353	357	357	389	413	379	401	378	336	394	385	386	402	367	376	375	328	354	360	359	396	364	365	381	379	399	357	378	385	343	382	349	331	380	346	394	372	406	383	397	378	386	371	352	404	364	375	349	386	401	373	415	378	374	368	389	372	367	362	353	335	396	367	359	399	398	420	388	394	380	362	348	401	382	389	399	368	369	343	353	374	403	360	372	384	389	380	332	370	353	386	376	375	345	359	410	403	403	348	416	369	410	405	362	335	377	380	403	348	366	364	427	379	387	356	361	385	368	345	375	364	421	392	392	364	357	334	395	410	394	371	411	353	382	346	365	413	369	357	366	375	419	367	370	406	388	398	353	394	399	347	358	377	340	362	364	360	373	332	334	363	398	430	379	373	383	386	352	364	352	387	355	401	365	383	366	364	359	385	365	371	359	395	375	381	382	364	399	399	402	384	387	400	376	399	401	371	366	394	375	359	363	379	391	357	388	384	382	385	395	384	375	389	381	395	362	369	377	373	390	429	358	355	384	396	420	383	401	383	367	376	380	402	367	386	375	351	386	396	391	362	399	378	380	356	396	396	421	395	419	339	407	387	340	384	389	411	387	341	380	392	379	392	391	393	386	382	370	375	371	406	402	390	375	389	397	387	400	363	346	377	389	384	366	373	375	364	395	411	382	366	372	353	356	378	401	415	426	384	351	347	374	406	362	355	379	382	363	384	369	362	375	414	354	374	371	366	374	334	353	366	360	392	383	373	367	363	372	394	385	383	352	415	367	417	402	371	369	364	370	422	358	373	390	400	345	376	416	354	348	382	350	365	386	366	369	390	389	413	381	373	375	387	390	401	346	341	385	383	393	357	383	377	390	372	365	397	382	391	402	392	402	383	370	393	406	346	404	389	356	387	387	398	368	384	374	360	372	376	391	357	396	362	388	371	373	381	405	372	342	412	359	389	357	380	344	339	375	378	364	387	378	369	368	379	372	394	357	377	361	383	356	370	395	350	347	389	338	370	389	382	343	358	353	326	336	384	363	392	397	419	364	393	384	405	359	377	357	435	376	407	376	364	376	357	349	370	359	397	336	358	383	385	366	395	350	359	374	352	323	418	364	422	368	377	376	383	365	348	360	381	362	394	390	364	400	359	389	329	365	352	342	387	395	349	394	390	380	383	363	366	346	383	405	374	356	382	399	349	387	365	374	381	396	359	374	401	418	374	391	398	358	426	388	384	351	384	367	392	401	401	370	380	357	375	361	391	359	387	380	396	390	369	393	330	358	392	415	406	378	371	366	387	419	334	389	371	387	383	368	405	369	377	389	366	368	363	396	354	401	379	349	390	390	418	425	368	392	400	365	408	394	382	383	391	379	384	358	343	398	399	360	376	362	354	362	372	372	367	359	386	405	402	368	396	373	408	404	433	372	394	343	375	383	373	387	410	374	392	382	373	376	379	350	386	356	389	359	395	393	369	380	369	380	388	402	383	385	359	366	396	388	412	380	373	383	363	375	408	379	375	374	384	370	389	390	393	380	368	372	387	372	371	369	356	372	404	360	346	374	409	335	355	388	369	371	410	406	392	391	375	354	409	346	327	363	384	381	375	380	347	400	392	413	355	374	372	364	394	358	377	356	331	389	384	407	371	378	384	392	342	380	371	414	364	400	383	378	364	385	387	386	365	343	370	395	381	358	362	386	390	354	396	346	386	387	357	414	418	358	405	398	350	353	387	385	392	389	377	391	380	394	430	383	389	370	390	374	383	384	379	331	375	336	355	373	355	373	358	324	373	373	383	362	355	344	400	371	369	356	374	348	399	411	398	359	364	415	363	368	328	392	394	417	401	415	409	380	414	385	360	373	376	382	368	383	392	372	350	355	377	372	375	384	410	357	371	359	380	399	358	397	360	404	394	410	381	378	330	389	386	367	419	368	344	368	364	377	385	359	407	356	437	406	384	378	385	347	391	409	391	362	353	381	378	384	324	364	363	345	403	375	388	356	352	380	404	373	352	397	368	368	368	334	355	367	391	377	368	361	357	388	374	379	377	380	379	407	402	369	379	353	404	396	376	417	393	367	389	370	382	373	359	366	366	346	362	388	383	382	385	376	351	394	356	349	402	359	399	383	405	382	388	395	376	369	377	379	361	363	370	417	389	389	378	363	349	386	373	380	355	391	386	445	352	369	364	393	373	353	380	418	376	361	389	366	363	363	374	378	365	374	381	370	364	365	352	358	382	388	347	384	349	382	375	382	361	381	390	344	401	361	387	368	314	380	367	354	358	379	406	390	389	360	378	381	407	349	390	362	431	347	372	387	373	380	413	338	410	369	366	390	392	359	400	378	387	376	379	365	374	418	400	364	397	383	404	387	387	397	399	381	387	376	386	366	397	367	354	364	356	354	368	402	395	400	346	366	379	338	358	432	362	378	387
6195	5898	10682	13831	8727	3779	3490	2183	2639	6342	1385	915	873	871	838	932	895	885	917	866	928	909	935	981	1001	984	855	908	889	935	908	962	921	864	895	851	854	884	856	889	902	860	988	982	886	854	938	878	845	881	868	874	867	857	906	871	896	889	914	877	885	901	870	884	906	892	967	871	860	871	844	884	852	886	887	854	898	864	928	954	842	929	868	937	956	855	881	899	887	853	830	911	879	820	914	853	922	882	866	849	850	874	870	827	801	894	902	881	915	879	827	933	889	903	891	852	919	891	865	858	911	918	843	887	882	869	940	920	899	882	917	875	895	870	890	876	878	903	887	890	905	903	864	853	888	886	904	887	924	849	864	850	895	940	890	878	898	886	851	847	929	878	885	933	889	885	837	866	829	893	898	858	865	897	884	865	887	936	927	889	825	826	868	858	924	878	891	869	870	880	896	905	916	925	857	888	874	876	887	879	848	909	930	937	882	962	859	829	933	882	871	896	908	895	871	912	859	916	892	878	843	910	871	880	794	965	852	893	869	865	852	933	856	811	944	868	939	893	831	818	849	877	917	901	893	881	896	880	919	872	823	917	918	917	851	869	915	918	892	860	880	855	908	872	933	887	916	881	858	831	913	885	877	915	863	907	852	849	860	896	875	863	919	914	851	876	845	873	875	931	879	836	885	853	875	828	908	890	901	923	900	888	879	902	822	900	923	936	838	865	925	867	849	883	866	850	842	892	895	858	908	877	889	883	900	889	901	790	846	852	820	885	855	871	799	874	846	868	889	867	852	879	918	927	830	960	874	886	875	870	877	857	887	908	908	874	869	928	874	892	915	895	879	851	920	915	898	873	949	870	869	867	938	823	851	900	874	854	846	849	905	923	903	779	897	849	879	890	947	893	878	854	945	830	869	883	893	874	924	862	870	928	886	875	861	930	933	853	872	883	851	918	905	927	885	867	900	910	882	906	915	858	927	865	862	902	877	922	888	887	936	878	896	899	902	910	884	898	954	902	878	882	885	836	939	859	849	919	867	847	876	847	904	894	921	834	854	918	895	923	875	892	887	896	854	901	918	902	866	895	934	859	928	884	940	886	906	882	857	841	857	912	863	821	904	883	852	864	859	909	849	887	828	879	853	867	854	865	922	835	896	915	860	935	843	872	870	903	876	958	909	887	907	907	823	896	848	873	867	905	944	895	924	872	917	877	964	847	853	902	960	884	908	863	867	853	871	861	880	882	884	911	864	895	888	958	895	851	837	880	878	902	826	887	891	864	882	830	884	959	874	866	904	902	878	857	865	870	905	926	901	863	857	904	860	852	909	878	881	879	850	900	895	880	885	909	887	900	851	909	890	832	928	871	913	880	911	878	850	876	922	872	802	822	885	909	881	845	883	854	896	888	887	908	872	929	883	883	920	902	859	872	869	932	871	883	867	894	886	883	864	914	872	887	879	890	886	893	857	861	830	910	931	884	885	857	900	862	855	898	877	854	894	918	877	890	892	900	865	856	882	847	884	861	925	884	862	871	897	930	883	918	806	910	875	861	950	882	875	900	913	901	883	881	860	865	888	882	858	883	880	892	893	886	846	827	904	873	856	848	875	855	892	889	923	887	866	852	887	912	846	844	860	922	836	879	888	930	911	880	873	914	869	904	918	868	881	928	900	835	837	874	889	902	876	883	878	902	918	937	843	887	919	940	891	940	851	926	922	858	880	860	903	946	874	910	855	936	847	866	869	843	888	916	890	942	904	863	896	894	903	927	940	901	867	891	893	880	886	862	951	860	908	882	838	895	884	883	939	866	811	832	878	876	903	908	887	865	916	886	912	851	827	880	924	853	943	870	928	871	920	846	883	913	906	866	900	884	955	870	888	944	912	910	911	891	868	911	865	895	928	859	918	874	971	884	876	874	847	902	923	870	906	863	921	931	857	889	911	927	899	851	879	830	932	903	884	895	870	819	823	877	880	854	888	962	858	856	907	944	869	868	916	846	890	921	919	862	874	810	853	897	911	890	899	884	842	856	890	893	903	881	861	891	898	913	864	931	822	830	908	893	908	922	943	881	848	798	840	875	917	883	882	939	896	867	886	881	913	905	918	886	915	864	904	832	855	827	859	905	823	877	884	868	880	943	852	880	874	862	876	965	871	896	882	897	896	906	890	905	842	892	888	919	889	836	882	856	917	904	839	877	883	888	885	869	840	909	874	850	879	864	849	864	862	878	864	892	863	826	875	873	888	899	878	853	941	887	865	878	850	875	846	883	829	825	881	909	864	906	976	814	845	841	857	902	917	880	909	890	906	881	823	856	868	894	914	874	900	847	934	917	870	905	905	853	857	857	917	817	812	878	876	907	881	882	878	839	898	914	862	919	882	890	890	879	946	875	909	856	825	878	854	883	944	896	872	890	837	898	868	874	868	888	900	876	922	914	867	903	886	862	889	845	911	884	854	857	838	873	854	892	815	841	912	912	914	854	915	884	876	913	865	892	870	849	913	862	924	903	879	842	880	903	846	905	854	850	900	882	900	931	878	862	919	891	871	915	899	880	867	851	937	897	882	879	903	858	888	872	848	871	889	858	913	869	901	932	947	921	892	880	941	880	894	904	905	927	893	872	938	888	919	932	959	861	878	835	868	867	878	877	823	900	869	809	891	911	878	892	948	875	897	854	855	829	860	874	924	896	889	887	873	897	891	915	881	922	886	854	911	861	833	823	859	876	840	885	904	864	862	885	882	871	878	897	890	923	929	834	880	950	868	873	868	844	927	855	908	914	900	851	865	950	898	909	908	876	889	882	888	917	887	909	898	933	864	884	878	860	902	935	912	879	887	931	920	923	894	880	827	908	839	909	913	868	895	878	918	892	829	903	891	893	863	880	943	903	901	875	893	928	942	890	881	939	873	884	885	861	869	887	921	883	871	899	840	925	842	905	851	889	935	881	886	906	877	925	960	908	903	870	924	899	862	885	858	859	886	850	884	846	903	889	887	826	938	853	918	841	871	934	877	865	900	904	886	954	872	874	924	929	882	879	905	854	890	936	869	875	843	796	891	908	833	899	885	925	891	859	857	880	917	873	910	864	898	844	905	882	884	906	914	905	902	849	845	887	844	880	910	893	843	873	898	886	889	852	852	929	849	861	844	912	874	865	863	860	886	845	879	880	947	919	901	891	849	872	854	931	915	898	833	893	905	840	798	879	879	891	883	871	878	844	900	886	846	853	898	880	902	883	920	891	904	866	925	877	877	886	874	944	929	901	919	857	940	903	848	844	855	943	935	828	898	887	868	949	902	919	836	913	865	948	909	863	885	887	848	849	908	868	895	842	835	878	899	859	815	906	916	908	886	930	858	855	891	885	885	856	800	912	861	886	850	877	913	921	854	883	857	872	880	906	856	869	819	886	863	834	852	909	937	882	890	867	901	855	902	844	923	934	903	922	849	859	883	869	886	898	870	881	892	868	861	906	840	875	923	834	854	859	865	850	857	875
40987	37047	44757	47348	33791	16767	9897	5582	10530	17887	2692	297	319	352	279	252	247	261	269	286	253	380	468	463	539	476	391	327	374	345	346	445	346	302	271	271	221	260	285	268	266	253	248	237	266	252	239	245	304	238	248	287	260	285	263	282	248	275	232	259	256	239	230	258	245	233	274	267	251	250	263	256	271	267	256	266	268	273	242	255	238	252	248	299	270	302	272	210	260	252	233	240	277	265	238	257	261	281	239	263	243	250	286	246	250	214	232	294	258	251	289	286	262	251	249	273	256	248	266	277	236	271	253	252	260	257	254	252	277	237	258	314	273	246	259	243	259	261	254	281	252	247	255	241	288	247	255	274	281	273	249	239	243	246	246	264	268	263	236	242	252	242	258	291	259	235	257	266	254	264	212	253	237	280	252	247	226	230	263	257	257	235	240	259	256	279	263	241	228	259	283	242	248	241	237	287	295	260	262	264	269	257	244	259	254	227	262	265	266	252	253	252	205	272	267	262	245	294	250	243	237	230	239	270	254	261	236	273	243	226	274	243	280	281	266	253	237	268	267	258	263	265	280	253	285	273	243	281	248	268	259	256	258	236	241	276	237	247	244	251	264	248	233	291	254	247	250	256	266	292	248	252	236	237	258	254	252	254	253	259	249	255	250	233	274	258	248	240	254	255	277	265	272	256	289	277	268	257	266	244	261	277	281	270	258	258	257	263	252	257	256	236	235	243	254	263	259	246	214	277	263	277	263	268	234	226	254	252	271	262	250	253	255	257	249	252	272	250	255	255	262	255	285	237	255	238	263	286	235	303	258	246	269	263	279	239	259	243	253	265	277	232	251	228	248	255	302	262	259	252	249	251	239	252	266	260	239	255	235	247	246	218	251	240	276	229	252	250	250	288	285	220	263	282	280	276	248	262	267	265	244	264	276	248	271	237	227	247	263	230	245	247	250	227	267	262	236	254	249	222	243	255	262	263	244	217	250	260	242	194	269	277	252	262	230	278	260	263	226	254	254	268	277	251	252	302	236	242	245	242	280	255	251	249	265	264	251	231	264	249	264	242	247	254	261	228	243	262	271	269	262	252	269	243	265	238	258	253	243	242	247	265	253	264	256	269	253	277	221	238	247	249	266	248	286	244	274	284	224	248	247	251	260	256	247	266	242	257	248	237	243	264	265	250	252	249	280	247	259	287	261	256	265	236	252	236	238	221	267	250	243	280	248	240	254	257	230	280	248	264	280	259	246	230	247	231	250	240	245	250	262	260	285	247	261	236	248	242	283	256	273	237	284	250	250	284	246	271	223	278	248	248	243	246	232	266	237	250	251	261	255	273	253	263	242	254	253	250	266	226	240	226	257	238	285	280	246	250	253	301	265	270	259	250	229	254	264	255	272	254	238	236	253	247	243	297	261	281	259	244	265	245	233	270	251	247	273	254	253	253	258	240	254	244	261	233	257	268	238	262	247	254	260	257	257	235	236	262	262	271	266	286	279	257	250	249	245	251	236	262	243	262	287	239	239	226	256	251	267	250	265	247	264	255	230	255	256	281	255	268	209	251	249	274	265	267	253	267	268	266	255	267	249	277	222	253	234	236	270	243	258	232	250	245	275	252	287	265	246	219	281	267	257	257	245	228	238	254	254	245	268	243	259	273	248	276	262	279	214	253	262	231	251	243	250	228	251	249	268	257	251	247	276	234	237	260	258	281	237	229	245	240	242	240	244	270	261	245	267	267	265	274	235	260	244	231	257	244	247	254	254	293	257	271	245	239	262	270	268	240	256	261	247	253	242	274	265	271	220	236	270	261	253	245	251	253	254	266	256	254	267	261	279	268	273	245	230	256	249	268	265	246	247	239	253	268	280	257	297	271	282	239	234	302	236	250	238	261	246	248	257	259	245	247	233	244	226	245	250	280	292	247	271	242	255	298	266	273	254	234	249	243	229	240	243	283	274	248	267	246	262	243	241	280	250	275	256	269	259	258	250	246	260	273	268	240	241	255	247	218	264	246	247	240	255	248	271	279	274	231	280	270	262	243	272	279	248	237	222	244	264	273	243	235	268	272	251	301	245	253	261	231	257	238	251	259	282	242	257	257	277	260	282	269	276	221	266	262	269	228	246	295	259	291	237	256	253	269	257	262	248	240	243	274	207	260	244	253	236	233	248	229	265	266	257	244	261	262	280	241	256	219	238	242	267	206	248	244	252	248	263	254	278	231	255	270	286	257	262	276	237	266	248	214	241	277	249	244	263	222	220	267	263	241	250	249	250	257	287	223	282	282	235	249	255	241	237	270	243	253	247	260	253	255	244	242	231	289	243	267	270	272	258	248	247	237	254	269	229	246	256	257	246	240	245	262	262	273	243	249	270	248	244	229	230	268	249	275	221	246	247	241	250	279	235	264	256	258	219	294	252	253	258	270	282	240	233	252	300	246	248	280	244	253	252	269	292	246	263	244	303	245	243	236	241	278	245	261	241	263	255	270	261	230	244	258	288	264	262	242	268	251	260	262	256	273	267	240	248	266	243	247	248	266	264	272	253	277	250	259	246	244	254	272	278	253	248	258	243	243	262	259	282	248	248	261	239	277	273	241	258	270	268	249	278	235	246	247	236	246	244	228	250	248	249	266	242	258	256	311	250	243	240	243	239	241	263	268	283	274	277	279	241	263	242	249	272	252	248	230	240	273	256	234	255	244	272	239	227	278	248	255	257	248	243	235	249	262	267	258	231	273	273	271	235	249	271	235	250	261	231	279	239	256	272	234	272	243	254	289	251	251	254	269	241	241	234	245	261	269	250	255	238	247	262	254	247	270	269	242	316	264	257	246	250	251	254	249	249	244	261	241	266	264	245	210	241	256	268	241	254	240	235	268	276	229	262	237	293	254	238	255	272	248	244	220	232	257	228	265	232	223	261	252	263	244	250	254	263	260	256	239	264	253	280	255	247	262	248	237	269	263	248	233	221	262	272	253	266	269	266	242	259	285	234	259	283	265	261	286	260	255	265	268	269	261	259	286	277	251	272	270	243	239	290	238	253	252	258	261	251	260	268	253	265	230	245	256	257	270	258	251	238	241	271	260	270	259	250	245	270	220	242	286	282	253	267	267	257	219	228	246	235	273	259	270	252	265	243	263	251	255	249	279	225	230	254	276	258	272	259	242	232	236	241	250	257	271	253	266	254	252	259	248	261	283	249	260	242	237	232	238	241	284	264	242	268	272	221	251	259	230	262	258	251	264	253	259	263	251	230	268	259	242	229	285	259	277	242	264	243	242	232	280	285	274	265	235	266	260	265	257	245	249	280	244	249	257	261	237	260	264	273	226	256	277	234	264	250	282	263	258	268	256	232	242	226	231	215	256	241	213	253	245	264	243	271	227	250	257	250	279	275	266	256	289	255	253	264	244	262	262	245	230	268	266	239	247	231	256	257	259	258	269	229	246	224	270	276	237	246	282	275	245	270	280	294	277	246	257	242	225	271	255	266	242
23159	28398	46521	56236	37171	19668	14940	12593	28736	37246	2727	832	899	1027	827	741	705	768	737	725	882	1624	2386	2320	2870	2495	1848	1076	1472	1221	1438	1751	1478	936	807	761	677	664	1085	642	639	652	646	609	602	590	619	646	668	658	574	603	584	657	628	629	618	584	629	613	619	611	617	611	635	612	593	668	617	646	586	652	592	638	617	643	636	648	649	596	581	613	635	574	620	654	644	603	639	617	615	618	650	607	610	602	627	617	638	548	594	652	616	625	636	653	624	612	597	623	620	614	643	582	610	586	605	601	650	614	618	640	601	643	587	625	614	642	598	584	665	624	606	579	627	608	586	597	607	625	573	598	607	621	614	604	626	605	617	611	611	600	616	617	629	624	634	569	644	653	614	647	578	610	651	594	621	625	625	626	608	602	651	617	598	577	588	649	593	580	630	587	609	623	576	606	611	623	611	574	597	569	581	651	653	610	626	614	631	627	643	648	631	614	572	614	579	634	651	640	609	622	590	624	581	618	615	645	624	666	608	646	581	594	601	602	579	648	619	583	620	616	631	653	622	623	623	644	624	642	585	620	658	618	593	629	606	620	595	620	577	616	620	588	622	624	620	615	599	618	638	572	627	642	624	616	624	651	609	575	615	611	589	609	634	604	637	591	635	670	639	646	603	600	606	632	634	583	609	620	648	622	612	591	597	592	622	589	633	619	608	555	623	679	630	620	629	633	628	622	596	565	611	638	607	585	601	667	562	590	595	587	597	604	619	616	647	627	589	679	599	639	621	571	610	596	587	610	653	616	600	634	602	643	635	578	601	580	589	648	660	616	582	634	606	667	618	613	643	627	572	643	580	609	655	631	643	603	560	632	597	635	629	597	606	634	649	602	621	620	596	613	611	624	625	684	610	624	640	591	620	542	668	616	587	644	607	598	585	605	605	623	604	633	611	625	625	621	671	627	627	615	613	598	630	623	663	647	601	608	657	602	613	615	619	631	638	545	610	681	631	614	637	587	593	642	596	628	647	652	585	620	594	617	674	573	634	622	609	611	669	683	643	641	631	614	670	616	595	638	632	615	597	609	631	625	646	611	582	578	613	602	593	643	664	611	654	637	575	604	669	648	646	640	645	636	606	604	628	625	636	587	610	666	644	620	633	618	609	612	656	595	636	581	620	624	622	642	593	601	618	644	616	629	684	581	595	606	638	626	588	641	610	565	646	579	619	685	627	605	603	648	594	644	646	626	598	637	606	618	609	605	613	608	645	620	611	617	592	583	575	604	563	653	594	589	618	580	611	614	633	617	622	609	623	630	607	607	584	624	590	591	625	583	583	620	615	607	652	612	632	633	628	615	630	602	602	603	613	603	622	568	622	576	599	650	611	581	632	642	617	639	600	658	600	633	623	612	609	617	654	647	619	612	593	638	603	549	633	625	617	613	576	632	609	592	622	603	583	617	605	614	602	631	610	625	647	630	592	625	606	612	590	635	604	647	599	601	624	645	624	662	638	618	647	634	615	681	631	605	625	588	576	611	571	655	622	615	629	660	661	600	638	610	590	591	620	550	652	638	629	642	591	605	621	631	610	572	596	596	615	596	651	627	599	620	650	587	631	633	608	644	636	621	636	640	667	589	622	627	572	612	623	657	632	640	598	655	632	623	600	647	629	626	625	634	611	624	615	628	609	640	588	610	609	599	617	569	602	646	639	624	638	680	657	619	603	634	601	550	577	654	625	667	609	607	648	617	654	586	613	629	603	646	602	621	638	634	584	579	640	637	629	651	666	622	601	618	585	607	617	615	608	635	656	614	624	598	613	603	601	602	581	638	604	580	592	634	590	605	591	660	636	588	638	625	614	611	586	628	622	626	611	592	606	650	642	582	634	617	643	608	597	563	642	630	607	611	552	624	640	553	634	636	622	622	626	648	633	592	626	611	621	656	621	644	640	588	595	607	649	609	620	632	613	637	631	601	638	596	653	628	663	590	628	586	595	651	592	607	630	609	578	593	647	641	649	608	678	610	624	653	603	576	596	635	637	646	593	621	589	625	618	608	624	628	637	646	618	601	609	597	579	637	574	561	625	608	651	627	637	608	625	611	656	592	595	600	598	608	620	659	642	606	606	624	668	601	608	615	601	603	580	647	606	666	583	637	666	587	617	611	621	625	604	578	660	600	596	619	638	625	628	597	608	652	613	629	607	620	616	591	561	633	633	632	599	623	610	603	616	608	676	617	608	643	645	600	617	647	596	616	626	587	644	664	633	613	660	633	612	606	622	608	586	593	636	589	594	610	618	572	600	617	609	615	623	614	587	640	643	671	561	656	641	638	604	617	590	586	602	629	612	643	603	619	619	617	631	635	671	600	605	584	600	634	574	592	613	656	622	603	601	595	619	686	661	599	597	634	633	602	631	633	589	624	623	569	586	653	613	639	634	636	642	633	624	618	585	607	608	615	582	620	590	608	642	622	648	649	592	627	643	646	623	624	634	593	632	596	566	628	652	588	624	615	633	638	646	628	588	590	604	614	645	615	641	579	587	602	653	614	621	612	609	625	619	632	633	600	641	612	581	612	612	610	590	615	637	631	653	564	598	624	647	609	600	577	595	631	623	659	593	597	620	592	625	608	582	648	603	603	624	625	633	648	613	644	642	653	632	633	692	567	601	630	606	590	615	624	627	618	609	631	621	628	643	649	594	609	578	618	625	600	631	631	637	580	615	645	545	599	606	638	620	620	636	568	572	586	579	657	616	641	652	646	592	635	571	622	582	596	647	634	621	619	616	645	648	626	608	609	622	627	632	606	600	546	607	660	615	614	624	626	602	634	640	609	577	581	630	655	663	603	617	593	645	616	651	632	591	595	577	592	594	595	620	615	617	593	602	613	646	623	617	623	616	611	631	680	615	638	642	600	605	643	620	625	612	624	636	596	596	596	623	581	576	614	549	571	603	622	639	656	592	651	628	660	641	641	588	619	639	608	634	615	591	642	619	597	642	639	591	622	580	648	653	650	635	591	601	588	600	642	635	585	609	628	635	663	616	645	665	616	618	597	635	573	600	668	585	654	660	636	573	618	660	605	627	618	574	614	587	640	618	594	645	571	612	587	589	608	628	638	603	592	628	612	647	650	642	625	577	647	626	666	598	624	625	586	606	611	608	626	581	629	614	609	626	625	593	619	610	629	573	596	643	623	656	595	640	642	641	629	636	569	562	617	636	644	640	632	596	622	606	597	620	592	632	665	591	601	652	581	615	645	622	616	606	609	639	603	676	622	623	583	604	585	620	615	623	613	595	605	596	630	620	681	595	654	567	621	600	587	641	601	568	589	639	597	623	603	635	600	646	605	642	596	653	621	617	586	604	631	619	611	602	643	624	632	600	585	620	615	602	637	638	629	635	609	640	624	625	593	636	607	632	612	591	570	634	624	635	580	648	604	580	596	637	611	635	637	658	629	578	644	647	570	579	632	579	630	657	616	623	564	633	613	586	630	641	646	622	589	588	663
53740	45510	51641	55347	42987	23845	14538	9156	21008	26118	3388	297	325	286	197	184	175	197	174	184	242	429	563	536	660	771	530	274	457	409	580	545	332	212	214	195	163	150	293	187	201	169	150	172	173	127	161	147	159	185	149	128	176	204	168	176	153	158	157	177	146	169	143	160	187	151	168	140	161	153	176	164	148	181	140	159	149	166	142	154	171	161	154	157	166	147	149	170	163	155	144	165	168	170	167	171	164	157	169	145	148	135	148	168	172	149	167	144	152	158	185	163	163	160	152	152	154	155	157	169	173	168	179	167	153	167	160	138	161	133	172	161	154	130	182	152	166	151	159	188	155	156	152	159	139	145	155	162	165	154	159	179	165	170	132	177	157	169	151	158	151	178	181	155	170	157	134	160	157	156	160	164	166	168	157	175	159	151	163	170	168	175	176	153	162	158	160	138	166	171	159	158	140	163	170	146	153	172	156	138	173	146	155	165	174	169	139	145	163	146	162	149	151	175	163	177	166	157	164	164	172	170	155	153	168	166	155	164	176	163	190	153	134	170	177	165	188	182	166	146	155	150	150	154	155	169	156	146	136	150	157	158	159	174	169	153	137	158	168	144	143	157	151	146	162	151	164	151	156	161	166	144	150	160	172	163	158	163	146	158	165	166	159	149	167	152	154	159	173	161	160	139	161	166	174	151	166	176	168	156	158	153	163	150	156	130	159	161	180	136	163	149	155	167	133	159	154	170	152	159	168	160	139	159	151	180	161	148	175	142	149	155	155	164	181	157	168	136	130	165	174	140	166	156	152	177	191	146	147	177	159	154	166	144	155	151	191	175	175	136	175	157	180	152	151	171	172	144	159	171	152	162	151	148	141	146	179	152	159	178	174	170	161	151	149	163	169	180	165	150	156	150	167	147	182	146	147	176	179	157	159	152	154	142	165	158	151	170	155	174	159	151	165	162	150	179	165	152	153	165	157	141	142	165	159	156	143	182	171	154	152	151	154	169	165	162	136	173	175	156	152	145	198	153	151	161	157	151	157	148	148	154	148	147	152	175	161	175	152	148	153	151	137	162	153	147	180	166	119	142	144	159	158	154	157	135	167	151	143	174	156	163	164	165	162	166	159	163	180	129	140	157	172	151	172	178	163	154	162	138	146	177	147	142	152	156	168	171	138	160	174	145	166	153	164	160	163	171	156	165	131	154	177	156	158	167	153	142	184	156	133	148	148	171	164	181	176	152	141	153	152	176	152	170	174	157	162	155	136	157	168	178	176	139	165	156	168	166	141	159	166	153	145	149	167	182	161	169	151	160	154	177	163	158	185	178	165	178	159	167	167	176	160	167	151	155	159	170	161	152	153	164	170	152	162	130	164	147	163	174	156	174	150	145	184	144	148	135	167	167	161	156	160	129	169	151	125	158	173	164	169	141	152	165	158	146	141	153	151	158	167	149	159	165	160	157	153	165	163	138	164	144	151	176	161	147	175	169	160	141	169	180	152	168	163	150	175	170	147	170	137	149	152	176	173	131	170	168	166	165	135	172	148	177	138	184	137	153	129	171	139	149	176	152	165	156	136	144	157	165	159	168	156	152	166	161	169	180	177	183	175	157	168	144	143	152	158	141	158	153	161	174	155	156	174	159	176	159	166	146	163	162	157	160	163	174	166	157	164	158	161	164	156	162	153	140	149	166	177	160	181	119	161	175	168	160	160	147	157	146	140	148	134	159	175	159	155	164	146	171	156	169	181	160	167	168	169	132	164	138	145	140	159	162	145	153	147	175	153	142	134	157	169	181	145	171	171	169	170	159	146	152	164	152	169	164	173	154	138	160	146	144	155	166	158	164	153	169	165	136	132	144	181	147	156	148	170	156	154	160	148	148	132	156	160	173	154	173	164	176	153	149	153	176	142	166	162	181	152	145	171	182	170	129	170	186	183	149	164	153	140	169	162	131	151	162	156	149	154	177	171	177	178	165	145	176	163	142	147	147	135	160	148	158	181	162	162	155	134	169	162	168	152	145	162	144	156	150	166	159	145	168	158	148	133	166	164	169	173	152	158	138	145	170	155	165	163	143	154	151	169	164	150	162	153	151	148	139	163	161	159	155	162	152	156	157	164	159	157	163	156	150	141	147	161	148	179	147	178	176	147	145	171	151	173	133	154	168	146	173	176	171	147	155	191	142	176	170	144	154	164	171	155	159	136	165	155	175	162	145	151	137	145	167	157	158	142	155	137	145	161	163	163	155	147	171	152	152	139	150	153	166	170	165	172	186	155	153	154	150	144	154	147	163	154	176	140	147	184	168	143	150	157	135	163	180	141	185	169	181	167	158	137	160	172	163	142	151	181	166	132	152	142	167	144	179	162	158	163	155	158	161	156	149	124	151	144	146	161	172	166	162	181	157	164	155	142	173	163	180	156	170	155	159	150	191	154	137	156	158	146	187	163	163	160	177	141	152	138	188	163	163	152	150	158	172	158	200	151	142	154	146	150	129	178	172	145	139	165	155	180	128	177	162	156	151	154	151	166	195	186	164	151	181	174	142	169	171	154	149	169	151	182	141	160	159	157	162	143	146	152	164	156	140	138	145	153	166	152	167	152	171	167	151	152	174	145	140	156	145	167	181	155	179	171	154	172	169	173	179	169	136	161	147	151	148	163	168	146	176	150	156	153	141	158	151	150	172	172	171	164	162	165	144	179	180	151	159	175	163	157	154	166	149	130	164	148	165	156	171	158	163	165	157	168	143	170	170	163	168	170	172	155	168	135	192	155	160	143	173	177	167	130	164	153	170	169	141	155	160	176	169	154	158	154	156	174	161	145	148	137	172	181	146	160	147	158	140	183	146	180	163	156	159	166	170	182	157	162	157	155	151	147	158	153	135	145	142	164	140	151	157	165	148	148	137	172	151	146	157	154	145	173	167	169	130	150	172	152	150	157	173	171	175	151	169	159	155	160	178	171	190	146	158	167	159	163	157	153	163	158	162	176	130	157	156	149	131	161	155	165	146	155	192	173	159	139	173	181	154	157	133	157	172	147	177	174	144	155	153	152	161	159	162	179	171	166	171	149	179	148	158	160	164	165	154	156	167	150	166	154	167	148	170	155	183	156	164	137	186	131	170	145	162	162	134	166	163	173	158	162	186	160	161	166	168	145	163	178	174	160	172	148	156	166	154	144	159	162	158	150	180	177	126	169	162	145	137	163	140	126	176	148	182	161	154	166	135	185	157	156	167	139	166	133	159	168	153	168	172	153	142	150	138	147	149	157	139	145	152	178	153	153	164	156	150	151	168	170	160	168	175	153	157	161	147	166	146	161	147	169	150	133	147	154	142	157	162	152	179	150	165	174	161	166	168	157	191	137	166	174	142	135	141	127	156	127	165	156	148	162	174	152	196	140	158	113	155	159	191	167	173	150	176	168	176	165	181	174	165	184	165	147	143	134	177	172	152	183	156	171	141	148	171	180	157	175	148	149	160	156	162	160	177	159	161
31442	35407	54936	70357	49017	21968	17082	17478	41146	39066	1738	1049	1337	1239	655	632	597	521	584	620	1179	2525	3630	3908	4582	5199	3509	1389	3004	2516	4283	3540	1923	1117	845	630	499	430	1290	451	430	442	406	446	393	456	435	450	418	434	440	428	428	421	446	419	435	487	375	410	420	424	417	395	399	458	386	441	443	430	426	423	410	433	439	399	428	404	443	419	397	418	388	402	411	448	440	427	417	440	405	392	412	429	420	452	437	405	435	426	418	393	413	401	418	432	410	446	429	452	413	408	414	429	431	432	397	410	422	459	445	411	414	433	374	443	407	447	378	420	426	398	406	412	397	400	400	431	401	411	446	404	392	438	371	426	397	432	404	433	450	427	429	395	408	429	395	421	429	451	408	408	414	424	472	375	424	469	396	396	416	417	409	448	413	441	423	423	384	419	399	427	401	393	405	394	441	429	397	411	412	404	425	412	438	420	410	394	432	428	434	407	430	436	431	386	382	380	399	398	430	424	404	410	399	403	399	388	406	435	404	413	393	408	393	403	437	388	429	426	416	429	398	434	413	445	416	435	439	445	418	435	449	430	427	427	441	390	465	445	396	419	443	392	400	436	422	421	369	375	413	457	414	421	416	406	425	424	410	396	405	424	350	423	421	470	425	430	402	422	426	407	397	414	402	425	412	378	404	387	443	393	453	411	407	401	392	431	392	398	402	400	416	432	431	441	424	416	419	371	423	357	407	415	397	426	403	417	424	395	416	443	427	418	460	412	429	414	417	434	429	423	415	411	432	424	391	406	418	426	432	415	426	446	413	400	417	424	393	410	456	419	391	382	413	446	415	424	438	425	398	404	382	411	425	375	412	397	399	442	400	381	413	417	409	389	406	375	374	429	427	407	404	408	415	450	386	400	453	420	436	422	386	390	438	430	389	406	398	425	406	409	396	412	448	403	407	388	397	424	413	418	393	450	400	392	399	421	439	429	459	412	410	416	413	416	449	427	424	411	397	437	417	432	393	416	419	397	438	404	415	418	401	438	398	377	405	445	429	446	403	407	404	441	408	406	387	388	412	399	425	457	429	410	443	405	386	441	424	402	446	388	415	428	416	411	459	440	429	393	443	386	430	394	386	395	407	461	420	367	380	409	398	441	426	394	445	410	398	450	450	395	416	427	437	367	457	437	433	456	376	455	408	421	416	429	411	410	418	401	404	406	426	394	433	443	417	436	403	428	423	438	395	437	434	424	433	393	421	394	399	410	380	373	441	415	423	390	421	426	429	388	408	404	431	385	419	465	403	437	400	421	392	408	423	445	390	413	430	401	393	405	401	400	399	436	420	384	412	411	401	411	430	378	424	463	430	413	403	446	391	419	396	433	422	413	418	412	395	397	433	411	391	409	423	406	446	422	418	437	463	409	385	422	407	388	407	399	401	433	419	409	426	410	427	396	420	421	394	424	411	427	386	387	416	440	431	405	424	416	377	469	414	435	409	394	439	404	393	410	435	430	435	429	416	434	424	410	444	371	419	454	421	396	408	400	438	413	387	414	400	392	427	442	388	411	421	390	412	421	374	399	443	419	421	411	425	384	418	417	397	402	410	406	426	391	448	393	406	434	411	400	436	420	426	442	409	454	413	422	397	408	400	428	431	430	435	390	415	442	415	412	409	421	410	418	393	409	420	391	426	394	400	392	433	422	388	422	432	410	444	431	411	432	452	428	439	419	392	400	403	448	404	459	414	432	404	433	486	414	420	438	412	378	407	407	433	417	427	398	430	418	405	411	419	412	437	423	443	388	406	433	387	391	415	396	394	441	400	384	386	399	412	420	401	388	434	416	391	432	409	403	379	414	357	404	392	408	404	436	448	391	443	422	423	398	414	430	404	410	408	426	399	417	436	431	416	417	455	423	415	375	421	407	417	398	397	401	422	442	441	391	409	421	418	405	391	426	393	386	407	421	410	418	413	443	426	394	385	381	458	426	426	433	435	412	430	409	439	395	409	422	418	386	401	401	388	388	413	414	406	417	378	416	453	419	427	412	391	411	463	425	453	426	435	393	414	415	443	417	426	430	392	420	413	408	435	384	370	418	457	414	436	414	402	401	411	361	450	411	409	399	402	420	374	398	414	435	408	396	412	409	395	419	426	426	430	378	420	419	405	462	414	425	388	408	392	419	414	419	433	420	409	408	406	407	415	389	388	396	407	422	422	430	378	393	435	409	428	400	426	418	413	437	395	415	440	398	374	450	415	423	423	381	427	418	385	405	425	401	423	420	407	408	408	400	382	429	370	441	455	419	412	417	432	424	439	432	432	445	434	416	407	405	422	378	452	383	417	383	442	442	397	403	417	436	435	425	415	447	429	406	402	408	417	414	428	407	385	386	458	411	434	425	390	413	421	412	396	444	420	407	377	405	401	383	403	435	388	409	418	406	412	403	411	408	409	409	452	423	421	432	390	436	376	415	446	452	417	446	422	429	396	417	419	395	393	442	394	379	414	430	378	412	416	415	404	377	409	406	411	455	454	407	433	396	425	419	398	408	384	417	394	414	417	447	424	410	428	457	395	397	383	409	399	389	426	420	426	408	453	425	433	394	422	387	431	411	414	434	401	388	407	419	448	393	392	411	424	420	406	400	411	423	411	369	428	386	431	433	435	432	438	436	382	424	431	412	455	434	430	418	409	414	397	397	389	406	417	417	455	388	428	388	425	410	412	416	400	428	384	397	389	434	349	417	423	406	380	420	409	435	393	379	385	386	417	399	413	433	420	450	454	388	418	377	400	401	407	379	392	473	416	432	407	413	409	437	452	400	389	426	440	437	399	452	416	439	400	441	372	386	433	431	402	423	386	408	434	409	406	407	420	430	381	443	398	410	444	415	410	391	408	417	445	403	377	438	450	375	391	387	417	428	447	410	409	432	409	406	431	408	399	454	427	407	410	404	395	379	370	416	405	435	460	392	375	421	375	403	380	385	415	408	402	424	413	384	434	408	420	424	395	419	407	389	399	390	418	412	401	425	385	388	403	413	426	451	419	419	459	416	420	425	405	447	444	426	428	445	430	407	408	439	435	391	425	394	369	420	426	441	389	428	396	430	383	416	412	444	409	406	394	405	424	390	412	380	430	460	427	426	418	409	436	401	415	402	418	391	441	459	405	452	393	440	436	396	450	413	410	412	386	399	403	427	430	444	398	390	465	397	387	398	433	424	410	422	400	427	429	441	425	435	421	449	439	431	425	445	393	384	394	391	394	445	374	393	404	432	407	390	417	408	394	468	394	440	400	417	383	416	433	407	403	427	424	394	418	406	460	411	449	390	374	428	421	377	439	458	392	382	405	391	413	413	408	455	420	428	408	426	443	408	381	402	394	371	432	454	408	414	438	405	435	375	398	398	413	431	438	417	401	416	416	474	447	407	431	433	405	384	401	408	441	402	406	421	425	399	401	412	417	399	385	397	401	419	401	435	450	376	428	409	416	444	386	403	425	477	427	421	391	447	421	411
8320	5301	7098	6027	3649	1035	617	524	820	1019	357	363	388	367	405	393	350	373	383	344	327	410	414	361	386	375	365	394	417	417	389	388	401	370	365	357	393	379	366	388	350	372	348	372	374	355	361	345	345	356	345	375	351	376	368	355	419	402	352	368	383	405	354	371	384	390	377	375	392	375	374	373	387	365	370	383	366	348	375	356	385	331	353	368	378	380	397	361	354	390	376	391	352	400	350	420	367	363	394	390	430	391	339	353	354	353	360	364	339	423	371	361	391	390	395	354	344	363	364	419	364	390	362	382	346	368	364	374	351	363	387	351	388	395	370	335	371	378	357	361	355	383	354	363	378	379	322	384	366	353	399	342	390	363	359	377	334	387	380	358	395	397	364	390	347	373	369	364	375	360	383	381	360	362	357	383	383	349	379	393	355	351	372	344	373	370	402	381	345	407	348	395	381	347	414	384	365	344	349	371	369	396	395	377	373	386	356	341	381	357	339	356	383	366	409	356	357	384	380	378	383	361	367	335	380	382	385	381	360	363	362	396	335	384	382	375	327	382	384	376	395	341	360	380	368	354	358	376	358	405	350	364	363	370	365	359	409	371	321	380	348	358	355	374	369	386	354	345	354	345	371	349	386	395	367	410	343	348	345	394	381	369	373	386	391	378	359	397	379	355	361	347	336	392	381	384	400	381	350	375	363	358	382	354	392	379	394	349	361	389	417	350	378	393	371	358	363	399	402	382	354	389	370	378	408	377	357	389	362	355	355	410	372	381	378	365	373	355	379	361	396	355	436	360	376	384	366	388	384	410	351	378	365	397	375	352	370	362	361	375	384	404	326	351	404	395	366	401	348	368	352	359	363	381	344	333	354	382	408	367	378	376	385	345	357	370	410	371	370	366	362	335	386	376	357	366	358	370	383	385	389	357	331	337	357	371	383	383	415	341	358	356	358	378	341	333	383	362	371	346	389	377	373	378	376	350	396	387	370	359	409	366	377	378	358	373	384	343	385	386	386	384	396	372	375	384	376	360	403	377	364	394	324	415	378	374	383	370	372	361	381	405	374	381	358	398	374	385	359	356	360	396	398	360	399	365	386	377	370	367	378	364	385	358	353	359	367	389	394	354	368	371	395	352	357	360	376	339	410	402	346	353	370	381	342	327	347	381	368	386	333	343	384	388	374	367	368	393	393	345	390	368	404	385	370	373	417	342	370	421	364	376	385	359	324	365	358	380	374	364	364	399	389	349	339	362	397	374	367	371	357	415	351	372	404	337	382	344	369	369	385	383	389	385	337	371	388	391	410	355	343	399	406	328	370	396	384	339	343	366	380	361	328	350	396	371	385	357	390	370	334	330	364	395	389	409	363	377	386	378	373	366	368	392	378	418	366	364	368	350	355	356	391	394	388	365	357	368	371	381	371	387	397	400	370	388	350	330	391	359	347	364	357	390	376	405	389	349	394	362	343	374	383	413	391	357	361	394	404	392	399	361	401	396	373	391	346	344	385	382	371	384	347	381	392	356	419	382	353	361	381	354	374	353	366	388	380	385	418	338	382	373	388	365	389	371	353	339	331	405	387	380	369	396	330	380	375	377	363	390	377	386	381	362	357	384	378	355	364	396	384	371	342	405	360	363	366	385	377	399	389	385	389	372	384	351	353	398	390	346	372	383	345	373	368	367	384	445	384	367	364	348	389	356	340	367	350	317	365	368	354	361	368	340	397	376	436	385	389	365	393	407	373	402	394	361	396	363	384	376	364	380	354	363	365	370	369	376	358	345	373	359	340	362	352	387	382	368	371	401	380	367	378	362	368	337	332	354	367	332	394	359	327	383	402	359	382	367	371	404	385	352	383	376	431	342	396	327	364	378	404	363	381	354	362	337	397	375	386	383	348	351	368	363	390	407	374	388	368	334	427	357	325	365	368	372	375	349	370	374	382	366	368	385	389	392	371	350	405	364	355	406	394	372	380	373	372	378	337	360	359	420	320	385	346	375	370	362	387	362	365	365	370	337	362	397	351	387	357	383	349	382	386	393	372	378	371	352	376	374	395	381	356	381	378	396	396	371	377	352	397	380	349	373	352	385	350	379	417	373	383	364	395	394	359	357	359	383	380	367	346	384	384	371	366	360	372	386	353	373	363	371	374	369	395	373	364	344	358	368	360	369	372	386	358	367	360	382	372	385	335	355	401	373	378	382	347	340	353	386	366	382	377	389	378	360	344	366	402	317	375	398	362	402	382	367	364	381	368	383	360	349	335	381	352	374	382	415	372	345	369	384	339	344	386	383	357	356	336	362	352	377	353	362	394	377	356	382	411	365	373	394	363	332	390	410	352	354	396	381	401	381	376	365	377	361	376	327	354	392	422	360	374	367	382	395	408	385	362	382	355	379	343	356	369	400	381	336	353	375	370	377	345	405	378	393	371	362	376	356	371	361	332	374	390	342	372	352	392	366	392	351	363	353	366	353	358	374	386	350	375	380	394	347	362	358	388	360	405	367	387	357	381	356	376	372	407	361	406	384	382	371	364	364	377	392	397	393	371	322	387	377	381	373	390	389	383	343	392	356	357	362	360	392	374	392	352	365	371	355	369	367	349	380	403	344	341	354	350	359	388	369	382	362	365	383	378	369	348	372	347	405	342	393	357	388	355	355	395	381	387	360	404	375	366	372	379	412	389	367	386	329	399	409	361	380	361	379	398	356	367	350	342	354	392	383	422	376	385	382	379	307	326	409	333	379	358	374	374	379	363	330	386	388	377	346	386	389	368	366	368	404	377	347	353	355	407	379	409	358	347	346	357	390	374	368	404	391	368	374	365	374	406	363	371	379	363	401	375	366	382	353	383	332	376	371	330	377	363	357	364	370	328	365	349	372	386	384	340	414	410	373	352	371	344	421	373	369	429	397	351	380	329	390	338	365	372	350	378	367	352	411	394	353	378	373	403	383	386	366	344	367	336	356	372	390	389	382	361	374	355	370	366	355	376	392	349	371	358	362	387	362	390	373	368	370	379	373	381	360	351	378	389	359	359	391	333	355	369	379	382	351	401	373	362	399	382	387	363	401	378	372	369	349	377	349	359	364	368	372	345	343	350	380	401	368	345	369	369	356	373	372	324	363	339	349	353	358	378	360	369	366	361	374	362	357	383	384	361	390	373	400	366	409	364	377	387	374	389	352	391	370	389	384	360	362	355	399	355	374	335	384	413	369	376	391	386	390	387	382	384	390	383	389	347	384	320	355	368	363	385	364	379	364	374	356	389	390	383	364	380	368	351	417	391	370	358	338	368	347	405	373	359	357	359	329	395	375	373	383	375	359	395	369	357	339	377	367	353	406	400	369	394	391	344	408	362	368	403	420	384	350	336	407	375	364	386	406	373	388	343	382	367	377	385	365	372	389	406	396	412	369	390	370	368	381	383	407	380	373	376	414	370	379	387	394	375	352	393	410	378	360	377	418	354	362	388	368	354	403	370	357	378	346	383	362
6562	6133	11614	14943	10913	3273	2445	1873	3871	3935	876	917	868	845	907	857	839	877	913	873	891	892	952	1003	940	884	940	890	937	903	947	919	966	897	869	877	936	894	900	910	913	882	808	914	847	848	855	862	910	871	858	864	894	956	877	907	828	838	899	911	874	880	881	872	850	830	885	902	874	851	877	878	903	902	904	816	903	868	891	855	909	860	882	861	891	833	889	923	881	879	890	858	869	898	890	910	901	846	925	891	864	896	872	883	868	849	840	884	829	921	904	850	888	864	917	913	901	940	882	902	873	899	830	865	894	827	841	879	852	877	867	873	854	882	894	898	940	837	847	932	844	893	897	880	903	896	955	909	859	863	900	872	888	835	891	855	856	842	886	868	852	868	840	856	826	803	877	847	861	862	863	823	866	883	866	834	857	878	898	924	856	898	843	860	886	901	853	896	879	842	886	904	804	878	865	911	884	838	883	905	884	873	855	938	883	902	851	922	851	799	807	869	864	839	907	852	904	857	884	884	870	887	886	914	836	843	916	870	882	890	919	832	890	920	879	887	876	868	871	877	886	921	949	839	882	867	882	861	843	916	940	818	877	868	883	872	871	822	881	893	861	886	882	861	873	915	921	937	820	936	872	902	819	885	864	885	851	896	878	886	868	877	908	819	889	916	916	849	917	847	868	875	836	893	930	914	879	881	888	832	885	953	875	900	859	848	888	840	841	912	896	859	871	873	892	842	897	875	895	971	885	912	883	842	863	895	843	873	845	835	814	838	916	860	888	867	853	841	940	912	883	877	875	842	894	848	839	891	901	894	882	853	834	917	884	857	882	905	918	834	808	814	832	919	906	909	870	898	845	911	872	917	884	879	895	813	899	865	881	830	877	883	867	856	862	861	847	888	833	849	838	862	854	875	899	847	841	864	911	826	857	921	887	927	853	861	855	922	899	872	904	836	876	885	845	836	889	896	921	866	885	884	885	853	883	898	890	889	893	883	902	853	863	858	946	907	885	915	894	846	844	870	873	909	919	797	913	842	856	879	875	865	868	897	859	850	877	838	862	876	901	838	851	885	878	818	842	865	908	922	850	848	865	937	899	924	868	888	871	903	858	902	844	917	834	843	865	849	867	883	894	848	861	843	885	838	894	862	865	884	864	879	920	892	874	956	844	900	839	879	858	836	834	849	854	859	856	887	850	888	896	837	886	900	850	899	878	900	857	898	890	882	854	899	846	848	851	867	877	818	852	859	881	898	866	857	833	917	871	851	880	857	893	844	912	848	889	903	878	893	862	872	877	909	905	929	924	874	877	821	818	902	874	849	878	909	898	891	883	823	882	869	870	895	850	916	901	909	910	886	884	838	860	876	882	842	880	875	881	928	857	832	874	899	861	895	929	897	912	828	877	865	875	864	876	910	886	798	878	865	844	856	838	858	860	863	906	835	864	865	867	890	917	886	907	822	917	898	852	862	889	892	868	851	874	895	859	895	861	839	929	932	876	867	880	837	892	905	877	846	909	838	908	916	890	924	887	854	879	864	900	881	879	867	869	910	922	861	903	901	881	868	905	913	845	895	860	893	851	853	850	969	848	894	829	878	890	827	881	856	868	828	856	875	877	834	890	896	874	915	923	837	859	895	854	851	860	908	868	885	935	838	871	881	856	907	840	917	876	860	902	867	910	868	815	881	831	910	908	841	865	880	846	889	869	916	897	891	870	875	873	862	904	821	889	822	891	849	845	923	896	869	885	893	886	890	872	855	855	837	805	902	919	864	872	865	853	875	867	890	828	903	891	849	910	925	855	911	887	897	808	870	831	884	860	868	879	830	894	852	901	896	833	878	907	893	890	922	872	890	842	845	845	904	881	879	861	888	847	871	924	900	863	891	880	821	927	878	860	867	864	849	886	894	926	886	886	904	886	868	849	832	915	934	869	844	900	838	905	907	896	853	859	879	884	904	916	853	851	896	880	899	863	890	831	888	881	923	893	805	864	910	844	873	914	804	848	882	894	928	859	894	907	909	889	860	876	904	871	865	908	879	870	862	867	872	832	880	945	896	853	871	897	807	890	932	890	850	810	867	884	941	928	930	916	872	864	864	910	869	864	870	860	861	896	865	903	844	826	881	874	869	896	876	872	909	897	845	877	846	896	869	825	888	861	893	895	847	829	849	907	888	903	818	886	840	885	905	887	871	889	826	884	871	893	897	902	848	865	848	831	854	879	860	862	903	904	836	924	846	907	878	867	854	868	892	880	862	837	898	843	878	897	921	871	871	845	876	853	862	853	885	816	925	875	873	858	934	884	859	927	840	833	863	869	884	875	868	870	889	859	856	863	853	884	912	906	852	855	933	879	876	863	885	872	886	905	904	873	838	863	875	850	887	813	882	847	871	948	907	850	828	909	889	893	903	900	927	818	900	875	895	847	930	892	868	904	867	898	834	913	867	878	901	833	874	884	930	875	894	878	876	907	830	870	899	929	871	871	903	811	868	902	872	892	877	875	865	893	873	837	860	887	889	898	885	852	866	871	832	841	833	887	852	889	914	828	853	889	900	870	894	911	866	906	863	879	858	846	855	844	824	876	891	852	877	917	922	879	808	883	870	866	891	870	854	813	874	826	837	917	799	873	873	891	803	884	856	855	906	885	848	897	882	922	881	918	897	860	902	863	920	853	913	938	874	853	885	835	886	848	914	870	827	830	861	908	888	818	870	877	883	868	880	906	845	911	927	858	870	941	885	836	845	916	854	875	864	856	876	884	821	909	894	851	883	898	842	918	847	843	891	824	869	855	852	875	852	929	833	815	888	892	948	855	898	843	836	880	836	889	859	860	820	865	887	894	887	863	866	820	857	859	890	946	916	898	940	850	888	870	946	893	858	871	880	935	905	867	852	906	850	863	851	885	891	894	887	913	802	901	867	842	905	880	867	888	884	859	876	831	860	886	876	846	835	892	862	874	882	784	860	833	896	834	882	842	902	889	880	857	835	887	861	880	890	892	906	880	821	849	808	867	879	872	856	866	909	879	846	895	851	918	912	887	938	908	851	846	871	882	823	867	952	863	882	909	808	872	916	836	796	841	856	842	831	889	917	876	862	863	862	883	869	848	950	852	928	861	873	855	921	858	866	850	884	855	908	857	890	898	859	862	913	917	867	892	900	905	866	861	843	881	858	856	873	825	888	867	812	866	876	870	923	875	912	883	922	873	856	837	894	908	859	918	936	908	824	882	898	877	847	887	904	912	888	855	869	910	880	881	851	833	839	843	879	830	917	879	922	920	856	876	884	856	786	880	857	869	847	888	849	895	887	878	878	864	856	908	866	882	850	873	891	888	814	901	901	796	863	879	889	847	891	856	869	885	870	874	926	824	929	821	849	812	828	875	920	871	836	842	842	909	871	854	866	869	873	881	898	851	848	910	883	873	874	878	886	897	824	943	911	821	874	848	837	908	879	900	864	871	857	885	881	899	881	849	876	886	854	863	876	882	913	939	864
40274	35672	43522	47328	37689	19990	12760	8197	9653	5533	477	358	372	365	284	251	268	249	261	247	344	473	539	639	505	500	503	413	253	452	483	484	467	356	276	298	231	211	258	271	202	249	225	253	217	235	268	252	268	236	248	283	254	237	245	231	257	236	222	254	224	245	235	240	261	257	242	240	237	266	232	257	247	250	241	251	227	244	229	256	236	239	245	250	238	226	212	225	238	254	236	214	228	229	236	227	261	229	205	238	251	241	218	236	272	236	283	251	230	242	240	258	240	227	256	255	240	213	228	260	243	216	236	233	257	226	247	260	249	255	249	233	235	246	269	266	251	251	242	230	247	250	252	223	249	229	243	229	241	217	268	237	251	273	263	246	240	214	242	242	253	224	232	249	235	242	241	224	263	243	240	194	260	233	251	232	233	236	228	265	251	242	227	276	251	257	248	209	224	250	233	238	241	227	247	243	274	233	250	242	245	234	236	269	236	246	270	214	266	228	247	219	219	235	247	236	253	259	236	246	234	246	240	246	227	233	263	261	257	241	246	238	263	220	234	265	231	233	241	242	253	219	254	262	274	257	235	248	249	230	235	250	252	217	232	267	238	227	258	220	304	253	255	240	244	245	212	251	233	216	251	248	239	262	249	242	253	258	256	264	209	232	255	241	241	279	251	221	212	242	253	245	234	236	231	224	227	239	223	213	218	211	246	217	234	267	224	260	245	220	253	257	220	226	207	252	266	247	220	247	242	237	248	267	258	240	233	240	242	230	243	250	232	219	245	220	212	221	251	238	228	223	223	224	227	228	266	235	242	228	247	235	208	234	237	241	269	230	230	219	226	237	220	249	208	223	219	224	253	243	259	250	269	278	224	260	257	266	222	255	265	243	273	228	255	245	252	254	218	220	231	256	239	246	251	238	225	249	247	219	218	225	228	240	259	236	241	229	253	259	256	251	225	275	272	248	239	229	237	245	231	233	226	235	219	236	224	256	220	228	268	235	224	220	218	257	239	240	253	247	263	255	232	229	258	215	243	227	227	239	267	252	225	211	264	236	250	243	262	238	223	242	266	243	270	235	212	234	258	247	219	245	229	244	212	242	199	239	233	227	251	241	243	232	263	209	238	228	236	244	221	247	240	244	241	220	235	259	234	218	245	231	230	222	218	225	229	253	226	233	258	244	240	235	238	228	248	193	236	239	232	225	250	253	244	249	210	265	246	238	260	244	243	257	241	249	245	259	235	247	244	220	226	252	241	214	265	249	250	216	242	258	207	251	230	253	241	269	237	237	247	255	243	246	261	233	224	259	253	234	218	224	261	241	257	224	238	251	232	246	254	266	233	258	255	242	229	245	235	232	259	272	262	224	249	245	221	232	221	268	247	254	227	239	257	219	250	234	236	270	250	249	245	261	255	266	208	269	266	246	235	214	246	236	247	234	220	216	241	245	238	220	226	244	231	239	246	231	242	256	249	233	216	219	221	253	241	242	268	258	244	208	239	232	256	251	244	242	241	213	218	224	232	242	229	229	228	235	244	234	263	246	213	238	228	211	234	226	212	272	244	243	238	231	250	243	210	263	208	233	247	236	210	225	242	188	221	258	223	235	244	231	235	248	204	223	240	252	233	225	280	225	229	273	248	240	232	218	266	214	215	239	212	264	235	254	245	243	238	260	249	260	234	211	226	233	238	243	257	249	261	258	250	274	245	233	229	247	247	230	239	224	235	234	237	242	274	237	240	251	224	249	266	225	240	231	253	219	208	255	235	260	257	249	248	261	254	223	244	232	277	229	221	238	209	219	241	249	255	234	252	241	242	248	259	252	233	251	225	230	234	238	235	247	250	242	270	255	241	257	234	242	232	235	220	233	214	253	236	231	274	252	257	231	244	253	282	213	209	249	259	224	215	238	224	223	234	236	240	230	237	229	220	250	239	241	239	248	215	248	246	260	255	257	266	230	201	242	240	238	234	270	260	241	210	216	240	232	256	222	236	263	226	231	271	224	240	240	252	239	269	231	206	240	245	219	245	230	194	231	223	222	235	269	235	223	242	253	266	244	242	271	249	238	250	227	255	259	246	267	263	197	251	250	231	220	239	249	227	202	233	250	233	231	235	251	267	234	258	264	222	251	213	220	253	229	240	255	200	231	201	237	255	269	223	241	244	250	229	231	228	221	239	245	240	250	242	226	218	239	239	237	224	227	243	253	261	236	239	263	230	243	236	233	243	256	229	247	251	219	239	232	220	227	235	239	214	237	257	250	240	240	233	264	248	250	238	247	249	224	238	223	236	231	234	236	227	226	263	210	256	225	236	271	212	225	231	238	231	238	232	246	246	251	210	239	224	242	214	237	215	273	248	217	262	260	254	252	238	258	231	264	257	246	246	247	224	216	214	255	239	230	231	221	243	249	242	252	233	259	245	227	249	236	223	227	252	236	242	223	218	250	245	242	237	245	244	220	245	216	202	229	241	247	245	260	243	253	239	239	271	226	224	222	262	266	241	255	238	283	206	262	211	244	224	236	225	214	237	256	237	266	229	218	215	238	243	242	265	225	232	211	244	246	261	238	243	239	255	256	246	237	243	236	228	252	212	250	212	257	239	237	249	237	280	242	219	221	243	237	245	243	250	249	279	229	256	217	239	219	249	248	277	222	253	238	227	210	210	260	244	258	250	252	231	217	238	230	263	238	233	259	254	228	206	226	245	205	240	228	232	240	221	242	213	236	249	237	249	238	226	257	225	234	223	232	251	273	257	232	256	255	228	231	244	221	240	239	252	245	253	237	235	239	253	228	251	225	269	239	245	242	230	244	250	267	259	212	256	249	251	216	253	241	282	257	249	262	247	225	233	243	264	244	222	234	250	224	236	220	261	228	239	274	236	218	224	250	243	234	227	249	239	232	242	256	212	225	214	258	235	250	225	239	238	240	208	242	259	251	247	267	262	281	242	249	257	231	224	228	243	246	218	233	265	273	253	214	240	228	250	257	213	250	255	248	239	232	245	234	258	233	237	243	227	231	254	240	221	249	251	251	239	230	212	225	241	252	262	245	214	249	243	239	219	237	246	233	228	246	206	225	239	238	244	246	256	239	254	252	242	222	203	251	239	247	214	245	249	251	244	235	248	233	211	227	251	231	257	263	221	232	258	252	255	224	253	255	246	235	259	265	240	237	237	226	237	230	237	205	264	254	269	259	225	210	217	240	240	241	213	235	226	227	226	258	232	206	206	233	219	230	227	205	232	249	236	228	222	204	230	219	227	228	241	240	217	213	219	255	244	235	245	229	249	264	237	228	243	248	250	246	255	247	241	236	250	259	250	229	262	262	235	234	256	259	276	224	225	223	239	247	231	257	260	226	223	215	272	228	241	242	233	234	237	262	249	241	224	261	249	250	240	244	268	255	208	218	226	240	247	231	207	210	215	234	245	228	224	237	250	242	224	239	233	194	251	239	256	237	221	224	256	245	239	208	236	248	227	249	243	253	242	229	225	227
23750	27494	45466	56025	43944	20405	18147	13082	25246	9961	1217	1178	1406	1453	829	719	694	719	716	799	1277	2421	3068	3498	2401	2552	2932	1886	1026	2309	2736	2712	2482	1571	805	974	628	642	857	885	600	543	543	574	600	586	603	614	607	613	586	588	553	596	575	597	586	617	598	619	604	597	609	579	603	558	598	561	560	580	604	576	559	591	559	583	628	554	570	579	620	594	599	572	540	581	584	572	591	595	551	617	595	593	576	554	582	558	603	589	599	576	618	542	606	612	557	595	609	576	582	575	594	591	553	561	584	601	532	605	579	579	530	572	571	622	599	583	588	618	607	621	636	574	554	625	598	591	571	561	587	532	588	602	600	566	575	603	564	549	636	568	602	559	587	580	577	579	593	570	565	579	587	579	558	549	553	582	578	538	581	578	611	583	572	604	616	616	625	584	549	584	595	570	599	608	578	593	580	591	566	586	574	608	630	568	572	599	578	621	588	560	542	574	628	558	605	575	590	589	604	572	568	549	594	529	553	579	584	591	626	572	604	599	570	543	547	554	560	573	528	595	634	590	570	589	583	565	580	546	580	566	590	599	581	528	567	591	585	542	645	575	598	597	582	550	578	593	555	600	636	579	588	613	532	607	600	589	556	553	570	585	625	604	594	537	566	586	563	568	608	607	614	609	600	557	559	555	583	611	568	547	542	545	581	572	518	568	562	589	579	573	541	605	562	569	607	595	581	560	595	564	584	598	587	576	537	593	557	609	549	591	579	580	577	573	608	593	582	589	546	574	554	614	600	589	601	561	577	577	569	594	555	597	638	579	563	590	574	563	558	614	546	575	591	561	608	566	590	594	583	571	582	568	600	570	594	631	538	598	576	567	566	600	551	606	581	568	579	585	618	604	634	606	593	559	569	594	583	585	576	551	584	565	575	608	587	575	560	594	515	550	550	567	596	592	593	580	571	616	595	596	550	572	577	564	559	597	587	595	585	582	617	602	550	551	578	568	586	608	561	534	618	571	554	570	604	622	611	561	600	537	596	595	633	600	523	548	590	625	621	605	621	569	607	572	555	574	570	487	563	569	552	603	534	571	606	587	591	584	564	524	539	542	565	577	631	597	568	623	626	564	555	572	552	583	586	604	601	614	566	607	601	556	580	579	564	564	604	571	550	582	552	573	553	572	616	590	556	582	552	593	620	619	572	572	604	565	535	564	570	552	587	609	581	644	594	559	560	569	613	587	605	587	597	601	610	592	591	572	585	595	584	596	584	556	566	603	603	567	580	603	555	579	550	569	611	567	533	585	608	587	550	573	540	569	578	576	595	603	596	598	565	553	596	624	589	586	570	624	574	566	557	558	572	580	573	555	586	596	610	584	587	591	626	551	582	555	572	547	554	585	573	562	616	537	577	566	569	578	599	570	601	572	568	589	583	586	588	563	556	580	541	566	546	595	566	591	558	515	567	576	584	588	585	582	582	589	578	600	613	581	561	567	583	609	631	597	556	629	625	562	547	596	582	587	510	557	583	623	589	571	575	592	561	561	553	543	600	619	583	533	580	602	598	549	596	608	610	613	585	566	574	575	600	598	594	574	622	622	593	584	588	585	560	556	608	610	561	601	583	577	604	603	541	601	597	604	577	610	564	595	571	556	577	651	604	609	569	595	606	601	597	590	563	635	611	581	573	589	585	595	569	597	588	585	587	569	566	553	573	590	587	597	598	585	551	615	550	560	580	548	595	605	540	634	607	609	580	578	570	566	598	580	545	597	605	614	546	595	577	583	570	574	548	607	590	624	604	586	596	628	613	590	541	620	550	550	574	567	546	592	565	553	560	585	625	589	586	554	564	582	644	570	574	581	521	543	570	572	556	622	567	542	574	622	522	573	611	605	578	571	596	583	580	586	555	589	568	603	583	545	572	578	596	576	562	592	597	539	590	601	599	561	546	565	592	601	577	584	582	647	600	589	577	624	584	577	616	545	596	567	587	565	606	547	556	576	587	599	551	583	578	640	588	600	577	570	556	594	591	624	619	615	617	547	593	533	565	568	576	594	602	542	623	634	582	600	550	573	576	605	563	623	566	577	596	538	600	552	608	615	605	563	587	578	567	567	597	572	587	616	558	573	559	589	585	574	597	563	589	613	578	617	582	591	537	583	596	597	576	595	579	550	601	558	584	561	589	589	602	543	563	578	549	586	572	553	576	597	593	596	611	582	574	602	614	572	549	566	584	595	565	613	541	531	582	570	597	620	579	535	564	584	589	574	613	562	608	594	591	577	586	548	572	565	582	572	563	584	585	598	574	587	613	565	613	583	594	588	549	590	600	541	534	611	560	595	612	606	587	554	577	630	603	552	576	640	567	586	605	550	593	598	587	552	586	603	560	614	596	606	545	546	566	591	540	528	565	572	598	596	570	568	574	544	616	570	594	558	565	613	541	568	605	571	567	575	559	610	616	544	575	613	534	568	560	615	577	554	567	572	619	523	603	601	603	613	598	591	571	566	583	581	551	607	544	569	603	559	542	601	563	580	564	570	559	576	601	567	576	579	598	546	562	585	584	546	589	609	575	588	621	585	584	564	605	569	569	558	566	572	600	562	586	574	572	566	597	578	577	573	578	534	544	587	587	555	537	590	629	617	562	567	607	592	633	569	568	549	623	571	585	555	566	569	563	563	589	564	628	549	596	577	595	582	618	573	610	551	561	601	554	565	563	570	553	548	582	598	606	593	551	586	563	604	639	613	592	605	547	577	595	593	596	585	581	611	614	580	575	559	543	581	574	551	599	594	596	585	636	573	584	664	563	584	631	630	632	582	607	557	605	597	585	600	609	572	576	634	559	563	566	603	576	591	596	585	588	562	560	582	602	611	565	589	549	636	599	534	554	597	584	593	582	531	578	575	608	571	548	552	585	589	617	617	559	574	534	581	598	628	576	545	587	568	594	565	582	637	578	613	574	548	585	601	584	577	569	571	604	538	560	578	587	576	592	584	551	626	567	644	579	572	544	593	568	581	601	559	613	614	617	534	561	585	577	572	599	552	570	587	583	600	619	595	551	622	608	588	558	596	581	563	570	585	553	562	582	593	571	553	586	632	568	553	622	574	602	566	568	636	569	589	615	543	573	587	580	605	600	593	605	570	579	607	587	572	564	585	563	576	549	547	582	572	579	588	530	547	589	578	572	590	626	632	556	562	574	623	567	579	557	604	589	584	602	621	566	610	599	583	569	641	588	634	574	561	588	548	591	613	554	587	557	550	549	558	553	644	557	596	615	581	569	619	614	604	635	561	582	601	569	639	569	581	632	566	647	584	612	584	563	557	596	556	550	565	573	557	626	577	567	603	550	611	551	605	607	590	593	622	616	583	597	578	586	556	594	595	601	586	536	561	578	613	563	585	553	605	518	544	566	546	590	606	592	541	588	598	600	563	606	583	585	584	537	615	607	587	595	551	546	579	587	603	556	593	600	542	563	542	569	607	605	580	564	579	549	567	590	645	565	600	578	586
52101	44274	50327	52038	42356	27588	25647	18750	18710	20440	2060	487	452	444	245	201	196	169	183	230	295	515	716	760	587	515	545	445	301	582	622	591	555	443	222	207	185	163	189	159	153	158	130	148	185	156	157	161	162	169	145	139	167	146	133	119	134	143	146	154	161	157	143	135	146	159	150	140	138	160	135	139	138	149	162	142	152	167	132	149	148	167	147	153	143	144	129	149	151	140	173	146	117	152	148	154	144	126	139	134	131	155	143	158	144	137	142	155	133	140	129	139	147	128	138	140	132	158	136	167	138	153	149	171	134	158	140	132	137	151	146	157	154	169	133	135	146	129	149	131	143	168	147	142	143	153	152	152	155	150	153	149	156	169	148	157	139	159	154	145	161	153	141	134	158	154	159	144	122	170	149	155	143	171	149	143	136	116	159	134	168	153	156	143	134	154	143	148	129	143	139	152	141	162	166	129	165	136	151	152	144	141	166	144	138	160	156	136	158	143	127	130	138	147	137	136	156	142	156	144	139	141	148	144	133	146	137	141	125	160	139	131	141	138	129	140	118	137	135	136	129	165	143	150	130	134	142	139	148	142	121	140	151	151	139	156	150	146	140	139	172	125	137	133	166	148	168	157	156	156	143	132	150	133	123	165	128	144	160	133	152	167	135	143	159	139	164	173	144	158	130	168	147	149	136	154	155	121	148	132	136	128	159	138	145	139	149	143	153	130	149	168	154	133	129	138	145	164	148	155	167	137	159	141	133	139	130	147	145	147	139	133	139	115	151	166	148	136	139	133	131	137	131	143	147	143	156	154	152	155	131	166	165	133	162	141	147	127	152	157	135	144	136	158	134	150	131	164	137	149	129	129	150	147	138	148	147	123	140	145	161	167	147	135	144	166	156	139	145	127	143	148	135	165	114	153	141	136	134	146	148	125	132	163	162	143	130	145	151	145	148	153	176	149	135	127	129	138	152	135	155	126	149	157	130	138	145	145	166	149	133	162	144	159	144	126	166	153	148	139	148	148	136	128	135	139	134	130	151	138	118	176	165	128	138	156	112	136	150	147	166	159	139	153	156	139	157	144	166	159	148	150	136	129	133	146	140	160	137	148	159	152	171	146	141	163	152	117	149	144	148	148	141	141	127	164	152	126	141	135	137	155	137	149	150	176	154	130	153	143	126	157	128	157	142	150	153	173	152	124	162	133	141	147	135	154	155	146	147	154	132	133	136	146	149	163	139	152	145	131	151	157	139	143	155	167	135	141	149	162	137	150	146	133	148	158	156	150	149	156	163	133	138	144	152	143	150	144	148	165	141	160	151	123	130	158	143	162	151	153	141	134	135	149	147	133	152	134	134	143	153	161	158	157	143	150	153	130	127	152	148	147	146	141	139	130	147	157	148	145	116	152	147	150	157	141	176	132	137	162	142	150	151	112	123	136	183	143	140	142	152	139	148	135	150	127	124	134	146	152	163	150	139	161	152	161	127	139	167	151	147	131	156	160	157	152	144	151	159	161	140	161	148	136	143	144	142	151	149	142	156	148	137	144	160	167	146	122	149	176	154	128	129	141	138	141	151	142	160	150	148	146	144	151	155	157	146	144	144	141	129	133	131	153	147	140	124	134	163	146	140	149	160	141	157	147	138	145	134	141	149	149	146	125	146	127	170	147	165	128	149	150	163	166	151	115	170	130	135	156	137	126	148	132	127	143	153	170	141	141	132	152	146	145	163	131	150	159	139	174	155	159	138	147	157	148	152	130	114	145	151	155	137	159	137	150	151	150	187	148	132	155	149	168	147	145	149	149	133	144	128	128	155	156	145	134	150	150	156	147	131	150	150	153	160	139	166	159	146	166	135	141	142	129	133	115	158	161	131	141	133	153	150	139	153	153	141	148	161	168	140	153	130	146	135	134	162	132	143	132	150	140	144	159	143	134	143	162	147	137	151	139	142	154	150	153	132	146	146	144	162	128	140	151	140	139	149	129	168	126	140	129	144	125	166	131	133	149	140	129	144	154	139	147	124	149	153	143	135	135	155	131	158	166	137	152	155	159	155	133	125	163	129	133	156	142	131	149	154	152	135	151	143	127	137	128	150	161	132	149	152	163	122	150	156	141	153	149	150	149	131	141	149	126	142	166	135	143	127	145	137	176	148	166	120	164	143	156	153	120	155	165	147	143	130	146	147	152	156	169	166	151	147	137	154	153	133	133	140	152	149	170	142	150	139	161	139	136	134	162	122	148	124	127	149	136	133	142	142	136	165	144	148	139	145	123	144	138	152	155	164	138	161	134	141	159	139	144	139	146	138	133	143	133	145	137	138	133	132	144	137	135	152	151	143	135	145	152	152	155	169	132	143	151	146	142	149	132	139	127	169	143	153	143	161	170	150	142	185	173	160	169	143	155	146	148	147	145	148	112	146	168	129	149	168	141	148	146	153	174	128	157	132	156	155	133	167	151	164	142	138	136	115	154	157	142	135	134	156	163	156	131	162	147	137	133	144	163	144	134	140	142	139	154	146	114	146	159	113	143	122	156	147	129	150	140	153	143	121	142	153	121	155	137	153	138	150	143	151	123	137	158	169	146	170	129	136	155	135	144	151	153	151	151	152	153	136	149	156	116	138	150	170	160	140	156	141	155	159	138	138	137	136	156	156	134	127	155	146	142	153	132	138	167	162	144	154	170	161	160	144	150	134	149	158	156	128	130	129	141	129	144	135	150	143	144	161	156	149	147	126	134	167	136	155	157	156	141	145	127	137	142	157	141	158	137	152	137	133	180	155	139	123	119	147	120	144	139	160	154	144	155	144	136	176	148	162	133	152	126	144	136	149	158	132	121	159	133	140	119	156	135	148	160	145	136	133	122	142	158	146	164	139	151	167	136	132	164	140	145	140	140	140	141	151	159	134	133	145	155	156	135	160	138	143	164	157	139	167	136	168	128	148	154	160	155	141	150	142	132	158	166	143	130	141	147	146	144	140	136	146	156	139	146	153	148	141	140	163	124	143	141	118	144	137	142	157	144	135	124	141	131	147	117	137	154	159	130	162	137	143	152	141	135	154	146	130	159	139	165	144	148	150	156	115	153	130	162	161	143	142	131	132	148	138	157	163	144	153	155	143	128	142	143	155	132	156	137	137	159	154	132	143	168	139	146	156	146	143	132	141	137	127	166	156	147	133	154	155	152	148	170	137	146	147	146	140	144	155	169	129	130	134	140	133	152	136	128	171	132	135	120	136	135	139	147	144	135	150	154	153	136	147	162	142	148	154	151	127	116	155	124	149	153	143	165	137	149	142	157	147	144	161	142	142	145	153	147	122	143	130	156	124	136	134	145	156	156	117	142	149	151	127	138	164	131	163	155	123	139	147	142	130	148	152	138	147	131	156	138	165	142	162	154	168	148	142	159	132	135	134	130	129	129	133	140	148	133	153	155	135	143	144	141	159	127	176	145	147	135	175	162	149	141	156	114	138	145	151	153	114	143	144	149	146	147
30570	34612	54529	65438	51790	28963	35020	22315	36513	29913	1348	1441	1955	2193	798	653	613	630	620	844	1620	3612	4663	4822	3291	3471	3900	2555	1837	3949	4283	4024	3475	2689	914	677	498	441	629	476	413	443	404	433	392	387	421	383	400	420	415	388	410	395	397	407	381	399	399	430	427	388	415	436	434	403	428	429	392	402	368	377	402	385	428	385	409	362	386	423	397	369	388	408	379	391	371	393	404	368	421	388	387	402	424	419	398	377	397	414	367	414	409	395	393	434	381	410	382	376	381	379	372	357	397	420	386	395	368	369	369	402	397	419	354	382	391	390	394	396	404	379	401	394	386	380	392	383	391	382	398	375	336	401	446	409	347	390	406	378	374	410	396	393	392	400	382	400	400	376	398	390	403	382	354	372	354	375	412	420	432	363	388	366	395	390	376	381	379	400	372	395	387	393	400	406	384	372	403	403	416	428	386	437	397	395	370	372	386	375	365	397	427	414	373	404	403	387	370	385	384	368	433	377	363	375	393	374	383	398	372	390	411	361	368	359	396	369	405	414	409	357	391	426	378	401	362	356	358	389	382	362	391	406	386	403	356	399	384	387	381	430	382	407	385	385	389	385	405	356	407	385	403	401	381	404	394	340	426	360	391	373	433	375	413	367	359	414	392	386	387	381	401	398	403	390	381	385	404	377	401	368	370	404	419	388	383	366	435	384	353	372	370	378	398	364	394	440	426	383	386	373	376	417	362	406	399	400	404	374	406	366	376	422	407	392	373	392	396	398	410	404	373	364	392	386	386	403	402	380	405	370	398	406	371	396	414	381	374	383	401	361	409	400	413	402	397	383	401	399	365	374	386	371	371	398	393	391	401	365	390	370	348	381	386	374	391	394	413	358	379	410	428	386	368	374	349	378	356	405	374	383	399	383	346	376	380	384	377	366	398	382	366	398	424	382	384	376	405	395	403	383	407	361	397	430	378	385	401	354	388	341	364	387	426	388	405	404	374	409	375	373	382	399	384	400	384	419	420	384	377	355	398	387	399	382	383	351	374	389	413	343	426	391	414	426	411	365	381	398	381	377	370	386	399	393	357	389	393	412	371	385	393	408	377	360	418	328	380	410	374	401	391	368	386	382	335	406	395	429	376	403	377	373	424	375	414	408	382	398	394	392	423	376	377	375	395	405	394	376	389	406	355	393	388	373	373	359	388	382	337	410	401	375	377	393	379	405	430	381	381	374	403	414	381	384	384	348	373	414	374	341	375	402	376	392	396	372	403	356	363	368	388	406	399	379	408	381	380	400	373	382	400	394	424	384	410	349	372	385	410	392	403	369	378	399	400	385	380	376	374	372	384	378	377	394	380	358	373	398	371	386	361	395	387	404	442	364	411	377	363	398	342	420	370	367	372	396	384	373	412	365	373	403	369	363	419	393	388	358	391	406	391	378	372	405	383	351	389	352	364	392	353	371	407	384	399	387	377	382	382	403	380	364	321	402	388	371	325	392	389	406	354	371	443	434	401	424	384	359	385	397	384	387	360	391	383	393	378	412	395	369	393	412	430	397	395	370	360	369	345	380	359	387	352	398	361	390	379	393	361	373	385	393	383	370	379	401	373	382	394	368	428	397	363	407	372	405	414	395	376	387	346	380	390	410	396	396	378	382	370	337	362	385	368	361	403	362	374	380	380	359	350	404	382	348	367	399	432	388	394	411	363	344	421	379	398	360	354	414	358	377	403	373	365	377	404	364	413	389	396	376	424	405	365	428	373	387	384	385	386	380	391	358	360	406	395	369	357	388	412	399	371	375	396	399	387	392	379	412	358	384	403	367	411	376	365	379	390	423	392	378	380	379	383	377	385	375	392	391	388	417	394	377	401	392	386	394	403	418	410	396	370	415	359	392	402	400	381	392	405	337	382	359	388	413	378	358	391	398	378	419	387	378	377	418	411	409	386	395	395	364	332	365	403	379	376	414	380	400	388	357	377	358	372	398	416	407	380	418	376	406	371	412	403	365	404	380	370	387	373	383	393	418	412	359	359	377	381	386	401	383	434	373	376	375	376	399	381	368	359	397	381	394	383	379	385	356	408	358	388	394	366	365	386	391	393	386	348	405	391	385	362	368	364	392	359	396	395	377	373	350	377	372	378	380	384	399	370	360	387	406	373	385	387	409	384	382	383	401	363	375	422	411	346	401	400	382	368	401	386	402	356	402	379	389	402	408	407	375	380	378	373	378	385	393	401	386	385	353	372	368	434	395	373	381	409	387	378	401	419	388	416	386	414	413	381	360	373	365	411	404	375	401	401	356	376	402	390	370	398	421	361	376	363	407	420	421	378	398	378	368	367	386	412	411	367	380	382	380	399	368	406	407	397	405	428	344	354	369	378	415	381	379	362	364	385	376	412	386	387	376	382	402	396	391	365	387	429	403	385	390	370	406	355	379	398	394	375	390	443	384	390	443	371	385	362	417	403	369	410	384	398	433	342	375	422	408	393	394	345	386	381	385	399	387	371	418	384	374	395	386	364	404	373	401	425	389	395	410	360	378	346	379	363	365	373	404	388	388	389	348	373	381	386	350	398	371	383	376	397	399	385	365	377	410	379	340	391	396	388	373	396	416	420	388	413	386	369	360	419	393	369	392	356	387	414	384	410	387	387	393	358	412	382	399	362	380	393	364	398	381	421	391	390	360	378	392	400	386	368	370	394	410	392	367	428	423	381	396	393	392	373	324	378	368	388	366	388	397	394	392	408	375	411	376	416	375	411	352	382	372	359	388	373	371	381	350	399	377	377	372	389	409	371	340	337	395	410	395	401	392	352	344	406	421	355	424	403	406	383	398	372	412	400	379	403	389	373	391	394	403	397	384	373	358	368	382	386	411	364	381	385	392	395	390	393	383	367	393	431	384	407	390	387	404	367	366	363	395	398	379	364	380	438	352	399	391	376	409	403	423	395	390	406	380	376	385	400	381	417	401	373	388	356	349	347	401	367	383	452	389	371	395	386	399	371	379	359	400	440	422	372	410	413	414	380	385	364	413	335	395	392	347	360	385	384	385	353	358	415	433	416	382	377	369	371	403	399	372	377	427	374	378	381	415	399	397	412	352	398	428	353	368	372	380	379	402	386	370	410	333	392	376	377	389	390	378	394	409	368	391	399	368	371	374	352	354	411	383	380	361	389	380	408	358	408	370	378	381	387	387	413	378	388	391	408	384	359	428	377	370	387	381	402	370	375	387	381	385	361	405	385	388	354	403	390	368	390	390	407	375	377	369	401	367	425	391	405	359	376	342	385	377	362	393	402	400	393	340	398	431	391	379	414	391	410	397	401	385	398	370	390	360	400	415	364	394	372	387	413	368	356	385	392	409	401	381	363	361	404	378	398	396	360	385	379	410	389	391	444	433	393	433	348	413	373	397	415	380	373	343	392	351	420	392	366	368	402	362	386	369	371	359	357	409	380	370	413	412	351	372	394	441	368	388	385	388	400	420	382	388	383	383	343	363
8453	5299	6096	5506	3170	1847	1177	1032	730	977	445	314	393	373	380	346	358	391	377	393	398	401	381	355	384	373	400	349	372	361	352	381	405	388	342	336	368	359	377	368	388	334	381	335	340	370	386	381	372	367	344	350	399	368	369	367	363	374	379	369	370	344	336	388	357	384	354	373	378	350	396	376	363	345	394	360	360	350	410	354	343	400	392	379	357	399	387	389	407	380	345	370	360	414	355	421	371	387	403	340	395	400	361	339	363	333	354	374	384	402	355	352	387	370	379	397	410	335	395	374	354	384	369	401	351	402	355	369	352	404	394	390	368	364	357	378	359	310	424	358	393	366	359	361	364	360	364	358	362	384	341	405	363	343	402	344	343	335	385	353	402	346	368	390	398	357	361	357	363	362	346	372	401	367	364	366	400	366	349	387	384	385	380	383	369	361	368	348	389	380	390	407	352	359	370	355	357	380	364	384	366	389	390	399	404	382	395	346	339	365	295	376	364	365	341	376	394	365	347	340	353	363	363	380	418	359	376	389	407	396	359	374	406	373	396	374	358	364	373	364	382	390	399	374	347	380	370	355	369	362	361	368	342	422	387	350	363	364	360	378	348	362	374	376	357	384	394	409	375	373	338	375	376	366	388	310	390	367	371	351	362	369	377	398	374	375	347	358	384	394	386	359	356	361	330	378	388	376	373	369	375	353	375	370	363	352	364	374	378	364	408	391	384	385	351	361	402	335	366	382	394	358	352	376	392	363	389	364	348	368	357	383	391	352	386	394	353	375	355	371	375	363	369	374	363	354	358	383	371	388	364	368	352	388	368	367	368	398	369	358	379	379	362	362	383	406	380	393	376	353	357	406	404	356	394	366	366	374	371	373	371	376	391	381	370	348	359	369	362	382	342	354	375	373	323	352	399	383	342	357	384	379	373	381	336	363	383	338	343	354	367	384	346	382	327	341	393	333	349	391	381	387	413	370	390	346	353	402	417	387	357	377	359	372	393	352	371	362	378	368	387	378	358	388	354	384	367	363	397	393	390	384	380	354	395	383	331	378	324	365	371	345	333	416	377	311	397	371	357	373	392	338	367	396	355	325	362	357	350	378	359	367	381	366	322	347	367	351	365	357	381	371	382	392	373	385	352	385	400	365	375	387	375	392	374	341	359	363	371	365	407	392	368	428	357	348	370	381	360	360	372	355	395	349	350	332	366	393	348	355	387	362	389	364	348	379	370	362	346	369	401	359	357	371	339	366	430	359	374	408	345	382	374	365	367	358	388	369	388	358	387	353	393	358	367	399	393	332	413	399	373	390	385	405	409	394	406	368	348	373	358	363	373	383	381	383	393	394	342	382	362	361	383	355	370	365	379	361	384	357	394	394	377	363	345	386	403	346	346	355	359	389	370	394	394	358	337	371	346	389	310	388	363	344	351	423	365	362	384	357	397	349	333	390	360	383	355	384	339	391	377	393	370	374	370	354	364	405	355	375	370	372	362	391	367	397	347	388	353	373	355	391	393	394	382	387	369	363	401	381	352	369	384	365	354	382	342	385	376	394	367	386	377	392	347	380	382	348	346	339	374	401	333	357	346	408	384	373	343	361	361	384	401	392	372	370	388	363	365	362	402	370	395	381	360	365	406	375	346	390	350	373	350	404	364	380	358	379	378	399	401	324	378	386	369	393	414	363	404	392	381	382	341	395	384	403	395	336	409	374	364	418	405	398	356	377	347	414	396	397	342	360	363	371	345	432	378	391	336	376	361	361	347	371	337	381	377	394	376	343	375	406	380	371	358	394	366	357	317	393	381	365	389	370	383	374	384	378	357	418	404	354	363	364	377	387	384	351	349	403	326	410	355	377	330	370	395	373	374	402	341	432	402	385	352	360	346	357	353	341	337	396	386	361	380	374	396	361	382	382	366	348	350	405	333	374	406	378	377	368	370	340	365	354	385	363	352	363	350	389	427	369	388	369	374	362	385	350	373	359	424	355	356	355	371	348	389	354	386	368	365	351	361	416	387	391	363	349	375	355	378	338	372	354	400	383	358	388	415	357	416	369	371	383	357	375	404	380	348	357	346	357	348	332	367	381	355	377	379	370	381	357	356	373	385	363	357	347	385	361	368	371	359	371	391	371	344	389	408	390	349	334	360	374	388	417	397	388	354	353	381	349	379	311	362	350	361	370	372	400	419	360	373	340	358	348	351	396	368	373	382	403	356	347	371	373	369	353	386	389	356	371	350	371	344	362	351	338	356	376	361	376	365	354	349	356	348	348	396	365	379	385	400	355	374	348	377	353	362	389	352	379	390	376	384	403	389	378	397	378	331	361	413	349	372	380	380	327	365	364	346	346	363	370	396	389	399	333	350	358	347	362	382	375	375	354	377	374	355	383	353	391	381	395	372	362	379	356	397	405	348	368	384	351	350	376	386	390	341	407	399	385	403	359	383	360	365	324	367	380	383	365	330	385	368	359	326	380	375	370	403	371	369	359	338	359	373	369	404	403	381	419	391	419	374	364	384	375	356	359	356	394	368	391	371	347	360	397	337	376	349	341	366	344	364	337	353	319	390	370	355	386	390	355	336	389	401	399	364	388	366	392	387	327	345	380	363	341	372	356	396	365	367	335	329	370	356	362	350	349	401	366	351	359	391	345	406	377	361	417	383	336	395	360	355	324	370	358	344	373	362	363	356	397	387	391	363	348	371	370	370	366	358	345	372	380	371	398	344	388	403	377	393	401	367	406	412	363	372	369	368	375	387	349	326	396	375	395	410	369	336	384	362	364	380	345	378	393	408	351	365	387	385	408	347	356	390	357	361	339	367	384	360	350	357	362	334	390	359	397	370	368	417	358	349	395	353	390	424	363	407	381	382	381	327	374	370	395	327	345	358	368	364	368	363	359	354	340	390	385	397	388	367	383	347	362	395	375	316	330	368	371	373	349	376	382	411	378	339	338	366	352	416	405	357	332	385	379	432	400	366	375	375	379	360	385	349	366	377	411	416	378	345	398	360	377	387	382	362	349	373	374	346	360	399	379	380	397	382	337	375	351	385	378	370	365	395	379	371	385	352	356	380	426	359	347	364	365	379	380	360	397	366	359	339	381	363	357	392	366	374	389	347	374	359	407	376	366	380	368	357	361	408	366	378	377	356	364	391	343	376	338	366	430	425	378	369	398	380	358	391	403	400	375	410	404	357	391	370	396	392	374	361	365	335	386	365	363	377	343	354	376	346	405	385	374	352	379	378	350	388	361	381	381	406	357	376	337	388	370	368	344	372	356	396	315	392	360	337	365	346	332	373	396	355	385	350	378	349	381	376	345	415	378	354	362	390	370	347	389	383	362	359	413	353	360	352	396	375	377	365	371	390	367	354	349	350	370	338	390	360	410	367	384	372	366	366	373	380	377	388	398	345	393	352	367	395	323	438	361	343	383	361	378	386	367	372	367	382	370	378	363	340	370	350	356	406	382	388	400	361	365	375	322	367	370
6660	6043	10293	14142	10302	5809	4659	4191	3161	4441	1107	868	842	880	894	917	888	873	864	910	874	900	995	960	899	941	933	936	884	869	941	987	925	990	915	869	873	909	850	851	860	818	889	836	878	884	851	884	833	900	868	876	858	913	847	878	884	867	878	851	851	853	830	840	882	920	858	858	834	894	854	865	894	819	873	924	852	861	884	890	943	890	885	821	904	919	864	863	892	835	891	887	881	856	858	862	888	867	856	833	908	931	837	882	885	844	937	843	862	861	815	880	844	901	940	906	827	820	902	931	807	886	877	865	860	879	890	874	835	841	818	913	876	928	925	835	878	846	815	945	870	898	914	885	819	906	881	906	927	870	875	875	896	853	861	849	884	879	887	898	846	840	866	903	858	840	847	914	848	858	827	915	901	832	866	897	842	853	868	891	854	877	890	871	864	877	871	872	864	880	888	848	891	890	873	924	881	862	865	856	864	782	831	894	869	828	904	875	882	791	845	848	829	895	840	827	899	886	852	863	882	871	857	836	877	898	819	861	850	865	885	897	886	895	906	893	919	860	894	868	839	868	882	929	876	871	849	939	865	863	910	841	887	860	918	867	886	894	855	916	849	850	858	901	884	928	856	885	838	862	915	913	871	902	885	889	872	884	879	853	861	869	866	846	882	909	889	885	881	864	920	882	899	910	838	872	835	869	847	831	902	847	883	835	886	878	874	862	871	917	871	918	848	915	899	853	875	894	883	911	864	890	861	838	924	876	841	849	868	926	953	876	856	865	860	854	872	888	861	876	868	820	837	856	853	934	892	919	894	856	887	864	889	908	898	816	874	849	869	881	862	864	878	869	854	867	900	890	831	909	886	859	856	854	866	817	836	880	877	924	849	873	915	853	858	866	852	894	820	867	881	900	890	904	823	855	855	918	884	873	840	839	837	868	921	904	845	868	868	899	877	893	879	843	838	871	856	887	928	882	900	912	816	886	814	887	835	848	878	825	831	875	831	858	879	816	871	886	894	852	833	848	895	865	874	875	862	909	841	901	903	925	848	897	820	847	876	880	849	859	912	842	845	855	900	869	803	832	890	882	866	853	903	903	855	842	797	830	888	825	881	920	876	850	901	847	864	880	843	851	865	929	924	847	859	863	864	850	882	825	869	860	876	882	890	862	867	864	893	842	887	885	873	841	875	827	880	872	813	885	901	900	854	920	881	900	903	912	851	937	848	889	863	873	777	827	914	883	871	890	869	879	872	957	878	906	876	937	906	890	897	854	819	861	845	894	878	891	882	918	911	880	865	867	858	839	839	830	864	821	887	868	921	879	881	855	950	874	856	903	798	937	850	935	922	868	860	872	873	922	889	895	867	873	833	882	921	916	840	870	827	943	907	861	859	873	924	830	854	840	859	884	886	896	881	867	858	909	901	871	859	854	899	866	870	851	835	831	846	864	892	869	878	884	842	836	854	889	856	881	859	898	923	835	862	879	838	858	890	821	876	868	870	884	884	886	895	861	860	906	859	841	942	887	860	874	870	903	882	867	890	893	916	877	862	897	882	910	883	898	854	881	843	872	844	847	886	903	847	904	830	896	881	802	894	843	927	892	830	839	839	852	824	877	919	814	844	893	903	917	870	873	922	889	872	850	892	898	867	857	913	896	818	898	930	897	893	845	863	836	833	877	879	849	936	890	920	892	852	843	807	877	875	879	823	828	848	894	891	902	880	860	832	908	860	877	895	819	856	908	909	897	857	829	779	825	891	898	919	858	877	891	865	853	838	816	873	853	906	910	871	858	870	896	886	863	840	875	877	839	896	908	808	873	865	903	861	905	890	876	903	932	874	841	857	854	844	823	898	865	903	907	872	838	857	879	857	859	869	913	878	891	881	873	880	877	897	863	864	887	899	876	897	853	869	838	825	923	857	873	847	878	844	917	910	875	885	815	857	865	870	854	839	845	825	848	874	806	904	891	901	856	873	855	872	902	864	891	912	834	898	858	874	901	902	916	853	861	848	875	946	915	884	852	845	916	887	876	863	931	847	900	896	850	855	915	853	852	820	865	862	889	849	888	921	874	852	890	825	904	869	842	915	878	827	844	867	867	899	831	869	884	896	848	923	881	942	872	889	844	885	888	841	873	937	829	877	910	864	899	863	867	870	883	841	915	898	822	870	913	919	875	857	856	875	907	866	880	856	841	912	863	876	894	874	855	898	837	836	893	932	936	847	930	883	842	884	803	883	859	918	838	908	912	835	883	887	819	898	872	911	880	842	911	865	902	931	865	895	915	910	873	875	913	831	900	906	858	843	917	949	824	878	881	859	890	858	902	870	897	884	919	921	886	893	889	874	915	867	829	868	837	900	898	879	885	871	864	874	833	845	869	887	807	857	885	866	831	856	936	862	824	862	881	857	848	812	937	911	903	859	838	841	900	933	867	853	902	879	906	890	865	915	897	899	940	844	877	860	812	865	895	882	882	854	851	872	870	857	907	846	838	845	812	855	913	846	870	847	868	895	851	913	834	863	873	864	914	855	859	830	887	868	871	896	861	832	894	867	834	828	846	877	855	855	841	868	889	902	833	851	876	881	832	879	862	844	881	880	922	885	873	946	869	877	889	869	868	912	869	913	843	878	855	846	832	837	880	855	829	864	845	886	886	863	900	874	924	867	877	931	885	867	857	891	861	880	906	869	893	914	889	868	829	856	892	843	897	905	880	862	905	890	937	913	861	862	844	848	900	909	877	860	812	888	920	856	887	867	899	905	831	879	884	854	877	889	875	898	883	931	850	869	831	828	877	893	895	851	852	916	912	849	846	877	910	852	876	829	885	897	871	912	887	848	852	899	900	841	848	889	887	873	898	898	903	900	844	881	897	867	896	871	905	903	921	830	898	900	919	867	880	914	901	869	897	910	865	859	877	868	937	842	904	912	896	909	802	856	889	873	907	872	887	844	845	872	842	879	861	851	895	802	881	814	898	907	839	896	877	840	906	840	821	890	867	897	842	856	802	879	895	870	852	878	868	901	859	876	873	877	857	838	893	885	802	883	877	918	875	880	927	860	918	863	889	867	883	850	892	855	850	833	906	889	889	879	878	869	807	870	871	883	834	823	882	841	817	928	848	868	925	843	893	854	887	825	896	865	874	894	891	872	885	867	864	864	894	864	881	912	888	894	895	858	868	862	901	838	851	876	882	835	885	900	845	876	843	842	906	861	927	807	871	901	871	861	828	911	877	902	865	856	847	864	829	903	900	874	885	888	899	953	861	813	916	853	861	901	910	839	905	889	909	858	833	834	908	792	924	915	872	877	844	922	881	866	915	838	885	806	866	872	898	826	861	845	845	900	858	861	867	867	835	857	841	879	877	867	898	905	922	849	868	900	934	839	836	877	869	840	821	859	907	845	933	900	914	838	833	883	849	900	903	900	878	830	856	882	847	895	868	929	902	889	879	892	857	887	899	893	893	934	869	875	873	905	847	863	876	883	839	817	885	901	874
39236	37072	44015	47644	36898	23392	19769	15010	12983	14603	5322	499	396	335	271	258	281	256	284	277	375	463	521	460	468	539	470	461	317	339	367	359	356	369	281	251	241	232	253	241	269	231	269	248	253	255	255	270	235	212	243	248	231	245	244	253	231	213	228	250	240	257	238	264	266	263	248	236	230	261	257	212	216	226	233	222	255	246	246	250	215	260	244	236	230	242	257	227	252	259	278	256	249	245	257	248	229	254	282	234	244	258	241	235	245	232	230	257	220	228	241	256	247	279	240	252	242	239	213	242	259	233	231	249	266	278	254	260	224	240	270	233	237	225	254	241	248	259	262	258	213	234	239	230	223	252	256	249	230	251	231	267	254	270	256	232	242	247	247	222	270	239	252	244	249	254	248	222	216	260	226	235	255	261	246	279	252	263	249	246	255	248	240	251	231	237	235	244	231	261	217	213	236	222	251	195	220	244	237	249	266	243	232	247	226	245	238	255	244	231	256	269	243	237	264	223	236	260	266	227	233	253	210	266	260	250	226	248	233	237	238	261	266	249	263	234	254	202	224	233	247	230	242	233	240	250	219	237	231	254	229	246	247	234	225	225	258	252	252	227	226	238	239	249	257	218	218	224	248	233	234	218	240	260	238	239	231	230	240	277	250	239	247	229	240	243	265	259	268	234	234	249	248	251	287	262	258	232	246	270	247	251	221	242	233	241	270	258	231	249	266	226	270	232	233	236	257	222	238	247	237	223	236	236	288	249	231	255	254	242	254	242	246	214	252	243	249	237	247	259	230	228	252	218	242	248	220	254	235	273	240	239	253	249	222	212	249	240	232	210	276	244	225	266	251	261	238	245	244	237	240	263	238	221	231	256	228	246	223	241	247	261	214	230	259	232	253	257	247	214	260	250	230	253	226	226	209	224	222	238	259	250	250	250	243	243	217	272	261	222	250	229	242	237	271	235	267	261	251	228	255	232	241	252	236	245	206	235	244	231	245	248	266	267	231	241	246	228	231	242	231	259	267	232	264	232	216	223	252	206	238	255	233	239	255	249	248	233	230	239	272	249	224	258	242	236	256	259	269	240	270	238	233	226	248	235	226	241	247	230	270	230	249	245	219	250	239	218	245	227	259	245	235	256	220	223	261	206	221	247	254	259	225	245	256	257	214	236	222	215	257	273	250	256	256	236	246	237	255	250	244	231	235	229	246	235	248	231	249	266	249	247	259	244	231	242	259	269	222	247	231	250	269	237	235	252	255	243	260	207	194	227	237	220	245	239	251	261	203	251	239	252	253	237	238	235	234	252	221	281	283	228	262	243	256	256	230	260	228	260	256	231	265	262	251	242	283	251	243	215	216	239	245	210	224	227	242	225	246	236	230	228	228	223	243	250	258	228	244	273	259	226	231	254	229	233	251	283	235	252	245	241	244	252	243	251	205	223	239	259	234	220	261	237	249	239	225	264	226	221	257	207	272	267	248	247	227	292	220	252	240	240	262	267	229	249	243	280	227	221	237	262	218	255	263	217	237	258	263	247	245	233	230	227	245	253	253	295	235	268	240	226	243	242	258	255	261	248	236	220	269	246	219	280	265	263	229	271	253	215	254	260	247	238	229	255	232	261	263	252	247	228	252	227	224	249	269	239	228	261	243	238	255	259	254	239	225	246	245	258	262	235	237	240	259	232	270	197	239	263	260	232	216	268	260	291	196	224	255	236	255	240	219	258	232	245	241	230	232	255	246	234	247	223	222	240	251	217	213	216	230	263	212	219	243	246	245	245	258	262	282	260	230	203	230	263	258	227	258	268	233	227	227	251	228	253	211	228	242	246	259	211	244	210	261	249	256	244	249	235	261	263	246	223	274	264	259	222	233	252	251	262	259	268	257	255	240	231	223	248	254	263	244	248	275	260	230	240	225	253	233	232	234	241	224	244	199	225	225	261	234	271	209	264	253	236	279	247	220	236	225	236	199	234	243	236	236	222	256	224	241	246	251	253	228	263	220	257	229	244	279	256	271	252	236	215	244	227	211	259	254	255	227	251	258	227	226	226	243	262	239	226	220	252	249	242	252	231	237	250	272	252	230	235	266	265	240	219	217	241	217	260	242	205	239	219	262	241	248	267	246	211	242	227	246	223	265	238	231	242	247	258	240	245	261	261	239	266	240	256	239	244	236	235	255	215	220	240	244	243	245	203	226	258	254	287	271	224	260	234	244	260	229	247	238	223	255	216	238	218	238	226	277	260	213	242	255	231	225	268	231	225	245	249	249	264	255	230	242	252	207	236	261	256	228	229	216	240	266	246	220	227	247	241	229	237	213	233	236	240	259	257	245	252	256	254	258	268	238	234	263	224	224	236	273	227	240	262	233	231	242	225	264	200	266	239	265	242	231	279	229	239	241	267	229	218	259	263	238	253	249	270	235	252	237	235	214	255	229	249	252	240	251	249	253	231	242	230	228	256	249	212	255	232	236	244	244	253	212	206	234	230	261	255	218	257	210	260	244	229	237	214	271	227	232	251	213	204	280	231	229	253	234	252	229	255	266	262	237	263	271	247	216	244	260	265	219	266	262	261	237	256	240	220	256	268	245	246	259	233	237	244	240	257	260	253	238	216	247	277	253	249	243	232	227	270	265	253	253	249	261	238	209	249	260	270	228	261	238	255	266	260	246	234	255	218	238	253	224	260	217	254	248	248	236	236	221	241	221	225	253	229	246	252	247	275	252	234	215	264	265	246	242	242	234	260	259	232	228	275	254	241	250	230	221	226	247	268	259	267	239	238	255	227	218	245	225	243	240	258	230	244	244	228	238	256	274	274	244	238	240	220	240	268	227	239	257	270	245	221	228	234	255	223	245	254	228	262	244	229	261	245	233	215	227	255	256	238	260	250	243	238	230	231	235	244	232	237	209	258	235	228	238	252	261	253	231	237	242	225	253	239	237	240	205	231	257	268	235	255	280	231	243	272	257	238	233	219	227	243	253	222	232	278	246	255	239	260	266	237	243	248	223	237	245	275	224	240	238	205	258	258	217	260	258	252	242	219	243	242	207	236	245	226	269	234	239	236	245	235	230	235	250	251	191	233	274	225	263	243	225	226	239	237	242	216	249	241	239	240	248	257	245	252	245	244	241	248	232	249	236	233	266	235	241	257	215	256	227	233	228	229	256	244	242	233	254	247	237	263	228	238	225	260	255	255	225	242	239	236	246	221	265	233	248	217	261	232	245	231	226	246	218	218	232	251	270	220	218	283	249	260	247	257	265	211	264	210	240	261	240	259	263	241	230	228	255	231	235	246	243	229	255	241	256	241	272	267	216	210	246	235	232	250	263	216	239	229	279	229	222	259	247	250	242	243	234	248	255	236	260	256	238	236	243	249	253	229	257	269	238	245	238	254	250	263	229	262	255	238	274	242	257	269	201	266	222	248	231	249	253	258	250	280	246	252	213	248	234	233	267	251	232	250	257	258	232	252	249	242	252	230	240	264	244	231
23161	28963	47238	54625	44633	24436	26514	24234	23816	33924	9170	1259	1459	1141	737	689	729	724	756	903	1731	2333	3068	2591	2162	3086	2556	2293	1357	1383	1434	1455	1671	1641	885	653	659	625	696	611	600	591	553	614	609	600	553	618	604	576	615	648	653	606	637	556	590	606	590	622	636	597	617	588	579	587	549	626	604	626	651	600	585	611	609	632	612	602	603	611	573	579	581	614	563	617	539	585	606	592	640	625	572	622	605	590	540	638	609	598	614	594	584	577	558	584	646	609	582	578	604	610	606	609	629	580	588	543	597	610	621	603	575	592	568	588	560	617	601	559	598	661	597	616	565	586	597	614	588	595	567	599	626	548	585	596	544	598	565	645	580	616	564	592	584	611	611	561	576	604	552	601	578	589	551	578	597	617	633	604	550	598	556	614	624	579	601	611	585	627	581	575	577	578	612	607	566	619	579	575	597	581	563	621	582	615	587	573	590	604	620	581	625	608	607	616	630	627	609	591	585	581	582	623	595	620	584	559	572	579	575	567	616	594	601	564	602	586	531	573	605	601	580	575	653	588	591	614	557	612	600	571	628	627	625	625	590	587	615	593	602	582	584	598	589	599	611	613	623	609	593	597	602	614	574	647	599	606	620	575	599	600	618	638	591	584	616	630	581	595	599	599	635	601	613	583	608	587	566	576	624	584	586	580	592	617	621	557	566	603	603	595	630	607	617	626	628	638	594	574	577	586	619	576	645	607	604	567	611	573	634	582	598	617	527	593	625	562	620	626	618	592	621	602	625	583	597	580	593	558	598	587	617	594	562	609	588	556	568	577	616	594	613	601	562	604	567	599	564	603	633	596	596	569	586	581	588	585	583	584	569	571	597	580	610	591	588	637	642	575	589	607	612	608	610	569	614	602	569	605	575	599	569	621	603	608	589	610	616	563	621	631	651	632	575	580	557	610	578	601	595	544	616	569	621	576	583	630	618	587	618	604	589	606	665	605	623	627	633	573	573	630	574	627	601	612	598	595	627	630	611	608	619	568	558	566	597	628	565	613	656	595	592	586	548	596	577	588	612	568	607	581	570	575	598	613	610	556	578	656	598	617	613	639	624	606	577	612	607	599	589	565	629	586	591	605	591	586	586	568	581	601	616	611	615	579	594	683	594	576	608	558	629	578	600	640	561	625	570	551	604	620	591	622	556	566	623	609	626	613	593	633	598	635	571	597	586	576	620	600	600	606	540	594	599	559	590	588	608	594	596	585	621	618	611	564	591	582	603	566	589	616	603	631	607	585	586	617	607	547	590	626	602	594	562	623	621	615	628	578	564	620	582	585	605	588	596	620	564	628	597	609	597	627	599	584	606	608	610	571	605	624	585	597	581	607	569	613	602	572	619	615	616	612	619	602	587	545	668	602	638	600	593	598	596	631	584	576	606	601	606	585	636	588	579	594	586	601	585	603	568	616	606	591	580	583	660	619	640	581	604	602	573	607	566	612	578	581	592	603	603	585	562	591	580	624	591	616	604	582	597	571	679	582	583	636	574	620	609	601	579	630	583	574	577	581	629	603	590	622	592	591	563	564	615	589	619	628	589	590	580	589	567	579	623	571	592	594	574	591	636	585	614	606	594	560	594	573	586	585	577	569	570	625	622	580	610	572	566	583	590	592	595	562	583	566	614	576	584	591	629	547	610	629	570	628	586	605	599	583	599	611	573	557	646	633	585	614	586	598	601	579	592	565	616	607	591	604	579	627	613	606	590	630	542	557	593	597	623	616	570	614	604	576	582	567	589	567	637	574	601	612	609	565	592	603	614	580	620	600	564	582	601	621	583	581	563	601	637	567	556	629	596	629	604	601	604	585	576	599	599	573	596	548	593	605	597	604	572	641	622	631	611	597	601	636	584	603	585	584	599	620	589	583	564	610	651	595	602	588	586	612	615	576	568	581	590	573	629	560	602	554	574	629	524	590	591	595	586	585	589	576	555	540	595	567	602	592	609	603	574	587	580	589	602	594	592	570	642	604	638	580	562	621	554	563	634	593	586	568	607	567	600	592	596	607	611	593	592	619	611	570	604	640	630	608	640	633	583	575	650	588	587	599	574	610	614	621	630	572	553	615	595	610	562	602	637	606	646	610	605	592	612	640	608	600	590	594	603	615	632	572	574	580	593	590	643	564	604	612	555	627	597	619	600	594	628	620	622	585	594	603	591	588	644	592	587	601	593	664	576	592	560	575	625	608	583	568	576	578	569	600	564	582	586	575	591	556	564	595	586	567	609	597	622	601	631	630	588	599	596	625	586	573	604	588	591	557	629	586	599	565	535	589	596	570	583	606	603	575	615	647	583	589	647	584	586	595	586	584	591	596	565	597	603	583	600	555	579	556	603	580	597	555	594	633	598	600	585	557	603	599	578	639	572	584	599	593	599	656	595	591	581	577	613	581	582	603	625	614	608	600	604	599	584	540	594	650	637	596	615	565	593	601	594	582	535	665	573	638	604	589	579	601	581	591	597	586	628	590	612	589	598	579	632	575	573	611	587	564	623	573	591	605	619	596	574	595	623	584	596	603	626	567	581	580	552	566	599	609	622	556	651	600	599	603	612	557	576	591	607	630	591	604	637	578	558	605	581	592	609	608	567	631	544	581	607	595	581	600	635	573	618	628	600	562	602	591	564	590	599	613	581	587	573	557	597	616	610	615	601	587	598	566	618	603	581	605	591	608	632	602	593	592	565	603	597	613	560	589	581	575	635	623	597	587	544	586	569	604	606	590	580	568	585	635	581	546	601	592	586	580	586	593	557	625	624	600	622	583	613	617	634	586	562	603	640	564	581	584	632	621	579	584	625	595	566	602	553	603	618	578	645	617	582	626	556	608	650	606	602	607	583	612	613	619	599	602	578	595	587	654	598	549	571	580	600	626	556	618	583	629	611	581	574	590	566	589	586	604	609	641	621	604	573	595	605	593	580	589	562	590	562	604	585	632	590	607	573	568	611	599	608	561	572	614	595	548	608	590	603	629	565	576	586	660	603	569	620	629	560	585	563	608	623	573	554	590	552	619	614	598	598	600	649	590	606	601	588	588	604	595	581	590	587	626	598	570	542	623	589	576	613	558	636	605	596	600	646	608	571	615	560	554	562	593	615	619	560	587	603	572	638	624	584	603	585	617	597	608	601	578	564	587	603	648	545	583	578	590	617	593	612	581	621	598	576	601	606	575	583	591	614	594	606	601	575	547	619	581	588	521	627	642	590	582	616	550	586	597	579	590	564	602	535	605	570	560	595	577	593	620	587	589	585	595	592	608	580	617	600	598	560	597	600	567	632	562	606	596	592	603	605	638	599	596	624	585	629	547	614	629	569	554	594	604	544	576	592	606	601	609	568	564	611	666	577	581	567	615	598	599	614	630	592	577	599	572	557	634	567	627	574	589	602	557	575	583	569	590	569	592	608	598	594	605	562	601	593	622	608	606	594	578	590	586	613	638	625	597	609	634	549	600	643	647
52137	45200	51938	55562	46422	31573	27315	21619	17838	27002	17804	1365	462	246	205	192	169	198	199	246	483	541	702	590	614	672	396	485	597	328	351	371	388	404	254	181	147	176	159	163	164	146	155	163	152	160	165	155	160	153	170	191	146	166	184	137	170	166	172	168	152	139	150	169	170	149	145	176	151	151	152	166	171	159	152	148	157	170	163	144	168	169	155	160	146	157	157	159	169	147	167	171	201	136	159	155	186	163	142	170	152	188	164	166	160	155	150	145	173	145	168	178	162	169	139	154	149	161	158	185	153	159	151	136	176	152	171	165	135	162	160	142	137	165	156	160	164	157	156	156	154	158	145	159	148	169	158	154	136	154	159	151	139	145	148	187	151	142	146	128	167	149	176	157	152	151	154	179	164	146	175	160	142	144	156	143	154	177	162	169	131	160	162	159	147	147	137	147	169	164	133	174	146	144	177	174	165	158	163	161	152	154	163	143	157	159	149	166	179	162	145	144	160	158	155	162	158	165	146	137	163	158	173	165	155	174	154	140	173	169	165	148	150	174	164	165	154	160	182	134	148	160	177	187	162	139	144	161	131	174	132	151	144	153	158	146	164	158	148	151	154	160	160	140	136	163	154	145	166	181	148	134	160	152	168	158	171	157	153	169	145	139	145	166	150	162	145	152	137	176	150	131	135	160	176	158	170	139	157	144	138	174	153	133	155	172	155	172	171	137	154	144	140	155	158	150	143	131	154	131	173	182	153	176	171	154	149	164	156	160	130	142	166	152	139	159	149	160	136	168	167	157	153	156	162	156	157	127	166	144	144	154	131	164	146	153	159	160	165	175	131	157	138	174	165	157	165	155	132	179	170	168	161	135	128	180	141	134	140	170	143	159	180	140	153	159	168	166	162	157	147	155	143	156	152	167	185	158	182	159	154	162	157	166	158	151	161	156	142	158	170	151	139	149	151	162	136	158	173	170	156	157	155	143	156	141	150	141	163	164	159	131	144	159	160	165	148	143	143	164	156	150	135	157	150	157	159	154	148	178	130	167	151	160	139	147	167	174	164	133	171	161	147	150	158	147	168	157	167	170	149	154	171	147	160	146	147	151	151	162	155	183	149	168	157	151	161	163	156	169	155	165	157	163	155	148	167	165	140	160	153	169	162	161	161	139	154	154	169	153	172	180	137	157	142	157	162	163	158	159	145	135	151	139	140	157	166	190	161	169	142	113	180	164	158	162	166	172	153	165	146	147	141	150	164	156	145	163	148	165	153	148	147	143	151	178	167	147	157	154	153	158	141	174	152	169	160	154	164	150	169	148	157	166	174	168	167	196	136	155	155	158	155	159	177	168	138	131	177	170	157	158	173	147	164	169	153	153	162	158	159	166	156	154	142	145	143	157	169	144	168	156	148	156	164	141	152	145	154	178	148	166	136	141	172	142	156	145	150	127	163	141	166	146	155	150	169	166	176	171	161	140	146	163	155	162	169	159	133	146	151	154	153	147	151	168	150	154	162	166	140	145	158	170	138	137	167	160	158	177	150	151	155	155	156	146	148	190	158	161	132	166	165	157	144	164	171	163	161	148	156	151	158	146	152	135	166	161	159	156	177	171	159	158	134	181	188	145	154	150	148	163	158	158	151	155	148	197	166	166	135	162	165	171	152	155	139	142	144	160	156	148	141	165	154	145	161	156	141	154	154	169	150	152	157	168	157	174	144	143	158	156	166	159	169	159	150	176	167	149	131	133	138	147	162	154	151	173	138	148	176	171	163	165	158	162	167	140	141	127	177	158	152	122	143	162	120	174	138	164	158	171	159	173	151	139	167	158	146	163	149	145	131	163	166	154	166	130	156	151	137	179	123	155	143	176	151	153	135	173	185	141	144	143	161	163	145	136	148	153	161	174	168	164	163	142	137	166	173	143	134	175	194	151	140	139	159	155	144	159	164	158	170	150	172	150	148	153	147	143	158	159	149	153	150	142	154	141	160	151	146	147	157	161	163	175	154	168	170	150	150	156	170	159	156	137	144	163	172	164	136	156	155	184	145	161	128	193	164	168	145	156	163	159	179	133	150	174	181	146	182	129	159	135	161	160	161	150	153	177	189	150	176	180	170	143	152	140	158	146	136	132	176	153	143	151	160	168	158	147	152	153	135	162	144	153	158	160	159	140	133	134	165	135	168	141	181	149	162	150	137	150	149	141	153	158	144	143	167	139	158	141	162	174	159	159	153	185	167	168	143	144	176	168	141	158	136	157	147	174	143	153	171	155	160	165	127	142	154	149	162	145	157	139	170	154	144	145	173	154	165	149	154	160	147	150	169	189	158	147	147	157	139	158	143	156	173	154	157	139	135	165	157	187	177	173	177	166	160	151	158	151	126	165	184	136	163	169	182	170	159	142	166	173	140	154	156	149	154	151	174	156	154	179	173	169	162	146	137	161	136	153	162	170	152	157	165	156	144	169	166	153	162	135	157	155	160	145	149	158	147	150	163	149	144	178	148	136	158	162	161	150	148	145	146	163	147	126	154	153	162	153	165	172	128	148	134	184	147	169	139	167	173	167	143	159	153	138	161	133	158	144	160	169	150	153	144	163	158	154	175	144	152	135	151	167	158	148	141	146	152	146	169	144	149	180	161	170	162	161	152	159	148	166	142	142	182	164	148	176	173	147	144	168	158	137	153	142	177	137	146	157	153	145	152	181	115	160	136	173	164	151	157	155	168	147	159	179	168	138	149	170	155	159	166	155	177	156	159	160	159	143	165	157	145	171	167	128	148	176	149	162	156	146	146	146	155	156	146	150	158	150	145	141	152	149	159	171	152	138	156	157	138	161	143	160	139	142	188	150	156	150	144	174	125	138	158	148	166	179	155	164	157	154	169	156	129	135	163	166	146	173	162	154	166	159	147	172	168	157	157	167	155	168	147	143	154	178	153	150	163	156	135	147	142	151	158	168	161	155	154	165	169	159	151	138	155	172	161	163	162	175	150	133	151	168	167	160	165	167	134	144	165	159	155	174	162	144	124	144	166	168	166	169	147	151	162	142	154	146	164	163	162	162	159	152	171	168	154	164	158	177	174	148	172	158	138	139	165	161	153	139	165	179	158	162	147	147	161	149	139	157	144	149	140	162	171	166	155	182	149	160	146	148	170	138	146	134	178	150	172	144	161	155	177	161	153	145	161	150	159	145	167	170	160	174	201	161	147	132	172	186	153	153	155	133	144	143	145	165	182	176	137	137	169	148	161	183	175	169	160	132	157	157	182	161	157	163	161	157	141	165	152	132	156	144	149	142	163	156	146	162	166	159	135	161	157	171	147	168	156	175	137	150	171	159	151	180	167	137	160	171	153	140	160	159	153	153	139	144	157	156	147	143	158	153	189	137	168	168	169	169	147	167	169	148	151	147	164	146	156	143	162	150	170	158	149	172	165	157	156	155	164	157	152	169	148	150	147	160	172	172	149	142	168	161	156	167	144	144	154	158	159	187	158	147
31100	35779	57211	65250	51416	34579	34821	27341	29677	46414	21839	1988	1774	1047	611	569	665	564	744	1027	2740	3345	4367	4321	3951	4019	2562	3289	4040	1802	2021	2103	2372	2454	1149	593	480	471	445	483	471	448	458	454	435	471	434	484	433	455	407	444	401	428	434	423	397	424	385	452	463	427	429	402	450	444	414	456	427	391	430	460	440	418	400	416	453	395	395	448	404	400	411	422	387	426	432	423	408	412	401	442	439	403	386	445	415	398	394	407	454	413	425	385	408	444	438	391	408	432	445	436	421	414	415	401	402	390	456	408	403	395	423	402	427	412	432	403	416	391	418	416	413	426	409	388	425	437	410	387	407	435	404	424	434	432	397	407	416	418	429	439	398	409	421	426	406	449	423	422	413	379	424	405	428	375	396	407	375	431	391	457	409	388	436	394	383	419	416	430	456	367	413	404	409	411	421	428	415	411	431	395	431	392	448	389	399	418	415	429	437	433	421	405	406	422	379	400	423	442	391	417	405	412	404	389	433	386	407	381	403	396	418	400	420	363	433	434	428	437	412	374	429	415	395	399	405	400	402	429	432	395	397	399	394	424	443	408	428	378	413	439	420	402	436	406	444	404	433	445	395	451	419	456	424	399	414	400	424	440	390	392	404	429	405	397	422	419	387	410	402	394	424	409	364	433	437	394	408	418	396	444	378	392	410	408	397	410	385	422	385	417	448	396	396	423	399	410	415	386	389	426	428	425	443	417	415	451	422	396	390	416	395	465	389	400	398	431	426	403	376	443	378	392	426	424	387	413	413	409	429	436	438	446	400	395	380	441	411	389	412	448	418	409	399	419	402	403	412	370	409	415	411	397	395	390	382	399	403	396	394	455	423	390	420	408	420	400	416	409	394	418	444	419	376	387	416	391	398	404	385	384	410	401	425	409	420	409	425	413	396	431	387	409	397	398	400	391	412	387	430	400	410	416	435	412	410	421	436	391	414	419	411	437	414	399	403	411	383	366	375	420	428	425	428	402	430	425	414	408	424	395	427	369	402	419	406	383	396	364	435	390	399	396	443	433	403	427	424	403	391	402	409	420	411	412	394	425	415	390	402	425	401	401	446	393	388	412	393	404	390	407	376	415	421	416	377	412	413	405	418	427	419	426	411	392	394	399	413	438	435	409	380	404	433	389	406	389	435	449	422	413	411	413	399	423	395	417	398	376	384	424	433	432	365	441	414	388	415	414	440	439	390	386	395	433	414	422	411	433	451	431	421	413	401	409	373	417	413	411	413	417	457	399	401	430	383	414	422	414	406	400	429	357	434	418	409	406	424	435	406	419	423	387	429	386	418	395	414	388	378	416	400	410	405	396	406	404	412	404	415	408	440	406	462	413	432	418	396	394	402	364	384	416	394	402	404	393	368	400	447	417	436	399	391	396	398	433	409	397	388	404	385	436	406	392	398	430	416	447	431	428	377	402	429	434	396	409	425	399	429	384	435	416	383	437	396	395	432	408	437	437	412	421	421	378	404	433	428	422	437	403	417	394	421	433	389	410	426	381	402	438	419	401	431	405	423	449	437	402	416	420	438	420	427	432	414	440	402	416	389	365	422	387	395	408	462	398	396	407	403	395	418	385	397	430	429	418	385	404	401	431	396	439	416	450	442	391	422	406	402	431	393	361	439	419	412	415	421	384	446	388	433	429	421	424	407	406	399	426	418	437	437	433	433	397	418	396	372	409	403	397	393	415	377	406	397	403	437	385	432	405	389	392	406	402	388	412	406	425	378	419	415	415	431	397	404	449	438	453	428	411	409	420	414	397	390	451	420	415	420	409	425	438	402	429	392	412	392	396	440	394	455	419	433	441	463	428	396	386	396	461	393	384	443	431	400	362	397	447	434	460	398	423	457	406	428	376	404	417	418	437	424	433	431	370	414	365	404	427	413	387	413	411	403	410	401	415	401	400	420	378	406	427	409	398	418	444	385	393	399	422	388	430	426	453	416	400	414	397	385	440	426	405	377	376	434	422	403	406	413	391	409	385	442	397	406	383	387	435	415	394	424	438	405	399	418	413	441	418	411	406	402	414	459	445	423	423	403	396	416	388	445	409	399	433	388	394	410	385	410	402	396	441	454	402	418	421	400	405	442	421	396	421	384	393	419	402	389	404	419	413	383	454	400	428	460	426	389	392	406	433	402	413	454	417	416	381	433	422	406	396	414	419	422	388	424	429	389	412	389	415	406	438	419	416	429	397	431	394	408	396	382	394	413	419	427	451	430	450	422	427	403	402	416	387	400	407	403	422	426	399	379	383	381	424	425	381	426	403	428	396	399	403	444	438	392	412	443	403	413	403	405	390	410	443	436	427	439	390	408	430	398	392	368	427	427	396	441	386	395	399	411	409	439	379	397	417	424	409	451	404	390	421	419	367	424	420	420	389	415	366	392	396	409	419	436	395	444	404	377	438	434	396	417	378	381	454	357	433	387	389	385	378	383	444	404	427	439	409	402	386	395	404	383	420	396	418	406	441	410	432	411	417	400	449	408	402	400	414	405	435	421	423	392	384	381	419	385	417	390	417	421	394	444	438	377	416	406	415	393	391	418	415	411	406	386	405	442	421	423	435	444	374	431	429	424	420	382	454	392	400	448	411	380	421	390	389	405	422	387	386	407	409	412	408	443	401	387	408	370	397	445	442	392	425	405	437	414	420	405	426	382	389	406	392	401	394	384	410	393	395	387	440	420	401	418	380	412	443	421	424	429	448	435	458	421	430	407	464	438	422	381	427	423	409	410	425	430	387	404	428	426	416	399	438	445	419	371	417	447	381	391	400	410	386	429	397	416	411	378	437	432	421	415	439	390	393	406	415	417	408	405	415	401	419	410	411	444	435	421	404	395	396	467	409	422	372	407	389	440	411	453	399	414	459	386	445	397	434	404	442	416	404	472	422	398	453	411	396	407	410	400	411	413	431	432	406	404	423	378	380	429	360	411	389	405	415	440	420	434	403	407	440	367	404	393	413	409	383	409	420	423	402	430	407	406	399	387	418	441	395	410	399	388	428	394	414	436	424	415	428	435	431	415	432	429	410	413	418	409	405	394	400	404	421	413	401	405	462	445	397	444	401	413	412	428	387	462	431	415	408	434	427	425	416	397	431	405	370	409	447	372	409	407	398	444	412	457	422	391	428	403	414	415	428	395	417	388	398	393	384	424	417	420	402	422	378	427	412	427	408	400	378	431	381	427	415	378	464	442	410	383	387	396	394	431	424	403	454	439	388	466	417	415	400	422	394	418	409	429	365	419	417	444	379	421	396	422	426	408	412	423	404	372	389	431	416	389	400	425	421	455	413	383	416	400	433	404	399	406	413	383	428	454	380	442	443	387	409	413	427	419	416	402	378	389	425	423	412	396	388	435	438	411	403	420	416	384	401	407	377	389	376	366	401	423	375	409	435	430	433	395	395	414	423	446	384	379	410	397	387	430	423	429	388	430	392	404	445	398	394	388	422	377	382
8275	4425	5560	5970	3866	2160	1205	806	700	1055	1029	386	384	351	355	384	344	354	393	379	372	446	405	392	386	394	331	367	411	389	395	411	401	395	339	364	407	408	354	396	349	357	381	386	356	388	407	364	380	389	405	374	368	388	364	380	372	359	366	380	403	353	385	366	378	373	402	374	383	397	390	395	381	388	426	411	378	387	358	378	404	365	365	414	376	378	364	406	395	353	359	352	353	361	377	368	377	335	363	374	360	389	345	348	399	383	392	377	375	396	363	363	369	382	378	369	381	348	366	369	366	340	359	411	363	375	415	394	358	370	404	358	393	389	377	354	441	360	367	391	386	356	393	344	386	413	392	332	389	372	413	392	395	365	372	438	399	348	388	369	388	407	411	387	373	387	368	370	360	396	386	410	391	399	400	374	354	404	375	371	389	368	407	405	400	357	353	383	368	372	352	370	365	404	368	409	364	378	378	345	394	359	360	358	348	384	389	371	380	379	394	356	359	342	368	432	386	388	364	375	368	382	349	382	381	394	373	383	367	377	364	415	365	409	373	384	344	379	348	358	401	377	385	413	402	386	374	373	357	356	350	351	358	402	391	374	387	393	398	371	395	361	371	410	404	400	393	415	392	402	376	393	374	368	383	377	355	404	391	347	354	356	403	353	353	387	378	401	352	356	385	347	370	358	373	413	360	401	391	350	393	393	376	419	384	319	415	364	369	355	351	385	382	387	359	399	384	379	343	359	394	387	385	364	360	357	357	362	336	386	366	337	376	398	376	357	322	416	365	361	362	376	347	367	387	380	341	316	365	340	371	374	403	380	366	369	403	370	399	357	398	386	407	358	357	376	357	385	385	365	383	344	346	395	405	390	404	391	367	370	390	339	398	371	382	386	375	376	360	355	378	400	380	374	372	382	348	369	378	388	388	345	374	363	350	370	397	408	387	393	362	383	414	359	362	351	381	385	367	378	388	362	373	405	406	385	378	385	372	390	383	404	410	431	383	367	405	384	378	403	397	380	401	361	366	383	346	394	387	395	377	364	387	373	385	383	359	352	329	352	349	354	414	387	367	373	368	391	373	378	389	398	375	385	370	397	357	365	389	362	392	369	359	355	392	367	382	382	371	395	369	371	366	372	377	370	383	350	386	392	381	381	365	418	388	350	352	390	357	368	384	376	374	384	388	399	367	367	380	370	384	382	384	413	416	376	381	372	413	412	371	380	401	369	369	376	388	379	332	380	386	408	368	393	373	379	370	360	383	409	363	367	380	383	377	386	380	388	366	397	358	362	369	393	396	357	401	357	395	354	390	370	366	364	371	369	368	381	397	363	347	409	379	362	364	401	379	379	407	370	365	370	367	388	386	358	367	389	366	419	382	366	385	373	363	378	374	350	383	391	372	366	375	368	381	331	327	374	377	385	371	380	429	358	398	386	398	373	404	368	370	359	379	413	400	393	382	359	380	380	434	397	376	366	379	370	386	386	366	400	378	409	406	361	379	365	395	363	351	370	416	373	375	404	407	403	411	369	387	364	369	363	384	409	363	383	360	375	339	369	376	395	400	362	357	410	381	393	365	360	381	362	390	358	354	351	383	364	375	402	356	361	405	396	373	390	372	403	404	367	368	400	385	378	379	411	346	359	396	361	404	424	391	350	385	378	381	386	374	386	391	382	380	351	364	365	370	416	377	383	397	370	360	379	395	371	418	412	392	405	358	396	377	381	394	405	411	355	395	382	399	360	385	401	374	360	376	385	375	393	388	395	364	357	368	377	365	375	378	377	386	399	382	363	353	380	411	377	390	417	369	391	343	388	372	368	387	407	365	390	374	356	356	366	399	373	354	357	355	416	400	430	409	349	321	363	399	385	365	405	383	377	386	350	380	367	358	363	382	403	408	364	375	397	374	363	373	385	372	381	391	419	399	361	381	359	376	426	389	357	403	399	374	386	416	351	361	372	377	390	341	388	370	398	399	357	388	388	378	394	388	391	379	403	357	342	397	386	414	375	376	368	377	371	361	395	365	369	430	371	403	404	355	390	381	377	393	351	364	402	349	336	365	371	364	382	360	379	368	352	376	364	357	380	375	390	410	367	346	374	362	387	368	398	345	337	377	368	369	396	383	392	378	358	390	418	383	393	340	400	355	363	371	397	345	365	389	410	389	402	366	393	365	362	372	373	383	388	369	383	367	361	390	367	370	372	386	375	366	391	362	395	378	393	389	376	349	364	341	354	371	419	378	396	361	348	382	366	383	349	355	396	382	373	357	352	366	349	384	382	380	360	392	395	361	381	369	363	386	391	359	359	362	370	357	406	395	390	375	393	368	369	402	410	376	391	384	375	388	369	378	389	384	387	397	358	408	359	369	367	375	357	388	393	400	399	396	361	405	400	395	405	381	389	386	419	368	391	401	375	370	390	369	367	419	386	401	373	391	387	376	355	380	341	377	359	391	389	337	392	368	347	398	414	409	367	402	365	366	356	389	374	344	363	393	354	335	395	406	436	360	398	371	348	367	383	394	360	409	372	372	388	320	380	363	386	392	379	329	360	371	400	382	340	380	384	414	375	327	395	395	380	393	391	371	373	356	362	408	395	395	376	393	363	360	397	415	343	400	370	354	394	398	370	350	367	367	377	393	390	375	386	398	340	368	369	404	396	373	376	376	388	371	354	370	404	404	391	366	360	401	395	364	360	356	392	357	377	378	391	358	379	363	400	356	372	396	396	339	373	383	381	412	386	346	384	345	365	384	397	403	375	363	390	406	357	378	401	373	403	428	394	347	393	346	358	378	368	422	363	379	367	382	354	392	383	370	383	374	350	405	370	360	390	368	372	365	386	399	382	362	404	381	365	373	392	402	381	343	380	403	381	389	366	356	367	366	376	364	384	384	373	360	426	373	345	359	378	344	398	352	363	355	363	370	402	373	355	382	389	354	393	362	400	405	382	381	391	372	349	338	355	368	378	396	395	381	398	373	346	372	364	390	379	352	393	383	381	359	370	368	359	378	400	367	355	414	385	370	386	368	369	382	384	366	422	344	371	374	386	381	355	383	366	333	384	397	376	397	392	353	352	388	361	391	391	381	420	376	379	354	398	385	355	354	373	343	392	365	344	363	390	351	373	350	385	403	383	378	352	371	378	382	403	372	386	347	371	394	340	365	366	409	373	363	403	383	348	370	385	354	382	376	389	373	394	397	413	374	375	372	391	396	399	379	374	395	367	409	381	360	373	405	382	391	396	348	380	384	381	407	383	411	364	340	393	359	390	376	370	353	398	393	358	369	358	362	375	367	387	437	346	395	409	362	358	357	368	416	339	371	365	402	353	426	385	374	380	353	426	371	381	380	376	399	395	347	389	345	390	385	383	368	407	353	391	396	361	360	396	385	392	362	359	371	387	353	361	359	368	376	388	385	362	397	350	346	371	388	360	388	374	392	365	353	380	403	375	364	380	382	345	361	379	369	372	380	389	373	361	360	362	377	364	374	366
6712	5686	10664	14692	11908	6592	4539	3016	2649	4955	3894	874	882	888	888	888	935	902	910	952	916	966	927	874	838	1010	916	915	1002	896	916	946	920	923	1007	856	856	847	888	873	891	867	871	958	925	920	850	906	913	866	905	904	867	923	883	886	936	876	857	875	932	865	851	875	911	856	913	840	878	931	880	847	864	881	883	837	886	894	874	863	912	843	956	919	860	886	879	955	897	882	859	857	878	839	924	906	857	895	866	897	883	860	931	882	910	916	881	922	949	935	882	868	896	906	891	887	880	805	888	894	959	888	846	860	906	907	876	820	910	897	911	909	864	906	908	869	851	891	865	902	881	899	851	866	926	877	891	849	913	906	852	874	871	874	890	925	958	915	895	902	827	929	921	911	890	895	836	892	864	842	875	881	895	859	889	900	863	943	890	931	871	880	865	849	866	862	925	899	883	975	885	912	828	878	875	874	923	850	895	810	867	834	875	888	888	847	939	891	895	907	884	884	877	841	910	889	845	854	873	860	849	889	882	901	896	873	881	936	912	862	862	841	920	914	866	879	808	925	924	863	884	929	864	843	865	863	894	907	903	912	897	924	854	909	916	917	866	917	858	912	862	946	895	905	908	858	879	831	889	902	876	845	849	890	869	887	935	891	896	839	887	913	807	908	878	887	894	882	922	903	877	891	916	820	908	901	902	873	857	853	839	883	841	889	910	901	915	892	932	920	866	917	855	868	843	803	921	819	892	876	866	934	851	959	898	869	876	924	862	886	857	925	866	903	911	904	914	868	861	829	877	853	904	894	906	896	922	866	875	894	879	937	927	898	871	889	888	893	894	885	885	931	875	930	924	899	889	921	885	887	860	891	821	864	910	855	862	864	857	898	849	922	902	906	875	883	856	868	842	933	935	905	927	933	899	881	930	873	820	899	929	889	857	920	934	844	876	905	885	854	842	839	882	838	884	878	839	898	865	856	932	905	895	890	842	880	858	909	893	805	901	941	922	846	893	869	835	905	870	862	886	858	887	854	891	906	849	884	885	910	811	852	880	917	898	880	927	910	876	875	808	908	877	865	890	906	840	898	926	898	919	919	872	920	885	838	877	805	852	840	852	841	930	898	887	875	907	904	845	859	907	848	844	943	965	845	899	828	852	874	902	834	911	836	846	912	890	930	878	838	889	892	897	912	934	865	907	861	894	875	892	948	881	863	877	861	910	924	921	894	830	853	901	920	842	827	937	847	834	898	896	893	873	896	897	892	854	898	896	897	852	885	906	871	841	927	881	867	879	888	848	943	917	891	891	914	864	865	923	898	859	910	853	858	897	855	862	906	920	841	851	912	971	910	881	948	877	957	894	903	885	876	899	873	875	964	909	880	891	903	838	882	807	899	883	903	860	921	861	935	869	984	922	833	865	920	863	918	893	839	873	852	870	878	917	872	885	944	853	871	916	888	891	942	900	903	872	873	942	908	899	873	915	845	852	894	871	867	866	872	892	885	847	918	911	928	920	902	921	859	924	904	919	839	884	945	874	878	876	916	855	866	849	868	906	888	885	878	863	902	896	895	942	863	860	918	863	845	868	894	902	879	905	889	874	861	909	863	864	870	887	929	888	881	850	895	825	869	866	850	871	845	903	876	874	875	903	895	879	872	892	855	878	842	854	839	878	906	904	914	888	920	821	896	878	887	876	880	879	878	911	909	937	858	922	855	853	893	941	911	876	896	881	842	886	878	883	921	911	866	929	839	910	851	887	887	875	887	859	909	895	865	872	845	864	853	934	913	849	843	934	913	829	936	899	835	915	898	911	863	884	902	886	871	923	917	902	907	828	878	913	834	897	880	879	887	875	915	974	902	980	838	889	918	922	860	911	839	821	904	831	914	900	938	828	883	855	864	872	909	873	876	885	898	896	873	912	906	902	894	885	834	877	893	978	860	839	832	901	902	866	891	878	851	887	874	930	891	855	890	895	878	906	930	868	934	897	866	815	854	819	853	907	893	887	883	866	858	863	906	815	921	945	859	844	921	827	909	894	863	834	898	912	872	920	887	895	888	866	915	897	882	885	910	879	899	893	872	863	876	880	900	850	865	844	911	874	864	914	946	933	839	850	965	882	845	883	883	828	859	898	908	883	851	941	831	838	906	921	902	846	879	872	872	871	927	906	872	935	906	932	859	882	906	919	830	893	882	874	868	896	928	858	899	915	964	901	882	900	916	923	819	853	891	844	839	820	913	930	859	914	890	856	887	854	857	858	840	873	909	905	872	877	862	896	873	884	877	875	868	867	913	889	915	854	861	869	868	897	808	861	889	850	944	924	944	850	880	869	885	858	834	827	931	864	901	907	872	901	833	896	837	926	902	889	901	886	925	885	887	939	849	846	884	873	880	826	865	916	901	874	856	853	869	896	923	855	896	899	905	891	899	868	894	906	910	894	845	922	876	884	920	892	863	891	870	853	911	897	881	867	902	873	850	835	865	863	928	840	895	866	871	911	851	853	855	861	885	851	920	905	894	885	870	859	879	913	857	827	874	874	889	868	844	878	933	840	879	821	867	868	950	881	854	868	895	868	866	846	890	874	880	816	859	885	914	929	850	910	882	872	923	852	867	862	869	872	867	850	889	838	917	880	876	840	858	883	916	924	901	912	860	907	901	912	867	868	872	901	901	860	885	899	858	897	861	881	869	898	915	913	856	861	876	902	848	854	848	947	861	884	828	869	854	941	862	865	903	901	868	868	895	913	855	917	904	866	898	829	883	836	880	869	841	871	928	893	876	842	867	823	930	941	841	829	808	869	861	916	838	873	854	897	878	934	868	921	904	854	901	791	877	863	875	893	861	879	919	897	912	850	893	920	922	812	926	848	906	861	863	855	913	839	870	855	922	867	909	818	899	911	893	912	870	874	894	862	889	952	907	896	885	886	825	915	889	903	903	881	878	861	898	883	887	898	932	824	847	850	903	871	909	858	923	876	881	882	868	889	920	873	885	872	966	876	887	879	931	886	881	887	888	842	884	868	898	925	902	860	919	884	896	900	869	931	853	843	882	888	860	889	882	884	835	929	876	927	902	896	856	921	851	861	846	884	868	935	871	886	965	838	869	826	885	897	859	859	919	908	864	870	855	882	891	872	887	857	873	880	884	844	877	922	884	896	911	867	924	884	930	852	928	875	824	898	901	842	910	890	947	894	896	870	862	877	891	849	920	842	844	876	878	875	885	872	888	874	861	901	891	883	862	894	830	903	899	880	846	940	867	878	824	884	882	905	886	848	850	872	859	908	911	857	908	902	905	926	884	883	820	907	927	869	884	907	868	878	852	887	899	878	916	844	883	903	905	869	913	886	911	897	873	848	870	887	887	899	870	919	869	901	895	907	882	869	876	907	900	868	865	871	870	852	919	904	873	850	912	898	913	887	833	883	855	853	891	811	900	916	900	909	952	903	811	879	824	869	878	867	890	853	883	883	875	891	887	915	882	865	890	867	925	887	871	800	911
41025	36142	44562	47533	38370	24306	14195	10437	9998	15468	11926	787	389	306	267	297	285	277	284	326	358	421	417	349	353	441	516	466	401	379	391	385	426	370	374	308	250	272	258	271	238	245	264	275	241	248	251	294	274	263	252	270	233	252	238	274	250	267	284	258	262	265	230	284	272	268	248	263	276	268	287	253	275	271	258	274	253	276	244	239	286	290	245	245	247	288	275	272	237	284	273	251	222	294	242	258	251	249	242	265	242	259	260	244	282	262	232	247	263	265	276	272	243	253	278	268	269	268	270	281	294	267	280	290	264	239	283	260	260	270	264	276	258	260	272	275	236	263	273	262	244	278	269	274	240	266	269	254	258	281	279	245	273	274	253	284	246	279	295	284	286	261	293	295	255	247	248	269	269	253	268	258	277	256	271	277	274	257	256	261	265	258	251	226	216	223	272	245	241	251	285	255	244	258	274	279	256	275	227	283	290	286	286	259	239	262	268	236	251	267	290	240	283	251	288	263	248	296	249	264	275	254	291	258	250	252	256	251	247	250	254	249	243	250	270	275	265	247	261	297	295	240	281	282	267	270	245	263	259	286	255	253	242	278	283	277	246	272	280	240	272	254	270	235	238	255	245	271	276	255	259	262	314	248	256	255	265	257	247	270	257	274	241	267	268	246	265	265	238	237	286	282	270	288	275	273	279	280	284	286	257	240	273	268	266	261	283	247	248	247	271	261	275	264	272	301	252	276	235	269	298	264	250	239	261	245	287	269	304	241	244	263	286	270	277	263	288	277	245	254	244	273	234	263	267	238	271	235	259	320	282	294	268	272	261	261	276	244	258	285	271	252	267	273	247	272	284	250	237	265	259	260	282	265	261	257	278	276	237	242	269	232	264	275	287	280	257	279	231	275	286	252	271	260	240	272	273	256	268	268	262	232	296	272	287	279	258	286	243	304	276	256	270	278	268	266	235	299	260	260	258	246	261	266	270	287	247	246	249	259	250	231	278	282	255	259	266	274	256	264	246	288	269	259	263	248	253	293	268	300	266	257	259	256	275	229	286	258	248	272	286	267	269	277	267	289	257	251	272	265	255	230	236	280	251	232	276	285	260	281	280	261	280	264	289	246	266	245	239	269	271	284	242	265	280	242	278	266	259	286	288	239	239	273	261	291	283	285	277	274	291	241	252	270	269	276	242	258	250	260	248	267	293	247	275	253	250	239	278	269	274	255	232	271	239	232	289	254	278	227	271	301	235	261	264	260	290	270	270	262	271	279	229	277	269	249	275	238	257	241	252	268	249	267	249	277	278	273	250	255	274	277	251	247	293	245	271	278	294	215	262	271	260	291	272	253	257	287	254	236	267	233	259	255	274	290	276	255	249	281	263	256	261	228	243	244	244	257	264	230	269	268	246	270	241	253	264	299	275	239	265	267	281	264	273	272	310	269	250	271	227	246	261	278	228	254	261	282	266	295	233	266	272	288	246	296	285	252	258	238	259	256	265	275	247	279	249	239	270	267	259	258	276	279	241	269	266	278	283	271	273	284	249	296	288	283	266	284	273	280	222	261	236	286	238	266	236	256	316	271	236	261	235	242	277	261	267	323	277	269	278	277	254	286	293	245	267	246	246	276	278	267	332	279	247	269	287	232	267	270	277	286	241	258	251	233	268	253	268	300	248	252	253	262	268	258	233	277	312	286	260	252	264	247	293	262	284	259	259	281	269	276	271	264	261	293	274	246	240	271	255	258	253	247	234	268	284	259	284	272	229	272	260	273	267	266	266	255	270	291	273	274	264	275	255	257	276	252	266	242	267	264	252	247	269	228	266	233	226	279	272	280	281	235	250	261	277	247	251	256	243	270	249	236	286	268	251	214	271	257	300	283	289	253	269	251	271	257	260	303	285	237	278	276	241	241	258	288	277	271	272	277	256	257	264	262	258	246	267	257	259	279	263	275	250	246	218	275	262	261	255	277	265	261	235	236	249	265	259	274	270	253	277	287	234	274	278	247	244	262	267	301	281	259	282	265	248	249	285	273	255	258	309	253	270	278	266	266	262	264	250	256	256	258	280	250	283	266	250	271	284	270	263	269	268	262	293	300	287	257	273	235	277	269	245	228	241	240	242	256	252	273	239	251	257	250	270	261	262	272	239	275	261	240	269	267	261	264	273	269	286	265	273	246	256	259	284	295	271	279	253	256	259	290	265	276	218	258	265	255	265	256	254	260	274	263	263	268	249	232	258	310	261	237	266	258	250	264	269	293	265	269	265	262	254	264	255	288	262	276	286	261	274	253	284	251	284	255	290	255	265	267	267	287	247	288	278	251	246	283	256	261	281	252	259	253	249	246	237	268	291	245	273	231	274	251	234	260	237	270	288	251	253	252	271	251	282	296	272	281	267	258	232	265	299	251	293	289	295	249	238	275	277	268	239	251	255	253	277	244	279	238	246	267	261	258	259	265	257	250	270	245	277	237	256	248	272	276	263	259	285	266	248	251	271	270	268	273	300	284	281	256	272	254	269	288	269	247	249	238	258	290	264	234	260	263	253	293	265	262	259	249	256	265	262	265	294	284	280	246	284	287	292	285	267	282	280	270	278	274	237	287	249	256	289	302	296	253	282	241	298	272	255	259	250	291	248	290	268	257	251	257	261	269	257	258	252	296	239	246	254	270	272	290	261	276	274	257	272	257	249	254	273	265	265	284	270	295	241	249	247	286	272	277	271	259	266	251	283	243	267	277	260	266	271	248	279	263	265	272	286	252	276	269	269	281	232	253	250	253	260	274	286	275	262	256	280	252	252	239	281	248	262	281	251	273	257	254	268	273	248	278	275	269	233	254	270	289	267	249	206	254	256	283	261	245	274	256	270	281	265	279	240	288	287	242	264	270	260	253	244	236	241	261	247	292	258	243	255	245	259	243	289	265	290	273	248	273	268	255	231	257	254	274	274	271	280	260	261	282	238	258	239	288	258	258	254	272	280	256	252	263	247	270	247	262	277	258	272	279	255	285	235	285	267	265	270	288	245	287	259	270	292	292	273	278	274	261	246	298	257	242	255	269	256	295	277	294	247	267	254	254	237	260	264	294	283	262	275	281	235	253	273	260	261	279	283	254	266	258	281	246	265	250	259	292	284	272	264	250	244	277	249	254	289	252	265	263	277	272	259	268	277	273	295	296	251	239	272	235	270	268	278	251	271	292	270	282	266	256	261	275	296	305	255	252	253	257	282	235	257	260	276	250	273	257	280	270	263	282	247	280	264	249	250	249	248	280	262	219	275	245	270	269	266	272	258	258	274	272	270	239	264	257	230	226	256	272	262	276	303	258	240	281	283	261	288	269	244	263	248	273	244	281	297	276	260	289	242	289	279	275	285	282	248	260	244	249	256	229	253	260	279	272	269	245	318	257	263	231	250	260	243	267	239	258	289	261	252	251	257	274	262	263	246	281	270	231	270	226	263	262	270	243	263	272	254	264	268	275	279	269	293	286	265	292
24324	28737	47632	53891	46877	25612	18358	19614	23560	35894	24055	1348	1265	880	727	695	726	715	817	1098	1421	2092	1765	1606	1204	2108	2694	2397	1812	1463	1591	1612	1833	1669	1578	1062	674	667	658	636	673	655	638	637	652	624	659	625	628	674	628	602	659	642	654	621	653	602	638	627	614	575	628	610	641	605	651	665	583	653	638	618	641	655	648	639	635	621	665	624	669	624	669	641	621	677	675	650	664	676	649	651	631	689	647	656	620	609	587	644	595	618	652	651	629	602	627	652	613	610	642	614	630	611	687	668	613	666	615	663	625	616	624	631	675	641	605	652	628	643	667	622	624	614	646	644	607	629	621	677	619	644	648	611	652	607	643	666	595	596	611	645	599	648	633	620	653	585	649	628	572	626	641	595	638	620	616	588	653	666	616	624	651	620	692	574	614	638	693	632	668	645	617	620	632	671	619	645	643	657	651	585	679	654	633	614	667	637	640	692	633	663	683	656	646	633	676	688	651	616	631	670	669	613	616	633	643	566	635	626	679	670	628	608	626	607	646	602	620	617	628	631	675	626	606	611	653	643	641	631	664	597	646	658	677	662	628	646	594	654	658	620	622	633	635	655	645	631	623	621	604	647	636	664	594	642	624	649	593	607	645	621	620	646	650	646	649	625	592	677	651	631	619	621	632	620	618	610	587	601	585	639	657	608	619	658	644	603	688	642	649	615	660	650	659	616	642	634	679	668	629	624	677	624	616	623	658	622	628	611	630	630	665	649	676	626	602	640	691	658	611	633	662	616	658	628	635	608	637	619	653	645	662	629	607	651	613	673	639	662	696	662	635	637	621	613	630	645	650	627	602	639	669	664	567	623	628	618	655	628	659	649	621	597	606	658	650	667	594	672	620	657	656	676	635	630	654	660	612	650	604	631	596	672	615	620	635	654	627	689	610	667	631	600	619	617	613	635	634	634	641	590	622	623	655	613	668	597	615	625	641	628	552	617	609	624	607	600	650	636	652	634	628	628	582	617	653	614	650	628	647	613	676	644	634	654	644	609	573	602	632	672	614	690	649	670	675	616	620	636	637	676	676	600	644	644	617	608	612	661	628	618	630	614	623	594	636	627	624	571	630	644	634	646	601	616	629	595	626	645	634	600	644	621	610	595	664	655	617	616	623	648	633	608	620	617	660	631	596	654	650	631	634	621	660	658	593	618	608	629	633	629	646	667	648	688	648	621	648	646	647	659	654	632	596	644	596	629	652	645	596	672	632	590	611	644	598	637	647	651	649	616	663	603	637	603	612	605	678	606	618	626	602	658	670	610	633	681	670	615	624	605	663	635	638	619	606	648	607	634	594	634	614	697	590	632	674	573	666	638	647	622	625	599	627	655	597	668	671	613	654	661	615	657	700	619	624	622	606	651	657	655	599	661	619	591	646	660	662	628	652	649	620	644	627	585	637	665	660	642	608	617	580	658	638	646	671	659	592	577	609	633	648	647	646	591	627	666	631	620	620	608	651	670	617	619	616	675	661	637	657	626	672	685	639	632	607	669	600	657	628	658	627	659	645	667	635	631	603	630	644	657	647	676	665	649	646	633	640	666	624	637	629	610	609	600	658	637	640	619	602	627	666	648	625	670	631	602	623	658	606	620	657	617	660	641	639	656	616	648	636	660	649	702	601	611	649	639	651	626	620	596	612	675	643	575	690	637	678	678	608	678	609	630	638	648	642	627	590	588	575	628	622	623	634	652	671	662	664	662	630	637	596	621	624	575	642	604	633	600	658	644	641	620	679	668	607	658	639	651	651	614	649	658	660	592	638	609	611	681	635	606	706	661	622	638	662	608	632	650	641	664	622	651	661	604	629	640	659	651	581	610	657	628	638	612	655	686	631	613	643	656	673	651	581	655	629	662	603	648	605	623	632	625	625	610	661	665	664	646	596	660	642	646	587	631	639	588	671	651	668	644	600	605	630	625	623	606	639	617	647	658	635	639	615	659	633	710	614	623	623	633	640	633	644	669	635	627	625	644	635	625	634	676	611	593	621	631	613	668	640	627	619	613	645	635	701	602	624	662	630	618	627	608	614	637	637	602	621	635	671	556	621	629	617	644	633	677	659	644	705	599	604	662	630	649	628	668	589	603	610	665	634	617	638	617	648	687	632	619	626	647	669	669	620	655	641	589	635	620	654	654	657	587	605	626	627	695	658	652	643	589	645	612	644	634	628	613	662	629	658	630	630	635	620	623	624	605	632	661	655	648	651	621	599	584	659	635	637	621	620	646	630	622	600	636	606	671	640	636	668	613	667	647	628	644	664	614	593	583	638	658	663	660	649	629	566	651	669	662	606	630	626	644	669	628	628	666	632	686	655	635	634	597	601	642	616	629	627	661	688	627	634	639	620	632	621	690	591	664	626	608	603	636	622	640	628	591	653	622	632	676	642	653	622	616	608	612	614	612	622	635	645	639	655	641	660	619	613	638	615	651	612	652	622	615	612	619	608	639	637	622	630	662	641	628	633	604	646	641	627	638	626	635	601	630	599	650	663	643	662	641	602	567	592	614	603	636	615	634	601	618	637	608	639	667	627	625	652	609	653	602	582	609	641	628	611	633	624	661	639	612	619	656	617	647	629	641	661	650	633	582	706	628	644	645	638	591	568	637	592	619	659	639	647	615	618	602	654	653	617	659	636	618	644	630	627	640	653	581	632	600	623	593	628	578	638	620	609	629	640	647	675	622	653	643	642	615	665	653	614	621	596	657	654	652	642	651	628	631	590	620	675	630	693	618	663	658	641	613	630	681	589	604	685	640	617	645	641	586	660	594	613	625	644	676	689	650	632	651	640	664	607	667	620	686	614	633	626	662	661	638	631	619	619	649	636	627	605	690	627	668	631	636	686	613	649	631	641	620	649	634	606	669	695	588	627	686	592	622	674	625	606	691	614	626	605	594	659	604	647	652	653	614	648	631	631	623	660	632	647	626	669	629	607	667	687	630	667	620	602	649	613	597	587	654	629	620	589	672	639	638	652	621	643	670	669	606	611	636	651	604	628	608	640	665	598	672	662	655	600	601	681	645	611	647	657	602	632	610	658	626	643	637	684	597	612	655	683	652	639	654	620	604	638	643	641	573	608	621	619	631	625	631	625	647	644	627	616	611	622	635	656	674	640	657	616	671	622	640	610	629	618	615	592	669	645	685	670	635	609	658	639	628	635	625	661	647	619	620	614	575	652	639	640	628	656	673	665	665	632	637	646	573	635	623	647	603	614	627	643	642	634	645	691	589	665	661	635	635	614	625	609	639	597	594	672	656	650	661	654	603	627	605	662	641	616	637	634	674	640	628	619	620	675	645	678	647	614	649	628	624	659	652	618	635	588	647	660	654	629	649	621	632	619	617	614	600	643	638	676	663	664	640	646	625	658	638	614	633	630	663	617	674	662	614	677	645	646	603	636	593	573	675	649	655	632	632	629	602	643	618	627	616	631	635	586	618	644	609	658	598	611	650	642	633
51975	45407	51827	52482	45245	30141	23729	16762	17989	28613	22529	2110	394	278	183	170	219	199	204	259	344	480	432	370	325	427	526	390	374	368	451	448	460	381	346	294	177	156	158	161	198	184	185	158	160	189	181	169	196	197	183	181	181	162	163	146	153	163	171	180	176	167	167	168	155	166	202	170	158	172	165	188	174	163	168	151	176	159	175	175	189	181	144	159	181	175	178	167	169	174	163	185	190	190	175	158	177	162	188	170	165	187	192	184	170	205	163	167	162	175	173	185	175	181	182	163	170	180	160	154	173	161	209	165	174	167	181	178	195	176	168	150	178	164	187	162	176	173	164	182	173	182	165	156	183	182	186	178	164	159	155	184	162	187	173	175	156	168	172	177	148	176	162	168	151	202	172	175	184	187	168	182	171	146	164	168	143	174	171	196	169	167	168	185	166	179	200	174	169	169	166	175	160	147	158	178	168	148	176	179	189	171	163	162	185	172	154	168	178	178	178	180	151	167	165	193	181	162	153	151	191	173	170	177	176	196	175	185	153	192	150	156	171	203	182	174	182	178	168	167	122	192	184	176	176	155	188	167	179	142	175	178	162	190	161	185	168	169	187	165	159	179	204	202	177	190	149	181	154	162	170	184	143	186	146	162	171	163	159	180	161	172	204	188	174	160	175	170	182	167	140	167	185	178	156	197	186	165	174	183	165	172	179	169	156	175	166	159	181	206	134	194	170	165	186	189	181	200	147	179	160	141	168	161	174	173	167	176	162	180	173	165	174	152	191	169	163	169	188	169	181	195	174	173	172	152	168	186	171	178	196	190	185	167	180	166	183	165	176	162	155	153	149	178	184	183	181	170	160	151	160	169	186	167	170	167	186	156	171	188	185	183	172	199	196	168	157	171	179	161	172	175	164	173	171	161	154	188	162	164	187	167	162	160	179	159	166	160	188	176	184	188	185	166	178	160	175	175	182	168	177	173	180	172	152	163	156	195	210	147	189	178	174	195	172	169	184	167	183	192	187	177	197	186	191	165	187	186	152	153	156	185	181	179	177	155	159	182	192	161	182	163	178	169	171	171	169	166	168	154	174	156	188	182	175	175	158	164	178	165	163	209	192	147	197	174	157	172	190	166	169	185	158	176	172	152	185	174	165	149	183	163	175	164	177	182	165	174	189	154	191	170	179	163	150	156	166	179	191	158	167	190	180	168	173	191	156	159	181	186	178	178	155	171	179	171	153	163	190	169	180	183	167	153	167	177	186	193	168	186	178	141	193	197	186	162	172	142	155	147	150	148	174	199	175	140	175	170	180	201	170	158	164	177	146	173	179	184	183	181	172	169	146	168	177	182	173	149	160	185	176	160	174	182	175	177	159	152	194	154	175	167	184	162	161	150	171	188	194	163	162	185	168	177	172	180	183	199	168	174	177	167	194	163	196	176	178	154	184	161	181	179	199	156	170	189	149	197	174	159	182	165	161	179	158	155	164	181	169	175	180	166	171	176	181	157	183	199	172	157	150	178	178	196	173	147	145	155	168	175	191	188	208	166	182	169	172	182	158	166	195	184	168	169	182	157	143	178	133	158	166	175	171	180	173	160	188	191	162	187	191	178	162	187	160	148	182	172	162	166	163	168	199	171	124	156	177	192	170	170	193	194	181	177	189	156	156	183	158	175	171	162	154	164	180	187	185	175	184	190	177	170	186	182	154	161	172	155	165	159	153	186	162	181	171	173	147	173	182	195	179	184	163	178	169	169	188	178	169	177	168	167	173	187	200	171	151	174	187	191	169	188	181	157	188	152	166	170	160	161	166	165	175	152	168	157	170	178	186	154	170	190	170	190	203	180	173	164	161	193	155	143	201	193	177	150	163	188	152	182	166	197	163	190	163	184	164	149	185	186	177	134	178	180	192	161	174	168	189	177	164	162	179	178	159	177	155	172	201	173	154	147	176	172	185	173	161	180	175	203	183	192	191	191	178	181	175	158	175	162	160	195	195	186	175	167	184	170	146	169	174	177	168	161	162	174	195	176	159	176	168	195	155	186	190	151	196	177	187	173	158	173	168	183	181	166	173	181	168	147	170	185	154	164	195	171	184	168	148	177	152	172	171	194	184	194	204	175	159	172	181	188	175	160	180	207	176	179	149	158	154	145	178	147	185	170	181	170	200	179	183	173	154	146	169	177	156	174	176	171	227	185	156	182	170	172	157	160	188	153	170	188	199	184	155	165	175	192	187	177	183	172	183	181	189	173	162	158	174	184	198	161	178	166	203	155	167	174	203	181	171	157	180	141	163	172	190	197	164	204	181	202	177	186	159	161	195	179	169	181	176	172	205	172	208	175	194	159	152	164	174	171	158	206	195	159	147	157	173	159	179	160	149	170	149	180	164	174	196	155	179	188	168	163	171	154	167	169	176	171	169	172	169	169	159	176	188	191	171	154	164	174	172	174	175	169	165	158	177	175	166	190	163	159	152	186	171	179	142	156	200	178	167	168	153	165	160	178	173	156	176	182	132	173	147	191	159	161	150	152	169	178	170	166	171	168	192	189	164	173	177	174	184	164	157	178	176	180	151	161	180	161	175	181	192	182	174	157	165	165	169	170	188	193	170	172	169	160	148	157	164	174	159	152	167	157	184	161	163	182	177	155	163	155	163	191	159	171	162	174	166	166	184	158	183	196	174	145	161	175	169	159	166	176	171	173	181	164	186	164	160	191	172	175	168	159	162	186	159	173	177	178	163	176	186	177	189	142	198	169	176	168	164	152	170	158	162	169	184	185	174	182	153	199	151	163	181	201	205	169	174	169	155	166	185	185	181	183	169	188	170	163	172	167	172	165	178	178	200	160	177	179	185	184	171	175	188	171	171	153	173	177	151	168	172	167	156	167	178	172	187	172	157	179	154	178	155	141	179	176	174	148	189	175	152	161	173	168	188	177	153	189	178	176	161	154	181	157	178	199	158	176	159	151	173	182	169	140	141	168	170	184	168	153	198	165	178	172	189	162	182	169	176	184	175	164	178	166	197	130	180	176	169	184	181	189	141	209	183	190	184	174	175	190	167	190	170	165	190	161	194	155	159	174	178	152	181	157	158	162	170	193	175	173	153	152	154	155	180	180	180	152	175	172	160	152	156	192	184	156	163	189	184	149	168	169	193	175	180	182	184	186	168	198	175	218	171	196	161	160	159	172	163	160	167	170	188	191	145	167	154	180	151	177	174	170	164	139	152	175	180	161	189	174	173	169	151	146	181	168	177	160	187	184	166	177	183	158	162	169	178	175	162	135	170	193	167	179	169	197	181	167	187	188	180	173	183	174	191	179	171	179	177	179	161	190	196	157	159	199	162	179	182	170	189	197	173	169	161	211	196	175	200	174	177	178	174	175	193	167	159	173	173	173	163	185	147	176	188	162	160	166	167	181	174	169	155	176	196	185	165	176	174	173	191	137	172	154	149	166	159	145	160	166	162	194	163	177	165	198	173	170	157	168	175	171
31580	37182	56917	63105	53423	32916	28694	24694	34488	47549	32731	1714	1445	892	664	584	563	559	781	1144	1788	2623	2567	1896	1526	2245	3206	2222	2072	1873	2859	2889	2514	1811	1891	1316	556	496	481	459	455	462	478	435	469	499	448	457	431	445	415	434	459	439	476	451	461	487	441	491	445	446	500	480	431	453	457	449	466	454	433	458	469	470	449	442	451	447	460	440	460	483	431	431	462	452	469	399	458	435	447	446	440	460	456	465	436	430	471	453	449	451	479	442	404	460	468	472	479	464	427	489	438	471	443	443	440	443	461	464	426	466	476	444	485	470	464	450	430	447	436	447	503	417	455	472	461	481	470	470	412	436	475	438	432	413	453	453	478	431	451	476	418	434	459	458	450	439	458	429	465	462	440	449	418	475	463	443	444	438	496	437	435	490	447	409	445	458	458	469	429	456	445	435	419	478	459	470	452	435	429	456	471	454	468	446	451	434	462	448	463	467	432	429	462	437	410	441	463	432	440	453	449	452	450	488	454	454	460	439	464	444	440	455	417	462	472	432	427	436	452	445	423	409	436	487	487	442	482	475	424	484	460	471	457	427	491	461	414	449	438	450	438	424	455	436	446	453	479	476	441	456	437	439	421	454	447	483	452	455	470	459	429	429	421	456	464	453	443	440	450	446	441	494	433	470	430	469	439	426	463	466	468	437	433	492	465	456	467	438	472	423	451	452	460	467	444	459	440	442	448	466	448	463	436	467	387	436	433	434	473	473	450	436	465	403	434	447	454	446	468	417	460	465	464	469	438	444	406	457	428	403	456	486	420	457	466	438	432	444	443	471	460	427	420	465	449	466	451	439	458	463	445	452	411	456	459	449	460	456	465	453	427	481	414	430	460	456	428	462	478	444	482	455	436	450	426	469	417	456	480	467	456	456	402	458	456	457	458	433	457	432	446	420	446	439	484	428	443	448	448	444	457	459	471	482	447	438	471	446	426	469	479	460	448	469	461	453	452	433	426	443	459	432	429	413	493	462	413	427	472	451	439	481	460	474	424	442	494	393	476	467	468	407	470	429	453	424	466	452	459	439	433	439	420	432	462	470	456	463	437	460	418	438	424	450	408	417	446	449	444	482	433	494	465	456	443	466	461	457	467	442	453	458	461	469	460	473	453	436	455	451	420	452	440	466	477	459	459	410	412	466	451	423	450	444	478	412	449	437	464	441	473	472	455	466	466	414	481	463	491	434	422	453	432	437	473	415	439	415	443	447	436	426	443	433	436	427	437	404	448	472	444	457	432	448	468	417	480	409	439	436	451	479	466	414	455	471	423	424	446	441	429	438	430	488	446	479	459	459	474	453	454	441	477	470	468	446	450	428	454	479	484	450	413	449	452	443	462	455	447	469	433	430	470	460	456	461	452	489	479	441	452	485	497	465	450	431	458	456	459	432	451	441	436	441	444	478	417	437	481	440	429	409	456	442	434	453	426	432	458	440	493	432	465	400	498	454	395	428	429	511	449	497	421	425	464	429	483	429	499	458	458	474	443	472	453	471	449	453	441	499	461	433	488	432	417	434	459	416	477	433	415	459	440	471	458	379	454	453	431	444	427	475	448	429	442	426	453	449	487	447	462	437	445	465	436	481	478	469	439	465	467	437	459	431	470	406	419	461	459	452	450	469	432	436	457	437	453	456	389	431	408	464	463	448	448	452	446	400	462	431	462	440	474	459	456	444	421	424	428	455	430	475	474	466	426	440	464	463	376	482	467	444	433	435	446	437	419	498	446	459	435	461	411	443	436	496	394	451	445	426	465	446	448	464	428	440	463	449	420	440	455	464	463	440	436	417	468	462	433	454	451	438	451	449	450	429	487	455	420	424	418	473	446	434	495	439	475	426	490	459	464	459	417	439	430	439	479	457	428	442	463	433	450	440	430	418	481	464	475	453	431	461	465	462	469	471	434	424	432	440	442	467	435	443	419	454	462	449	459	443	448	452	470	450	466	449	436	412	427	462	445	413	464	451	487	453	423	475	445	426	457	421	438	431	425	495	455	414	418	445	416	437	496	438	435	434	450	430	456	434	472	491	429	444	464	420	428	433	467	431	463	467	456	452	441	419	453	444	438	436	485	485	414	445	468	439	426	469	478	433	434	436	458	451	453	406	443	423	434	462	428	503	410	442	447	437	444	442	442	473	454	484	431	464	438	449	445	484	446	435	412	423	476	446	468	457	452	455	462	417	480	465	436	461	444	512	443	487	431	463	452	436	422	463	440	421	466	489	451	417	496	444	492	471	405	448	458	487	439	441	438	403	417	427	451	447	432	431	470	464	416	445	412	445	412	462	431	432	457	457	449	440	482	433	435	450	417	444	447	447	423	475	431	492	450	428	469	478	451	467	468	447	449	434	415	472	432	441	437	435	461	444	431	466	456	454	429	441	471	429	442	426	430	481	421	455	459	434	447	473	456	455	462	461	423	470	428	438	462	438	461	420	422	467	438	424	462	460	428	453	472	439	419	481	458	422	471	447	514	449	465	448	407	468	464	438	452	433	441	441	483	443	428	441	445	437	434	416	442	446	443	453	437	486	450	429	440	471	391	456	483	452	457	451	438	506	410	453	470	473	466	464	402	486	443	444	418	467	439	456	466	427	425	465	470	424	470	424	431	451	512	428	497	498	413	438	411	421	458	476	434	465	469	456	441	441	447	451	478	443	475	453	468	435	439	475	432	434	433	486	424	455	453	436	424	438	469	438	420	488	447	464	416	443	448	473	458	432	419	441	461	437	466	471	457	478	462	447	446	421	438	448	450	426	440	441	436	460	468	457	422	437	445	464	467	457	406	440	449	464	475	435	417	438	416	432	427	468	421	469	470	441	459	450	438	446	423	459	421	444	434	434	469	459	450	407	469	407	460	435	448	424	478	467	439	434	449	488	502	420	459	416	496	414	461	458	461	473	458	451	462	478	433	451	494	453	437	459	437	428	475	427	435	448	450	412	440	450	418	452	427	449	476	462	466	440	463	428	439	454	490	473	469	456	410	467	438	449	463	450	457	428	456	431	423	438	459	405	444	478	474	445	418	424	464	435	472	421	446	498	471	457	437	463	420	473	427	466	459	463	465	483	466	459	475	454	459	449	423	439	448	428	443	445	484	443	428	480	461	447	430	442	437	468	419	460	486	427	402	458	442	434	474	453	474	471	452	431	450	426	440	418	462	452	432	469	410	439	428	444	449	448	408	411	446	434	464	482	463	450	469	463	496	473	422	419	420	435	460	453	440	475	450	456	447	416	445	464	441	464	442	477	448	464	455	422	400	427	446	455	454	517	439	418	462	507	430	423	426	439	430	411	428	452	426	441	427	424	490	467	462	429	419	437	450	437	442	448	452	454	470	464	500	504	446	473	457	441	469	404	457	461	427	461	496	467	424	418	474	421	428	419	447	463	472	485	408	473	457	432	509	449	442	437	459	430	438	459	447	451	443	414	447	473	428	471	458	455	473	459	443	406	483	442
8960	4496	5387	7021	4393	1764	1117	696	921	1174	1237	442	432	399	408	387	387	428	382	412	423	396	428	409	374	411	400	364	393	379	369	415	381	396	351	392	392	390	410	425	403	379	383	388	411	410	398	357	385	428	402	359	415	423	394	404	398	408	394	422	379	406	395	412	401	384	428	419	367	367	377	427	401	382	441	379	382	401	387	426	390	387	413	397	387	408	397	398	419	368	382	404	361	396	396	384	407	396	413	405	363	381	406	398	393	372	429	356	369	414	412	429	384	428	409	369	352	363	432	422	395	404	430	380	406	366	409	363	428	382	432	399	395	404	388	398	411	408	408	409	433	395	417	375	385	362	392	426	370	399	416	395	419	371	418	449	373	396	437	424	370	385	400	411	455	377	391	401	388	409	387	415	370	402	428	390	385	404	405	401	395	368	387	368	388	407	395	370	395	395	386	423	401	410	364	391	401	402	437	413	418	403	392	383	400	396	399	412	436	407	373	374	405	377	394	377	402	401	376	389	382	395	383	457	402	420	389	373	411	383	436	392	426	408	402	402	375	379	405	401	411	370	419	421	376	428	382	394	387	400	377	395	393	381	380	398	389	400	373	397	383	398	403	364	390	384	391	376	383	438	429	421	396	413	378	411	407	382	395	391	414	424	372	393	356	388	411	419	391	400	404	424	361	388	377	442	435	441	392	425	382	397	399	372	398	375	388	389	395	423	391	386	391	434	409	380	410	388	405	353	387	396	385	351	398	400	397	379	384	405	402	397	367	417	378	399	389	382	415	378	397	396	368	400	407	391	382	406	405	374	390	397	409	398	363	371	394	400	405	408	413	400	407	438	413	391	383	408	403	389	375	399	439	377	384	404	377	405	407	418	412	420	385	401	406	400	407	392	419	364	420	394	334	399	420	399	421	382	393	395	368	396	398	418	375	416	416	376	425	386	446	385	431	397	404	393	395	357	379	387	390	379	393	407	419	398	351	416	390	388	414	399	380	397	404	390	389	386	358	392	389	394	393	396	344	404	414	382	417	416	397	392	422	414	410	380	411	372	407	405	392	368	383	407	411	413	370	408	399	397	389	393	381	403	382	365	393	405	387	395	357	402	376	398	374	358	418	377	371	392	406	374	375	389	391	380	409	416	399	416	404	375	361	376	402	407	419	415	403	380	415	372	414	410	392	401	355	376	396	401	377	377	377	415	406	388	381	393	388	374	378	389	391	404	357	417	399	406	365	436	408	371	397	410	385	424	407	403	391	415	437	408	423	403	417	406	380	390	390	397	432	397	424	382	408	411	379	423	378	386	393	389	348	444	376	402	381	401	383	353	397	379	396	373	411	400	397	397	399	398	413	387	409	419	425	372	400	399	400	392	376	398	378	412	402	402	399	389	385	374	393	428	388	375	432	393	418	386	436	434	418	408	401	409	403	388	373	425	368	388	353	401	424	399	410	401	364	435	408	406	411	418	364	425	392	410	413	393	436	405	383	395	373	353	368	424	415	390	394	411	425	382	419	397	415	423	399	400	398	392	361	363	430	425	387	357	429	365	384	416	357	383	365	364	436	400	403	374	402	338	418	386	392	394	413	393	421	403	397	402	400	391	390	396	420	420	406	398	399	414	381	395	403	411	403	381	401	370	419	395	429	395	376	403	377	397	389	409	367	401	394	409	355	406	405	399	362	385	401	406	401	414	411	406	402	414	388	392	426	397	413	358	381	382	369	370	417	351	361	394	391	422	395	358	394	397	423	396	399	407	384	426	416	397	379	382	413	375	405	438	402	390	368	389	338	392	436	388	419	377	406	354	416	375	392	400	367	408	386	382	398	399	402	357	416	412	442	418	370	422	411	402	372	409	379	404	378	392	429	419	388	388	376	427	391	370	383	411	396	375	384	416	397	396	407	381	366	418	368	375	360	405	404	384	387	395	360	428	374	426	428	374	460	403	350	369	404	388	382	406	361	394	401	374	371	389	415	391	379	432	430	399	383	393	386	434	403	381	396	387	416	408	438	386	401	408	379	382	407	360	421	399	394	417	424	408	398	367	396	406	391	418	351	420	406	375	402	377	401	407	418	355	380	395	409	383	413	397	363	357	432	374	362	370	401	398	410	429	409	402	446	405	393	379	356	393	403	412	394	387	400	403	375	401	401	419	379	393	425	416	385	424	392	464	374	418	361	378	401	403	387	401	383	393	428	408	433	413	378	405	396	394	423	405	335	424	435	435	411	394	361	389	384	401	408	413	411	394	379	416	371	450	394	340	386	396	396	410	384	396	432	408	401	411	414	381	364	408	413	369	413	417	413	392	397	410	376	396	377	378	411	376	437	433	388	388	360	368	384	431	395	397	362	432	415	388	364	371	391	419	436	389	409	371	416	381	408	407	405	423	382	394	370	348	388	403	372	402	394	400	383	414	402	414	360	370	352	372	400	410	384	384	407	428	433	417	380	421	383	384	369	426	381	394	394	385	412	361	406	406	380	411	411	387	372	393	413	397	405	428	440	401	402	387	395	354	399	403	371	392	369	379	421	378	372	412	381	386	405	404	363	385	398	380	397	365	426	411	390	426	407	399	379	421	412	372	406	396	399	394	401	406	426	438	398	393	374	407	402	394	387	360	427	382	408	342	377	392	382	387	418	409	368	379	417	394	348	384	409	392	423	396	397	390	367	405	407	395	406	407	387	396	443	397	404	436	384	410	410	390	397	434	361	458	383	377	399	389	416	367	396	392	396	391	375	425	408	344	422	373	402	377	427	400	418	445	370	431	405	384	418	396	399	391	414	409	397	349	427	393	362	368	362	410	386	425	397	379	393	365	428	395	385	384	393	411	371	416	396	414	397	422	397	430	397	389	399	405	399	424	399	414	405	406	412	385	419	381	390	392	406	405	406	432	413	369	367	392	407	438	396	398	407	427	381	410	416	370	396	368	393	378	392	418	417	369	396	422	411	416	361	408	396	440	395	422	382	374	358	408	397	365	396	379	414	413	388	386	414	433	422	400	409	408	370	389	421	403	389	395	375	411	369	379	396	388	407	399	395	361	393	365	405	430	410	405	391	403	385	420	414	457	390	416	385	403	388	395	398	398	371	395	397	399	435	425	426	409	374	409	394	410	370	404	391	381	374	388	386	433	413	356	372	416	396	367	392	373	406	375	420	375	399	408	371	449	432	445	401	400	424	388	396	411	389	378	392	382	423	375	367	396	410	374	408	358	410	382	418	429	400	402	431	399	386	388	403	382	376	431	426	387	420	375	373	414	395	406	418	386	412	393	405	409	395	415	363	411	441	414	382	375	391	400	387	422	397	428	391	406	433	414	438	419	394	377	422	407	405	407	399	406	388	387	415	362	372	396	404	404	392	385	390	422	407	384	409	373	416	371	399	374	437	396	423	429	433	356	383	386	362	411	393	395	404	409	427	383	388	423	387	394	383	370	395	379	389	409	364	412	417	412	381	374	392	393	353	396	368	398	392	413	401	400	408	368
7084	5543	10586	16944	12444	5439	4112	2904	3861	5148	4429	993	894	920	902	955	933	917	900	950	958	975	976	990	946	967	980	962	983	962	975	962	1025	919	949	900	959	941	943	918	924	918	924	947	941	961	949	952	948	888	912	947	933	968	934	878	892	928	965	959	907	915	895	950	918	886	900	958	870	861	908	929	923	984	946	876	934	935	886	930	899	934	915	917	928	926	972	937	927	895	922	884	904	934	933	918	991	942	957	895	951	962	904	949	915	948	975	899	922	943	937	917	907	921	932	901	961	868	968	915	864	902	895	925	909	958	886	900	900	933	960	935	887	928	955	901	874	906	949	933	921	878	904	882	900	938	914	927	913	942	901	930	864	985	911	898	898	927	929	879	988	1029	913	941	851	959	955	928	917	905	896	936	949	931	880	906	905	929	905	945	855	918	912	934	883	911	941	918	951	925	884	972	905	936	930	920	985	939	914	917	939	938	917	876	914	869	932	918	977	895	937	929	945	974	950	908	938	927	907	962	960	900	928	929	932	922	958	904	896	965	962	824	966	946	989	854	937	880	965	924	921	866	929	914	881	954	926	938	976	957	987	916	953	946	918	878	879	961	955	970	981	887	937	940	922	955	946	945	846	987	916	958	954	919	915	906	902	905	939	926	922	986	941	895	927	911	904	922	948	952	889	971	937	894	923	955	941	938	917	888	919	930	950	919	925	933	884	926	895	940	990	913	970	924	914	905	940	928	947	936	947	921	898	951	921	907	917	894	916	864	922	903	904	869	947	932	885	958	948	902	955	958	916	937	946	874	960	913	899	899	930	900	845	950	948	917	942	970	913	974	993	925	911	880	849	955	843	900	883	855	943	851	938	881	887	946	876	942	964	902	945	914	913	909	930	882	928	943	945	913	952	891	887	907	895	927	996	909	965	879	969	920	888	911	968	894	934	988	909	909	970	972	943	930	922	924	925	886	943	931	930	959	946	889	931	896	926	900	895	959	892	938	929	952	922	904	958	921	918	877	933	948	933	903	925	916	897	926	867	899	920	949	903	925	906	961	957	949	886	904	884	955	942	920	1028	932	951	918	921	901	929	917	897	957	909	924	884	941	883	920	958	968	905	871	932	947	926	996	918	922	924	948	923	938	879	910	949	888	922	932	883	889	938	910	937	927	887	969	920	862	925	950	908	975	906	942	980	914	944	914	910	935	960	954	867	892	911	943	913	916	929	933	925	901	910	905	925	894	907	971	898	923	907	893	930	927	934	911	893	918	905	957	925	878	954	947	903	894	920	920	949	941	918	960	894	958	925	916	891	926	839	898	937	919	908	893	923	864	964	957	882	943	956	918	949	893	919	930	977	957	973	913	901	941	915	889	971	897	879	904	922	899	920	960	940	939	888	885	951	934	929	908	880	912	941	951	867	947	942	973	899	903	1012	921	929	887	947	924	896	910	962	916	963	907	943	915	964	953	974	964	969	998	996	929	929	937	888	906	917	947	927	968	955	869	914	944	933	940	915	981	924	922	1001	902	947	908	976	918	951	929	970	953	901	929	964	988	936	937	894	925	905	944	877	906	936	940	913	941	968	901	977	930	957	918	901	933	945	902	982	937	970	937	909	957	929	930	916	905	885	913	944	922	959	924	912	934	951	959	916	868	978	917	913	859	949	934	916	941	996	902	930	913	977	915	928	882	941	932	916	944	938	929	937	918	961	910	925	916	937	940	934	930	901	932	944	970	968	893	877	915	911	908	939	921	923	909	948	931	947	960	970	926	888	965	933	931	927	947	960	946	907	969	964	973	934	943	948	954	942	908	929	948	947	920	948	929	884	930	926	965	930	931	933	918	902	909	1008	927	882	938	939	962	908	915	902	951	913	947	900	916	886	968	908	897	935	955	938	931	939	943	931	877	903	901	916	862	919	939	962	963	941	905	967	930	931	907	950	957	918	973	942	962	973	928	923	900	913	874	902	901	954	954	885	900	891	905	934	899	900	892	878	953	945	955	921	944	909	923	941	917	915	970	936	912	927	931	939	954	945	876	926	931	938	949	888	1001	959	902	936	925	900	969	891	938	879	895	963	939	928	910	939	987	990	975	920	947	960	944	929	884	938	926	948	939	884	938	975	961	921	904	903	951	1011	911	907	916	925	983	914	897	960	935	913	917	930	897	942	914	922	954	911	903	893	906	944	927	919	910	872	879	909	964	924	928	940	919	880	899	940	907	947	959	972	925	968	993	877	927	913	930	895	1001	881	1006	896	945	976	924	930	916	931	959	867	915	938	915	884	911	917	928	907	908	913	941	970	963	915	934	884	894	919	893	927	964	933	952	887	922	910	880	876	974	943	912	942	898	939	944	945	948	914	948	948	878	897	920	890	947	898	948	958	921	926	951	947	895	929	1012	990	923	944	918	1017	975	954	901	950	961	916	853	882	920	941	906	943	940	930	922	934	974	942	906	883	895	889	955	951	909	939	958	949	892	919	902	895	973	909	956	911	938	951	941	902	902	935	876	937	926	954	936	926	932	1008	884	937	956	878	890	904	912	902	934	900	979	992	926	941	885	942	933	957	992	918	899	968	935	956	965	956	931	941	930	959	914	979	955	923	980	949	918	913	901	952	961	914	952	921	973	932	908	933	935	925	946	929	918	910	887	952	925	936	924	927	938	968	934	912	977	949	939	883	903	936	949	934	962	931	925	901	954	922	988	924	901	942	921	943	928	945	991	969	947	947	981	891	961	894	940	926	943	932	927	872	882	933	924	974	901	910	939	898	895	940	902	960	965	973	899	998	916	934	930	916	914	960	926	898	925	894	968	905	932	955	931	885	911	905	920	927	967	906	922	943	915	929	897	877	941	922	906	906	945	928	907	914	839	883	973	945	927	892	887	911	954	892	875	904	920	977	933	870	898	931	966	964	900	930	904	945	940	956	860	942	872	953	874	920	924	921	895	936	943	942	905	955	904	906	926	937	902	943	973	916	908	882	911	948	964	919	967	949	902	902	909	947	872	876	984	892	935	933	940	921	931	908	963	929	879	950	915	930	915	950	916	931	914	967	901	869	940	927	964	903	942	896	886	883	976	933	866	938	879	970	879	946	929	937	932	907	955	991	913	964	910	930	934	920	881	970	934	916	958	924	961	890	907	922	997	901	939	911	933	907	921	881	941	910	960	903	889	945	931	954	921	912	867	928	891	906	892	903	886	918	880	987	995	973	974	906	920	930	890	925	967	874	918	960	933	959	914	967	891	983	928	910	927	950	869	938	914	941	903	940	899	981	884	927	858	943	970	943	976	905	954	905	946	904	890	897	938	922	902	927	998	876	931	933	940	913	938	932	990	939	948	922	936	950	901	975	920	879	954	899	958	906	951	900	907	888	950	903	907	940	903	945	977	924	922	961	888	883	939	919	920	960	933	906	893	961	945	882	878	856	911	901	920	861	860	928	956	971	921	963	888	897	909	900	925	897	927	973	944	912	895	910	981	909	954	917	962	937	944	968	985	954	909
41206	35964	44624	50356	38576	20348	11527	7809	12564	15687	9045	651	320	313	260	262	278	270	295	307	417	443	367	338	384	413	420	341	341	308	390	352	308	308	285	274	296	262	262	282	259	281	276	282	269	276	274	296	253	296	267	271	279	305	271	277	282	256	303	271	283	279	287	284	283	271	252	276	273	272	308	277	246	263	286	265	279	309	277	273	270	273	275	272	290	270	269	263	272	286	310	249	278	289	255	297	254	276	285	265	257	297	283	253	283	260	273	324	265	284	285	284	288	283	268	267	282	260	260	283	261	312	245	282	247	283	271	247	295	273	298	283	293	287	264	291	298	283	269	268	268	247	269	260	280	283	260	268	282	256	272	317	265	270	277	249	299	283	267	285	270	312	277	266	273	268	265	276	288	285	308	258	257	303	282	276	278	291	309	289	256	280	265	274	280	280	268	283	249	268	264	301	262	241	268	252	284	306	274	294	302	240	272	266	275	273	310	240	276	280	294	266	315	240	264	270	267	289	278	275	286	272	267	283	266	274	275	299	276	260	266	295	280	271	273	281	276	238	275	267	250	289	279	277	303	266	263	273	315	268	294	320	254	274	255	282	287	257	295	257	262	274	281	271	281	287	274	248	281	291	264	266	262	283	271	256	281	279	258	302	250	269	268	300	278	278	304	280	276	284	277	257	265	286	244	270	253	281	253	299	274	254	296	281	270	281	290	283	291	266	280	291	280	248	276	242	245	267	264	271	273	290	303	286	269	281	242	285	250	284	274	269	298	277	278	224	263	292	271	306	271	300	291	315	282	271	289	279	284	278	275	266	247	265	240	306	278	267	270	291	288	278	277	258	249	293	276	273	276	299	281	272	250	263	251	300	290	322	265	290	228	264	295	292	261	274	259	291	287	247	263	291	266	263	267	274	265	271	276	283	282	278	293	275	280	268	260	309	293	279	262	294	279	296	276	261	266	272	249	265	268	288	273	268	263	243	270	290	270	254	294	287	275	269	252	272	284	296	292	241	247	281	302	313	262	277	275	272	281	269	256	269	312	277	251	278	275	261	295	266	284	271	298	247	284	239	270	255	272	278	278	258	275	263	285	254	279	267	273	269	276	269	263	282	257	266	263	270	260	267	247	253	283	267	292	266	245	268	264	297	288	266	257	296	277	274	290	282	305	273	292	288	298	270	287	294	267	240	250	260	256	291	258	252	266	237	276	259	256	291	278	258	266	267	251	273	299	284	301	256	266	293	291	274	282	284	297	299	266	275	253	289	276	275	298	284	237	296	232	257	287	317	303	283	257	277	322	291	311	265	263	275	276	267	283	270	257	257	243	240	289	275	264	294	288	282	253	295	285	286	253	290	308	305	262	297	245	240	264	292	282	311	280	274	304	280	277	312	262	250	279	270	252	271	281	285	267	267	261	265	294	293	287	248	273	279	279	268	267	266	271	277	233	282	308	257	245	248	259	317	279	260	274	279	256	260	262	269	310	299	278	304	274	267	289	263	281	274	295	305	288	262	317	272	272	279	288	268	281	289	296	297	273	301	288	252	256	254	303	297	277	273	277	326	256	279	253	283	258	271	273	272	288	279	314	266	282	262	315	269	285	295	262	283	263	264	277	248	244	283	284	289	272	274	273	266	258	305	288	272	238	298	295	273	281	298	271	249	305	279	285	289	291	290	303	297	264	247	278	289	260	286	271	248	285	278	262	298	270	292	261	300	286	292	250	237	284	278	284	305	244	286	255	253	270	261	315	257	291	264	294	291	295	306	257	288	260	275	253	260	269	275	267	235	285	280	270	254	292	294	276	250	251	271	285	258	274	231	276	237	254	267	282	290	282	302	270	273	244	263	268	270	251	291	246	286	278	253	309	286	267	238	234	260	280	289	260	288	268	235	286	303	260	293	305	252	265	262	297	278	279	262	253	306	317	283	277	275	274	299	280	253	276	272	294	278	262	286	284	242	279	293	293	312	306	261	302	297	289	288	284	250	286	315	276	249	270	255	290	272	260	282	292	284	256	280	266	303	263	277	250	316	261	275	278	249	282	290	283	261	305	281	283	284	275	306	277	279	270	237	243	282	291	260	281	273	281	307	247	298	252	275	288	296	258	282	276	275	301	301	298	265	281	276	287	258	271	263	286	257	272	263	282	249	256	287	256	297	285	292	263	265	269	292	263	274	299	283	277	281	262	278	286	271	257	279	310	270	273	288	252	259	262	253	294	288	301	280	283	247	261	272	265	299	292	284	252	267	287	266	279	293	267	249	270	261	243	295	293	297	294	250	296	282	293	246	246	279	256	299	300	269	250	282	291	254	268	252	279	274	294	251	280	266	281	243	291	279	279	279	264	258	275	272	268	284	251	283	295	256	279	279	287	279	265	257	281	272	256	316	295	273	271	302	291	296	280	283	276	262	283	268	278	304	266	280	256	280	258	307	274	299	269	265	293	268	287	287	272	251	269	278	291	279	279	229	267	260	258	294	262	289	259	279	281	281	245	240	279	254	301	264	299	289	260	289	281	279	283	262	258	251	284	258	295	273	268	254	254	277	273	244	252	265	263	275	289	230	299	272	285	261	263	284	241	302	257	282	270	255	260	273	275	307	293	253	271	257	263	255	231	275	284	271	289	255	266	272	269	280	235	261	279	274	270	273	281	243	258	292	262	253	266	260	299	254	304	285	284	232	282	301	269	277	282	286	273	249	258	269	257	297	262	294	268	269	299	255	266	264	282	260	247	257	306	283	278	261	263	274	274	240	278	288	266	259	294	280	269	256	291	297	280	267	254	272	261	274	309	248	275	293	252	287	286	261	264	221	266	253	284	290	289	285	282	282	289	231	253	269	285	255	266	269	280	266	297	294	258	281	297	275	283	290	286	244	252	296	285	277	235	289	262	298	255	269	286	269	236	290	246	290	268	258	253	276	282	265	285	282	287	253	288	285	271	266	276	268	274	302	289	290	274	284	252	280	281	304	265	260	280	296	258	264	265	281	254	284	287	293	257	252	241	259	280	274	252	291	290	269	253	271	253	283	266	263	243	290	261	246	302	295	274	260	282	272	276	270	268	274	230	296	277	273	245	249	246	288	280	246	279	297	270	259	273	290	258	273	266	284	281	265	301	250	269	260	284	252	286	271	311	258	279	264	290	279	276	293	275	283	258	288	301	289	272	280	286	284	273	260	289	284	283	261	288	286	253	284	271	241	268	272	300	319	277	277	294	265	259	286	290	287	314	293	284	237	274	245	303	293	292	295	271	272	294	284	297	278	300	277	252	274	251	274	274	261	270	266	293	290	279	300	255	276	278	287	289	281	277	258	248	276	258	275	285	261	275	267	300	275	246	299	282	288	244	316	245	268	289	297	285	276	290	270	274	270	267	238	290	270	251	239	276	295	268	286	270	274	270	278	245	268	318	286	280	281	257	250	270	273	300	300	256	261	271	271	308	280	277	256	254	261	288	262	281	308	252	292	304	288	293	258	255	289	267	251
24730	28561	46366	59410	42373	22250	16353	16008	30911	35708	20357	1708	1024	858	772	765	716	691	783	984	1653	2015	1498	1385	1463	2315	1704	906	1023	1057	1422	1353	984	885	821	814	733	687	703	646	671	647	702	684	629	679	649	702	670	614	662	631	718	675	640	668	672	612	642	697	694	662	641	683	685	699	660	662	652	653	650	661	686	666	709	664	661	605	669	660	624	679	681	652	616	663	660	703	644	675	695	662	676	648	626	680	653	659	641	655	662	721	628	658	643	703	649	646	664	668	685	663	678	638	612	657	660	708	658	667	653	654	667	671	677	655	676	676	691	655	643	651	648	661	665	680	675	675	631	632	602	678	668	643	586	639	639	640	650	722	638	677	646	674	682	666	669	685	677	676	669	645	660	633	601	694	694	686	605	663	665	682	667	664	634	666	694	663	689	644	678	651	689	708	662	695	697	678	680	591	672	642	686	642	652	639	664	667	627	632	657	665	629	660	685	648	679	628	656	650	669	678	671	675	661	621	626	631	662	698	646	629	658	655	652	718	660	662	697	644	645	630	690	706	678	607	627	666	651	652	657	650	683	691	687	694	642	659	683	618	716	657	665	661	606	681	626	667	675	667	708	662	661	639	682	656	665	635	642	680	709	670	669	691	650	649	641	627	683	626	704	606	653	675	658	657	662	686	644	684	747	660	695	644	656	600	650	697	650	642	714	665	679	666	657	618	657	692	677	682	626	655	619	684	645	657	638	662	649	653	625	660	672	658	701	635	673	667	690	649	654	647	630	682	696	674	651	680	679	643	641	649	664	656	660	675	620	661	672	690	618	643	638	651	726	642	621	663	610	621	615	631	688	708	675	626	609	666	640	697	699	633	656	662	662	657	668	645	675	656	686	646	640	662	702	663	667	642	649	627	667	676	690	659	648	647	725	630	625	685	623	675	676	655	654	618	710	652	652	676	637	687	697	680	681	636	661	686	612	664	693	664	620	642	657	674	675	677	689	661	623	664	695	654	646	648	668	669	653	671	615	620	587	678	655	684	681	655	674	681	629	655	656	660	615	692	669	674	659	656	667	617	645	648	648	657	676	720	687	671	676	647	657	617	672	673	683	691	665	625	642	623	672	683	678	654	706	635	709	639	639	646	638	629	669	626	743	672	655	660	690	653	657	654	626	723	707	700	652	686	658	634	698	689	622	662	637	661	647	632	693	668	672	718	709	662	669	655	659	635	682	673	639	672	672	667	628	672	653	674	668	672	678	653	672	675	614	727	698	631	637	601	670	680	671	720	658	685	677	719	677	655	623	666	681	628	679	639	701	652	686	658	676	638	629	693	643	706	671	609	634	645	630	628	659	635	640	698	631	664	690	656	654	644	632	674	644	696	688	671	612	691	628	652	662	628	639	653	664	667	666	648	671	638	645	625	653	652	662	678	662	662	669	673	719	696	654	648	687	686	645	646	667	684	661	690	696	655	638	639	547	633	698	627	647	691	629	674	658	653	660	615	644	676	604	646	698	673	626	670	672	764	674	639	658	672	685	656	637	645	649	686	651	684	649	665	681	659	673	661	674	667	662	676	666	659	665	663	670	682	653	708	693	673	688	642	679	663	679	674	636	676	616	703	680	652	691	640	658	642	646	690	680	639	642	644	678	639	627	655	674	649	658	660	668	661	674	637	646	685	609	656	662	690	636	654	668	669	657	659	701	670	680	684	705	635	671	646	647	650	685	663	698	672	694	638	676	672	619	662	662	672	643	681	643	673	657	676	676	717	682	667	599	625	698	654	692	625	690	654	678	675	654	620	671	653	658	637	633	648	645	652	634	670	657	689	633	671	680	660	643	658	630	632	660	676	662	602	688	652	683	674	642	693	640	654	627	684	695	637	603	707	679	672	685	674	649	695	742	709	650	642	663	655	705	667	677	669	604	634	626	640	695	669	681	663	614	691	649	650	725	671	663	683	685	644	621	643	717	687	640	651	625	673	676	618	646	665	665	644	595	670	676	665	661	640	638	679	666	676	624	696	676	656	707	672	698	675	639	666	669	666	635	601	641	681	691	598	634	675	691	684	625	625	623	670	656	676	709	731	655	712	621	636	680	669	716	634	676	672	657	660	663	665	643	623	666	660	653	662	669	654	665	661	701	666	650	648	640	628	680	674	668	641	658	662	678	646	687	653	674	706	636	682	649	682	677	676	685	668	703	665	690	638	665	662	649	670	657	677	614	669	657	592	654	697	648	608	686	687	675	640	691	642	636	651	677	656	636	663	655	684	677	722	676	644	661	641	673	642	669	625	686	672	633	655	614	686	665	658	651	642	678	666	673	703	660	691	711	632	638	637	737	665	646	677	644	664	655	641	717	691	645	655	642	647	637	650	674	617	701	651	652	622	675	711	652	693	662	666	670	688	686	659	659	614	675	668	660	697	645	671	644	637	673	668	636	639	637	659	691	684	640	658	697	683	642	629	646	662	630	705	640	700	673	673	661	627	666	708	684	659	693	621	728	644	690	708	715	640	671	636	671	654	643	694	639	706	748	655	611	681	679	675	636	660	694	661	660	657	646	654	646	685	651	616	643	658	647	631	640	637	665	661	681	678	650	660	660	650	629	693	664	646	644	673	682	652	692	640	650	642	644	660	691	635	662	673	637	653	656	646	661	691	624	685	713	685	644	652	660	692	650	667	689	615	673	661	701	715	680	667	643	701	658	725	659	701	708	666	687	712	653	662	666	645	670	673	698	647	637	671	680	636	737	653	680	680	654	688	702	657	670	631	649	668	643	649	697	659	656	684	688	646	699	647	644	666	654	636	710	644	663	680	629	682	731	679	634	653	690	688	662	668	642	640	676	670	692	681	769	656	670	621	680	646	704	655	665	655	698	667	672	677	645	650	694	654	679	672	629	658	657	630	632	652	626	668	657	673	682	671	638	659	616	645	678	684	681	686	660	724	716	663	646	636	654	658	679	705	658	671	623	692	662	691	636	650	674	674	675	691	670	653	720	603	673	636	649	660	634	638	655	756	680	664	673	617	667	655	671	682	648	622	653	679	684	685	658	667	652	697	713	602	683	628	633	662	653	709	645	632	652	651	688	666	699	698	711	637	666	657	647	691	640	649	682	666	663	669	655	682	681	630	647	658	700	632	691	607	696	606	658	626	663	653	708	625	658	615	625	674	640	673	692	654	673	662	641	616	645	654	672	649	645	685	655	707	650	669	665	668	679	646	679	626	655	707	646	644	704	684	693	641	632	657	708	681	673	645	661	663	648	702	682	622	690	695	669	668	704	629	687	681	653	673	704	700	650	694	680	645	730	702	674	655	648	687	729	702	618	647	723	725	675	703	640	676	636	676	679	657	620	623	669	657	690	679	632	653	670	635	659	733	698	651	655	642	636	703	678	642	623	649	603	630	693	641	630	676	688	656	633	640	691	630	685	659	719	654	682	688	659	649	673	643	656	666	684	634	670	655	686	621	617	680	647	642	677	667	636	675	653	685	710	656
53616	45083	49510	56250	42336	26169	19849	14804	24886	29021	17471	1629	350	253	212	206	180	197	259	301	442	499	351	342	349	469	330	228	256	278	321	215	211	203	227	200	188	197	202	177	179	194	200	200	215	200	166	193	185	192	187	198	211	194	145	176	185	167	179	183	193	163	200	199	167	196	176	196	169	174	202	201	177	214	162	199	201	195	195	177	170	213	179	198	170	171	186	179	207	183	177	214	194	182	192	194	174	197	184	193	162	184	166	189	180	163	189	159	164	216	200	192	165	197	170	187	196	187	222	227	154	167	163	187	177	176	184	167	195	175	180	184	202	162	197	164	158	190	203	172	171	164	184	186	184	194	201	174	188	209	178	184	182	186	173	180	189	199	191	186	187	163	189	200	195	174	177	169	190	186	171	207	192	164	164	208	174	202	178	164	187	200	170	184	203	196	210	173	204	178	170	174	174	186	152	179	178	176	189	170	187	193	198	185	186	178	208	183	180	206	184	215	179	191	192	145	190	168	187	193	177	163	181	162	170	174	170	184	188	224	183	174	171	191	188	180	195	192	182	195	165	211	177	178	172	185	171	185	174	181	199	173	181	185	185	203	196	192	188	167	187	168	166	184	165	195	177	173	184	192	161	202	172	197	199	184	185	184	197	176	160	200	182	182	172	179	199	191	177	167	187	180	182	193	197	204	191	176	180	199	181	185	176	193	167	167	192	210	179	199	179	196	181	197	174	195	215	183	185	166	204	179	188	159	201	192	185	203	193	172	164	173	159	211	188	199	201	180	178	200	200	160	198	177	174	181	180	195	190	184	183	178	193	177	230	193	165	171	195	186	161	180	176	210	184	199	170	203	183	181	192	212	175	176	226	155	161	169	187	201	176	187	197	214	157	197	183	167	161	172	171	190	169	175	188	189	179	172	187	201	168	179	189	157	141	154	159	193	170	177	226	201	179	161	196	204	202	168	165	194	173	178	188	198	188	215	176	201	181	181	183	179	187	159	177	187	175	179	181	213	199	180	197	196	200	189	177	199	160	211	177	171	214	197	188	196	192	165	176	178	183	166	188	197	177	200	194	201	176	172	181	201	192	187	193	161	165	184	175	183	178	187	209	190	193	205	206	177	177	190	175	159	191	170	185	212	166	187	185	167	188	191	195	197	178	156	182	178	224	204	192	178	205	181	201	180	213	204	195	183	186	199	171	205	192	188	192	189	164	176	202	173	203	178	160	187	184	179	171	173	193	157	189	182	178	173	197	198	179	178	184	195	171	183	170	208	186	179	184	168	173	197	195	178	180	163	158	173	203	187	198	198	173	183	166	181	164	182	177	183	173	189	212	193	182	158	197	190	208	210	147	177	192	206	192	179	164	193	186	178	182	163	188	186	202	183	189	183	184	184	206	186	185	193	184	202	175	183	185	213	183	206	198	185	215	186	171	182	176	176	198	200	189	196	184	185	169	197	184	179	191	181	183	184	175	171	180	176	181	178	203	186	194	204	174	206	178	170	181	174	185	172	190	184	214	178	184	180	187	180	169	186	192	186	186	180	189	191	179	190	193	176	188	198	193	171	179	191	184	177	188	154	194	166	189	167	187	194	187	198	158	187	187	188	185	198	200	181	189	198	198	176	177	198	189	177	173	181	217	199	168	196	184	190	182	166	169	181	169	201	214	183	182	199	192	204	188	162	182	178	176	179	175	191	206	187	170	191	189	176	177	188	176	180	183	188	180	181	173	176	205	170	179	194	195	179	192	186	184	177	193	190	192	186	163	196	193	207	209	175	195	184	184	169	185	179	173	189	185	184	159	207	198	172	189	190	173	186	174	187	161	160	189	197	192	207	187	202	161	202	180	170	165	171	206	187	203	218	156	208	183	183	200	191	183	196	202	162	173	191	176	175	187	177	198	214	193	175	199	184	203	183	199	185	209	188	181	197	183	187	202	183	194	172	197	189	197	171	179	188	210	169	199	173	170	164	168	189	179	172	170	185	186	168	177	180	158	183	175	216	190	189	193	185	175	191	190	169	201	190	170	169	184	185	193	157	182	163	207	161	176	176	167	181	192	202	168	189	176	170	190	162	202	169	190	174	165	202	195	208	190	196	191	170	209	186	180	188	207	162	174	169	189	193	217	155	177	174	201	172	175	173	176	175	164	186	190	184	191	186	206	207	165	191	170	173	212	173	181	181	179	192	172	183	210	174	173	187	168	167	193	182	175	172	180	201	184	175	198	204	207	194	189	168	162	180	206	186	188	160	151	196	156	178	187	190	195	191	172	174	200	174	189	190	193	186	181	187	199	215	190	172	163	180	181	207	223	196	175	182	179	159	188	172	158	177	190	191	178	178	199	182	178	177	169	176	187	170	187	180	174	204	171	175	179	176	181	194	213	186	172	192	173	201	197	194	196	205	177	186	176	206	213	175	193	192	187	191	186	186	199	185	196	183	176	192	204	165	190	192	200	174	183	173	182	199	169	189	176	160	172	195	189	200	177	165	158	186	160	172	195	194	186	166	176	195	196	181	159	174	162	173	189	205	196	172	177	184	161	199	198	167	193	170	188	179	173	210	180	187	208	164	168	190	199	190	196	189	193	191	183	182	189	176	193	167	199	180	176	197	174	200	191	169	180	188	188	163	164	207	178	180	210	201	178	197	162	195	168	166	200	187	208	185	196	197	163	159	202	158	204	192	187	190	157	169	187	203	171	191	180	181	182	189	177	183	175	166	199	177	184	188	183	199	178	158	183	183	159	198	178	196	170	172	194	178	186	160	174	213	189	206	221	179	188	190	162	181	177	177	185	164	169	160	167	182	198	170	206	164	185	180	162	185	180	188	208	200	182	180	188	202	161	191	179	189	171	193	194	196	198	197	201	195	172	185	191	177	184	165	178	198	186	178	185	201	178	182	197	173	212	181	192	188	157	189	169	170	197	189	182	183	185	180	194	202	185	190	179	198	204	197	193	153	188	180	204	173	157	193	204	185	190	171	172	192	198	172	158	171	181	170	179	199	184	182	185	202	174	175	196	172	203	182	184	162	182	167	174	179	191	180	190	176	190	187	194	170	175	206	191	198	218	217	200	182	184	167	195	195	197	179	188	191	183	201	184	213	155	167	185	170	175	171	206	158	173	180	201	172	175	170	206	172	168	174	187	174	182	211	192	180	174	196	176	188	192	192	157	182	180	197	160	193	168	202	196	189	177	170	181	189	177	162	178	182	199	198	187	177	200	199	194	170	197	183	194	183	183	193	167	177	178	184	183	182	195	211	168	185	186	166	169	167	189	155	154	167	210	195	163	169	190	195	195	174	196	162	159	170	175	188	156	160	188	180	179	186	173	214	183	203	193	186	183	201	182	187	208	181	175	172	203	166	149	188	181	185	192	183	174	185	211	202	166	166	191	160	180	180	180	180	179	201	213	186	173	176	191	178	173	174	168	177	183	187	188	164	179	169	167	189	159	173	171	172	180	197	156	184	170	186	200	204	166	197
32965	36332	56172	69011	46752	29614	26212	24583	43637	46392	28440	2718	1508	1101	572	587	574	606	802	1146	2175	2535	1838	1626	1697	2744	1670	1027	1111	1316	1544	706	736	781	783	711	524	492	481	473	533	508	506	488	532	462	490	504	491	504	489	460	498	478	471	484	495	469	495	517	487	489	488	490	474	503	493	459	466	524	477	462	461	500	479	427	438	497	490	539	455	498	462	439	490	472	465	422	480	458	484	458	468	440	453	489	503	468	453	494	464	452	471	484	466	455	503	460	470	451	490	475	502	488	463	475	490	472	446	455	462	462	453	469	471	482	463	493	502	461	521	486	464	483	485	457	493	473	465	459	473	477	468	480	487	459	498	473	464	440	531	457	459	492	482	488	507	439	457	470	475	474	456	483	489	473	460	473	479	449	485	500	485	468	444	476	492	450	486	440	475	437	459	436	483	494	463	475	468	434	504	465	439	473	477	447	483	480	475	487	450	444	462	467	471	465	500	516	477	483	502	483	452	486	446	435	520	488	468	500	505	475	492	472	452	501	445	465	494	500	409	481	446	444	479	492	471	499	440	457	507	460	467	493	450	476	476	499	453	489	445	445	473	480	491	445	473	454	497	450	494	493	501	501	476	482	495	459	508	451	467	483	441	468	489	445	484	484	493	459	494	443	456	492	478	459	509	479	502	488	491	463	466	487	469	461	471	482	450	455	493	469	444	460	458	427	457	504	507	474	503	488	506	493	501	463	490	469	465	460	454	452	483	514	452	450	443	510	511	458	479	485	473	476	429	476	498	478	455	462	448	474	472	477	504	476	474	489	495	488	486	460	484	439	471	485	454	461	433	457	490	465	466	425	479	480	490	495	472	449	458	432	457	500	478	467	476	451	457	462	476	492	503	488	473	488	486	484	462	504	477	462	480	459	495	498	483	469	455	489	503	466	462	469	487	473	476	448	438	470	473	497	477	471	495	478	491	450	461	493	491	470	498	482	495	481	477	459	486	463	456	482	498	475	492	474	444	492	497	492	503	474	469	476	445	451	482	453	476	459	505	496	454	476	497	462	487	428	491	463	497	489	467	438	466	441	476	483	455	499	496	481	470	466	502	435	437	498	493	488	514	455	483	478	490	499	489	468	496	499	459	481	472	493	516	499	484	500	477	494	499	462	494	467	480	451	506	454	469	460	482	449	477	449	478	427	491	478	455	485	495	520	487	463	484	471	501	444	521	479	498	483	473	500	442	494	490	475	502	458	447	481	477	471	489	469	472	441	493	476	477	459	502	517	459	424	451	449	482	463	457	459	482	461	512	481	448	501	495	502	479	470	446	478	501	461	504	464	492	466	543	484	503	462	482	513	491	474	492	499	471	478	488	501	453	497	461	466	462	491	461	466	470	459	486	506	487	456	483	491	486	485	509	496	504	479	468	458	436	447	439	483	506	491	517	476	461	467	498	471	485	487	464	466	506	485	489	429	477	487	486	462	503	437	467	460	515	508	460	474	501	436	493	451	502	487	493	475	477	483	450	508	477	468	488	473	486	461	503	478	476	474	484	522	487	460	458	484	449	468	495	497	494	510	467	440	496	469	500	483	496	480	473	462	474	454	497	456	474	489	505	512	441	469	480	461	515	510	489	492	500	457	477	491	491	462	453	483	455	482	482	435	488	438	464	513	496	501	481	430	475	498	515	491	552	428	481	489	490	484	491	491	441	470	484	451	487	472	503	476	478	457	451	440	494	459	473	472	490	477	485	482	541	451	446	472	480	468	475	457	469	455	453	506	476	508	440	516	463	493	488	504	460	451	501	505	461	486	463	457	491	458	485	490	503	498	449	512	486	481	478	455	447	450	482	415	466	477	509	452	480	452	469	524	457	451	420	458	515	477	446	492	460	483	461	442	492	480	457	473	489	511	489	492	484	494	515	501	454	490	462	512	465	516	487	504	485	504	468	475	510	496	455	471	489	481	505	525	471	485	466	484	506	420	471	460	443	487	489	522	471	499	443	487	482	481	488	446	477	455	465	502	487	509	487	499	476	492	459	444	499	447	508	448	464	466	477	485	461	469	493	470	465	511	455	493	502	486	476	453	481	517	432	464	491	487	436	512	449	495	480	482	492	509	479	497	478	495	470	467	492	455	459	480	498	474	483	491	457	517	489	455	477	477	476	473	530	475	466	477	494	489	525	488	478	472	514	437	483	487	487	504	482	504	507	465	490	475	465	469	448	466	472	483	435	481	443	423	495	438	465	450	464	473	472	465	500	506	464	467	450	477	481	453	484	493	447	437	463	492	430	479	466	426	530	510	455	475	454	486	494	452	459	469	483	450	463	489	483	472	485	509	467	429	454	484	458	495	437	460	484	447	476	486	518	453	469	483	490	462	456	520	463	464	494	450	485	511	521	450	482	439	485	467	451	455	485	493	471	487	472	448	473	515	427	471	462	445	505	436	495	451	498	469	499	493	495	485	497	461	487	479	448	521	468	499	472	489	507	495	459	511	483	506	468	433	463	495	506	517	450	445	470	490	433	464	498	465	492	500	451	450	459	501	498	469	465	492	438	495	515	441	473	508	469	473	469	483	479	497	480	470	496	483	472	431	436	505	467	459	490	505	469	456	479	483	453	516	446	457	448	488	498	498	489	469	490	458	456	469	466	443	468	484	439	460	481	489	453	476	496	483	515	482	515	470	476	465	482	462	490	456	483	507	464	473	446	484	515	491	475	467	480	459	490	438	501	482	489	461	445	462	495	443	491	469	460	463	473	469	479	491	497	497	480	456	443	478	474	491	447	466	469	482	523	468	471	474	475	487	463	509	477	454	456	459	514	482	452	478	465	418	450	513	501	510	493	486	506	507	466	476	518	481	493	475	479	475	495	454	509	520	411	451	497	483	481	491	480	494	453	430	455	458	528	468	436	430	440	507	472	469	481	446	484	474	501	492	500	465	443	479	442	471	486	486	455	486	484	438	484	497	472	456	481	475	484	477	461	492	445	468	454	466	451	452	490	500	455	483	474	493	453	512	471	451	505	461	501	476	458	500	467	480	495	517	483	464	473	523	442	438	509	447	464	482	430	514	492	501	476	472	481	474	474	446	480	471	444	496	473	480	490	453	491	499	480	508	498	458	495	439	519	474	462	474	443	509	488	485	446	482	434	511	486	458	506	490	471	465	507	484	492	495	484	471	488	485	475	467	465	485	509	435	519	462	508	443	485	473	473	481	474	474	468	474	490	468	464	469	494	478	463	459	489	500	490	481	487	474	502	491	504	453	461	471	475	452	469	464	440	452	497	441	452	462	495	474	501	431	487	454	441	470	518	443	466	504	490	486	461	442	497	449	527	493	496	465	479	448	447	464	479	480	486	472	492	480	458	536	436	465	476	491	485	461	474	463	449	476	441	466	488	471	462	458	491	497	514	467	449	520	497	509	468	479	437	523	446	472	453	456	446	491	435	477	485	475	451	450	489	467	452	490	450	477	446	447	463	489	501	497	414	472	465	447
9255	4573	5732	7678	3495	1234	927	633	1169	1541	1025	410	424	382	385	407	422	409	390	417	408	407	393	396	364	408	474	411	399	436	356	412	421	408	387	433	399	404	423	416	419	417	412	422	365	398	392	386	356	401	399	466	391	368	403	434	389	427	390	463	405	398	412	389	426	420	384	409	377	385	397	424	383	390	395	401	406	379	399	383	413	351	410	406	423	363	410	428	389	440	421	371	400	417	393	418	385	433	400	419	388	404	413	379	409	424	432	408	413	425	406	393	404	419	372	392	402	384	378	420	423	382	422	386	409	411	436	392	426	351	385	406	393	418	398	355	412	400	390	405	413	387	402	403	403	407	407	380	372	412	406	401	429	419	416	387	418	395	404	376	417	418	386	428	368	405	389	422	386	403	391	382	394	425	429	373	395	404	393	380	380	411	394	424	453	395	383	401	400	401	405	431	390	412	421	407	388	442	374	379	379	430	385	391	387	395	387	381	384	384	406	394	419	396	401	419	412	427	406	402	406	392	422	378	420	355	409	425	389	398	384	408	379	414	402	380	387	411	438	424	430	411	389	417	416	392	383	394	378	389	394	422	368	414	418	390	393	404	384	386	407	400	435	409	420	401	408	426	413	407	384	388	407	378	423	396	404	366	383	397	403	396	359	382	432	401	406	391	436	415	428	400	414	373	383	402	407	404	455	387	418	402	406	407	436	398	423	422	415	382	395	440	371	383	391	421	386	392	417	411	413	449	371	383	371	377	395	433	377	376	377	395	422	388	412	428	385	408	406	395	385	383	397	457	400	403	392	432	386	379	387	397	389	361	411	395	387	414	409	393	383	439	397	422	383	387	413	396	407	422	370	407	425	419	413	410	424	442	437	379	436	423	424	423	432	403	382	419	417	438	387	425	416	401	416	413	406	401	411	396	399	417	408	388	401	408	433	386	441	424	404	405	419	449	401	414	422	399	394	384	410	421	389	431	417	412	400	374	353	399	388	407	404	419	419	406	415	400	415	400	405	420	385	420	395	394	400	387	429	384	434	376	405	374	361	393	420	382	380	408	391	410	387	436	418	410	370	397	428	403	380	411	398	399	421	425	430	405	426	448	409	367	404	402	379	404	418	379	391	410	409	420	421	386	363	416	441	376	393	392	412	416	374	384	398	415	359	427	391	393	406	435	407	398	398	395	433	385	407	418	412	413	384	424	401	423	377	398	376	452	358	411	388	398	400	455	386	393	398	380	402	389	414	414	354	393	423	418	420	425	367	404	410	355	399	404	381	367	401	421	399	427	389	377	399	417	431	377	459	411	422	421	445	397	422	412	358	411	386	410	367	377	407	430	374	368	396	391	409	382	379	420	380	398	411	416	378	442	402	407	399	404	393	357	396	424	424	419	438	390	397	377	423	418	396	427	449	398	405	417	372	399	364	372	398	380	388	383	412	393	414	359	408	380	419	397	388	414	373	398	404	407	390	382	397	373	415	463	387	405	386	394	394	419	400	392	376	403	403	393	401	407	394	398	409	422	404	403	402	379	391	392	414	436	371	407	446	400	391	437	401	416	438	417	450	375	427	392	398	430	396	394	383	410	384	430	430	426	446	416	416	392	393	419	445	400	395	390	459	421	452	391	414	356	400	406	391	416	408	421	417	424	422	383	420	398	411	400	416	378	386	411	421	384	379	426	402	393	417	402	389	422	397	409	416	347	403	368	412	389	405	402	440	422	374	379	413	428	417	404	376	399	432	384	446	354	426	447	407	412	380	362	443	400	382	400	406	400	385	445	434	457	389	400	411	447	365	367	393	398	427	402	410	379	434	388	405	418	371	399	397	428	400	414	429	398	467	421	383	382	402	354	421	416	404	404	393	377	422	424	384	420	416	422	405	429	416	406	430	392	410	401	415	406	407	452	431	428	392	416	385	405	427	384	379	414	447	411	384	389	402	438	421	406	405	379	379	426	412	420	404	432	387	398	381	433	385	404	441	399	378	402	399	394	416	366	371	376	415	395	399	396	428	407	458	397	392	417	429	407	419	380	386	410	412	393	398	406	346	397	409	412	425	424	399	380	383	433	423	424	390	419	414	420	426	391	396	418	401	403	391	414	366	391	396	404	395	399	403	423	388	391	392	365	453	429	428	392	423	397	391	370	400	427	399	439	369	434	407	418	370	399	465	421	386	391	422	380	430	392	383	392	410	385	390	404	415	393	410	408	374	394	399	419	383	399	400	428	399	382	367	379	383	373	435	420	401	413	383	436	424	404	427	425	431	385	414	377	374	407	388	386	435	384	445	390	395	407	460	361	401	413	416	404	426	410	384	426	425	390	372	403	430	395	417	388	391	394	405	393	431	405	406	398	398	441	390	395	386	382	383	371	340	405	457	412	413	444	401	358	396	445	416	397	406	397	396	429	391	377	391	442	438	388	385	402	444	372	379	377	407	400	421	413	401	374	387	395	411	356	427	413	409	417	419	383	410	393	431	385	406	390	409	413	415	401	421	437	405	394	405	363	429	378	411	399	386	399	371	401	411	402	382	420	408	377	405	401	429	421	407	422	398	431	387	425	396	423	410	401	388	400	422	381	392	418	441	423	360	398	410	374	356	402	399	407	363	433	414	403	414	410	363	385	417	398	386	373	431	387	412	438	420	375	410	410	414	379	393	406	386	411	384	411	426	401	397	428	367	387	396	412	410	402	436	413	430	367	366	421	417	414	408	413	412	410	405	372	397	408	397	419	408	431	403	420	400	408	394	359	412	392	444	416	413	426	418	400	388	434	429	389	406	394	373	403	385	401	372	407	405	375	410	418	407	405	371	411	422	402	401	407	394	423	410	373	408	417	384	406	408	430	405	400	388	433	409	389	391	406	417	407	420	421	407	411	390	426	432	422	387	424	393	394	431	407	404	374	405	410	426	415	418	368	417	398	386	377	395	418	458	412	404	371	369	400	431	400	396	412	446	411	398	406	400	376	406	421	387	392	404	408	404	401	411	448	408	387	404	397	382	410	380	416	433	412	357	386	446	394	377	413	424	408	378	416	412	392	371	388	396	398	419	408	392	377	385	380	400	430	437	416	385	428	359	403	398	367	400	363	411	372	391	389	398	399	411	394	413	402	383	398	394	401	397	362	399	441	393	391	423	413	426	435	456	397	380	392	385	386	377	420	426	461	391	417	485	429	394	380	419	402	413	379	413	390	407	391	392	400	418	390	391	373	444	407	370	421	400	375	380	381	429	434	419	406	419	432	396	404	431	427	414	386	397	413	391	450	411	406	379	430	417	444	378	429	381	427	410	390	387	393	364	398	380	428	364	368	399	399	405	363	410	407	402	428	402	437	380	397	403	401	355	420	435	421	420	398	418	408	395	396	410	442	427	404	383	392	413	458	434	382	425	407	416	389	417	424	418	396	407	434	374	415	420	408	410	382	378	441	411	402	372	381	392	414	439	380	382	388	433	410	401	425	367	422	407	426	420	395	405	361	416	421	424	393
7298	5061	11118	17850	10240	4029	3729	2241	5332	6206	3294	939	945	930	967	947	945	926	1009	1043	964	967	1003	1004	1006	1048	970	927	1003	1002	1013	942	955	1027	935	926	986	977	925	936	954	982	898	959	970	982	951	913	958	934	1012	944	969	964	891	976	916	974	953	980	968	957	980	951	944	928	979	932	954	915	979	965	1004	956	945	928	943	967	931	942	942	912	966	943	943	935	977	906	960	956	889	939	930	963	949	937	895	962	951	976	958	950	1008	943	906	944	946	968	956	931	973	979	936	902	941	916	1023	947	945	925	931	988	912	925	918	966	1004	975	954	928	915	973	927	945	947	998	916	960	932	955	1006	922	933	936	984	1051	983	843	951	969	974	948	962	958	1001	895	974	900	988	997	967	930	939	1014	928	933	903	980	967	900	1000	918	980	998	1009	941	958	913	992	928	935	1027	895	990	928	934	960	939	904	946	987	965	968	923	897	956	983	940	993	937	966	919	1006	913	936	957	946	944	978	992	919	1003	930	976	958	981	930	979	967	945	1008	905	963	926	911	960	968	978	881	988	927	921	976	916	924	941	957	1016	890	933	939	977	892	904	937	944	957	931	935	932	943	946	949	940	997	952	953	943	960	952	962	944	959	936	956	981	963	973	939	972	956	965	943	928	920	933	1007	953	975	935	980	922	954	969	973	987	966	968	987	1030	996	948	904	965	935	959	948	998	944	996	923	969	896	960	897	976	963	908	992	963	996	904	999	939	948	930	946	945	944	987	939	937	987	929	934	941	948	917	901	977	956	978	961	936	901	937	935	960	940	946	981	915	929	1021	897	936	915	952	915	970	944	946	951	994	980	976	916	940	934	984	976	939	976	925	970	927	944	939	915	938	922	962	972	993	942	942	936	970	908	946	966	900	932	943	967	891	952	923	1007	910	967	943	1004	839	944	937	929	931	965	954	963	909	904	939	900	947	952	892	906	997	985	948	965	917	963	950	1017	939	949	1001	976	947	1006	975	916	922	935	948	946	919	939	965	914	962	932	952	911	947	955	950	925	928	940	1021	952	1003	918	969	978	930	995	952	944	971	962	897	933	948	934	956	947	953	953	975	930	954	1018	943	934	920	916	969	969	974	914	969	896	915	937	909	953	941	912	964	880	952	942	923	965	978	957	915	927	919	972	885	912	916	946	935	930	958	929	928	927	979	950	994	971	963	969	955	982	947	973	947	906	898	909	1000	919	943	1023	914	946	955	945	950	998	1014	938	889	919	890	944	964	954	881	955	953	930	961	969	944	943	984	938	969	918	955	974	857	956	912	961	953	960	925	909	1030	1002	930	978	965	942	909	998	991	971	949	923	974	966	965	937	972	953	920	914	877	950	926	929	938	950	977	980	917	940	973	1025	958	960	924	975	932	940	977	976	927	952	959	951	953	967	945	899	915	982	935	1013	966	971	953	989	952	950	933	906	942	943	903	909	989	952	1009	961	959	948	896	937	946	938	926	908	937	956	947	1008	970	909	942	1002	939	952	908	931	955	947	949	911	942	937	948	917	902	958	966	939	968	908	913	923	980	918	957	922	914	925	965	895	952	979	913	1016	896	976	911	942	1028	922	901	922	941	952	943	908	952	961	947	967	962	985	953	919	930	913	939	919	915	1031	920	967	911	965	943	992	929	909	951	990	999	930	1011	963	932	917	948	968	951	958	944	966	954	914	917	989	944	854	1015	957	929	891	899	933	858	923	940	908	889	950	1016	919	961	999	923	958	951	944	934	935	971	973	935	966	957	913	915	922	988	967	939	965	919	913	956	897	1003	904	998	1014	983	944	977	955	942	1004	954	988	966	984	971	923	904	910	928	999	953	883	943	1006	1009	958	943	915	907	982	984	980	939	923	974	948	937	966	956	939	945	961	1000	945	956	910	941	981	915	935	994	946	946	1005	968	978	958	982	883	957	974	975	953	962	965	933	951	919	973	902	953	914	946	956	939	926	945	912	911	945	934	971	970	923	953	944	973	923	953	939	939	904	957	920	954	956	942	991	900	993	899	915	969	948	970	917	963	920	926	970	1073	895	969	918	969	983	917	950	913	929	897	901	974	949	962	910	967	918	945	955	966	994	955	963	1003	962	1000	962	972	919	938	921	929	876	918	990	992	931	972	958	974	897	993	895	986	975	939	953	958	891	945	969	963	929	984	930	890	943	993	944	961	929	954	956	941	972	975	932	937	947	905	927	942	938	978	926	924	965	965	951	978	914	982	1025	888	933	949	993	938	962	959	882	963	977	946	910	964	933	928	971	1029	966	950	955	960	948	1021	936	944	971	905	930	1027	911	934	965	971	976	951	964	906	913	880	985	979	919	956	976	943	1007	996	1000	973	1034	939	926	960	1012	974	960	954	917	987	928	961	915	938	992	972	974	945	1000	914	913	938	977	932	972	984	963	928	927	942	929	972	921	981	972	940	980	961	982	945	912	945	962	947	967	973	941	943	922	950	938	934	938	942	952	962	971	973	919	989	972	956	931	896	927	994	953	914	994	938	981	948	949	879	898	929	977	956	910	951	897	962	980	972	973	986	998	946	981	992	973	908	892	962	1009	987	937	987	961	946	966	915	968	917	1003	905	904	970	920	982	932	947	942	962	937	926	982	962	925	932	894	932	907	992	921	932	976	943	951	942	929	914	940	950	1006	958	1010	932	995	969	957	948	970	948	971	891	960	911	967	962	936	962	929	936	957	928	945	944	964	962	1003	979	959	981	941	963	950	948	920	961	923	955	968	990	918	942	1048	953	958	976	946	958	915	928	979	921	975	929	959	916	912	942	964	981	969	998	965	963	964	991	920	967	979	889	976	934	922	941	931	994	918	970	970	960	915	973	914	913	945	938	958	914	898	992	928	952	956	948	939	926	893	930	948	960	959	964	970	978	931	977	895	886	940	947	938	938	1015	943	920	924	993	970	994	936	993	954	914	951	978	921	964	949	896	957	927	980	947	931	964	930	1020	948	952	951	955	961	963	939	923	943	913	972	968	957	930	946	960	994	992	926	963	938	950	922	954	1010	947	978	929	914	942	1020	933	975	904	934	995	900	947	1009	1012	929	1000	907	934	943	962	925	938	919	946	956	958	935	921	965	955	903	954	946	936	929	920	940	990	967	904	1014	977	966	956	992	946	910	943	940	955	963	874	949	940	950	1036	947	976	924	974	958	903	907	961	961	984	926	936	939	968	907	971	1020	932	964	924	934	953	928	955	970	935	974	935	980	961	961	919	989	932	932	978	971	897	964	979	961	932	977	939	977	881	944	929	959	970	961	992	953	962	906	963	968	961	980	954	876	930	939	902	937	937	962	941	958	933	936	941	910	976	972	939	983	942	918	903	895	928	951	908	877	954	989	967	965	919	940	952	984	940	956	1011	988	940	997	976	1003	945	999	961	934	964	960	958	934	953	947	909	994	914	953	984	949	972	940	973	908	885	951	974	986	946	896	1000	1004	893	970	953	928	916	994	880	977	969	965	925	993	912	913	942	1018	919	939	925	948	964	936	924	941	955	948	920	926	909	928	905	961	948	975	920	952	926	918	944	930	949	964	942	983
42340	34244	45749	50220	32938	16032	10551	8219	19581	17008	6955	564	330	302	333	320	269	295	311	353	390	385	363	351	342	448	410	291	346	314	321	274	292	264	292	303	268	281	298	308	323	259	260	254	296	313	299	259	309	290	265	274	278	296	295	278	288	283	258	277	260	286	263	269	293	312	310	269	293	280	279	275	277	305	273	266	285	259	289	296	290	307	275	263	298	268	298	278	259	277	281	314	292	312	271	286	290	299	281	276	288	254	284	280	297	292	270	289	275	274	274	266	281	278	293	320	291	289	286	269	278	296	288	314	302	272	276	265	278	274	265	287	244	288	271	262	292	288	277	291	256	255	250	265	267	295	294	268	273	312	297	267	290	303	285	281	251	289	291	304	292	299	288	277	272	247	254	261	273	284	317	296	243	259	274	273	306	295	307	290	310	267	270	284	297	278	292	279	263	277	266	289	295	261	275	267	301	264	277	264	284	288	310	281	293	273	274	312	270	267	272	291	272	284	274	285	265	270	291	259	274	280	277	274	268	288	270	282	297	268	288	309	304	273	278	286	292	294	288	275	262	300	283	279	273	300	270	279	265	276	284	328	284	316	274	323	259	261	282	268	248	322	312	293	274	276	307	275	265	261	294	286	271	278	282	290	320	283	263	265	283	286	307	258	306	311	270	280	301	332	269	291	294	292	270	302	278	257	302	286	298	278	282	275	301	275	280	239	279	287	271	275	296	271	267	294	256	292	281	280	255	293	310	285	257	269	273	333	296	292	286	267	300	277	289	256	307	278	285	266	279	285	276	282	290	266	269	296	277	271	256	285	306	280	261	303	268	268	255	296	263	242	255	265	294	261	284	286	262	256	301	264	299	293	273	234	278	263	293	274	256	244	273	274	283	313	266	283	286	306	279	277	275	260	243	272	275	277	307	283	315	298	281	295	265	313	272	275	282	305	274	314	260	283	241	303	325	300	305	282	271	273	239	271	292	272	267	284	291	278	277	266	277	308	297	276	313	304	313	287	276	318	260	292	266	256	260	266	286	277	268	246	245	243	279	288	281	279	308	295	264	310	271	290	274	287	281	304	249	307	276	267	289	295	281	261	266	280	286	264	276	252	286	301	304	301	281	251	271	267	297	263	280	290	304	279	274	280	276	276	302	275	260	287	294	272	287	294	286	286	291	279	260	292	299	304	288	299	291	271	284	255	279	287	278	268	281	267	269	281	283	277	254	283	302	308	273	268	284	266	260	272	309	313	261	288	293	286	289	252	286	250	296	267	261	284	285	241	259	296	252	251	278	243	255	279	295	284	274	274	287	280	276	283	269	287	289	308	302	244	282	282	302	271	287	295	290	272	277	288	314	259	284	233	224	283	257	262	278	276	269	262	297	281	310	244	247	283	284	283	286	277	278	270	289	294	314	292	266	266	298	321	267	287	258	286	278	263	257	284	314	283	291	289	255	284	293	270	285	287	259	269	274	271	277	278	328	285	269	279	264	279	279	275	303	293	274	285	254	281	277	252	273	271	262	262	257	265	247	278	282	295	282	281	272	285	257	257	251	282	287	265	309	241	278	282	294	287	295	279	308	279	270	266	309	275	299	239	276	283	275	264	260	278	300	239	314	289	272	281	300	275	277	263	300	269	241	258	284	279	260	290	261	273	279	300	297	272	259	274	283	313	282	276	278	268	272	264	289	315	294	248	283	274	267	267	334	319	298	257	257	256	271	292	294	250	276	303	280	245	271	276	271	270	259	289	269	243	307	273	274	231	273	268	263	325	284	261	297	284	263	287	303	278	281	261	262	281	246	272	280	275	265	266	323	292	225	251	274	275	287	232	290	286	279	272	296	269	286	263	289	268	307	274	262	296	277	284	280	246	292	270	297	283	300	295	301	286	256	283	281	255	291	293	264	295	286	279	278	274	281	302	267	300	271	277	294	292	269	256	263	264	303	274	302	265	274	282	289	307	293	286	282	274	300	271	271	304	295	270	266	268	303	287	304	311	277	289	248	299	257	242	267	248	268	250	299	284	281	278	296	245	271	269	257	285	290	300	300	284	261	277	299	258	274	302	288	298	281	310	289	271	314	277	231	280	255	281	278	273	256	272	266	282	310	296	273	307	289	287	273	279	252	289	289	280	257	299	260	269	275	298	293	285	277	281	258	305	287	284	298	264	275	255	260	265	296	250	280	291	266	279	240	288	293	285	266	265	279	283	274	288	285	276	283	263	285	272	281	285	294	249	239	300	267	282	242	297	299	264	265	279	248	313	299	306	300	259	279	245	263	256	282	252	278	289	274	264	260	277	274	283	268	274	284	271	278	288	294	266	288	274	282	281	272	293	318	301	297	294	277	305	290	283	300	288	302	272	263	289	276	281	281	255	265	285	292	266	311	279	297	274	264	277	294	297	260	268	289	274	299	285	273	288	317	265	265	249	247	288	289	255	256	288	302	280	286	280	322	251	296	301	264	296	259	317	294	268	294	285	274	279	256	268	278	265	267	264	261	308	287	274	260	275	278	324	294	279	244	261	268	267	304	283	293	281	310	280	247	269	278	302	284	268	273	270	285	272	293	269	260	293	319	262	284	281	266	290	269	300	268	265	288	268	241	288	298	277	280	296	297	289	279	272	258	297	287	291	296	292	288	279	297	293	269	260	274	260	298	286	301	283	221	280	255	284	273	310	283	278	263	321	259	274	283	288	280	277	302	280	282	285	284	303	249	275	283	273	278	285	272	291	271	295	272	273	283	292	283	281	264	252	257	298	283	299	289	291	289	279	293	292	293	269	285	273	286	284	256	257	267	257	255	288	275	286	268	262	272	271	282	259	269	291	308	272	286	269	284	289	279	287	288	292	295	290	313	285	294	276	282	284	269	289	286	278	290	264	264	308	260	296	259	276	270	270	293	289	272	318	319	301	283	283	290	291	290	276	266	280	252	290	301	267	246	268	279	276	241	282	297	255	269	310	276	283	266	298	261	282	253	296	273	281	280	292	278	304	284	258	281	273	278	257	274	266	256	275	288	280	251	290	285	256	289	274	259	283	279	287	279	272	254	269	283	305	286	295	278	264	303	291	295	300	270	263	280	282	294	283	310	274	268	271	258	298	286	240	263	278	264	270	274	287	270	293	281	299	285	259	297	287	260	258	277	236	293	272	265	286	304	247	305	299	270	250	258	279	305	294	297	302	289	251	265	288	297	246	296	303	265	260	273	253	272	259	236	274	288	266	287	285	282	264	294	266	292	292	261	268	289	314	263	282	256	239	291	285	311	284	290	256	273	277	278	298	259	293	265	314	308	235	264	283	294	285	289	259	302	281	274	278	286	311	271	292	296	301	300	299	277	304	280	282	302	281	303	252	308	292	310	266	271	272	284	294	283	293	309	282	315	261	307	275	295	275	300	268	294	280	262	268	266	307	267	286	300	286	285	270	279	292	320	285	303	300	281	257	304	283	267	295	261	243	286	285	295	285	266	252	287	284	290	301	267	301
24966	27267	48989	55451	36184	16638	16863	19188	39615	35276	15643	1600	878	773	740	715	717	785	863	1002	1479	1549	1458	1134	1349	1966	1425	938	1107	1095	1036	839	796	778	735	736	693	702	664	662	652	720	691	661	677	660	665	690	686	646	698	681	655	712	676	661	735	678	670	664	682	678	680	688	635	681	702	667	666	657	652	723	668	677	648	641	664	630	644	679	638	680	693	650	642	621	683	641	646	658	705	678	637	734	672	655	652	650	662	676	680	683	666	662	648	662	706	672	665	706	675	676	676	677	697	686	666	656	672	646	692	690	670	691	634	677	710	644	662	683	639	689	680	701	676	647	652	689	684	664	684	720	703	652	714	657	644	697	645	696	679	645	690	615	683	683	668	645	697	635	667	656	682	657	727	635	664	669	672	665	662	676	649	643	686	640	664	683	645	694	656	704	694	695	665	698	663	646	658	681	661	700	639	689	660	652	672	657	648	694	665	730	634	639	666	663	724	675	688	650	647	662	695	736	628	668	671	672	688	677	668	702	670	721	679	683	670	716	658	679	642	678	640	683	662	706	641	660	688	659	621	682	638	678	659	702	677	690	689	691	633	686	704	635	669	626	652	732	674	689	640	664	675	668	648	688	694	715	700	662	639	682	687	657	615	668	692	667	668	700	684	664	669	695	673	657	664	713	685	633	660	684	634	678	651	704	658	697	695	694	676	678	662	672	690	671	684	646	689	670	648	677	627	682	710	624	653	687	692	683	652	658	687	703	651	682	674	688	682	674	694	718	672	677	684	702	693	627	671	648	643	717	688	617	665	662	708	677	654	672	659	659	670	660	638	660	671	665	686	728	669	664	651	711	679	707	674	676	716	661	642	710	702	673	637	657	678	718	631	674	646	667	664	657	695	648	669	643	657	684	697	643	694	656	714	687	679	739	678	668	682	654	629	694	660	668	696	673	702	613	669	666	658	689	695	679	678	707	672	662	727	647	645	651	712	660	734	694	672	647	655	628	686	686	644	646	712	662	685	669	713	684	661	722	648	673	694	683	644	661	695	661	725	657	686	691	712	667	707	707	690	663	682	689	692	683	656	668	664	685	664	704	695	710	678	682	679	681	698	723	636	695	672	695	663	699	704	681	696	665	739	680	644	643	701	647	644	727	702	694	667	687	678	680	667	689	661	649	644	697	668	654	655	706	678	690	691	680	685	692	685	652	668	658	672	693	689	701	677	666	638	670	723	679	684	650	651	682	679	712	639	735	675	701	700	682	703	686	673	709	652	686	680	665	703	674	654	653	683	647	644	690	672	737	683	672	677	705	679	679	681	690	672	681	665	658	662	672	662	631	667	716	659	671	696	687	649	709	704	708	660	704	663	686	683	668	701	642	672	666	662	675	631	671	686	665	719	638	698	668	693	653	701	634	597	729	673	669	676	685	642	709	693	675	642	660	734	664	684	691	667	669	653	661	621	656	719	650	666	711	685	671	718	684	645	681	652	709	681	676	670	692	698	658	670	639	662	637	672	652	654	682	648	694	682	658	678	706	707	684	698	658	678	661	635	739	721	664	612	682	676	634	630	732	686	659	664	659	648	646	649	647	658	652	674	688	682	690	660	637	642	676	656	702	680	693	658	653	657	721	656	653	658	711	658	675	629	687	686	696	617	683	631	669	677	726	682	691	652	704	702	642	663	668	699	663	662	706	691	666	677	715	660	687	712	682	676	652	684	664	671	666	695	688	648	697	667	673	621	643	643	702	709	658	677	675	686	671	655	658	729	694	673	698	699	643	715	642	719	669	662	683	689	683	692	683	741	646	690	686	652	677	652	649	695	684	753	682	672	681	682	707	691	696	697	640	718	685	700	674	650	709	651	669	673	708	715	660	668	699	687	636	631	681	676	676	692	687	676	647	689	645	653	645	676	677	644	667	633	694	673	640	685	695	658	725	671	649	720	686	659	619	659	633	671	690	638	648	674	657	680	671	665	662	619	674	659	657	692	714	693	693	676	678	692	730	680	721	654	689	647	642	676	700	682	668	695	735	708	665	675	665	668	665	675	711	682	632	688	689	655	690	663	674	686	657	677	643	670	672	720	663	690	675	665	691	656	715	690	646	643	693	645	671	673	708	639	655	679	648	690	697	682	737	633	659	653	667	683	689	657	682	708	689	679	656	663	721	656	648	689	672	666	681	680	681	656	664	680	642	656	687	645	655	717	691	731	661	570	699	653	681	669	659	745	711	675	651	679	715	653	679	698	682	711	653	669	652	689	675	679	691	638	652	689	657	668	678	658	677	666	678	688	628	653	702	682	682	660	649	680	663	685	691	616	679	668	657	685	682	669	654	624	699	625	681	660	652	693	688	694	686	709	690	733	630	699	698	674	674	674	689	657	665	674	689	679	697	717	685	674	658	642	684	626	669	679	677	722	652	670	615	679	640	653	699	651	663	659	669	757	659	687	689	712	670	721	678	647	698	675	656	697	622	672	675	646	655	666	694	637	674	712	667	650	664	719	702	664	665	667	675	684	697	670	657	719	669	630	685	693	674	666	642	699	665	724	652	631	665	694	686	671	705	678	719	669	699	696	656	663	679	646	614	674	696	682	673	692	689	681	665	712	656	628	680	670	711	659	684	715	684	656	638	672	674	633	675	694	628	679	676	651	695	638	700	624	624	642	669	713	675	637	684	706	656	738	663	665	664	713	682	678	642	736	660	638	685	695	689	693	641	656	680	675	699	694	663	675	700	624	696	653	712	631	677	706	674	703	714	637	707	691	669	717	649	652	690	636	607	687	666	649	679	693	645	721	642	655	652	678	662	639	700	645	643	680	636	669	673	683	640	699	691	665	664	663	675	640	717	663	652	624	687	676	696	703	710	645	641	702	727	665	678	676	649	724	708	658	699	718	665	676	749	689	732	638	610	687	690	661	664	699	640	663	681	648	689	699	721	707	675	701	702	683	670	708	681	666	683	657	657	685	680	685	719	685	666	642	698	621	677	684	686	641	626	691	676	663	681	662	680	673	658	670	669	699	676	685	680	679	666	675	655	692	682	679	673	632	696	617	662	680	677	671	621	665	690	664	637	632	669	653	628	638	662	707	735	697	724	667	668	697	620	633	675	640	646	647	716	715	651	671	685	651	644	647	636	618	694	737	687	699	702	646	684	667	609	708	680	675	712	678	690	657	678	667	669	652	666	675	682	715	587	703	681	715	669	637	696	675	657	665	671	705	701	667	694	608	697	659	644	668	699	687	702	678	700	697	661	661	668	675	701	681	664	659	703	709	632	684	625	709	656	669	698	654	672	673	696	687	691	657	652	706	664	686	698	656	651	639	690	667	637	704	635	641	651	733	668	656	749	732	701	660	657	681	682	668	695	650	673	636	722	732	645	691	649	650	690	687	702	654	691	627	681	675	686	658	660	628	696	724	687	649	705	694	609	640	679	689	664	649	698	717	673	742	705	644	699	713	644	664	625	727	647	654	698	684	673	687	667	631	666	671	686
55224	42832	54839	54049	37094	21358	16091	16932	31486	25890	6890	561	266	224	181	185	178	238	277	302	478	408	419	374	380	534	440	262	275	315	279	222	219	171	192	175	163	188	197	183	191	193	163	180	188	194	170	169	204	164	203	187	197	192	170	177	193	197	176	175	168	196	187	193	177	169	173	189	178	143	174	172	179	172	185	180	197	154	155	164	161	159	187	191	186	148	196	184	184	167	171	160	158	168	187	180	148	187	163	168	187	166	141	182	190	189	156	168	163	153	174	174	170	197	164	159	173	182	177	161	171	144	182	171	192	155	203	168	148	158	186	162	171	164	166	154	191	162	176	157	189	166	167	172	199	173	160	199	163	159	176	170	165	171	186	168	175	169	201	191	163	170	174	169	183	163	165	167	157	168	173	181	164	173	173	179	158	158	156	176	195	167	171	199	181	169	191	154	131	161	156	170	167	170	159	179	174	185	172	177	156	183	164	177	184	164	169	190	152	178	187	186	173	177	149	156	167	185	200	165	180	152	159	157	205	178	206	176	192	182	167	156	192	187	155	179	168	154	174	181	176	188	170	193	164	188	195	204	178	160	179	181	162	171	175	184	186	188	174	189	162	184	161	175	166	152	170	192	182	187	166	176	189	191	142	164	176	201	180	204	203	190	145	175	200	180	171	166	168	155	149	148	160	150	170	167	190	166	168	169	171	175	176	166	174	170	146	187	179	209	153	165	195	182	176	162	173	169	178	168	180	171	176	156	181	170	182	183	182	150	154	150	173	157	167	174	196	168	166	170	169	175	172	168	160	183	148	176	137	202	188	160	173	193	167	176	172	185	208	195	175	171	178	171	179	184	151	192	153	161	197	160	192	167	158	159	139	170	192	168	148	213	196	166	165	192	170	182	169	182	171	159	187	160	168	171	152	195	169	186	172	158	174	181	161	169	158	170	164	180	171	183	189	168	169	179	190	180	180	153	159	173	176	174	186	159	181	184	171	188	171	188	199	189	167	159	164	185	158	172	162	145	157	193	187	191	200	161	205	173	148	154	160	170	174	159	185	180	150	191	158	180	148	159	152	180	154	164	192	162	194	172	159	161	182	166	180	169	193	181	170	162	181	149	187	190	165	180	173	190	185	195	182	186	155	183	175	169	189	175	169	166	162	189	177	183	185	166	159	175	220	185	177	198	191	184	169	167	158	170	199	195	178	175	170	181	174	142	176	167	179	184	154	154	209	182	152	176	173	170	187	188	165	191	188	184	164	174	188	164	177	195	168	167	140	181	175	180	184	187	172	165	160	165	179	198	154	193	179	167	166	196	145	185	180	174	173	153	175	161	173	172	155	174	166	171	160	168	190	173	178	155	195	174	167	189	165	174	180	148	184	165	173	170	188	170	180	153	182	185	179	167	173	152	184	200	143	176	180	154	159	180	190	171	183	174	188	180	167	165	169	188	171	176	161	154	175	181	200	172	169	190	168	193	163	180	165	187	187	177	171	191	198	156	194	181	173	160	173	200	185	174	136	167	168	171	161	182	184	177	187	172	168	204	177	185	171	173	162	149	188	181	160	174	160	160	157	171	156	171	175	190	166	166	164	195	153	150	197	164	169	149	161	180	160	175	163	184	163	175	193	162	172	200	193	190	167	194	193	173	197	152	163	162	165	160	165	164	177	187	182	187	183	174	177	206	173	161	157	167	178	166	199	169	181	168	164	177	167	149	179	165	167	162	157	191	157	174	194	176	161	158	175	157	182	172	158	187	174	169	189	170	168	175	152	165	183	202	170	197	146	157	180	174	168	168	180	166	185	163	180	180	162	191	186	156	182	190	170	197	185	174	162	162	182	196	162	172	177	169	156	181	177	178	181	168	180	168	191	200	164	177	184	172	152	164	167	206	191	154	196	199	187	162	181	184	184	161	170	172	140	193	165	177	156	178	184	167	180	167	156	179	168	181	189	166	155	161	170	181	164	182	167	161	157	165	204	167	146	206	160	172	190	188	183	182	147	177	155	160	164	160	188	185	181	167	176	194	179	188	166	191	189	176	176	205	189	174	146	183	154	166	159	184	171	158	165	159	179	175	167	172	210	162	174	169	213	166	196	161	157	179	155	205	174	172	177	167	162	158	198	171	185	186	175	173	179	176	178	159	178	165	161	146	161	182	203	179	173	164	182	133	203	169	162	168	188	190	175	139	187	180	193	171	183	196	179	179	169	184	181	182	161	166	161	160	168	182	165	159	181	200	207	175	171	175	190	190	188	188	174	186	183	194	173	207	178	190	173	154	177	196	194	193	162	176	178	168	183	173	151	200	173	174	176	168	199	150	160	205	192	175	184	171	164	163	188	179	175	152	177	173	178	170	194	184	195	175	162	173	184	162	179	167	170	178	181	165	175	159	181	177	188	193	182	178	178	174	191	207	183	180	174	182	164	169	151	178	144	167	179	153	163	174	185	152	160	185	179	170	169	170	173	179	151	169	195	190	167	137	186	160	180	154	165	143	189	174	163	168	172	154	155	175	202	157	165	184	163	167	159	169	163	169	147	180	166	173	176	167	188	179	185	165	170	178	203	173	172	161	196	184	177	171	179	186	186	167	155	196	161	153	176	158	160	157	180	173	159	174	178	226	180	194	183	163	160	193	163	158	164	186	182	179	164	168	165	168	155	167	201	169	170	150	176	175	155	165	159	187	179	164	182	160	158	161	180	182	167	177	165	201	164	175	175	169	163	170	173	168	186	158	171	186	168	207	158	186	205	163	196	202	169	188	170	151	161	200	174	183	160	157	183	161	169	201	193	169	175	157	173	183	156	179	164	157	190	181	177	172	165	190	161	176	201	174	185	180	174	187	184	153	162	173	168	182	151	168	175	172	182	162	170	176	196	195	159	178	167	178	178	197	165	160	167	139	133	206	169	177	170	191	186	151	182	185	165	181	175	167	131	163	158	181	177	185	199	159	165	162	228	178	182	207	180	173	173	174	181	140	173	172	177	172	160	141	167	175	173	186	181	157	185	170	167	169	166	148	179	204	170	167	205	157	189	152	182	174	165	160	172	176	207	197	185	181	187	176	154	168	191	166	170	203	165	148	192	153	154	157	181	185	174	174	195	174	180	167	164	169	184	172	182	155	181	204	164	176	155	152	175	165	168	172	170	180	191	187	176	170	181	179	181	174	174	185	175	163	174	180	201	181	184	168	178	172	180	188	172	165	165	165	160	160	182	192	188	166	180	160	156	158	164	167	158	181	163	190	149	159	200	169	181	192	160	187	167	177	189	177	162	191	176	172	190	173	181	186	173	165	167	164	166	155	177	173	173	181	195	165	192	170	187	186	167	177	199	190	208	190	191	167	178	186	160	184	174	190	181	165	165	191	179	188	160	187	164	187	169	166	185	167	165	158	181	185	174	190	157	180	172	175	190	168	151	165	170	160	165	164	174	161	158	169	189	149	159	174	163	139	171	173	199	174	159	151	185	179	190	179	169	222	180	183	175	188
33241	36173	58188	65190	40001	22314	23401	31299	48821	41330	9645	1929	848	662	583	608	602	692	1043	1422	2573	2366	2143	2002	1783	3514	2351	1067	1426	1410	1253	943	715	499	530	541	505	503	472	498	472	472	463	448	454	493	462	481	484	448	453	424	412	493	472	490	475	483	478	470	487	446	444	435	443	470	462	432	460	465	450	473	466	431	422	461	449	498	474	427	455	471	462	405	489	454	480	478	448	483	460	437	453	468	457	485	451	449	469	414	504	466	463	458	424	465	424	441	405	461	430	467	397	460	467	454	466	438	472	448	466	488	483	470	417	458	419	439	440	472	484	467	462	453	429	482	461	458	460	463	474	470	458	427	479	466	503	460	462	474	460	460	430	437	444	426	438	464	435	444	486	453	466	434	432	454	485	434	458	405	476	458	470	430	489	436	451	443	450	425	440	438	455	453	454	444	459	435	416	437	439	450	470	472	468	508	451	437	456	437	476	455	425	458	435	457	435	412	413	460	485	482	488	455	418	411	458	462	478	447	454	521	466	424	453	473	464	429	432	418	467	427	428	395	439	448	461	434	453	444	431	474	460	493	453	482	450	432	418	440	447	470	424	426	479	480	446	459	431	476	476	449	426	452	410	471	411	480	484	420	450	417	443	464	429	458	466	458	435	471	494	465	455	456	439	479	458	418	478	427	448	483	445	449	482	456	468	449	440	440	456	408	456	415	482	436	508	454	440	419	482	440	476	461	421	442	461	484	444	454	470	458	484	451	432	434	484	416	473	477	447	460	448	449	434	422	432	438	473	456	457	457	479	472	478	450	424	443	433	440	441	461	438	459	409	475	500	457	455	413	496	431	453	474	425	443	456	448	436	482	457	463	458	405	444	451	451	478	449	437	494	452	463	461	414	436	434	457	450	440	468	456	410	488	458	439	451	442	457	478	492	440	423	450	456	416	451	473	470	426	472	447	448	463	449	467	447	423	429	447	457	425	453	445	430	455	461	450	429	438	476	449	472	440	453	459	450	461	448	460	448	444	430	402	426	467	429	447	427	433	410	452	466	461	423	438	449	456	465	478	428	483	425	457	457	442	481	497	484	435	426	435	478	450	406	455	439	470	446	456	479	438	435	460	473	454	428	423	469	449	459	440	414	470	475	446	472	436	459	453	480	432	467	450	478	480	448	447	441	451	462	441	489	401	442	454	466	454	446	457	434	431	445	467	448	452	440	468	455	469	415	445	418	432	465	460	447	439	460	462	412	377	439	465	487	457	447	442	466	421	428	471	447	458	441	430	436	480	424	439	439	448	466	458	459	470	450	454	452	431	451	450	486	445	401	451	424	440	418	463	410	440	447	446	450	463	452	451	496	469	392	450	442	446	450	448	443	447	447	470	477	444	454	469	422	476	479	467	463	505	410	480	484	462	433	445	444	445	476	441	465	461	447	444	463	445	435	479	399	444	405	428	473	441	455	483	422	447	460	435	463	455	453	424	435	407	409	436	414	405	429	472	506	476	453	463	479	455	440	446	418	423	488	456	490	437	478	456	437	483	415	452	443	465	443	440	441	448	469	425	468	478	474	441	467	441	444	479	455	404	444	436	466	430	471	441	436	444	467	424	413	436	448	443	478	435	440	464	506	446	448	440	419	477	435	424	467	482	449	479	439	481	465	460	416	471	468	436	421	455	465	422	447	451	418	472	426	458	467	456	445	469	439	419	429	478	422	472	451	463	479	510	449	431	452	458	450	451	424	447	470	455	404	433	448	476	458	419	452	479	423	449	435	487	441	478	441	442	430	397	429	423	440	463	429	449	462	442	478	430	423	491	421	457	452	437	474	482	428	403	467	453	458	442	437	445	439	434	430	473	484	474	428	456	448	449	452	457	436	425	448	503	514	480	448	472	434	438	464	444	431	431	453	410	426	459	421	436	467	413	467	436	463	430	416	440	447	465	443	453	444	441	477	437	423	441	468	450	458	485	445	429	470	425	457	447	440	459	450	467	460	445	460	441	422	430	455	460	456	439	439	410	471	455	446	427	439	476	466	464	443	410	442	470	459	488	430	448	495	449	474	426	443	468	451	446	445	449	433	422	508	453	475	455	471	455	456	476	439	477	445	477	451	444	461	424	485	453	488	417	448	464	433	473	444	442	473	459	436	476	444	426	448	438	427	454	439	461	460	451	447	453	448	459	426	461	475	461	437	480	500	460	438	441	442	478	420	464	435	463	470	431	447	459	460	440	465	444	450	431	419	470	464	404	455	444	441	453	472	431	440	431	478	397	440	472	468	484	415	468	446	446	463	453	414	466	458	415	432	457	462	431	484	425	431	465	483	433	477	454	450	463	489	439	498	431	390	471	432	463	474	428	453	462	455	495	417	490	426	438	477	425	451	435	431	449	451	434	436	415	480	446	458	439	459	450	453	398	449	450	455	445	474	431	454	428	476	441	435	456	467	462	419	416	446	431	495	454	428	465	432	497	468	465	423	446	414	432	446	446	461	460	420	430	445	433	500	432	448	429	456	462	455	469	420	460	460	447	485	430	473	462	485	449	407	464	491	448	422	482	472	485	460	485	439	459	435	451	421	458	490	430	458	434	438	438	481	438	463	440	455	438	432	465	442	431	451	453	444	415	431	473	455	453	454	459	431	436	477	453	472	465	465	439	445	451	467	457	445	430	443	443	489	446	480	414	457	474	448	444	467	486	466	456	440	443	436	445	437	460	457	464	436	476	425	449	419	464	467	446	470	488	437	446	409	478	504	468	462	442	449	505	430	476	460	510	444	450	443	419	433	472	470	442	475	444	411	441	453	466	476	506	459	464	447	434	415	437	471	495	446	440	446	485	456	427	444	495	475	436	467	461	486	448	443	482	476	467	439	477	443	477	460	447	436	444	481	448	437	459	453	467	487	446	423	469	464	415	466	484	456	483	473	474	455	488	452	455	440	444	453	504	429	460	438	438	433	486	415	468	405	452	474	398	470	428	473	448	409	450	461	474	493	465	432	452	446	414	486	461	435	425	449	460	451	455	480	492	495	472	444	468	409	438	406	461	434	428	456	478	467	481	462	438	437	438	423	455	438	407	484	497	432	463	448	444	472	461	418	422	429	460	445	412	429	495	465	445	427	438	417	477	439	437	433	496	446	469	448	448	455	449	455	493	408	448	433	477	451	457	446	450	489	482	446	431	412	457	474	451	447	460	460	459	434	446	466	461	438	428	437	484	412	446	429	439	431	435	467	527	472	420	467	446	435	450	406	443	448	471	413	456	436	464	448	457	445	459	473	465	469	457	432	447	451	434	488	440	419	430	426	430	424	472	461	435	410	473	454	422	437	451	441	492	455	447	453	449	436	444	433	428	480	442	459	440	464	469	414	478	451	438	433	443	470	439	461	462	438	460	466	470	455	455	432	464	426	468	469	430	483	468	467	460	446	482	465	415	430	446	432	427	397	424	436	449	454	436	456	501	434	429	421	491	432	455	438	455	422	437	467	401	437	468	482	467
8686	4207	8005	6583	2523	985	782	698	1342	869	400	402	373	380	407	410	393	375	393	378	345	379	391	400	374	381	383	373	395	364	379	365	376	338	341	409	357	384	405	398	412	401	385	350	366	396	389	370	393	355	407	382	400	390	389	400	354	369	374	427	350	356	397	359	365	374	350	378	411	396	402	375	363	364	382	374	347	352	389	339	375	397	393	376	370	368	362	366	365	344	360	298	361	381	387	376	355	368	395	365	389	342	372	376	376	380	357	353	326	372	387	393	379	359	372	408	363	390	369	360	362	362	384	367	384	352	364	368	414	414	379	361	382	350	366	370	387	344	363	378	392	387	357	353	395	389	388	366	373	373	375	399	373	384	382	376	394	369	367	402	354	378	367	369	372	374	380	360	371	384	377	386	382	361	376	368	351	403	366	398	419	345	384	351	386	381	418	366	358	338	358	374	371	369	360	362	407	388	371	371	384	409	385	372	393	375	387	369	439	371	414	377	403	358	396	424	378	365	391	332	325	386	378	372	373	372	373	378	362	343	363	372	356	351	410	415	370	379	358	355	404	383	342	345	373	374	401	380	409	383	377	396	378	359	394	380	400	387	395	376	364	366	384	378	388	398	399	377	342	364	370	387	354	440	362	390	374	369	382	367	385	369	400	377	357	388	372	385	368	387	379	370	357	367	343	390	345	396	356	388	353	376	377	392	399	367	376	401	369	370	403	382	368	361	376	368	387	360	384	364	372	370	363	363	385	366	396	426	370	354	386	389	376	383	399	400	393	386	359	372	406	372	371	345	384	369	376	360	374	377	380	368	381	349	394	357	378	389	418	369	396	362	390	358	345	398	400	343	351	341	385	397	342	366	366	371	366	339	394	380	375	403	371	375	371	413	355	350	332	365	351	381	402	363	356	376	412	371	388	364	358	359	383	354	425	363	367	360	361	371	401	384	370	394	382	390	374	371	379	392	419	389	359	395	412	387	402	351	381	389	382	346	376	353	388	370	366	349	374	395	364	371	372	388	368	360	391	381	374	377	348	392	394	365	356	383	408	365	361	367	361	387	387	380	358	338	392	391	363	351	364	365	405	362	378	381	404	424	375	370	322	348	358	335	367	360	373	343	382	357	400	387	376	379	369	363	366	420	369	382	362	392	383	372	352	395	380	362	372	410	397	378	341	393	357	410	362	377	382	329	409	373	380	357	373	394	391	391	405	353	361	376	372	384	388	411	391	391	379	393	372	384	385	365	354	393	383	377	367	377	411	388	401	375	350	439	392	351	368	369	371	355	367	406	343	344	381	400	373	383	358	396	343	368	361	378	372	389	363	425	416	384	418	362	361	411	383	350	381	374	393	380	353	385	383	370	408	386	371	360	335	388	357	399	384	402	398	411	387	379	359	403	370	387	409	369	380	375	392	380	359	398	359	368	373	371	364	321	361	368	363	393	366	369	399	391	359	382	365	362	381	380	370	385	376	384	384	388	359	323	366	376	381	415	350	387	371	366	344	349	399	382	365	354	366	388	399	340	371	334	362	408	359	406	337	390	366	357	379	376	373	376	365	385	381	355	366	391	387	397	368	352	363	370	347	367	381	339	369	329	409	379	363	395	390	338	422	374	359	338	404	336	376	358	377	418	391	394	390	367	369	406	397	362	396	339	393	365	348	362	384	359	390	440	361	396	374	381	389	404	368	382	389	379	379	376	400	354	367	381	380	368	398	389	361	377	363	377	388	377	362	323	379	346	393	371	401	387	371	398	364	390	376	396	413	368	349	394	359	395	404	401	370	360	358	403	388	404	405	360	413	367	374	415	382	378	375	384	337	348	359	361	371	375	325	382	355	379	373	366	383	353	383	378	356	375	326	381	391	373	387	392	325	412	406	368	413	348	391	377	377	348	384	383	357	372	397	348	342	372	413	385	380	383	329	369	358	356	399	404	389	353	365	354	374	364	375	389	406	338	385	390	377	360	366	375	410	335	390	387	390	380	377	345	369	376	357	367	400	387	375	418	365	347	362	385	397	360	338	366	373	341	347	368	384	424	396	378	407	343	338	382	352	374	397	371	346	407	383	376	384	360	385	368	392	388	405	391	424	345	374	396	382	392	378	359	377	367	379	367	386	363	404	395	384	374	365	363	344	347	402	414	358	354	344	356	373	383	352	344	368	343	378	421	370	353	372	308	401	374	371	373	393	371	374	397	407	370	386	368	375	357	382	354	366	337	398	385	354	362	346	375	372	331	357	407	358	373	328	355	356	386	373	352	394	354	386	377	356	368	399	351	360	372	381	334	378	379	366	353	357	365	364	404	389	373	373	384	387	382	353	365	367	381	391	324	373	382	348	368	387	369	361	392	376	377	356	358	362	379	389	339	364	349	366	375	386	393	399	378	390	311	383	395	402	402	403	380	376	375	382	333	377	348	412	374	361	369	368	380	388	378	365	373	381	400	386	342	370	387	381	381	379	360	395	394	427	392	349	380	404	333	332	385	373	363	364	388	389	361	372	347	353	371	342	376	387	372	427	348	339	353	380	404	398	367	371	400	388	355	356	390	372	367	365	363	379	356	338	359	346	398	407	395	386	405	375	369	365	393	374	368	375	359	377	398	367	348	375	416	377	372	376	387	336	405	379	394	397	383	367	341	362	362	403	360	370	414	376	345	374	360	387	376	363	372	337	351	381	363	356	423	362	398	351	368	388	339	354	386	364	403	379	403	391	389	423	393	378	354	335	365	364	409	393	408	373	384	349	348	376	352	381	366	389	354	367	357	406	383	355	371	334	398	350	374	364	363	355	378	401	380	353	373	376	360	369	365	406	384	429	381	364	367	389	354	412	384	376	356	383	325	359	347	361	364	375	403	362	389	376	353	394	369	350	349	390	375	365	399	371	393	392	365	391	383	373	377	368	374	361	359	388	412	396	383	337	391	357	363	402	357	356	361	400	403	331	365	402	397	350	377	365	363	381	347	383	414	377	378	399	359	338	335	347	395	408	369	376	375	393	399	374	390	370	371	378	366	387	381	382	371	373	381	363	370	347	335	372	401	375	345	357	361	380	359	372	389	386	317	345	361	346	395	380	397	392	379	365	362	348	372	371	367	370	405	361	326	352	389	355	390	371	405	404	377	360	401	359	360	370	391	380	380	380	351	394	385	364	366	384	349	355	348	399	372	424	373	378	395	350	353	383	362	368	397	360	353	344	372	368	381	372	359	409	413	381	377	370	382	382	389	362	352	333	376	386	368	357	373	403	365	359	406	331	370	381	377	377	363	393	360	405	377	392	329	382	357	374	376	393	351	362	384	382	389	321	395	346	373	391	405	374	355	389	402	378	366	399	369	388	356	394	355	397	359	341	360	410	345	366	372	381	384	365	373	399	379	398	432	387	403	392	392	371	361	414	362	353	388	356	356	387	412	399	402	398	393	356	398	382	415	353	379	377	368	351	382	388	389	382	342	362	385	355	351	352	351	372	368	371	352	421	343	333	394
7086	4936	14214	15182	7016	3001	3422	2710	6171	3096	982	891	909	880	871	896	841	876	889	967	983	934	915	943	991	970	967	895	897	898	926	878	908	913	900	890	858	834	901	941	887	859	850	860	818	840	897	856	872	876	951	878	888	924	870	857	889	861	849	861	871	857	919	873	870	845	839	858	874	818	910	814	843	854	859	919	898	868	839	884	850	891	916	891	869	874	863	881	863	862	954	872	862	876	934	905	833	857	877	893	909	841	861	865	860	855	858	852	877	840	895	817	910	919	888	813	954	891	840	900	844	863	883	925	870	921	869	872	877	896	886	833	859	863	874	879	827	902	863	889	854	844	917	872	852	898	892	892	868	898	827	923	893	859	865	884	895	889	841	855	872	867	831	861	874	884	853	830	883	870	835	894	840	887	858	897	890	908	892	846	827	891	898	852	899	895	893	838	876	868	870	865	880	849	850	900	897	917	932	861	930	869	869	847	857	867	836	882	922	837	918	868	917	926	882	874	849	883	835	846	918	843	870	877	842	920	848	903	937	874	897	861	887	860	902	880	858	924	900	894	862	835	932	865	889	928	873	849	823	928	859	871	854	919	890	888	874	879	920	890	842	862	827	824	893	856	861	916	912	888	917	900	877	953	891	861	912	870	849	878	866	846	915	848	853	878	906	890	930	855	875	866	889	868	864	916	869	871	873	856	922	869	856	886	876	903	875	918	875	872	914	870	827	892	861	915	896	868	876	905	868	895	884	905	852	907	863	860	892	867	871	910	909	871	870	909	888	881	849	876	909	879	861	821	893	922	855	835	884	883	910	843	876	853	882	917	883	886	890	879	891	880	829	892	884	883	854	852	886	899	898	928	864	904	898	870	864	935	874	911	873	851	933	824	904	910	892	841	839	916	899	882	864	840	941	890	896	846	905	891	853	911	874	921	838	912	863	887	814	866	904	862	884	880	854	843	900	869	817	854	863	847	917	922	860	843	872	883	835	881	878	856	870	921	876	862	906	871	893	892	845	893	876	794	880	857	852	831	886	893	863	869	913	919	893	906	858	905	866	849	929	912	917	870	856	854	916	941	945	898	892	867	882	834	890	899	897	856	882	832	852	871	874	932	853	890	910	840	871	916	924	884	866	883	887	882	822	872	839	883	845	846	841	857	922	783	881	868	842	861	914	826	845	905	864	877	910	819	899	842	880	897	872	862	918	873	844	874	894	869	896	892	823	912	894	878	843	911	894	877	842	878	889	895	836	883	836	918	855	831	858	889	865	854	905	855	879	898	867	914	885	870	865	874	863	895	880	914	874	871	894	824	862	841	864	841	854	950	926	894	873	898	891	888	863	869	880	883	915	914	858	886	889	893	869	795	880	891	915	953	879	861	845	853	889	841	930	869	899	851	928	907	831	927	906	907	899	865	839	861	862	842	859	894	872	911	879	838	851	890	865	906	933	870	898	851	893	882	906	873	915	853	887	860	879	850	902	920	878	891	865	862	815	876	921	859	846	902	864	917	866	897	889	894	892	873	823	898	894	868	863	909	933	886	900	892	882	841	860	865	935	884	848	917	863	913	897	832	883	903	844	924	847	891	932	889	872	907	875	843	837	879	948	861	950	955	945	906	849	875	848	910	878	906	856	875	862	857	854	848	851	895	888	887	906	846	885	829	910	900	886	874	883	850	948	880	886	918	906	860	855	861	866	839	822	877	864	852	835	904	857	857	874	861	860	898	877	938	866	834	841	878	897	845	915	911	843	874	885	866	825	915	838	869	856	866	876	880	863	857	894	852	856	893	815	906	793	900	838	859	889	845	860	916	863	844	888	861	870	908	832	870	935	918	854	873	897	905	859	867	826	950	866	854	866	874	887	864	892	845	902	879	869	876	841	905	865	918	859	860	881	843	874	888	848	890	921	905	895	918	849	810	879	917	866	838	857	884	853	871	901	887	859	885	833	858	898	882	926	880	802	879	915	888	869	861	835	949	900	892	874	858	880	907	913	847	915	852	814	896	895	887	845	846	851	870	900	831	877	906	890	849	873	860	914	867	871	904	857	881	864	886	896	877	850	869	899	889	855	897	873	856	887	863	810	890	868	914	845	853	881	871	864	883	936	868	848	892	839	821	875	903	781	900	865	883	901	890	901	882	840	923	898	843	866	890	864	873	876	846	878	882	926	831	847	890	890	893	837	875	842	869	852	846	884	852	885	896	885	882	872	915	871	911	874	895	876	920	896	887	847	868	871	873	916	894	896	816	874	922	932	890	906	873	870	883	908	903	855	930	858	862	818	896	913	844	874	856	844	914	883	908	884	840	908	872	858	889	864	894	849	866	834	863	888	863	868	854	878	828	932	858	899	857	870	856	889	852	943	840	894	908	911	850	897	884	931	881	879	828	895	876	890	832	840	851	847	840	887	839	923	904	860	871	864	931	903	831	889	903	855	893	848	915	901	863	917	888	846	843	916	817	877	836	917	878	933	857	902	884	912	880	860	877	857	925	881	851	891	840	955	908	872	881	875	823	914	863	855	868	879	822	873	884	879	912	869	886	860	874	880	882	873	844	877	838	867	893	890	869	813	906	893	884	941	877	835	871	917	875	855	874	923	860	943	896	915	889	898	846	871	870	892	887	825	923	933	835	872	850	864	862	868	860	901	889	874	945	884	923	901	824	888	937	875	867	872	885	870	887	839	861	850	837	830	850	903	885	913	903	847	885	871	907	893	851	891	844	844	836	907	844	802	907	911	883	878	830	926	906	855	825	812	894	924	904	888	913	900	889	807	900	878	922	883	871	878	882	885	833	832	845	824	894	898	878	867	895	889	931	898	919	894	873	927	799	852	842	896	880	906	877	877	850	932	859	899	900	879	897	891	839	935	889	873	915	865	854	855	853	898	924	881	921	848	935	881	847	874	884	929	846	865	864	865	900	907	840	869	860	848	865	852	881	775	885	906	888	953	871	848	854	907	953	893	871	859	916	923	904	860	907	859	782	867	867	917	834	868	878	856	851	906	879	826	835	890	906	897	880	885	865	873	836	845	883	904	898	889	901	864	900	883	842	871	890	831	878	863	866	865	877	842	844	851	833	848	842	923	884	898	883	930	845	916	910	932	876	880	885	882	898	915	907	909	889	887	910	848	866	852	929	895	878	894	890	896	858	924	870	956	867	913	929	885	903	924	845	846	865	872	901	911	858	875	882	870	908	904	921	920	864	961	893	898	851	911	856	875	875	865	880	849	903	883	819	887	884	880	838	899	877	877	884	835	919	878	879	867	876	866	943	848	899	878	904	872	837	869	888	863	898	861	863	858	900	930	890	895	923	898	835	802	863	866	867	885	896	846	816	880	882	881	890	897	926	915	868	875	877	852	863	857	843	860	855	871	877	879	878	873	892	870	876	843	870	893	921	882	872	871	847	882	929	878	876	905	859	876	844	830	891	868	904	873	848	871	851	865	842	862	822	877	894	878	875	820	916	893	879	874	910	848	885	890	884
43801	35146	48596	43828	27020	13262	11031	13269	19995	5590	891	393	310	297	252	270	270	284	331	310	479	456	365	414	461	506	568	373	327	339	297	271	261	268	250	267	272	217	242	274	257	252	250	223	272	281	249	253	242	257	243	234	269	250	244	259	263	286	229	261	291	261	274	282	242	254	225	239	208	244	244	277	259	259	265	258	274	264	262	247	246	247	244	237	253	241	212	244	242	244	228	250	276	261	264	226	245	247	248	246	278	282	249	254	234	255	272	270	226	254	270	247	245	249	226	246	248	256	236	249	248	255	215	247	271	229	235	256	272	251	240	242	259	268	263	242	241	244	259	267	227	229	237	263	260	239	243	234	226	244	244	249	280	254	256	257	273	252	250	257	263	242	264	249	251	256	259	272	283	251	239	287	255	235	222	247	262	250	235	245	263	266	232	261	264	261	250	269	226	240	246	238	269	257	233	236	232	276	235	251	240	231	245	251	235	265	239	238	232	260	254	265	277	236	252	258	251	233	243	240	264	256	258	274	218	238	281	240	234	229	226	227	245	261	255	239	239	243	243	272	227	244	263	274	221	278	240	234	250	284	237	225	255	253	244	269	282	265	239	282	248	232	231	252	268	257	252	263	249	245	233	265	265	238	221	239	258	234	237	264	258	237	229	247	239	261	258	244	252	265	243	238	223	240	239	251	257	257	236	236	271	279	233	254	262	236	246	262	274	268	263	266	263	243	265	252	247	263	245	241	260	231	254	240	239	243	246	245	249	226	252	228	236	259	269	257	227	267	259	242	251	260	245	249	252	252	254	246	220	257	261	260	247	247	251	223	275	254	248	278	254	239	251	284	214	237	274	237	253	235	263	225	262	210	231	239	272	273	242	237	255	245	249	246	238	246	275	261	241	264	220	254	254	245	247	264	241	244	233	265	252	233	260	265	246	250	262	235	262	255	242	240	253	250	253	281	261	248	260	261	231	244	220	243	230	224	244	240	227	286	277	222	227	238	257	259	243	254	267	251	253	248	238	229	257	223	230	247	249	229	240	268	242	259	229	254	240	266	226	256	245	279	256	229	250	255	256	236	231	272	244	250	223	252	258	225	249	252	245	245	226	295	266	236	248	266	238	246	245	239	205	237	225	272	244	257	260	261	232	242	264	263	259	253	280	247	257	262	244	243	242	230	252	265	268	224	239	261	252	254	262	252	248	261	256	250	255	253	249	292	289	275	210	254	248	228	255	246	249	249	257	249	223	277	254	241	248	230	239	250	239	204	259	257	259	243	251	245	240	238	250	239	221	266	277	253	242	269	230	248	243	313	245	263	247	236	234	246	225	237	257	277	238	221	273	240	264	287	264	231	251	220	261	219	240	254	242	242	257	261	256	273	236	244	245	247	264	242	261	232	214	266	232	236	203	259	248	238	231	227	242	275	234	253	253	244	207	240	262	261	267	248	242	226	237	263	262	270	235	235	263	286	251	240	264	254	245	228	250	271	257	299	252	236	225	241	252	233	254	258	237	248	261	263	257	240	215	246	262	243	210	244	252	203	252	244	242	264	252	235	247	226	240	250	263	256	228	237	223	225	257	264	226	242	248	228	253	280	249	260	244	242	243	261	246	234	249	278	241	231	264	232	238	235	227	270	272	261	219	266	239	242	222	238	244	256	246	247	243	262	272	248	257	256	245	219	247	277	251	240	244	275	250	246	248	278	236	234	258	235	264	231	272	233	256	235	261	248	257	241	283	264	251	241	268	272	254	234	262	271	254	236	220	252	273	273	292	246	285	231	246	254	247	254	263	257	254	216	255	282	252	259	261	273	240	216	236	243	259	249	270	269	223	228	236	253	254	262	250	244	275	239	280	245	277	221	252	264	240	245	253	238	249	252	308	276	261	243	247	223	238	265	247	261	237	235	264	250	259	252	271	243	249	238	245	242	267	222	218	236	242	248	234	238	243	249	252	218	259	274	242	264	233	234	262	231	270	252	241	234	241	240	244	236	260	251	272	257	256	268	282	262	231	253	241	283	248	231	231	262	249	229	258	266	230	254	227	247	236	242	268	242	247	253	260	237	255	247	283	255	226	272	240	245	223	259	264	230	231	272	255	263	256	262	276	256	274	227	273	253	269	253	301	266	242	253	246	227	256	240	270	251	250	274	272	250	241	234	251	274	230	248	230	256	243	245	242	242	254	257	222	241	210	253	235	262	238	252	240	259	230	249	229	278	229	265	245	296	257	269	260	221	233	273	273	251	263	259	259	265	235	235	253	237	270	229	246	252	257	261	243	261	254	235	230	245	238	240	238	262	287	248	239	242	249	222	255	267	274	268	260	235	275	260	212	259	250	278	236	273	237	238	226	256	242	258	271	265	266	241	265	253	255	262	252	237	265	226	235	282	241	240	271	243	231	254	235	243	236	261	250	233	257	245	262	229	230	239	244	238	239	239	255	254	252	237	271	274	251	261	236	257	265	256	236	214	234	245	248	253	255	257	271	251	235	256	235	269	264	224	254	221	233	258	213	217	256	274	252	231	247	221	254	210	222	247	223	281	267	233	238	272	250	236	249	245	249	249	217	245	234	263	260	246	232	263	238	255	232	249	257	240	237	253	224	239	266	241	267	259	260	252	228	248	270	259	214	250	244	258	245	256	239	281	233	227	235	253	217	249	223	239	255	248	264	232	275	265	292	237	247	232	240	269	264	276	247	233	231	243	231	250	252	256	232	265	278	242	268	254	234	267	251	255	241	250	260	242	252	223	272	262	236	239	245	237	246	284	245	238	227	243	252	261	232	242	252	234	249	221	247	242	280	261	245	243	273	233	246	283	260	240	248	268	230	265	254	232	224	238	223	255	272	236	279	252	237	279	258	240	233	257	244	239	275	215	291	257	235	264	218	262	277	224	248	246	242	218	253	224	235	229	255	270	259	243	260	248	243	272	271	264	247	252	246	258	261	228	246	268	260	228	247	247	259	252	264	232	244	226	259	252	234	234	256	262	254	244	239	247	255	241	223	235	260	251	237	241	244	253	274	271	251	234	222	235	227	258	272	241	255	249	254	230	265	245	233	265	231	278	256	258	259	256	235	238	247	246	267	235	265	236	232	259	250	250	267	263	240	245	257	270	261	248	262	250	250	237	249	250	273	262	276	262	257	250	267	257	257	226	240	260	213	231	239	248	241	238	273	229	263	232	238	224	245	266	239	261	229	276	243	265	238	275	237	236	261	237	233	248	235	262	243	250	256	285	246	244	239	256	241	235	251	238	230	255	249	291	234	254	234	268	260	236	228	245	268	243	280	242	251	229	241	228	247	260	257	285	254	226	238	296	268	255	235	232	240	252	244	258	229	267	250	245	281	262	260	221	264	226	230	248	255	231	219	234	227	236	263	270	249	285	230	230	247	263	270	249	250	252	255	230	219	230	263	259	257	250	235	234	265	262	261	253	243	236	250	272	262	234	239	243	235	232	227	247	233	236	269	260	233	245	230	233	249	240
25490	28104	50011	50728	27595	13180	21551	30890	39057	9517	3844	1396	896	804	729	724	770	942	1081	1207	2051	2209	1714	1922	2327	2897	3071	1510	1315	1362	963	655	726	678	659	632	664	590	629	587	572	633	631	587	611	576	620	600	616	595	582	603	615	601	646	619	602	615	599	607	606	593	573	608	564	642	594	594	618	563	610	596	649	588	550	597	636	624	620	587	649	618	620	577	614	637	578	576	559	599	637	601	594	621	630	587	598	596	616	590	623	613	595	604	613	637	598	574	598	616	674	563	595	600	559	557	582	614	630	576	564	619	613	594	586	593	598	593	566	611	604	620	586	605	655	613	581	617	616	571	597	611	598	634	602	640	587	595	613	597	607	601	590	625	569	590	673	646	568	583	598	598	614	591	596	610	589	604	613	606	613	601	567	616	570	617	602	585	595	616	584	552	605	617	582	594	625	592	578	609	605	604	604	586	616	634	607	548	590	606	616	558	617	601	575	566	568	560	591	570	587	573	575	583	575	584	624	624	607	634	593	596	598	581	651	580	592	588	585	612	564	590	593	609	603	645	532	603	626	580	602	616	598	633	585	618	604	572	584	572	619	579	617	653	600	611	638	602	587	606	605	606	626	617	573	599	568	597	585	609	614	562	583	625	599	575	567	583	590	558	640	622	572	559	604	629	597	627	577	626	627	585	572	574	572	578	613	642	617	604	620	586	607	552	596	617	594	622	613	612	589	629	662	570	574	621	628	595	618	616	544	616	583	600	601	571	596	606	582	581	551	619	590	583	584	614	580	622	605	609	589	563	635	593	595	619	618	621	604	581	631	630	597	589	626	579	625	569	563	597	603	607	565	584	607	606	587	614	624	623	584	575	594	581	621	603	615	554	589	622	580	592	594	580	585	580	611	630	608	585	597	578	645	620	576	621	570	611	579	598	598	542	596	597	615	614	612	599	575	640	602	594	616	578	589	585	594	616	592	588	594	575	586	576	599	655	643	579	622	584	615	555	602	608	611	586	580	597	613	584	571	551	629	617	623	601	588	562	589	566	659	589	567	576	609	580	616	654	586	594	580	591	560	603	573	590	598	606	585	563	561	600	622	608	624	610	629	604	590	594	651	651	591	606	610	660	605	653	625	594	589	580	579	611	619	584	582	600	633	647	619	562	602	618	672	580	578	596	591	601	580	622	590	607	649	602	609	627	572	629	595	625	560	567	624	637	578	572	611	613	563	617	662	603	604	564	627	598	592	597	564	547	574	592	613	612	600	605	592	615	602	636	547	619	581	609	658	596	556	556	623	593	555	577	632	618	597	597	597	581	612	626	614	608	624	635	585	620	580	620	620	601	591	596	610	590	585	634	616	564	578	622	596	590	620	575	599	574	596	608	607	575	576	628	618	616	587	557	638	585	606	590	596	614	566	592	610	591	602	624	646	598	598	597	593	572	576	626	599	598	643	558	641	600	597	591	590	583	558	559	574	574	606	646	605	571	588	617	561	596	604	601	569	599	624	641	617	591	582	595	566	623	564	577	598	609	624	601	631	576	582	560	622	600	631	586	565	595	596	605	606	634	613	649	586	597	583	599	613	592	576	586	574	579	626	606	594	619	601	581	639	622	591	548	577	532	577	601	631	604	606	584	611	597	598	609	579	611	585	563	606	587	598	580	604	529	588	582	557	535	609	556	559	590	616	606	586	602	607	652	643	554	588	579	562	612	577	615	576	605	617	604	567	565	606	589	592	597	581	622	632	614	564	572	593	632	591	623	594	622	585	634	610	603	602	592	579	590	566	586	595	570	569	594	620	607	572	587	614	615	636	632	580	643	604	597	601	553	622	618	599	610	623	578	574	588	588	603	590	586	625	586	608	577	591	595	567	553	573	589	603	626	566	604	602	564	582	625	602	666	594	651	635	610	561	573	597	560	589	584	604	593	609	624	623	602	587	602	572	585	646	627	575	607	602	608	572	619	608	587	585	598	618	599	605	589	586	582	616	559	603	636	573	566	638	595	612	587	571	610	575	633	647	593	609	598	609	568	584	580	614	626	609	614	606	607	579	590	590	632	591	670	609	619	603	605	582	605	621	589	602	581	612	592	551	644	639	582	605	602	587	631	606	593	634	576	611	580	605	573	583	601	635	595	613	559	578	622	604	632	601	562	560	596	604	594	628	593	643	569	601	577	616	610	589	637	601	589	612	636	581	601	589	591	592	628	608	603	605	588	617	626	591	631	571	597	590	581	569	603	648	577	636	616	578	605	621	563	571	611	613	617	578	579	621	599	602	596	640	582	595	579	574	588	622	620	635	623	623	587	571	593	600	602	562	580	628	617	610	614	590	649	614	620	555	566	604	620	603	569	602	660	587	614	589	589	587	617	611	630	619	588	591	628	643	576	615	610	574	575	621	559	613	605	617	638	567	629	633	595	609	610	609	608	615	654	614	585	592	586	596	593	576	610	622	608	589	564	554	587	612	569	579	616	593	637	565	583	597	589	618	617	570	591	580	606	625	545	586	597	593	590	613	592	609	604	612	609	600	605	626	634	597	567	588	582	582	612	639	604	568	601	610	598	629	602	631	611	576	615	612	592	594	598	618	552	609	596	537	615	616	602	589	612	607	615	563	584	589	605	569	644	553	597	586	630	595	594	553	600	618	600	649	608	629	599	535	610	574	633	608	635	597	606	563	633	563	575	591	598	612	596	543	607	607	597	543	638	609	617	593	564	628	619	595	577	591	641	596	602	634	587	609	612	559	629	587	609	633	586	558	607	600	600	613	567	591	630	619	561	603	584	618	604	617	558	612	608	626	570	565	622	560	639	572	603	590	604	579	599	594	660	585	582	564	590	627	614	580	626	638	588	623	519	616	579	635	593	591	603	636	599	615	634	586	604	582	632	601	592	665	613	628	609	619	609	638	617	614	589	594	625	614	577	586	577	644	583	587	587	629	630	652	613	602	594	564	620	597	597	603	586	589	584	589	606	587	584	581	597	611	656	590	590	591	591	598	556	603	597	610	596	643	587	627	594	634	587	610	589	628	574	562	597	642	604	605	599	555	653	626	606	612	591	583	595	607	600	608	556	613	635	609	614	654	654	608	617	613	626	580	610	553	591	590	587	606	589	580	642	612	638	584	624	623	654	609	614	580	587	580	591	606	602	608	600	601	638	559	604	629	568	601	607	620	554	613	547	615	602	580	593	584	629	594	566	564	573	593	626	561	601	581	601	581	524	580	583	605	615	600	588	580	621	589	608	605	618	604	624	612	634	618	601	617	604	603	568	620	571	579	593	592	600	560	614	590	608	607	609	599	583	583	614	606	614	567	617	615	650	582	640	584	566	618	567	594	639	629	622	594	551	569	619	588	590	609	621	588	637	602	578	638	615	577	569	619	572	570	635	607	600	620	567	609	600	609	609	602	602	609	608	618	615	605	598	598	586	641	633	580	623	600	596	593	593	597	628	611	605	596	607	595	592	570	646	623	604	561	591	611	587	610	596	601	580
54430	43954	53320	47308	31735	19754	19857	30515	20200	3753	1781	422	253	202	186	199	181	244	313	307	621	631	613	612	766	620	620	356	374	411	214	169	180	155	154	159	158	184	178	168	142	155	142	150	170	140	155	161	184	130	161	146	167	144	160	141	134	171	166	164	117	179	161	162	138	131	143	138	161	165	159	137	141	156	177	145	132	144	139	160	166	130	133	154	160	163	174	166	165	153	162	152	147	140	149	155	141	137	154	155	150	144	151	133	160	145	144	133	159	136	139	148	142	161	147	145	178	147	173	155	170	135	149	150	136	138	138	166	141	155	157	149	149	157	138	158	128	150	124	152	136	154	141	152	151	155	142	143	116	149	170	156	139	156	141	150	156	147	155	161	151	150	142	163	134	171	145	162	132	139	137	166	152	144	161	133	177	150	147	143	141	137	144	148	145	126	147	128	166	158	138	154	134	146	133	132	133	146	129	139	146	131	152	164	149	149	133	152	150	150	139	137	161	152	167	146	172	143	146	146	133	185	135	116	136	140	160	139	166	155	152	149	141	133	161	144	168	134	166	125	158	132	171	146	155	151	145	178	161	127	155	147	156	142	147	153	122	188	170	148	145	157	153	153	138	162	143	151	161	143	148	160	140	140	143	149	144	152	137	147	155	154	144	129	136	158	138	136	136	169	135	114	141	140	146	159	139	164	132	158	163	165	162	124	124	131	133	160	161	141	160	136	159	136	159	153	146	154	155	136	149	153	160	153	169	126	131	150	135	136	150	171	155	139	142	122	138	153	133	154	134	155	150	138	123	145	164	141	146	161	143	133	173	135	136	143	163	141	131	146	140	143	136	157	141	135	141	145	142	138	152	159	139	145	142	124	142	134	142	144	153	142	156	146	163	137	144	159	163	166	145	151	143	144	130	140	139	142	131	161	138	124	124	126	117	156	151	154	145	144	154	146	139	135	136	138	149	146	139	154	175	133	137	139	137	135	161	156	156	136	143	138	145	152	133	140	138	128	144	136	164	135	140	121	132	144	134	146	155	146	159	142	146	135	151	152	160	143	128	134	167	150	147	143	128	153	120	165	143	152	173	137	148	126	146	137	130	137	138	154	133	171	151	145	139	155	135	134	130	147	156	166	142	139	150	157	135	142	149	156	144	154	155	153	136	138	134	141	155	156	138	152	175	156	144	126	136	152	131	153	144	140	157	164	132	137	144	154	157	146	148	172	143	147	154	152	159	149	168	148	147	141	142	129	144	126	142	151	153	163	139	143	124	158	151	135	154	136	129	144	132	146	150	151	134	142	140	140	153	164	145	144	130	154	144	159	158	132	127	149	147	118	148	146	161	133	137	154	132	141	162	155	138	146	146	149	154	122	163	144	140	126	161	156	160	147	155	131	149	169	132	135	129	148	134	149	169	135	132	131	141	167	154	147	158	148	162	127	133	143	140	136	147	151	146	151	162	122	157	132	163	149	158	133	144	130	151	190	146	166	153	162	147	141	159	156	131	149	140	141	149	156	153	133	142	135	146	138	152	147	160	147	150	143	149	140	131	144	154	188	155	136	169	142	142	146	170	135	153	141	145	139	151	139	156	139	149	155	126	135	140	132	147	152	161	157	138	125	152	131	147	165	127	130	138	132	154	144	144	136	137	140	150	138	144	136	135	129	141	117	144	132	149	147	151	148	165	151	152	156	165	153	159	129	139	147	140	153	147	145	124	131	154	152	138	165	152	139	142	160	159	154	148	157	148	144	136	135	159	163	151	136	139	177	165	144	155	171	161	134	125	130	152	127	164	143	165	140	125	150	134	131	158	139	137	165	141	169	159	136	154	143	160	124	167	147	144	134	153	146	150	149	163	131	173	140	155	169	142	153	144	165	152	135	145	130	121	145	126	143	140	155	146	149	119	151	128	182	155	131	151	151	162	147	180	138	124	141	146	155	142	130	140	138	138	159	155	126	149	154	168	171	143	129	170	152	132	156	134	156	162	136	146	132	137	139	150	143	133	157	158	138	137	134	131	126	143	144	138	138	139	136	148	150	163	146	135	141	121	140	165	122	160	119	147	131	138	140	157	146	131	122	166	143	132	149	163	162	156	143	134	155	151	156	150	149	137	158	133	155	144	147	142	141	143	157	140	149	148	142	123	120	129	142	140	135	148	139	150	144	136	159	128	134	142	132	143	136	136	156	138	133	148	138	122	149	152	159	144	168	130	135	156	151	150	147	137	141	134	143	170	146	164	123	170	140	143	139	151	157	147	160	151	157	145	160	160	114	149	147	141	145	155	146	141	161	152	147	158	141	120	135	169	169	148	132	160	128	165	159	151	138	138	152	139	128	141	158	153	136	152	135	143	125	144	145	161	127	134	152	142	132	169	150	159	158	137	141	157	149	166	118	156	128	152	147	134	129	136	145	121	140	129	158	139	139	151	140	157	162	146	151	134	139	142	162	152	147	143	152	161	136	147	156	134	139	131	151	139	129	154	152	128	145	140	151	148	148	152	149	151	149	172	131	149	158	141	133	131	141	117	147	142	159	145	127	145	132	137	139	173	157	146	141	132	159	139	154	146	136	151	144	173	161	145	143	136	159	175	171	141	138	162	138	110	139	157	162	156	153	126	151	167	168	145	146	165	133	162	154	158	146	117	140	150	144	118	150	147	163	156	148	149	163	130	136	141	139	135	156	129	138	164	168	153	120	153	150	132	135	157	157	157	158	123	150	132	143	144	152	138	150	143	146	155	142	159	158	162	142	159	145	134	149	140	136	163	136	139	129	134	151	113	155	136	169	170	157	134	130	143	131	157	158	141	146	140	153	153	157	164	138	162	145	164	154	136	120	149	135	150	146	146	128	151	145	149	161	125	142	132	146	144	154	138	171	149	145	135	117	156	146	159	134	154	140	172	164	131	130	145	125	142	139	144	149	140	130	145	132	154	138	121	127	130	141	151	153	123	123	143	148	116	159	135	120	147	157	147	132	137	145	140	140	124	139	145	147	123	153	149	150	120	162	128	141	159	155	140	161	158	135	150	131	141	136	139	157	160	181	177	124	125	138	138	163	137	144	124	182	171	149	173	139	170	130	148	146	126	151	176	165	152	156	150	164	136	157	136	146	137	120	131	146	170	164	161	150	137	157	155	146	151	156	160	128	147	148	129	162	146	136	127	148	150	130	143	131	162	131	155	156	135	141	148	148	144	128	140	141	145	144	132	120	164	129	145	140	177	168	142	154	136	166	166	131	149	142	136	152	146	155	132	147	152	157	127	143	136	129	143	145	152	151	135	133	159	156	173	156	168	136	146	150	131	144	147	154	144	133	134	152	150	156	145	170	160	152	153	163	156	155	156	152	131	129	152	130	136	142	143	136	132	142	118	154	146	144	170	151	139	150	126	147	160	138	128	161	160	149	140	135	159	155	139	135	137	140	128	144	149	140	128	129	148	137	129	127	133	153	147	142	168	137	134	145	148	135	177	158	151	151	142	137	150	146
32697	37122	59828	59956	33232	19651	34303	46046	26882	7286	7520	1714	872	724	660	647	643	1117	1552	1640	3617	3970	4014	3866	5286	4497	4263	2395	2286	2168	767	573	675	629	494	497	446	458	450	432	415	436	427	440	409	441	377	370	422	397	404	391	370	386	401	393	389	426	392	365	389	420	396	372	420	393	386	379	420	409	389	369	379	380	396	406	388	389	415	397	367	437	369	384	407	396	410	372	370	405	378	374	396	375	366	373	371	376	397	375	395	397	365	352	357	400	364	376	370	385	401	404	367	399	367	369	359	374	378	382	400	397	378	402	381	367	401	368	361	357	356	405	381	409	351	389	352	365	386	362	386	425	420	380	409	390	389	385	380	335	423	374	429	393	392	385	383	396	385	376	363	367	375	395	376	382	376	393	377	371	353	410	382	388	367	382	386	381	373	375	406	367	394	373	357	389	408	411	394	381	385	346	355	354	380	390	398	393	398	403	383	383	350	362	374	386	391	365	391	359	411	362	383	393	400	414	348	383	361	395	382	385	382	381	385	396	369	378	358	371	375	393	350	355	393	385	367	404	380	394	381	349	404	413	375	357	397	383	349	390	365	356	388	392	405	391	370	332	366	372	358	425	382	417	385	360	391	399	393	400	327	417	399	368	378	371	371	354	389	352	359	400	376	379	401	387	382	374	361	387	369	402	379	385	375	380	388	378	403	362	384	365	367	417	400	368	385	344	391	388	421	348	349	355	354	360	406	375	354	377	353	388	412	381	390	386	415	359	381	363	394	377	384	410	392	360	374	398	387	387	371	357	349	416	384	389	398	403	375	408	356	403	404	378	364	406	387	377	366	354	398	393	375	381	411	369	368	365	402	415	384	369	342	402	384	386	369	368	413	342	349	380	373	364	419	364	377	413	390	370	405	358	386	385	372	346	368	376	385	397	337	363	374	386	413	371	430	361	390	390	394	383	373	398	385	399	344	359	371	373	394	383	381	411	379	380	367	357	395	366	369	417	370	380	388	383	390	376	383	375	376	389	340	356	390	361	400	375	366	406	374	337	363	375	345	365	355	368	357	388	379	409	399	371	404	374	382	343	390	395	352	384	393	381	408	356	405	360	414	352	392	393	354	384	388	401	395	401	403	389	391	419	389	397	410	417	412	393	374	407	360	365	411	366	364	397	374	388	368	370	420	379	417	370	391	405	375	361	387	396	357	398	415	413	381	368	404	381	395	392	388	360	365	382	393	387	377	376	375	401	374	381	353	390	397	363	363	361	347	346	431	394	418	375	400	371	375	383	347	367	358	419	382	361	357	377	367	370	368	421	397	379	348	375	377	396	337	371	364	384	391	394	391	400	362	355	399	382	385	392	361	383	405	389	411	380	390	368	386	357	364	374	373	363	384	393	369	400	385	331	354	395	379	384	417	389	395	388	387	399	374	344	353	357	387	423	412	390	351	379	385	398	353	393	395	406	435	414	392	395	375	407	389	399	394	368	408	354	407	355	376	388	395	387	410	370	376	361	416	404	395	356	354	371	400	368	380	360	402	406	363	335	368	365	389	399	373	410	353	378	364	350	405	382	394	378	417	377	383	388	402	380	343	372	389	361	374	405	356	375	387	403	362	384	399	372	366	381	403	377	399	388	387	369	373	404	366	356	377	379	358	389	387	366	419	393	410	402	411	387	365	363	376	401	390	367	382	395	406	395	382	358	346	384	405	380	377	384	389	375	357	343	360	378	395	381	373	374	413	420	391	367	368	352	378	401	418	392	376	364	359	411	379	387	395	395	389	358	364	379	383	383	398	388	362	385	382	383	376	391	395	365	398	408	388	371	385	373	378	388	389	384	366	387	352	389	415	374	383	389	371	390	438	398	381	368	376	426	386	385	383	391	379	406	402	379	418	392	353	384	382	362	401	397	390	385	414	371	396	393	353	412	385	396	392	402	396	381	383	368	378	362	362	347	415	369	356	381	381	386	372	369	367	398	336	380	363	421	373	349	387	397	379	399	362	376	428	428	372	387	395	412	394	357	370	363	401	402	348	409	400	403	373	386	373	379	378	363	395	381	395	376	365	352	402	368	374	379	395	383	372	386	387	389	364	388	394	337	365	373	397	373	409	377	355	408	385	378	382	387	390	387	370	403	390	447	355	384	400	396	361	406	401	380	357	363	373	411	396	383	377	349	382	384	377	389	386	399	352	383	361	365	389	356	375	359	354	413	349	400	369	401	398	397	394	359	372	401	369	363	389	426	388	400	386	349	365	362	386	373	398	407	362	402	366	376	366	385	376	345	408	382	400	407	401	374	388	391	386	385	374	376	380	368	391	380	390	361	394	361	384	369	372	363	368	363	384	375	366	359	399	387	364	348	351	414	388	368	402	377	368	343	376	381	371	403	363	386	374	396	362	381	375	399	376	355	380	383	382	459	376	367	401	374	369	399	401	385	356	394	356	386	400	385	383	403	363	414	403	397	391	384	356	374	367	393	399	391	370	401	366	389	368	420	345	390	400	362	333	354	379	372	387	362	376	365	378	400	411	362	371	378	399	366	370	368	374	371	379	384	409	387	395	381	384	359	381	383	359	393	390	369	417	343	376	379	370	407	367	369	371	360	356	403	395	367	380	368	374	368	388	378	387	398	353	400	381	391	387	339	407	364	349	380	394	384	378	371	383	398	394	401	370	378	389	354	370	389	403	377	376	362	338	397	387	377	365	402	370	365	406	384	369	427	366	391	410	380	382	382	401	368	346	378	368	335	395	347	366	394	364	380	380	400	385	376	397	379	408	363	388	355	394	419	399	343	344	405	379	384	389	357	355	414	397	347	393	337	387	376	364	366	361	395	396	380	377	366	393	405	388	336	367	373	395	371	352	374	354	363	395	380	365	385	365	344	365	393	368	390	360	368	378	380	385	372	434	359	401	379	408	391	401	380	356	414	356	397	387	376	343	375	402	373	381	398	383	368	374	369	359	365	382	370	388	390	355	404	423	382	346	354	398	415	393	390	384	393	375	395	378	389	419	386	378	401	371	410	413	338	398	401	382	379	404	367	375	372	369	420	396	375	389	405	390	370	359	422	362	381	375	380	406	399	360	384	392	367	414	402	367	399	341	371	399	377	346	398	394	393	358	371	374	382	374	382	391	378	400	380	342	384	398	369	375	380	363	380	376	378	384	389	366	364	404	344	398	386	380	363	362	343	368	346	416	399	387	347	420	432	390	406	367	386	393	371	352	368	383	357	369	424	367	370	375	377	346	383	346	379	383	381	392	412	342	386	372	414	399	356	393	400	358	383	395	371	385	387	378	362	379	397	392	403	384	390	374	367	408	407	416	402	383	400	398	408	380	411	404	364	384	374	369	375	388	380	395	395	418	417	362	384	395	411	361	363	354	375	404	415	399	395	367	414	373	365	404	390	348	379	411	415	396	395	394	411	370	378	393	375	384	351	353	363	365	388	399	375	391	365	370	387	394	380	352	406	362	347	364	397	360	365	403	374	356	395
7925	4088	9347	5911	1777	542	651	522	391	375	373	398	345	368	333	333	332	384	377	358	355	419	339	347	352	395	352	365	403	337	367	339	361	357	363	315	342	358	367	373	365	340	357	363	364	359	335	339	363	343	327	383	372	361	334	351	337	365	353	360	378	347	349	363	350	342	370	346	327	365	370	372	369	369	306	366	336	412	319	344	346	377	373	364	339	317	389	344	372	342	369	366	377	362	378	379	369	365	329	374	332	361	365	328	366	340	390	313	323	371	367	374	367	354	380	355	356	355	332	332	333	362	331	330	363	372	366	352	346	361	359	386	337	348	353	369	356	348	313	348	366	342	346	360	337	379	361	382	340	334	334	356	359	345	342	338	344	363	373	345	337	363	337	346	360	370	323	345	334	351	370	324	379	338	386	382	368	368	334	342	335	332	328	345	366	347	323	370	331	361	339	349	344	358	331	376	335	325	340	392	363	338	385	396	341	368	388	346	365	337	338	333	364	358	379	376	327	362	341	333	343	377	368	346	377	346	336	349	391	375	347	368	365	334	360	352	375	333	365	331	330	334	360	354	352	353	327	334	345	316	330	327	319	338	382	360	322	346	350	363	344	342	337	326	358	345	373	351	371	319	304	362	321	370	350	381	328	358	387	370	377	375	360	335	334	377	321	359	378	324	354	363	351	315	349	342	385	330	347	369	351	321	366	391	313	338	335	327	327	334	311	339	343	349	356	340	380	361	356	319	321	328	321	362	332	356	338	367	357	348	326	325	342	340	342	359	347	363	376	339	351	356	345	360	357	360	369	337	350	340	343	366	357	346	325	349	341	372	353	333	341	344	348	321	366	348	347	312	349	350	339	344	352	349	339	362	330	338	354	341	334	393	359	375	330	311	371	352	358	342	356	354	329	319	335	341	388	344	350	357	359	364	329	367	344	337	349	326	372	345	326	346	355	351	362	351	357	341	357	334	355	338	391	333	369	370	376	333	372	329	327	366	369	349	364	388	329	345	374	314	360	329	344	342	348	349	378	341	386	353	329	344	333	370	369	357	303	355	319	343	340	350	326	335	317	341	358	359	385	375	307	331	370	351	326	347	364	347	334	374	342	370	350	339	373	373	333	370	327	352	334	334	356	418	359	365	340	352	385	360	390	324	365	332	352	343	373	349	314	349	335	365	370	351	328	374	356	377	384	354	366	319	339	326	348	362	338	336	329	323	354	369	352	353	340	349	337	329	378	331	393	345	370	322	381	367	357	318	381	366	383	337	346	349	358	346	329	375	371	332	355	361	346	367	355	398	320	347	325	353	367	352	350	346	371	378	334	362	361	353	337	332	355	336	336	380	358	339	362	342	355	337	358	365	347	370	328	374	322	350	338	348	383	362	358	350	377	327	344	361	341	357	323	329	357	320	332	339	367	351	354	345	359	316	331	364	350	324	357	356	342	358	377	323	307	356	347	348	368	346	344	344	350	347	330	336	394	373	342	343	367	355	350	346	337	334	337	376	346	357	356	328	353	343	363	361	313	337	329	341	352	368	370	340	330	373	372	338	347	353	365	356	346	374	354	329	334	384	352	351	360	383	325	349	336	332	311	349	366	390	349	369	369	341	336	324	322	357	337	357	381	380	350	325	369	334	347	342	377	363	319	364	343	338	369	335	349	339	363	349	339	370	396	359	352	380	337	355	339	350	340	370	343	366	329	331	343	365	360	347	329	333	377	328	340	337	370	301	327	354	365	384	363	322	332	358	365	346	356	341	336	316	362	364	364	317	337	358	354	369	371	381	325	362	390	366	355	321	353	320	342	326	324	338	355	363	343	353	340	365	368	368	338	348	348	322	349	368	347	357	385	367	369	374	346	325	338	355	370	342	364	337	332	337	337	340	338	328	325	366	369	342	370	376	350	363	367	330	325	305	347	361	333	356	356	350	358	353	385	332	349	351	340	350	347	339	380	364	354	373	345	370	325	354	389	349	372	369	369	323	365	375	367	306	357	328	330	367	314	329	329	335	325	349	346	337	360	337	347	377	353	363	355	335	355	357	348	367	330	380	317	303	345	316	366	351	351	317	375	344	360	357	346	349	343	336	319	377	325	347	349	345	325	324	366	362	386	377	345	362	344	337	339	335	405	336	343	353	346	346	344	321	336	345	362	346	348	358	349	328	357	337	360	331	344	360	364	340	363	319	375	339	332	381	352	382	352	383	357	358	371	349	324	344	371	367	327	351	336	351	365	353	326	390	340	349	340	381	364	332	351	336	373	376	338	370	357	344	362	341	354	390	385	360	361	316	375	344	380	360	347	351	334	343	340	352	364	372	364	325	318	337	373	366	369	366	332	332	319	324	329	352	319	366	340	335	359	325	366	351	312	351	354	315	350	339	401	371	355	356	336	346	352	331	363	368	407	335	374	354	347	358	343	344	345	357	338	340	374	333	311	338	357	333	354	343	348	340	356	358	358	336	359	374	332	325	364	344	359	369	317	352	355	376	356	363	338	371	361	341	385	343	340	354	363	400	361	355	357	352	344	341	352	355	335	329	357	328	328	342	379	384	360	400	345	331	354	342	336	307	359	367	316	344	320	346	345	345	388	317	376	349	397	370	348	346	386	365	369	366	345	345	341	358	327	362	352	333	397	385	378	332	332	365	330	359	341	363	360	381	363	357	368	296	377	363	336	366	340	341	325	329	371	374	334	317	373	333	363	377	299	368	342	348	334	378	365	336	349	363	349	326	373	353	398	361	379	364	328	347	381	345	322	386	349	363	362	332	351	345	372	336	336	389	335	356	383	368	385	362	359	353	342	345	384	351	326	353	352	351	346	314	336	359	373	356	329	392	359	346	334	355	383	351	310	337	365	357	328	363	324	350	367	326	369	332	346	336	346	353	379	348	385	348	364	336	331	383	355	352	373	342	346	358	326	385	374	345	318	348	365	326	353	351	367	405	375	360	333	319	358	334	401	344	345	351	341	368	341	367	330	371	379	366	326	353	366	363	342	346	394	335	354	360	344	352	331	353	360	327	346	369	380	334	384	374	376	358	331	319	331	338	307	316	350	365	351	369	354	358	333	368	358	397	346	366	340	328	333	323	347	351	353	331	333	356	327	353	389	352	348	337	374	354	369	329	379	303	368	344	326	350	336	364	326	337	397	340	354	352	357	340	364	339	326	341	362	361	343	346	351	349	393	374	296	319	331	340	356	347	395	354	371	349	359	329	350	364	347	349	333	359	347	356	322	357	387	362	355	342	372	372	359	365	340	329	352	349	332	366	405	334	350	347	348	341	358	362	338	385	345	346	363	326	347	350	368	347	354	345	339	322	344	339	338	396	368	333	357	373	379	364	370	331	360	380	354	343	328	360	295	363	363	380	317	367	315	381	349	365	368	345	363	370	356	342	364	316	377	364	329	364	350	337	364	362	328	352	347	339	331	322	353	321	329	381	347	381	347	337	350	366	348	369	316	358	342	334	353	360	332	343	316	339	377	339
6807	4893	15348	12805	4802	1636	2500	1561	1048	1045	1100	840	813	786	889	877	816	797	834	857	1008	980	1003	965	975	923	987	888	892	849	860	839	821	892	801	878	857	891	821	802	807	858	842	822	800	846	799	829	817	880	812	825	840	854	799	758	801	827	822	831	854	851	775	797	820	777	817	845	783	816	793	813	772	862	792	871	804	821	852	821	794	829	824	838	825	837	811	766	839	852	819	832	808	791	830	795	868	819	832	887	783	776	810	798	878	832	790	798	857	758	847	853	860	854	820	822	831	804	798	823	778	813	812	839	780	833	808	824	837	817	808	829	862	809	808	810	832	818	839	740	820	846	832	831	859	808	780	798	836	807	824	813	811	805	801	809	812	821	854	754	838	784	805	814	852	824	829	823	827	819	800	843	813	839	816	806	899	817	755	814	856	831	784	826	860	801	781	815	801	817	816	827	825	812	829	837	836	802	843	824	820	770	808	768	828	795	841	789	826	840	832	793	824	796	799	845	801	845	780	866	822	818	740	800	838	838	791	861	836	811	784	820	819	830	813	786	782	840	803	816	823	849	821	799	814	823	813	854	824	763	812	793	835	812	813	833	849	847	794	782	852	809	831	780	812	800	837	824	807	803	837	810	827	838	877	764	796	863	824	773	747	784	784	841	821	837	832	822	879	859	839	837	768	818	809	833	845	796	822	821	839	839	790	829	782	848	820	842	813	793	842	822	809	864	863	829	802	829	773	789	850	848	808	849	820	795	832	808	794	821	834	844	917	819	850	824	779	801	825	853	792	842	772	873	874	802	806	773	758	810	828	801	919	783	845	814	854	841	858	838	809	809	869	812	792	813	807	823	878	756	797	817	793	828	829	824	810	844	811	834	771	805	769	797	794	817	839	809	819	823	866	799	812	848	832	778	809	833	824	814	784	784	825	832	815	789	769	815	799	851	827	776	821	852	852	814	772	829	848	834	850	791	840	765	847	861	850	832	785	814	808	793	826	799	864	836	799	734	832	824	832	854	835	839	804	838	771	787	865	820	791	815	819	842	776	855	804	813	803	803	781	831	784	799	838	805	833	851	819	812	777	797	809	806	879	813	790	868	781	826	820	834	835	833	852	778	819	788	823	845	770	854	831	826	839	841	839	817	853	802	776	802	824	832	820	815	841	811	811	781	819	851	843	811	806	862	854	815	816	846	818	856	827	879	840	809	805	799	878	794	811	859	822	808	851	834	847	817	820	791	819	846	805	788	807	869	817	797	821	821	811	739	846	824	764	814	815	829	863	847	804	794	859	809	815	876	823	817	817	806	831	872	776	832	795	766	825	818	830	800	792	811	823	864	813	798	809	760	865	824	841	836	807	827	808	830	832	748	810	836	808	829	826	799	858	829	846	791	811	852	857	788	841	841	785	822	793	872	845	836	846	821	790	825	814	815	828	813	832	803	816	899	817	834	794	855	811	800	824	800	824	802	812	873	800	842	837	798	846	794	826	785	804	794	808	850	842	830	861	795	809	787	810	811	779	858	782	804	863	809	798	821	862	825	854	815	820	845	825	801	852	846	783	838	813	776	819	788	872	802	829	822	831	790	782	827	862	771	845	829	808	823	800	763	839	812	850	820	832	859	814	829	841	810	801	848	843	815	848	777	855	770	809	842	797	835	842	826	790	815	818	837	833	789	834	822	756	775	820	831	803	797	835	810	850	837	798	835	792	784	840	825	793	812	817	789	797	839	846	805	791	822	771	810	838	806	835	847	822	828	791	795	809	830	830	853	787	828	836	872	817	839	789	822	821	831	813	780	837	815	824	824	829	806	870	839	782	791	801	787	858	777	843	817	794	776	844	857	791	826	829	803	836	826	826	782	796	804	855	812	843	775	763	786	814	825	831	825	818	847	807	780	812	795	794	862	830	822	765	797	833	797	780	845	869	802	789	790	822	803	835	828	778	829	869	795	810	796	840	787	871	856	835	797	882	824	818	776	782	843	844	873	831	820	763	824	788	850	811	820	828	843	829	802	804	779	809	831	836	819	831	807	834	847	791	803	860	827	840	813	809	872	832	807	866	825	783	817	793	791	824	812	777	824	800	796	828	783	810	882	813	793	800	814	752	848	845	812	873	819	804	820	810	777	857	825	787	860	788	834	795	846	847	822	793	840	771	801	823	853	786	852	851	836	785	815	808	805	872	757	788	847	785	802	816	796	784	798	811	783	813	791	786	837	818	812	818	831	778	781	773	793	800	845	866	836	871	815	849	820	834	779	796	866	814	843	826	832	796	774	855	871	778	760	841	816	792	828	840	810	805	783	826	820	820	813	867	838	795	780	858	822	799	771	824	796	810	799	834	801	785	762	842	817	784	802	775	822	802	831	838	823	847	777	847	858	796	765	792	864	794	786	870	836	828	829	804	854	801	801	841	826	797	846	827	823	812	850	864	822	839	802	865	843	807	855	798	792	807	809	782	817	819	821	887	821	877	811	794	837	799	842	829	808	789	841	824	771	872	797	835	783	770	822	792	807	874	850	800	813	808	804	776	846	847	817	848	814	861	838	860	819	790	832	870	883	831	830	835	818	852	832	742	829	786	809	824	785	857	789	864	845	805	817	813	799	836	784	786	832	801	775	843	802	832	789	797	824	851	820	840	808	856	816	817	776	814	829	827	803	821	822	786	838	817	825	758	775	836	843	788	787	809	821	818	782	848	816	822	756	843	847	804	838	879	840	796	800	861	811	827	830	802	796	807	809	841	847	843	806	833	856	783	829	872	906	806	803	787	844	782	798	863	787	816	861	791	828	822	849	780	842	826	848	778	803	835	803	824	836	814	869	823	824	845	813	889	842	832	858	798	793	790	846	848	821	784	842	842	883	840	886	789	832	842	801	794	843	800	902	818	857	839	869	818	845	819	851	808	803	879	853	826	815	870	802	812	860	840	825	824	832	832	848	858	763	844	810	826	835	810	852	829	740	855	824	807	810	795	804	838	799	832	825	847	789	807	879	831	835	836	805	801	812	839	821	789	794	834	826	836	822	826	786	755	821	804	853	803	815	813	842	836	807	825	836	890	802	804	858	818	852	846	838	850	812	797	799	819	860	827	785	819	826	808	811	849	835	814	819	786	802	777	832	851	842	898	835	840	856	831	826	767	857	787	854	794	873	784	817	766	813	805	767	760	835	853	821	776	880	816	843	822	877	830	814	853	790	835	826	872	771	851	776	814	828	818	804	803	832	806	771	832	824	814	785	809	801	774	841	851	795	798	788	839	792	853	802	829	826	824	844	771	780	801	807	805	876	786	774	853	852	813	876	798	825	780	830	840	833	781	812	831	839	817	834	838	845	808	828	867	816	820	785	841	780	812	825	839	811	820	824	824	833	813	785	901	797	817	823	816	804	779	817	811	839	836	854	824	842	793	827	785	834	809	801	814	814	820	826	816	765	811	796	808	792	754	864	826	811	904	801	812	822	747	792	877	830	826	845	840	800	794	751	846	830
43933	37064	47906	41388	22486	10523	6123	2862	1931	1702	1511	398	246	283	266	228	270	359	391	372	652	663	526	629	562	456	750	379	466	494	425	263	257	257	245	256	225	228	226	245	212	252	229	224	205	222	243	232	216	240	226	224	208	227	212	207	248	225	206	225	241	215	205	207	224	230	219	213	191	205	241	234	197	220	223	208	211	202	210	230	199	210	225	209	227	201	219	230	203	219	240	225	219	222	229	214	230	222	212	222	221	216	199	210	201	239	209	237	227	229	220	205	216	205	210	220	208	240	207	232	195	214	227	206	224	239	226	233	215	211	209	196	229	199	212	218	206	235	216	184	193	206	224	208	232	252	205	215	225	223	241	203	196	192	204	206	219	233	212	207	205	219	232	230	197	238	195	211	249	213	213	212	207	191	215	219	187	218	221	207	225	228	230	231	243	240	247	238	226	210	233	202	213	226	204	247	222	245	203	201	229	239	225	225	205	213	230	231	217	224	236	219	228	209	228	242	206	215	199	218	201	217	214	230	215	213	212	189	234	208	226	259	238	197	218	209	198	243	249	222	193	211	217	228	215	213	202	199	226	225	223	210	207	217	221	207	214	207	246	194	212	220	204	223	245	214	213	205	198	242	220	196	207	219	266	213	212	215	216	242	180	216	193	192	208	185	225	240	247	224	198	220	202	237	193	222	219	245	234	226	223	225	225	220	204	225	225	212	226	240	222	203	178	227	228	231	208	247	206	220	216	229	245	212	213	200	207	220	203	215	248	201	201	233	242	224	233	234	224	181	208	208	259	212	246	222	238	214	201	200	210	202	205	232	211	194	212	211	248	225	205	218	241	214	212	215	194	213	217	220	231	230	200	253	220	202	217	201	234	227	238	223	228	206	219	206	225	210	201	234	233	195	195	229	203	230	251	237	234	213	213	206	224	213	221	215	204	200	212	229	204	219	204	217	224	222	207	230	239	189	224	216	213	193	234	228	200	197	227	222	206	227	210	221	222	196	187	214	232	199	234	230	236	199	226	216	244	245	221	244	240	215	234	245	196	211	234	225	236	190	207	203	228	247	216	239	196	233	236	202	208	239	236	203	245	203	204	224	218	203	227	212	233	206	219	235	224	253	226	218	224	234	226	209	228	228	218	230	240	250	212	244	213	203	224	217	235	229	230	235	194	213	238	229	229	243	221	235	245	231	215	218	196	184	215	233	233	217	228	211	228	226	231	214	224	249	219	208	232	237	224	177	215	205	214	244	212	261	215	194	230	232	226	222	201	212	201	207	221	216	241	204	234	232	178	233	230	223	242	211	210	205	223	220	208	191	215	208	210	236	201	212	228	220	202	231	223	223	237	216	220	231	196	227	214	205	225	229	234	204	267	213	211	232	250	220	216	231	243	197	236	227	205	242	223	223	204	196	205	214	214	214	226	196	208	203	220	237	217	184	220	225	204	243	220	201	193	219	218	216	245	208	223	224	229	230	250	218	204	217	195	180	221	257	231	219	203	216	219	239	225	200	208	228	209	183	235	186	219	226	212	225	213	196	226	211	205	188	215	206	230	203	243	184	233	239	217	217	233	218	203	218	239	218	224	215	220	236	243	227	215	224	234	231	224	233	240	207	235	230	216	226	220	201	224	229	252	237	231	227	235	210	266	204	221	196	233	249	215	213	226	230	262	230	214	235	247	217	193	215	235	204	190	219	201	193	240	213	219	227	212	216	253	199	221	250	214	229	200	223	225	223	212	231	223	218	209	218	197	205	213	216	207	226	202	215	231	212	206	240	214	203	236	211	211	221	216	221	227	190	216	211	211	228	217	235	223	218	221	187	206	213	188	195	226	210	213	231	203	209	215	232	217	227	224	236	206	212	221	216	222	231	239	207	182	203	176	216	197	222	181	225	219	226	198	213	228	239	200	233	217	238	219	219	231	214	226	208	232	228	226	242	194	217	211	227	216	196	218	222	247	203	217	196	204	203	206	218	238	222	216	228	236	220	204	212	230	219	218	195	221	233	197	213	219	211	218	242	218	221	257	216	238	229	232	229	225	234	248	202	202	236	238	236	246	232	218	208	220	217	237	222	189	213	219	262	215	215	214	230	228	228	233	235	202	222	193	220	199	204	203	242	237	233	209	210	211	200	202	230	213	218	210	199	192	212	211	226	211	195	227	224	209	240	247	223	199	226	202	241	245	207	225	221	210	207	203	222	216	245	213	202	241	221	205	225	215	224	247	216	218	227	237	217	208	217	197	216	228	222	211	199	219	223	221	245	235	215	201	183	230	223	195	217	220	251	242	205	200	206	242	233	211	206	237	202	228	211	216	226	233	219	200	222	234	198	212	215	215	203	205	232	216	216	232	210	178	234	243	243	219	208	224	216	204	221	222	204	232	245	210	221	213	212	217	208	230	196	249	247	209	230	197	230	217	226	252	214	196	220	229	217	233	189	224	229	214	219	220	230	210	211	212	229	200	239	206	212	215	206	205	203	232	246	221	232	247	225	244	240	208	217	221	220	221	215	201	212	194	188	232	247	215	195	229	210	218	186	232	226	224	222	214	215	206	222	239	266	219	223	213	205	220	225	237	188	230	238	220	227	228	199	247	201	225	211	234	228	201	212	193	206	214	229	249	250	216	210	212	202	241	253	201	207	226	229	228	218	213	223	219	246	228	224	191	220	234	221	206	238	210	262	217	213	240	209	231	233	216	223	208	235	203	223	247	206	220	232	229	229	247	222	215	216	214	222	229	234	227	190	215	213	237	203	230	206	205	222	200	211	227	199	227	231	231	230	229	232	234	219	217	242	222	225	203	218	209	220	216	216	220	220	254	224	237	212	258	224	222	242	228	207	224	225	195	217	225	235	227	205	224	237	218	189	190	232	201	218	231	232	209	197	223	223	226	204	226	240	200	224	216	198	234	215	233	197	218	215	215	200	209	224	212	217	195	202	225	216	233	209	196	232	230	214	213	213	246	193	211	242	221	211	248	210	207	206	238	213	191	250	226	242	240	218	201	238	202	213	229	212	230	266	222	243	200	190	209	215	183	260	218	215	236	232	199	220	236	197	232	203	221	209	223	218	234	218	215	212	203	194	215	221	202	220	232	245	224	219	217	225	192	202	212	238	224	226	223	198	223	224	211	216	224	213	250	203	221	220	225	208	222	210	187	213	187	236	235	220	231	243	220	185	226	242	202	227	222	213	234	204	220	194	203	212	219	223	222	204	226	213	247	207	226	229	242	221	216	201	210	193	211	227	202	217	229	220	212	233	207	218	236	216	234	243	230	214	226	219	241	233	218	214	209	234	207	226	240	228	214	210	249	228	203	245	219	200	233	198	233	218	201	195	199	195	204	210	209	208	213	210	192	195	237	232	226	235	209	225	232	212	227	197	211	195	209	218	227	226	215	203	228	224	190	225	226	241	206	216	202	215	203	222	233	221	223	213	204	218	224	224	207	202	235	204	236	215	225	194	223	201	226	200	222	211	218	254
24687	30260	51271	49355	16529	10839	10413	5757	5907	7847	6521	1430	919	803	765	742	966	1212	1558	1621	4120	3792	3116	3598	3385	2664	4357	1883	2855	2657	2206	873	709	758	685	656	564	566	534	535	539	543	611	526	523	556	580	515	553	551	565	537	502	537	542	570	527	544	537	516	544	548	572	500	561	571	498	519	556	567	550	533	532	542	532	546	489	530	556	544	487	524	502	514	581	548	531	554	523	544	559	590	528	520	551	524	524	598	531	506	539	528	522	537	543	498	547	570	517	493	543	538	521	525	509	521	510	532	523	520	538	589	556	518	498	535	528	531	491	536	497	512	539	569	530	509	505	531	508	546	524	527	559	525	534	526	513	491	566	584	524	564	531	512	560	572	528	552	543	514	520	546	532	541	517	544	565	575	538	499	536	507	501	542	550	525	540	521	533	517	523	504	536	510	516	537	519	534	519	550	493	562	547	559	537	496	548	517	490	509	535	525	538	576	516	530	565	521	538	557	554	530	523	529	520	549	496	500	547	453	494	546	564	532	538	537	499	538	518	500	536	544	525	549	512	526	521	539	529	517	500	503	493	511	529	486	515	518	497	525	522	507	514	577	538	503	566	505	529	520	515	541	505	515	533	491	527	505	483	571	555	513	568	529	510	519	550	526	576	529	518	549	519	550	526	513	561	470	549	498	528	521	580	546	521	536	471	550	499	549	550	583	573	497	497	525	493	503	516	531	523	512	545	533	537	491	506	489	521	529	485	552	582	516	548	520	525	521	491	560	529	533	541	511	561	531	514	521	509	537	519	525	525	535	548	517	566	517	510	498	527	523	545	492	557	526	551	511	572	498	519	544	509	534	527	524	568	547	525	509	514	515	547	523	579	553	524	502	562	542	565	530	519	519	517	535	499	504	504	530	548	496	552	545	542	585	516	566	518	508	514	499	491	546	558	540	520	529	535	521	530	544	543	522	552	530	531	528	524	540	536	503	548	546	510	505	536	542	539	567	563	522	511	546	520	486	547	534	520	504	514	533	565	551	476	514	528	514	534	518	529	524	559	529	550	536	489	572	490	539	529	516	524	532	556	564	546	501	536	551	515	512	531	513	522	586	489	529	528	527	531	584	519	498	537	503	536	496	517	491	527	517	535	539	542	542	528	526	534	558	491	521	545	491	547	523	554	560	522	529	518	554	497	521	549	519	551	525	541	521	526	482	521	528	486	507	497	554	597	537	558	538	566	516	528	504	488	474	534	542	543	526	516	519	509	536	545	536	531	487	533	538	557	536	537	525	517	530	530	527	577	523	526	519	530	543	506	526	536	545	570	505	536	569	521	532	551	520	564	511	498	562	546	582	518	508	509	545	549	510	513	507	462	526	536	510	558	532	485	529	495	558	566	527	537	498	551	547	508	538	556	550	526	508	515	520	520	545	528	546	530	531	560	505	583	544	525	531	484	517	551	537	503	520	475	571	527	578	518	512	547	569	530	513	574	518	539	520	526	524	493	501	496	511	536	512	553	538	566	542	561	529	527	546	528	551	508	550	524	540	544	500	562	563	550	529	531	525	537	551	503	539	496	486	537	501	548	541	560	529	504	554	518	523	485	534	530	581	514	518	526	530	506	474	501	536	531	533	530	529	521	478	507	574	512	537	567	564	590	536	556	491	543	541	506	524	590	489	550	512	520	559	538	542	525	484	522	552	539	510	494	517	506	531	529	528	529	533	561	516	509	507	499	568	501	516	529	561	536	560	551	529	532	533	514	526	517	577	524	512	550	510	544	522	526	536	517	515	513	535	559	547	582	534	518	552	539	549	550	513	545	517	579	557	550	536	523	504	536	529	479	533	535	524	543	537	543	523	499	566	520	556	591	524	558	538	533	505	487	500	505	526	542	520	472	509	553	592	589	489	521	557	551	516	520	502	551	555	526	541	526	535	511	507	538	521	545	529	556	535	516	506	520	523	541	525	546	491	569	575	544	547	487	522	547	572	537	546	552	504	525	529	485	571	521	522	575	546	519	544	516	556	501	540	535	541	538	539	543	543	529	509	543	540	518	489	542	543	516	530	531	511	553	488	512	556	547	507	511	519	526	558	514	539	531	531	546	559	547	532	535	510	524	536	497	571	524	500	501	541	496	495	528	522	515	546	513	518	524	517	535	507	555	520	532	505	533	543	585	518	521	518	505	524	496	554	522	497	487	521	526	509	558	549	540	554	503	520	529	552	492	503	508	516	503	522	519	469	572	565	543	466	543	505	523	500	526	511	484	501	550	545	535	558	568	500	581	529	514	530	535	516	539	509	561	495	513	530	511	563	512	527	528	489	544	554	513	511	533	515	563	519	563	501	502	544	498	515	495	521	470	529	537	514	503	539	551	525	539	525	528	532	529	489	565	548	547	491	503	522	513	566	546	533	575	524	521	540	531	564	541	534	504	546	546	525	517	496	488	534	555	503	497	543	520	575	491	574	499	475	509	561	509	547	565	523	560	522	567	502	545	501	562	568	546	520	518	545	544	540	543	509	547	549	532	513	534	518	565	551	488	535	499	516	517	561	495	556	522	527	527	515	515	532	549	534	516	520	513	490	527	555	507	560	540	518	562	541	518	483	475	548	526	518	557	534	539	561	560	494	556	523	490	525	537	535	527	513	556	533	504	521	492	539	533	511	493	505	545	523	496	530	547	534	542	526	519	517	507	527	546	545	518	564	554	538	506	535	531	508	556	505	543	533	521	512	567	542	562	539	509	554	523	547	507	517	507	529	542	518	511	574	502	497	516	512	492	512	520	546	511	531	561	510	527	558	529	511	552	537	485	512	548	506	514	492	498	556	498	518	569	507	530	536	519	539	512	573	538	577	505	504	536	556	529	538	538	553	526	504	534	522	509	517	530	541	551	569	551	535	523	547	500	559	520	505	530	545	557	514	548	569	546	550	526	514	519	520	506	491	554	508	498	507	520	501	574	554	529	500	592	539	525	540	507	522	554	546	516	525	546	523	523	577	588	567	576	566	522	536	534	567	545	500	518	521	556	557	513	517	526	498	578	507	483	541	524	528	480	499	515	515	522	524	528	570	521	513	536	529	526	524	556	515	534	529	563	545	553	485	492	533	493	534	596	520	553	535	534	501	518	533	522	531	530	494	507	542	545	548	541	501	518	583	491	577	484	540	542	537	540	534	490	535	510	544	514	531	532	496	561	543	539	515	556	527	567	509	531	507	523	554	547	528	549	559	474	522	531	531	519	545	496	509	539	551	494	542	531	496	510	518	531	490	537	522	537	558	574	542	521	518	506	488	522	507	534	552	529	555	518	557	519	518	544	561	513	513	540	557	552	529	521	552	517	516	518	551	505	514	495	506	530	529	539	538	518	512	524	495	566	552	509	531	509	502	507	531	501	540	562	544	526	532	508	524	540	518	501	531	496	544	551	519	553	547	477	533	498	546	525	569	509	528	559	503	520	525	489	535	505	541	543	517	536	571	530	539	515	517	546	564	523	538	513	549
54489	46648	53025	48112	26096	15789	11603	5312	3451	2804	2739	579	280	225	185	186	208	274	462	549	892	800	584	759	641	686	1076	554	645	564	270	155	152	151	142	151	151	139	137	120	103	111	147	126	151	133	118	117	131	125	144	129	130	123	130	139	113	126	120	118	125	117	140	107	135	129	120	106	146	134	118	128	128	117	123	127	116	120	103	124	124	113	120	128	123	136	126	130	116	121	111	127	116	138	124	131	118	107	109	126	139	108	116	117	124	106	125	127	113	133	110	128	105	113	123	128	134	104	113	116	118	117	132	136	123	100	122	134	135	124	117	107	135	117	113	106	137	131	115	113	125	115	120	129	111	128	131	92	109	125	101	129	115	135	102	130	126	133	112	114	120	117	124	122	97	98	127	113	141	110	129	103	117	109	113	112	110	132	125	114	111	122	113	114	119	132	132	116	106	119	132	125	114	138	128	121	128	132	146	132	115	133	120	119	111	119	121	125	108	125	144	109	117	112	122	131	118	125	128	122	135	124	132	132	102	109	151	111	132	114	113	122	108	108	120	97	118	124	124	133	115	119	148	132	128	125	132	137	118	97	119	118	114	127	111	118	133	114	115	129	111	143	111	109	142	122	140	110	121	125	112	134	124	114	119	125	109	128	122	110	108	132	122	113	122	120	125	104	117	118	114	128	132	115	103	112	148	133	120	120	97	111	107	126	129	111	98	99	120	102	131	113	133	111	123	111	134	116	123	121	124	125	106	113	125	126	113	130	127	131	123	112	118	112	100	115	111	109	126	118	151	125	115	89	112	133	126	110	114	124	111	128	126	121	127	114	124	115	128	125	114	118	130	122	112	126	97	122	132	110	115	132	94	106	138	121	116	131	124	108	148	119	111	117	126	132	139	118	124	115	100	104	134	145	145	117	127	114	105	136	136	141	119	127	101	113	130	132	128	125	112	123	129	110	122	112	106	109	113	125	105	116	122	106	102	142	119	127	132	109	110	142	136	133	135	128	106	114	115	122	119	124	107	131	106	111	103	125	129	113	120	137	125	129	129	128	100	143	115	146	138	110	116	108	126	104	101	112	116	112	119	132	117	138	116	102	119	111	117	125	113	122	140	107	135	123	107	130	120	116	106	110	92	102	109	114	131	134	123	104	133	130	124	124	151	149	137	115	118	119	128	122	124	115	131	115	124	110	125	102	122	118	115	121	128	133	115	122	108	111	128	112	133	113	133	118	114	121	121	126	121	135	111	116	125	115	118	113	136	104	108	122	98	130	120	127	133	124	120	128	137	106	122	115	136	109	110	117	125	125	120	128	120	113	108	123	131	107	138	129	117	125	118	114	139	118	113	101	127	132	129	116	101	129	112	101	132	123	134	114	103	137	109	129	141	134	126	121	126	121	109	104	141	137	126	112	100	113	130	120	131	126	113	130	133	132	109	113	114	123	127	97	94	121	126	125	114	113	129	123	119	128	110	131	130	116	111	128	131	125	120	129	111	107	119	124	126	122	129	123	138	113	128	133	132	113	122	134	135	123	130	109	135	117	121	117	116	123	106	106	111	109	142	128	131	136	83	99	114	116	111	112	140	123	129	110	103	120	114	106	107	116	121	122	119	118	95	124	101	114	118	105	136	136	127	122	114	115	117	142	103	115	123	131	90	105	123	133	136	104	136	124	114	126	114	118	132	121	143	114	122	102	134	112	121	118	122	140	122	112	108	126	131	98	116	130	125	122	111	120	106	134	123	118	110	122	118	118	121	145	119	134	130	120	124	109	110	115	127	109	134	114	117	131	142	130	120	118	108	109	115	118	89	106	116	123	130	112	115	131	130	134	114	136	124	142	132	115	129	122	107	142	140	106	109	109	111	103	114	115	119	116	121	124	117	93	99	113	117	102	134	126	124	122	122	129	116	106	116	146	141	138	112	104	101	122	130	122	128	134	118	129	115	126	118	128	102	114	120	114	111	108	118	115	113	128	127	122	118	137	110	115	112	138	114	125	177	131	131	130	120	117	101	127	117	130	124	122	114	121	124	124	101	123	122	124	120	131	126	127	113	129	108	128	111	127	118	120	130	127	123	105	113	114	100	114	127	116	120	117	126	134	110	129	121	136	132	115	119	125	109	133	120	105	115	104	128	120	120	133	119	126	106	141	105	117	119	119	122	105	113	106	124	113	119	117	124	115	121	131	125	120	129	115	112	128	137	97	104	96	129	112	127	124	129	127	124	127	113	112	106	104	124	116	118	112	124	142	127	148	146	105	130	127	113	100	97	113	132	98	106	114	117	119	108	113	118	141	129	104	110	124	133	143	109	126	101	109	117	118	104	107	144	112	135	127	135	131	122	129	119	128	127	112	123	100	143	121	123	121	121	111	116	100	108	134	127	123	105	111	132	127	113	127	128	140	121	120	119	127	105	118	138	128	114	110	112	124	114	130	114	114	106	133	141	115	126	113	100	117	112	117	124	99	139	117	103	123	110	120	103	119	120	103	108	126	132	113	116	112	143	100	117	119	105	110	113	111	126	124	134	128	113	128	111	109	124	121	137	115	118	114	128	130	117	134	127	147	131	140	129	119	127	112	147	120	111	111	128	131	116	120	140	127	121	106	133	126	114	115	115	128	115	128	120	119	114	110	113	108	114	120	97	128	130	108	123	124	106	111	126	122	121	131	129	119	124	120	144	100	113	91	112	126	144	126	114	122	123	132	138	110	121	100	105	122	119	113	105	109	112	145	104	126	154	102	103	123	135	110	109	109	126	127	122	120	131	108	115	142	120	135	137	121	126	119	100	131	115	122	137	126	119	94	136	113	142	121	138	143	122	114	115	127	113	127	118	111	118	123	85	115	109	124	122	133	106	120	140	125	126	112	134	113	130	108	131	108	122	117	129	141	132	125	114	110	127	116	113	122	119	126	127	129	116	132	138	119	149	131	138	112	113	120	92	125	134	118	118	112	146	133	112	110	124	116	116	136	98	112	121	110	105	129	128	108	120	126	128	105	110	137	135	106	117	120	139	101	120	121	120	122	130	139	119	125	126	118	123	112	112	124	131	116	116	123	143	112	139	111	106	124	122	131	117	119	128	116	116	82	121	126	132	113	108	127	98	124	120	114	117	132	122	114	142	114	130	119	118	114	112	106	125	137	133	103	114	128	113	100	115	130	135	95	120	124	135	120	116	124	120	123	122	139	124	119	113	131	125	131	136	126	117	128	125	121	134	121	119	123	136	122	102	128	123	139	132	118	133	121	110	124	106	134	104	108	102	109	122	130	110	124	126	103	124	130	131	109	115	130	118	118	116	121	133	127	138	113	123	110	104	121	113	124	125	131	118	110	111	116	124	114	124	118	133	113	134	106	109	118	116	131	140	123	148	128	115	109	115	130	124	124	96	120	127	126	119	119	127	109	106	139	134	121	125	131	132	135	121	129	134	126	124	134	115	113	133	118	119	108	103	118	116	114	120	121	135	126	121	132	117	116	106	112	137	132
31913	39471	60586	57881	19787	16808	18457	9921	9112	10984	10043	2346	1266	891	746	808	1017	1551	2597	3271	5870	4996	3505	5105	4349	4987	7726	3341	4448	3811	1604	635	593	636	573	591	457	372	366	392	367	396	406	387	372	341	349	392	345	369	364	360	365	364	370	355	376	364	304	350	341	359	319	335	330	394	330	359	352	363	342	355	329	354	321	356	350	346	337	348	324	343	306	329	362	328	341	321	300	304	356	323	302	348	329	310	340	317	326	328	318	330	297	362	308	351	346	321	285	324	323	342	300	323	348	333	306	313	370	323	337	339	344	306	319	301	365	327	326	334	291	312	354	343	343	311	314	347	320	305	299	298	349	320	328	305	352	364	327	311	321	339	321	314	331	340	325	335	312	360	360	328	314	320	342	322	334	357	318	341	323	301	367	330	311	294	333	352	328	325	337	290	308	344	327	336	320	341	320	316	311	303	325	347	338	335	335	305	326	328	325	334	327	322	329	343	312	347	327	347	326	312	310	301	297	335	328	347	328	326	279	325	314	337	341	327	297	346	313	330	315	326	323	331	335	327	338	365	339	311	300	290	315	316	322	334	341	332	343	309	326	340	296	302	334	297	301	320	321	329	361	294	310	352	332	296	311	305	348	314	307	354	288	333	330	346	337	322	334	332	309	315	331	301	355	363	296	326	335	345	350	312	297	330	336	321	342	319	330	302	309	306	308	333	318	340	321	340	324	327	325	308	324	310	343	310	334	326	320	323	337	332	312	305	295	310	338	312	351	331	318	340	314	325	323	320	317	319	346	306	322	311	332	330	324	336	336	334	318	313	302	332	328	301	315	310	351	321	299	309	282	299	298	322	299	346	333	339	305	337	331	310	352	337	338	300	334	319	332	297	293	296	311	300	307	319	299	336	302	332	294	283	377	321	303	327	328	316	321	326	327	313	323	331	316	314	315	324	284	330	314	317	322	310	327	335	343	318	307	357	308	313	326	310	330	306	349	315	341	333	332	347	307	343	356	311	320	319	343	337	290	336	335	327	317	339	307	342	353	293	314	299	337	297	312	290	289	326	359	293	325	305	337	336	332	332	338	327	348	346	321	319	305	351	337	332	330	313	328	288	367	346	331	320	326	332	336	344	338	312	330	357	357	317	315	298	314	295	340	300	346	340	313	355	313	318	355	333	312	329	322	322	316	308	324	345	318	318	349	320	331	305	313	310	311	325	343	307	338	320	298	321	378	337	338	364	312	312	328	343	317	302	341	307	326	329	308	320	341	322	324	338	311	334	318	322	330	319	337	366	316	338	315	317	325	338	320	323	334	323	312	300	308	318	310	369	327	356	291	323	318	328	317	359	355	314	306	343	333	317	311	318	334	306	317	311	332	290	332	313	332	305	320	346	350	336	284	355	299	294	314	322	323	310	296	333	320	301	317	306	291	291	313	353	317	327	297	307	348	325	330	340	337	341	316	358	312	301	323	309	354	336	307	331	305	301	316	332	319	329	340	330	319	332	335	330	328	323	361	338	335	325	320	323	356	328	342	325	329	296	326	338	334	309	325	294	334	311	356	306	308	308	327	307	346	307	334	299	329	320	296	289	306	316	335	305	323	319	299	316	317	340	304	306	299	329	333	318	325	301	324	320	299	369	298	319	311	285	324	354	319	313	363	318	316	317	342	305	322	336	355	320	328	355	360	318	333	323	346	303	324	292	331	329	284	326	339	331	318	342	287	331	317	338	329	327	332	299	356	314	335	300	302	327	307	327	315	316	317	317	318	320	306	299	340	331	355	342	322	319	328	332	350	339	324	312	306	308	320	346	323	308	300	338	320	308	360	342	335	337	308	375	303	309	310	293	330	318	351	313	316	337	311	329	265	332	327	323	291	327	308	346	345	352	354	308	335	310	309	328	310	325	328	320	330	322	349	332	316	329	303	331	343	341	296	318	314	356	315	367	335	355	347	301	281	311	314	311	342	336	291	319	323	314	335	324	314	303	320	347	306	338	310	337	319	353	333	314	334	323	335	329	326	300	308	333	294	309	323	317	316	312	300	330	334	343	306	319	307	315	348	320	334	316	335	310	321	333	331	323	333	321	347	314	324	337	332	308	355	327	344	292	318	311	360	327	346	314	293	312	328	327	307	335	328	344	313	336	335	335	332	331	331	330	320	297	294	328	320	322	337	301	324	308	321	338	308	313	333	331	307	301	309	334	317	326	307	313	320	317	329	341	313	313	317	317	304	339	322	335	313	312	354	301	348	344	320	355	302	347	315	320	290	329	337	335	303	354	341	321	341	309	326	308	336	329	319	300	326	313	318	328	300	311	342	322	334	337	325	287	294	320	318	308	306	342	321	329	302	328	313	343	327	301	334	331	325	301	292	335	308	334	316	312	349	336	317	332	290	284	317	340	323	325	346	334	313	322	339	312	310	308	329	321	287	335	333	330	316	322	295	331	338	323	339	313	324	330	328	310	314	364	326	317	327	301	303	351	340	320	322	302	348	324	301	334	348	334	303	339	297	331	311	313	363	308	319	307	336	343	320	325	317	355	319	313	326	328	329	317	305	341	342	350	352	307	349	305	315	346	319	342	321	323	322	366	298	315	324	300	325	320	349	322	349	334	299	298	332	346	332	287	322	324	327	340	331	336	323	330	341	330	296	270	311	334	342	314	318	353	321	350	331	315	301	296	302	323	322	329	335	314	294	272	307	342	319	315	298	328	308	316	299	284	332	322	340	341	313	301	311	327	280	344	286	316	320	312	330	311	317	329	318	311	311	340	334	296	344	324	312	321	328	352	313	359	317	334	288	324	314	344	332	340	292	313	289	327	338	338	314	319	358	305	312	335	331	310	304	366	311	306	298	324	299	327	308	305	326	362	327	304	317	337	341	319	315	313	306	319	285	326	311	333	349	338	324	290	355	337	303	322	310	318	332	336	317	303	290	326	313	302	321	312	313	303	330	341	357	331	300	327	348	264	322	330	290	311	346	321	293	314	302	341	325	306	350	321	312	351	318	329	316	335	350	296	351	316	348	343	311	310	328	366	315	319	319	335	327	302	364	343	313	326	333	312	338	352	327	326	326	292	343	313	328	325	344	307	346	369	331	317	315	323	353	320	346	318	333	316	299	314	327	306	329	293	297	310	326	354	321	305	311	344	357	309	327	324	303	345	306	321	312	333	355	314	344	350	327	312	347	319	345	299	328	323	325	327	296	303	326	351	298	315	319	330	314	341	316	307	314	325	344	334	325	341	333	317	334	279	299	318	293	344	330	317	324	352	317	299	350	327	320	383	302	297	335	357	319	305	312	331	321	307	317	304	325	340	331	343	309	313	310	316	312	305	299	315	318	355	332	327	359	333	299	311	339	347	328	342	343	307	308	319	313	333	307	308	308	300	356	306	303	288	343	296	320	325	330	315	347	338	317	334	311	335	336	334	328	354	324	313	331	311	294	316	321	306	324	348	300	302	349	333	318	321	330	274	361	326	286	319	334	306	327	316
8064	6381	8277	5105	1005	517	570	406	374	377	427	369	372	320	318	374	356	362	365	328	375	386	331	369	320	384	386	339	370	329	340	352	341	368	333	385	340	381	317	350	313	346	369	341	318	339	334	395	321	369	366	358	361	306	387	347	313	321	339	325	343	372	309	354	389	337	380	347	334	323	335	376	369	335	352	353	370	364	311	337	334	331	336	354	330	354	334	308	352	343	344	329	381	353	339	343	313	353	327	334	354	369	335	351	350	319	316	350	379	313	338	364	333	342	332	350	335	369	338	361	282	354	347	340	335	373	318	334	343	338	354	299	339	336	341	328	369	355	368	334	319	363	356	325	344	376	335	360	320	340	350	352	354	346	332	352	309	301	329	332	341	349	325	307	371	351	348	318	363	353	361	310	335	368	338	392	341	335	336	334	324	322	332	355	334	336	344	348	345	321	344	315	358	317	361	386	321	359	335	340	321	370	333	380	313	354	359	342	371	317	362	338	341	312	296	335	373	350	363	322	330	351	338	377	333	338	362	371	313	300	361	338	353	338	364	336	341	357	321	339	371	359	348	336	361	352	367	344	319	340	363	336	357	352	367	330	340	343	327	341	316	383	332	354	315	335	339	348	377	372	342	350	363	352	319	340	313	356	378	337	328	289	309	332	347	325	334	351	320	341	334	376	340	325	360	327	335	332	318	353	348	359	353	345	359	360	361	308	387	339	318	303	345	336	342	372	322	351	360	333	328	337	347	295	311	382	349	361	341	349	336	365	352	320	341	316	319	339	393	314	330	355	369	360	325	352	354	345	335	338	366	342	360	344	329	317	320	366	342	359	340	324	329	322	354	353	376	347	381	342	307	361	370	346	344	351	325	326	322	340	380	357	319	362	333	346	381	363	340	334	333	334	346	341	340	301	340	352	327	366	325	369	317	378	332	339	355	328	314	348	372	341	324	328	337	344	315	371	339	336	332	333	326	351	317	340	338	327	363	358	312	335	354	366	320	378	337	339	332	358	358	317	342	325	369	379	364	327	344	358	340	353	342	329	381	357	332	328	373	329	303	331	332	342	371	372	353	345	389	330	336	338	329	324	328	347	347	324	301	331	361	333	342	345	365	316	320	305	369	366	325	352	368	360	326	324	331	312	379	357	357	347	324	348	359	346	321	369	333	352	334	349	342	362	368	344	342	322	387	346	280	315	348	347	363	330	352	374	350	342	319	357	325	337	360	339	340	321	366	355	338	337	350	354	329	342	352	401	324	346	331	334	351	356	313	344	344	324	346	334	328	351	331	357	299	353	336	362	344	351	336	359	331	305	365	348	342	335	345	347	349	351	313	311	331	356	338	315	373	342	324	316	341	362	361	330	330	365	326	343	362	346	342	337	314	330	341	344	314	334	354	337	370	341	338	321	340	361	309	342	362	334	360	352	333	334	307	343	332	388	333	356	353	328	347	329	351	332	347	352	346	340	339	333	348	329	332	351	363	339	358	337	312	327	352	355	323	313	347	337	329	385	326	332	354	319	351	348	345	356	355	345	325	358	347	315	356	335	364	365	329	329	307	379	338	375	368	369	379	298	330	346	350	372	358	349	337	346	325	358	349	328	358	356	315	330	335	369	342	352	308	325	341	359	358	331	352	348	362	367	345	360	311	369	346	324	340	319	376	368	351	341	342	335	320	352	361	341	362	326	318	345	336	342	345	351	338	347	348	337	350	357	357	349	334	354	314	355	357	375	336	364	371	346	375	360	346	354	308	343	353	338	354	336	324	327	330	338	353	357	356	342	370	352	333	349	356	380	338	332	363	352	337	396	339	326	395	378	341	321	338	325	340	323	375	369	388	332	381	363	352	317	331	325	313	315	316	361	353	333	334	315	304	364	333	342	317	377	366	332	358	340	355	361	328	349	317	345	327	349	351	318	365	349	307	355	286	342	328	348	302	339	358	366	354	338	355	344	314	304	352	337	356	348	346	332	368	333	412	356	372	334	321	363	373	345	340	359	363	356	366	320	354	361	340	360	305	329	329	337	349	352	379	357	366	334	326	306	335	325	374	318	349	347	369	314	339	326	340	344	359	312	351	343	327	336	349	367	345	319	359	368	366	331	328	334	359	352	360	342	342	364	377	362	331	338	307	323	331	349	376	350	362	324	339	334	341	329	354	322	367	294	360	347	285	371	356	351	358	359	334	346	340	359	370	360	374	352	325	346	340	341	340	333	343	369	366	340	306	379	339	332	349	361	375	324	370	313	365	341	326	369	354	358	364	318	302	338	351	328	358	364	325	347	359	340	328	329	339	311	364	347	316	390	363	349	333	313	368	354	346	360	333	353	359	349	367	350	329	345	358	341	313	323	332	341	302	325	362	386	388	356	341	324	354	338	332	328	361	322	342	354	337	354	361	348	349	324	341	334	341	349	362	341	309	352	311	324	338	329	349	375	366	382	361	353	348	328	346	353	406	338	295	368	360	333	353	328	371	321	349	358	340	338	319	336	366	365	348	324	356	359	350	340	357	375	346	326	323	314	346	320	330	358	356	356	331	335	348	336	356	346	364	353	379	341	362	352	304	326	330	371	332	347	326	362	346	362	356	365	344	356	344	323	346	336	349	319	339	383	362	332	308	355	339	345	337	331	317	358	366	337	318	366	346	328	328	321	348	362	350	374	339	372	362	332	361	330	377	312	324	329	342	408	323	334	342	316	319	355	323	358	309	310	325	348	350	331	346	336	301	333	364	359	355	365	360	354	337	347	344	339	331	372	337	360	335	330	349	331	337	346	347	340	328	323	336	348	351	347	343	322	361	351	353	372	349	330	364	323	328	380	341	321	344	321	354	333	338	367	365	320	341	345	363	361	319	355	353	359	344	335	341	344	331	338	329	349	349	382	330	339	334	346	382	362	348	352	327	369	367	345	366	371	312	329	376	319	377	377	340	347	361	351	370	365	358	331	376	380	352	332	343	336	314	344	340	371	344	366	348	326	356	342	382	357	360	357	348	346	364	326	317	322	347	368	401	360	345	345	365	356	341	328	346	346	334	328	331	319	355	335	336	356	310	324	357	338	345	352	338	345	341	338	373	309	340	361	357	356	382	344	325	363	326	314	340	380	342	354	340	322	304	346	330	339	370	362	343	334	373	347	319	313	379	334	355	346	358	338	332	338	333	337	364	331	342	376	321	357	348	340	386	323	352	356	365	329	309	327	342	351	357	357	324	364	334	302	344	335	315	358	359	336	322	388	315	377	359	352	321	327	370	331	355	362	338	373	351	333	338	351	352	372	351	355	352	294	356	328	318	322	344	327	333	361	358	363	367	373	346	326	345	329	312	398	340	337	320	331	336	345	350	358	340	315	347	348	351	329	361	328	344	357	344	358	336	330	328	324	332	391	341	329	373	354	352	358	347	352	330	348	347	382	323	362	385	350	343	336	331	332	315	338	338	356	350	350	358	336	339	328	323	330	358	314	328	343	329	344	373	367	336	329	381	355
6825	7156	13739	11869	2580	1607	2073	1335	1096	1037	1042	862	851	827	801	833	850	832	882	920	980	882	870	938	939	926	955	899	904	870	816	804	766	773	821	802	800	799	755	824	797	826	751	784	824	791	805	818	793	815	777	811	822	806	773	820	849	827	832	801	807	783	761	873	810	828	792	792	786	762	756	755	768	788	757	807	785	767	800	807	784	795	813	803	819	788	790	747	797	803	795	825	755	788	879	825	817	804	806	822	863	825	808	836	793	808	833	813	766	766	836	829	819	789	828	809	797	809	794	768	832	828	812	827	753	785	740	811	778	769	827	822	845	815	750	825	848	846	808	802	770	767	786	811	798	800	797	819	822	769	831	786	767	785	812	760	815	775	806	790	780	797	781	777	805	849	779	807	796	759	830	791	736	809	801	793	790	821	784	755	798	793	814	764	807	775	796	748	800	808	820	798	778	810	822	874	808	823	853	828	776	781	825	830	834	799	814	810	789	850	768	797	814	815	788	831	779	794	787	804	763	771	846	824	766	865	807	814	826	798	813	794	835	827	797	806	770	824	792	821	820	802	797	749	789	801	772	796	793	836	802	826	807	797	834	838	770	830	814	791	868	762	817	791	857	781	810	805	871	795	807	835	839	785	772	815	804	797	808	765	773	782	826	792	793	820	803	835	853	753	815	832	773	834	785	796	791	821	792	763	775	853	766	823	824	788	786	813	788	865	834	773	802	806	799	809	830	833	830	797	773	804	793	820	797	775	781	796	807	787	797	811	840	805	803	772	832	813	733	782	838	758	785	826	861	849	785	840	791	794	815	818	809	756	788	837	763	823	837	815	780	785	819	842	749	802	782	758	827	822	817	841	837	805	788	811	837	773	770	838	843	812	819	777	777	760	808	819	814	858	789	774	794	796	766	770	846	798	790	807	821	761	799	792	820	831	806	786	815	826	813	795	781	749	789	792	757	799	829	854	844	790	794	780	793	826	829	812	838	813	789	815	831	765	810	796	765	797	790	780	856	871	812	784	800	805	832	762	788	804	835	812	789	794	852	814	821	834	806	786	799	838	789	805	807	802	815	819	783	782	763	831	821	785	784	756	820	781	781	796	820	795	770	824	764	815	774	822	796	803	820	718	803	835	832	772	780	792	813	780	788	851	793	826	738	753	833	806	792	802	784	805	860	791	785	830	837	741	799	813	776	840	800	846	764	798	813	815	796	821	813	836	818	827	820	787	818	830	822	816	828	833	804	822	803	770	796	825	776	809	811	800	720	739	797	729	756	774	780	835	824	782	847	830	781	859	786	801	767	827	781	758	769	825	773	820	818	828	884	808	807	809	841	771	818	806	805	821	756	764	812	802	850	826	841	794	794	790	809	796	773	792	800	817	846	763	786	858	762	847	803	783	809	769	843	826	824	788	787	810	827	813	789	827	778	767	848	792	810	786	829	762	864	801	827	778	772	814	779	819	808	804	769	803	777	830	796	783	804	803	836	827	786	790	841	822	779	808	820	784	778	829	826	806	804	815	774	773	803	795	809	817	773	778	821	842	739	800	801	828	856	833	790	823	854	850	785	804	785	845	813	823	758	796	823	801	788	777	796	838	814	754	790	843	747	746	823	823	830	833	821	787	800	860	812	803	778	821	768	775	804	766	749	810	836	792	820	794	796	800	753	775	739	809	787	760	793	855	795	750	778	784	790	757	770	855	776	793	820	798	781	809	794	831	797	803	817	816	834	796	792	818	845	846	854	792	753	799	787	806	754	831	821	833	814	770	770	787	849	798	810	780	772	799	826	841	839	792	798	852	743	812	873	810	782	845	809	768	822	805	830	838	834	855	775	787	828	825	793	853	760	784	812	805	836	786	855	823	840	822	832	756	786	795	778	782	780	789	798	764	805	814	779	785	790	850	834	760	803	808	801	801	796	807	792	817	805	801	783	788	769	809	793	783	794	790	855	798	811	813	805	822	819	833	811	783	792	729	817	819	780	788	795	817	801	788	793	764	860	795	802	773	818	781	778	832	769	828	766	750	816	771	781	820	808	833	783	813	821	755	807	775	782	777	762	789	824	774	786	786	827	777	815	831	855	812	783	816	764	780	791	810	788	784	785	851	839	824	812	815	802	775	764	769	765	769	759	829	807	776	790	800	865	804	854	843	817	817	854	748	795	819	773	878	843	802	822	723	805	740	811	750	791	799	820	814	773	781	836	818	841	787	782	813	770	834	783	750	825	747	792	832	845	813	800	818	788	772	824	771	798	831	864	766	805	809	805	771	861	793	792	817	850	797	819	827	812	830	819	828	739	859	790	804	794	777	785	812	809	795	806	836	790	790	791	730	804	782	802	813	844	808	799	808	829	779	767	841	775	778	755	815	786	796	821	759	823	790	780	818	829	772	811	785	767	740	807	771	748	802	862	772	858	850	794	811	827	785	834	811	826	836	802	793	859	766	831	807	800	792	760	809	751	808	779	797	793	772	792	824	794	801	831	836	775	846	866	780	822	809	794	802	842	798	797	767	815	754	758	814	771	749	838	804	817	821	783	861	762	801	877	777	838	803	831	775	799	754	803	766	842	795	772	799	804	827	795	763	762	825	743	851	830	766	816	822	830	777	855	824	812	816	748	803	827	850	798	823	763	784	806	748	812	780	762	769	847	771	758	767	830	847	810	835	811	760	746	780	823	737	838	767	793	779	836	779	802	832	785	788	806	771	764	821	825	817	795	804	794	788	785	830	798	788	829	796	800	791	825	780	843	852	852	784	830	831	818	819	819	854	834	842	780	822	769	817	795	740	794	764	790	799	829	809	805	832	759	810	808	827	793	789	827	797	746	861	826	795	791	803	767	784	833	758	801	798	767	799	779	800	811	844	797	769	837	772	783	786	820	824	827	822	798	800	819	757	815	825	785	784	775	827	821	788	773	778	778	797	807	804	797	795	823	773	870	810	808	777	794	792	814	782	761	828	797	749	783	769	831	755	754	801	800	805	740	822	738	778	802	820	798	849	758	827	823	779	793	830	808	847	824	791	773	775	802	802	864	829	799	815	873	758	796	782	764	744	812	820	765	806	853	802	832	800	788	803	818	838	808	783	804	776	840	762	777	800	757	792	769	751	805	800	791	778	823	779	765	834	789	770	809	724	838	783	793	783	793	807	818	773	803	799	822	872	798	827	815	834	846	762	828	804	786	807	773	827	836	807	796	810	833	766	806	811	782	796	843	789	841	784	837	858	821	842	859	770	826	783	808	807	825	782	816	785	807	834	780	770	835	802	828	809	828	773	815	761	789	798	853	775	787	828	764	817	835	800	816	843	834	793	774	787	858	764	811	809	779	786	781	766	770	833	865	817	789	816	815	814	728	817	816	809	858	800	835	822	770	770	806	830	772	770	782	855	824	868	782	763	773	767	834	835	764	791	835	795	792	793	869	811	786	777	789	824	806	753	825	807	738	847	795	804	803	778	822	842	778	830	795	834	831	816	796	803	826	800
39748	39184	48852	42498	19553	12008	8329	5034	1641	1423	1192	622	407	255	243	266	276	323	412	510	697	329	403	867	856	768	577	418	401	446	244	222	226	219	240	225	218	222	213	216	217	226	203	208	237	234	246	209	205	223	215	234	223	238	238	210	211	220	218	204	211	220	227	191	217	226	210	225	225	203	218	195	223	224	240	204	220	220	225	233	214	216	207	243	201	213	214	245	205	211	199	223	232	232	228	230	210	214	212	214	194	230	218	245	213	186	235	219	205	183	230	185	215	219	213	194	214	221	225	208	231	230	218	192	198	207	227	235	226	213	205	216	225	205	216	227	210	191	214	216	206	201	227	218	222	212	215	227	232	211	201	215	230	223	215	193	204	236	224	227	244	195	220	232	229	193	196	209	221	216	203	222	234	183	235	189	227	226	215	213	214	232	240	233	215	191	192	229	229	229	200	223	215	210	228	218	192	201	196	209	215	205	244	230	224	218	233	217	191	205	205	199	212	233	213	230	206	204	237	204	204	179	209	203	221	228	229	229	249	184	233	242	216	227	199	199	223	190	216	216	226	216	216	194	252	239	222	225	202	215	224	203	217	220	218	215	216	223	214	197	211	217	239	224	207	230	244	222	209	206	195	230	238	200	226	201	259	205	200	185	212	212	207	216	247	242	212	215	233	192	222	184	200	226	254	221	186	217	209	212	221	196	189	237	205	194	220	240	218	226	202	207	205	192	201	211	229	190	204	229	208	210	213	186	245	218	226	209	244	228	240	236	186	208	197	202	244	229	235	222	234	199	207	209	206	218	245	222	199	241	228	188	188	210	211	201	192	202	203	187	221	227	245	214	219	217	214	229	255	216	206	224	217	212	237	240	228	229	208	191	235	208	223	215	225	213	211	204	202	213	248	209	212	201	202	222	244	227	225	225	203	198	201	204	220	207	194	188	197	210	210	209	220	215	206	191	227	223	217	222	253	184	215	240	225	197	215	233	206	232	240	195	174	208	231	222	220	207	194	202	186	214	231	215	215	244	227	213	210	195	204	219	206	263	244	211	192	218	223	229	239	208	214	224	237	212	201	193	192	213	208	199	205	253	214	224	238	217	214	225	213	210	221	213	230	217	220	206	222	211	226	222	242	197	227	211	238	234	233	216	186	193	213	213	222	222	225	214	239	219	203	252	225	201	201	217	217	222	215	218	218	223	228	240	188	201	197	210	204	216	229	216	233	225	214	227	234	230	221	218	222	225	206	218	248	208	217	234	215	220	224	212	184	214	208	201	218	210	243	211	176	236	192	219	206	195	209	237	209	204	215	212	227	239	216	212	199	206	208	217	202	197	232	205	196	210	231	238	228	205	196	217	222	205	201	208	199	219	220	192	209	202	232	221	214	224	225	221	234	220	202	214	238	219	211	230	188	220	223	226	238	203	197	221	220	236	213	204	201	203	198	246	221	202	229	226	211	230	210	239	210	249	218	204	240	199	225	201	249	224	231	208	206	205	228	201	201	208	193	226	230	222	192	201	233	205	255	217	215	232	217	195	202	212	207	261	210	219	215	199	191	235	222	231	192	194	238	240	232	205	194	222	225	220	197	217	236	205	189	202	227	248	208	204	193	183	235	229	202	215	195	227	215	211	216	220	228	220	233	192	220	220	233	199	200	191	235	185	228	186	234	219	212	245	243	234	213	207	230	219	211	231	195	225	240	243	240	205	222	212	212	226	204	214	203	220	218	236	217	202	230	197	210	204	231	219	177	226	219	264	201	236	197	245	198	204	209	230	213	237	259	189	225	195	223	193	199	189	185	205	199	235	219	196	193	237	207	261	223	200	220	249	228	221	242	202	220	260	212	233	218	221	228	233	230	252	197	228	202	241	205	236	175	192	198	242	214	225	209	217	205	204	211	215	202	212	250	204	228	201	197	238	210	229	199	206	229	235	205	213	201	208	213	222	200	221	227	224	223	212	221	193	224	194	215	249	222	193	178	212	202	221	214	197	224	205	216	209	230	213	199	216	210	212	204	220	204	229	221	238	257	247	206	226	196	212	203	241	225	235	234	217	197	196	208	209	225	232	237	192	198	222	211	198	216	220	221	233	244	206	219	226	218	238	230	203	226	228	250	217	207	225	223	206	207	212	199	209	205	207	191	221	217	210	221	236	223	237	220	226	224	229	233	206	217	209	229	192	237	222	218	249	216	227	230	205	205	229	222	236	211	230	197	224	214	226	207	221	247	237	231	218	229	192	239	203	224	206	215	224	206	228	191	185	213	232	183	245	221	201	226	196	202	234	209	213	220	214	213	188	194	218	214	244	233	223	207	217	201	206	229	258	233	199	217	226	197	201	219	222	191	224	240	212	216	207	218	220	237	240	216	204	190	211	230	227	247	225	214	204	227	223	237	200	214	212	232	228	201	220	220	223	218	238	219	222	228	215	205	198	202	214	212	213	207	243	212	235	226	196	190	237	208	221	219	205	224	220	230	206	204	234	209	207	212	199	218	193	216	224	249	208	214	221	208	197	213	219	201	218	193	219	236	215	207	224	200	232	198	202	222	196	227	216	226	231	199	238	206	225	202	219	254	227	188	232	210	218	230	228	219	227	217	207	236	233	216	192	213	224	231	255	207	226	205	204	219	217	223	206	201	237	200	211	214	212	221	233	213	219	193	201	194	190	228	227	209	216	238	229	214	229	220	211	201	232	215	215	208	238	229	228	215	222	229	231	245	208	228	224	231	237	217	213	218	208	192	204	214	194	235	206	215	249	221	201	226	215	198	213	227	200	233	200	207	226	238	251	222	178	206	192	208	230	208	206	209	229	205	215	205	199	213	209	195	228	232	196	221	206	214	220	201	213	227	218	227	227	193	222	200	200	216	185	227	251	228	205	211	192	195	214	223	214	229	207	232	224	216	195	216	183	207	231	192	221	219	202	221	242	214	214	175	217	198	232	176	246	211	222	221	224	195	220	252	239	212	242	233	219	221	234	215	235	219	220	239	222	216	193	193	204	201	218	241	220	211	203	217	216	214	217	231	222	200	227	235	183	228	223	215	218	191	219	224	175	215	215	220	229	206	220	219	198	211	213	214	240	219	183	205	216	215	222	211	225	225	220	199	228	233	217	246	222	194	193	210	227	219	190	238	224	219	248	216	202	241	216	225	192	215	229	234	202	224	195	206	207	221	218	198	243	236	216	218	257	212	200	197	220	227	221	210	198	210	220	191	219	207	209	223	206	231	189	219	206	218	197	192	223	226	185	214	259	204	220	219	207	211	180	229	218	222	219	184	214	221	201	199	202	179	216	244	219	210	222	222	225	192	239	221	207	221	210	225	213	235	214	218	238	212	227	210	209	221	196	206	234	196	227	220	178	205	230	205	234	203	195	208	223	197	217	212	241	192	226	215	219	228	225	190	226	198	208	205	221	218	245	241	208	200	222	239	227	188	211	189	226	221	236	224	202	224	208	188	239	223	233	227	216	236	206	246	225	188	196
22943	31578	51693	48081	15954	18978	17549	13998	4717	6444	4990	2761	1857	897	738	742	912	1237	1846	2545	3534	1733	2199	5011	5306	5162	3265	2426	2518	2130	1042	674	685	607	617	580	532	582	530	493	565	570	572	516	545	576	523	530	543	585	566	563	531	499	540	517	507	509	535	498	537	533	511	536	544	505	584	492	500	579	514	525	532	509	537	564	511	509	533	547	562	530	562	496	512	553	532	529	557	508	532	529	528	549	535	569	568	539	531	534	514	522	515	560	564	523	533	530	541	525	510	518	526	521	582	512	517	513	509	572	501	512	501	517	504	526	537	531	552	515	525	550	548	519	558	520	528	499	530	525	502	559	541	566	533	530	489	519	534	546	535	516	534	506	565	508	543	552	505	522	517	517	534	539	550	523	475	534	496	490	533	482	529	527	525	536	513	453	460	500	463	523	527	518	520	525	496	531	482	517	504	519	506	518	521	497	530	533	516	545	443	533	537	537	551	525	523	510	525	501	536	505	534	543	517	537	480	543	483	500	490	507	557	499	528	536	536	526	538	510	538	549	567	505	495	555	525	495	502	499	553	525	530	555	561	501	511	528	512	527	526	529	537	511	526	523	511	518	502	507	546	526	541	524	508	486	505	509	504	511	515	532	522	514	575	523	520	523	525	534	551	515	539	500	532	515	502	518	517	533	537	502	544	488	539	534	532	507	537	496	524	506	513	516	538	529	558	501	516	546	536	521	521	522	527	532	543	478	520	497	530	488	472	522	532	556	519	544	536	578	517	570	503	501	537	537	516	525	506	511	522	550	537	534	526	540	489	530	541	532	548	506	519	482	553	521	521	530	511	513	535	537	526	538	497	527	537	530	523	523	536	501	551	512	532	492	521	525	510	530	532	532	493	516	522	520	511	505	536	538	514	523	502	498	517	535	520	547	516	544	511	495	505	519	497	507	511	590	558	499	525	567	522	485	561	530	529	501	586	527	531	548	521	529	489	512	547	500	516	515	522	516	478	498	495	552	489	538	519	523	514	543	518	486	519	539	492	527	532	529	508	499	533	545	521	513	502	535	492	461	525	506	510	500	513	529	552	499	512	477	535	508	522	519	497	532	500	536	560	514	525	587	507	484	536	509	481	528	553	540	548	547	520	548	557	525	525	520	568	492	528	545	488	525	503	522	532	502	493	515	553	500	590	512	561	534	525	538	538	538	517	489	533	521	550	521	485	542	530	486	512	542	506	480	514	527	495	473	527	527	518	518	506	490	469	533	530	550	514	488	529	532	511	485	511	495	519	528	491	525	539	513	544	533	552	509	574	515	498	493	495	526	551	542	520	500	529	539	526	525	534	506	524	532	520	575	471	519	525	479	508	549	532	482	532	556	497	536	533	536	518	570	521	501	565	533	492	528	512	514	545	525	507	498	523	452	501	551	539	531	477	502	507	516	502	519	532	522	527	556	511	520	523	509	514	502	495	485	522	508	555	546	528	532	554	551	546	492	496	525	515	518	520	512	558	529	513	536	528	518	548	485	514	510	533	534	508	506	535	559	534	532	529	520	540	519	538	532	519	508	533	585	521	551	532	522	522	500	501	514	490	496	483	518	534	506	508	515	572	507	531	558	491	513	547	502	530	536	536	517	556	523	496	543	505	491	516	561	529	526	514	500	519	519	555	535	489	524	549	535	518	537	575	523	511	520	541	552	494	537	488	526	516	536	502	503	536	534	515	527	524	505	545	518	490	517	545	551	519	509	507	505	520	491	518	530	548	543	499	523	546	528	577	511	536	539	576	523	532	521	514	538	514	511	530	533	550	545	499	508	505	552	525	511	540	510	503	579	532	557	510	525	528	518	532	554	529	500	546	557	529	541	535	590	542	538	516	516	518	527	503	567	526	499	544	472	480	520	510	533	523	517	505	571	516	546	554	508	541	548	550	554	521	509	511	503	524	511	525	519	535	526	495	518	475	509	473	521	532	547	502	493	541	543	507	535	539	525	512	574	487	493	544	493	473	543	513	535	536	532	520	467	499	494	545	535	556	544	492	494	508	499	543	493	507	515	534	532	539	548	495	502	543	509	554	559	568	523	559	515	497	529	488	526	491	515	508	515	494	523	531	522	538	537	481	534	507	533	529	510	512	494	516	530	496	551	576	519	524	504	494	526	534	527	493	546	534	531	546	495	512	510	544	553	512	538	569	451	528	530	528	504	504	549	498	564	530	508	524	526	532	480	502	505	513	498	532	489	520	464	533	507	514	489	559	525	524	563	536	535	516	509	518	529	572	505	519	496	510	536	520	507	527	508	555	514	524	542	566	477	521	535	528	481	562	512	536	520	546	538	515	495	528	528	565	547	507	491	535	525	570	508	476	490	525	526	543	525	519	521	485	501	570	471	523	551	541	527	531	534	507	538	505	521	501	478	484	532	493	540	527	502	489	513	494	488	544	520	512	475	517	530	516	496	536	507	518	501	506	549	537	508	536	555	497	533	528	509	483	487	517	521	544	533	550	533	503	530	551	506	508	549	508	548	534	545	566	522	548	470	552	512	503	489	528	507	542	499	528	555	472	548	528	548	540	518	553	513	533	561	567	521	549	546	522	533	509	542	513	515	509	545	519	482	578	522	523	543	522	495	500	536	563	540	512	547	500	532	571	505	542	550	466	515	528	522	526	507	537	483	543	544	522	504	524	502	518	522	527	533	522	560	525	511	536	530	545	557	562	502	584	509	503	512	502	530	523	539	551	519	542	510	511	497	554	524	555	537	533	499	520	523	541	535	506	548	497	487	527	558	486	541	536	508	509	554	513	529	531	559	533	521	522	545	509	484	521	511	526	491	552	549	540	497	566	543	544	518	482	565	526	526	536	488	507	561	513	552	546	555	542	494	495	522	508	506	481	551	508	559	511	494	511	523	503	538	524	497	520	546	522	528	511	512	550	563	485	531	521	531	560	518	487	539	493	545	533	535	522	545	515	507	504	518	508	500	525	574	530	553	492	505	513	511	479	520	542	554	550	564	543	551	522	515	560	525	528	530	545	523	512	507	528	529	497	527	520	537	579	522	507	490	538	544	516	558	526	541	568	547	548	532	506	493	490	503	474	497	507	560	525	507	504	535	554	568	490	526	531	514	557	544	519	499	504	492	538	511	548	496	495	535	518	494	519	567	514	519	527	518	526	532	523	496	543	552	530	523	535	502	533	510	520	556	526	524	501	552	512	547	571	554	509	533	480	525	524	543	520	501	501	507	552	542	494	480	494	501	541	501	482	535	559	523	501	531	535	511	510	510	485	541	566	555	514	522	517	548	494	523	548	538	559	512	518	498	522	502	549	519	504	503	528	532	523	579	483	535	518	523	512	484	515	539	460	484	532	539	484	502	500	500	543	507	513	524	521	528	578	515	531	494	483	513	529	539	500	526	510	538	473	549	528	538	533	519	487	543	525	565	529	506	528	516	514	474	516	528	531	532	554	555	571	540	484	502	511	506	549	545	473	519	527	529	558	525
49442	48227	51641	48679	28735	20028	18709	15299	11401	5678	2234	873	378	199	181	187	202	306	403	737	853	619	680	1294	1341	913	621	623	566	451	225	191	163	166	153	141	101	136	138	132	134	138	96	148	131	127	118	118	104	128	139	142	141	118	118	122	139	107	116	127	93	119	140	127	141	114	126	141	112	125	110	120	120	129	130	97	112	125	111	144	128	127	131	134	104	146	134	131	114	123	121	123	116	127	136	150	116	122	132	112	115	108	107	129	110	133	132	115	129	115	123	112	123	122	148	118	126	118	126	122	124	111	115	111	110	114	124	111	134	123	117	128	98	121	130	118	123	111	124	118	115	138	133	132	93	111	138	148	124	107	109	126	139	141	126	125	133	124	120	138	129	88	113	137	126	116	130	122	119	121	133	117	126	100	131	121	136	131	128	121	111	96	134	136	131	164	127	128	113	123	110	108	135	128	130	136	124	128	127	130	119	116	108	118	120	93	123	127	148	111	115	124	119	116	130	125	141	104	116	139	108	110	128	121	124	98	139	114	136	130	118	127	102	132	105	117	123	115	107	110	130	124	102	107	138	122	121	110	119	123	112	121	132	129	96	117	124	118	124	135	128	128	129	136	125	133	118	127	142	126	127	123	119	119	128	134	107	129	136	122	134	127	140	124	137	112	113	94	137	126	129	111	126	124	132	127	107	126	144	120	130	117	132	121	119	126	106	120	121	103	120	129	119	106	112	118	130	111	127	120	147	111	115	113	134	104	138	134	124	109	140	145	118	110	136	108	136	114	108	115	136	130	122	127	131	104	113	110	104	114	106	126	132	116	119	120	112	133	124	111	117	128	114	107	134	107	125	119	115	121	120	113	111	132	112	128	108	140	121	127	120	136	131	107	121	129	145	146	123	127	110	123	112	117	116	122	113	110	135	118	132	104	140	139	129	139	120	126	137	132	127	114	126	103	115	114	132	110	137	111	110	113	119	106	115	118	127	127	122	116	112	144	124	115	124	115	117	108	119	114	113	130	126	122	130	120	117	119	119	113	126	97	115	111	99	92	149	132	138	136	112	124	136	100	109	136	121	101	113	130	119	119	110	116	117	91	121	124	110	121	124	124	122	118	133	121	149	117	125	117	126	117	121	119	104	133	130	118	110	96	123	132	132	146	122	109	136	113	113	122	149	104	125	107	138	130	115	121	135	114	99	129	124	129	98	101	128	120	111	127	135	106	127	105	127	134	120	116	127	120	123	104	116	126	121	122	133	137	119	126	119	127	120	126	101	126	127	126	92	129	108	115	131	132	114	127	99	127	131	116	136	138	134	113	116	123	115	118	133	136	116	121	124	124	124	144	140	111	128	119	109	120	125	128	120	117	113	104	122	113	106	103	132	116	124	126	111	113	140	94	118	116	119	118	107	117	110	124	140	126	110	132	146	124	110	137	135	109	131	118	124	130	126	117	137	107	110	121	128	117	125	135	127	118	102	124	122	115	115	110	134	119	114	108	125	136	105	122	132	107	116	121	111	129	125	120	124	93	136	130	115	106	122	132	115	103	102	109	137	132	139	133	139	117	114	96	116	107	114	130	115	131	120	107	138	115	124	138	117	115	127	134	112	102	120	129	123	121	118	117	124	104	106	104	106	123	129	117	108	96	134	123	111	117	125	122	131	111	121	131	140	105	114	121	113	132	131	98	128	132	125	132	133	132	104	124	113	127	133	109	136	139	110	121	95	135	126	127	115	137	107	114	115	111	129	102	123	128	120	129	138	116	126	118	125	119	103	101	134	123	108	119	133	129	117	133	112	131	127	107	117	106	124	131	142	106	118	127	109	117	136	128	114	111	143	123	116	114	107	135	133	106	104	136	126	100	120	118	140	105	137	101	121	107	96	109	129	122	128	107	132	111	113	131	124	127	118	143	131	125	116	122	122	108	126	112	120	129	130	126	129	116	126	124	107	142	118	135	118	132	126	128	117	125	122	131	126	115	132	116	127	115	121	132	142	124	151	120	109	93	142	105	122	132	131	100	116	114	132	124	122	131	129	115	109	109	102	139	111	147	121	108	105	125	111	107	116	117	105	128	119	125	120	133	102	114	121	125	133	101	129	127	141	115	130	116	124	123	126	110	119	132	105	123	127	111	139	123	141	111	115	113	120	111	122	114	110	121	138	115	127	129	116	119	127	112	146	124	132	103	130	129	116	114	124	126	95	124	121	120	131	116	108	119	132	109	140	129	134	120	119	130	109	124	125	126	124	128	109	122	140	115	123	107	110	123	120	108	136	124	123	105	110	123	118	130	129	121	121	123	127	109	118	107	118	122	117	139	118	117	113	131	131	117	98	109	128	106	121	112	122	114	119	140	129	115	109	114	119	114	138	145	131	96	118	107	117	132	119	123	110	119	95	127	122	122	113	103	110	128	119	127	125	94	124	134	120	125	119	115	129	122	144	107	110	132	113	106	147	143	135	106	99	126	103	103	124	109	115	108	123	112	112	111	133	121	130	105	118	121	116	117	102	129	112	123	126	129	127	122	110	113	126	118	135	143	115	123	116	122	138	125	139	129	120	122	116	137	135	127	119	106	110	124	113	127	111	120	114	121	123	104	115	113	128	124	123	129	125	126	116	127	124	146	131	116	100	120	119	115	125	118	124	115	126	141	119	113	108	124	102	128	119	118	105	128	123	117	110	108	132	122	115	134	120	121	118	138	123	106	130	132	131	104	128	106	132	135	143	137	115	144	133	128	126	128	126	118	130	107	113	119	125	110	109	145	113	115	140	118	105	120	148	123	112	105	122	125	130	115	103	106	130	108	121	135	117	129	125	108	130	110	116	132	115	127	127	122	108	113	105	113	129	118	148	115	125	90	114	118	122	137	142	115	118	114	122	124	123	118	113	124	124	98	122	138	134	129	135	114	113	129	125	123	125	125	112	102	115	118	136	103	124	114	127	122	126	116	108	111	138	121	116	108	103	121	131	123	117	111	137	109	134	117	124	128	117	115	136	130	118	136	133	121	110	106	116	131	122	121	99	109	112	121	123	132	120	130	143	121	129	110	105	107	120	108	118	110	125	130	98	126	126	131	106	123	125	123	139	105	120	124	106	126	106	133	129	111	128	126	127	110	134	111	113	130	122	101	129	112	138	101	116	135	132	124	107	118	132	120	147	115	129	118	97	122	118	117	125	129	83	97	128	115	128	128	122	115	108	115	120	126	116	127	121	123	126	136	112	130	143	115	131	103	110	122	115	111	107	130	132	141	114	156	135	127	105	99	131	134	135	135	124	136	119	110	125	113	116	136	123	103	130	126	142	124	119	107	141	104	96	134	123	101	113	124	115	125	114	133	115	128	124	136	133	101	140	112	143	122	114	120	125	107	111	127	110	114	98	124	121	119	108	123	115	122	124	117	130	124	123	114	122	125	123	134	136	107	122	133	125	136	131	113	124	129	104	114	112	129	129	123	136	112	109	129	131	111	122	121	119	117	121	124	103	122
30417	38402	62227	60088	26590	26166	30605	28213	22824	16592	8218	3656	1789	889	759	717	984	1740	2581	4558	5581	3867	5045	9004	9372	6436	4419	4267	3646	2667	1161	787	643	604	558	487	411	389	365	374	350	373	386	382	361	357	354	359	363	360	343	367	355	371	344	378	333	378	341	371	330	329	350	360	319	343	343	337	373	317	333	363	334	348	335	347	362	349	312	345	351	343	337	328	363	323	348	324	334	335	327	349	342	351	334	312	300	335	297	310	321	309	343	378	335	319	327	327	329	331	322	345	303	336	299	366	347	364	359	323	310	343	355	334	337	322	300	320	312	344	342	338	311	343	331	316	320	317	326	331	363	305	308	285	294	305	331	336	349	320	354	292	313	371	330	350	327	324	307	337	361	329	336	308	342	342	307	355	357	314	314	335	298	329	339	307	310	297	343	337	322	324	342	321	293	328	320	365	335	311	351	340	344	343	303	359	317	329	329	330	317	326	309	324	344	327	307	349	320	314	341	332	307	303	317	337	337	318	317	344	341	326	341	317	340	291	320	344	353	311	327	302	309	325	311	354	332	300	308	309	330	347	324	381	338	349	329	332	350	330	313	296	318	340	305	357	341	303	335	327	328	338	319	328	287	344	340	338	324	331	328	323	312	306	307	318	377	332	343	373	341	334	317	320	345	338	310	306	331	291	337	328	332	301	291	340	333	323	330	309	336	337	311	306	289	316	325	317	328	309	298	337	342	323	338	330	361	327	298	353	323	315	344	353	320	293	307	340	331	353	306	305	332	332	323	348	323	327	314	304	353	359	311	349	319	336	326	333	355	305	360	325	339	309	350	323	326	320	353	325	308	335	323	301	315	304	338	326	308	325	339	349	336	360	326	330	292	347	305	310	320	320	327	311	271	302	327	324	316	337	316	328	305	339	348	286	305	346	336	328	344	298	289	298	331	359	337	308	324	307	306	317	347	310	337	307	303	335	309	340	309	319	314	348	335	321	335	317	327	313	325	330	343	333	294	314	308	332	366	321	330	349	319	337	324	341	318	304	308	307	301	349	302	306	335	355	338	335	308	319	319	293	295	313	344	296	294	315	326	290	338	342	315	330	334	346	352	334	343	325	311	301	347	341	286	347	357	323	352	301	348	359	339	329	345	339	315	358	338	326	319	282	311	303	313	330	327	318	364	319	320	325	366	300	277	317	345	312	333	349	333	328	343	358	321	328	308	331	321	319	333	345	340	341	308	345	326	314	320	300	332	343	328	325	312	326	322	315	320	313	312	307	327	303	345	324	320	286	312	347	304	302	320	344	344	345	331	330	338	342	325	347	286	287	296	285	321	353	318	321	319	334	325	349	377	316	307	304	326	320	360	326	306	296	305	364	334	315	367	333	358	304	351	305	348	329	309	335	334	302	324	301	306	331	299	324	294	346	323	316	337	355	317	328	372	331	301	308	328	320	348	330	312	324	368	322	334	322	337	336	357	309	324	316	333	299	327	321	313	311	304	322	338	311	330	333	284	275	321	331	308	315	350	333	339	296	321	306	322	322	346	312	314	308	348	284	337	319	306	324	322	324	287	320	318	328	353	338	343	348	303	333	344	310	317	332	297	302	324	320	320	310	306	325	328	327	303	357	342	360	330	274	330	310	326	281	331	290	350	293	308	339	337	338	331	329	327	322	355	309	311	289	327	344	327	336	315	325	337	332	347	315	328	323	329	313	301	317	312	340	312	321	322	311	350	354	328	326	364	319	344	328	330	299	340	310	308	312	286	347	297	365	313	286	321	354	329	346	331	321	344	314	330	337	306	350	311	303	306	277	314	321	347	293	335	339	297	343	298	337	303	328	333	341	352	323	318	312	341	351	310	334	323	315	318	323	308	329	328	340	327	359	347	335	341	331	321	349	337	318	348	323	325	342	310	309	338	356	314	335	345	300	361	334	327	346	316	333	345	340	331	312	318	334	324	308	333	342	320	327	341	333	321	362	356	300	315	319	331	305	356	332	325	318	327	337	345	320	354	317	349	315	350	334	299	315	315	329	360	311	288	358	325	305	382	335	310	304	312	342	323	373	314	307	324	327	324	320	329	339	305	348	344	297	319	328	353	329	322	321	344	338	333	345	334	309	332	297	313	329	327	346	314	337	338	359	320	310	323	308	330	325	339	320	321	310	344	326	325	337	326	311	323	276	339	303	325	338	313	340	329	316	359	327	322	323	319	364	304	350	336	331	339	339	319	350	325	306	303	317	335	348	319	341	325	331	316	341	339	367	372	333	342	320	305	341	312	318	324	284	313	299	325	323	338	324	303	312	333	358	284	315	301	339	327	320	332	309	332	361	336	377	328	321	323	329	337	345	346	320	320	341	331	344	323	348	312	331	314	328	322	354	345	317	304	316	323	367	325	323	356	314	343	324	300	331	343	337	317	339	307	313	305	348	316	347	301	347	357	339	349	313	309	319	346	296	324	326	313	330	310	317	359	320	318	297	332	343	337	322	356	325	344	301	316	315	306	320	338	321	318	304	363	311	359	352	329	321	346	359	339	321	330	349	293	321	333	311	335	313	342	350	319	317	313	333	339	339	313	333	321	341	338	341	329	311	348	273	312	328	318	327	338	364	323	305	331	325	362	326	319	324	339	307	340	314	319	317	338	314	368	316	297	324	308	313	325	334	320	325	349	320	326	328	353	320	359	282	328	301	331	309	321	305	362	335	330	373	326	303	331	325	328	309	330	339	334	320	305	328	308	318	349	324	349	320	303	318	296	300	356	326	317	331	316	324	286	304	334	322	324	335	297	314	343	348	350	334	331	320	355	320	300	344	327	319	318	360	341	327	298	329	306	328	319	305	342	321	332	313	332	345	336	336	319	340	340	319	346	297	322	340	335	301	329	335	324	307	329	329	341	327	315	290	336	325	293	333	323	325	311	294	331	303	319	316	286	290	357	339	329	321	336	319	329	315	308	334	343	320	316	317	307	328	321	325	293	312	343	340	339	315	320	322	342	333	337	315	335	329	311	307	314	342	312	330	326	304	322	327	293	339	367	334	311	358	332	317	319	285	327	330	345	333	316	330	301	319	316	310	325	332	319	313	376	340	320	348	332	343	316	292	341	300	347	313	331	352	323	316	303	317	346	330	306	330	326	339	346	330	315	308	334	328	329	354	336	325	356	330	316	309	320	310	322	369	305	328	339	314	336	332	313	330	340	356	304	301	343	338	329	304	335	321	322	354	318	304	343	326	320	311	325	320	356	321	307	306	333	309	300	334	331	308	315	350	312	338	321	327	326	344	338	305	294	324	325	305	328	299	322	324	338	343	352	337	284	321	324	351	303	314	341	313	346	314	331	324	343	291	327	321	350	318	339	338	341	315	313	335	344	318	303	324	340	345	344	337	321	311	324	349	307	291	338	319	288	324	312	346	349	326	339	338	305	332	333	312	349	305	337	324	328	369	351	325	325	321	328	312	300	339	316	327	344	327	282	340	342	302	329	309	322	321	307	324
8183	7131	7878	4877	1155	852	765	559	666	563	355	346	366	330	356	367	365	338	351	362	383	339	348	378	336	369	368	364	364	336	342	376	319	299	324	360	363	364	352	373	304	332	393	376	395	365	340	362	354	331	391	331	353	368	391	382	369	335	356	343	357	348	334	354	333	369	360	362	314	338	366	356	359	374	353	369	370	362	339	389	344	347	357	362	313	350	351	324	376	328	334	303	327	371	337	337	365	323	371	329	340	330	336	373	351	351	350	355	356	362	378	387	347	362	379	354	343	352	353	360	350	348	342	386	310	362	347	365	375	350	339	365	342	367	385	348	347	393	349	350	333	352	331	332	354	397	357	383	349	368	366	342	360	352	327	377	348	378	376	373	346	353	355	369	352	358	349	331	376	345	342	365	350	382	339	402	306	338	335	342	328	333	342	360	332	353	357	346	310	373	341	346	340	370	341	371	315	330	381	383	338	324	356	380	367	365	363	366	323	343	340	338	339	324	396	340	362	339	378	372	361	386	368	349	393	358	328	336	350	316	396	332	331	347	337	358	345	354	364	306	350	338	316	352	352	356	358	318	308	356	362	355	319	334	330	341	359	378	326	369	368	369	358	337	376	359	352	350	360	351	331	335	335	346	368	339	309	362	378	336	312	333	327	366	334	318	321	332	311	345	372	352	357	349	366	338	361	325	355	347	339	351	352	306	355	380	365	383	335	394	382	368	372	317	329	314	325	364	348	333	374	364	386	298	380	341	339	355	358	375	354	367	312	394	337	365	331	377	360	350	329	363	355	384	345	329	377	331	390	342	352	338	351	334	342	364	337	377	344	356	370	354	364	328	342	381	367	415	367	374	347	363	388	341	390	362	324	349	382	377	350	363	357	378	322	370	344	346	342	343	367	333	388	338	353	359	357	352	361	355	367	347	342	371	354	324	361	369	330	358	372	365	346	389	343	338	353	338	359	382	361	338	349	388	357	358	340	351	342	342	351	394	344	379	374	335	355	349	325	351	329	328	330	375	315	355	348	359	361	388	372	338	345	312	348	333	357	340	378	379	379	367	354	382	373	382	344	351	330	357	329	354	365	313	379	394	343	350	345	346	349	370	365	340	316	330	334	327	370	326	349	343	358	356	359	385	350	342	344	315	339	361	363	306	355	370	317	349	353	354	358	365	328	359	338	347	378	372	370	382	315	330	341	328	343	374	402	344	376	362	335	371	342	342	336	362	316	361	336	326	336	309	339	337	331	380	414	338	373	391	361	348	361	354	354	376	346	338	339	361	361	344	363	344	354	342	376	384	382	344	375	363	345	359	337	345	386	356	377	338	338	306	320	325	331	377	345	363	361	349	357	366	347	356	359	388	376	370	361	345	364	418	375	339	329	374	354	382	349	352	334	331	399	354	349	302	373	342	309	355	327	348	373	360	351	365	344	366	397	332	319	358	365	348	343	365	308	348	367	349	342	377	358	334	386	339	384	390	361	392	333	352	365	317	351	359	352	365	384	339	338	341	341	361	371	349	355	346	380	341	379	308	345	375	304	351	356	357	358	326	359	364	355	342	373	336	335	367	324	359	391	363	330	356	358	302	355	369	365	340	377	330	359	382	342	352	393	342	342	355	383	346	352	326	345	347	342	340	346	370	344	342	394	336	361	353	387	359	331	370	360	373	381	375	385	353	319	337	354	376	378	352	383	362	359	369	351	340	354	350	343	331	349	339	353	355	331	341	329	362	334	336	375	372	368	392	370	356	355	369	375	387	398	355	334	355	337	357	348	381	326	380	368	385	337	323	329	360	357	346	374	355	329	360	369	348	331	361	351	369	318	328	344	350	394	347	349	375	333	351	358	354	329	365	358	352	342	388	331	364	339	337	311	371	359	361	352	340	363	356	333	373	396	391	351	352	362	323	349	357	393	337	358	345	358	355	362	359	349	367	343	321	324	373	353	371	336	342	329	340	365	376	328	338	388	358	334	331	357	374	347	375	381	364	368	349	386	360	372	334	340	317	369	315	326	356	348	359	332	356	351	392	349	363	342	361	356	329	352	350	355	318	336	374	343	351	385	353	352	359	367	381	362	332	352	365	365	356	323	357	385	363	308	395	337	333	363	324	379	358	359	351	387	366	373	345	356	335	352	329	342	344	353	323	372	373	355	365	371	357	339	346	384	382	352	336	358	349	356	355	372	329	353	368	365	385	346	334	355	354	367	366	370	359	347	341	346	322	354	365	369	327	368	348	337	335	352	300	392	367	359	359	359	314	310	321	329	365	368	348	341	338	374	329	321	362	362	332	373	356	391	341	380	342	351	385	334	396	348	359	337	340	360	376	358	355	326	388	324	357	326	350	332	353	350	360	295	367	345	352	363	338	336	347	367	373	353	372	333	376	333	327	376	366	357	349	374	335	364	359	357	338	382	352	361	372	327	364	332	365	371	335	348	337	379	353	295	342	333	359	350	345	366	352	360	346	326	339	349	340	376	357	327	327	365	374	383	337	318	350	373	347	341	401	354	367	318	335	365	341	352	346	370	355	355	349	308	326	353	350	367	364	382	344	376	348	351	321	367	372	368	385	348	340	357	356	339	330	343	344	350	348	357	329	364	354	336	327	378	338	334	315	346	391	373	360	320	364	339	368	356	355	360	356	348	358	342	331	355	365	354	326	369	340	328	319	358	357	374	315	335	359	359	391	363	347	345	354	350	347	343	354	354	348	355	357	358	366	376	328	339	357	378	341	348	364	358	355	377	363	342	355	351	348	382	369	344	338	346	345	345	358	367	363	351	357	360	390	385	340	350	353	356	347	329	361	333	336	345	358	361	351	368	379	334	338	368	348	374	326	317	316	350	368	366	320	319	377	369	336	344	344	368	341	335	325	331	363	348	346	348	353	367	360	368	337	356	361	359	373	342	361	348	331	333	389	361	365	320	353	360	361	355	342	338	363	380	353	376	373	348	356	340	373	358	353	371	366	393	355	398	314	352	344	386	385	339	350	366	382	348	372	333	375	362	321	334	355	380	327	393	365	331	322	365	364	354	344	378	375	384	349	346	377	329	371	341	360	350	382	367	356	376	362	331	320	366	368	348	366	345	321	346	333	328	385	323	391	360	379	356	363	357	321	364	356	328	355	360	347	332	380	339	374	364	353	358	332	356	373	368	343	359	319	350	366	367	379	339	353	354	333	396	320	356	381	328	374	356	315	354	338	347	364	356	333	362	394	337	367	341	339	337	333	354	349	352	362	351	351	362	376	358	374	357	332	341	329	350	346	356	367	372	366	328	337	375	346	360	349	348	336	342	345	350	373	325	385	348	366	345	353	345	370	361	365	380	354	366	348	334	317	366	342	348	333	324	301	341	353	384	347	345	337	342	305	358	367	349	377	371	376	338	367	364	384	337	323	388	353	345	359	363	375	334	359	361	355	367	361	331	358	359	362	357	365	345	360	322	382	348	336	366	363	353	312	327	354	356	314	334	351	360	376	337	362
6573	8070	13448	11575	3501	3238	3212	2032	2920	2083	1012	931	837	792	808	855	790	870	893	912	878	995	932	897	934	881	892	884	876	910	865	813	827	866	803	902	845	803	836	839	780	808	799	843	802	837	802	890	867	807	825	796	831	853	861	893	807	804	810	874	823	869	794	819	830	818	872	849	824	795	879	866	791	873	855	862	773	806	786	813	823	833	781	856	851	859	820	779	812	792	820	847	869	843	819	823	836	813	861	863	807	864	845	824	791	830	730	815	807	765	866	890	860	778	859	837	825	827	832	781	860	822	868	818	803	829	851	828	807	827	801	827	805	820	791	835	811	844	798	837	853	814	854	839	804	809	860	832	809	833	866	864	823	843	821	799	789	817	781	845	857	835	815	824	858	795	801	797	810	825	828	817	763	776	787	786	799	810	865	825	853	814	829	815	868	896	829	849	787	808	802	820	843	817	811	826	811	833	815	787	834	848	787	847	865	789	808	852	809	843	822	813	807	826	817	815	858	813	876	804	811	840	805	806	827	850	876	770	845	848	784	835	817	808	862	874	858	812	846	817	827	834	836	838	827	836	844	783	840	834	806	815	877	848	783	779	839	787	769	875	870	826	822	834	815	851	820	836	817	875	796	805	844	846	804	841	813	822	809	756	804	815	852	828	825	826	825	849	802	833	841	833	792	853	842	832	893	792	797	836	857	833	814	794	788	769	802	825	846	850	797	822	837	844	823	761	847	836	845	823	773	780	827	824	796	817	807	829	790	847	880	831	800	860	814	809	825	811	817	815	850	850	840	870	856	809	842	835	820	855	836	853	816	837	831	890	855	819	752	778	884	820	833	851	762	840	759	853	830	804	834	797	828	830	800	822	820	826	787	805	796	840	826	766	818	895	838	836	866	789	804	842	836	904	811	803	832	866	833	886	792	834	846	824	856	867	887	774	835	849	827	812	776	799	803	830	785	867	858	859	793	854	812	817	792	809	831	899	839	814	783	824	829	828	854	831	821	910	872	832	839	814	875	868	814	741	809	864	775	819	833	826	866	824	822	848	845	807	838	822	787	845	836	773	816	826	845	834	843	881	837	804	827	825	840	755	802	811	822	881	832	817	864	828	876	855	802	837	792	888	846	849	815	802	833	804	826	828	869	792	864	826	793	794	808	832	825	841	783	876	842	853	875	844	822	826	831	838	826	839	821	830	825	810	862	880	840	828	819	804	830	846	828	817	893	814	799	808	777	843	806	876	868	819	848	818	916	776	820	823	792	780	789	802	802	844	811	823	790	816	787	826	841	825	795	833	861	824	863	806	863	819	791	841	815	875	809	847	861	782	791	825	829	835	785	777	846	840	816	831	806	824	808	838	802	833	819	868	827	843	797	819	864	852	841	815	871	799	860	817	847	803	819	797	837	812	798	805	833	875	807	792	817	848	848	890	884	830	817	799	821	857	848	801	894	833	851	805	831	817	832	779	829	788	860	828	814	864	817	823	823	821	792	814	877	789	834	844	777	730	819	825	833	822	856	830	837	850	844	863	813	804	828	830	822	839	788	829	850	831	787	861	863	824	822	824	854	821	860	826	857	816	843	829	858	824	825	854	869	846	875	859	832	794	834	846	837	817	832	836	833	809	837	908	837	799	823	852	804	878	860	834	830	819	792	851	840	860	838	802	791	811	844	797	837	837	864	840	833	833	817	852	838	859	760	853	783	809	864	818	846	883	805	791	808	801	814	853	822	850	823	816	817	844	805	833	817	835	840	826	842	829	799	820	805	836	824	787	824	809	830	820	805	814	881	829	830	908	830	821	763	833	836	835	825	841	821	828	824	811	845	819	824	847	826	883	803	825	791	832	875	847	858	822	895	827	845	887	851	813	839	863	837	824	888	794	837	806	848	814	810	817	787	853	848	772	847	794	794	806	782	831	815	867	887	788	837	876	819	797	839	837	798	798	844	826	850	823	804	859	867	785	825	827	841	800	821	834	754	808	813	797	793	834	845	823	811	809	840	841	853	804	815	823	848	863	780	829	871	847	867	841	852	854	832	848	822	813	826	786	828	840	830	812	819	816	873	823	818	855	852	813	872	774	845	787	842	820	844	815	804	812	769	783	811	813	809	840	821	841	861	847	844	810	804	822	879	872	853	800	836	881	764	823	801	856	813	855	819	861	873	811	839	855	848	827	845	840	838	812	838	812	833	837	800	889	861	843	860	759	820	825	831	823	851	796	852	883	883	836	846	859	834	861	804	853	870	772	806	862	848	847	836	830	839	805	888	808	802	801	883	794	806	779	857	837	824	769	747	832	779	827	884	854	826	802	769	826	823	820	786	831	785	867	906	789	787	859	834	818	865	856	806	838	815	807	859	843	806	861	874	832	867	813	867	809	817	806	857	806	831	829	842	819	896	803	817	832	795	832	775	832	808	851	800	871	821	880	822	862	833	853	821	862	818	808	810	865	800	836	840	828	821	909	846	799	836	859	842	852	844	854	820	829	873	850	861	804	815	884	840	851	821	776	826	802	846	775	837	782	808	852	839	798	789	855	865	770	853	829	794	839	827	848	845	810	793	819	870	826	832	812	841	810	860	791	801	809	798	823	805	833	863	833	795	823	822	847	830	839	794	785	825	804	861	838	788	852	773	819	830	849	881	920	835	855	845	823	801	846	851	805	830	828	786	814	847	762	823	842	829	863	813	840	825	881	822	849	842	818	846	793	839	850	822	814	828	835	864	793	835	867	744	820	808	843	835	849	814	821	826	843	784	803	865	786	827	828	889	810	875	854	807	827	792	770	826	843	797	796	801	830	879	795	848	851	793	793	860	883	824	816	852	811	895	848	842	856	815	816	783	779	829	853	844	813	814	833	850	835	823	867	827	824	794	833	802	842	873	810	800	791	814	850	839	794	853	809	826	833	843	824	860	851	856	849	803	851	796	866	781	845	835	822	758	859	820	903	797	831	858	797	847	868	797	827	815	780	797	823	845	825	844	800	773	857	832	816	876	854	845	852	824	790	852	812	858	850	830	831	843	791	857	781	838	816	747	881	829	799	756	812	857	834	804	780	804	835	804	769	856	814	803	829	814	795	836	869	845	838	827	860	815	847	812	819	805	812	868	814	827	806	828	795	811	848	798	803	806	840	816	838	807	797	798	806	832	840	790	825	820	876	853	845	814	828	801	814	823	856	849	842	814	797	832	830	810	803	817	793	872	841	826	806	830	847	812	812	795	808	874	855	834	828	882	858	802	816	836	773	849	795	789	863	815	831	771	801	803	815	823	882	832	812	836	815	810	796	880	824	852	790	794	867	838	838	818	819	793	829	854	884	822	839	864	817	813	867	830	866	832	823	853	766	831	806	835	804	878	854	793	801	840	821	892	812	799	774	817	815	856	816	809	840	814	819	881	855	825	863	820	810	848	809	825	838	816	778	851	828	847	796	821	772	843	834	813	811	791	848	799	823	822	777	841	838	853	797	836	822	828	786	864	848	843	799
37411	39829	47695	43671	22212	13184	9897	7534	11946	12271	2585	543	353	281	284	238	249	285	314	425	443	464	633	495	399	393	361	403	375	314	253	220	243	269	240	225	257	245	216	213	222	255	220	218	265	225	222	219	271	217	264	242	207	220	226	253	243	235	222	218	211	261	219	230	223	225	254	243	225	204	267	238	217	210	228	251	229	218	234	201	248	204	247	237	219	224	213	235	265	245	228	213	220	234	245	232	208	212	255	224	231	253	233	223	232	227	227	225	254	234	234	219	204	242	238	246	237	216	202	212	233	226	239	210	209	232	215	200	233	229	234	240	233	212	247	246	236	235	236	220	241	219	221	216	222	226	213	217	209	243	227	241	233	222	236	231	243	234	233	231	270	232	225	218	223	240	223	231	244	239	246	206	208	261	215	232	249	231	249	220	248	235	211	242	283	254	228	229	221	248	216	255	261	209	247	199	240	255	238	226	226	220	235	205	239	238	273	222	244	282	200	228	254	229	237	230	241	208	268	238	228	237	242	253	219	220	186	233	256	213	217	225	222	265	228	221	235	227	232	238	226	228	194	231	237	232	234	195	273	221	229	232	217	245	232	226	221	244	243	236	225	230	238	212	227	243	209	223	240	222	229	213	242	227	255	234	230	223	215	241	222	240	232	238	222	213	228	232	224	225	211	222	225	223	270	222	255	258	222	248	205	219	236	209	235	243	217	242	241	235	241	222	218	219	236	237	250	226	220	234	227	206	237	217	231	231	217	230	240	252	233	223	245	225	229	213	245	256	228	235	233	240	245	219	215	222	246	244	238	230	249	227	224	196	234	226	211	207	224	243	237	229	263	255	233	226	219	209	209	232	236	239	192	238	228	236	197	243	245	256	218	254	214	229	232	258	226	211	255	244	222	238	227	231	239	209	219	233	225	213	223	234	245	232	233	245	229	214	229	210	208	257	229	209	245	229	244	237	242	239	222	255	230	235	237	250	234	236	242	224	245	200	232	212	223	245	226	196	238	233	244	223	260	246	234	239	218	220	219	263	195	249	232	254	224	252	256	217	221	221	223	241	220	227	217	231	222	225	237	239	229	233	250	212	239	223	210	228	208	217	241	214	206	243	240	227	240	222	234	225	239	237	220	243	221	228	238	239	225	248	232	239	253	230	243	215	224	233	247	247	229	211	229	244	225	259	238	239	218	256	202	211	241	223	234	227	238	221	227	235	255	234	228	228	213	201	215	215	248	244	234	222	197	231	246	239	247	222	197	249	252	234	237	229	241	253	235	238	226	213	263	242	224	226	262	247	245	229	214	242	226	226	207	204	233	223	230	244	206	239	251	220	255	208	229	192	238	238	229	247	202	233	256	212	220	240	229	225	223	252	215	224	237	245	223	195	219	246	249	254	212	239	224	256	198	246	258	243	216	259	196	262	208	225	269	234	224	235	225	233	232	231	238	226	232	220	231	241	235	237	231	201	236	240	245	236	232	262	232	239	237	226	246	243	258	230	248	232	215	223	237	213	243	234	225	252	220	216	246	247	231	235	248	251	236	236	229	242	212	212	254	263	239	224	211	231	234	235	220	233	240	239	232	245	224	239	212	207	226	231	263	227	201	208	233	205	227	202	219	207	245	242	245	254	212	222	216	217	215	265	224	240	210	211	226	209	226	237	213	206	223	220	233	211	221	209	217	236	235	214	221	228	203	219	228	229	224	228	205	244	241	232	209	227	238	230	217	255	238	232	251	218	223	265	245	237	232	222	223	231	208	217	247	229	237	246	238	236	276	238	240	215	232	225	205	246	223	257	236	223	237	235	219	244	250	212	207	232	218	218	207	211	221	223	260	234	256	214	234	242	207	242	230	239	214	236	256	244	228	228	210	256	233	191	207	213	230	245	271	222	223	233	220	234	203	223	230	207	239	214	263	216	246	235	222	219	226	208	235	226	233	272	222	207	224	252	222	220	232	248	237	221	222	269	224	235	236	224	215	283	212	225	225	235	233	218	211	224	238	226	271	240	237	241	230	231	224	215	224	222	225	249	271	263	222	200	242	244	224	222	223	244	223	234	211	233	244	228	245	244	222	245	250	237	212	225	234	241	241	233	218	289	254	234	209	236	229	254	224	243	207	252	217	241	269	223	212	234	228	252	252	248	240	242	257	234	221	223	244	224	240	249	244	208	260	224	226	249	236	201	233	215	235	219	235	244	210	237	219	240	221	246	256	238	214	236	219	224	221	219	214	241	219	229	243	228	223	274	242	249	254	244	243	216	227	241	235	254	232	239	243	251	241	267	262	216	244	241	245	243	231	253	205	237	219	214	228	212	225	252	224	250	245	233	251	230	235	205	250	210	246	234	215	220	215	215	232	189	229	234	244	242	226	246	237	232	220	242	260	238	213	237	247	230	204	220	205	245	254	231	246	203	222	219	227	220	226	213	234	252	222	237	218	245	229	267	229	235	224	241	228	233	231	249	238	237	252	207	194	215	267	247	244	229	227	229	215	231	227	236	250	228	239	219	236	225	236	241	228	250	215	231	231	223	206	257	268	227	243	207	237	254	254	245	226	223	257	250	259	215	218	240	218	225	221	214	211	207	214	222	238	199	228	234	229	218	230	211	203	242	222	233	248	278	251	239	197	240	221	240	209	246	225	235	220	252	244	231	231	245	222	204	221	249	252	236	221	235	235	227	232	200	234	227	237	249	235	240	204	223	230	210	224	253	245	225	232	209	245	237	247	220	225	228	249	235	245	227	234	213	226	232	234	229	226	232	260	221	261	216	248	259	239	205	211	228	248	234	241	262	257	219	228	253	229	261	239	207	217	224	238	213	210	231	244	258	224	223	238	246	237	201	235	229	221	225	225	226	246	230	250	235	238	219	246	222	215	216	243	263	219	251	224	192	209	219	222	230	218	213	222	221	219	240	228	241	202	235	235	252	198	265	205	205	250	223	260	230	216	238	267	239	241	232	237	230	237	240	225	243	239	258	221	197	245	248	246	229	245	213	204	218	225	260	254	249	244	255	230	241	261	209	240	228	229	245	218	243	243	244	217	242	243	217	216	209	224	238	226	233	218	239	220	197	243	226	229	219	230	239	220	224	207	233	237	229	232	222	224	196	239	223	246	240	272	235	240	203	234	224	202	245	228	213	244	242	242	220	244	258	209	246	253	212	210	253	252	229	255	248	234	218	246	208	252	220	210	213	233	249	237	221	222	231	224	229	220	213	233	225	244	212	216	219	230	240	246	228	245	219	234	237	240	230	238	254	232	227	223	221	206	217	232	223	242	230	223	230	199	227	224	216	232	205	220	244	247	234	187	246	218	222	205	228	232	210	232	228	238	220	257	221	218	227	249	254	226	225	210	223	221	227	227	232	256	238	211	223	208	208	245	237	236	223	237	252	246	232	244	217	242	226	237	254	227	204	245	234	229	230	205	220	247	233	236	256	221	215	254	200	232	209	232	206	225	222	203	271	235	242	250	236	243	228	217	215
22514	31313	52079	49207	23743	20629	19978	17846	31171	30043	6399	2435	1299	871	696	671	688	1065	1327	1947	2291	2395	3735	2784	2165	2034	1942	1879	1756	1236	926	665	634	652	662	630	592	610	548	568	569	578	586	616	588	571	535	560	595	564	628	583	537	649	563	556	590	536	569	580	547	637	560	568	557	581	532	560	583	549	584	568	563	568	575	550	548	562	514	576	561	553	544	520	564	541	552	543	558	555	587	561	579	538	555	504	556	580	629	576	565	570	567	570	583	564	589	536	568	542	559	564	509	547	551	525	603	555	557	573	544	532	603	560	538	580	575	571	568	603	507	552	554	560	521	563	563	535	540	585	546	576	562	556	540	583	582	535	560	569	584	574	578	534	547	554	563	525	561	562	529	587	542	568	523	577	598	573	562	575	556	533	543	581	550	564	590	574	550	567	557	542	534	597	570	582	540	580	580	547	576	549	568	545	566	536	531	577	530	535	549	522	590	560	570	560	577	604	581	560	578	581	588	583	577	561	573	571	580	558	581	587	540	542	538	577	594	581	531	612	605	552	548	560	579	560	572	585	551	568	591	612	551	541	556	549	591	553	559	568	587	537	585	543	504	562	589	576	555	555	571	489	538	541	613	590	548	547	563	550	542	534	595	625	540	538	566	548	575	569	566	580	506	572	552	544	526	549	570	532	600	559	576	543	580	556	598	604	552	563	515	534	575	521	579	554	569	532	537	562	556	563	564	584	525	563	604	536	577	570	604	550	582	545	565	546	554	553	614	571	543	584	567	557	580	608	531	572	560	562	530	583	569	517	564	546	544	548	588	569	564	593	643	573	558	539	547	598	562	556	629	512	554	583	564	549	579	535	572	575	585	519	537	575	556	546	546	573	572	572	568	585	560	555	552	571	560	580	550	519	568	537	552	541	525	542	619	564	530	579	598	551	557	586	577	607	579	565	546	574	551	547	555	528	570	577	552	520	570	595	561	577	505	610	581	554	551	555	591	592	552	563	549	541	582	590	590	563	570	556	586	565	564	578	544	566	572	544	537	536	566	538	525	559	562	533	570	570	564	553	534	543	543	572	556	550	595	561	568	576	619	584	570	606	570	542	573	533	543	552	556	609	573	561	547	556	609	581	602	583	591	533	525	566	522	564	566	545	594	591	531	517	582	572	523	543	537	562	569	544	555	553	558	570	559	557	573	554	534	576	590	565	551	558	563	572	534	549	563	581	556	524	550	522	542	561	552	573	588	552	540	567	602	574	592	547	532	552	566	583	561	565	568	546	587	572	615	570	569	546	586	575	550	551	570	525	542	590	565	575	585	544	554	547	572	542	560	514	549	544	552	578	544	623	572	531	565	521	539	547	596	592	534	544	551	568	550	542	561	589	589	546	541	556	527	574	544	534	570	568	566	562	562	568	544	566	581	556	564	584	574	560	613	555	555	559	555	539	521	550	591	554	565	577	548	558	595	523	599	600	599	530	542	570	559	571	595	570	536	563	568	577	597	591	612	569	555	506	538	554	562	549	580	548	569	584	552	569	595	532	579	579	597	588	562	565	525	582	520	580	535	535	533	578	579	572	563	568	560	597	550	571	579	536	585	564	544	521	607	560	546	510	577	592	542	551	560	596	543	550	587	554	579	554	552	602	591	511	557	558	586	540	541	579	539	593	597	566	515	508	597	531	551	560	562	556	559	575	600	572	568	533	560	563	540	577	542	547	519	557	535	516	550	550	532	504	615	555	555	573	575	580	555	581	545	611	567	553	622	570	586	563	529	570	539	530	580	548	568	570	546	548	567	534	576	570	544	539	608	549	518	588	571	554	530	608	586	579	583	554	555	537	571	569	571	553	628	569	536	549	542	569	567	556	528	582	556	521	581	557	580	533	586	572	592	532	561	572	545	527	551	558	535	592	531	550	579	595	540	551	542	528	602	533	580	512	543	569	518	565	562	555	606	545	537	591	525	567	550	598	553	611	543	587	606	568	560	562	585	537	550	556	533	552	539	565	532	531	562	560	551	598	575	588	564	567	587	583	612	561	562	583	560	550	576	577	552	519	544	574	534	541	550	552	527	531	576	539	500	590	570	517	567	491	503	556	525	565	593	574	552	584	590	579	547	573	594	555	574	548	563	542	547	571	586	534	554	531	580	556	547	564	552	597	562	591	544	532	585	522	560	570	572	533	590	591	555	600	552	570	554	539	553	542	582	588	567	563	580	579	571	587	554	525	562	536	561	544	577	580	585	601	588	580	591	597	609	581	533	600	589	598	557	616	519	547	556	564	552	593	564	527	560	569	532	528	565	569	591	570	559	527	539	579	521	548	564	572	540	542	539	566	558	577	584	568	554	535	561	554	549	605	568	517	568	566	554	579	560	548	569	558	559	593	604	571	602	540	549	577	532	541	573	576	564	560	562	577	557	572	538	560	548	548	533	580	564	557	578	584	581	556	512	576	576	617	597	567	562	559	576	569	549	589	571	537	523	593	552	582	515	577	557	573	599	584	571	562	553	569	532	606	579	529	540	582	577	531	537	574	530	561	584	563	531	561	553	579	534	583	547	588	563	549	537	532	570	571	602	595	580	541	593	511	567	578	532	555	572	540	554	583	602	601	564	568	563	549	640	557	514	587	553	589	571	547	589	540	554	562	559	572	590	586	582	574	547	532	566	494	546	559	525	599	553	545	557	561	587	512	554	561	540	540	545	531	545	518	563	596	581	563	558	549	561	593	588	583	542	585	577	543	570	540	534	517	523	545	580	597	548	564	591	628	557	565	554	546	593	575	544	542	546	567	596	548	551	605	601	551	530	576	515	569	539	603	580	589	595	554	559	571	553	570	563	576	562	573	524	584	559	612	551	536	589	550	537	607	550	542	560	571	562	547	583	536	533	553	592	603	570	603	573	497	543	587	555	597	552	554	535	589	566	554	586	592	551	546	516	562	540	569	552	550	567	570	574	582	551	561	557	538	567	562	545	576	611	580	601	517	563	574	592	581	546	547	546	581	569	583	573	584	567	574	572	544	542	516	577	577	527	567	576	521	566	542	593	567	533	546	560	580	518	593	586	566	554	571	566	584	553	581	540	518	531	600	567	581	597	562	521	606	559	568	618	557	523	524	576	580	548	560	565	589	571	560	499	508	602	610	595	537	584	597	597	557	559	569	541	591	565	568	560	553	517	557	590	576	547	561	588	572	542	538	541	534	555	546	576	570	585	524	576	560	571	544	539	558	522	545	581	561	526	524	577	546	549	558	555	549	565	581	564	537	576	527	542	536	543	569	548	563	579	566	565	581	578	564	583	540	612	553	553	573	555	552	517	549	515	577	584	555	530	556	554	555	550	540	573	549	591	577	580	558	547	570	530	567	566	558	551	576	568	551	622	515	546	508	557	590	542	563	548	585	584	503	532	553	532	573	512	546	595	532	554	539	560	580	534	556	547	515	574	580	554	550	548	540	533	534	519	582	586	545	583	514	551	522	607	546	525	556	537	547	567	551
47539	46136	51769	47065	32113	20379	15493	10194	26377	23190	6414	915	355	233	183	190	194	273	313	495	528	577	633	581	568	409	477	417	403	374	214	201	149	154	147	144	156	143	127	132	147	161	125	140	135	132	151	139	123	159	146	158	115	126	166	144	157	146	141	175	139	131	153	148	166	124	135	127	158	144	146	140	128	143	154	151	143	139	156	143	143	154	138	146	148	135	153	144	139	133	141	144	130	140	134	140	159	121	141	160	134	142	134	155	127	151	140	153	145	132	152	139	153	139	155	137	156	115	145	125	141	120	134	121	147	149	120	138	135	132	122	128	133	125	154	131	118	140	131	127	150	131	145	159	145	147	141	123	158	151	132	147	158	141	170	121	148	132	130	146	141	150	149	174	164	147	151	155	138	126	142	145	150	146	140	141	134	158	180	132	134	128	139	150	125	142	136	144	164	139	139	144	146	117	171	146	138	143	130	132	144	137	154	139	142	114	134	174	140	126	135	130	137	126	146	168	131	147	135	134	120	143	141	134	151	132	136	126	145	137	160	154	135	151	124	140	148	148	139	146	117	143	161	135	138	125	157	154	139	145	147	156	142	138	145	132	162	138	153	142	137	138	163	133	149	133	139	137	147	123	148	130	146	122	142	139	143	143	139	144	115	147	162	149	135	154	139	136	159	127	141	160	138	160	157	130	123	140	169	145	151	150	143	138	137	168	166	164	146	140	155	157	145	131	171	143	138	137	144	135	130	143	153	146	145	122	125	124	132	132	117	122	159	142	148	124	134	134	122	138	129	133	148	160	162	138	115	131	176	127	142	137	143	156	151	125	129	139	138	125	152	141	146	130	135	156	136	150	161	131	160	147	145	141	153	150	139	130	160	157	139	149	137	141	137	134	136	157	134	125	141	135	143	149	157	153	138	169	143	130	142	132	150	145	136	153	149	143	135	136	145	161	163	153	127	131	133	135	144	139	137	133	157	143	153	152	146	139	139	154	132	165	169	132	112	158	129	129	149	119	149	142	139	133	120	130	141	131	153	126	143	153	132	153	140	138	154	132	150	155	144	123	150	115	141	140	148	163	159	163	133	155	127	110	149	127	145	131	133	183	135	168	142	156	124	129	140	142	144	129	158	127	149	127	125	135	125	143	144	128	163	146	142	133	134	135	133	132	125	142	134	147	127	138	140	148	140	146	133	138	140	135	160	136	132	145	162	143	150	115	136	141	148	121	134	124	129	125	130	141	146	142	137	138	173	142	139	144	154	162	129	159	127	146	155	151	145	129	129	141	159	152	132	132	170	139	159	127	153	156	157	140	130	134	152	141	140	128	157	148	131	156	143	129	138	148	127	169	161	140	141	155	134	152	121	158	136	126	147	127	158	137	129	154	132	134	135	135	147	112	128	134	143	152	128	142	139	158	141	150	132	134	142	131	139	139	146	150	158	122	129	154	150	134	110	143	139	149	167	143	133	143	135	137	123	137	118	125	154	155	154	156	139	154	139	131	120	124	159	140	143	131	145	137	149	147	139	145	135	129	156	155	123	143	142	162	149	143	137	157	138	151	138	156	158	141	130	138	143	151	137	136	132	136	137	137	150	145	130	140	123	140	136	122	135	145	141	130	139	132	143	150	119	143	152	128	148	142	164	130	136	141	147	125	134	126	153	140	126	138	124	130	122	120	165	145	146	151	151	141	148	146	158	136	121	154	150	138	151	136	161	128	133	123	154	147	115	141	142	146	149	166	117	156	138	159	158	132	147	131	126	138	131	136	161	145	151	143	149	143	143	146	133	150	143	144	143	122	133	155	126	121	133	144	139	156	156	140	157	126	142	150	148	148	149	119	143	131	146	132	135	159	163	156	150	139	148	135	149	149	151	154	132	144	153	154	147	118	148	141	122	154	136	136	135	117	145	149	147	150	133	143	154	147	147	153	123	148	124	146	158	140	142	145	153	138	139	139	144	139	159	156	132	140	150	143	163	131	146	135	138	148	131	130	148	140	149	154	116	154	137	131	144	144	141	124	142	111	133	146	136	157	161	136	150	130	153	166	141	135	139	127	164	136	145	163	146	139	130	138	130	157	135	150	130	147	154	149	129	134	144	129	148	137	149	125	147	133	130	153	148	140	149	145	139	145	121	137	123	166	175	132	126	131	144	143	128	129	149	152	150	151	145	155	128	150	152	145	137	127	132	141	175	133	139	124	144	137	146	139	131	157	139	166	135	151	146	162	133	130	176	142	148	133	156	141	138	164	166	146	159	149	149	145	154	120	132	131	157	147	136	150	157	145	136	160	170	107	133	154	139	150	134	140	121	131	139	137	134	138	125	140	135	138	118	139	122	150	140	156	162	157	143	158	135	152	160	125	130	143	129	137	127	140	157	142	144	139	148	137	129	140	156	133	158	145	152	127	146	119	157	146	140	147	133	155	143	109	137	147	106	139	122	119	148	124	129	141	119	161	143	138	134	140	150	132	156	140	138	139	142	155	143	149	147	149	137	142	149	137	128	138	141	168	124	148	152	143	115	161	128	130	148	121	152	156	143	136	152	150	135	134	122	132	163	124	163	149	155	120	113	134	155	148	151	140	135	130	151	129	150	148	136	142	145	130	140	133	143	141	118	159	124	142	165	154	147	147	128	139	159	136	139	121	139	151	128	121	167	141	137	156	156	156	140	154	141	145	146	144	139	153	138	153	139	167	141	141	123	139	153	149	140	157	163	132	140	156	156	132	147	144	148	138	132	148	121	133	142	141	131	146	136	152	135	125	122	153	159	135	140	141	143	126	146	119	145	147	155	146	136	143	148	131	160	142	139	152	166	126	155	146	156	123	153	153	155	130	144	153	127	137	147	136	147	128	162	164	129	123	144	114	122	143	148	139	136	165	146	155	140	143	159	161	134	158	144	121	125	154	148	158	138	150	127	140	156	141	149	143	128	138	141	144	159	133	137	127	139	152	134	142	124	125	150	125	151	155	141	145	143	139	126	160	138	144	128	144	124	133	147	142	128	140	129	136	139	141	145	163	135	141	124	143	147	159	142	137	160	124	137	148	124	126	144	157	152	134	161	117	145	131	148	146	106	151	125	137	115	119	124	128	153	140	139	140	160	144	148	150	149	131	136	146	145	140	139	144	142	125	147	141	131	127	141	142	115	122	128	158	124	141	147	156	141	149	157	142	138	130	154	135	137	146	139	138	157	162	142	119	139	152	131	144	145	133	127	149	140	123	117	121	125	135	146	148	121	142	161	105	170	130	162	145	144	143	143	149	163	148	140	144	144	142	129	129	155	126	134	146	138	109	163	150	147	145	145	130	124	129	121	163	129	130	132	146	136	136	145	127	149	140	134	145	152	138	135	138	159	128	151	143	140	134	127	130	136	136	144	143	172	126	131	122	122	140	145	144	151	145	142	150	146	131	150	124	136	145	150	152	135	142	137	126	158	166	143	133	136	136	145	138	133	136	149	131	145	149	143	148	148	128	135	146	161	143
31245	38535	62996	57660	35154	24560	24594	20850	46106	39187	10629	3780	1319	841	624	569	775	1227	1519	2526	3082	3924	4406	3501	3216	2599	2810	2655	2440	2175	924	693	536	485	499	561	455	410	417	403	418	412	417	388	404	385	395	406	387	396	392	409	377	403	385	352	402	375	393	405	387	384	364	379	378	350	399	384	375	369	353	394	389	379	360	347	368	387	398	358	379	370	390	372	378	329	385	374	384	340	347	377	369	376	390	377	367	382	393	352	384	353	383	372	364	382	374	402	382	420	422	394	374	362	353	368	382	409	350	416	364	373	362	337	397	392	354	364	398	385	372	389	376	376	351	340	337	360	417	386	384	390	365	377	398	364	378	348	405	405	380	400	366	385	355	392	347	372	341	341	353	392	389	356	382	348	388	369	388	359	374	398	362	378	386	356	392	368	352	375	348	365	397	350	406	380	344	353	370	394	343	394	359	399	346	383	399	348	393	374	395	391	378	388	373	359	364	352	362	376	393	350	399	389	378	373	375	363	382	348	353	343	375	341	368	365	376	392	370	384	359	381	370	378	393	352	380	357	392	378	366	361	373	357	380	375	381	374	413	408	400	349	388	347	382	351	371	354	376	345	341	342	373	407	387	383	370	362	386	374	395	361	380	369	383	382	367	349	369	418	326	366	364	365	362	387	371	346	403	378	354	388	339	379	388	401	385	377	373	358	345	383	381	404	387	378	369	358	393	370	360	380	369	359	359	346	372	314	403	393	380	375	360	350	373	348	369	366	409	382	373	382	394	385	363	370	355	364	397	367	339	381	385	365	365	372	401	388	393	369	369	359	376	371	346	394	387	366	405	338	388	387	405	373	355	375	346	376	385	352	309	375	389	351	373	346	371	347	367	385	347	395	380	372	363	370	404	357	370	353	401	359	376	385	380	374	395	380	362	355	396	378	387	365	369	341	397	400	352	382	405	354	372	397	402	376	346	349	360	344	358	369	349	352	385	391	391	366	383	351	387	402	395	373	419	355	373	368	358	387	381	381	400	359	384	348	402	338	346	356	360	371	380	392	380	364	336	366	338	366	391	385	378	367	380	397	371	351	366	377	410	358	362	372	350	350	404	374	363	370	355	391	364	363	391	366	359	389	401	419	381	357	357	381	359	378	385	356	350	378	387	399	352	410	437	377	385	393	407	360	386	388	358	361	353	396	369	385	379	368	363	366	386	354	363	400	340	393	391	368	369	404	389	368	354	369	384	357	396	364	377	358	365	382	379	399	372	383	368	368	371	364	364	362	393	395	362	392	373	333	392	357	393	383	362	374	386	400	381	366	402	377	362	347	370	381	352	322	413	352	336	387	331	370	374	365	393	393	386	375	372	364	401	377	399	405	387	351	378	374	373	369	387	377	408	382	360	356	433	347	344	380	373	394	378	397	367	408	376	386	402	366	392	369	362	363	364	336	363	364	330	341	369	403	374	348	378	356	363	364	379	365	354	380	363	357	344	388	361	363	370	412	352	397	371	389	379	353	379	367	375	381	379	369	374	384	343	377	353	371	359	400	363	321	357	383	387	362	444	382	354	340	361	359	376	363	363	391	388	369	368	377	361	334	366	388	354	354	388	359	405	399	389	376	362	376	407	339	342	376	349	365	373	376	388	361	365	341	398	364	379	339	418	388	381	380	365	385	333	356	371	380	384	359	370	346	359	381	387	364	340	351	423	372	368	362	387	381	334	330	368	374	366	366	370	396	386	376	362	387	369	383	381	380	401	366	361	361	362	389	369	371	383	359	393	381	362	380	395	381	365	373	373	396	374	395	354	365	351	371	351	415	373	376	372	356	356	382	381	351	395	368	398	372	358	383	379	412	346	367	360	405	357	419	338	359	370	351	362	395	369	374	347	395	354	391	382	347	389	398	381	347	436	369	376	348	363	401	370	372	367	383	365	365	371	370	379	342	365	374	361	367	340	382	363	387	352	363	391	347	397	361	358	375	395	385	380	394	396	371	382	363	374	336	354	357	370	387	362	364	390	381	398	378	378	372	354	372	374	402	334	351	369	362	392	395	360	359	370	378	393	350	386	389	389	355	327	353	356	373	361	396	386	378	394	380	380	404	358	372	366	382	404	364	390	404	374	331	340	387	389	403	355	361	403	369	358	354	390	380	367	381	358	383	378	366	391	386	377	399	340	404	351	372	343	363	348	373	359	382	343	366	413	386	375	368	371	401	371	409	348	352	383	356	364	383	369	357	372	363	375	389	359	348	379	355	363	348	371	355	360	365	369	359	386	391	361	377	404	390	370	348	343	356	363	368	389	385	386	402	396	393	370	362	386	356	392	358	399	395	378	371	351	334	327	347	383	396	369	371	396	369	361	374	360	377	384	381	384	410	380	362	368	374	386	381	355	370	395	374	369	344	376	355	382	385	390	352	389	371	393	346	337	393	360	339	391	387	362	400	383	366	367	363	366	357	361	364	360	376	343	363	405	347	376	352	367	376	361	401	354	351	387	353	355	342	372	389	340	368	370	382	364	385	381	368	359	375	395	389	373	383	367	356	384	339	400	357	377	347	392	376	396	406	351	363	385	331	404	344	377	369	391	372	372	368	373	372	408	395	413	369	359	348	327	362	364	387	326	365	416	382	370	374	395	390	366	389	379	331	364	360	350	373	400	352	379	411	366	409	374	372	341	383	376	358	387	360	359	337	386	346	383	372	384	363	372	370	376	371	355	377	376	374	389	322	383	373	363	366	353	375	377	332	381	375	368	386	351	356	371	364	391	395	375	411	368	353	382	350	356	371	373	382	371	342	393	345	367	354	353	338	380	365	344	386	370	408	355	373	345	387	393	357	369	399	354	368	371	363	380	367	388	385	374	394	405	360	374	374	338	371	379	399	380	352	385	372	361	361	368	338	399	353	370	372	348	353	364	396	373	381	367	385	361	373	367	382	373	368	393	393	362	366	361	378	364	364	356	346	349	389	384	361	349	370	355	379	346	357	363	367	364	365	389	419	371	359	374	381	347	355	407	388	400	387	360	388	363	346	364	388	355	357	370	367	376	355	350	361	398	381	356	355	393	371	394	393	368	345	399	361	378	321	370	366	397	373	380	370	385	363	366	345	369	396	369	347	397	370	400	349	390	376	379	364	374	377	364	365	408	355	338	362	394	375	408	372	348	377	376	398	362	408	349	358	358	358	384	350	352	375	362	361	376	401	372	373	383	418	339	328	388	391	371	379	355	414	380	361	376	347	377	386	351	380	359	398	375	369	413	372	359	363	395	373	364	378	380	358	345	351	365	350	351	375	358	367	359	372	397	406	334	339	361	371	341	391	350	415	323	349	380	386	372	350	382	346	350	385	356	373	358	355	375	349	377	397	361	368	375	365	370	391	339	362	379	355	371	364	364	377	356	358	341	392	381	350	379	370	388	341	380	414	371	363	374	326	376	346	378	355	382	390	401	361	354	389	348	386	372	361	390	375	360	325	389	388	344	367	360	381	359	348	375	395
9984	7560	7814	4440	1730	1192	699	562	756	1182	446	356	351	363	381	346	344	343	369	392	388	386	355	381	373	377	382	385	370	373	390	369	362	367	368	380	396	358	367	335	397	352	343	372	401	369	347	341	380	382	329	370	380	362	369	345	329	352	354	374	338	356	382	385	397	360	355	347	354	353	359	376	346	338	346	367	400	345	339	364	351	389	348	350	389	349	350	313	360	364	356	374	339	350	353	367	359	370	360	331	368	371	356	360	365	366	393	375	360	380	356	387	389	381	352	366	337	403	356	351	318	350	333	358	365	362	362	337	369	364	354	374	374	374	347	369	349	334	363	389	364	353	382	367	376	393	392	382	390	346	377	351	382	368	368	359	371	367	389	339	383	377	371	354	376	389	375	387	381	367	370	367	351	329	355	358	349	338	333	385	360	379	368	358	365	355	373	399	360	386	354	355	344	359	334	340	345	369	372	344	354	351	379	359	350	347	368	381	404	342	362	356	377	390	370	338	370	388	377	336	364	366	348	416	345	369	331	359	375	355	324	365	412	381	357	345	339	343	363	415	371	397	350	381	364	353	385	353	367	354	371	340	393	329	394	363	356	331	394	372	360	359	342	334	352	375	370	360	379	352	349	345	357	349	370	373	392	352	376	387	365	369	370	372	362	353	362	355	362	379	348	337	349	366	389	365	394	398	336	335	371	358	393	362	356	376	338	345	375	347	372	364	383	334	359	372	339	378	320	337	378	368	343	356	387	375	380	334	352	334	363	344	354	351	348	392	366	362	350	338	360	376	368	363	356	385	336	355	294	391	387	363	380	311	364	370	331	336	362	360	355	360	371	355	376	335	366	343	344	343	358	340	370	381	366	373	393	356	383	377	398	371	347	380	386	367	375	383	383	336	336	364	367	383	413	370	349	394	368	344	361	355	354	313	407	344	382	375	327	383	358	372	388	379	372	355	332	362	386	350	351	333	376	361	355	362	373	361	337	369	345	323	388	362	388	342	384	403	392	376	338	363	364	383	353	418	328	356	335	345	354	362	367	377	367	383	366	351	374	338	368	383	368	368	382	408	348	347	402	366	370	316	357	364	352	360	362	376	342	367	332	362	334	390	385	363	362	355	369	347	340	369	370	360	355	369	394	355	383	351	376	367	383	376	368	364	367	384	366	380	355	361	340	385	377	346	371	366	377	396	379	346	335	361	382	347	364	371	358	364	341	373	382	387	389	365	376	335	345	311	367	367	356	378	323	362	367	341	345	395	358	359	373	385	349	374	371	402	355	337	339	363	349	366	361	355	406	402	374	364	360	385	345	384	364	400	390	357	348	352	396	383	338	368	340	386	348	380	367	343	352	353	374	344	367	359	377	347	366	370	351	333	334	404	361	386	398	335	339	330	375	364	413	354	336	327	386	363	366	370	368	398	378	329	359	364	346	309	359	343	338	426	387	352	372	346	378	372	408	358	350	344	384	387	342	379	343	374	339	369	344	337	371	344	425	369	365	356	351	392	356	346	383	361	366	327	378	392	371	386	398	377	358	358	383	371	333	330	382	375	392	366	370	341	376	379	367	372	387	348	382	366	354	356	379	349	389	380	359	372	386	373	384	349	343	371	368	370	375	376	376	345	330	359	354	376	362	350	373	361	342	393	365	360	366	341	392	332	339	352	366	336	364	356	383	364	339	334	369	386	381	325	357	384	344	311	346	402	352	393	372	385	373	316	395	353	354	374	344	361	342	377	363	347	380	376	343	367	348	365	347	380	316	349	358	364	314	382	377	363	350	340	340	374	380	362	360	371	393	323	343	369	348	348	329	351	391	380	372	364	385	374	342	383	360	364	366	385	358	341	365	388	389	384	359	353	336	367	343	360	346	371	398	377	395	381	329	368	392	392	365	368	340	352	357	378	380	367	370	358	342	342	363	386	374	362	360	367	373	333	350	380	385	347	356	338	376	338	372	365	345	372	344	375	374	379	377	363	368	399	376	339	339	363	348	363	354	364	380	397	369	339	375	355	343	362	406	368	355	402	348	354	347	364	347	344	371	407	398	375	357	358	348	357	361	386	390	358	376	345	397	317	385	348	397	375	360	378	428	373	349	375	327	368	338	373	346	331	371	350	375	370	369	375	375	359	366	385	378	339	396	378	353	312	333	359	320	390	375	352	378	354	391	329	335	375	349	382	359	378	395	350	348	365	343	388	317	336	400	387	358	331	382	383	368	366	375	345	372	349	376	371	343	382	340	362	361	385	318	366	372	387	402	372	383	365	368	366	389	379	363	397	380	376	385	378	387	379	328	351	342	363	358	351	342	382	363	343	365	382	378	341	360	370	373	402	360	374	369	346	358	417	390	363	362	392	366	354	388	327	357	340	320	405	351	383	396	355	378	374	379	321	376	396	398	377	376	354	373	364	355	340	359	345	370	352	361	373	362	366	370	370	354	373	349	383	354	366	395	352	392	353	338	335	348	379	348	368	384	351	362	353	337	368	357	350	342	359	396	396	345	396	370	380	379	399	357	350	361	345	316	358	356	359	393	364	353	393	371	356	348	360	370	367	350	382	336	377	352	348	368	379	385	343	375	377	391	369	349	368	344	331	325	308	295	373	342	384	360	357	356	392	362	389	348	373	353	357	331	365	381	378	341	364	365	369	366	368	350	357	372	363	354	364	359	387	377	342	404	363	324	366	399	366	377	368	378	356	347	412	364	369	337	358	332	383	345	352	362	352	332	358	347	385	395	374	368	316	308	376	324	357	360	357	333	380	342	362	384	376	369	387	346	342	351	373	424	338	384	346	368	353	363	390	401	313	389	358	394	356	348	372	340	345	331	345	356	396	365	369	392	383	388	376	339	394	375	351	332	383	394	349	342	376	410	365	375	328	330	394	392	343	341	383	349	362	389	364	333	327	377	379	346	365	371	365	376	373	352	394	388	377	346	367	365	351	389	387	370	352	327	376	364	369	339	354	358	400	334	374	332	375	376	334	355	346	349	380	344	423	342	360	374	367	348	365	354	353	386	405	377	350	371	376	366	357	349	339	364	351	372	341	361	403	342	349	369	392	359	356	385	365	363	380	371	384	386	331	358	334	376	366	395	372	388	346	360	348	370	353	329	355	371	359	339	373	368	337	401	373	362	329	336	382	383	359	344	373	389	327	358	370	377	340	374	371	342	359	367	370	416	336	381	335	355	341	345	354	336	392	378	361	342	395	392	377	395	393	378	351	369	354	353	333	356	358	339	372	357	338	350	378	346	369	384	396	364	343	365	359	380	338	379	352	394	383	358	344	396	374	350	338	359	377	356	370	350	358	389	392	366	357	375	378	367	346	406	371	385	348	379	382	384	382	332	381	363	398	333	360	376	324	360	378	384	367	345	372	357	369	361	362	345	366	345	370	385	370	335	351	312	357	363	334	375	390	393	367	350	383	373	361	369	379	318	359	393	389	359	379	338	353	345	375	385	362	359	379	363	376	398	355	394	336	370	352
7602	8005	13340	11368	6446	4152	2837	2161	3184	5220	1490	868	892	889	805	852	877	850	916	952	910	885	969	966	894	849	905	919	923	859	851	856	880	900	800	877	839	883	852	831	837	882	873	845	821	842	849	856	855	839	846	920	818	829	879	851	821	875	831	868	849	850	866	858	862	827	848	864	836	858	828	866	865	853	926	953	861	862	875	846	900	945	846	916	879	812	816	888	871	854	876	896	888	856	859	836	795	912	828	862	849	860	882	880	869	883	926	881	820	890	816	820	909	844	823	828	858	837	825	854	877	824	909	916	839	856	847	857	889	820	907	850	889	838	893	883	918	826	853	891	810	816	822	867	853	856	819	832	889	835	864	810	818	895	854	899	821	859	827	854	849	900	828	831	855	837	863	862	840	893	888	873	847	845	863	840	819	919	878	832	835	854	827	858	861	872	826	852	817	856	847	841	872	880	886	868	841	884	827	857	867	902	821	846	835	856	856	818	821	924	832	852	863	857	896	867	872	808	893	816	866	849	945	877	858	887	831	887	860	842	904	863	857	831	835	820	864	864	862	846	843	859	843	835	854	838	904	852	852	872	865	893	879	861	841	835	822	843	852	855	811	853	914	829	884	848	915	880	812	831	789	862	799	804	871	937	857	884	879	815	826	857	870	838	865	867	803	860	823	906	881	850	878	849	875	930	846	856	866	869	882	868	864	914	857	863	901	911	883	896	852	822	812	871	855	833	845	907	855	886	838	877	867	859	856	811	797	873	836	873	875	915	851	863	837	861	894	873	844	888	858	874	846	829	830	855	914	796	836	814	822	889	863	825	854	864	845	814	877	834	834	859	828	846	864	920	823	896	852	862	861	846	869	854	841	870	836	817	859	833	872	820	866	845	892	884	911	874	875	898	850	888	893	850	882	843	873	826	848	828	858	884	861	855	818	816	877	871	853	882	840	865	858	879	863	864	844	832	902	824	862	877	849	894	836	846	871	829	862	857	839	809	813	858	837	851	853	845	917	869	878	859	871	865	877	856	882	939	764	838	849	875	826	847	821	846	911	861	881	907	864	833	807	834	850	846	839	862	890	807	820	857	858	846	890	909	823	881	837	814	839	893	830	860	929	857	840	848	847	826	887	869	837	881	856	892	882	829	891	820	834	822	838	839	864	815	868	804	911	913	886	847	831	881	809	846	906	857	836	897	871	803	866	842	832	847	808	879	841	868	860	877	875	880	826	861	887	844	852	873	871	855	822	842	859	887	866	876	881	882	879	841	880	812	898	814	812	882	867	881	844	842	902	837	816	855	866	852	841	871	877	897	842	839	862	842	841	860	860	857	818	848	867	862	825	875	864	841	908	835	861	851	843	864	857	835	851	929	819	843	852	862	855	888	828	921	870	891	833	839	878	841	858	928	845	778	891	849	866	898	870	867	882	872	880	885	862	856	879	825	841	869	873	851	878	892	868	869	815	878	862	872	882	898	859	890	841	818	867	872	828	896	859	859	834	862	836	865	833	881	843	837	894	899	863	876	837	838	848	875	892	842	815	863	867	874	815	830	862	868	816	835	855	884	841	875	871	822	861	851	888	802	804	903	823	828	844	874	819	849	866	837	874	862	835	834	874	813	862	838	843	831	821	892	819	853	866	835	902	878	797	848	869	854	838	884	848	865	850	828	917	845	842	902	889	887	863	838	834	821	892	827	857	867	911	855	878	866	846	822	877	865	867	872	882	844	868	887	866	904	900	863	853	860	854	858	865	869	858	850	839	874	863	806	839	864	881	866	840	871	832	819	876	878	858	900	843	893	851	876	829	843	849	865	855	803	833	819	874	864	871	849	808	841	801	865	828	841	846	882	881	866	821	896	880	909	859	837	836	876	871	856	886	865	845	853	877	885	837	914	890	861	882	871	849	832	861	838	832	828	887	807	827	831	858	819	867	872	884	873	866	842	847	855	900	859	893	831	916	828	881	881	829	902	858	827	905	839	844	843	910	850	830	833	878	849	824	868	862	887	811	884	843	874	878	906	916	861	825	890	882	880	884	840	885	847	838	884	881	795	830	891	896	831	927	813	868	852	823	837	850	895	874	878	824	862	869	845	854	853	867	838	890	861	867	889	840	868	886	896	870	878	894	901	846	899	861	880	826	869	855	856	848	840	862	848	911	856	859	861	868	814	855	835	878	900	897	832	827	864	871	855	846	834	826	860	894	850	845	889	870	866	826	868	864	897	853	853	815	858	837	877	856	841	853	869	849	834	873	833	847	882	861	913	867	880	872	843	887	847	921	844	796	924	844	884	849	918	907	891	825	845	859	853	852	880	849	898	888	841	890	881	858	860	872	850	836	854	855	916	909	866	834	847	846	862	848	810	900	877	864	901	869	824	875	884	806	877	854	843	836	901	819	875	861	891	826	872	924	901	901	869	869	867	861	819	922	834	866	822	861	847	858	903	853	893	879	838	848	902	835	883	863	845	886	817	877	862	901	860	869	871	818	905	858	864	853	827	876	906	869	866	892	870	875	828	849	838	847	868	918	808	863	873	847	834	902	836	865	882	876	830	815	841	858	827	812	840	842	833	828	859	953	836	854	841	857	895	880	835	873	830	868	835	820	838	884	854	851	902	864	835	868	838	871	837	892	844	855	864	934	942	857	832	850	826	844	807	826	856	772	873	877	864	874	854	856	888	876	822	829	827	841	823	869	857	843	828	865	884	854	890	836	895	832	892	831	863	870	886	890	851	788	851	873	834	872	846	851	841	841	862	878	904	850	817	864	806	879	839	906	845	861	857	879	870	875	900	825	877	829	841	929	827	858	890	852	836	849	854	821	860	910	836	887	849	849	835	868	886	877	828	845	858	928	844	816	831	875	855	808	826	818	812	922	838	879	876	877	863	890	834	862	801	878	846	871	856	870	847	817	879	892	866	858	879	833	903	860	906	872	842	871	891	874	868	853	849	919	866	835	847	859	820	853	909	866	831	831	839	925	877	793	832	859	824	874	852	863	903	887	894	846	861	859	876	910	820	820	855	858	883	852	847	910	871	875	800	818	850	871	901	822	852	893	827	845	862	877	875	862	868	891	870	828	821	906	864	828	882	881	879	854	880	855	857	833	852	853	876	882	870	865	872	860	867	896	908	837	877	845	862	896	901	914	882	816	836	843	815	881	885	893	836	855	851	811	872	851	902	845	916	844	864	864	854	835	797	867	877	812	848	849	850	844	841	824	813	847	846	872	880	843	855	869	907	848	878	861	889	866	821	871	827	859	823	902	858	835	850	836	876	862	861	860	894	843	815	875	875	961	858	870	873	863	895	835	893	866	864	867	870	826	857	836	807	822	855	920	921	841	852	880	831	868	898	826	880	897	823	825	880	831	861	895	890	887	879	860	817	804	890	870	827	881	895	887	826	867	932	900	909	784	856	880	834	869	881	858	851	882	882	881	852	876	884	884	892	835	823	867	830	870	862	885	862	868	845	849	881	879	865	860	846	875	861
39447	38022	47564	45102	32899	16447	9500	5089	10480	15645	4650	551	291	257	243	257	256	281	322	336	368	384	447	481	270	281	347	340	357	321	308	245	260	242	276	276	277	263	271	250	252	266	226	263	266	248	241	236	260	260	253	239	247	237	240	206	243	265	222	229	226	253	229	233	238	246	257	225	233	262	253	246	247	224	242	263	265	225	236	257	236	246	243	238	243	234	228	224	208	245	239	255	259	220	239	226	243	241	242	249	247	224	246	238	256	239	261	258	259	252	236	224	244	236	256	240	219	216	267	254	238	245	233	232	218	218	255	207	218	236	256	253	229	217	229	233	248	238	229	267	233	263	245	250	227	234	239	245	250	239	248	259	251	255	230	240	252	272	271	254	225	205	283	244	257	234	223	248	249	233	286	234	236	254	256	244	230	238	246	225	233	244	236	261	226	235	233	237	247	214	242	239	256	242	229	252	255	269	231	226	233	237	282	234	236	231	258	241	229	241	231	250	265	251	233	235	247	237	256	242	230	262	262	229	274	240	227	251	241	262	260	248	239	244	228	230	228	254	243	255	218	259	244	251	232	256	262	242	241	243	258	244	231	235	268	259	220	239	249	240	262	236	242	247	254	267	225	242	275	250	258	264	236	238	252	233	227	229	242	260	268	261	242	221	215	224	229	265	245	239	222	243	261	245	229	246	249	271	229	224	266	236	242	220	226	230	278	254	268	227	257	227	253	245	249	226	261	211	225	227	241	260	237	223	258	258	235	214	228	219	241	221	232	244	238	244	229	241	251	231	249	248	255	235	248	222	251	249	241	223	253	235	237	236	261	226	250	252	228	240	269	221	209	220	248	234	245	228	235	235	238	223	246	239	251	246	252	269	227	250	228	237	264	240	242	240	234	251	254	266	255	221	217	235	238	236	241	233	242	249	219	216	243	233	246	236	250	242	250	244	245	245	265	237	256	229	224	254	218	226	263	278	238	253	242	229	242	235	225	254	278	241	230	267	247	223	238	224	238	226	238	237	256	240	237	257	246	244	245	246	239	238	267	226	219	273	248	252	225	246	242	225	228	248	220	252	255	244	251	272	208	236	242	235	236	227	260	222	225	243	226	233	242	229	253	249	240	251	262	230	248	234	245	247	223	218	212	261	261	231	232	227	267	235	247	247	233	236	240	237	231	238	244	230	257	248	233	224	265	231	209	254	253	281	239	213	229	231	242	267	229	246	252	253	241	248	234	273	226	261	228	248	243	257	224	205	241	254	243	249	231	232	245	232	224	216	249	245	228	254	229	281	267	239	230	233	244	246	251	242	263	244	228	232	242	235	252	274	236	247	237	246	247	220	214	252	237	226	249	244	237	252	245	221	242	238	262	246	239	257	233	220	224	225	247	273	219	243	218	252	254	229	263	248	247	249	219	244	237	221	209	257	244	227	205	210	236	247	228	271	245	242	243	246	250	239	234	239	250	237	226	232	243	213	242	255	264	258	226	269	250	251	264	259	266	242	258	275	236	253	234	250	249	222	213	234	267	242	238	208	243	229	266	204	246	246	235	217	244	246	234	232	204	244	226	242	224	226	235	212	233	245	278	248	243	249	242	211	254	262	203	242	230	230	249	268	247	214	259	233	268	232	248	207	244	252	268	249	245	237	233	254	256	225	244	233	216	227	235	230	234	250	243	238	262	217	256	246	219	252	285	234	282	250	247	253	233	257	260	245	242	244	219	234	211	220	226	248	256	254	241	242	271	226	256	236	250	242	268	283	219	202	245	252	235	243	241	241	235	228	220	213	253	248	251	228	244	238	241	224	250	248	221	216	255	269	250	263	237	240	250	229	266	259	251	255	238	241	245	239	248	241	236	256	224	238	237	236	222	275	244	234	227	232	230	269	221	232	237	230	241	234	268	239	245	215	223	264	234	247	234	251	237	235	231	236	246	241	233	251	232	241	258	266	244	235	202	230	254	227	229	249	250	250	234	242	246	255	256	251	266	242	265	235	241	222	239	247	255	248	234	259	276	222	210	232	246	246	224	235	243	242	242	233	219	202	242	243	265	220	233	228	220	208	263	239	196	263	238	253	172	241	212	225	248	222	234	232	241	235	262	244	233	202	252	227	227	240	225	241	251	251	226	262	253	224	236	237	215	239	241	249	272	232	224	229	239	247	252	230	269	231	224	248	231	239	229	270	219	259	243	219	211	259	226	224	238	223	261	230	247	246	230	245	272	231	234	214	237	239	211	234	213	219	245	254	241	238	237	215	231	264	256	259	254	235	249	253	240	248	219	230	215	219	241	242	220	247	244	217	234	231	227	256	243	242	256	270	239	249	241	240	273	257	254	241	217	263	228	248	192	247	230	234	254	258	259	250	241	212	286	239	259	256	238	209	253	244	236	218	243	256	249	244	263	249	210	235	235	230	260	264	210	224	252	240	236	235	241	234	212	248	241	245	248	215	263	211	233	243	253	255	239	225	259	230	247	256	238	252	249	241	243	241	248	229	233	257	226	233	235	238	257	229	241	224	276	232	241	248	250	229	236	228	226	257	241	218	253	241	258	252	245	245	243	243	225	290	242	213	233	265	252	257	232	219	233	243	254	239	186	242	270	241	257	232	234	228	246	240	242	259	250	260	250	262	244	228	260	216	238	246	252	225	250	220	257	222	257	218	236	252	272	233	244	255	256	230	232	232	237	222	232	241	234	237	240	193	269	206	244	259	277	242	235	237	262	238	249	243	253	216	258	246	235	262	239	231	235	214	251	230	238	254	257	256	255	263	250	238	246	240	232	226	252	255	208	209	238	239	239	223	249	242	213	244	230	229	232	253	217	240	244	266	215	242	242	254	225	255	257	228	238	252	241	252	247	260	239	251	247	265	237	249	233	270	234	236	237	241	257	236	231	243	247	240	211	222	256	283	251	243	237	266	215	261	235	244	252	254	249	252	236	244	237	223	224	233	240	232	259	252	253	227	227	237	254	253	254	230	254	219	244	227	259	266	221	219	253	210	247	218	214	210	224	215	233	243	244	240	266	258	238	236	239	247	275	255	234	235	239	194	255	232	228	238	230	220	219	237	227	255	257	253	225	255	241	268	231	253	246	247	250	235	220	229	234	238	239	266	223	247	278	220	236	227	237	239	235	231	238	249	252	237	248	254	223	255	261	211	252	250	265	254	274	250	233	225	236	242	222	246	218	236	260	253	240	249	256	251	265	266	238	251	251	228	256	244	254	246	247	230	244	228	255	241	251	231	266	216	270	236	243	238	232	254	247	245	239	199	251	248	267	244	258	255	242	240	217	236	231	257	209	231	251	228	219	248	225	234	219	241	223	275	249	250	253	227	249	255	259	250	245	218	230	241	211	247	243	256	236	270	242	210	233	256	262	251	222	212	225	240	252	223	227	244	217	241	265	253	249	254	230	256	233	232	247	242	229	250	246	265	239	230	250	228	280	287	233	229	251	233	243	216	249	228	236	266	247	235	265	251	254	233	244	278
25819	30753	53367	52647	36598	18096	16887	12167	28430	34642	10993	1923	857	747	671	656	768	911	1028	1327	1724	1735	2043	2426	1074	997	1580	1408	1443	1270	1013	658	643	635	622	659	599	614	586	600	589	624	630	614	601	593	588	612	528	607	603	617	584	591	564	588	578	593	606	609	592	577	626	619	602	618	619	650	616	596	605	544	582	594	578	581	576	567	594	615	559	576	587	560	577	593	574	576	589	576	587	596	624	581	586	592	572	567	585	607	570	606	568	600	580	568	589	636	604	558	595	619	605	577	572	617	573	620	567	622	607	616	595	596	568	590	597	576	568	579	582	588	610	597	623	613	559	631	569	597	599	596	611	571	599	561	592	595	602	585	545	558	577	568	599	572	557	560	591	616	575	590	550	593	608	619	582	595	593	570	577	558	557	580	604	621	580	600	567	578	589	582	575	576	574	564	604	582	580	571	616	602	585	557	563	563	612	588	612	588	594	585	584	565	555	621	600	599	601	630	568	573	595	608	586	612	563	571	566	605	583	614	622	574	587	561	536	581	614	611	593	561	554	611	627	594	544	575	608	611	553	615	583	591	593	563	615	625	613	590	576	584	613	590	579	627	591	638	616	599	592	601	617	610	580	538	584	583	574	628	597	631	648	566	611	591	625	580	580	594	617	606	586	561	584	596	596	609	601	590	554	552	577	554	608	556	641	568	649	603	560	603	573	583	551	585	567	592	553	582	602	627	567	585	554	583	573	629	611	551	620	574	619	568	572	548	613	548	581	577	591	602	621	582	579	627	618	617	565	619	577	630	532	567	568	596	648	555	612	562	564	607	620	554	597	584	580	577	599	579	574	573	588	554	607	599	583	585	583	593	580	589	593	580	593	611	500	592	564	607	579	590	596	576	596	616	595	584	625	559	597	608	577	568	606	603	605	619	600	582	561	561	598	609	618	572	572	585	584	633	600	607	600	607	608	576	588	570	573	581	588	565	589	580	574	554	555	626	568	558	615	576	567	591	587	580	625	575	568	589	602	581	576	602	609	594	571	604	581	558	585	603	589	606	603	600	628	654	585	580	568	566	575	633	607	589	645	666	636	591	583	631	588	554	566	586	574	579	575	558	568	637	563	608	573	593	602	619	601	596	587	602	589	605	572	575	625	605	544	541	618	592	579	613	590	593	649	583	585	639	600	612	620	560	574	574	607	600	586	575	592	576	550	615	596	583	595	610	568	609	612	593	612	579	532	545	598	629	588	572	548	606	563	613	566	567	594	578	598	588	577	529	540	605	588	556	600	605	612	594	649	561	582	619	553	556	566	557	586	635	583	575	585	590	582	595	576	600	587	622	574	574	607	583	566	600	585	619	591	589	600	620	580	556	546	581	588	583	608	550	550	562	587	568	617	620	593	614	547	585	582	532	510	582	562	608	597	605	585	603	549	548	602	602	581	595	583	577	599	534	551	613	604	569	558	606	606	622	542	579	575	585	570	580	622	589	606	549	556	563	570	598	567	589	586	548	555	546	582	550	595	599	589	589	598	596	572	572	611	609	544	582	588	615	581	557	545	552	592	638	583	609	621	609	577	558	602	565	571	537	598	660	629	551	590	565	602	591	568	553	591	591	564	581	617	572	632	562	576	591	570	620	612	605	613	546	583	608	604	586	610	597	578	569	582	583	588	595	545	570	588	553	610	594	564	573	572	598	599	610	555	582	594	641	577	593	601	614	583	550	534	586	571	566	575	590	582	642	567	573	571	589	591	608	593	598	580	626	536	586	569	581	610	579	601	597	629	564	621	583	586	615	596	564	614	576	564	542	586	579	622	551	589	588	582	570	607	579	560	599	556	560	561	586	563	592	586	571	609	613	603	566	544	606	546	589	612	576	584	579	571	601	553	569	604	596	533	551	574	584	586	595	578	599	542	592	602	610	599	612	637	596	617	603	596	550	584	585	632	577	562	608	610	597	609	584	592	598	588	589	610	587	591	578	588	613	589	610	582	578	594	603	545	570	600	553	569	588	588	578	589	578	568	573	582	591	578	570	538	587	582	593	607	546	604	595	553	624	604	551	600	593	589	570	625	591	570	590	579	590	602	611	582	557	591	586	561	547	600	620	628	569	613	582	611	579	554	604	569	551	574	597	614	573	582	575	579	578	594	568	571	620	613	544	566	575	558	572	660	626	566	572	583	628	562	604	558	632	589	601	600	619	579	624	566	609	583	581	614	562	583	559	643	600	537	568	591	572	588	564	631	578	605	523	539	607	570	583	550	563	605	567	589	587	590	625	605	576	571	597	627	568	556	581	558	610	626	591	590	591	577	553	603	577	609	558	568	622	602	585	567	605	583	576	577	567	598	589	599	613	572	577	559	572	579	603	593	624	628	560	613	577	585	586	607	543	613	574	574	583	623	598	595	598	594	617	562	592	609	598	589	606	569	607	608	549	562	607	556	580	529	612	583	559	575	580	610	574	614	597	593	617	564	612	602	590	559	534	605	601	636	630	577	604	624	581	558	607	588	593	596	562	561	582	589	570	570	597	543	595	587	542	587	560	547	590	623	577	580	583	595	597	598	538	568	588	589	563	575	557	603	555	649	591	620	582	557	601	594	618	603	601	593	588	571	603	579	628	589	621	586	576	637	597	630	632	584	585	578	611	605	607	580	564	608	592	562	575	564	581	583	584	554	643	592	617	577	583	587	589	612	602	575	575	574	587	587	596	535	562	589	566	601	565	563	601	580	584	595	576	624	515	568	638	556	612	627	608	605	570	587	598	608	564	580	604	598	575	577	584	548	645	570	638	622	595	565	599	599	643	607	588	614	582	607	594	562	594	615	587	541	582	548	574	611	623	573	574	568	554	561	610	605	572	608	613	593	598	600	601	607	612	575	569	546	576	564	576	615	612	569	565	585	608	585	564	558	554	587	597	641	605	617	596	610	571	583	607	612	589	591	571	580	593	602	603	548	567	596	574	624	595	583	568	579	572	586	592	610	637	588	547	591	543	542	522	575	633	571	610	615	606	571	581	602	627	536	608	570	590	607	636	578	563	601	589	618	586	575	561	583	578	585	545	567	606	575	596	584	587	596	570	596	533	596	607	567	607	543	641	610	587	602	568	593	570	589	613	565	584	584	607	567	591	581	621	556	575	600	573	556	618	609	598	602	571	567	542	577	550	588	563	527	621	556	564	605	607	570	601	638	624	559	565	583	614	566	593	615	649	581	579	586	557	576	585	574	570	546	574	578	555	608	528	617	592	581	582	603	648	608	606	580	592	592	578	560	561	629	575	626	573	568	612	552	607	610	583	601	610	572	564	606	531	590	574	570	612	639	565	571	574	592	571	567	606	582	589	557	553	590	560	540	578	548	615	577	585	613	557	592	615	591	589	574	567	594	576	568	575	580	610	532	595	554	629	595	609	662	593	577	560	604	619	578	590	587	601	612	556	578	594	616	594	601	559	584	588	577	610	588	574	615	583	546	576	587	567	569	548	574	606	623	606	612	588
48465	44884	51153	48683	37145	21867	17512	10639	14707	25198	10237	1029	271	199	167	157	191	243	270	392	485	510	596	538	308	235	385	386	352	345	291	233	190	163	145	167	177	137	156	149	140	156	167	161	147	167	157	142	147	162	148	136	123	129	146	142	124	155	124	168	150	134	152	150	149	152	148	142	131	150	130	137	160	137	149	125	160	125	144	144	144	144	130	131	146	145	143	137	155	144	141	166	119	149	161	137	139	143	138	156	186	164	145	158	148	127	174	134	136	142	143	140	152	117	141	148	144	135	142	140	139	167	149	116	124	154	149	138	143	119	156	141	125	158	144	130	166	159	129	133	125	149	135	142	130	147	131	132	162	146	126	151	149	122	141	158	162	154	142	150	127	120	145	137	124	150	151	136	124	124	159	134	161	138	127	150	140	113	144	138	152	135	168	145	160	131	148	157	143	157	151	132	134	149	166	134	147	154	148	165	166	143	147	164	159	140	125	127	153	131	164	158	143	154	128	150	157	138	156	157	153	144	141	149	154	138	144	159	167	133	137	148	152	129	124	143	156	143	151	157	137	118	140	158	151	128	141	177	164	138	136	155	149	135	135	127	144	145	147	150	163	144	138	139	150	135	150	144	146	135	130	167	128	151	132	150	132	133	142	154	158	166	152	147	151	133	140	139	140	137	145	136	139	149	141	150	153	154	144	144	151	145	141	115	142	152	142	141	134	122	159	144	160	157	163	146	137	152	153	136	169	135	166	146	128	135	134	138	157	152	144	126	155	130	147	174	140	116	151	146	139	128	154	151	127	140	160	138	141	137	138	160	157	121	139	144	162	136	132	154	147	145	169	120	138	156	149	148	144	179	146	137	142	150	139	163	164	145	125	145	158	152	140	152	163	133	159	155	131	159	155	163	158	140	148	125	146	162	157	149	155	149	160	127	154	152	168	143	154	158	131	156	156	128	145	144	167	133	145	140	157	113	113	121	129	133	152	139	172	160	146	137	147	156	118	144	145	136	160	124	127	133	128	127	149	133	143	135	144	168	126	133	159	126	153	140	131	172	140	141	151	162	149	143	126	153	131	156	146	121	141	135	141	173	162	153	152	118	140	135	124	118	149	133	136	150	150	168	147	141	154	134	128	128	142	130	138	122	142	126	136	141	148	144	150	127	125	154	126	124	155	137	160	148	140	149	141	155	149	170	147	160	167	170	139	161	155	151	147	147	144	143	144	164	159	127	139	142	119	132	139	133	139	143	138	132	128	134	165	148	169	145	164	156	165	145	130	131	141	136	167	128	140	158	148	136	170	133	149	145	145	135	127	157	146	137	143	127	140	150	157	146	145	133	147	145	151	126	145	153	125	139	138	135	133	148	172	162	140	139	130	140	136	124	139	132	155	153	133	151	177	150	166	161	170	149	176	124	166	143	158	144	169	145	137	157	133	152	141	163	173	145	139	159	138	162	127	142	156	142	156	150	143	147	139	160	153	144	165	153	167	150	133	138	167	144	150	146	145	134	166	148	141	135	143	142	153	150	146	143	140	150	151	136	159	133	148	136	142	136	144	141	128	160	161	146	155	173	151	153	143	138	131	135	128	152	142	152	150	150	137	133	137	171	159	131	149	149	143	143	146	138	161	160	165	151	151	149	143	136	153	142	136	155	133	150	147	154	160	166	166	156	161	147	147	119	164	146	153	125	118	136	136	139	143	128	155	139	120	134	149	158	148	140	140	149	138	150	151	131	142	150	114	129	137	130	157	133	145	134	134	160	131	117	140	128	136	161	153	123	145	142	121	146	154	169	142	139	163	143	162	155	142	144	121	155	137	125	136	116	129	175	144	133	151	164	147	153	159	135	159	155	122	164	148	130	140	152	149	152	141	147	149	136	143	139	144	152	166	158	147	144	133	161	159	155	148	150	154	118	148	118	138	173	129	165	129	150	140	150	172	148	162	129	135	137	141	158	149	132	145	145	145	171	160	133	150	163	163	121	146	146	163	132	155	142	137	143	119	155	151	137	148	161	157	152	145	138	171	115	127	143	132	137	154	134	172	117	124	146	136	158	139	148	153	155	154	139	158	137	128	153	144	158	141	160	144	158	139	158	138	147	152	146	158	138	144	140	127	179	158	132	143	142	155	132	136	149	149	126	114	147	136	139	146	143	125	150	141	166	129	149	159	175	151	150	130	146	129	142	155	137	138	129	151	136	139	117	146	140	142	136	128	165	169	136	151	149	148	149	150	128	149	118	164	138	134	147	142	138	148	144	154	132	145	150	132	129	149	168	141	140	150	146	118	159	135	154	128	150	135	163	144	142	135	152	128	152	140	152	151	133	165	155	154	136	148	144	140	119	129	139	151	137	146	128	164	162	145	151	157	158	137	144	144	142	139	135	131	136	141	126	136	141	160	133	140	135	131	136	144	143	122	119	144	140	166	139	138	137	139	155	122	159	141	147	146	141	141	145	148	133	138	131	162	132	133	140	149	158	152	150	161	153	136	172	161	139	154	140	122	159	147	129	146	160	161	158	148	127	145	157	134	145	150	153	133	148	138	178	174	152	146	151	158	160	174	144	128	141	157	148	143	146	133	144	131	153	142	146	150	142	139	152	129	134	161	135	138	144	142	142	155	149	152	135	152	135	151	155	163	150	149	139	154	154	157	138	130	150	159	163	115	139	175	147	150	135	151	147	140	132	155	140	147	152	136	147	176	147	136	149	175	142	150	155	132	134	139	137	145	136	146	159	168	139	146	148	143	144	136	148	130	143	136	141	158	133	132	139	137	150	165	135	130	166	146	130	170	135	142	149	151	134	151	159	151	118	157	123	145	149	122	145	119	168	130	146	141	156	159	156	153	131	141	156	161	147	152	142	152	162	157	126	138	154	130	134	144	134	139	138	151	164	146	159	144	166	159	156	138	143	142	138	153	116	135	143	142	125	149	129	134	145	149	149	147	149	144	154	144	143	141	148	128	137	129	156	151	149	147	150	153	139	160	149	145	158	143	146	146	162	151	162	144	148	141	135	144	158	131	143	151	154	132	134	137	144	142	161	143	150	125	140	137	139	134	139	134	139	149	133	147	143	145	132	132	125	165	145	151	131	155	155	140	144	140	150	137	130	159	140	152	137	156	147	169	120	177	160	142	126	152	109	124	145	142	157	152	158	135	141	152	157	176	141	138	125	148	143	149	147	146	152	148	125	162	115	136	129	137	142	139	147	132	136	158	150	133	156	147	139	167	174	138	140	148	142	146	150	156	165	170	149	139	130	157	136	158	147	146	151	155	145	150	152	139	153	131	159	149	135	152	151	169	136	148	156	161	135	117	137	149	124	140	134	139	155	134	133	151	138	146	162	155	148	127	126	194	157	136	162	141	132	146	141	142	142	153	162	123	143	138	127	141	146	146	137	126	132	150	157	160	129	135	151	120	154	141	142	134	164	120	147	167	131	139	152	144	149	136	135	144	146	154	142	181	129	143	143	128	142	151	147	138	143
34323	38901	64490	61343	37463	23383	23714	16916	31287	41567	18374	3617	938	735	592	618	774	1026	1166	2017	2817	3101	3751	3491	1839	1046	2231	1888	2176	2009	1508	1089	633	564	503	528	468	426	419	377	395	444	404	415	408	406	467	413	398	401	404	368	406	418	411	412	439	397	379	375	410	374	433	392	397	384	390	403	339	399	356	401	429	389	353	378	389	381	381	401	407	361	374	380	395	391	382	397	329	373	394	391	404	427	358	391	352	438	366	397	393	381	396	334	383	406	375	388	394	378	378	409	415	386	362	401	434	371	380	351	395	372	337	362	384	417	337	383	389	382	374	383	404	360	372	366	421	355	362	394	381	380	386	387	384	391	446	368	387	388	396	388	381	395	388	355	347	420	386	358	391	404	390	395	373	379	353	398	387	401	365	383	404	379	363	409	402	375	357	386	376	360	353	352	359	356	385	367	399	374	384	393	386	384	368	378	387	382	379	368	375	369	366	383	411	370	382	373	387	402	380	371	387	385	382	381	390	380	361	368	389	366	393	354	383	375	384	373	389	343	368	404	356	344	389	377	414	383	365	341	366	375	376	357	398	390	378	407	429	425	400	365	350	385	370	376	400	386	398	387	400	384	370	344	401	396	392	382	403	400	384	388	349	374	387	369	366	408	418	367	387	366	361	407	355	411	380	352	337	356	382	353	368	355	377	366	385	369	345	343	364	396	367	396	375	407	355	402	371	383	358	353	367	392	391	382	385	382	398	351	378	404	403	385	360	399	386	386	387	363	362	394	378	376	412	373	398	371	385	380	367	365	396	373	409	367	397	378	384	401	406	385	361	391	353	362	371	385	428	386	392	358	376	392	397	378	380	358	370	385	398	383	387	337	385	374	424	346	396	358	394	372	393	393	408	359	355	348	388	367	403	360	371	369	335	364	390	390	388	378	389	401	393	374	386	357	354	391	368	384	388	420	371	392	387	386	374	401	406	373	384	392	339	372	384	386	409	359	363	365	388	360	357	388	383	382	385	387	398	349	374	360	385	369	375	378	385	403	406	375	365	369	406	418	395	397	401	362	399	409	378	381	363	392	397	375	376	360	366	423	403	382	337	358	365	349	390	414	392	375	356	398	376	376	410	346	369	396	355	358	353	388	367	391	359	363	341	370	361	387	398	370	389	392	380	365	397	380	379	408	418	370	395	409	393	407	393	370	388	372	375	386	411	395	404	387	380	376	371	384	401	366	407	394	381	358	366	402	393	377	429	366	356	370	395	368	397	372	390	373	363	390	371	402	373	369	375	328	375	400	392	360	364	393	382	384	358	392	392	383	392	410	357	404	369	407	387	382	398	403	389	363	364	388	392	406	385	360	376	359	391	365	361	358	393	369	363	380	419	395	364	371	368	377	382	355	381	367	376	377	419	391	371	344	388	372	371	349	348	400	381	388	408	373	377	366	350	367	368	374	403	420	393	346	372	367	350	357	390	384	363	376	362	390	373	365	391	378	393	422	340	362	408	392	382	387	370	373	387	356	391	373	360	322	372	395	381	406	366	372	357	369	361	402	360	374	360	370	395	384	370	361	396	351	393	380	378	382	439	383	391	384	377	372	384	359	377	357	377	401	383	362	432	377	345	363	431	382	377	358	406	380	366	351	374	387	373	362	369	355	410	416	396	381	379	373	375	365	365	370	396	367	357	398	380	368	370	363	384	387	378	404	359	375	377	390	396	397	352	353	374	374	358	400	387	380	377	410	400	405	356	371	366	389	390	376	346	375	351	402	390	351	378	388	361	387	413	385	392	351	386	375	380	394	372	375	379	371	391	367	400	388	389	419	386	380	384	382	380	387	378	419	377	397	419	375	381	368	352	405	368	367	385	384	360	365	332	355	369	367	410	353	381	353	377	352	385	360	372	392	374	350	360	362	377	351	403	368	365	418	412	401	343	360	361	370	384	383	369	367	353	372	380	389	368	365	373	393	364	394	388	381	388	356	391	386	386	411	374	404	399	390	371	366	366	370	388	395	391	389	416	360	362	339	356	340	366	364	373	360	383	392	400	391	389	374	407	366	368	386	385	395	401	389	381	407	366	372	371	376	384	391	393	360	394	380	391	382	383	377	364	392	375	405	375	405	361	367	388	383	389	365	377	375	386	364	366	378	384	349	379	390	370	376	354	402	433	367	374	357	367	416	392	380	378	402	369	360	356	423	399	389	409	385	373	372	379	363	403	392	372	386	396	393	388	385	375	374	386	374	413	375	369	371	401	366	376	369	367	373	363	372	386	369	366	382	387	387	373	383	406	392	351	416	386	416	349	363	401	387	360	385	398	380	404	349	380	402	413	357	389	365	360	366	376	418	361	388	371	362	405	388	383	401	376	393	354	349	368	420	402	367	390	414	381	376	384	390	374	370	371	386	387	356	388	372	367	365	365	385	357	380	333	395	390	425	381	381	385	384	380	385	386	384	381	340	361	369	418	359	348	402	380	385	369	375	369	351	368	379	392	378	429	373	344	414	372	405	384	408	411	419	357	384	400	381	397	370	417	376	363	396	400	401	380	405	368	347	371	413	375	403	386	370	388	424	363	360	379	365	346	391	394	375	370	381	380	360	380	376	387	378	379	365	420	408	383	414	396	409	368	373	375	364	402	372	401	397	389	373	366	429	386	351	391	360	347	368	392	348	382	381	418	399	357	392	364	415	430	385	374	383	379	434	367	373	369	381	393	400	339	367	382	362	376	389	397	370	369	393	387	391	358	390	433	377	381	358	379	380	388	403	388	401	381	377	387	374	421	403	392	361	390	400	380	354	402	378	356	366	329	389	385	389	420	358	390	362	380	370	363	342	413	372	405	338	401	381	384	373	410	394	404	399	399	382	371	388	421	367	371	412	390	368	386	377	390	355	396	362	375	373	422	401	360	345	422	318	434	370	378	388	374	395	397	381	393	372	372	380	392	395	390	427	362	402	377	396	354	412	383	404	373	404	370	388	378	376	402	361	378	382	400	370	374	347	369	359	371	362	359	347	399	382	384	367	377	372	357	377	390	375	343	372	373	373	419	372	386	365	391	378	363	367	385	407	360	367	375	384	394	374	384	386	385	402	382	416	383	405	383	373	359	416	382	369	376	403	396	386	389	383	369	391	398	330	396	411	384	374	387	359	382	377	361	370	384	355	384	370	409	414	400	378	360	366	365	392	342	396	354	407	386	366	386	386	376	385	374	374	335	383	377	353	373	383	386	370	360	359	340	331	354	422	401	378	349	359	383	424	439	392	373	382	382	370	376	403	354	408	365	373	379	390	362	387	402	406	388	363	349	379	383	378	402	382	387	389	400	353	376	357	400	346	376	349	400	371	371	382	370	421	374	384	403	396	368	373	396	378	388	367	394	427	366	370	393	386	411	376	374	381	365	380	355	440	401	381	364	364	367	384	388	401	365	340	393	412	408	382	369	361	359	402	365	388	387	401	379	375	404	386	370	389	387	359	392	339	412	353	384	396	403	415	394	393
12390	8146	8052	4721	3409	1910	1598	1229	809	1242	544	376	421	379	380	385	378	392	362	363	379	385	383	388	405	380	384	330	384	387	372	405	364	367	369	365	369	371	407	373	366	384	333	413	401	358	337	342	359	401	389	344	378	391	353	363	328	396	340	350	379	391	359	335	333	405	347	376	373	380	396	381	401	379	367	400	401	365	336	406	388	331	372	386	392	381	354	358	366	414	384	350	364	376	383	353	374	345	353	383	349	356	409	358	365	339	379	323	364	356	360	366	381	336	380	378	365	361	350	342	365	364	372	360	358	368	337	345	355	396	378	371	364	423	338	349	359	382	357	369	377	391	394	383	384	346	365	404	370	360	339	397	348	389	382	364	360	341	361	391	347	344	385	359	383	338	372	376	384	321	335	378	374	341	372	388	387	368	361	381	384	356	375	401	366	375	383	408	360	358	370	335	319	362	373	380	375	412	406	368	371	338	414	358	370	371	401	396	347	369	341	394	390	397	366	383	353	355	382	366	417	354	383	369	341	402	346	367	379	359	347	366	371	342	369	358	406	354	368	384	387	361	368	358	360	343	399	384	339	372	362	333	379	367	395	363	362	409	382	388	392	379	362	393	370	377	354	351	341	380	381	395	367	345	385	366	370	359	372	386	360	375	382	382	365	409	360	373	358	366	385	354	383	363	369	356	393	406	395	400	349	374	366	375	429	365	363	373	382	367	388	336	346	398	339	341	334	384	382	367	404	357	359	393	362	324	373	378	351	360	370	365	397	377	374	344	328	363	376	373	365	422	348	349	373	372	366	382	382	357	358	344	377	370	395	394	370	374	362	356	335	390	359	374	345	361	378	361	350	319	356	353	389	370	375	368	373	359	358	369	327	347	349	386	383	350	367	379	396	348	411	358	376	358	380	356	399	373	387	357	358	380	359	379	354	376	366	374	368	361	340	346	337	342	379	386	370	376	374	361	353	413	365	373	359	387	374	413	381	373	342	375	375	386	356	375	339	369	374	355	391	383	355	369	365	373	339	369	360	329	392	396	392	391	407	414	381	394	362	359	356	344	358	386	364	394	374	387	378	368	338	380	354	361	385	351	360	405	383	404	323	390	366	390	335	355	357	348	344	376	382	367	346	372	364	395	370	346	381	362	367	358	390	353	376	339	335	375	390	372	362	396	397	357	382	381	389	356	389	362	404	392	375	373	386	340	364	381	369	377	359	342	367	358	360	388	387	383	367	383	359	352	381	366	364	350	353	356	364	353	376	377	365	364	342	329	376	352	359	371	355	368	379	352	363	347	362	370	352	364	383	385	386	333	368	377	375	336	362	355	421	374	368	367	381	369	367	356	350	382	396	360	373	363	363	362	363	383	368	359	379	355	396	360	386	369	371	354	346	370	331	357	378	362	368	356	399	362	373	355	382	379	385	332	351	359	369	342	354	393	383	349	377	397	416	351	362	375	362	360	366	421	346	365	329	383	351	407	378	327	370	413	343	373	352	410	371	384	356	395	355	395	352	367	371	415	364	369	410	349	406	375	379	353	379	377	391	356	381	395	347	391	377	356	355	362	375	371	366	381	365	411	353	378	348	368	378	341	406	403	361	344	374	375	381	395	407	344	374	397	334	387	365	383	344	393	372	331	373	389	363	377	396	382	410	368	389	398	353	324	402	346	348	391	373	355	388	380	372	340	361	352	378	339	331	341	368	348	341	379	354	368	368	373	377	373	394	367	383	341	346	346	395	369	397	365	380	377	374	409	356	406	411	383	420	339	383	374	375	393	399	380	376	363	392	385	356	405	375	359	413	375	376	348	372	366	369	367	382	389	372	402	369	344	359	359	391	400	340	350	348	368	357	385	378	330	376	402	363	330	345	381	392	375	373	371	379	385	345	404	351	370	354	371	403	404	387	386	404	393	380	352	368	381	357	364	360	393	386	342	378	362	369	385	311	390	381	373	382	351	340	381	349	332	387	406	357	377	363	372	396	374	344	394	382	376	363	374	360	365	389	383	371	344	400	393	341	363	345	375	346	375	369	376	354	416	419	371	353	390	345	344	372	363	390	396	342	332	341	345	368	361	382	373	366	348	360	338	353	356	416	380	360	383	348	353	362	329	352	386	348	372	354	349	376	338	367	383	371	382	385	350	361	373	382	373	340	375	357	359	384	395	390	394	379	405	374	368	420	348	332	410	357	396	391	372	395	378	353	384	383	422	380	360	367	385	381	399	357	354	357	382	355	372	379	374	347	357	389	368	364	372	361	333	346	362	337	364	384	383	384	400	325	385	351	374	371	392	359	413	378	380	391	351	351	378	376	356	351	371	392	340	363	362	370	374	346	373	361	353	402	373	369	339	344	391	376	380	383	362	360	347	367	382	360	355	374	391	380	388	326	353	384	355	364	353	373	372	381	381	376	377	393	422	364	346	374	380	383	412	397	365	368	375	363	338	372	398	376	409	397	365	379	385	363	384	346	379	366	395	381	379	357	337	365	368	356	343	390	413	373	375	353	384	350	347	366	373	373	369	376	385	356	382	358	332	345	368	404	359	362	362	377	354	382	373	391	388	379	369	361	364	381	352	360	357	374	375	362	364	379	392	391	339	363	337	334	360	361	397	378	376	367	365	389	398	352	397	388	379	375	358	406	400	362	395	372	353	367	314	437	378	365	363	384	372	357	366	354	343	348	362	332	376	377	390	361	365	372	394	375	384	398	347	394	360	373	359	334	379	355	395	358	367	393	380	394	376	364	346	366	353	408	365	355	368	376	355	386	374	368	372	321	357	344	374	382	371	361	357	377	339	367	340	349	387	386	384	377	417	363	372	371	407	368	359	336	341	384	415	361	347	372	346	359	397	314	371	395	363	394	350	334	338	399	370	399	386	377	359	364	340	370	421	390	413	408	393	414	363	335	406	366	403	361	348	366	361	364	372	362	334	402	372	357	382	349	364	384	355	351	353	374	363	356	391	346	391	336	353	338	365	362	357	359	375	360	341	397	429	365	349	360	353	377	365	378	364	420	361	369	405	380	410	377	372	374	374	400	394	386	379	344	363	372	392	374	375	371	371	357	356	368	381	369	399	329	342	370	394	377	326	360	374	366	379	349	360	391	361	373	385	348	340	341	351	420	388	379	346	345	394	351	347	379	363	388	380	393	377	333	386	395	358	396	348	416	376	376	335	384	351	360	396	381	383	355	365	338	387	345	359	351	369	378	352	346	358	367	379	366	396	350	365	388	388	406	355	345	364	377	387	323	354	392	362	344	398	404	368	369	365	383	394	394	381	383	388	370	387	369	404	363	400	383	388	373	383	396	357	360	378	344	377	400	384	415	335	362	379	364	357	371	392	366	399	379	367	352	381	386	369	367	396	362	381	363	324	369	398	386	367	355	359	377	393	364	365	381	386	335	363	365	346	331	338	346	380	389	356	406	351	396	341	381	357	377	390	355	363	341	351	364	372	360	380	363	358	346	368	392	332	390	376	359	383
8234	7862	13998	11612	9443	6260	6088	4493	3304	5541	1777	904	883	851	863	874	856	860	904	903	896	905	999	958	929	855	927	872	918	835	903	882	918	866	881	905	877	837	950	848	907	932	858	881	869	901	891	916	865	836	818	888	853	846	888	851	890	844	841	890	863	805	845	825	852	813	851	875	857	901	889	862	878	801	888	912	866	887	867	869	854	898	899	845	871	866	848	890	795	844	868	876	882	914	842	891	849	898	840	846	835	870	840	851	891	839	832	896	856	887	869	867	823	877	889	867	857	862	805	841	889	838	860	870	877	876	870	889	919	907	861	844	866	905	859	918	841	834	860	846	843	891	798	869	865	846	832	882	816	881	811	878	865	863	783	889	889	898	897	906	902	847	851	893	873	909	845	840	867	906	865	786	849	917	850	890	868	892	860	888	910	884	820	860	842	837	848	864	818	855	898	879	842	878	852	855	842	889	847	904	868	885	785	838	886	840	781	829	832	841	886	850	898	870	840	820	846	891	870	838	860	895	869	843	848	808	864	859	840	882	837	911	838	811	860	879	868	837	844	848	841	872	875	909	895	814	879	836	826	883	881	861	843	883	828	842	859	950	882	882	840	924	879	859	847	852	861	900	858	886	832	875	833	887	863	862	875	841	874	848	865	927	896	841	864	854	848	877	882	836	812	866	816	853	863	856	866	838	826	904	866	856	855	886	856	859	843	874	879	840	878	884	854	837	865	839	912	859	890	837	829	863	920	854	853	854	887	907	869	867	885	795	850	887	877	858	826	843	915	857	869	830	887	825	862	865	865	774	827	910	821	851	926	932	831	871	840	889	873	857	864	871	877	892	863	831	833	841	876	837	830	847	865	899	851	866	821	866	864	888	856	849	852	884	881	853	849	849	895	836	824	852	850	928	832	807	880	863	865	899	866	886	841	873	872	890	861	860	909	894	868	829	873	848	814	913	867	870	882	874	880	917	867	860	848	814	843	869	911	887	872	850	825	890	819	877	873	871	890	880	873	842	838	815	871	849	858	873	839	943	859	808	841	868	891	873	891	829	835	842	834	864	903	843	868	835	871	809	874	874	892	861	846	858	865	833	890	897	865	832	893	907	870	858	851	851	833	831	823	846	876	847	850	807	849	849	846	860	869	875	834	845	889	883	880	908	872	887	944	803	879	872	871	815	863	914	820	899	851	855	851	846	832	936	857	873	841	874	835	903	851	936	870	904	813	894	811	929	853	860	834	856	854	837	806	855	852	834	850	865	848	848	897	868	884	890	884	841	841	871	847	869	849	851	877	829	884	878	841	864	947	871	847	830	850	872	899	886	854	903	896	886	845	863	888	897	870	843	840	898	861	857	865	889	837	909	893	854	841	864	806	888	835	886	827	908	851	850	914	834	847	867	824	837	842	818	858	816	872	835	873	826	874	866	854	848	794	897	874	843	890	913	841	885	866	906	904	895	848	854	867	844	863	828	859	920	871	886	850	857	796	876	805	861	880	887	820	877	882	838	924	881	907	875	932	903	838	868	813	838	871	868	841	840	912	885	898	883	848	848	861	861	910	856	869	822	824	883	810	843	923	850	887	809	878	855	894	880	935	864	861	875	858	861	867	869	846	887	794	847	840	853	863	895	847	865	861	899	843	851	850	869	891	867	874	834	819	866	817	868	832	869	861	815	805	903	790	814	853	876	871	834	917	873	851	825	868	847	859	879	851	894	865	813	909	844	858	907	877	860	901	853	875	957	881	870	862	819	874	906	833	894	860	894	820	842	883	866	845	881	823	917	806	845	841	874	916	884	882	826	853	860	914	840	839	890	891	861	881	853	834	832	826	902	846	924	916	856	875	900	850	839	892	855	877	851	867	905	879	895	881	889	882	835	901	880	879	837	853	844	877	850	851	883	919	920	880	905	859	886	903	852	925	869	827	913	850	902	795	845	882	875	856	903	883	861	816	897	848	870	847	871	807	910	866	850	878	893	870	913	875	873	833	853	864	869	904	885	900	860	837	929	842	804	813	855	914	870	854	825	818	872	816	794	879	879	839	847	880	875	867	896	887	896	806	852	893	870	819	844	883	876	861	860	787	882	877	858	902	861	879	803	863	851	879	876	890	872	847	859	853	868	839	826	898	861	861	830	815	835	861	956	823	825	895	910	849	887	829	867	864	851	877	884	861	876	899	792	825	891	828	926	857	883	915	872	878	861	923	786	923	835	861	866	861	881	851	847	863	914	839	920	811	879	868	850	929	902	864	852	916	889	832	899	860	865	872	851	844	847	861	856	896	864	925	858	902	826	895	863	862	885	828	868	913	860	859	858	909	864	922	862	828	906	882	858	915	879	867	908	860	803	834	880	862	831	809	893	864	857	840	858	850	849	884	861	855	844	896	904	908	816	850	920	937	897	837	880	879	841	873	921	862	886	856	880	880	890	884	895	827	872	830	871	871	840	881	901	861	812	883	879	824	893	892	865	868	856	866	797	855	829	873	887	890	803	837	863	888	839	883	826	898	896	892	805	876	891	876	879	845	841	839	826	887	837	878	857	838	866	892	832	864	880	846	876	842	858	894	893	916	831	851	856	869	875	813	844	874	814	878	873	838	837	910	875	865	845	858	850	874	883	868	919	837	831	822	810	909	906	901	859	898	869	878	874	887	855	857	878	877	892	888	855	882	930	852	907	882	845	871	900	891	873	909	849	847	907	868	896	840	834	824	861	899	913	848	882	782	871	839	913	883	872	878	894	830	922	881	843	817	850	848	858	880	884	890	858	879	883	845	908	848	849	879	836	904	844	894	844	869	900	913	855	826	866	848	832	877	874	872	852	870	943	842	895	905	892	892	892	912	844	862	882	830	850	789	905	878	844	888	882	888	896	859	859	858	897	868	917	903	842	869	838	861	894	841	798	834	839	859	856	829	873	855	857	936	836	897	836	790	862	875	874	839	845	839	847	835	827	880	847	894	837	863	861	839	889	839	931	813	838	829	912	834	845	903	836	839	923	904	896	836	889	861	901	892	842	862	870	823	865	856	897	941	820	864	821	846	896	837	862	888	896	887	840	848	851	872	910	841	858	854	854	872	885	864	834	838	827	853	862	857	895	870	853	897	874	903	868	826	826	854	896	875	868	898	874	880	870	852	853	910	825	888	826	858	898	869	843	881	912	844	893	867	833	859	840	806	870	862	852	892	932	834	872	898	841	862	845	861	852	888	841	799	868	832	879	857	878	836	925	893	884	882	878	925	892	904	874	865	876	852	897	820	905	854	883	866	851	845	858	868	888	863	824	885	835	829	833	898	870	888	909	925	856	848	863	818	911	841	882	881	854	822	915	830	897	910	819	863	909	817	886	847	895	883	838	855	884	852	834	904	856	853	854	867	858	888	841	911	803	893	858	868	872	795	871	909	890	850	874	862	859	904	844	877	861	848	863	835	860	860	904	865	861	839	849	877	865	918	847	844	815	935	806	837	841	868	861	819	838	832	847	925	899
41972	39505	50139	45102	27130	18718	18146	12648	13055	16088	5589	609	314	273	293	260	276	303	289	326	307	458	509	534	408	309	329	307	345	346	337	336	360	278	279	282	258	242	292	235	268	259	248	230	274	241	274	246	230	248	250	253	259	262	260	261	214	236	242	272	251	247	246	241	253	249	240	223	244	243	240	211	233	284	244	241	252	245	242	246	256	253	238	239	259	276	234	235	259	247	238	264	273	254	248	217	269	241	254	239	249	261	255	248	254	234	267	253	219	248	272	283	242	253	223	252	258	261	267	231	266	269	234	251	245	258	275	244	236	267	267	252	219	265	230	248	232	241	235	258	223	242	254	264	254	265	236	256	236	245	210	237	224	215	257	240	253	268	251	256	234	259	251	248	235	239	246	244	244	229	245	269	220	284	255	244	250	239	250	262	265	266	248	233	248	245	229	250	268	235	241	248	234	240	248	248	244	228	216	217	253	244	256	242	242	236	247	265	274	232	266	273	253	237	265	255	234	225	232	270	255	247	228	271	224	263	255	236	256	229	234	256	227	265	224	248	269	255	271	230	225	246	270	257	230	236	224	225	236	229	256	258	246	242	245	256	243	224	263	256	217	247	237	255	244	246	243	226	252	237	225	233	240	218	240	236	233	210	250	261	276	273	261	241	243	242	239	218	223	239	243	242	213	251	268	223	233	249	231	214	246	265	253	259	218	230	228	262	241	246	238	260	261	249	256	268	240	248	256	242	248	227	221	271	248	255	252	262	221	277	241	239	244	234	237	262	222	252	211	237	246	255	260	235	246	218	268	228	236	243	234	234	224	237	243	264	231	263	234	249	236	250	240	226	249	258	271	227	274	243	237	263	230	237	236	267	237	243	243	230	250	210	240	264	265	273	267	281	281	240	234	213	250	243	241	218	233	244	236	224	218	257	230	251	249	256	266	251	255	245	233	243	254	257	245	259	274	258	226	250	238	243	232	233	231	233	273	219	247	263	272	212	232	272	248	242	254	264	229	254	235	278	267	232	243	230	274	246	268	256	252	255	248	258	246	234	247	236	245	231	271	245	244	235	252	255	281	240	238	231	268	231	234	247	240	222	270	234	282	255	233	254	268	242	256	231	232	233	229	226	244	238	274	234	238	263	252	229	262	245	265	246	249	231	277	246	239	241	253	260	215	236	238	222	244	262	229	252	267	279	256	221	273	223	240	233	234	248	247	236	247	273	220	301	217	224	257	237	217	253	236	281	286	212	247	222	240	254	232	255	225	239	274	219	249	240	237	254	266	265	242	229	246	267	271	266	245	271	287	245	241	220	251	279	233	267	263	240	247	259	262	218	261	225	239	273	232	239	259	227	240	244	214	240	248	250	270	271	239	266	257	239	236	231	236	245	253	232	252	242	232	236	229	255	233	205	256	233	250	266	249	261	223	245	281	256	240	229	240	248	233	248	257	246	235	245	241	234	252	253	252	224	229	266	233	267	269	251	241	263	221	252	253	224	259	254	247	234	228	249	268	273	257	261	252	264	247	266	256	265	238	218	244	260	215	265	253	283	212	250	269	265	255	263	250	245	262	248	250	257	270	253	230	264	225	237	243	236	258	268	247	254	235	227	238	235	220	254	243	263	243	293	236	283	252	248	247	247	268	275	231	267	260	250	216	252	247	238	261	275	264	233	238	238	207	240	265	230	249	252	237	274	254	239	258	274	251	269	238	272	243	254	244	266	284	245	274	229	273	243	233	257	222	236	245	254	263	253	241	273	236	224	208	231	249	240	249	240	246	251	247	246	285	243	232	230	233	286	272	259	264	229	281	231	262	266	224	263	268	257	242	222	231	243	262	222	244	222	254	231	271	246	227	250	245	239	225	255	254	262	262	246	260	231	266	225	225	252	237	226	261	263	248	231	272	254	248	210	239	241	258	244	269	243	271	229	277	216	257	225	268	249	233	242	243	246	238	274	240	225	231	260	265	226	239	248	236	252	233	244	205	210	274	263	255	253	238	211	249	274	235	229	272	260	252	233	233	254	272	255	259	230	237	259	259	258	241	243	261	252	245	249	221	234	243	215	265	247	228	248	289	232	246	242	236	223	243	244	245	255	237	248	247	229	236	235	247	239	232	226	229	251	249	243	245	242	249	242	246	274	235	221	280	254	256	251	259	254	247	212	251	267	234	254	249	235	265	221	277	236	240	244	251	256	237	235	257	221	241	277	264	243	257	228	239	275	252	238	255	210	284	254	266	263	256	230	276	235	274	238	247	234	245	248	221	253	263	276	229	243	280	269	237	267	274	226	259	259	284	247	233	250	268	274	243	230	220	225	247	247	229	253	263	252	254	252	256	242	227	262	272	224	273	242	224	208	241	223	256	264	241	249	250	232	227	254	223	239	252	247	263	239	258	236	236	262	235	216	236	275	245	249	236	227	257	273	259	259	260	256	245	245	228	257	218	231	241	258	214	223	221	249	269	253	238	252	223	237	263	285	273	277	256	251	237	233	229	266	258	223	252	230	224	226	263	240	242	267	251	273	252	233	243	249	235	269	254	257	260	219	233	238	224	253	249	256	261	238	244	234	280	246	254	255	248	246	264	230	233	249	246	228	238	230	247	284	262	226	236	233	256	217	237	250	235	247	259	271	241	266	225	216	247	261	250	237	238	229	267	226	247	269	253	262	238	245	252	244	208	277	236	238	275	254	255	257	234	227	243	235	243	272	236	242	251	259	250	273	226	234	215	229	243	244	243	250	288	247	251	257	254	242	239	233	202	243	240	243	243	246	244	224	260	284	224	231	265	263	245	278	227	246	244	230	250	212	257	274	240	233	224	231	243	260	245	242	219	272	241	241	270	256	227	261	257	239	245	291	255	222	247	259	215	271	200	250	263	242	243	232	240	270	248	245	244	260	260	238	242	246	269	248	235	248	256	257	250	262	233	235	249	248	266	257	231	221	244	266	240	238	245	255	258	219	246	228	273	217	241	250	237	211	242	237	252	230	230	233	245	252	263	246	233	220	254	246	265	243	243	254	245	253	259	253	243	243	281	233	234	269	246	256	226	269	256	271	237	244	243	265	247	239	247	247	242	255	255	262	233	255	271	247	228	252	264	243	244	270	236	269	241	231	271	245	243	263	236	242	251	213	238	243	241	227	262	288	246	249	256	238	214	252	245	248	236	234	255	232	248	248	234	237	253	234	223	228	232	234	242	275	256	236	219	246	239	259	232	232	252	274	239	253	257	241	239	241	256	241	255	236	237	221	247	240	250	276	217	226	256	239	242	264	256	260	268	253	254	269	251	248	250	271	243	233	239	263	263	254	255	243	258	249	280	224	242	257	254	249	269	242	241	233	263	254	224	256	235	234	238	264	252	240	217	244	231	248	247	251	217	260	261	242	256	229	254	239	248	235	256	236	251	258	241	222	241	255	226	272	253	266	249	272	243	264	247	256	243	232	228	248	242	248	241	226	252	254	208	254	240	248	269	246	258	271	242	266
27802	30794	54164	49364	27237	25744	28430	18423	29104	31594	13147	1806	914	702	737	685	800	913	1062	1311	1321	2043	2620	2625	1934	1339	1098	896	1240	1235	1376	1419	1163	735	643	606	645	613	989	596	602	665	608	629	617	598	637	594	603	576	601	601	575	597	582	551	577	604	603	624	603	620	572	592	587	595	635	654	611	614	626	636	626	620	576	590	575	621	595	618	631	597	591	601	574	625	632	590	574	592	589	595	641	589	601	572	621	625	593	587	572	582	615	620	602	634	654	606	616	596	563	687	555	606	606	609	599	634	605	611	612	619	606	577	621	586	578	604	588	619	637	602	591	625	606	630	582	610	570	565	584	613	607	633	555	602	585	601	590	625	571	621	582	561	605	586	630	579	640	563	586	552	576	615	567	561	627	617	612	618	619	611	597	574	613	570	583	586	603	616	640	647	601	593	608	588	628	601	630	580	615	557	575	593	571	607	606	605	620	656	595	607	574	616	591	602	625	592	594	601	620	570	570	604	621	569	585	626	573	605	584	578	590	624	583	581	578	627	607	606	601	595	635	601	614	615	606	572	556	630	591	626	637	602	605	592	574	586	641	592	573	593	598	565	628	617	600	628	595	551	636	625	596	601	640	622	607	598	645	588	578	602	556	592	584	647	630	626	605	557	561	573	597	635	605	582	592	609	613	617	598	608	594	608	624	553	600	635	609	631	556	613	600	554	597	635	611	611	612	551	579	639	591	590	608	587	551	590	598	612	607	590	613	570	600	583	634	597	631	638	632	610	614	582	582	577	603	616	615	616	620	608	542	617	602	629	605	586	586	585	578	556	560	612	543	597	599	639	588	590	576	562	624	627	555	629	591	614	605	613	593	627	578	603	587	586	618	585	613	588	588	577	610	609	580	577	596	612	570	627	622	547	602	601	567	607	590	581	588	581	631	608	602	607	633	601	609	578	616	572	573	575	641	586	597	583	593	605	634	593	630	576	604	586	596	598	597	603	586	632	632	604	592	595	587	584	573	604	593	645	586	545	605	596	609	562	645	601	596	619	593	598	608	580	598	574	639	544	602	649	603	586	655	587	556	582	637	585	653	600	618	605	591	578	624	626	601	565	619	594	592	571	589	604	645	596	583	615	601	624	592	604	612	617	619	599	592	580	564	583	600	596	648	607	627	639	612	610	591	602	592	614	636	592	589	576	636	602	597	632	602	607	599	565	588	610	622	580	605	594	562	602	610	583	590	596	593	601	598	578	598	580	608	548	610	600	599	570	618	627	621	594	605	598	525	562	651	611	611	596	579	603	565	583	619	562	571	599	607	592	642	607	547	582	629	616	595	599	565	590	571	602	574	588	584	576	600	620	607	584	626	623	611	618	587	605	607	599	644	633	572	554	528	640	586	592	563	613	619	574	593	591	609	624	609	527	599	612	609	608	581	598	632	616	644	582	594	590	614	647	571	616	591	636	571	610	586	602	560	569	566	609	561	608	598	603	600	616	641	592	594	603	579	573	632	612	578	587	580	604	617	598	605	591	618	628	585	596	582	542	635	568	610	636	601	625	627	622	612	638	598	647	552	590	602	571	559	615	589	571	602	599	582	548	617	551	610	615	608	630	620	633	642	575	624	623	591	599	593	580	615	645	592	603	609	570	612	652	599	594	580	589	597	581	557	636	585	610	571	602	577	580	632	607	578	579	530	608	589	611	579	613	609	642	576	570	599	554	558	672	604	586	623	589	593	620	632	622	612	608	597	638	561	592	571	569	579	597	598	596	580	615	607	560	579	604	640	603	581	595	634	597	588	593	602	587	601	570	578	530	587	605	620	614	619	616	588	606	628	595	627	604	603	606	611	584	615	601	596	539	585	629	603	584	591	625	620	608	617	599	622	574	594	603	579	608	629	601	538	625	608	641	595	609	592	616	597	624	600	622	603	613	596	608	622	578	616	659	620	581	600	633	594	571	560	574	604	608	584	584	621	629	582	608	621	564	629	568	543	605	621	639	566	612	573	606	604	601	623	624	585	620	607	612	575	571	568	548	617	580	608	636	623	590	590	587	610	602	576	597	583	605	591	607	571	567	544	655	584	566	607	583	584	590	612	567	651	586	608	567	607	597	552	658	584	604	607	611	597	573	624	590	606	621	583	650	588	576	618	619	619	664	584	629	601	648	575	586	597	577	615	602	573	588	582	617	581	575	598	592	593	596	639	598	560	593	583	593	600	569	589	598	591	590	599	621	628	576	619	619	581	599	595	542	608	617	572	582	590	618	577	575	617	625	595	602	603	606	588	578	591	582	617	590	588	621	581	559	599	649	631	606	624	620	567	548	634	582	602	618	624	603	607	561	621	588	591	595	619	569	609	589	583	599	571	593	629	603	596	541	584	611	561	612	613	578	603	628	582	597	551	574	608	593	573	607	579	592	575	629	631	596	627	608	576	596	592	601	603	608	582	590	607	576	562	618	575	620	623	571	584	555	603	572	654	585	620	578	584	578	554	613	553	614	613	618	622	553	619	614	546	589	607	628	585	590	598	644	619	569	628	595	589	617	634	610	620	559	605	598	613	593	579	569	598	574	584	567	605	556	580	566	603	591	614	591	591	592	606	624	578	604	617	593	578	620	586	616	593	612	610	581	546	592	591	616	592	608	598	594	593	615	611	607	591	598	590	568	584	619	594	599	612	557	601	635	591	603	593	566	569	659	610	591	601	553	591	589	598	626	592	648	618	570	573	602	636	588	586	589	593	589	599	587	593	641	609	567	596	599	630	576	579	578	596	590	574	599	585	550	596	636	609	617	587	597	637	568	615	574	608	569	597	612	597	622	636	542	639	599	591	610	641	602	610	574	595	575	591	577	652	636	616	608	598	630	615	606	587	634	605	584	602	604	598	583	541	620	594	607	658	585	658	576	584	618	642	562	622	648	595	604	606	603	592	615	630	594	596	668	620	609	579	618	585	617	569	565	551	609	574	583	619	583	608	648	612	627	615	597	645	606	580	648	605	629	639	578	629	615	604	577	590	580	567	589	611	642	588	571	635	574	647	608	622	569	572	654	642	575	566	600	590	566	592	564	637	585	607	608	561	610	620	565	568	572	598	641	607	659	601	606	598	587	612	615	613	624	598	588	622	607	609	605	604	599	584	596	606	567	611	591	565	549	593	591	581	623	579	579	572	565	605	564	541	603	629	569	626	625	637	578	594	608	587	599	612	564	633	581	603	602	602	559	575	601	597	611	607	585	620	589	593	626	592	578	572	612	607	629	616	589	612	587	583	629	652	561	579	617	577	613	572	604	593	605	563	587	594	628	589	598	590	560	652	605	639	593	583	614	588	584	597	611	623	568	645	615	586	591	600	598	597	588	614	557	573	588	570	589	560	624	575	606	595	575	578	601	568	615	566	577	614	581	575	569	578	597	589	601	592	621	557	554	599	575	574	618	571	606	552	574	644	588	599	579	646	624	598	601	575	641	601	591	564	612	561	592	561	538	603	628	609	555	588	621
51862	47854	56878	50787	30991	24719	24326	24523	22250	31239	11030	987	310	200	239	198	232	245	312	338	433	684	634	695	748	558	255	203	331	408	328	312	306	256	168	165	196	186	331	174	157	197	166	167	175	178	172	160	160	189	165	186	153	169	198	178	159	163	176	155	190	158	151	166	167	157	161	159	133	138	187	153	153	158	147	168	162	146	162	156	169	137	173	183	166	153	153	152	171	125	153	169	149	138	152	154	168	161	146	189	183	187	181	159	161	175	181	164	151	140	175	153	166	164	155	146	164	157	167	177	166	168	167	167	155	168	184	174	168	176	146	154	177	159	153	171	131	169	154	153	155	144	173	164	167	170	162	174	191	161	157	162	157	154	155	178	160	161	144	156	168	147	153	178	161	140	153	139	166	145	164	166	151	158	164	149	169	150	146	148	158	145	151	161	184	143	157	144	175	157	171	151	138	160	153	157	164	166	156	168	168	166	152	151	152	184	189	170	179	163	161	160	153	171	148	157	168	156	167	144	161	170	161	163	158	159	172	153	158	163	155	168	161	142	147	158	147	172	177	172	183	169	153	147	148	155	159	179	205	160	167	166	173	141	176	137	173	174	178	170	184	135	137	183	196	185	173	143	158	149	168	160	166	175	169	176	150	165	165	152	173	141	146	164	156	161	141	179	175	201	155	169	161	187	175	158	173	167	168	170	164	177	189	159	138	158	134	150	164	151	133	177	158	165	151	176	151	174	147	136	163	134	143	152	159	184	145	171	176	172	178	180	142	167	171	189	171	144	159	179	155	163	179	162	166	172	164	171	141	165	154	178	178	176	165	153	156	165	172	151	178	157	168	161	153	157	148	169	158	155	154	154	156	156	180	154	153	163	175	147	136	151	178	182	169	125	173	163	161	145	158	152	141	174	146	168	167	155	174	128	144	183	165	159	152	142	161	152	157	172	151	137	153	148	165	152	159	162	173	159	150	165	187	195	171	170	158	151	175	140	143	141	161	156	142	151	165	154	182	155	177	176	154	163	150	170	171	199	178	151	164	169	183	178	176	160	160	165	177	174	181	165	185	163	150	129	153	147	142	166	167	139	167	155	155	165	144	159	197	130	161	149	157	176	152	193	128	173	166	185	171	172	152	163	146	165	154	167	187	144	159	147	147	154	163	156	168	158	182	157	177	153	154	160	181	187	178	168	156	150	149	147	152	188	170	154	144	165	156	190	155	171	159	150	164	149	152	177	162	177	162	173	161	187	159	145	151	187	183	151	188	158	155	152	164	182	166	160	146	165	167	145	162	183	164	153	148	150	174	168	164	174	171	168	159	151	161	143	184	171	146	149	156	152	148	147	167	162	157	146	164	160	175	154	158	163	189	161	147	181	169	142	137	152	160	157	166	164	179	175	162	173	184	178	158	185	153	160	156	167	173	152	152	151	141	171	142	156	187	158	169	181	170	162	151	138	155	162	162	160	181	194	160	162	149	165	159	170	171	173	134	145	148	171	164	151	139	169	151	174	154	150	132	147	154	157	169	181	147	146	155	161	151	159	161	135	162	149	165	150	162	147	150	148	177	138	175	169	175	148	161	179	172	164	158	157	173	165	186	136	152	155	173	161	168	146	171	164	182	137	168	140	175	163	177	160	189	179	183	168	167	168	147	143	150	160	169	158	154	176	148	147	163	145	173	151	169	158	174	169	151	160	181	167	156	152	136	165	152	164	155	185	154	162	170	152	139	176	178	181	146	159	173	161	165	162	141	137	139	146	165	173	171	169	158	188	197	176	144	131	181	183	158	152	160	160	182	157	173	182	180	185	165	163	176	150	166	145	189	163	150	159	155	157	177	173	175	134	155	154	146	175	156	160	149	166	159	150	159	172	153	188	157	161	189	182	178	156	162	187	153	166	152	182	174	146	162	156	152	171	161	160	166	138	161	172	191	191	161	163	159	175	179	167	161	163	165	172	142	166	168	162	147	145	154	163	183	173	167	186	183	170	169	167	166	167	175	155	161	162	143	176	164	157	168	166	146	156	181	138	207	199	160	171	152	163	177	168	155	157	170	162	147	177	182	168	138	170	177	165	159	166	167	156	169	185	165	174	133	171	171	151	155	180	157	168	162	163	157	163	162	176	142	162	164	157	158	166	171	161	162	153	143	146	157	187	160	148	144	187	139	140	129	171	166	168	147	172	161	174	183	151	149	168	136	135	139	162	174	160	166	163	168	168	184	161	158	153	169	155	174	131	145	172	174	153	176	141	190	146	150	159	144	169	169	156	150	163	164	169	161	148	154	165	161	183	142	157	177	158	163	149	131	150	183	150	166	127	163	161	148	143	176	184	162	153	165	151	178	149	148	160	139	166	155	154	153	161	184	174	177	159	148	153	159	163	154	183	169	182	180	165	151	182	175	159	157	161	156	144	186	167	139	178	162	144	154	153	167	150	164	153	155	155	170	175	161	135	158	157	152	143	163	170	165	161	175	166	175	164	179	166	166	151	166	194	177	160	137	147	171	190	167	173	200	167	171	164	183	156	159	170	155	153	167	147	140	168	163	164	143	145	159	162	137	152	152	124	159	177	149	172	149	169	136	183	163	185	150	146	156	167	153	149	161	146	167	158	157	178	152	163	165	166	189	150	162	166	154	193	168	146	172	158	155	153	141	167	140	139	152	152	163	185	154	176	204	178	140	156	203	159	171	179	144	173	165	153	163	188	160	136	168	169	172	131	186	164	180	178	167	170	161	181	164	179	169	167	173	172	159	168	172	165	150	166	139	157	170	151	151	151	132	129	171	160	150	144	160	170	179	179	154	166	168	160	175	164	153	160	153	168	142	167	162	162	158	158	153	192	168	164	150	167	177	159	179	173	159	146	167	162	170	148	178	159	175	155	157	139	144	152	155	177	178	153	159	177	162	183	155	170	141	158	163	181	168	167	138	152	171	171	170	142	181	164	160	180	168	169	148	162	185	121	174	181	187	150	156	151	147	151	155	145	150	169	146	155	174	167	129	153	168	151	167	162	163	167	168	187	144	143	165	170	168	163	139	146	150	175	147	153	156	158	174	158	147	168	179	137	177	161	163	146	205	151	162	175	173	176	160	157	162	158	174	169	166	153	172	179	152	161	169	143	153	164	183	162	167	150	163	161	157	164	127	179	177	172	162	171	171	172	156	167	170	173	162	157	165	165	150	156	133	154	158	160	147	179	172	169	158	186	167	165	172	169	144	146	148	142	143	138	136	154	154	151	145	186	165	171	168	160	170	160	168	168	145	142	145	189	159	164	157	190	153	168	167	185	157	155	166	171	191	176	148	185	180	145	172	146	153	161	145	165	163	172	156	166	169	162	144	168	174	168	174	173	159	170	165	145	154	164	176	146	160	153	159	173	129	153	174	166	152	174	192	162	140	146	181	178	142	169	155	160	150	143	177	167	153	161	167	193	148	166	162	152	157	163	164	175	154	152	158	176	166	166	163	166	154	169	174	160	177	164	161	165
36053	39100	65531	54854	31355	31243	34572	32233	37860	47717	12121	2215	890	799	623	669	857	1126	1366	1636	2700	4118	4151	4246	5166	3576	1405	964	1554	2126	1397	1614	1407	1188	506	518	457	498	1772	504	426	398	413	431	433	477	427	433	457	449	408	487	416	438	430	444	397	394	435	413	421	451	405	436	392	428	380	425	432	401	397	448	402	423	402	443	429	442	453	439	402	407	429	410	408	423	380	419	447	386	392	444	427	414	406	411	396	392	398	408	394	418	417	428	400	437	402	454	413	417	398	414	394	411	428	417	451	392	427	396	354	432	408	413	394	420	432	410	430	426	419	389	391	416	397	423	413	405	413	445	442	383	395	389	419	420	447	437	463	411	416	410	423	415	434	422	439	392	396	432	423	391	442	396	450	369	410	422	427	376	363	415	426	410	381	438	413	429	386	391	437	429	418	408	420	407	407	395	449	402	425	383	433	410	436	406	389	436	423	369	408	435	414	432	412	396	410	409	407	412	372	433	395	379	414	443	436	429	437	409	368	431	381	411	400	392	430	419	408	437	411	408	435	408	437	405	408	397	415	409	414	428	418	403	464	434	397	446	432	440	448	441	395	439	409	430	446	432	390	458	409	340	436	438	442	399	394	428	462	405	385	420	435	409	410	423	415	403	418	408	374	422	396	441	436	429	403	454	413	449	417	382	400	423	421	403	417	412	402	427	385	439	430	419	422	440	416	399	400	382	392	391	408	409	441	393	376	379	410	405	406	420	400	375	416	415	400	405	427	392	424	434	432	419	410	402	407	408	435	433	415	429	387	398	410	421	415	428	437	397	423	430	419	436	431	415	415	393	410	401	396	438	410	459	403	414	411	411	444	425	385	406	409	386	403	393	411	399	379	440	393	424	422	388	408	471	429	437	429	416	420	423	398	416	426	419	418	419	447	419	387	444	405	398	387	467	411	439	436	408	415	430	407	413	422	435	426	432	444	411	410	426	426	387	399	379	427	430	379	393	421	430	417	426	409	370	385	387	418	437	388	444	391	441	409	416	404	401	447	402	424	420	398	424	419	415	433	430	423	396	398	393	390	429	377	405	428	406	432	419	417	394	433	369	414	436	414	390	415	402	419	434	440	432	431	436	402	424	426	423	393	407	410	422	419	473	408	384	465	423	438	403	435	403	434	392	422	384	397	403	422	426	402	439	389	393	397	414	430	386	363	388	406	422	429	427	423	429	382	375	404	406	400	446	433	442	410	425	399	402	421	382	425	412	421	380	410	372	425	397	417	418	439	416	421	388	393	395	441	385	418	430	443	431	414	419	409	395	417	458	452	419	424	417	424	446	405	406	428	412	444	442	453	420	393	421	439	411	382	435	409	407	452	403	401	415	397	420	416	433	400	391	430	451	417	414	405	441	436	433	453	400	398	437	439	436	434	415	449	435	366	429	416	397	408	406	400	403	426	413	446	411	394	385	432	405	416	415	377	413	420	419	390	372	397	420	420	409	471	431	424	454	419	434	421	402	390	412	373	398	435	393	392	413	453	409	432	447	413	373	442	403	423	422	436	469	414	412	412	424	413	405	452	419	446	470	424	387	421	433	434	432	417	412	388	418	407	463	450	372	374	388	457	397	468	412	420	422	424	397	381	422	394	414	439	399	400	418	436	404	452	403	430	415	414	385	445	412	447	392	403	415	438	423	405	380	382	382	450	423	376	385	467	398	410	392	421	414	420	395	446	399	413	411	386	407	430	410	390	382	415	417	412	419	379	398	391	426	441	413	410	416	416	434	434	422	418	456	397	419	418	452	418	398	379	378	447	394	448	406	405	418	413	441	416	369	414	443	449	430	410	386	405	412	413	432	447	394	398	434	423	414	404	392	439	448	392	407	420	377	391	427	419	396	408	422	391	408	426	416	404	451	434	418	448	404	437	444	430	400	427	425	414	394	372	416	403	438	395	416	436	390	396	429	403	438	441	443	439	381	396	454	445	401	424	434	430	433	441	399	447	421	410	439	407	404	406	423	409	472	433	448	388	466	403	417	390	383	389	408	447	405	370	424	418	416	392	412	375	437	414	394	416	385	364	451	406	423	386	422	407	429	418	426	408	441	445	428	409	378	451	399	404	409	404	398	435	434	395	430	410	408	425	412	404	423	406	431	405	430	406	400	417	412	407	399	446	435	445	389	379	390	441	427	411	455	358	426	437	425	427	424	398	416	430	431	401	410	437	423	398	413	425	432	400	397	367	436	377	442	389	392	420	429	428	423	380	394	404	451	408	404	462	426	406	437	392	414	437	399	397	397	437	411	392	397	419	387	430	370	399	382	403	440	376	417	415	404	410	406	413	415	419	393	422	395	424	412	438	422	393	383	375	426	435	384	419	388	421	434	421	378	382	391	433	412	387	418	445	399	401	366	409	395	426	375	385	411	392	433	427	433	421	435	417	440	405	406	433	436	451	410	452	456	388	421	409	406	425	406	420	412	447	442	417	411	435	421	425	410	427	405	416	428	382	418	452	433	382	378	402	423	426	405	430	420	391	424	379	417	385	418	446	408	427	455	406	430	402	400	420	393	419	418	412	417	428	421	408	362	416	434	406	390	427	421	432	404	400	442	417	399	404	406	410	423	438	393	409	411	433	441	436	443	392	414	431	448	369	454	425	391	393	431	386	402	385	449	444	419	376	457	372	403	411	441	437	422	435	427	438	449	405	423	387	404	414	405	400	408	406	423	411	430	361	374	354	411	413	418	374	416	416	448	434	407	431	438	427	422	373	457	449	414	403	407	424	392	413	439	406	424	409	365	423	411	419	392	428	400	409	406	392	406	413	386	421	433	378	429	428	399	391	446	431	422	401	426	409	418	438	412	426	412	412	435	419	406	442	443	412	432	427	440	395	411	396	390	405	418	455	402	451	389	442	412	401	400	381	349	415	395	442	421	446	422	400	406	422	393	377	440	435	421	435	397	413	378	399	391	413	420	393	434	396	400	407	416	376	406	399	374	408	401	447	394	425	424	436	431	432	427	419	438	408	411	462	426	462	419	407	423	408	417	398	375	395	390	406	458	454	403	418	429	405	385	402	408	432	442	385	426	410	428	402	411	411	459	414	395	417	376	406	434	411	428	397	431	400	426	427	449	422	382	417	373	410	391	458	431	484	402	406	442	382	386	410	432	418	412	418	412	442	398	422	380	449	428	404	398	422	443	408	381	427	405	417	419	458	433	396	433	397	359	400	398	406	381	439	408	437	399	422	407	398	433	431	391	443	391	414	422	407	415	407	419	434	417	403	419	437	395	416	445	402	445	427	449	383	387	412	410	409	434	399	418	428	422	437	419	403	431	411	413	424	441	417	428	435	384	415	450	460	423	411	417	424	427	415	403	403	424	427	444	411	408	436	424	435	408	407	433	410	400	426	412	409	457	432	388	421	389	427	445	394	424	377	409	405	435	386	458	441	449	407	405	426	439	407	441	406	397	415	424	422	388	445	430	393	366	431	415	470	430	413	436
12066	5816	6756	6185	2842	1779	1286	1167	867	1515	925	439	376	391	385	393	374	394	405	369	387	421	398	409	376	356	412	363	382	364	414	363	385	380	391	386	359	380	396	404	394	394	388	365	348	380	392	369	389	389	358	367	374	396	385	360	402	366	390	390	399	379	376	366	381	393	375	404	399	393	428	384	351	394	369	398	418	358	388	359	394	399	367	393	405	400	397	376	409	378	388	380	386	397	404	414	380	381	402	360	371	351	393	400	382	373	385	352	377	389	332	389	331	400	354	368	359	353	354	408	399	388	389	366	406	388	376	376	381	409	387	390	389	385	386	353	371	407	398	377	373	390	390	379	400	376	377	368	383	368	399	363	395	370	434	365	376	404	383	392	391	385	386	378	374	387	358	414	384	378	367	395	391	406	395	376	375	395	415	402	390	389	377	346	409	444	397	428	381	386	418	398	388	376	423	403	376	421	422	380	373	352	336	380	343	374	368	415	377	349	377	382	401	370	384	396	405	372	412	345	396	405	378	375	393	349	376	332	399	372	376	386	360	415	396	359	401	367	361	367	376	384	389	390	417	428	380	360	384	399	398	370	361	399	373	383	383	381	365	365	366	384	410	373	376	368	358	368	363	358	354	353	365	393	398	383	380	402	383	364	398	408	392	383	409	396	366	398	417	377	414	404	419	391	392	409	357	350	407	356	352	380	427	384	381	432	396	323	362	394	362	377	394	383	371	397	401	360	384	361	376	403	352	391	374	380	378	331	396	399	391	382	382	361	356	375	375	372	402	363	351	406	387	370	419	381	381	370	360	398	417	366	361	379	388	335	414	379	396	365	411	381	378	367	413	382	368	375	389	375	399	357	374	361	378	372	357	402	378	385	392	440	370	385	362	385	375	347	398	353	384	373	397	395	392	409	404	359	399	384	359	421	372	394	390	377	372	385	382	395	356	342	372	371	409	375	330	394	394	362	374	374	399	379	369	350	385	371	384	365	342	407	350	376	369	364	374	405	400	372	375	384	408	374	399	363	403	360	366	380	341	365	361	400	365	352	402	384	399	371	392	400	392	393	365	376	360	353	379	401	393	369	363	393	373	401	362	381	370	372	380	398	371	366	368	376	391	396	388	363	385	409	389	402	377	398	373	364	377	396	400	407	411	410	378	394	369	387	395	396	419	381	377	396	412	364	370	379	378	422	402	376	396	378	379	399	369	340	371	361	342	384	348	416	323	439	368	377	356	373	372	412	352	398	378	402	396	354	364	355	356	376	403	378	384	419	413	362	407	385	380	359	393	376	382	385	360	385	397	356	385	367	411	400	401	364	399	390	391	428	387	398	386	421	361	380	429	397	368	417	364	387	360	381	372	382	398	348	396	390	389	406	365	398	391	408	393	382	397	376	395	417	344	376	366	376	440	385	369	381	368	398	395	352	359	388	360	387	396	331	413	363	367	369	383	403	369	395	384	399	382	380	357	377	385	361	418	380	377	381	373	374	425	370	387	391	370	408	376	368	329	379	385	382	446	396	383	349	377	368	367	374	347	373	377	339	383	374	378	375	383	405	391	396	389	382	414	381	380	382	396	387	353	368	383	404	385	432	394	394	357	381	370	375	380	423	367	381	396	406	390	385	413	407	366	392	377	394	402	360	364	380	398	390	371	380	397	369	376	391	409	419	374	391	386	408	384	393	360	406	374	355	386	352	396	422	384	379	375	381	359	344	391	369	368	345	390	376	363	398	360	396	333	364	405	402	367	398	390	386	366	374	363	385	398	388	391	375	344	391	412	366	371	409	405	386	372	375	389	418	384	411	373	370	367	352	397	383	403	399	375	383	393	385	427	355	388	376	363	372	388	417	377	386	420	368	420	382	394	372	391	416	405	412	396	388	401	402	370	388	371	363	366	360	336	364	392	427	374	383	339	392	364	371	377	389	388	414	362	423	382	392	337	340	376	385	364	387	373	376	393	377	378	403	381	382	397	331	376	405	436	380	380	373	383	402	334	381	365	363	410	349	350	356	400	358	346	378	400	347	365	379	423	383	376	392	371	367	382	358	378	402	385	362	396	401	370	373	350	422	365	379	405	389	400	395	388	372	408	425	366	353	432	380	406	383	377	420	372	393	404	374	377	374	385	400	406	395	404	388	370	381	452	398	377	411	408	378	388	377	424	360	361	405	390	384	381	415	397	385	396	410	375	382	342	373	364	380	367	413	335	364	366	374	405	367	401	354	406	374	382	403	408	376	372	381	391	368	409	382	378	404	374	394	392	374	447	382	398	373	382	368	419	375	395	420	381	418	399	387	342	412	358	392	388	391	377	393	398	390	379	415	416	445	389	371	395	385	331	367	378	391	386	408	470	387	394	398	377	401	358	408	390	347	377	370	357	359	363	394	392	390	397	417	417	426	401	394	395	391	389	384	403	340	339	400	370	398	418	413	353	381	371	380	408	362	375	395	474	406	405	395	394	381	427	360	369	402	393	414	340	363	388	365	404	386	398	387	365	385	377	381	384	385	352	389	366	366	383	378	390	390	349	387	383	402	405	391	384	395	438	396	366	351	381	346	350	403	378	346	382	361	374	392	362	376	398	383	414	392	399	372	417	381	395	389	392	369	406	379	358	374	410	360	380	362	378	384	381	398	381	385	435	382	401	377	398	398	350	377	396	363	386	382	359	378	367	382	394	387	372	362	370	386	348	386	378	383	401	363	376	387	369	406	387	386	383	386	396	372	399	376	401	403	345	404	369	383	410	394	392	383	407	371	401	379	381	364	392	407	394	374	389	412	397	410	396	396	390	396	380	344	417	364	394	380	417	356	401	359	395	406	371	408	410	364	396	354	357	385	431	400	427	401	357	442	389	383	367	399	371	387	376	405	380	357	385	403	376	376	405	363	374	404	403	410	382	385	397	389	375	358	350	359	371	357	357	390	380	383	364	448	386	408	366	365	400	374	372	375	368	358	392	374	356	388	345	374	410	380	395	349	366	352	401	374	383	412	383	417	392	392	374	388	387	388	369	379	366	390	372	406	388	420	392	360	402	374	389	402	416	379	387	371	369	388	346	363	400	377	372	340	397	389	411	359	375	384	385	354	388	420	355	378	391	402	381	397	386	369	379	376	404	384	373	389	369	396	361	390	372	388	357	387	417	399	384	375	345	387	378	420	365	402	389	392	390	399	383	403	415	404	387	362	392	376	393	401	372	367	407	385	429	404	380	349	373	384	370	359	392	391	402	391	362	388	418	385	385	373	358	354	401	346	380	404	386	395	399	379	364	406	402	385	370	415	390	370	358	359	429	384	413	354	358	397	398	394	392	396	388	367	361	412	391	393	378	389	411	412	397	369	417	392	403	370	382	368	358	377	347	407	352	371	361	369	381	336	392	345	401	368	360	399	367	404	385	401	400	389	364	380	415	369	374	373	371	390	391	356	375	375	391	390	388	363	399	394	425	396	386	358	373	395	381	389	352	370	391	429	384	400	346	370	371	380
8324	6103	13072	15301	7321	5848	4859	4748	3943	6281	3054	943	921	944	913	931	944	936	943	909	959	1015	957	914	989	988	874	864	923	927	912	958	851	840	843	900	883	901	960	908	848	874	918	865	940	873	809	894	899	878	875	908	942	890	892	963	871	980	931	895	895	872	883	861	923	859	863	926	854	922	855	884	934	924	912	886	917	864	908	905	861	884	902	917	934	893	880	880	908	931	913	862	894	860	900	914	914	863	865	896	879	862	899	861	878	917	898	876	938	885	910	854	910	878	855	879	885	901	911	884	886	926	880	911	898	933	975	917	826	913	893	910	850	902	899	897	835	852	865	880	888	859	806	883	849	862	844	904	951	926	894	908	910	930	881	936	938	942	934	857	888	956	934	903	879	936	910	942	851	909	955	931	896	905	862	924	880	903	864	885	961	863	923	885	885	889	901	863	889	898	900	913	931	894	914	872	898	887	883	879	902	935	874	867	897	881	883	914	925	888	868	908	888	792	863	865	864	930	849	936	862	869	890	884	907	855	902	842	872	909	909	874	926	910	884	896	870	899	867	869	944	846	874	915	885	858	921	914	922	840	840	897	867	920	903	886	876	927	896	901	948	898	869	860	929	819	848	928	939	895	871	903	934	895	891	875	912	886	872	837	862	872	836	884	841	920	908	915	908	911	863	857	906	905	869	895	917	859	949	904	899	919	890	879	922	894	914	906	877	954	869	906	826	932	939	899	909	912	834	913	889	902	916	921	884	865	867	924	870	963	935	864	912	901	878	928	871	878	946	868	893	942	872	865	840	893	946	903	887	942	896	869	884	908	845	864	871	910	917	892	888	903	890	944	910	886	923	909	923	927	888	919	943	949	900	881	880	880	908	889	912	918	913	881	897	940	865	885	909	939	896	915	873	910	905	879	899	831	859	867	927	867	935	875	859	908	898	868	876	892	889	857	905	884	920	906	880	889	876	902	924	926	908	864	882	955	900	909	871	932	874	912	927	835	902	868	908	858	882	877	843	837	872	912	928	888	851	892	867	928	935	892	905	874	901	908	890	903	912	842	898	891	945	897	900	879	914	874	880	854	859	901	869	897	909	833	898	934	893	942	893	938	889	937	895	886	895	914	885	878	877	851	878	893	942	943	942	890	904	838	859	823	910	875	835	877	874	892	883	915	847	861	905	888	869	872	854	872	908	903	913	880	868	913	880	887	859	941	893	885	892	819	898	902	943	850	894	870	888	872	918	950	886	909	873	864	911	918	919	925	923	916	942	882	836	904	856	924	915	854	907	904	871	923	906	865	891	905	842	884	833	855	879	896	866	878	858	876	879	894	922	895	923	864	871	904	855	870	889	943	922	903	900	870	903	856	902	880	891	895	871	927	859	890	918	931	889	902	870	895	915	936	933	925	887	857	911	882	883	874	930	890	899	892	946	839	876	871	924	922	903	908	906	951	892	861	927	949	845	854	933	890	887	835	916	931	876	883	924	907	866	900	922	868	923	907	862	882	947	953	913	885	878	923	896	973	904	866	895	906	945	883	922	841	881	919	939	806	869	845	936	865	858	863	944	925	923	921	888	905	912	895	916	925	885	856	885	913	899	898	862	849	935	900	866	863	950	901	913	920	863	927	940	911	921	897	896	912	929	859	892	878	910	930	874	875	946	876	865	853	927	900	864	913	898	848	900	895	880	886	884	920	896	887	955	913	919	870	851	874	888	877	951	869	895	894	881	869	910	879	958	950	946	913	860	867	885	907	889	904	873	897	882	900	937	914	908	858	952	856	900	867	936	906	873	898	858	911	947	920	896	933	938	914	848	921	871	876	853	948	908	906	955	883	922	883	888	881	860	834	925	902	842	914	909	907	905	891	864	897	848	909	902	889	901	911	875	834	817	913	890	906	866	956	889	870	869	913	835	916	892	941	913	886	896	881	903	924	931	910	919	894	893	863	925	835	878	869	871	894	925	858	945	895	887	878	954	932	914	918	893	890	892	867	883	960	876	932	885	925	907	889	870	869	906	914	902	882	912	826	871	931	860	894	939	848	908	879	889	896	899	900	835	901	878	905	968	864	849	891	835	859	885	921	894	873	896	897	883	933	884	940	911	895	917	901	900	880	862	865	860	862	855	887	934	896	897	918	911	925	890	912	913	907	854	908	911	883	920	898	901	897	917	858	959	871	876	813	905	947	900	892	902	883	900	891	866	863	916	873	852	912	884	862	908	859	929	864	884	815	889	887	921	867	884	881	894	882	928	879	987	871	905	892	870	903	858	904	957	843	907	923	894	876	863	855	840	920	904	878	860	835	938	897	882	864	872	866	904	894	847	918	892	900	918	898	915	886	878	903	930	871	863	911	994	943	859	894	889	918	857	880	939	913	915	867	885	959	847	896	901	900	864	895	922	876	828	946	910	908	843	893	926	932	928	934	898	901	916	873	860	940	888	872	865	900	892	858	920	886	897	902	827	869	907	865	901	898	960	902	887	835	914	876	829	873	883	878	883	829	907	915	923	872	897	862	858	870	867	828	898	916	878	845	865	896	923	864	888	919	906	876	905	883	912	879	931	926	914	921	921	907	880	922	887	919	915	900	901	879	874	820	843	917	889	964	927	895	893	881	893	815	899	897	906	937	903	859	900	816	872	835	919	843	920	887	894	886	842	903	933	849	956	917	872	911	896	871	904	887	856	890	901	842	875	857	908	890	867	886	873	908	923	929	888	890	915	863	899	900	929	921	866	908	852	858	897	863	904	868	926	943	901	919	913	916	882	881	890	905	821	888	904	910	907	876	857	937	870	848	892	895	884	869	950	935	912	914	888	885	913	888	882	919	926	884	855	884	888	870	940	938	904	868	862	915	845	908	849	917	902	890	894	911	885	880	919	875	904	860	918	889	902	937	869	845	839	897	912	902	863	902	871	892	929	935	884	882	919	866	943	858	858	847	901	944	835	904	883	916	868	898	888	886	892	916	900	849	856	912	898	894	845	903	906	908	874	925	916	908	894	911	964	929	872	861	912	944	952	866	864	917	879	950	877	896	853	925	918	911	955	841	868	903	886	857	860	948	871	878	906	921	903	908	900	822	866	894	870	910	870	879	887	915	880	862	937	893	907	846	911	872	861	887	868	925	933	974	883	915	888	981	968	854	873	884	875	900	958	907	848	936	890	865	897	911	911	934	886	902	946	890	901	873	920	917	849	903	845	847	963	899	895	921	894	905	909	909	858	914	867	892	897	885	878	876	867	882	897	858	891	893	877	909	904	885	894	901	868	878	902	921	892	868	833	901	929	908	948	833	867	878	909	872	893	891	902	869	867	922	893	892	896	869	855	917	945	937	860	926	918	914	902	934	906	927	923	933	897	875	926	903	900	871	860	933	934	874	855	910	874	917	936	913	896	908	882	883	910	901	893	881	920	901	891	911	847	923	844	900	896	916	926	909	885	942	932	890	875	826	846	902	946	847	916	896	840	912	923	950	906	881	877	907	840	904
42484	40158	53468	45319	24503	19028	13827	11030	12110	20587	10113	647	340	348	304	280	295	323	334	377	522	535	462	397	319	308	308	279	267	293	279	298	311	305	269	261	231	251	253	333	272	307	261	281	252	257	231	301	250	268	271	248	239	261	247	271	252	250	285	244	267	247	289	261	259	249	275	259	267	273	244	284	223	270	243	284	257	271	270	250	256	253	239	283	282	274	303	251	255	282	262	264	263	224	257	258	275	289	252	267	246	265	255	261	240	268	242	239	254	243	271	260	282	242	240	261	245	262	265	250	254	244	266	263	271	261	266	283	284	246	245	244	259	284	292	217	238	226	301	283	259	257	278	272	217	255	271	261	264	245	241	265	266	251	245	264	261	264	271	265	262	255	260	263	269	267	299	263	278	254	254	242	279	265	285	258	257	263	262	275	283	270	278	258	249	240	246	252	245	262	262	286	233	252	237	279	290	292	270	263	275	306	283	300	248	270	262	285	265	266	259	248	264	273	269	257	248	255	280	224	265	274	246	228	248	251	269	277	266	263	271	282	270	232	278	269	236	271	267	263	258	278	274	267	243	290	255	276	268	278	262	275	250	256	283	232	280	239	251	243	254	292	261	278	243	298	234	260	254	245	257	264	244	275	277	255	254	245	258	272	273	239	242	290	256	237	262	253	281	261	248	265	253	273	255	273	273	248	268	271	263	264	264	248	227	275	263	265	255	252	214	233	233	243	275	249	257	249	283	261	275	256	275	267	257	273	246	266	243	237	262	248	241	252	277	219	245	280	277	261	245	276	266	259	248	275	248	270	253	251	263	278	238	235	231	277	278	262	267	252	281	286	267	262	258	237	258	270	285	247	236	227	262	303	291	251	228	262	272	243	278	280	240	276	258	282	237	245	238	271	268	282	256	261	257	253	237	259	249	260	288	262	264	248	283	254	276	262	288	268	251	244	275	244	241	291	271	256	260	256	245	273	279	269	258	249	288	266	269	253	274	282	268	263	279	261	240	277	248	231	260	272	278	277	257	259	290	229	254	267	224	224	253	266	265	261	278	293	235	248	274	282	265	224	260	263	250	275	258	225	252	261	264	252	259	285	259	243	252	256	272	256	302	263	248	256	256	261	222	251	259	284	243	259	236	223	273	276	277	249	240	287	259	237	263	248	276	216	282	273	272	251	266	264	257	280	250	248	245	264	281	275	239	290	248	285	259	261	258	258	235	252	256	260	277	268	261	277	255	247	237	279	250	262	260	266	272	284	248	241	250	246	268	264	276	276	290	228	256	265	262	243	252	237	277	289	272	265	256	272	241	237	267	281	263	282	251	276	245	267	297	255	245	231	268	280	273	256	279	267	269	287	261	234	283	271	256	256	255	276	256	233	233	265	299	256	260	265	276	245	264	270	285	256	278	232	272	274	251	259	254	231	260	269	250	238	275	269	233	247	278	223	242	240	261	246	254	263	271	238	240	237	245	221	251	264	271	277	278	251	286	267	266	260	270	282	242	227	274	267	255	257	289	267	255	281	248	247	251	269	256	267	252	279	273	264	242	262	280	274	259	255	243	278	261	275	281	259	270	250	260	246	255	248	266	231	253	263	235	257	234	286	256	253	247	260	260	273	278	283	248	297	264	242	269	253	263	265	269	255	266	239	262	281	261	221	258	277	239	247	283	298	215	245	234	278	286	259	271	274	295	247	297	266	243	283	273	299	253	243	260	244	258	248	278	227	238	246	271	262	277	252	256	237	280	279	235	263	280	279	260	270	260	247	258	242	284	243	268	284	304	280	246	284	238	263	278	260	241	280	272	292	258	226	275	262	239	234	263	293	259	276	246	283	271	292	269	250	263	249	241	285	264	268	231	248	258	276	266	247	277	283	258	244	266	277	278	255	268	260	257	265	270	264	241	249	259	278	245	268	263	267	243	255	281	231	258	209	229	234	269	270	270	278	242	260	257	271	259	227	255	247	251	249	283	256	264	264	264	254	265	294	250	246	258	243	272	231	252	266	236	256	260	259	258	291	272	272	252	270	268	292	267	253	254	248	281	251	249	262	278	285	285	254	249	269	241	237	236	281	261	260	238	246	284	271	241	237	247	270	252	254	237	257	248	246	292	264	268	252	259	254	278	276	277	257	233	279	243	266	262	276	268	272	228	231	278	280	287	273	255	297	251	290	274	274	277	240	236	256	261	292	296	256	241	284	283	265	278	256	245	250	216	261	244	265	261	244	278	282	257	273	265	294	262	272	229	248	260	264	262	284	264	256	249	286	272	283	240	264	273	252	285	267	248	268	297	250	236	264	274	243	257	283	275	262	262	255	264	268	264	258	283	268	256	240	293	264	273	280	261	237	248	263	276	255	272	245	234	245	262	279	279	272	254	272	264	297	248	295	266	287	263	265	277	295	265	249	250	286	269	270	254	253	288	260	254	220	273	270	267	258	278	266	268	243	219	259	262	273	277	257	264	272	270	281	237	237	255	272	267	253	287	268	297	235	230	276	239	250	272	258	271	219	302	263	246	254	251	257	253	257	263	242	250	266	250	232	259	250	280	274	249	258	261	244	260	257	271	260	261	235	280	265	244	279	285	284	261	238	238	280	234	258	242	268	276	243	267	270	244	306	262	249	283	273	270	263	256	267	261	264	237	233	261	259	263	243	283	261	231	251	266	233	298	248	251	280	274	254	245	263	278	291	263	275	240	283	254	224	233	283	271	260	278	231	255	245	227	273	256	259	265	270	275	261	260	271	273	251	275	249	241	264	242	242	264	292	295	264	266	266	243	272	220	271	256	233	255	236	281	263	277	273	217	285	247	256	281	263	269	264	257	246	233	253	275	244	258	238	233	259	258	240	267	257	243	238	248	273	255	252	239	262	279	279	225	253	289	263	239	260	253	249	301	290	270	270	266	254	251	259	262	247	288	268	245	270	264	234	265	266	234	267	235	248	268	263	232	252	260	256	257	296	269	264	241	243	271	240	247	250	258	281	283	292	257	238	275	259	262	260	248	276	242	288	228	262	260	233	265	249	266	257	261	247	263	262	245	253	259	271	280	252	260	274	260	231	267	261	262	249	249	255	261	258	232	244	271	267	249	266	252	289	271	252	272	255	262	286	257	307	246	257	279	239	259	253	271	223	256	234	248	267	264	281	246	281	259	274	266	258	255	253	280	266	241	260	291	240	262	250	284	262	246	262	256	282	267	221	266	253	273	266	264	244	258	228	277	221	282	314	299	258	299	293	281	259	257	270	257	267	261	279	246	244	274	225	261	217	261	235	265	249	251	273	267	286	281	260	269	250	249	231	237	258	259	255	271	255	241	263	236	255	268	258	223	261	262	262	231	253	235	286	250	234	271	275	212	271	254	277	260	279	248	284	264	252	243	241	279	256	232	270	259	258	276	258	266	245	225	247	272	261	275	248	249	263	270	275	228	270	257	251	232	275	261	254	245	255	269	230	241	251	249	245	259	249	279	232	265	260	287	253	250	277
28096	31435	56054	43609	24667	24978	20791	21265	28843	40505	18519	1290	1062	1181	790	802	787	988	1135	1490	2865	2852	2337	1634	1234	920	1000	872	842	1043	734	884	1003	739	640	628	645	669	634	1171	614	657	610	676	647	676	627	605	630	611	619	658	637	610	647	604	622	667	598	624	634	625	673	604	585	627	619	635	599	675	649	621	634	635	612	625	623	618	631	564	684	615	636	597	647	566	650	592	608	638	613	609	652	654	663	605	599	580	630	613	646	625	604	603	624	579	605	619	623	630	611	626	631	634	602	603	637	601	633	638	593	609	641	643	633	598	658	614	590	621	617	636	664	602	661	578	682	628	592	649	623	691	658	646	610	599	662	577	590	588	614	607	604	633	603	596	622	618	653	628	614	613	629	680	612	639	650	631	595	611	642	580	630	664	644	622	617	647	647	653	624	634	634	605	631	576	632	606	665	612	631	544	648	619	650	611	638	621	647	616	618	645	607	632	625	620	644	597	631	642	620	649	617	648	644	652	626	668	596	625	621	623	622	612	624	636	682	607	638	576	632	574	628	616	628	663	672	644	649	613	616	603	616	618	676	628	587	653	607	631	603	634	686	623	628	680	582	605	633	652	639	595	649	650	657	646	675	573	608	668	616	601	611	610	633	599	621	633	664	634	626	612	612	674	624	649	623	648	630	629	602	625	639	634	601	672	652	669	641	630	620	682	640	647	642	643	625	619	596	595	604	648	646	638	628	599	639	660	596	608	608	667	652	629	640	586	595	668	600	609	633	638	606	616	643	613	618	604	589	609	609	659	622	642	586	657	635	614	622	647	637	651	650	587	617	639	630	598	610	626	618	637	656	652	587	615	629	651	634	590	633	637	608	678	583	630	621	612	629	625	603	615	584	616	612	612	535	623	652	605	636	587	663	598	628	618	606	627	676	618	625	646	650	656	654	586	604	642	690	667	622	655	611	605	576	634	665	604	602	620	627	621	634	604	651	626	614	583	682	643	616	640	604	654	598	654	689	623	630	612	586	650	652	567	633	609	646	587	647	606	652	637	637	655	637	658	645	646	599	664	647	675	624	627	611	619	652	614	619	616	610	655	648	617	625	617	594	572	640	596	636	622	599	627	610	604	620	585	666	617	604	631	662	632	657	609	620	663	628	617	647	625	603	632	645	619	629	585	605	597	633	621	590	629	606	629	618	631	600	619	578	632	592	630	626	589	614	636	619	646	683	593	636	599	619	659	614	609	608	636	654	620	618	657	660	638	655	611	584	617	610	637	613	643	625	584	588	581	641	620	660	642	610	601	616	610	603	628	636	598	599	605	625	625	649	665	600	633	611	605	690	639	595	649	621	638	641	626	651	594	639	622	621	641	663	639	591	618	645	602	574	628	635	618	649	621	628	629	610	601	655	599	637	603	627	598	607	663	587	634	600	620	611	596	640	625	635	692	601	608	600	634	623	610	596	641	632	647	602	650	629	579	638	619	633	627	611	635	586	603	631	633	607	593	600	605	649	639	661	634	628	617	643	595	652	606	591	608	591	655	622	562	593	591	624	599	585	621	626	623	633	609	639	667	676	635	630	607	594	625	620	647	625	585	636	658	645	654	627	611	641	643	599	648	634	645	606	662	614	616	624	646	644	628	664	646	643	664	668	647	603	666	622	627	680	618	600	638	610	631	597	633	626	624	622	653	654	665	625	658	656	589	621	628	602	648	658	641	616	641	634	636	602	646	579	641	630	617	623	679	590	621	627	674	593	650	616	645	589	598	609	601	615	612	630	631	611	631	651	640	636	634	663	592	653	639	657	633	676	675	590	634	639	663	645	662	642	665	633	683	613	598	586	608	636	629	588	636	641	589	644	622	615	634	633	625	630	577	663	634	601	672	645	656	629	638	580	617	637	656	616	642	618	598	672	619	660	595	608	608	664	584	631	601	620	640	589	632	619	601	621	585	634	681	620	602	607	649	631	615	599	679	624	624	643	640	645	606	650	607	618	601	652	615	634	659	595	655	614	642	580	615	619	612	601	644	626	607	621	655	637	597	626	624	596	627	603	639	618	631	647	682	642	639	641	661	609	638	574	651	629	634	679	604	649	642	616	604	639	602	587	641	654	659	598	633	630	631	638	685	637	660	643	584	623	608	589	616	620	613	622	680	645	662	635	614	621	649	650	626	644	625	592	654	630	668	617	615	611	577	669	651	653	622	627	614	626	628	646	564	597	653	609	618	635	602	623	624	619	641	610	624	619	643	652	603	603	636	634	605	637	596	667	642	613	671	629	627	623	609	606	635	620	573	666	663	624	625	603	646	615	600	658	642	613	616	672	617	645	647	674	622	648	581	655	648	625	659	620	595	590	609	602	621	600	617	665	582	645	639	612	630	625	560	651	603	660	636	627	577	626	629	647	616	618	590	620	627	610	634	640	597	580	650	591	629	656	621	614	598	637	620	678	615	650	652	602	648	574	631	638	614	616	622	641	608	663	634	552	620	614	610	585	660	604	635	676	617	625	600	596	631	625	621	597	635	628	692	618	596	624	596	656	621	584	576	632	632	558	609	634	610	606	648	675	659	649	616	637	647	633	628	619	600	658	599	663	573	649	619	629	634	647	600	657	625	639	611	638	644	661	619	577	686	655	652	587	648	591	612	615	588	569	595	654	611	586	624	699	614	666	591	660	585	617	604	607	627	628	612	577	631	653	612	629	628	686	622	594	591	629	602	605	646	664	612	646	628	664	608	598	641	648	612	640	587	589	648	611	651	623	599	613	669	636	659	636	624	623	625	638	622	607	652	621	646	617	614	587	607	632	604	665	646	591	647	629	562	668	592	634	611	582	609	642	625	638	622	599	665	605	619	567	639	620	633	613	667	582	580	640	605	620	651	638	628	654	629	631	653	644	638	656	643	589	649	608	650	592	595	588	671	603	624	648	646	622	634	655	606	596	644	686	619	666	611	608	625	596	644	617	648	619	631	601	610	647	608	607	619	664	614	593	613	593	655	593	588	670	627	644	606	605	562	617	663	636	642	651	607	617	608	633	634	624	602	633	627	595	640	661	620	598	617	587	595	641	641	619	612	630	557	661	630	626	634	597	592	601	657	629	651	626	654	610	618	682	580	621	591	617	600	632	641	660	651	599	625	684	551	610	580	581	654	607	591	628	656	635	631	639	561	644	600	642	612	601	654	617	629	642	629	642	615	663	657	616	612	637	637	564	621	629	602	649	695	622	589	558	606	635	610	657	634	601	630	669	620	619	663	607	615	604	627	659	616	589	639	643	594	616	680	625	564	652	593	632	598	631	635	665	620	625	648	648	649	665	603	616	636	611	613	659	619	592	643	634	639	642	626	587	611	653	618	593	636	619	606	619	608	649	697	618	620	620	638	617	660	630	583	608	660	597	610	620	675	686	619	685	617	618	642	637	644	596	597	627	648	642	651	573	625	637	630	602	652	623	652	623	593	651	659	645	620	635	620	644	616	694	607	631	637	618	628	602	631
53038	48977	62669	48787	27297	23875	18400	14820	23468	33520	16910	1140	392	393	232	235	217	289	259	459	971	863	625	431	351	279	271	240	247	260	222	246	256	180	169	170	174	189	180	426	180	175	175	171	145	167	173	156	181	151	147	190	164	197	179	171	168	195	169	181	145	160	167	164	179	192	169	145	181	188	162	171	176	160	171	151	167	184	148	146	152	156	158	180	182	172	179	174	159	191	138	167	164	153	148	151	152	165	154	170	189	168	173	151	187	161	156	186	190	177	194	180	151	182	183	170	164	173	160	146	166	156	158	146	183	165	164	144	157	156	163	163	176	163	195	154	192	191	189	152	157	177	179	166	182	178	180	172	166	180	173	166	145	178	156	163	139	158	163	166	176	149	165	170	164	183	149	181	224	158	158	167	195	140	153	139	170	162	138	145	162	188	175	171	181	180	169	160	183	190	161	175	152	158	171	183	187	169	187	169	181	172	152	183	151	160	182	169	165	178	149	152	180	149	162	190	154	168	179	192	162	173	172	167	195	166	170	159	182	191	193	178	158	175	186	158	182	166	190	147	169	176	161	160	171	184	163	170	130	160	142	156	171	157	166	181	151	166	196	151	166	168	172	137	155	167	162	168	156	158	169	172	165	163	151	145	173	173	164	158	160	157	147	196	159	168	144	164	185	166	149	168	198	172	180	180	171	162	196	166	167	185	179	150	156	174	183	174	162	183	161	167	165	193	151	169	165	167	162	180	165	167	170	177	165	162	182	168	204	178	170	170	161	157	154	190	174	151	182	184	151	159	184	165	162	149	183	140	162	168	148	154	155	174	175	156	151	149	145	161	154	169	172	153	181	166	164	164	177	182	178	166	171	184	174	156	160	155	170	157	152	159	149	164	150	190	175	161	171	160	190	172	170	158	193	170	174	163	156	188	175	163	180	158	165	132	151	160	158	176	176	186	188	133	167	170	169	181	163	158	171	159	151	149	182	190	172	192	165	189	153	166	154	188	173	176	165	174	177	192	184	149	181	163	184	167	179	174	171	155	176	167	180	183	172	172	175	174	148	184	163	166	181	168	153	191	169	161	173	182	162	182	176	162	164	164	169	144	149	189	193	157	161	168	164	170	169	176	167	167	179	190	140	183	161	156	183	144	176	184	146	159	172	188	158	180	157	140	160	167	182	176	198	172	147	163	155	162	189	181	161	168	170	163	159	156	181	150	167	160	167	172	161	169	205	162	190	176	160	172	154	177	156	165	162	168	162	142	185	157	189	151	181	173	140	171	185	166	172	164	151	185	158	160	163	165	185	177	162	191	160	156	179	156	172	172	169	157	172	146	152	165	172	158	173	151	147	160	165	139	162	173	163	160	186	174	177	148	165	154	159	179	165	177	166	125	190	145	172	184	205	180	184	142	190	190	179	211	149	160	167	174	165	161	183	157	161	174	153	172	176	143	161	180	184	154	177	190	165	152	177	164	166	197	184	197	190	171	173	177	161	159	184	180	170	155	184	136	179	166	171	176	177	174	150	153	173	168	180	153	186	160	160	169	173	160	169	174	147	165	186	168	173	165	174	148	150	156	164	182	160	178	166	157	176	198	175	172	179	183	151	199	182	190	148	168	181	181	152	156	173	179	165	185	156	197	167	170	174	170	186	157	171	161	176	153	167	148	177	171	164	170	173	177	194	167	153	169	174	194	177	187	188	166	175	172	160	167	162	175	174	150	188	159	173	172	146	148	154	162	176	183	146	138	162	166	150	169	179	170	176	155	157	189	150	179	213	169	165	172	183	163	168	149	162	158	161	165	170	156	186	170	152	168	157	174	190	189	151	164	173	167	158	189	164	169	161	173	171	193	164	180	155	182	181	162	161	164	181	165	172	155	178	155	167	148	150	170	161	168	191	172	182	165	170	154	155	160	169	152	169	181	170	158	198	169	157	158	144	182	140	145	163	166	187	211	167	150	184	171	166	167	172	176	166	172	163	177	190	150	179	171	154	153	191	171	171	171	157	178	151	168	164	161	178	169	154	195	181	169	162	152	178	175	142	157	142	153	152	180	149	167	169	168	157	166	168	151	171	164	165	150	172	180	179	177	201	175	171	192	153	151	171	166	172	160	155	151	153	144	183	191	153	158	155	152	137	155	166	174	157	188	186	186	158	163	150	161	159	180	164	172	190	177	178	146	129	158	172	164	168	181	161	179	183	161	159	169	158	172	179	158	159	182	170	168	159	166	159	147	178	201	185	201	163	155	155	152	151	167	171	169	182	164	160	167	178	165	164	168	155	170	178	154	162	156	161	169	169	173	178	207	180	171	166	198	159	188	176	167	143	152	189	170	149	185	184	165	156	168	156	191	167	166	168	167	168	196	157	169	163	177	148	158	181	174	137	176	172	168	162	163	159	181	190	159	173	142	164	160	176	150	194	177	177	178	153	161	176	163	204	169	183	175	161	145	167	191	163	155	161	178	182	186	167	173	145	178	159	159	192	175	162	170	181	176	159	173	170	156	187	157	164	175	161	179	157	178	174	169	159	160	153	172	163	175	185	175	180	181	175	187	137	163	176	171	187	184	164	152	148	162	183	162	178	151	169	171	181	176	167	136	171	158	151	154	160	181	163	186	184	180	183	168	172	152	173	182	151	163	176	156	153	174	190	175	147	166	176	182	185	163	154	166	169	161	182	159	149	166	144	174	170	151	169	151	160	153	126	162	184	176	171	149	178	170	198	180	152	159	147	168	167	176	148	163	160	141	145	154	152	160	170	162	159	175	171	158	185	178	167	174	176	169	160	152	185	146	162	165	155	147	160	146	164	160	178	173	156	170	164	179	160	173	163	148	183	144	181	163	147	175	183	179	165	152	165	149	162	175	159	174	185	158	192	168	192	163	183	154	163	165	175	172	168	172	162	187	174	142	161	163	189	151	164	168	187	167	185	173	160	166	158	170	186	182	174	153	165	167	162	162	150	174	182	156	173	185	203	162	171	153	158	160	187	183	154	159	193	168	175	163	185	180	162	199	175	160	172	150	140	151	143	169	152	177	168	170	168	134	173	140	155	164	185	160	179	167	165	188	172	166	170	159	171	155	182	164	139	159	191	152	174	169	165	161	177	168	153	158	176	176	179	187	159	177	169	167	166	132	175	145	143	173	163	153	161	163	160	179	167	160	173	186	164	136	181	181	160	179	157	168	158	164	151	166	171	170	205	179	169	183	174	174	172	200	185	185	193	167	183	160	170	176	157	171	169	190	167	164	172	167	161	183	192	188	183	157	157	191	162	159	149	146	196	185	157	169	162	161	153	203	169	173	158	172	163	162	180	186	186	184	165	174	159	186	169	150	177	174	177	167	171	198	157	150	167	176	153	150	183	146	173	142	167	174	161	182	164	180	158	174	141	161	154	171	167	179	170	145	174	187	188	173	177	165	164	161	174	182	161	183	155	196	191	156	177	192	170	184	188	159	147	187	176	162	181	187	172	186	166	166	154	164	175	152
36320	39687	66983	46644	29821	29762	22453	25028	42768	50053	22241	1601	1636	1505	875	800	877	1433	1090	2687	6136	5212	3569	2432	1745	1167	1150	868	925	957	862	1140	998	632	523	468	461	438	488	2243	456	456	479	411	442	456	420	408	431	450	414	449	408	424	405	450	424	436	468	420	422	477	431	445	447	412	410	407	414	426	469	466	458	483	454	440	440	430	407	424	410	429	425	438	437	402	431	448	435	453	458	456	438	419	449	464	437	441	433	371	456	415	450	429	433	461	450	450	454	423	418	429	447	437	421	430	425	442	429	397	421	437	458	421	422	430	412	467	407	458	434	420	426	401	424	425	449	434	439	449	429	404	456	456	435	408	422	427	419	456	408	465	417	422	424	420	423	439	441	437	406	420	411	430	421	459	424	439	425	389	422	425	409	460	411	410	397	461	452	450	416	449	460	429	432	452	413	437	422	445	420	413	429	431	441	455	418	399	415	407	405	441	442	449	431	418	373	468	433	438	424	460	401	420	426	423	415	427	433	471	399	448	468	421	423	423	431	433	455	412	444	436	412	469	418	420	419	374	450	485	416	438	425	445	474	433	457	416	443	422	388	444	426	413	430	445	395	408	437	483	418	406	423	440	431	410	439	438	420	433	442	425	425	443	444	457	418	410	447	403	405	472	443	401	426	433	410	451	466	460	415	417	433	442	432	418	409	425	438	446	429	431	457	461	430	442	414	428	480	452	444	448	400	448	415	434	448	472	432	413	466	457	422	409	469	462	443	438	393	432	444	421	445	400	407	415	441	412	457	442	444	454	447	433	456	421	472	424	434	431	427	432	443	421	423	426	445	417	431	428	395	408	452	448	417	444	447	405	454	429	451	403	408	440	420	379	420	423	421	422	463	397	411	456	434	435	409	460	459	446	431	407	409	415	428	431	434	408	434	416	429	434	411	439	437	450	456	410	415	415	407	427	433	445	451	434	403	432	482	435	435	434	460	451	454	453	440	419	412	459	418	442	466	407	471	420	417	449	398	423	429	436	454	413	452	398	418	406	440	391	447	424	481	452	404	422	425	397	437	433	437	429	450	461	436	417	448	435	415	416	423	436	449	451	418	477	417	463	415	442	417	413	428	417	448	477	450	444	465	416	446	439	398	420	407	403	430	431	432	445	406	424	426	439	469	432	432	449	470	389	403	419	412	448	412	452	457	441	439	403	446	413	447	449	417	455	427	423	423	459	370	447	462	449	415	448	427	430	424	413	468	431	442	473	429	432	461	383	403	464	462	464	418	465	442	453	479	475	435	433	428	462	440	416	395	425	442	481	447	466	416	432	390	416	428	478	425	416	432	419	399	486	411	479	439	432	433	468	457	406	446	466	448	440	422	404	428	376	437	429	442	424	430	424	445	422	449	397	443	385	422	419	460	423	417	407	460	423	441	391	426	411	475	411	447	435	416	432	441	443	436	417	417	432	413	466	432	441	385	462	437	441	424	471	404	426	428	459	428	439	410	417	438	428	425	446	420	438	381	405	432	436	430	421	415	447	470	443	451	415	452	445	420	440	467	424	464	467	464	415	414	407	434	430	478	411	413	450	400	434	404	458	454	436	432	407	395	459	415	396	447	447	411	448	420	450	390	419	422	446	428	444	470	421	419	396	443	436	431	456	445	430	447	454	429	412	453	435	444	421	455	459	415	429	415	420	412	411	410	437	417	409	430	453	444	426	447	432	417	437	446	455	412	395	428	422	431	419	396	393	427	402	437	391	415	403	444	441	448	428	431	473	445	425	428	429	436	438	460	409	396	425	405	463	432	390	413	448	491	410	401	455	462	420	443	430	468	449	443	415	446	392	419	411	437	428	413	424	442	438	457	424	480	446	446	459	438	407	435	428	396	422	451	438	417	403	417	425	423	424	438	448	380	426	449	427	482	444	405	463	455	418	396	436	448	430	442	440	439	403	444	472	465	436	469	418	426	442	471	458	420	454	413	431	490	431	444	435	426	431	420	427	449	446	410	459	428	408	402	448	429	432	485	428	421	450	397	406	435	421	412	460	387	403	403	403	416	395	418	452	425	429	455	440	443	433	455	466	420	409	406	444	459	420	439	432	427	426	418	450	461	406	437	395	401	413	438	433	449	433	382	444	404	438	430	431	431	441	436	467	433	410	418	457	405	458	445	440	426	427	413	412	458	409	425	446	435	432	413	469	402	413	404	429	451	419	407	423	420	436	415	476	436	402	412	481	433	450	441	439	458	404	437	410	452	447	456	436	481	431	435	435	437	429	461	464	441	417	424	436	432	381	400	415	441	421	434	405	453	424	451	410	423	451	414	448	383	431	459	422	437	453	448	434	411	426	448	420	445	414	407	461	409	455	429	407	459	446	451	398	423	432	447	410	470	442	445	447	417	438	401	441	443	470	393	475	456	423	433	412	455	381	437	435	434	403	404	435	448	482	411	422	447	446	397	423	448	427	450	410	418	440	439	439	426	431	446	439	419	426	423	425	405	419	465	436	435	433	452	452	440	404	446	446	450	426	441	408	402	382	417	426	438	390	430	434	435	485	395	449	442	444	414	460	449	438	422	407	418	448	417	432	431	451	419	460	454	465	426	469	399	397	438	405	435	436	451	432	409	444	411	459	402	446	432	437	473	444	393	450	433	441	430	442	406	447	407	442	396	458	421	408	464	421	407	467	453	412	440	411	414	435	476	404	436	434	421	429	435	443	398	442	464	480	418	422	447	412	393	431	476	454	433	442	436	443	426	424	440	437	455	452	429	379	463	415	438	413	453	458	442	463	415	425	421	443	425	412	445	435	418	450	469	429	431	430	427	430	420	430	466	448	448	407	431	425	434	399	389	433	423	408	450	454	430	426	449	397	453	401	415	462	433	434	363	422	440	465	436	444	456	457	395	470	464	405	420	441	448	468	439	443	451	448	454	442	448	418	428	433	443	439	451	445	439	411	460	434	457	411	488	411	454	445	391	416	409	383	454	407	441	462	482	399	417	405	406	467	413	453	429	449	437	421	406	481	446	410	428	401	425	433	413	433	437	428	434	431	426	440	431	450	421	484	420	441	445	440	411	419	454	410	427	420	446	405	402	417	398	408	424	453	413	441	419	421	427	410	446	436	428	455	428	450	412	429	406	422	426	391	431	448	440	438	424	439	453	422	403	460	463	437	425	419	404	443	402	444	416	466	439	432	444	401	424	473	444	467	455	442	451	434	426	423	412	455	393	416	427	442	430	386	410	455	432	450	449	389	426	421	444	433	426	430	441	397	434	432	476	423	435	438	407	435	471	414	447	421	425	457	430	403	458	430	422	445	414	407	434	440	398	417	437	406	441	430	449	434	435	440	429	454	427	449	441	423	448	479	456	423	466	451	430	435	435	427	421	437	450	417	409	462	461	430	428	447	409	471	436	404	429	433	399	434	454	393	502	434	456	447	417	435	442	408	424	429	378	411	442	417	426	434	419	440	452	426	394	449	392	419	449	443	426	436	419	435
11205	6167	7900	6920	1858	1333	692	660	1212	1677	970	407	434	406	385	363	393	422	386	386	417	378	358	411	402	357	360	354	372	413	425	378	388	396	379	389	370	392	392	394	364	372	358	408	387	376	350	385	373	364	388	387	437	379	375	354	393	405	415	384	384	380	383	421	356	397	377	411	351	362	369	400	370	372	389	413	398	423	381	404	386	389	403	386	400	395	398	374	410	363	426	336	392	416	382	351	407	395	373	407	409	359	397	406	386	381	406	388	384	396	392	374	400	369	394	390	383	372	359	390	384	366	385	398	385	388	395	359	407	383	390	454	399	397	375	393	389	408	398	385	411	395	414	396	402	376	392	378	405	405	411	369	389	389	407	362	414	347	366	388	373	359	374	398	377	397	374	371	415	391	374	379	421	354	359	371	412	395	378	425	394	442	346	371	371	361	397	413	395	430	358	375	354	366	390	363	386	351	382	382	380	346	365	377	387	403	386	393	387	402	381	403	368	360	363	356	427	402	373	360	398	401	399	402	379	404	412	360	375	368	402	367	398	393	396	402	404	399	382	427	391	380	362	382	358	374	372	396	388	389	380	373	423	385	407	366	392	399	408	372	401	419	413	439	390	390	402	384	382	364	382	358	398	382	407	379	401	372	383	388	366	409	403	368	385	382	382	394	401	362	393	413	389	389	372	432	371	400	393	392	372	363	352	412	372	372	419	384	371	390	407	385	365	376	363	398	391	383	400	380	429	358	372	374	389	381	407	343	374	414	377	376	374	407	396	395	401	385	405	403	378	361	401	374	421	371	385	389	399	401	374	342	433	427	368	371	376	409	385	415	390	387	423	380	397	371	393	375	353	402	412	399	388	385	392	409	350	395	354	401	368	368	353	401	379	439	403	396	416	383	359	366	400	423	388	385	358	401	410	375	395	405	397	411	374	396	376	394	385	380	416	396	368	381	374	384	379	382	418	396	384	381	400	387	406	361	372	403	361	406	384	394	392	392	392	395	342	393	387	392	381	393	364	376	408	395	380	380	411	368	439	421	396	385	411	411	392	419	425	404	405	372	375	409	387	390	393	392	398	433	380	374	393	391	442	393	374	417	408	372	401	378	398	399	394	403	388	389	386	389	397	421	434	383	365	403	351	400	378	365	422	373	368	371	428	369	346	395	412	377	369	381	378	379	394	417	376	393	430	411	406	425	395	381	361	401	423	402	388	405	363	364	370	366	373	379	385	383	352	394	375	399	376	341	377	361	381	395	353	425	384	388	398	385	366	429	446	391	403	363	401	411	396	365	384	374	380	393	410	448	343	414	412	374	388	391	371	417	399	395	379	437	376	399	392	384	395	403	388	368	386	425	403	449	406	392	372	361	373	366	389	395	400	397	387	370	376	395	389	380	393	390	372	398	374	398	419	369	392	387	362	400	415	426	404	363	411	390	396	409	359	374	434	413	431	389	392	413	387	400	369	412	387	376	372	385	401	377	355	371	379	409	443	415	385	347	421	379	396	368	394	339	381	388	429	384	349	372	401	404	393	428	352	403	386	388	387	388	354	391	370	399	413	382	386	392	359	380	453	376	362	408	412	394	397	378	389	366	437	419	381	438	383	381	366	398	360	406	410	394	404	362	379	392	379	402	404	403	410	409	399	394	384	397	385	410	405	403	362	376	363	388	396	393	362	394	382	418	389	418	411	414	367	407	400	423	390	405	409	357	380	378	427	366	393	376	368	391	422	371	398	402	383	413	382	396	393	386	387	403	363	401	369	394	393	389	342	374	391	395	432	394	379	366	398	365	397	410	374	393	400	401	412	419	396	372	407	368	383	376	411	392	354	347	426	375	401	394	463	381	430	364	385	392	391	395	383	406	384	402	376	363	367	389	387	364	391	385	358	433	384	366	425	364	398	416	411	382	415	395	399	407	386	399	379	410	423	396	375	405	376	373	380	404	397	384	404	411	363	345	383	368	382	379	385	390	438	393	371	368	395	398	366	375	373	365	396	373	397	419	413	406	403	420	377	430	400	359	390	391	405	419	374	387	381	415	372	394	348	366	372	377	381	411	438	374	423	396	370	398	375	422	407	401	361	404	391	372	419	375	386	376	360	399	361	378	399	376	401	381	416	343	376	376	391	378	365	398	412	366	373	381	394	351	399	391	372	392	391	380	405	401	403	393	414	370	394	397	350	394	391	407	364	372	394	393	416	424	402	393	423	398	415	392	394	419	368	392	392	437	406	333	391	384	364	391	360	388	360	410	387	397	390	382	399	408	361	368	415	386	397	411	349	396	391	370	369	385	392	397	396	401	392	371	422	409	398	392	343	393	405	386	426	397	377	396	358	365	393	372	405	432	438	400	374	412	389	372	403	389	393	390	413	393	395	370	385	366	378	394	400	388	384	413	361	384	389	390	364	418	412	371	399	383	418	367	350	417	356	386	397	383	351	375	384	399	370	397	390	368	376	385	377	381	398	394	410	406	375	403	383	378	373	406	363	373	409	362	385	389	414	405	391	402	367	414	352	378	406	381	382	397	410	356	425	371	379	372	406	401	403	338	395	368	410	405	387	380	395	379	354	404	352	426	383	419	372	397	385	367	412	386	407	422	393	410	390	412	357	421	388	392	385	404	391	439	355	387	374	408	361	422	409	403	377	354	381	382	390	327	395	372	333	401	386	397	431	426	399	403	370	384	372	400	351	369	378	363	372	385	402	375	385	379	359	401	364	376	368	417	382	385	402	385	400	387	376	375	400	386	411	371	420	380	367	389	351	385	408	407	370	380	386	450	402	387	374	413	396	366	373	374	332	417	361	379	419	364	401	368	410	372	394	377	392	377	370	412	369	338	363	409	404	369	409	360	385	366	399	375	354	365	394	385	355	407	383	370	387	400	364	394	376	394	381	355	389	393	385	411	361	401	377	389	395	383	360	371	385	383	407	403	404	361	360	437	399	400	382	416	398	385	370	378	377	410	340	403	359	384	413	424	402	412	375	369	420	380	380	399	406	363	406	397	384	420	381	369	415	425	394	418	393	385	380	388	405	382	377	411	394	436	405	411	383	373	406	384	400	438	372	406	386	378	392	364	385	378	375	423	396	394	408	420	365	411	390	424	396	376	385	404	373	384	405	385	390	401	412	393	358	402	382	432	395	371	380	372	411	416	380	396	340	369	401	404	405	404	379	379	402	384	367	362	346	397	384	369	417	383	412	371	378	372	379	397	414	384	394	407	392	414	366	375	393	385	357	386	345	396	377	380	396	361	404	379	377	402	396	391	372	406	357	395	410	370	360	408	390	354	359	365	375	387	386	440	392	400	380	398	380	419	419	366	390	385	362	357	389	398	389	388	430	380	361	396	387	393	390	355	386	351	370	403	412	360	391	363	395	410	377	375	366	402	369	381	399	398	405	413	393	388	421	363	395	403	367	343	407	396	378	378	373	371	371	365	361	382	372	413	382	396	410	400	345	397	368	335	360	368	420	401	376	384	347	410
7754	6659	15030	14278	5116	4499	2386	2882	5430	6561	2965	928	953	903	912	929	941	916	928	969	1011	922	941	912	925	962	904	937	964	905	905	973	945	887	880	909	853	923	883	870	933	955	931	919	873	847	915	901	939	897	932	901	878	919	864	938	887	960	923	912	871	888	863	890	961	899	932	916	882	869	900	890	918	922	902	904	905	881	872	873	942	907	908	910	943	951	936	941	853	882	912	903	942	900	895	938	863	901	901	920	890	942	927	913	948	953	869	853	936	888	891	877	874	907	947	972	905	879	866	945	874	879	913	904	923	886	902	891	933	914	891	847	903	895	874	934	850	921	884	872	871	907	939	859	865	886	903	935	899	894	867	883	899	896	889	935	871	934	934	953	951	891	885	885	834	899	943	901	950	865	916	927	900	906	925	928	919	872	911	868	896	914	894	928	897	977	896	951	880	908	919	894	864	879	894	853	913	894	877	892	903	901	888	953	877	926	928	936	951	876	910	958	897	933	946	921	892	853	940	890	876	937	901	964	910	925	958	906	871	896	937	914	937	886	914	843	848	915	899	905	924	881	809	895	895	880	918	904	901	918	887	897	864	928	862	905	865	899	918	880	904	932	959	903	881	870	880	903	942	888	924	878	880	852	959	885	897	919	880	900	899	850	904	889	895	930	913	901	976	928	880	914	892	888	953	918	918	901	883	910	878	891	862	896	936	899	921	887	903	926	924	927	945	914	908	842	933	870	843	911	943	881	863	946	907	877	850	907	853	819	914	865	899	907	897	968	874	912	922	893	871	904	891	871	929	855	872	900	901	917	912	918	838	891	968	906	918	878	916	878	915	912	931	923	868	913	900	831	934	936	878	936	927	906	924	889	924	874	877	916	907	899	913	881	887	848	908	886	868	859	895	883	930	912	923	877	896	917	911	941	908	872	815	879	849	954	863	904	893	891	954	890	852	915	941	861	903	926	864	908	886	879	925	885	907	897	900	901	896	871	925	828	933	938	892	909	885	918	933	881	845	947	928	976	872	907	928	900	891	922	905	895	953	896	896	890	916	900	887	940	935	852	927	942	900	878	914	899	890	865	873	883	841	961	879	925	871	905	945	859	874	907	849	925	946	922	906	923	923	918	959	883	878	914	901	898	897	893	896	855	954	901	898	936	890	904	900	873	931	879	914	866	902	860	912	874	910	905	881	960	931	901	901	926	893	868	907	887	853	930	895	902	888	926	962	901	904	929	859	851	901	939	897	921	893	935	900	879	874	883	915	949	904	882	891	900	923	891	908	957	961	876	923	857	898	857	878	894	894	892	893	933	912	947	880	933	880	959	900	893	900	928	892	873	912	926	912	899	915	900	864	910	896	947	935	913	922	911	876	911	894	877	917	937	911	916	824	865	873	914	945	867	888	899	934	851	871	922	904	911	849	906	865	869	928	951	912	870	920	915	916	880	916	910	858	927	906	895	913	879	874	916	907	902	912	926	960	913	887	909	867	908	910	876	865	865	876	916	881	913	876	918	883	897	903	890	881	918	931	923	861	902	960	912	889	900	918	883	876	968	883	879	904	904	944	900	940	901	919	903	894	907	903	933	857	941	880	865	878	939	878	937	902	890	860	886	918	928	936	891	912	938	916	930	918	963	868	857	910	918	933	881	874	827	856	897	861	935	923	968	891	873	928	859	932	882	920	903	893	911	883	893	911	968	870	929	952	877	879	858	916	876	898	849	888	844	868	912	900	852	865	861	866	925	868	872	900	909	919	891	885	895	910	927	902	857	846	919	933	898	877	869	933	920	852	860	839	916	883	891	925	883	874	898	899	861	864	875	854	853	959	903	901	923	971	879	879	913	914	949	913	903	881	935	939	888	925	877	876	897	921	948	892	869	847	876	864	899	906	908	896	890	918	893	922	906	846	908	921	866	867	868	918	903	819	946	889	906	891	897	917	946	942	893	883	939	875	893	908	880	867	840	916	896	902	894	870	930	895	883	895	869	936	876	914	897	884	870	914	854	892	896	917	813	869	879	868	944	938	894	880	869	926	933	933	883	889	896	912	895	907	857	932	873	934	882	862	890	898	825	889	908	901	911	925	911	920	897	889	899	950	834	883	939	891	901	945	897	893	882	885	904	906	884	909	894	892	823	914	894	860	884	873	894	899	958	891	893	893	878	890	900	890	943	877	889	930	888	911	947	915	924	880	874	859	933	888	879	835	972	891	935	922	975	926	946	881	868	918	865	953	956	897	902	899	916	935	851	916	890	931	883	933	896	877	903	943	868	911	880	897	847	830	903	885	851	904	884	874	884	857	927	960	895	919	902	881	908	916	906	868	934	857	966	917	856	862	861	885	888	890	936	891	920	857	901	924	911	907	910	885	872	935	950	863	921	947	929	914	903	914	950	894	840	959	947	899	915	902	928	899	918	890	921	906	897	883	904	925	908	884	824	940	856	915	886	908	947	900	912	898	905	882	868	897	957	872	867	906	919	885	886	914	920	929	910	910	924	892	915	928	907	823	887	891	900	942	924	899	893	958	905	920	898	906	952	956	872	850	921	881	846	905	957	876	862	910	913	893	964	957	866	899	907	912	910	887	872	925	895	888	932	899	919	925	946	933	855	896	880	921	928	884	899	915	891	913	960	905	908	920	890	891	919	907	938	870	900	889	920	959	927	839	885	986	877	855	866	933	928	899	900	839	881	894	866	892	835	933	885	901	928	896	902	879	916	863	866	944	907	917	909	845	942	894	900	890	910	912	939	846	950	894	891	904	909	883	959	862	948	864	858	872	894	962	945	871	947	884	916	862	898	923	869	913	910	937	968	910	900	837	884	978	884	952	899	894	905	884	841	881	922	908	917	899	889	911	821	895	892	872	925	919	880	929	918	959	870	949	942	885	904	871	925	920	886	893	903	886	965	917	904	903	863	899	855	914	912	911	871	951	948	865	889	907	910	879	835	915	888	879	882	969	908	909	973	920	938	905	873	875	938	858	894	928	941	933	892	884	896	849	889	858	850	912	946	874	945	885	872	888	864	884	916	883	869	887	879	934	948	902	939	873	914	951	874	894	870	912	853	866	968	872	1024	881	899	918	963	948	898	907	887	919	874	902	916	927	879	879	892	922	900	932	889	904	839	913	881	894	886	890	881	892	893	925	938	884	902	916	893	895	946	828	921	885	945	907	915	899	926	962	956	875	881	907	883	895	914	954	894	888	977	908	885	901	880	936	900	896	869	866	914	880	914	930	899	857	894	939	910	880	944	861	896	866	935	924	882	856	884	854	904	914	887	941	921	908	915	920	855	893	932	911	885	885	902	917	921	867	972	957	937	927	925	878	924	879	893	845	999	927	959	910	905	852	934	914	930	927	977	920	900	868	916	884	965	836	928	903	897	892	927	933	869	941	911	917	895	939	894	904	894	961	849	911	900	899	902	905	858	925	897	922	903	957	891	888	910	900	889	859	891	893	893	909	894	883	899	875	893	887	943	871	937	921	861
44013	39006	58548	39449	20622	13313	9276	12802	20245	18560	6242	474	383	349	293	305	282	309	285	330	422	468	377	242	329	285	308	307	300	337	315	264	295	281	271	288	275	274	264	282	310	266	263	261	304	266	257	246	264	258	276	278	279	276	283	261	252	248	259	267	287	279	221	268	236	274	272	265	286	265	277	286	305	311	240	258	250	240	257	294	264	264	254	272	267	254	267	280	297	274	259	275	263	269	250	250	253	292	253	269	244	286	305	272	246	266	235	260	272	268	277	255	257	262	263	269	265	258	250	262	281	285	263	311	267	267	259	241	259	278	254	262	251	274	243	291	288	256	267	252	267	245	278	257	276	276	275	260	273	300	264	247	252	265	267	265	243	270	294	282	276	285	247	268	264	213	288	276	266	295	276	288	249	254	274	244	281	267	262	267	248	260	264	263	248	265	258	247	252	297	252	269	256	240	256	275	233	250	285	293	250	265	251	302	257	253	267	276	265	249	267	265	263	280	254	272	247	283	260	232	241	271	267	272	248	252	303	266	263	262	257	279	283	248	275	252	257	232	238	285	261	276	288	265	300	256	280	310	263	241	280	268	268	262	262	239	275	261	256	296	259	261	280	281	253	244	281	258	279	279	260	250	253	270	256	246	259	266	266	229	277	267	275	272	266	243	274	291	245	267	272	282	271	264	297	279	259	264	269	267	264	248	254	310	270	281	269	251	271	279	307	280	278	292	305	251	239	263	245	252	263	254	261	265	267	269	228	259	271	246	258	266	273	243	270	275	248	252	260	278	243	275	245	292	265	278	245	262	251	252	267	253	268	245	239	256	276	276	273	276	290	274	287	268	254	280	283	230	277	260	277	274	257	271	264	265	273	257	266	252	252	280	262	272	257	302	269	274	279	252	260	246	276	280	255	252	243	277	277	267	292	293	263	273	271	276	283	268	242	225	256	261	256	256	282	277	289	285	241	274	267	232	259	244	282	251	271	258	253	298	279	256	263	248	282	263	232	249	267	267	252	270	251	271	239	252	245	278	290	300	278	267	250	278	259	230	259	292	252	285	262	273	305	284	252	272	273	253	229	260	298	260	270	273	290	282	270	274	284	245	274	253	245	281	255	279	285	251	308	282	238	301	269	263	263	264	251	272	256	276	249	276	255	252	266	235	262	234	253	238	218	252	249	272	277	279	273	261	263	278	279	232	262	258	267	248	256	274	259	261	281	263	264	259	279	262	241	278	255	271	248	290	244	274	287	288	252	275	243	258	260	276	270	287	238	261	269	263	259	269	259	272	273	275	252	296	263	289	266	287	268	238	283	260	256	268	248	270	245	234	259	261	255	257	244	253	244	301	273	272	285	270	236	294	266	277	226	302	276	279	317	288	262	253	265	286	280	257	247	308	279	274	273	256	262	258	280	282	257	235	238	271	238	247	264	280	267	296	276	228	273	285	262	254	268	266	274	274	239	243	254	296	268	239	264	248	262	260	249	266	265	278	279	276	286	257	263	256	282	279	265	249	270	260	246	281	272	299	274	268	250	267	247	256	246	273	275	278	312	249	258	244	248	245	267	252	262	281	290	264	258	271	280	268	258	284	283	244	276	296	278	270	294	302	265	286	262	237	237	295	290	258	275	247	252	289	272	284	252	255	237	245	250	265	242	281	261	298	269	257	307	241	256	258	268	271	277	272	283	265	237	242	241	257	228	277	262	281	297	306	275	283	253	277	270	246	217	245	266	252	252	291	287	237	243	304	257	258	279	262	289	260	271	273	276	275	276	287	267	241	280	282	275	279	242	266	266	277	272	266	268	253	273	244	263	278	239	253	251	280	245	269	235	250	276	250	280	278	258	257	258	300	261	270	274	274	248	220	314	272	273	287	268	296	247	233	252	256	276	276	271	256	291	261	245	288	270	284	264	293	270	276	283	295	289	279	303	259	280	273	285	263	293	293	289	256	253	273	258	258	276	261	266	254	283	249	279	258	264	255	265	279	223	280	270	270	267	237	258	267	259	287	261	262	262	254	266	256	235	270	268	249	301	261	264	265	276	282	240	264	267	293	261	287	251	263	287	264	233	269	280	239	280	283	253	247	263	278	262	272	278	276	245	257	278	290	284	255	275	260	251	288	280	270	270	279	279	253	284	240	251	275	261	259	227	281	271	286	304	225	245	269	274	278	281	270	252	282	243	252	270	295	262	286	266	244	234	251	261	254	271	270	254	281	286	269	265	252	229	260	259	280	314	276	252	260	267	274	271	269	248	234	248	241	290	281	218	282	244	258	244	263	237	243	237	296	264	244	285	303	262	253	266	259	282	284	271	274	269	297	280	271	263	289	277	257	274	259	257	255	268	234	256	261	271	259	253	265	247	267	272	271	273	284	282	272	253	279	261	239	275	281	243	232	263	268	265	260	287	250	286	254	268	267	289	250	292	253	273	264	288	284	257	302	257	232	233	241	299	255	277	240	277	256	270	268	245	287	298	279	266	274	256	267	260	247	257	255	272	252	275	275	277	229	278	250	290	246	257	282	252	277	245	297	251	274	249	280	271	257	241	262	259	300	276	272	266	314	269	271	298	242	274	260	291	295	281	270	239	299	247	317	290	289	265	299	235	275	265	268	264	271	281	254	244	247	265	263	271	272	285	261	235	287	249	248	264	248	279	265	269	281	301	266	262	272	273	266	276	291	259	278	272	235	294	274	293	258	270	280	240	258	279	284	227	272	260	261	261	238	245	251	244	237	255	252	274	269	277	261	264	263	274	288	288	276	229	284	242	277	293	233	253	302	268	275	262	336	305	248	239	263	253	274	266	258	268	264	261	284	282	255	262	259	252	277	264	237	260	255	268	284	255	256	254	257	273	265	266	287	262	265	250	278	255	280	278	269	260	236	254	275	251	282	271	296	247	261	294	272	277	249	284	278	304	268	226	264	249	289	244	274	260	283	250	253	282	280	254	249	265	283	293	250	284	281	254	271	255	254	248	279	245	271	267	248	280	245	269	250	265	283	262	280	287	290	243	266	270	251	263	268	260	254	273	286	256	254	271	264	292	240	264	258	280	256	277	278	264	278	278	247	258	225	260	247	246	243	268	269	278	286	228	243	290	262	267	295	249	252	240	265	250	259	271	245	293	261	220	305	283	289	263	329	249	291	274	282	269	288	260	283	294	267	218	258	271	271	266	278	263	284	245	249	260	263	260	297	275	277	265	267	299	285	251	274	228	240	275	247	280	265	265	297	258	294	258	267	257	259	261	272	280	243	254	275	252	272	274	260	274	254	265	279	294	276	283	268	282	260	259	251	282	253	283	270	239	300	286	270	273	258	284	239	245	246	243	256	269	271	267	252	270	233	245	278	259	281	270	241	281	270	253	244	260	261	297	270	277	235	257	266	270	258	278	257	271	263	253	241	268	277	265	274	274	267	308	295	252	275	303	287	275	271	268	270	269	257	267	244	247	284	251	273	269	224	274	259	252	265	244	247	245	246	267	277
28616	30479	56215	35196	19238	16241	15718	30124	39951	36891	12214	1276	1316	1309	928	823	748	892	831	1263	1741	2115	1264	786	814	945	1050	934	936	953	814	753	691	701	675	665	639	697	642	945	695	605	640	630	614	607	635	656	631	697	670	661	605	602	619	598	679	625	640	639	654	631	679	654	628	657	601	597	650	652	625	657	615	654	641	639	613	642	627	633	638	612	641	649	655	654	627	628	599	676	614	622	599	669	620	614	647	639	691	665	602	646	609	648	666	657	689	636	621	626	666	677	636	658	649	599	632	651	640	598	612	663	626	662	662	686	655	648	607	647	657	624	643	622	681	617	679	599	672	611	621	620	630	624	603	651	632	623	620	647	631	625	651	675	613	592	655	642	612	636	661	653	640	657	631	634	676	648	641	618	614	651	634	625	565	640	636	615	621	606	631	581	648	660	632	601	620	589	610	645	646	666	650	626	599	639	662	667	645	625	626	660	658	600	648	637	649	648	628	590	629	623	644	622	635	631	657	668	645	640	610	693	599	653	647	678	593	651	616	597	667	630	602	633	635	634	645	652	632	671	637	609	646	674	615	664	636	645	665	619	641	612	607	635	590	662	593	659	692	655	671	630	606	632	605	634	654	620	626	644	629	649	622	629	594	650	646	648	615	620	621	655	629	553	691	625	640	655	639	629	628	662	634	628	655	618	610	583	581	652	631	630	595	615	639	623	635	648	583	634	613	619	643	624	598	653	615	595	613	626	660	670	653	587	661	667	636	623	679	573	634	653	665	635	629	644	631	610	610	635	671	667	622	639	615	648	658	614	674	652	594	634	634	642	607	637	627	628	653	598	575	627	654	647	626	638	684	697	653	640	618	601	621	636	634	656	624	641	630	641	581	630	649	607	618	652	652	613	656	667	626	616	605	638	637	633	636	659	657	666	660	626	621	621	666	643	615	669	614	636	654	638	660	641	636	641	631	655	641	652	631	661	625	687	619	663	644	615	635	668	614	605	611	641	619	607	620	653	617	618	612	603	612	628	657	585	604	629	604	618	638	682	603	602	633	575	633	685	622	636	691	654	630	632	670	637	651	652	662	625	645	624	640	627	619	622	693	643	625	656	648	652	645	661	614	671	655	635	685	601	627	619	622	626	613	619	671	625	632	641	637	637	612	652	651	626	663	594	650	621	612	658	675	688	625	672	630	643	648	625	651	637	618	645	613	620	596	647	628	598	599	643	667	618	619	637	680	629	647	620	651	656	616	650	664	622	641	644	652	651	662	640	589	635	625	648	606	607	625	598	633	605	626	666	690	627	624	633	628	654	648	621	637	670	647	658	649	624	643	622	612	631	630	651	631	620	602	637	670	633	645	614	632	608	595	630	621	663	620	653	661	596	687	627	627	604	683	618	649	645	637	602	623	683	654	655	724	687	616	660	632	599	621	650	663	643	637	622	577	666	621	624	629	616	654	618	649	574	641	591	606	631	654	632	643	607	608	667	615	613	626	632	672	639	622	690	646	613	612	658	649	636	632	677	648	664	647	611	608	639	635	611	627	611	620	645	656	653	628	640	644	651	619	648	643	666	664	619	661	642	611	653	624	622	614	634	614	657	640	576	619	648	659	638	647	581	649	656	621	626	628	651	642	657	638	624	649	622	600	643	654	640	581	640	628	667	648	654	666	651	668	627	622	610	635	657	636	638	611	620	641	642	637	622	642	660	631	639	591	653	611	649	613	646	624	688	605	640	592	680	626	662	615	613	669	608	587	596	644	616	616	625	614	600	659	617	652	660	639	636	648	676	610	612	639	557	614	638	637	641	645	622	633	615	625	630	629	661	623	642	645	607	616	630	640	611	647	672	588	657	657	660	602	641	601	634	665	580	653	614	654	674	648	634	635	620	636	606	635	639	654	664	608	617	605	617	633	626	605	665	626	645	643	624	607	639	630	625	686	679	653	623	661	639	644	620	626	613	652	623	647	610	635	641	623	641	627	604	643	645	639	639	664	674	642	613	637	661	618	630	660	649	648	656	600	634	686	609	662	580	647	608	638	583	644	670	600	617	630	634	622	637	594	626	675	615	623	570	683	625	631	617	630	596	652	626	599	624	647	620	625	663	662	645	647	615	660	633	598	637	640	647	643	626	660	649	635	634	627	666	632	636	632	610	630	638	641	594	607	651	547	630	621	662	624	658	633	643	621	620	595	653	662	653	606	648	642	617	671	642	602	620	623	619	634	668	668	601	658	647	635	638	656	693	620	648	656	580	646	622	654	632	645	642	642	663	619	634	607	637	665	654	629	562	648	589	591	650	596	650	656	657	641	628	651	637	621	640	665	636	636	636	641	627	626	661	669	669	644	683	685	613	641	629	613	631	611	678	640	639	584	649	592	662	586	645	589	616	637	651	613	653	618	680	641	623	628	617	623	637	679	646	630	608	644	588	632	596	645	573	616	645	636	652	609	647	631	668	637	618	650	664	614	628	673	638	635	647	628	614	605	628	606	706	619	634	635	592	619	617	651	625	647	661	642	615	569	583	685	622	626	647	650	605	631	658	646	616	622	608	622	618	691	617	626	625	651	622	650	650	655	626	603	658	625	603	660	634	656	605	642	596	603	656	601	612	646	680	604	633	624	623	558	593	630	631	661	649	651	625	618	628	618	644	628	659	638	690	659	635	660	653	642	648	675	614	616	632	621	619	636	612	608	640	631	637	623	640	606	650	632	630	620	554	654	594	649	621	662	635	583	603	625	620	627	708	631	633	647	619	625	637	636	624	632	628	645	680	585	637	651	653	639	622	642	626	646	640	641	631	615	655	634	655	681	631	636	655	628	650	644	649	623	627	661	611	628	642	618	600	668	680	621	635	617	619	645	646	641	646	666	612	614	653	662	607	653	613	632	623	625	644	644	595	702	635	672	587	645	586	644	650	583	640	644	644	636	615	648	616	668	611	634	661	643	615	645	700	683	635	621	659	584	670	620	651	618	665	626	656	627	640	600	675	655	641	633	594	625	671	602	631	637	574	620	646	667	664	645	623	623	617	644	624	649	605	632	651	597	622	630	621	684	626	591	627	672	671	593	626	635	623	625	654	675	659	596	635	679	593	648	609	670	628	638	593	617	618	662	617	589	642	661	642	613	604	655	660	643	671	624	605	601	653	623	651	622	661	658	644	625	632	639	677	613	651	634	663	638	612	596	596	618	628	621	621	628	661	630	629	658	571	658	641	632	685	630	654	609	633	638	618	642	651	638	621	636	656	599	679	643	654	612	626	646	670	599	650	670	644	637	626	636	660	658	679	670	635	584	655	622	682	612	638	670	597	684	633	661	625	680	617	616	640	651	634	605	654	615	635	647	590	615	650	599	635	618	630	685	661	629	658	617	618	650	647	638	639	611	616	619	650	626	609	643	588	635	623	620	649	614	631	684	629	632	612	633	655	670	651	673	603	613	589	656	577	689	640	679	686	619	590	636	639	661	593	667	619	671	599	659	592	671	593	625	658
54204	45376	62527	41928	27022	24292	16291	25879	34254	29494	8355	608	549	544	269	218	226	252	213	259	444	468	264	205	204	236	276	270	269	254	207	200	231	166	174	163	176	181	166	284	189	176	178	188	189	173	173	183	176	187	176	154	152	147	156	193	166	156	204	183	191	180	169	163	176	163	168	162	168	174	168	156	200	180	172	186	185	156	159	158	155	183	185	170	154	147	164	182	192	187	169	180	168	166	159	168	174	145	170	159	182	174	182	188	215	149	182	188	184	185	170	178	183	189	187	189	169	186	182	169	150	157	190	158	166	187	182	163	185	185	183	160	151	173	161	192	172	154	160	172	188	173	196	182	185	176	158	160	159	164	177	181	194	167	162	167	186	172	174	199	147	174	138	181	162	180	176	184	171	175	187	183	149	159	142	151	167	163	182	186	175	164	230	180	171	152	203	181	182	170	169	167	154	162	175	176	189	192	216	176	160	174	170	203	180	187	178	155	162	171	172	155	184	163	180	187	169	152	181	191	162	164	163	183	167	171	184	160	174	184	164	171	191	158	173	157	188	169	162	167	192	170	176	173	174	193	186	167	199	164	152	164	158	175	170	168	155	164	183	161	165	181	181	175	175	200	200	176	156	153	189	158	183	168	167	163	175	177	163	164	182	161	201	171	192	165	182	167	173	156	172	183	150	179	152	188	178	159	170	167	162	169	171	188	167	160	178	190	172	186	180	204	177	166	179	174	165	186	179	185	195	160	201	155	179	159	147	164	182	164	168	157	171	167	165	175	183	179	163	184	186	167	167	200	177	183	182	185	177	184	174	190	163	188	164	164	178	149	144	173	165	163	177	179	180	151	164	171	153	179	172	163	153	171	194	166	173	176	168	178	179	176	182	162	161	167	171	192	169	188	191	184	190	159	165	191	153	163	160	171	184	184	153	157	192	146	182	173	168	152	166	158	157	172	161	174	168	158	178	135	158	158	200	188	181	153	154	163	183	142	178	168	188	149	189	171	159	164	174	167	197	165	153	192	175	182	182	175	180	168	190	183	194	180	186	163	197	187	170	193	181	185	161	192	192	166	184	129	173	186	202	186	194	162	195	183	164	166	197	166	169	198	150	196	177	182	158	181	170	184	179	167	175	160	171	182	165	153	169	175	151	184	152	158	153	161	178	165	151	179	148	172	163	169	175	178	166	197	149	160	177	193	181	186	163	183	186	174	160	185	146	180	148	186	157	161	170	186	165	177	179	165	163	177	173	166	170	167	183	179	162	198	152	155	148	182	155	170	166	157	190	169	174	174	154	158	175	182	176	181	183	156	144	167	183	187	152	172	179	172	190	177	161	138	188	177	175	177	162	183	154	139	156	184	172	159	163	160	174	173	160	175	165	150	198	197	172	151	180	188	185	159	194	168	179	174	189	165	193	166	176	157	175	169	154	161	179	183	166	163	169	161	175	175	169	212	163	175	177	166	184	158	145	157	138	179	189	184	164	166	189	190	173	174	186	159	183	181	162	169	171	178	185	176	185	163	159	185	163	186	156	180	170	161	161	165	180	173	192	184	185	152	188	152	173	173	165	164	192	197	156	174	173	160	186	183	201	161	161	161	184	163	144	185	182	185	149	164	160	184	182	163	159	182	184	164	153	177	159	148	174	166	156	154	178	161	158	164	152	173	156	172	186	147	170	157	186	176	182	202	159	176	174	199	181	175	188	178	183	183	178	156	170	159	183	160	164	196	176	178	183	183	175	163	171	166	174	173	157	189	158	184	179	142	165	191	158	144	195	168	165	147	152	170	168	185	164	190	132	177	174	181	180	186	200	182	172	184	157	179	192	176	152	162	167	159	187	174	154	177	148	148	175	160	163	153	183	175	188	178	188	180	186	179	161	195	183	164	168	161	172	193	162	175	164	157	164	179	198	178	202	159	167	193	161	182	186	168	173	149	161	161	187	165	166	171	178	172	173	166	189	167	152	184	158	149	177	179	147	175	152	150	158	168	169	166	188	162	164	154	159	168	164	185	170	173	175	170	180	205	176	169	163	198	166	166	173	199	169	170	181	143	143	188	167	183	144	177	160	157	165	186	192	193	153	179	186	186	163	180	172	151	174	182	176	166	177	175	199	161	185	179	176	152	172	183	157	174	148	172	190	180	197	199	178	172	174	188	174	189	175	188	153	167	161	158	171	157	187	164	171	149	175	194	160	171	170	210	161	169	165	167	171	201	184	190	169	178	189	168	156	175	196	167	159	148	169	164	131	158	195	171	187	163	174	164	177	219	171	198	161	196	146	167	183	183	185	162	170	142	167	196	174	171	158	130	172	134	204	162	175	164	155	167	173	146	174	151	177	163	168	156	143	175	173	168	188	181	193	168	173	150	162	172	168	144	169	165	150	162	158	172	200	170	162	170	191	192	173	179	164	149	185	175	185	188	182	168	196	166	193	196	155	165	160	184	183	182	156	180	164	188	185	168	200	182	177	149	155	184	171	184	145	186	179	206	169	153	169	179	182	177	181	150	191	176	188	176	164	185	186	180	194	187	177	186	150	173	155	170	158	188	173	169	172	178	151	162	185	156	200	193	166	195	182	170	166	148	192	178	195	186	163	166	190	182	171	182	169	173	168	170	172	184	153	167	201	177	176	178	176	172	198	172	175	179	176	186	173	150	178	167	180	163	171	161	186	162	164	167	181	172	199	189	178	159	170	168	196	196	175	167	185	156	154	178	180	174	189	167	167	178	178	170	176	178	163	173	164	177	196	175	179	169	172	189	166	188	188	165	162	175	169	187	186	186	178	134	153	159	165	167	174	159	168	183	168	186	161	152	156	166	164	167	182	156	175	180	162	175	165	159	182	166	165	186	180	184	212	173	142	186	169	152	189	159	193	160	156	166	192	182	158	159	163	167	173	177	208	174	166	188	201	194	157	151	180	179	167	177	175	175	179	158	167	176	162	146	154	164	161	190	174	187	154	179	187	183	166	172	181	187	160	159	175	164	168	171	165	175	159	152	161	162	173	154	170	166	164	166	155	193	141	174	179	190	176	172	161	176	179	158	161	182	157	168	181	188	190	150	146	181	171	189	196	155	160	176	178	175	173	181	144	152	180	157	193	167	188	163	173	179	187	170	156	198	189	171	165	166	188	153	178	168	176	198	192	174	179	201	167	185	174	154	176	146	170	168	182	172	152	169	168	175	163	191	189	181	172	190	154	182	152	165	194	178	185	159	195	187	161	167	177	183	167	175	181	182	171	178	173	184	166	175	164	160	173	159	172	177	159	159	188	176	165	187	161	167	165	177	203	156	173	172	169	150	176	170	192	185	187	173	144	183	172	165	166	167	191	178	155	169	160	175	171	183	164	164	163	180	160	187	201	163	181	191	164	189	197	167	179	177	161	180	198	170	184	184	177	151	169	158	157	168	158	190	182	160	175	165	174	166	163	172	180	179	186	183	177	180	174	193	151	159	184	177	151	175	165	186	165	178	175	184	177	195
37493	38842	64127	41022	30758	25903	21841	44324	50478	45279	8664	1785	2513	2485	1004	683	793	884	760	1143	2404	2648	1104	686	735	822	1064	1206	1096	1048	822	690	799	478	496	464	474	459	453	1583	550	472	451	449	429	440	476	438	458	431	436	491	418	429	447	438	477	434	472	411	436	484	489	453	432	445	450	421	448	494	422	435	449	468	416	423	493	460	457	459	467	456	427	435	467	432	434	448	444	440	438	448	408	446	473	443	407	470	420	440	435	427	453	420	485	421	471	434	422	452	416	444	461	434	436	420	422	445	429	414	482	451	460	445	451	403	462	444	420	449	430	467	495	450	486	419	436	446	419	449	437	451	466	438	441	444	424	438	454	476	452	447	457	434	458	432	420	432	423	401	417	426	487	412	435	453	461	420	426	454	430	429	487	453	452	451	440	441	398	472	458	390	440	439	447	442	436	393	457	417	432	451	465	424	435	462	449	448	434	470	434	431	420	439	406	466	429	414	451	429	444	390	424	475	439	438	435	480	441	422	457	439	429	427	441	447	454	455	416	418	430	421	434	444	424	462	438	466	442	476	458	448	450	435	421	437	445	481	446	427	462	449	404	442	431	447	428	403	493	419	454	440	462	408	415	472	469	449	405	448	415	466	432	467	417	445	467	418	436	431	442	450	417	438	460	494	455	430	462	420	432	454	440	421	449	445	439	444	458	429	441	443	453	452	436	420	412	423	464	416	472	434	425	464	448	435	450	413	441	451	427	393	422	431	460	467	435	463	450	468	424	409	444	451	439	419	409	457	453	431	409	452	452	446	440	443	443	442	414	427	413	450	444	424	452	482	421	426	454	448	420	424	433	413	461	425	457	437	460	445	419	429	493	454	475	445	427	458	434	437	441	407	429	421	419	445	405	425	422	437	435	431	460	421	449	457	456	487	458	468	420	415	404	417	470	406	444	455	416	404	419	444	462	466	450	400	451	448	453	499	447	442	427	487	441	444	465	437	463	444	450	473	419	459	440	420	444	443	466	439	468	434	450	416	448	450	460	434	487	387	403	418	431	474	456	478	452	442	452	412	433	450	438	480	431	432	429	444	438	441	472	444	440	457	453	426	483	431	415	449	444	468	448	429	432	466	444	443	425	413	460	429	451	439	433	448	443	426	431	444	436	422	458	406	439	437	421	423	418	414	431	453	421	470	416	464	431	440	428	467	416	479	475	413	426	467	407	447	434	460	444	429	427	454	421	457	425	442	437	457	419	449	396	458	427	415	442	442	383	436	439	433	451	449	465	434	469	416	474	453	436	427	446	419	422	462	424	443	432	415	434	453	467	438	467	446	447	422	441	445	429	438	466	413	421	430	435	439	414	439	444	440	409	461	424	438	406	416	469	477	433	456	433	461	452	439	452	435	461	473	451	436	453	452	454	414	483	429	442	437	409	416	473	435	423	461	440	464	444	452	421	441	421	427	446	436	427	429	427	416	443	444	447	418	406	419	448	510	451	470	439	432	434	407	422	433	439	457	431	409	443	440	434	456	411	458	474	403	451	392	473	421	397	470	416	460	435	471	439	461	436	467	454	419	463	396	436	428	454	451	416	481	473	461	437	432	445	426	482	455	473	408	427	451	457	411	478	408	459	455	418	474	452	418	449	454	444	442	448	449	427	437	463	459	449	445	451	452	435	444	468	423	458	455	471	463	448	442	459	423	412	407	475	448	454	458	415	466	431	445	454	472	407	431	448	453	450	465	441	450	468	466	412	464	447	396	454	414	455	431	443	435	404	452	428	441	435	429	434	442	417	450	427	443	433	422	468	487	465	447	431	417	404	488	400	421	393	457	433	441	438	442	419	456	443	451	466	423	439	403	451	410	440	453	435	440	434	431	448	416	471	431	435	426	416	457	399	478	437	421	440	455	444	416	448	446	493	432	431	441	461	410	431	479	432	437	434	437	408	442	429	444	445	428	443	441	456	446	469	481	469	462	454	450	406	423	495	463	409	417	469	450	459	430	455	443	433	457	467	452	459	420	443	445	452	443	437	402	407	458	471	435	430	430	444	456	429	451	458	435	432	445	472	413	424	453	454	443	424	465	465	431	478	464	451	439	433	424	407	459	429	438	455	449	443	436	465	462	455	447	438	447	438	465	479	449	456	421	444	437	457	428	450	426	432	464	425	418	416	433	466	426	453	423	442	413	408	454	405	433	420	464	420	447	444	463	468	446	450	415	440	446	457	431	464	447	413	422	451	458	441	443	408	472	442	423	463	438	434	468	423	443	422	456	431	458	468	424	456	411	432	434	410	460	439	471	478	471	439	463	458	435	458	436	426	450	437	413	445	413	457	427	437	431	423	423	448	452	447	437	419	449	455	444	432	441	438	476	460	437	458	437	464	418	458	430	412	449	438	421	429	431	411	454	456	475	447	428	451	476	442	410	436	412	436	451	457	429	475	447	452	444	454	451	441	453	454	438	440	448	418	449	443	438	460	430	428	425	397	448	471	474	464	447	427	439	425	421	402	432	433	428	474	453	401	443	422	450	458	451	425	426	431	438	475	422	472	457	460	434	434	468	442	496	435	445	409	455	448	439	473	437	462	457	439	442	427	450	414	420	437	458	426	437	421	429	430	445	471	416	417	454	459	467	432	450	394	460	447	431	439	456	457	479	426	413	449	454	447	466	465	457	456	450	443	489	400	427	413	433	404	477	429	448	453	453	482	474	456	481	448	452	392	418	421	433	449	453	424	434	461	452	416	434	439	460	464	451	476	456	464	461	450	405	438	457	418	435	515	444	461	473	415	517	446	462	437	401	472	433	425	444	435	449	445	448	456	478	464	437	448	445	451	456	409	442	427	435	414	445	475	417	473	440	435	424	418	467	478	435	450	445	457	419	472	450	425	437	457	454	433	432	429	464	419	420	457	462	432	430	445	440	477	432	423	420	406	459	463	435	404	438	431	505	394	443	442	452	443	432	470	437	416	421	439	396	430	419	430	377	427	422	438	429	414	449	441	432	437	434	453	456	440	427	407	406	440	433	445	414	448	470	432	440	467	446	438	477	416	418	455	420	417	464	458	449	416	445	414	431	435	428	414	439	448	440	438	423	451	461	409	465	419	433	405	471	422	440	446	454	453	479	414	439	443	412	426	443	435	434	469	439	459	448	435	477	464	452	430	466	457	429	441	461	437	457	419	486	422	455	437	451	450	433	433	429	426	447	463	435	421	396	432	415	467	451	475	429	432	430	434	455	445	434	476	428	425	439	466	422	451	462	459	421	469	439	471	430	432	426	429	454	442	442	411	438	443	467	433	397	444	460	416	420	421	426	458	416	453	473	438	429	486	475	448	446	443	444	405	445	455	427	418	419	431	459	403	460	438	419	465	442	453	483	451	417	449	431	461	450	426	472	462	443	437	454	458	445	430	415	449	454	427	473	443	438	431	468	420	427	439	413	444	431	460	461	440	454	433	442	460	451	451	459	436	441	475	468	430	464	477	416	450	421	434	432
12146	5438	10036	5953	3205	1724	793	758	1552	1546	468	408	387	398	425	373	386	408	373	396	386	402	411	383	392	378	406	390	370	351	394	375	375	360	375	376	373	371	383	376	400	375	421	347	416	391	402	388	429	370	341	404	346	421	370	363	394	383	388	385	373	382	326	398	397	359	373	392	338	350	415	385	367	387	367	394	386	412	389	381	367	382	383	378	407	379	400	369	386	384	378	366	392	364	409	388	390	402	348	420	351	386	349	371	390	409	350	404	412	382	392	413	376	391	344	366	392	415	389	371	369	401	362	341	350	374	350	368	386	393	388	370	374	400	365	401	354	369	358	388	368	381	392	463	409	368	363	339	383	394	388	397	370	390	361	402	418	359	388	389	371	420	360	380	357	406	410	416	369	380	393	360	361	384	385	392	413	375	404	366	364	352	346	403	397	420	413	383	380	369	347	363	369	401	398	393	366	386	393	377	420	392	343	379	391	433	374	395	350	438	352	382	393	392	366	389	392	407	350	388	370	388	415	359	384	397	374	422	373	394	396	414	383	395	406	379	324	377	380	382	383	363	362	423	388	358	371	381	391	394	400	391	373	387	383	381	392	372	341	358	403	369	375	375	407	391	376	383	380	329	382	351	414	353	390	383	379	405	396	418	372	391	396	398	379	366	392	384	368	371	379	378	376	395	396	412	393	402	355	373	388	349	382	393	375	350	388	389	383	391	403	372	395	406	393	404	391	405	340	378	407	362	411	341	350	374	368	388	403	394	386	388	383	406	376	374	366	409	402	405	376	445	387	414	380	411	336	387	399	373	372	424	386	381	403	372	376	385	400	412	398	345	395	381	392	397	361	400	404	393	388	386	397	382	399	399	414	404	403	375	414	397	373	373	353	400	374	355	387	363	400	344	365	361	336	356	391	381	415	363	400	356	380	384	370	383	400	356	401	412	384	413	422	369	351	395	389	406	364	389	414	391	396	379	360	378	390	381	402	376	420	386	367	397	380	406	398	389	396	384	345	389	361	396	361	403	333	384	396	395	393	426	377	384	399	382	351	363	386	407	383	377	377	411	409	381	390	354	396	348	407	364	379	381	373	384	381	408	369	386	371	387	363	390	363	356	394	383	387	358	357	374	362	365	402	408	384	351	355	385	334	421	360	377	370	361	376	366	421	382	433	353	378	394	373	395	399	358	352	401	412	442	415	373	383	443	402	407	376	387	382	337	349	413	375	363	389	393	445	416	407	363	426	364	340	356	345	350	376	350	368	377	378	354	397	370	386	370	420	373	392	368	384	430	383	374	413	343	404	405	391	370	374	399	369	350	393	377	396	391	401	351	389	334	362	377	369	390	384	373	363	377	365	396	371	379	390	394	407	387	391	390	382	386	348	375	370	397	379	358	352	388	390	383	377	378	380	368	423	376	391	353	370	395	405	377	326	371	372	396	402	401	375	412	365	381	361	390	382	376	365	417	374	383	378	379	365	408	361	366	380	399	403	407	395	358	394	380	371	360	377	383	389	408	349	392	370	396	372	407	363	336	389	398	361	363	401	406	360	346	352	375	400	375	336	387	369	391	441	400	391	409	400	414	381	377	358	369	390	439	372	384	353	387	393	416	414	413	349	403	413	340	390	402	444	373	351	424	397	382	366	380	359	413	367	368	366	378	369	396	382	367	379	378	373	370	372	386	413	392	407	403	410	381	361	381	388	362	411	419	388	390	414	372	367	385	375	380	395	360	372	398	381	410	392	413	367	370	394	384	379	368	424	385	391	410	367	390	389	376	372	384	402	392	365	366	400	359	380	381	397	364	375	362	383	401	398	389	387	418	414	398	400	370	383	352	390	356	382	381	395	364	411	371	383	391	383	392	396	370	399	361	409	424	413	355	414	370	390	376	411	365	387	399	378	390	395	374	381	365	396	386	372	348	379	373	368	395	394	365	359	411	387	374	342	395	372	393	363	371	368	374	353	396	389	378	351	377	376	364	381	363	420	368	378	377	345	391	411	375	457	388	407	389	392	372	418	354	410	369	409	441	397	381	394	361	351	370	399	403	366	389	390	378	395	366	359	414	416	372	431	368	397	394	385	383	349	389	377	406	376	394	375	389	364	380	378	383	374	407	413	371	404	366	369	362	372	400	352	374	399	397	361	379	366	401	394	400	373	387	376	365	377	385	402	396	411	351	367	332	401	381	402	391	387	387	359	390	370	369	382	399	388	393	384	414	369	364	412	391	387	356	359	379	380	356	368	404	380	395	385	375	373	394	376	396	415	380	403	369	387	351	405	397	401	367	392	394	372	368	319	383	381	391	409	388	401	367	353	384	356	395	364	376	367	366	367	407	388	368	401	389	378	366	382	393	389	380	368	400	383	375	371	425	377	377	367	399	385	375	395	377	378	359	355	378	385	384	397	398	413	404	373	377	377	386	388	383	372	385	371	384	389	379	390	436	416	399	393	368	382	414	356	371	384	390	352	385	379	384	371	387	352	381	374	323	356	376	394	353	368	399	380	392	364	379	399	357	372	390	388	389	418	409	374	376	407	362	386	321	388	417	379	379	397	407	395	366	406	368	370	388	367	396	393	401	409	412	370	363	398	369	377	366	376	427	367	360	380	393	405	389	348	356	350	402	372	370	394	374	395	390	400	432	385	358	378	378	399	384	363	422	393	398	443	379	397	384	354	386	354	412	364	391	394	379	374	345	351	375	369	405	365	362	384	375	375	362	359	388	355	397	402	398	369	392	382	349	397	371	387	360	379	389	391	373	408	367	379	374	369	380	346	365	384	394	352	363	369	427	376	431	403	404	356	380	401	422	419	419	369	347	376	381	369	392	414	411	380	358	377	438	404	356	383	335	383	374	395	371	393	384	377	383	393	401	397	411	382	393	406	371	361	358	352	374	382	379	361	373	369	412	348	377	412	379	421	399	352	380	407	413	382	375	402	385	384	422	396	362	405	342	395	365	375	354	416	378	381	385	373	396	387	380	366	378	393	372	385	361	404	401	352	386	366	367	382	364	402	391	409	404	391	402	415	364	384	402	409	348	372	420	369	367	401	380	371	374	411	382	400	403	396	376	385	369	372	354	334	389	436	380	386	367	349	346	358	380	391	398	354	393	388	433	388	385	369	412	361	447	386	387	391	369	408	394	407	400	362	367	396	362	454	396	390	373	360	403	354	391	404	387	374	410	402	356	367	390	398	388	371	370	391	364	400	361	422	402	388	366	381	369	378	400	369	396	382	385	382	395	343	405	354	363	379	422	388	405	392	397	387	399	426	368	337	392	388	380	400	392	358	382	383	359	373	372	378	358	408	396	397	384	386	379	393	412	395	389	389	429	399	386	367	440	368	399	388	420	395	346	376	362	375	389	431	350	403	375	363	415	375	412	391	415	397	363	378	406	392	349	374	401	374	350	339	363	340	397	366	404	366	371	362	397	375	413	349	363	345	395	374	378	359	394	382	406	370	409	414	390	395	358	363	394	368	377
8393	5817	17259	11208	9348	5008	2716	2973	7058	5915	1145	941	1010	916	918	917	945	916	891	906	922	945	885	912	910	882	866	952	920	853	948	845	917	884	920	857	922	899	885	958	913	891	913	867	873	918	887	891	938	878	877	875	849	889	878	883	878	861	880	860	886	893	930	881	859	849	855	920	838	870	895	894	861	939	903	916	877	899	875	871	907	858	924	909	870	850	914	874	928	864	880	838	939	834	869	830	941	943	929	876	900	935	926	893	910	855	845	896	916	885	874	919	883	866	872	879	884	923	914	917	877	903	913	853	856	921	894	854	884	933	894	904	872	951	871	895	870	939	841	870	868	828	943	897	879	911	826	883	868	870	870	920	850	901	901	896	880	893	888	884	859	904	876	942	903	855	865	869	873	915	827	943	895	929	867	879	874	852	870	839	862	921	856	894	935	868	869	950	919	883	940	877	899	890	895	882	924	920	893	870	914	902	846	932	915	922	922	887	884	935	902	904	845	872	891	893	945	915	846	879	868	895	853	896	923	888	869	938	904	863	861	890	922	879	920	918	865	893	843	841	895	919	885	862	881	868	890	887	880	916	875	910	906	865	927	926	885	899	919	866	895	902	874	884	864	855	898	897	896	911	848	947	849	898	929	844	909	860	884	915	891	881	868	893	840	892	924	874	900	848	873	869	858	867	841	932	819	892	869	911	909	889	877	891	928	903	873	869	904	868	958	906	910	889	928	983	890	908	833	902	903	903	850	924	855	945	891	834	924	926	863	849	856	884	876	872	901	936	907	879	932	871	943	889	924	833	867	950	889	918	838	898	915	902	911	874	914	899	834	890	859	798	935	960	907	920	842	930	924	859	858	910	898	884	902	861	910	885	896	897	889	869	876	942	840	868	876	864	907	894	832	929	874	877	937	906	885	961	902	871	851	905	891	887	883	866	899	884	868	872	868	910	842	980	872	942	906	862	919	898	919	886	923	855	917	913	911	875	910	865	869	919	924	886	866	913	869	906	911	891	916	891	934	874	909	933	899	883	959	881	871	885	911	892	888	880	887	863	879	878	858	863	882	914	857	854	889	867	895	898	868	865	944	905	932	883	880	894	890	838	898	885	852	908	925	854	902	870	825	915	879	850	930	875	891	951	871	863	917	917	906	913	906	863	839	875	836	896	939	870	864	882	896	854	881	855	836	899	842	846	948	895	846	892	875	910	895	887	898	880	901	918	913	881	922	844	953	894	881	870	882	910	876	876	899	884	888	917	956	907	888	849	889	859	868	875	879	918	873	917	921	936	932	880	849	887	907	862	883	936	845	835	909	906	919	924	871	872	916	902	921	848	835	964	872	889	888	899	934	931	940	918	892	929	871	928	855	859	874	897	855	870	868	890	880	858	877	862	910	903	854	934	863	901	951	840	878	907	847	923	902	930	907	916	883	903	884	929	903	928	889	907	925	903	887	921	843	880	865	898	918	889	904	893	913	882	904	881	942	882	882	871	886	916	918	884	889	941	848	845	906	877	934	885	899	906	978	845	886	865	953	851	884	886	878	899	925	863	872	836	889	868	900	893	874	867	919	864	911	893	942	954	880	891	923	904	929	923	868	851	869	920	853	912	863	964	911	910	887	839	875	879	862	848	887	931	919	937	933	932	884	913	872	849	940	916	897	888	892	876	895	883	894	892	942	866	893	948	867	950	860	904	885	862	896	875	893	831	879	886	904	877	861	875	880	926	901	871	888	852	932	923	900	915	908	840	878	929	884	929	933	906	931	942	918	938	887	925	877	864	906	854	893	922	867	879	897	858	874	929	914	835	861	918	876	847	910	904	844	908	871	894	924	949	871	889	903	907	916	881	886	921	879	872	838	919	881	885	929	910	892	927	896	865	862	904	903	912	821	914	868	901	886	861	932	916	921	894	879	886	901	928	868	897	863	894	901	887	922	942	918	869	889	863	905	848	891	958	864	943	881	854	852	851	935	899	908	875	934	865	893	903	818	888	876	827	878	898	874	902	871	898	900	868	888	855	889	864	851	923	846	840	851	915	914	858	978	851	899	868	867	842	866	896	896	879	871	892	867	886	853	929	878	863	881	896	914	943	877	896	901	926	875	896	848	902	926	925	877	862	893	906	878	934	898	931	905	833	907	864	902	951	892	858	910	857	916	847	844	880	889	893	933	868	849	910	919	880	890	892	853	849	863	893	939	938	857	849	845	905	896	882	902	914	884	884	890	905	877	923	836	876	922	929	875	932	868	917	925	928	876	905	920	880	901	985	941	908	911	899	858	834	867	930	880	841	895	908	919	911	925	915	934	872	910	905	861	886	906	895	895	889	826	842	922	901	895	864	865	873	881	870	877	872	881	897	907	924	888	839	910	905	928	842	904	884	896	885	886	903	953	860	888	879	932	869	889	898	901	872	852	887	869	936	876	899	891	915	920	932	896	899	873	869	901	875	871	849	866	861	904	809	920	884	880	905	856	917	864	868	847	887	923	893	887	888	826	865	823	903	886	914	888	910	864	922	917	914	923	922	860	841	864	895	889	906	881	868	889	922	896	849	910	926	889	908	909	913	904	851	899	862	898	897	887	920	904	899	879	889	893	863	887	808	878	908	911	877	897	877	887	893	932	929	862	896	894	894	856	918	883	890	868	881	895	890	891	889	910	895	848	867	912	902	862	904	884	870	905	886	890	923	913	898	943	853	891	893	871	928	892	920	883	911	905	887	923	849	870	845	899	898	916	932	878	909	904	864	901	874	903	922	862	948	908	892	870	916	901	885	914	843	985	909	859	892	882	875	886	870	923	905	883	902	887	895	880	892	821	886	893	920	910	912	932	906	887	877	878	922	872	897	865	890	868	879	878	894	924	890	854	901	901	935	866	872	868	892	891	943	839	875	951	897	887	913	883	885	901	913	854	875	897	892	937	887	884	887	869	929	934	958	890	899	801	939	880	914	881	883	896	918	894	900	907	935	816	856	898	940	865	893	934	897	930	885	902	910	969	882	875	967	904	910	852	893	907	902	846	860	906	857	833	865	920	894	874	887	865	900	941	881	947	848	859	928	888	871	888	871	953	865	870	864	860	857	905	911	901	906	893	918	850	936	864	895	860	908	829	908	876	893	905	884	918	902	878	872	857	944	913	950	926	845	937	887	880	876	921	852	909	890	936	851	926	944	884	911	911	858	932	865	855	898	851	831	890	842	880	858	862	935	903	877	920	889	982	879	893	851	976	920	914	919	900	904	897	885	874	871	879	943	864	894	875	851	905	910	841	898	944	905	932	865	904	985	872	871	893	818	923	915	877	872	898	858	910	900	858	894	883	885	900	946	891	906	870	934	899	951	855	904	865	944	842	866	899	895	896	904	862	876	876	883	875	879	884	907	911	823	879	896	925	837	812	856	936	843	912	868	859	906	947	878	927	887	888	873	953	877	908	878	885	880	864	868	920	888	930	916	898	900	937	902	852	889	905	864	908	921	934	916	860	919	851	921
44618	38857	55255	35077	23752	17932	10743	8880	21404	12489	1154	551	492	416	348	239	295	302	342	334	498	423	382	347	373	373	297	310	315	342	286	264	262	273	252	266	251	259	244	269	296	212	252	274	236	262	276	268	265	263	252	271	244	241	243	244	305	239	227	261	262	255	236	233	256	262	272	241	263	258	253	249	240	262	251	237	253	278	299	245	265	251	212	257	244	240	244	265	251	259	236	265	230	249	247	233	253	259	239	259	243	244	234	267	237	255	242	250	249	249	261	255	221	254	255	240	238	238	274	241	266	280	290	246	261	247	262	259	213	266	265	228	235	257	253	232	256	249	257	248	277	259	253	245	278	217	218	237	246	252	222	275	237	239	250	257	234	235	306	240	236	199	247	225	249	243	261	254	255	260	245	243	217	255	295	243	251	259	232	244	255	234	246	264	251	250	238	225	229	235	254	259	239	265	236	265	237	222	241	245	239	236	248	257	270	212	247	268	256	242	262	254	262	235	234	291	253	240	251	260	285	244	283	246	232	232	223	267	245	228	269	264	232	239	241	244	245	220	240	235	232	264	255	236	249	241	240	256	236	256	265	233	230	295	242	268	242	243	226	222	278	228	242	252	249	246	251	266	255	250	234	251	270	249	267	262	255	256	251	252	220	248	239	235	229	244	262	273	244	255	216	217	238	236	257	266	243	247	227	285	261	259	243	237	220	261	249	247	277	227	279	209	258	266	236	271	283	201	247	264	207	232	252	264	255	253	257	245	221	250	233	259	239	251	245	240	263	237	245	242	258	246	270	235	258	252	229	259	276	237	240	280	245	264	255	231	238	230	262	251	228	263	257	223	218	234	235	227	239	235	264	257	252	261	259	250	245	238	206	254	235	254	252	235	244	245	235	263	217	248	270	235	244	256	261	237	228	248	230	231	235	266	265	263	238	235	263	251	225	225	247	254	237	249	228	260	244	248	246	269	227	241	267	243	275	230	237	206	227	233	269	248	269	269	259	253	246	238	243	251	251	255	226	229	251	247	259	274	264	264	255	238	265	230	272	246	274	241	245	251	267	261	250	235	226	246	234	268	226	236	252	256	250	258	260	235	251	244	264	201	237	227	237	276	288	238	277	248	260	281	241	263	255	222	244	259	272	274	249	236	275	242	253	288	288	250	253	237	251	255	253	248	242	247	243	270	223	211	272	221	247	264	249	213	264	244	263	257	247	237	258	260	234	236	258	242	260	260	240	242	246	285	239	244	283	257	243	241	246	259	242	266	260	260	229	251	254	239	241	254	253	238	245	254	226	207	254	238	234	245	253	251	241	250	253	253	230	250	260	263	272	217	238	206	270	224	249	247	249	245	254	255	227	244	266	268	222	259	264	229	216	243	225	257	247	223	240	243	259	218	238	245	261	240	245	241	250	240	253	258	246	232	254	286	244	259	244	234	230	267	263	255	230	228	238	258	257	264	254	246	232	248	222	244	272	263	228	247	254	241	240	254	237	249	258	248	249	278	287	221	248	248	242	239	257	258	259	215	264	249	241	248	237	257	257	233	260	262	263	247	274	232	231	262	237	252	263	272	296	249	252	244	249	266	254	278	244	266	252	255	238	230	229	273	214	256	248	235	232	231	230	268	228	247	262	247	244	251	242	237	229	238	256	250	213	247	273	229	239	247	261	271	265	251	249	241	241	254	234	272	228	270	266	288	243	267	253	266	228	254	221	260	249	232	232	272	271	237	242	258	230	247	255	248	258	270	255	276	235	226	230	279	274	245	252	249	250	251	260	257	231	256	238	234	226	252	244	227	235	247	249	309	256	233	259	248	253	289	260	254	238	250	239	254	264	221	246	248	263	283	235	231	280	273	230	240	245	241	238	251	263	281	232	269	241	253	227	255	250	236	245	245	231	246	277	278	244	234	246	271	248	246	265	270	220	239	250	280	241	218	255	220	233	260	270	283	233	272	251	224	245	257	242	239	242	195	241	247	266	216	275	263	237	280	245	267	263	218	233	267	247	246	253	229	211	263	238	238	245	264	253	244	274	257	235	261	248	259	243	240	220	234	219	224	208	224	232	261	242	255	222	241	262	252	228	267	242	231	256	255	270	245	255	288	243	240	260	250	250	266	260	265	253	253	265	249	264	247	231	251	241	269	235	244	282	265	236	247	230	255	217	254	257	270	245	225	238	244	219	227	246	242	261	267	246	232	225	206	253	251	229	226	250	271	266	226	241	256	238	239	290	233	254	245	239	260	249	232	269	249	210	251	248	230	253	242	257	233	247	284	245	264	251	218	281	229	232	295	235	243	239	228	229	272	245	248	262	233	234	247	225	232	265	256	249	257	247	263	279	246	266	241	235	268	263	257	253	248	227	226	237	235	250	244	238	259	263	222	263	254	231	223	254	247	259	248	251	245	264	225	238	255	244	242	242	236	226	240	261	265	249	262	260	243	229	260	251	247	238	218	270	237	259	259	255	254	264	231	250	251	257	255	251	237	242	254	244	228	236	254	273	250	245	241	238	257	241	261	233	242	265	234	243	237	228	251	233	266	251	267	254	235	306	238	247	252	259	220	255	275	267	243	237	231	249	233	255	236	230	263	235	231	270	223	256	246	277	245	241	236	248	283	256	223	240	225	249	247	274	258	250	251	233	206	267	256	268	251	251	244	213	226	241	254	223	248	249	238	240	247	252	226	232	276	262	261	262	299	260	264	240	248	275	241	227	256	243	264	246	274	270	263	294	272	219	198	265	262	238	236	226	249	276	239	254	230	251	255	236	253	236	257	250	236	269	257	259	239	239	253	244	243	284	257	243	233	261	244	273	256	243	279	250	249	242	241	222	244	251	241	238	239	285	264	242	266	242	261	284	257	255	223	269	256	277	270	251	293	231	247	269	223	255	229	270	224	256	243	253	240	273	238	215	266	262	238	262	273	266	257	257	251	255	271	252	237	268	245	286	262	246	262	256	253	241	233	259	259	215	220	257	282	261	265	245	259	258	267	238	244	243	253	228	263	226	226	266	233	278	246	259	266	260	256	248	267	230	260	233	235	264	226	251	255	252	218	248	255	237	230	251	251	250	238	251	253	253	242	271	275	275	232	269	268	248	243	262	233	249	255	256	239	245	246	264	253	267	220	263	212	249	261	256	272	273	247	260	231	264	273	237	269	232	244	272	260	236	235	259	284	255	224	245	240	258	239	283	243	239	264	269	254	243	250	235	245	223	260	252	215	262	242	251	240	236	233	243	245	240	237	252	255	259	291	265	235	276	264	257	264	232	266	233	252	281	259	253	243	254	247	245	247	239	249	261	280	249	220	242	238	259	229	245	240	232	221	221	220	234	241	266	226	222	252	229	262	241	264	238	245	243	244	253	237	243	242	248	260	254	244	260	260	253	251	245	263	246	248	234	236	221	249	245	239	277	244	265	233	235	251	259	257	233	219	254	211	224	249	221	232	268	240	273	263	252	264	235	256	249	266	281	238	237	240	225	244
29917	30885	52476	36290	27882	23745	15303	19310	41154	23333	2258	2033	2174	2090	1107	701	865	950	922	1173	2290	1776	1448	1426	1537	1193	855	934	1188	1152	952	793	770	842	740	675	595	630	584	866	1067	596	611	613	585	594	547	568	646	592	633	630	610	615	596	559	636	612	621	605	606	607	615	624	595	614	616	592	575	593	649	595	567	606	569	609	603	599	592	595	615	611	596	616	576	574	587	574	550	598	599	571	628	617	624	609	592	568	604	602	607	603	587	638	580	535	624	600	612	589	618	572	597	595	612	587	608	608	605	597	609	622	579	560	589	572	585	621	615	603	596	549	617	574	600	634	555	586	586	590	587	612	611	628	582	559	592	603	585	562	572	608	591	581	587	605	574	581	556	628	592	628	624	599	586	550	588	578	606	619	589	578	627	595	577	558	593	589	578	557	620	581	571	606	580	603	621	614	556	642	580	609	628	520	630	591	561	594	565	589	609	599	596	573	604	592	615	638	576	565	629	580	579	600	601	606	627	597	555	577	585	572	646	584	595	589	566	597	593	564	610	583	588	572	594	589	635	611	583	571	599	582	574	610	628	574	557	592	565	562	557	599	621	647	634	607	582	571	609	614	590	582	633	618	573	597	599	577	582	588	588	540	597	588	615	586	629	582	583	612	604	562	591	602	632	626	581	598	591	596	615	606	582	573	613	610	573	582	583	573	590	607	611	595	572	652	609	586	609	624	550	593	621	560	582	593	627	605	604	644	578	617	605	604	656	575	575	599	615	592	580	565	596	591	549	603	609	627	569	622	608	587	561	574	600	665	590	554	602	624	588	620	590	595	626	618	557	591	599	586	576	577	578	578	606	588	593	621	609	563	603	559	580	617	577	573	608	603	579	597	611	608	594	567	613	602	568	591	556	639	606	571	655	633	566	606	571	611	562	652	645	570	578	589	631	568	611	619	601	602	603	585	605	559	588	608	610	567	595	606	628	617	595	604	595	612	593	575	624	605	587	576	640	601	624	598	569	617	624	560	584	588	608	592	593	615	604	568	571	617	577	585	628	635	571	580	617	604	618	590	579	602	578	601	568	615	563	595	637	629	612	602	609	574	628	566	563	598	544	605	620	576	600	639	605	608	594	645	612	550	645	576	567	591	604	603	594	596	574	609	602	611	570	582	611	585	630	634	569	635	566	599	566	592	599	574	543	599	559	585	598	637	630	569	616	582	599	577	607	622	607	590	582	587	630	597	595	618	622	561	615	569	588	627	644	600	594	572	601	585	575	584	635	581	589	602	617	615	606	560	622	618	642	586	617	633	630	613	606	610	551	612	606	614	636	598	608	606	608	600	628	561	584	569	579	579	533	612	576	552	571	578	550	614	592	589	564	506	587	588	638	577	591	582	588	616	612	618	608	618	582	622	557	625	590	562	593	607	610	576	575	589	578	582	621	601	606	589	624	621	601	557	623	610	550	580	590	577	599	591	589	574	587	547	618	564	566	599	573	572	598	620	569	585	600	602	602	594	582	599	585	625	598	565	567	586	584	570	576	608	566	568	600	596	591	572	641	578	595	601	600	621	611	593	630	599	558	570	603	613	600	550	612	586	583	596	618	583	585	612	588	636	553	594	620	588	594	586	579	574	604	582	563	611	625	609	587	595	593	599	585	631	599	638	647	575	613	585	619	600	555	635	600	610	599	638	552	577	616	574	604	558	598	590	598	565	613	584	568	599	569	595	580	639	634	578	565	543	593	589	604	583	600	606	594	605	573	569	576	578	581	558	602	592	621	582	573	594	623	588	626	573	573	581	561	600	603	583	593	610	583	611	633	611	642	582	583	627	581	583	621	618	596	649	558	573	550	570	630	632	601	575	592	564	575	602	569	600	578	545	563	555	630	602	650	600	606	608	603	562	614	627	616	643	597	613	636	603	543	579	579	554	566	583	555	579	576	574	624	588	615	626	569	578	587	601	553	561	574	577	579	599	609	604	598	602	546	586	585	583	598	538	598	591	584	619	627	594	576	609	569	591	590	592	663	605	537	616	550	564	605	569	616	629	594	589	611	560	620	611	592	608	593	611	615	577	640	561	590	577	580	573	545	575	605	569	549	590	561	593	567	610	658	621	618	615	589	600	605	578	615	628	600	560	576	611	622	585	570	624	603	579	618	627	622	596	594	602	563	569	603	623	558	619	624	593	586	605	604	622	541	616	625	602	576	621	627	544	578	607	624	606	584	587	596	610	579	583	606	587	603	645	587	577	624	584	594	600	591	604	603	550	598	624	623	556	541	613	575	599	561	566	566	569	607	595	570	618	574	585	577	596	581	571	587	566	568	571	555	612	627	586	564	572	588	566	620	636	609	607	546	574	589	614	564	564	592	572	561	578	583	584	595	629	605	641	605	596	551	621	553	593	581	542	586	594	622	565	581	647	562	592	567	590	586	593	571	632	589	586	588	581	602	588	600	606	581	621	625	591	613	612	578	610	607	598	611	633	607	600	591	613	573	628	572	591	586	599	635	537	576	614	574	641	550	610	589	615	620	596	620	605	562	627	580	568	578	588	590	597	615	587	603	618	628	640	613	581	594	630	585	584	593	573	551	642	646	562	575	619	582	599	603	589	575	585	582	572	599	567	560	598	618	639	606	596	582	582	597	591	578	569	576	612	554	635	635	620	604	612	587	576	582	607	577	588	614	569	610	583	578	583	616	607	661	584	657	603	611	573	633	567	588	541	543	582	593	557	612	601	613	570	575	615	626	584	591	599	562	603	565	596	603	595	639	593	564	596	631	599	580	619	574	608	579	567	597	572	631	598	554	576	599	577	591	550	568	609	616	622	579	592	597	560	611	574	592	563	650	571	604	609	587	558	568	613	610	537	580	616	578	610	571	551	616	591	615	593	562	644	621	561	589	596	591	599	582	611	597	589	607	594	595	574	601	627	598	614	604	532	551	614	602	599	603	665	606	614	601	612	599	611	646	562	546	606	611	602	581	621	622	613	561	613	556	586	606	572	561	596	641	588	618	627	568	572	562	612	582	592	626	594	601	645	548	644	628	596	599	547	600	623	567	601	554	581	604	565	567	607	593	574	602	606	576	590	599	589	625	615	576	555	584	604	592	586	606	581	572	638	582	615	591	594	577	564	595	641	588	586	602	592	564	563	595	584	594	616	603	607	571	614	550	607	618	585	655	615	601	615	581	608	552	590	590	584	645	599	634	587	592	594	575	592	583	585	611	576	552	558	587	638	591	580	563	636	626	566	571	615	574	598	575	581	623	564	612	599	614	612	599	622	590	566	578	597	568	583	583	631	635	594	577	588	534	620	598	561	577	614	594	593	621	583	551	599	563	589	597	536	600	622	604	635	602	582	640	570	617	589	615	657	588	577	582	587	617	603	612	566	588	534	632	634	601	572	617	595	611	603	614	610	606	610	592	603	588	609	599	592	605	578	583	600	600	571	575	603	620	623	572	603	587	613	621	601	584	594	579	636	622	578	574	640	549	608
54860	46632	61884	39368	27652	23781	18148	27421	35584	26099	4510	447	396	386	237	188	218	250	211	314	444	448	321	304	271	264	243	287	313	265	237	193	206	221	212	205	163	169	175	266	266	191	188	172	165	150	172	159	195	163	162	154	201	166	182	167	173	209	169	142	167	160	154	203	180	164	169	174	139	171	171	185	148	186	150	146	177	161	146	196	154	186	181	191	173	181	186	197	172	152	176	171	157	160	168	184	169	174	177	184	174	169	159	157	182	166	172	179	165	155	145	162	180	166	161	176	188	162	165	184	166	165	176	169	145	176	175	162	177	153	173	181	176	169	186	154	149	168	171	174	190	166	194	172	185	181	188	180	175	171	167	155	165	191	157	180	143	149	152	159	157	159	164	173	162	173	155	195	179	166	153	174	166	169	163	157	186	193	159	171	178	160	156	188	163	185	168	148	165	183	178	152	164	163	162	152	171	187	140	184	181	187	163	157	163	157	189	172	183	151	153	161	183	176	193	162	155	146	192	189	177	140	168	155	191	177	163	157	162	161	169	190	174	158	186	171	169	172	188	168	179	178	171	157	180	163	190	162	146	167	182	156	157	180	200	186	156	189	175	199	165	159	151	161	176	167	221	176	175	164	196	191	155	152	190	163	183	159	161	157	171	160	166	186	177	171	168	186	200	170	160	194	181	158	163	182	184	159	150	170	178	189	154	135	186	167	163	150	186	166	135	153	204	152	195	176	169	173	179	161	191	188	176	186	168	158	171	153	179	180	175	164	147	175	160	185	191	197	145	184	176	187	178	176	175	179	162	184	156	164	183	172	162	189	165	148	186	149	163	149	185	187	186	169	180	169	184	162	178	170	158	158	148	172	155	149	175	185	167	160	191	164	171	205	165	171	155	185	160	187	148	163	173	166	174	165	159	179	178	187	158	158	149	157	174	166	169	165	180	161	178	163	154	151	169	165	176	181	160	183	161	155	157	149	163	162	180	157	168	159	165	186	185	178	159	165	177	160	173	172	194	161	155	153	193	168	167	167	159	178	152	197	173	144	188	175	151	182	190	179	164	161	199	160	154	160	160	158	151	153	171	163	193	178	154	187	179	158	181	158	163	163	183	161	159	159	192	173	176	174	149	157	155	146	180	160	173	186	178	187	160	152	182	198	176	157	171	184	175	165	180	177	201	152	204	200	145	169	155	172	167	174	155	180	175	169	146	176	157	173	169	163	197	185	164	166	182	188	175	165	157	158	170	162	161	171	171	176	164	169	169	149	184	186	175	183	164	193	182	148	163	159	164	153	182	183	186	173	174	171	168	176	165	180	160	177	174	170	166	168	176	171	159	177	182	163	180	172	174	152	155	166	176	167	173	146	164	183	141	169	170	176	177	166	166	185	153	157	158	168	169	157	140	162	151	201	168	165	170	176	167	187	207	159	156	181	191	164	155	145	185	151	171	181	161	164	172	167	159	157	177	161	164	161	180	160	153	149	167	155	208	169	175	179	192	166	174	181	157	164	164	176	161	168	184	179	177	180	143	152	186	175	172	154	182	181	166	166	180	185	156	169	149	167	175	154	166	180	162	159	156	161	165	195	190	178	173	167	195	176	169	164	174	183	150	181	161	163	180	165	182	180	162	183	155	177	158	159	167	166	161	160	210	187	187	165	162	162	196	183	165	172	132	166	164	175	184	163	177	200	182	157	154	165	178	155	174	172	163	170	164	171	166	183	165	183	165	170	164	186	175	188	157	150	149	178	172	186	180	163	166	157	166	180	166	158	159	169	187	182	155	177	168	181	161	168	168	164	198	173	180	169	164	178	175	151	205	150	171	184	181	163	157	170	163	178	175	158	174	178	194	141	177	158	170	168	184	182	148	157	164	171	188	180	189	187	140	172	185	166	161	154	196	193	185	173	161	163	133	161	194	186	186	192	178	186	168	205	164	188	171	142	166	174	168	185	176	157	173	177	156	171	173	181	161	167	160	165	169	188	160	161	155	176	172	136	191	159	173	163	164	190	168	163	167	191	175	189	169	163	145	154	176	150	169	167	175	164	186	171	186	146	173	176	181	174	177	153	166	172	190	163	157	172	192	155	170	170	182	168	177	178	187	198	162	155	180	136	155	154	182	171	150	164	183	163	156	155	158	165	204	161	157	197	189	169	169	148	167	163	163	164	178	192	151	144	181	163	154	166	174	187	138	173	192	179	167	172	159	170	195	161	150	146	157	180	176	164	172	171	155	173	158	171	168	181	183	166	177	167	166	172	175	160	154	180	170	191	193	166	158	176	139	187	161	182	166	189	161	162	156	180	164	170	179	179	167	186	190	159	153	190	162	174	174	181	173	168	182	156	178	170	185	176	177	153	177	191	163	157	204	157	156	164	180	170	187	188	167	181	152	171	165	164	164	193	199	164	153	165	166	159	184	173	171	155	168	163	165	191	193	169	173	185	158	142	183	153	183	173	155	168	176	151	173	185	161	157	159	178	160	184	152	153	167	177	174	162	171	169	159	163	162	160	163	176	184	170	163	182	170	172	164	151	151	174	175	156	161	169	179	157	149	182	169	173	173	185	194	190	154	160	179	159	167	161	165	161	156	189	158	152	176	174	161	180	180	157	169	174	173	165	165	190	148	144	159	169	157	181	195	163	159	152	163	187	183	146	158	184	181	206	155	181	184	154	172	161	173	199	152	150	158	146	144	164	218	168	162	176	162	182	198	161	153	171	182	179	170	173	183	168	170	138	158	160	163	175	175	175	151	177	190	181	165	169	171	157	163	184	149	174	160	179	192	179	169	149	178	168	154	182	166	164	166	190	210	168	160	172	173	180	162	178	161	173	189	164	186	153	166	179	164	185	207	159	165	168	165	180	174	172	163	157	182	167	153	148	183	188	187	163	174	171	167	148	180	155	153	174	174	184	175	173	160	173	158	170	155	162	167	165	180	181	167	133	184	173	170	162	181	148	148	170	173	154	188	172	155	172	163	171	157	161	161	179	161	192	173	157	171	171	148	144	153	166	150	153	173	179	184	155	154	156	171	162	154	170	155	188	165	177	189	166	157	185	152	193	187	174	147	168	180	155	192	169	155	157	163	173	172	170	171	163	167	184	171	182	179	168	165	158	188	163	166	155	160	165	167	167	177	158	163	181	162	163	166	179	161	166	158	162	175	167	168	177	167	186	176	160	147	158	164	159	146	178	151	185	168	181	185	162	195	148	168	158	154	171	180	178	180	180	179	139	155	149	164	157	159	174	167	178	157	189	163	174	189	154	204	177	167	161	169	169	182	175	174	156	183	189	161	175	181	165	192	145	177	168	176	158	164	173	166	170	185	146	170	190	164	161	171	172	146	187	185	183	167	199	174	178	182	193	188	155	174	183	166	180	161	190	187	163	168	154	160	138	171	158	161	180	187	178	147	156	185	186	168	150	187	157	169	168	171	189	159	169	188	156	182	190	178	171	151	185	162	148	188	183	163	168	192	173	151	160	175	175
37573	40032	60543	40942	32216	29861	24677	44207	51145	39123	3822	1556	1737	1722	786	609	817	913	876	1438	2375	2235	1846	1345	1244	1278	1025	1095	1359	992	993	685	668	827	723	713	446	448	470	982	944	520	473	468	443	411	412	439	445	452	415	443	413	455	407	437	446	403	472	459	412	409	433	415	432	404	454	431	460	432	417	449	472	486	434	424	446	455	402	436	420	386	446	408	433	431	437	455	440	427	449	436	442	448	403	417	454	450	457	454	434	432	424	450	465	460	476	447	436	427	450	409	429	453	418	438	414	412	411	418	396	424	421	430	393	413	419	417	422	402	427	471	430	450	449	482	447	437	414	424	426	434	461	434	450	452	414	431	405	419	426	412	430	438	441	427	434	405	451	433	395	397	421	395	440	465	412	419	433	432	417	460	437	432	402	440	433	407	402	476	465	464	453	415	429	409	385	439	411	435	472	415	404	411	419	440	388	457	417	427	437	394	425	440	406	457	463	434	442	418	440	409	443	399	398	434	426	437	431	417	436	420	434	449	444	400	457	425	422	413	449	437	426	438	400	476	428	437	424	367	438	384	427	406	455	434	429	410	448	434	432	426	462	383	439	429	428	419	446	417	433	441	405	423	420	440	422	419	436	430	476	451	409	414	434	427	423	451	468	439	433	433	436	402	418	433	423	432	405	450	472	442	442	438	484	448	406	409	450	387	423	456	430	424	430	437	420	427	426	457	444	436	456	415	435	379	439	463	441	400	443	455	426	406	470	460	416	442	412	419	422	413	438	441	447	419	439	448	488	428	403	448	395	422	457	428	403	456	431	445	448	435	405	406	431	426	414	440	434	418	407	452	461	451	436	467	442	449	514	445	441	452	468	419	411	398	406	424	408	417	433	432	421	441	422	425	434	428	433	448	404	432	446	398	463	387	399	405	431	444	397	433	392	409	455	397	411	447	433	423	416	442	434	451	412	430	408	425	421	434	407	467	435	411	418	408	424	437	456	438	482	379	417	436	406	432	429	409	432	469	441	401	426	431	448	471	462	440	450	452	455	420	447	437	435	452	418	420	462	412	461	429	414	455	433	443	443	422	384	410	434	450	438	414	435	409	469	450	459	440	432	438	438	494	456	425	429	447	439	420	429	446	424	425	415	417	433	435	434	404	410	431	456	432	427	455	407	432	418	438	431	450	440	435	444	417	445	459	448	462	463	450	440	414	430	475	438	454	452	445	401	460	484	443	441	425	422	371	455	433	469	440	454	435	443	425	438	410	388	395	444	432	453	415	441	447	478	451	393	423	433	457	409	442	436	421	432	442	442	411	416	426	401	440	407	441	385	445	473	446	397	428	436	391	436	430	400	416	425	417	422	418	432	444	397	387	420	447	422	455	440	445	444	430	424	435	453	436	450	427	427	420	421	459	410	400	434	416	431	412	456	406	456	403	436	468	431	448	430	476	400	439	425	422	432	404	442	438	457	390	420	416	420	445	390	422	416	424	427	411	429	420	414	429	407	480	449	440	403	414	416	428	446	461	442	479	432	394	392	455	448	408	449	433	453	454	435	396	428	454	429	422	435	441	414	446	408	405	438	417	412	420	449	443	417	430	414	430	459	463	420	425	423	433	417	435	413	411	458	432	417	398	433	447	398	425	406	457	459	416	401	462	434	474	412	426	483	449	422	441	410	425	418	450	440	405	399	462	437	464	450	426	456	444	416	462	457	419	390	428	445	427	437	458	419	411	416	446	473	425	431	429	422	447	430	415	413	446	414	375	474	411	436	422	434	424	434	468	440	468	427	412	434	431	440	408	438	424	420	451	461	436	430	454	444	417	433	454	450	394	424	459	424	423	398	429	417	433	440	422	443	421	444	453	422	442	443	443	422	427	470	456	449	451	381	426	433	414	456	409	420	441	416	413	433	421	424	399	434	440	431	395	454	450	395	421	426	423	467	435	417	398	426	402	426	457	416	429	452	434	431	447	420	444	437	397	406	488	438	429	450	396	430	443	445	442	397	406	431	413	410	451	414	421	394	422	480	433	433	449	419	452	436	414	387	455	417	435	445	446	405	439	420	434	436	413	392	455	436	464	438	450	420	430	436	460	471	458	419	455	402	422	435	403	431	447	423	414	422	443	439	423	430	418	453	481	444	435	417	413	447	435	400	410	465	426	413	420	428	408	439	419	409	420	458	420	433	400	459	440	428	420	438	427	455	423	435	430	438	448	406	412	411	441	399	447	423	408	448	442	421	421	416	447	441	385	429	441	426	421	415	422	449	458	444	430	450	463	421	416	450	427	477	445	420	419	435	392	444	427	416	425	444	427	426	428	419	434	436	446	440	424	410	428	434	456	460	413	443	427	436	421	458	474	414	435	430	409	426	414	422	389	418	395	453	451	405	422	422	462	401	430	454	502	415	417	424	452	427	428	436	385	430	379	486	447	425	436	378	480	472	472	426	415	445	417	468	404	431	437	483	430	433	420	424	409	458	444	439	403	410	402	414	428	442	431	459	399	452	439	445	416	453	376	441	432	446	422	424	475	421	430	441	408	457	460	418	406	421	438	426	442	437	430	435	399	423	376	439	449	443	431	427	482	430	462	433	450	459	424	450	432	424	420	423	419	479	425	411	443	445	429	420	441	415	429	412	430	399	448	439	452	462	423	438	451	474	409	403	448	446	445	453	423	412	455	420	454	463	475	437	417	409	418	431	485	432	422	456	447	436	426	416	396	428	410	462	426	447	430	459	499	391	425	433	445	459	447	432	408	454	416	424	456	417	420	434	483	401	443	443	436	434	447	460	429	462	438	439	407	399	443	421	454	443	455	419	452	437	459	428	445	424	425	434	439	379	482	415	442	442	466	414	410	416	414	439	414	460	436	470	431	432	436	432	413	472	418	431	452	404	422	434	429	434	456	424	422	453	463	422	435	408	458	465	442	425	403	443	446	410	445	455	447	422	457	411	416	425	441	444	405	406	400	417	435	445	436	418	431	400	400	429	448	441	449	429	462	445	409	447	428	423	421	429	459	442	443	436	446	419	396	418	426	409	421	410	418	426	480	415	427	416	418	433	365	454	445	402	411	410	441	435	421	438	406	416	433	410	447	459	429	426	414	457	441	436	436	405	406	447	437	460	463	414	414	429	392	426	442	414	458	434	443	473	459	420	463	406	423	433	460	444	416	414	422	442	464	433	426	445	424	408	453	448	431	443	449	434	431	421	433	431	421	385	403	425	435	436	461	410	400	408	407	424	446	432	440	408	404	458	438	402	399	432	440	428	431	457	444	431	398	419	420	411	448	402	386	442	418	411	464	431	404	409	410	408	413	421	404	431	429	476	414	449	413	461	480	411	428	455	429	445	441	410	437	431	396	420	476	433	450	445	453	441	437	418	421	477	390	435	431	442	463	406	437	452	424	437	419	413	415	434	438	445	415	402	393	426	464	450	457	455	445	435	437	394	465	437	437	447	415	420	471	408	410	424	426	456	446	411	460	461	419	428	457
10533	5067	10191	5303	2466	1431	1008	1046	1342	1668	575	366	365	384	429	377	361	422	386	401	427	391	380	382	370	416	424	364	391	420	433	380	391	398	392	415	356	364	376	353	404	371	397	414	357	424	382	409	378	399	411	382	415	362	396	377	361	397	392	377	386	437	385	380	358	407	392	412	389	402	381	376	385	386	397	390	392	344	398	411	374	357	404	435	383	423	402	390	391	385	399	392	376	406	375	401	431	409	392	430	396	358	347	359	350	405	380	347	391	386	374	366	404	383	401	343	329	415	391	417	374	363	370	418	370	349	384	415	355	369	406	368	400	363	351	377	369	398	419	382	359	390	413	366	381	392	355	368	388	353	374	392	384	387	367	403	368	381	404	354	349	384	375	396	385	370	383	362	359	394	374	370	394	390	414	405	359	410	402	354	408	402	402	374	381	372	397	343	377	385	379	407	380	370	368	374	405	370	394	394	400	375	383	367	393	381	350	376	389	427	402	370	400	350	376	327	402	400	414	409	378	375	350	416	380	350	409	404	362	382	366	386	380	407	378	374	427	349	387	400	405	412	393	374	408	368	415	406	381	407	399	362	362	408	418	410	425	358	390	377	397	386	398	416	410	374	401	421	382	398	381	409	374	364	378	372	381	360	407	413	401	389	390	395	387	395	373	407	391	378	376	342	429	389	409	374	380	412	393	376	386	366	352	441	426	389	392	374	410	405	409	371	354	374	386	390	409	394	379	334	386	401	370	392	343	360	380	395	421	404	408	409	385	382	406	401	404	362	413	391	418	388	388	376	343	369	380	358	383	361	422	393	377	349	403	421	381	385	398	432	354	396	397	401	361	421	401	390	398	386	367	381	380	391	347	371	407	393	400	385	380	361	395	366	384	349	387	373	380	392	389	413	377	398	383	389	406	384	393	427	394	399	416	412	370	396	365	401	350	393	384	400	384	377	382	386	382	388	368	378	417	389	417	391	381	372	387	384	398	367	378	376	368	390	390	372	401	391	395	380	392	388	359	319	395	394	376	409	368	386	410	412	405	395	393	396	391	367	393	381	393	390	390	372	367	379	392	379	394	391	376	377	393	382	390	382	414	378	347	359	408	401	368	366	400	387	415	381	381	386	392	388	337	383	363	360	401	388	386	381	381	376	389	421	400	372	379	362	372	405	381	379	433	326	442	408	376	351	363	395	371	391	434	397	376	393	374	373	377	395	409	351	374	412	380	404	389	354	392	383	414	408	398	376	400	386	368	373	374	358	389	367	399	389	400	402	393	384	331	390	386	395	396	415	407	372	369	387	379	353	420	397	377	396	379	402	391	384	369	385	374	403	367	416	417	374	390	403	348	400	390	375	358	366	393	357	381	395	394	390	378	385	384	409	408	404	370	380	339	353	370	372	392	392	382	396	361	330	342	368	377	369	405	391	380	417	362	376	399	387	425	358	373	435	382	388	411	379	352	407	378	350	394	381	381	367	391	379	395	411	384	348	378	375	365	347	381	397	351	380	439	369	381	398	384	374	383	390	384	376	370	406	409	364	400	388	374	394	395	409	382	353	394	404	434	410	357	396	407	373	393	371	338	362	367	356	398	401	411	398	347	418	422	375	372	393	403	388	383	394	375	351	389	394	367	396	379	373	419	341	372	376	389	394	349	454	387	412	379	404	339	364	382	413	393	373	391	368	388	381	359	389	381	419	387	382	400	372	417	422	389	410	395	395	385	406	378	397	401	370	381	374	376	411	379	373	380	363	330	374	356	354	374	404	384	361	387	383	389	368	380	435	371	335	410	409	385	390	428	372	375	361	379	392	375	333	365	375	405	425	384	384	353	381	400	359	343	369	377	359	383	403	382	386	439	383	373	330	388	394	358	412	397	361	373	341	370	405	379	367	396	377	381	370	382	383	394	393	396	402	403	431	356	388	377	363	360	412	387	383	378	382	393	379	364	377	360	389	370	363	363	354	420	406	417	384	403	408	417	361	394	430	423	364	369	411	364	404	391	428	389	381	388	362	351	366	390	413	342	400	419	361	334	353	350	415	397	353	391	396	439	411	410	410	407	357	357	401	387	368	358	374	361	365	404	360	376	345	381	389	386	368	425	410	397	387	384	377	382	394	353	357	397	374	357	374	385	389	413	375	344	413	353	389	376	407	381	396	370	363	397	414	393	396	370	402	356	367	411	395	375	367	382	371	395	387	377	371	388	408	392	413	399	363	364	411	435	406	392	417	366	405	394	372	367	421	386	393	372	421	411	386	378	384	410	411	383	410	415	413	389	364	397	399	384	363	337	371	373	396	364	401	416	380	406	338	354	362	417	377	382	378	403	370	389	331	342	378	389	372	394	438	391	392	343	334	327	348	364	392	411	393	396	357	400	392	412	387	363	386	356	384	403	387	380	366	393	415	380	355	387	437	405	369	382	387	388	366	390	347	388	376	396	398	349	365	365	381	377	394	382	407	398	423	376	391	369	371	399	362	364	387	378	388	372	398	395	389	389	411	417	375	370	393	397	390	363	389	389	381	394	406	387	364	380	381	383	376	376	404	383	357	351	370	374	405	414	361	440	417	387	380	383	379	398	414	362	403	376	434	407	404	380	379	402	411	407	422	383	378	397	408	384	357	380	382	398	388	390	427	378	390	389	387	393	431	376	355	390	384	400	398	375	410	411	390	412	398	325	375	418	395	401	383	400	384	393	371	384	374	396	390	391	384	359	391	389	403	401	418	408	369	382	398	388	377	410	438	386	349	408	378	388	398	399	378	407	381	399	373	404	377	352	385	399	383	400	400	395	400	386	373	377	369	390	365	362	385	379	378	361	342	363	387	416	384	394	400	415	403	445	397	395	365	379	413	397	384	383	392	391	399	378	391	387	386	387	395	347	405	355	357	418	379	396	428	342	383	361	358	387	421	377	349	359	387	385	382	375	406	394	390	393	364	429	365	409	387	350	423	369	424	407	387	379	368	386	417	408	385	362	392	406	398	398	407	369	419	382	388	391	374	381	405	372	386	392	362	417	351	359	388	367	395	431	377	361	414	397	410	382	363	391	385	374	399	399	401	410	398	372	376	414	380	365	385	382	383	393	374	374	419	372	397	378	405	430	373	398	367	392	369	369	368	387	382	357	364	403	378	349	377	376	378	407	398	396	386	380	394	395	423	369	396	423	351	365	408	382	360	420	353	370	350	387	374	344	401	367	380	379	399	397	378	378	419	389	401	398	406	387	364	374	394	413	397	387	399	385	390	391	369	412	388	333	380	374	388	411	376	397	357	406	404	386	358	377	367	389	382	402	397	394	376	370	389	388	375	373	347	398	405	376	375	358	377	396	380	398	427	367	382	371	373	377	389	386	375	386	399	415	410	388	332	390	397	357	386	420	376	401	343	392	398	383	391	391	395	380	396	378	405	365	348	338	387	373	367	375	380	412	368	370	371	397	370	400	391	397	399	369	397	384	381	379	372	381	402	363	385	401	377	393	400	405	378
7665	6272	16579	11142	7571	4729	3933	4182	5602	6937	1509	945	947	884	930	871	939	906	910	923	925	921	979	903	886	969	906	906	927	930	907	926	846	872	885	892	931	946	944	871	915	875	894	905	870	895	951	895	893	880	910	890	855	898	905	918	856	870	909	896	893	876	921	928	911	857	903	917	896	823	879	930	902	920	897	876	869	872	877	902	917	906	920	909	949	896	876	912	875	892	903	885	944	891	897	873	937	858	900	883	894	907	913	945	865	905	903	896	917	833	853	922	913	865	860	929	884	891	907	892	874	883	916	898	917	892	843	870	846	914	878	907	923	912	878	907	895	902	876	862	959	871	906	897	942	878	935	881	899	882	876	859	894	961	930	887	877	890	870	876	899	850	881	878	896	849	919	880	885	869	955	844	908	909	948	908	897	912	874	882	840	897	880	958	908	907	897	915	931	856	901	864	904	901	943	948	925	862	891	902	922	893	910	873	877	926	948	895	891	869	937	903	947	901	925	875	914	905	918	920	899	861	898	950	898	927	849	913	895	959	915	880	878	879	903	893	916	883	859	882	914	883	883	901	885	893	863	893	913	917	908	923	875	904	931	936	877	907	834	903	862	892	856	914	973	953	897	882	843	875	853	839	928	880	894	908	895	896	894	843	908	872	923	938	879	878	874	859	868	904	909	895	908	866	952	915	887	846	916	832	920	842	873	897	896	920	913	818	938	888	889	941	908	875	921	823	945	861	855	843	916	892	887	860	916	965	910	941	895	914	899	896	958	906	924	931	872	853	899	855	875	905	900	865	923	902	944	896	949	870	903	861	898	866	906	855	917	886	927	863	870	904	876	923	880	876	932	916	843	883	851	842	933	874	911	940	900	894	880	885	889	944	865	909	838	861	915	914	921	848	885	865	916	928	896	905	893	836	869	896	894	841	884	906	853	927	925	869	901	911	848	905	854	904	882	911	893	894	898	851	857	870	943	906	905	879	852	817	895	852	873	862	930	873	887	877	910	847	886	907	907	938	964	876	890	936	894	911	901	902	909	890	911	891	892	897	883	934	932	914	911	855	907	896	870	878	892	897	918	916	885	925	874	920	857	893	903	864	877	903	894	883	889	900	881	903	957	890	908	833	898	920	866	874	922	885	894	888	905	900	905	938	902	851	877	852	906	902	905	941	896	910	944	887	893	862	857	911	880	946	878	938	865	920	954	907	889	876	923	851	903	847	862	891	882	946	912	914	929	832	875	890	928	889	860	914	848	895	917	914	848	874	837	893	883	894	942	850	896	844	907	892	906	913	877	890	898	944	930	893	833	926	904	927	830	922	899	877	924	889	869	946	907	893	897	881	874	931	954	886	839	892	885	887	940	834	877	927	892	897	872	902	890	880	912	908	871	916	886	903	939	916	817	931	883	883	901	938	903	937	868	913	910	920	887	871	910	886	859	857	906	891	910	860	891	912	942	897	852	911	841	940	920	903	907	884	838	896	904	865	911	910	895	898	869	867	877	884	942	886	932	928	860	889	909	888	905	893	853	924	892	914	862	879	887	922	904	907	938	942	892	895	875	894	902	927	874	889	905	908	915	836	971	873	877	959	914	838	878	882	930	894	908	865	853	948	871	888	902	889	858	889	911	908	856	884	891	886	898	878	910	840	910	883	873	864	885	880	912	856	900	913	913	901	926	937	846	896	881	883	939	885	952	915	913	895	865	857	902	872	855	882	940	880	904	872	891	912	869	917	860	882	881	857	892	878	864	852	869	861	899	864	904	933	900	886	903	847	859	897	873	880	877	887	879	919	836	832	955	856	915	868	880	884	893	848	884	983	911	914	854	855	897	870	877	881	919	890	886	888	914	959	850	934	882	891	929	876	911	946	928	909	922	880	903	863	858	877	898	884	890	889	858	960	907	848	911	957	909	971	864	903	917	928	861	867	884	922	924	915	883	912	883	895	848	900	922	888	905	884	850	890	916	943	902	911	822	860	881	901	917	878	906	882	861	946	876	900	888	882	882	842	873	873	897	906	881	940	897	859	871	889	865	863	862	892	879	877	879	891	889	876	940	881	881	886	917	876	928	887	873	879	886	865	869	865	879	950	896	897	926	866	887	923	892	895	953	885	904	897	848	872	924	884	895	868	886	924	863	889	910	883	877	969	915	910	908	874	964	879	949	887	957	927	884	895	879	871	853	898	906	895	904	884	896	893	883	874	896	905	857	900	869	918	920	841	931	876	901	885	934	880	880	922	832	884	855	904	881	914	925	891	918	891	968	907	935	908	919	898	921	902	898	914	871	892	904	919	911	893	856	926	842	922	903	940	907	946	902	866	884	927	901	936	913	928	884	884	889	908	887	899	855	907	881	835	903	877	907	884	895	895	862	888	918	865	904	901	888	933	927	922	894	879	902	866	888	919	877	889	881	894	898	890	903	852	862	876	881	908	905	960	837	925	907	864	932	878	927	881	945	935	873	906	852	941	843	919	907	894	911	851	876	925	900	910	905	870	921	921	926	891	891	879	884	895	921	915	935	869	906	863	877	871	874	864	897	851	937	947	864	850	905	954	881	927	897	880	878	902	936	898	942	884	908	845	876	884	911	931	866	864	858	918	886	946	900	910	912	876	907	868	925	874	900	937	921	923	914	855	963	871	917	921	862	914	930	881	921	891	867	922	890	885	908	864	885	933	899	927	931	901	878	872	944	901	879	899	900	883	906	895	864	886	922	893	887	873	930	874	923	914	941	867	864	903	894	924	899	890	890	870	876	881	923	884	896	880	905	889	917	872	895	900	873	870	955	844	910	937	892	877	903	905	930	902	887	871	932	900	893	904	894	841	883	927	899	920	904	843	920	906	968	910	940	925	861	871	898	868	884	933	951	920	875	874	916	889	879	928	909	894	892	870	905	892	876	946	920	924	933	856	902	911	884	872	842	897	888	943	876	844	874	903	906	887	898	874	837	852	888	901	899	910	899	926	889	891	883	862	943	848	888	905	922	862	886	889	890	935	920	830	881	945	863	859	908	924	916	880	895	923	897	904	852	855	957	901	914	911	840	890	910	924	882	907	894	915	853	942	907	926	867	881	909	911	888	898	882	893	884	874	935	883	884	883	873	857	927	848	913	881	925	866	909	877	952	911	892	866	873	896	865	860	877	871	908	925	879	915	913	894	905	911	889	914	884	909	886	922	890	909	898	933	907	890	949	854	934	908	934	875	869	933	933	875	912	860	918	866	940	915	947	924	926	908	942	870	917	875	876	926	871	867	937	841	867	904	913	871	896	885	904	945	897	921	887	888	858	908	935	851	903	891	897	904	891	871	881	833	877	934	879	892	922	895	881	882	900	902	915	951	923	922	899	927	895	934	908	834	898	950	904	932	950	926	923	903	864	892	889	884	905	861	884	900	889	950	898	887	876	876	878	891	900	826	884	880	929	917	924	889	906	886	878	866	922	938	840	921	868	913	921	903	868	887	886	908	879	923	888	864	934	927	946	918
44102	41747	53302	32447	22026	16584	10376	11179	25833	19185	7851	536	324	321	300	296	297	324	307	337	351	364	291	321	305	314	281	315	325	321	299	297	296	258	306	294	277	285	269	310	277	300	264	285	261	266	301	274	305	260	299	273	229	278	306	286	271	273	275	273	235	279	266	244	266	261	295	250	284	275	281	289	242	277	248	261	266	256	301	255	264	246	298	253	279	244	301	272	281	239	273	274	270	225	272	277	282	256	252	290	250	270	273	249	252	266	250	275	278	244	269	251	256	275	272	255	270	248	294	250	252	279	279	280	292	281	288	314	276	262	291	288	258	288	284	280	239	281	247	275	310	293	286	248	284	277	241	298	255	286	277	262	272	273	320	270	263	243	278	263	268	270	275	260	292	231	268	265	245	275	270	296	269	298	265	252	304	244	238	279	248	273	275	316	269	282	256	259	293	284	288	236	271	257	259	293	271	264	260	261	272	266	274	257	289	281	314	291	284	278	257	267	298	253	274	270	269	279	253	268	275	254	283	286	249	278	272	267	284	254	282	265	280	262	256	257	281	249	276	261	263	239	272	287	288	242	278	288	262	258	290	229	253	274	278	271	244	268	275	284	301	276	273	274	279	271	269	274	270	257	312	277	273	269	256	268	265	290	274	289	239	279	290	284	260	267	232	295	256	268	273	267	287	281	245	277	261	255	304	259	265	266	264	264	267	245	270	309	278	286	259	282	252	274	272	263	285	259	282	273	263	272	302	241	252	290	280	255	259	258	283	275	309	266	274	262	276	282	231	296	251	278	296	283	285	268	266	223	264	256	289	256	304	264	259	282	273	226	254	257	253	251	285	270	273	274	251	293	236	235	255	259	254	274	261	279	279	264	258	257	253	250	268	256	266	297	278	253	260	241	267	273	219	280	287	306	247	249	285	287	252	267	273	273	252	264	287	238	299	260	236	280	286	237	270	253	276	274	283	260	284	271	240	267	268	295	279	301	277	269	275	277	295	263	284	278	253	286	273	251	301	262	221	247	273	273	256	293	279	278	244	258	281	278	281	257	257	306	292	280	308	238	270	266	284	259	262	295	278	287	299	254	273	280	276	269	281	255	266	243	311	275	296	272	281	273	261	265	257	293	260	279	268	275	289	266	254	308	243	266	293	274	261	258	260	282	270	277	256	270	248	258	297	300	275	262	268	301	297	247	288	279	284	277	255	290	254	276	262	258	235	272	285	286	245	265	244	263	280	243	268	301	247	253	328	230	295	295	265	285	264	261	276	260	271	258	267	268	271	251	288	296	269	284	272	277	270	272	263	275	287	294	286	278	270	275	270	254	267	286	239	239	274	264	283	282	280	260	250	273	266	289	313	230	250	266	287	244	274	261	256	290	256	295	238	253	288	271	299	268	266	238	267	253	267	287	293	280	272	277	273	294	255	256	275	254	265	269	266	240	269	256	251	246	275	265	298	283	236	265	223	271	293	263	291	260	264	265	289	275	281	253	279	264	271	262	283	267	250	241	285	263	262	286	271	278	255	265	269	299	251	305	261	274	285	270	267	280	271	287	270	292	279	294	251	286	270	245	288	261	252	286	258	270	268	282	239	235	258	269	239	291	250	260	274	270	286	284	294	276	252	283	258	318	274	267	269	277	248	295	257	258	286	270	284	252	234	253	276	302	282	268	270	292	239	280	280	237	263	268	279	259	268	260	293	290	273	281	263	252	296	272	248	281	266	255	272	256	254	261	269	284	262	268	278	242	269	278	267	285	287	292	253	265	268	246	255	289	269	274	282	294	251	256	256	281	264	275	263	290	287	284	288	276	289	309	270	264	278	294	285	268	262	271	249	304	268	257	275	251	285	260	288	240	291	273	293	263	262	301	269	260	252	296	269	282	288	268	304	249	291	286	250	282	286	262	257	280	277	265	294	252	271	278	272	238	260	299	271	276	254	270	273	249	242	236	284	268	292	257	264	257	263	253	274	286	275	257	256	257	284	271	279	274	273	268	267	293	283	310	259	272	275	260	259	266	270	233	280	242	286	225	280	235	295	277	257	282	289	268	270	291	264	290	278	269	290	273	265	252	270	270	282	292	266	268	293	279	281	255	279	270	293	277	280	249	269	278	307	245	295	284	255	247	255	262	274	252	246	290	267	264	282	261	278	275	273	295	271	292	272	304	268	289	251	242	262	292	264	291	270	280	272	260	287	276	264	249	283	266	270	289	268	291	273	276	256	277	272	264	288	270	251	315	257	282	240	269	254	265	267	281	270	272	284	266	278	293	242	287	262	261	267	268	251	288	263	279	251	281	260	262	245	297	258	260	282	276	295	287	270	247	274	252	265	262	290	279	249	280	250	276	267	252	288	247	267	263	261	266	242	260	256	295	249	267	292	277	275	288	300	263	299	264	255	283	277	254	264	265	254	235	290	276	285	252	309	312	258	239	268	320	299	282	242	269	266	316	258	245	258	300	266	258	253	261	300	280	279	256	270	264	269	297	243	258	273	257	284	276	261	296	277	289	288	272	291	268	254	248	260	280	280	246	244	267	268	249	266	278	276	274	282	260	279	251	256	260	258	286	261	262	260	262	262	291	282	264	237	286	246	279	250	267	250	270	303	265	249	265	243	236	259	285	267	285	292	254	255	272	285	299	261	285	308	292	260	272	280	296	250	290	262	268	275	285	305	286	252	276	225	271	254	268	236	270	250	263	275	280	266	259	274	279	272	256	275	244	300	234	286	246	284	281	282	259	283	294	263	254	270	260	253	232	252	270	313	238	232	270	281	269	261	268	302	265	274	297	259	284	269	248	289	291	269	241	255	249	309	276	282	244	274	271	298	273	288	265	272	256	288	278	288	286	305	258	270	255	255	240	276	280	258	247	286	243	277	279	277	268	249	257	245	294	269	277	272	289	264	315	270	267	286	279	279	287	259	250	277	276	271	310	261	285	295	254	255	287	247	263	269	266	264	270	263	295	283	308	276	279	266	258	277	260	234	283	264	284	266	286	281	276	293	271	292	279	282	247	268	257	239	258	247	285	242	265	263	268	295	257	270	282	291	302	243	269	282	272	288	280	297	279	266	306	284	243	279	274	278	254	263	248	304	263	280	289	268	251	269	277	255	255	265	278	263	254	268	261	272	218	273	295	268	284	281	295	283	259	273	283	271	257	241	249	275	279	292	292	268	271	270	257	264	268	244	266	287	268	263	269	294	240	269	253	273	256	287	262	275	272	274	248	290	263	276	272	249	255	288	251	272	287	245	278	283	265	287	279	237	254	272	266	249	266	253	296	277	285	277	275	258	261	272	259	300	255	252	269	260	276	280	236	260	234	246	292	254	270	255	258	256	241	250	239	286	306	263	268	247	276	280	288	260	275	284	264	268	249	250	245	274	245	298	272	270	272	269	280	275	266	220	250	259	271	262	290	270	264	287	272	258	242	272	304	258	280	274	263	261	297	284	291	281	284	276	253	276	310	306	272	294	282	264	302	301	227
29438	33626	48856	32877	25783	23111	16012	24988	44348	36051	15854	1431	866	847	725	712	828	818	915	999	1153	1214	917	809	793	858	859	834	965	973	1076	840	678	729	718	652	684	676	662	776	658	675	658	615	657	626	635	681	658	631	668	641	648	636	644	651	678	638	657	667	614	627	650	656	649	637	614	654	649	643	632	656	631	641	647	658	621	659	647	661	618	643	658	609	660	662	707	622	661	663	614	642	643	625	661	627	674	642	660	609	645	628	649	639	612	666	669	642	685	668	642	680	640	655	658	664	644	651	621	654	699	594	623	665	628	669	635	681	657	656	665	635	610	653	633	622	670	678	640	704	687	619	650	613	616	657	637	669	670	683	653	652	606	685	609	637	626	626	651	611	631	676	671	622	674	620	673	652	645	633	640	657	645	568	613	674	644	606	688	610	669	629	658	632	696	642	657	661	667	645	671	629	644	658	658	622	609	604	686	639	645	651	599	641	629	683	661	632	644	691	646	648	617	631	668	619	647	629	633	618	654	656	629	670	634	647	613	653	653	717	678	646	639	635	658	660	639	636	666	639	622	697	650	578	652	694	674	627	670	643	642	657	623	639	615	614	669	669	594	663	674	609	669	673	633	634	694	648	684	653	681	648	622	645	653	626	632	621	633	640	626	684	648	650	627	644	646	623	671	643	627	661	680	676	587	594	642	687	669	650	629	601	687	673	634	657	645	633	650	642	671	641	635	669	644	672	631	674	699	686	661	645	585	610	710	639	646	665	662	603	623	652	632	637	709	630	619	663	644	647	653	670	630	691	634	632	631	637	612	699	627	624	630	613	661	628	605	627	666	631	658	660	617	667	621	662	641	662	609	660	645	654	662	651	667	658	693	599	629	677	641	620	693	627	655	668	635	633	627	623	661	648	616	628	605	661	626	635	617	630	620	624	672	662	605	703	670	647	655	690	637	631	676	632	636	617	615	680	624	644	662	678	657	675	579	601	635	643	608	657	641	668	646	662	613	652	639	617	673	690	714	623	698	622	626	660	590	641	639	649	660	637	635	623	633	666	627	654	629	625	694	674	677	650	623	648	655	654	641	676	671	679	635	600	662	614	607	648	696	638	699	629	607	666	643	681	645	639	657	628	632	612	621	661	645	678	697	664	663	563	632	649	653	609	662	666	640	637	676	640	663	632	694	646	654	652	618	643	625	661	636	635	688	643	670	643	666	678	638	649	643	623	665	652	651	645	671	678	643	680	679	646	621	621	677	663	607	623	643	614	621	660	669	672	651	636	680	649	646	663	672	648	655	677	672	646	649	642	667	611	650	632	622	672	653	661	693	672	718	636	657	613	613	652	653	615	652	649	688	632	617	647	624	665	619	700	639	646	639	606	676	637	671	634	636	625	687	657	658	635	632	660	654	674	609	655	642	690	665	638	646	627	621	566	682	622	665	681	651	615	597	638	655	667	661	652	628	654	629	618	684	650	608	664	622	635	604	629	652	644	678	652	658	631	642	652	657	601	626	623	627	667	613	620	667	656	616	643	659	675	674	649	625	619	615	633	646	668	653	666	645	642	637	716	606	646	667	615	634	677	680	697	654	639	594	598	632	646	633	633	670	620	667	669	661	654	681	642	634	647	725	611	691	682	653	648	606	628	610	654	627	628	664	650	636	635	627	630	608	637	682	647	637	625	674	619	630	629	670	628	660	621	664	656	669	655	625	596	623	602	732	596	663	638	702	681	660	661	631	714	619	595	708	626	629	625	655	678	645	613	669	627	614	645	672	717	672	639	648	647	640	641	644	658	676	652	657	643	633	652	687	655	663	654	650	635	595	658	623	647	652	676	708	653	663	608	637	641	626	598	641	582	615	679	629	660	672	635	706	670	641	673	636	641	637	645	631	636	660	672	641	628	657	675	654	648	647	672	657	681	661	607	642	639	630	653	612	627	638	670	638	640	712	621	670	634	643	637	643	676	621	667	710	635	630	675	701	679	675	656	613	673	643	694	646	624	637	658	663	594	642	694	648	650	629	655	641	647	622	640	698	624	639	618	655	659	641	675	635	634	630	666	644	630	629	632	613	643	679	651	656	655	606	648	585	596	627	642	645	637	650	650	596	673	640	619	663	676	697	622	701	666	633	675	659	622	603	650	607	630	657	652	672	645	644	686	639	659	619	657	658	656	657	667	607	691	641	609	657	661	647	650	660	650	706	622	646	680	663	586	618	634	665	659	635	649	663	647	597	631	657	629	641	685	634	635	677	671	669	690	674	668	660	676	671	628	606	648	652	681	608	672	649	691	662	645	660	660	671	660	663	655	681	654	643	690	613	668	635	661	681	663	666	598	634	626	670	648	658	689	702	705	654	686	596	657	618	676	610	637	631	633	640	667	663	638	648	644	635	622	688	628	670	611	643	615	679	646	669	681	695	657	674	642	652	639	633	686	694	643	633	589	644	616	574	631	641	599	660	705	657	610	655	606	638	660	679	660	623	631	678	634	693	631	643	625	669	653	607	626	647	625	676	655	694	694	645	632	616	650	625	662	641	624	636	647	666	673	657	665	648	647	650	624	687	663	656	650	631	650	647	666	659	624	633	634	645	659	651	683	674	670	665	625	633	629	667	654	666	649	643	653	652	639	648	659	666	656	677	647	623	649	643	642	612	665	632	628	668	613	601	614	703	679	696	675	642	626	665	617	647	652	653	670	665	647	633	639	645	631	708	627	618	660	649	683	666	625	675	673	622	664	649	659	659	637	643	635	654	655	653	628	639	637	675	648	617	669	641	673	674	692	691	662	665	597	631	642	623	620	669	638	655	623	644	661	672	643	667	601	636	675	687	636	647	610	624	619	613	639	643	665	693	633	671	667	636	660	644	622	656	645	642	628	708	659	631	630	646	633	644	645	655	640	642	631	669	696	648	632	620	624	684	667	644	680	648	624	630	622	641	674	652	637	693	644	619	707	624	636	640	683	616	692	616	651	629	628	632	649	616	656	620	664	652	669	661	646	661	626	607	654	650	648	603	676	679	684	624	635	662	654	628	651	660	651	635	657	618	634	675	617	639	613	609	649	614	657	669	696	629	677	657	625	644	638	657	634	643	624	677	656	604	644	643	621	652	645	665	634	630	631	653	637	642	633	614	622	619	670	628	653	647	630	628	616	639	578	651	699	662	630	612	622	668	612	623	685	694	637	607	631	670	675	690	658	635	637	633	622	586	667	634	662	639	667	695	642	612	690	665	672	645	666	668	656	668	618	626	636	625	640	706	678	650	612	623	651	622	650	658	664	646	670	659	651	674	629	669	619	678	642	691	630	671	657	604	646	662	653	670	683	652	648	600	619	679	622	674	637	683	674	631	697	661	630	668	611	658	631	644	670	643	685	665	634	638	622	646	621	649	643	693	683	633	633	631	652	667	710	668	620	660	603	627	658	561	671	642	711	700	677	639	705	634	673	656	666	673	710	637	618	645	637	671	637	624	638	668	617	662	709	660	663	674	682
54415	48188	56020	35497	26971	23604	16121	17757	34245	30250	13533	1137	314	227	202	236	279	310	342	296	353	359	226	220	238	265	266	305	275	293	374	308	248	193	210	212	157	168	161	186	171	166	156	157	163	157	152	175	154	180	180	170	153	176	171	162	170	168	166	171	159	163	177	165	141	144	167	159	168	159	160	147	172	170	174	155	164	172	186	167	180	170	180	174	150	189	182	156	162	167	179	162	128	153	152	138	158	143	166	170	151	175	168	173	164	184	168	140	167	169	187	179	161	151	159	185	167	160	184	141	143	146	139	154	159	171	170	176	164	173	163	173	161	167	169	174	165	191	171	178	176	173	151	148	176	155	160	163	167	137	166	178	175	170	152	165	157	176	169	156	157	136	181	164	143	163	167	163	159	176	162	161	161	162	177	155	179	158	142	159	176	170	150	153	156	169	180	173	178	167	166	169	168	163	180	166	170	161	164	148	152	166	152	169	161	155	167	160	181	165	170	163	191	193	158	149	161	183	164	174	173	156	167	149	175	150	146	166	175	175	171	188	156	179	172	165	154	167	155	159	162	174	155	171	161	134	159	166	156	171	164	151	157	160	173	166	138	162	189	173	176	154	161	163	156	170	158	144	191	159	166	150	204	151	183	148	144	162	197	149	163	160	141	175	186	167	167	157	150	194	194	156	158	159	156	164	161	161	197	153	151	158	160	169	159	173	159	184	184	194	175	150	157	153	179	172	155	167	158	177	173	152	180	147	160	178	157	188	169	186	168	180	164	159	161	178	169	158	175	181	184	143	162	136	156	167	168	180	170	158	152	206	169	166	174	157	147	184	177	157	162	165	165	163	170	178	152	154	161	180	172	159	162	163	188	169	188	163	137	189	157	141	160	159	174	174	152	141	175	167	149	171	155	153	154	176	162	175	159	147	166	178	189	145	158	142	170	179	166	169	160	171	159	175	144	153	167	178	172	153	153	147	175	161	168	166	159	167	163	161	160	138	192	150	167	147	149	174	168	167	190	168	157	166	187	153	171	182	157	161	174	169	166	150	182	149	169	154	164	147	161	173	158	138	153	183	179	176	155	143	177	165	171	191	163	182	175	170	164	139	186	176	158	150	194	195	141	177	174	154	173	160	164	144	161	159	148	150	192	174	148	152	175	149	176	168	158	197	176	174	164	165	138	171	179	170	159	152	176	157	171	173	148	197	161	152	159	170	132	161	170	144	147	160	174	137	148	183	181	166	163	162	150	182	170	158	171	139	148	161	195	153	176	152	150	147	159	162	152	175	162	184	189	181	157	181	168	163	161	178	166	163	158	152	158	177	176	152	150	177	165	129	178	194	153	172	161	157	168	161	172	151	161	175	186	173	165	153	135	181	170	143	186	196	165	164	188	161	163	180	169	162	174	184	170	168	158	162	186	161	158	150	151	173	179	174	163	163	167	178	141	143	156	150	155	175	174	153	153	163	178	170	150	170	147	142	173	167	150	158	171	160	148	175	167	181	164	166	166	186	143	154	159	153	152	165	165	175	170	180	188	184	157	140	173	177	151	168	165	174	164	146	167	163	156	163	150	159	188	163	166	155	165	163	164	173	147	164	185	163	140	182	169	131	138	176	180	186	191	176	172	158	148	177	173	183	163	181	175	151	177	167	174	190	162	179	180	178	154	152	156	158	174	178	149	150	151	141	154	149	168	181	147	165	163	156	171	165	177	166	150	142	173	154	176	168	171	186	162	165	176	154	163	150	166	171	158	182	151	170	162	172	170	174	167	148	151	144	180	190	187	161	175	187	166	177	158	171	153	151	139	162	160	168	150	164	189	156	192	165	157	159	172	153	189	164	170	179	167	157	173	162	167	166	176	146	157	176	145	163	146	164	156	139	170	167	175	162	165	162	162	166	148	153	174	175	172	160	173	149	160	161	155	164	168	182	166	157	197	171	158	177	174	164	161	173	172	160	153	182	186	166	167	167	198	171	148	172	176	154	164	151	160	157	151	164	184	168	164	176	175	156	165	150	156	177	166	164	177	177	186	142	164	153	166	158	160	175	181	183	169	163	162	213	159	151	163	174	176	142	147	169	141	174	164	163	150	162	147	168	152	180	170	183	167	165	171	177	165	160	163	200	170	175	170	191	164	172	158	149	184	163	150	180	183	169	165	181	146	201	144	182	163	166	173	165	162	145	161	177	138	134	173	156	151	171	152	157	161	153	175	161	158	171	140	159	164	181	158	178	144	155	154	201	162	156	133	179	175	171	163	159	156	173	171	151	178	168	172	173	151	166	161	168	157	165	169	183	138	169	147	163	142	187	145	156	186	172	154	175	155	161	155	175	187	171	169	165	157	194	180	155	158	171	169	149	150	168	165	148	149	155	166	174	181	156	184	165	161	174	173	159	172	164	145	172	158	182	174	164	182	147	172	156	180	169	188	152	145	153	174	184	164	182	172	151	177	154	177	168	185	149	169	148	169	183	178	168	167	127	159	164	181	163	171	151	179	181	141	171	179	166	175	148	184	179	154	174	184	159	157	170	142	143	158	151	170	168	180	156	190	181	169	185	171	170	186	161	173	150	152	163	188	167	173	171	163	136	161	152	165	153	162	157	177	160	174	175	157	184	182	159	179	143	163	147	151	145	166	179	153	183	162	161	176	171	171	128	156	183	180	179	144	159	150	155	174	170	170	159	180	182	177	177	163	164	185	176	176	186	190	166	166	154	144	164	152	160	175	173	171	140	147	171	137	167	156	168	168	161	163	153	168	164	166	176	173	143	168	171	161	146	163	164	177	169	166	138	144	165	191	150	157	143	183	174	158	160	186	176	157	151	173	171	191	168	161	146	141	160	157	164	160	156	181	191	165	181	165	160	150	165	178	163	178	162	143	162	160	178	163	158	171	146	142	169	160	185	144	168	177	164	182	148	165	143	162	167	178	150	169	177	156	178	174	149	174	174	152	163	169	171	186	162	190	163	162	176	180	173	181	162	178	171	171	138	157	136	151	150	164	160	158	170	166	153	176	165	171	179	168	163	175	184	165	152	154	190	177	151	151	178	183	179	161	154	167	150	163	151	134	154	154	142	190	142	161	185	149	174	155	170	162	145	156	185	176	162	160	178	170	180	154	177	160	176	151	173	182	168	150	138	148	162	182	193	163	172	163	170	162	148	175	159	176	179	164	154	181	168	179	132	166	158	170	160	159	187	158	171	179	155	182	175	167	164	163	178	168	170	170	146	174	173	169	161	165	155	173	182	154	155	137	168	178	156	179	179	173	170	170	161	141	153	164	165	172	156	178	196	164	149	148	161	152	153	158	151	174	167	159	175	158	152	162	154	182	167	160	149	158	164	178	198	158	169	172	161	162	145	186	154	180	165	144	178	153	170	175	163	163	150	184	140	172	159	179	140	142	150	194	162	181	184	155	179	165	189	141	183	163	181	161	171	168	164	158	174	158	167	173	175	162	164	161	169	169	169	191	175	168	172	175	168	165	170
37113	42727	55310	38368	32503	28751	21717	30460	48485	45799	21613	2395	1078	1024	696	706	1083	1200	1434	1306	1772	1678	957	855	817	1080	1066	1331	1288	1145	1844	1359	1105	684	650	713	422	463	444	481	450	412	429	489	464	425	453	451	419	413	441	414	461	410	400	487	400	425	438	440	436	431	400	430	394	437	431	438	353	419	404	425	439	432	442	436	405	429	419	406	390	392	410	414	385	415	410	402	438	445	413	411	410	427	421	418	435	378	431	436	459	432	428	442	424	432	428	415	433	435	421	460	413	433	416	408	429	420	402	410	395	398	396	403	398	384	429	410	417	400	371	424	403	465	399	404	408	413	443	430	407	422	424	443	381	387	448	427	403	406	451	442	437	439	429	405	445	424	428	426	448	446	407	388	424	441	409	404	437	406	424	428	412	399	402	414	396	425	430	409	431	414	450	450	433	463	436	420	438	429	426	416	416	392	428	445	390	412	398	391	401	394	418	424	418	446	406	448	418	433	411	443	428	394	439	395	430	414	437	406	451	421	453	437	406	402	444	431	425	402	410	407	407	425	413	402	380	460	430	442	436	460	416	434	423	415	386	432	409	395	439	376	402	414	418	391	398	422	437	439	421	423	405	398	431	417	438	460	450	431	404	446	426	416	404	395	418	389	428	397	429	398	439	425	439	382	424	434	413	400	417	425	442	446	450	416	419	397	411	422	414	400	435	414	413	428	430	402	413	421	459	376	415	426	406	425	418	402	440	399	415	432	394	396	452	434	391	429	411	445	432	469	437	467	419	447	435	408	405	402	421	482	429	399	418	428	457	394	447	449	418	448	387	408	422	385	384	427	397	441	454	422	442	395	420	396	435	403	430	426	430	455	402	417	414	411	441	394	429	401	410	420	419	407	418	424	444	442	439	391	387	437	435	440	452	453	402	410	392	440	442	390	438	432	453	423	432	409	424	406	444	423	402	403	398	432	430	407	392	449	444	459	423	417	439	441	402	403	377	419	404	416	448	436	399	474	433	407	426	414	396	411	382	433	398	460	403	408	401	444	434	435	405	417	420	460	414	413	454	445	392	430	415	403	420	400	385	432	423	435	440	408	448	407	425	411	386	399	439	444	417	415	431	398	413	384	427	397	441	391	384	454	414	402	430	420	436	438	409	432	407	389	393	407	456	460	402	413	399	393	424	406	472	440	399	425	452	459	425	433	419	438	430	414	451	411	469	423	431	394	432	414	419	404	416	419	431	464	432	463	410	446	410	385	430	435	414	477	435	428	413	409	432	408	420	400	417	436	451	386	396	410	401	428	398	423	368	426	414	447	401	446	437	385	434	435	438	418	415	418	414	398	405	448	437	398	416	395	384	411	427	414	453	433	415	413	426	410	411	449	435	414	389	445	403	395	437	446	437	421	382	416	436	404	402	408	421	444	427	423	374	445	407	443	445	411	408	394	413	415	427	471	387	414	416	407	397	429	417	447	428	405	440	406	413	412	417	414	435	394	408	429	428	435	418	388	442	399	423	393	427	417	398	416	462	423	411	425	456	436	423	421	401	430	421	419	411	388	450	403	448	440	403	367	430	448	397	412	414	411	431	445	426	409	431	427	419	445	420	403	403	423	408	383	419	456	401	461	427	446	405	440	404	410	431	424	411	408	427	431	426	417	422	462	398	416	433	394	434	406	417	436	427	422	423	432	403	451	422	414	409	391	419	418	423	424	444	423	457	407	422	437	417	401	386	417	428	432	443	437	380	434	435	466	417	439	447	392	423	427	428	455	404	467	398	423	408	432	408	413	460	429	414	415	458	434	426	441	377	427	408	419	415	414	391	433	425	487	417	396	415	392	432	397	421	432	392	450	435	416	447	409	445	404	419	386	404	396	441	432	409	445	430	449	416	428	434	422	441	455	452	416	410	458	428	438	424	396	365	405	441	411	454	425	422	404	425	435	429	466	420	431	433	453	410	408	472	401	414	427	438	430	430	462	411	402	438	415	417	425	440	450	430	412	438	427	417	420	425	408	430	450	462	402	391	441	440	423	407	422	429	403	398	421	398	473	390	411	422	408	408	409	400	385	447	428	425	435	408	408	407	449	394	432	408	410	410	456	399	409	406	429	423	401	417	448	424	412	431	397	461	454	417	393	443	399	439	418	382	441	379	417	414	420	452	414	420	440	411	427	422	418	421	390	421	397	424	396	443	420	421	401	422	396	430	405	417	426	392	400	387	391	411	412	427	412	441	435	396	419	429	424	434	412	413	443	419	440	416	466	470	382	410	470	433	412	408	445	432	420	404	463	463	451	411	388	400	388	420	422	405	470	397	424	423	434	428	407	400	434	420	430	425	414	431	416	402	415	413	447	415	454	413	416	434	436	442	427	409	402	414	428	429	389	420	443	429	412	412	404	441	409	427	422	404	396	374	442	411	379	370	475	446	398	423	443	386	413	428	415	425	422	435	388	427	423	457	403	394	390	412	437	430	411	402	419	429	399	431	449	432	413	430	416	424	428	443	418	428	400	416	399	438	430	406	450	389	440	413	387	407	446	436	361	408	358	388	388	373	412	418	409	391	418	426	417	390	419	446	436	359	435	420	405	400	445	415	441	427	377	412	426	407	446	436	422	415	444	420	412	397	408	409	422	420	431	395	444	393	413	424	403	421	442	416	390	420	438	404	450	438	424	445	426	384	400	455	422	406	422	411	412	386	409	401	389	406	435	404	405	440	426	389	435	444	374	416	404	410	406	410	424	392	402	428	410	407	375	455	427	412	417	406	419	382	415	400	462	389	439	401	431	460	434	405	422	403	429	388	434	409	413	424	394	420	407	470	436	422	375	404	412	420	446	443	433	433	431	414	387	398	416	411	415	414	444	402	433	425	423	415	420	472	433	421	422	408	434	425	415	424	456	436	386	395	418	379	432	405	436	439	428	402	445	411	417	428	427	413	412	403	421	432	464	428	420	397	447	404	402	413	421	404	433	402	440	454	406	429	391	443	428	416	437	374	376	455	408	457	392	400	419	431	418	426	405	407	428	416	445	403	397	385	416	434	429	456	401	414	427	442	427	391	435	421	391	407	408	412	396	449	411	398	449	400	421	427	421	402	398	407	435	439	434	422	408	435	442	410	424	452	407	414	433	482	420	412	427	423	448	413	405	419	420	464	413	402	418	421	428	396	435	445	418	427	399	427	399	421	390	417	414	410	425	401	392	426	422	436	422	448	405	456	401	416	417	389	421	414	438	420	452	421	413	408	437	428	358	417	407	389	392	455	406	419	402	440	449	433	420	411	446	440	416	420	439	406	451	420	419	393	409	380	404	404	405	419	396	401	428	401	407	435	414	409	464	426	486	409	414	400	407	428	390	444	424	431	411	411	435	392	449	429	395	414	420	417	404	398	434	432	414	410	409	433	419	424	420	399	392	403	392	396	431	406	419	396	435	439	425	429	456	436	419	439	402	427	384	412	425	417	426	414	437	410	446	410	426	433	457	419	429	397	440	411	397
9486	6062	10347	4922	2028	1188	688	676	524	464	480	361	334	354	348	333	345	376	376	331	345	360	383	338	357	371	365	394	352	372	355	321	322	326	329	360	351	346	345	383	362	370	324	351	338	347	369	360	343	323	330	375	357	389	336	354	368	350	358	344	360	330	336	382	326	328	320	367	347	385	372	333	344	376	325	376	338	385	360	371	344	381	326	331	331	381	349	313	334	328	346	353	330	344	362	305	358	303	364	353	327	341	344	311	375	384	340	330	319	336	328	362	307	339	376	361	369	328	345	349	351	314	383	334	362	341	361	350	360	386	345	334	328	358	367	355	324	327	378	357	331	364	349	301	343	326	328	329	382	367	337	347	336	370	338	344	340	404	332	378	381	369	343	358	342	341	379	327	349	336	349	338	357	339	348	323	330	319	340	341	350	353	347	334	331	362	362	357	367	345	328	374	385	394	336	354	330	354	364	340	346	392	346	332	342	340	347	374	344	362	359	323	324	335	352	358	348	329	372	356	366	344	331	348	329	341	322	377	327	333	337	341	348	365	353	369	306	377	362	299	294	375	367	364	342	337	346	313	349	358	348	353	342	366	339	342	333	344	358	363	341	361	363	357	357	348	329	354	361	326	324	335	318	340	339	328	329	312	335	333	355	365	354	330	325	313	357	344	331	343	359	379	335	323	313	325	376	346	403	359	317	384	350	340	383	338	358	384	343	353	354	365	343	321	361	347	331	353	343	367	376	301	346	322	358	368	334	330	351	330	358	354	351	375	337	341	371	310	355	350	352	375	360	326	335	361	324	375	357	328	372	327	363	366	376	339	352	334	361	349	349	353	366	384	337	305	368	343	362	359	393	330	309	283	344	367	371	350	326	386	350	326	319	368	329	386	342	322	374	372	326	347	343	340	326	375	324	355	336	358	370	349	335	366	356	361	364	361	365	335	352	382	370	350	361	331	337	348	336	314	328	315	339	331	334	340	332	338	337	346	347	338	326	343	334	364	342	340	355	361	363	313	373	355	349	358	363	333	368	361	324	374	359	318	336	380	318	374	372	342	356	318	323	370	361	395	348	326	364	374	358	376	339	330	363	340	351	356	327	316	334	368	357	323	358	368	349	352	344	332	359	339	371	367	368	326	385	348	334	383	353	347	336	362	385	378	346	358	352	349	341	360	365	354	352	372	325	342	328	332	368	313	342	359	369	346	365	372	328	345	314	373	381	380	365	331	335	391	310	348	331	343	378	362	336	332	357	336	359	324	321	355	329	356	347	339	342	315	350	341	364	361	358	309	297	305	321	358	340	356	334	324	322	368	341	376	355	333	339	358	360	363	397	345	335	347	388	394	336	323	374	364	327	341	337	355	325	334	380	374	347	351	355	359	326	321	353	380	326	308	326	384	345	368	338	349	362	371	349	318	298	357	345	344	362	378	323	322	330	326	392	342	329	397	380	325	304	374	352	348	304	342	315	356	341	369	360	366	347	352	350	348	353	378	329	386	364	325	346	322	334	370	340	349	363	335	346	361	356	330	373	325	317	325	335	348	320	296	381	337	330	367	347	360	325	358	316	357	322	357	386	332	355	360	335	346	316	329	339	354	338	347	346	371	344	397	382	378	353	334	360	353	349	330	416	368	342	371	344	343	341	380	374	326	332	371	360	343	360	370	369	354	363	346	350	333	358	319	347	336	341	320	330	367	340	334	322	375	326	342	348	358	333	347	344	369	366	366	347	343	344	350	334	322	347	329	359	360	359	384	362	342	349	357	351	337	361	355	360	361	355	343	329	345	318	358	377	323	338	345	333	337	359	364	355	336	399	326	338	363	341	336	350	359	353	354	352	337	346	349	361	380	382	339	332	315	343	346	380	341	362	368	341	359	317	325	381	360	351	350	335	332	368	353	370	328	373	352	338	333	354	361	328	327	346	351	384	364	352	359	319	369	351	341	313	349	314	343	348	338	341	316	327	354	357	349	366	323	337	347	339	390	336	324	355	359	369	355	319	359	369	361	343	305	362	332	390	324	398	350	371	348	369	363	364	343	309	335	363	354	375	352	349	366	336	377	346	334	331	331	323	342	375	350	321	343	344	321	344	380	330	356	353	311	355	343	340	336	372	392	379	315	349	359	377	313	353	333	345	337	342	379	321	346	327	351	331	362	332	356	367	338	342	327	328	360	335	376	327	399	337	363	357	392	348	323	347	348	332	353	341	347	341	346	318	388	372	320	378	344	321	321	330	352	352	355	359	358	351	354	369	365	347	346	338	352	341	351	347	309	330	343	344	371	351	317	372	352	348	390	325	365	366	337	362	344	363	333	339	358	356	324	348	330	334	337	343	320	394	405	380	366	369	362	367	342	319	369	346	329	344	344	363	339	317	350	385	355	332	354	321	356	331	350	296	320	330	345	338	325	355	346	360	335	377	345	318	347	345	396	365	351	381	355	338	343	356	348	361	332	370	397	377	331	335	336	363	356	339	367	351	371	357	368	340	338	358	351	359	375	346	333	356	347	336	350	366	346	335	342	369	345	371	333	342	389	389	350	339	338	356	351	330	358	352	383	339	360	350	349	331	375	357	331	376	369	366	358	316	321	354	351	370	378	338	356	354	327	354	368	360	361	381	338	311	359	332	337	340	355	341	368	377	372	328	325	333	366	387	338	358	332	364	353	357	356	325	362	341	366	391	397	371	349	356	332	308	323	350	307	323	347	367	332	326	347	331	345	355	338	342	367	310	329	354	319	375	356	330	336	359	337	359	362	347	356	386	367	334	302	328	403	328	350	317	334	355	347	347	366	353	371	352	338	364	349	361	306	344	356	342	320	335	351	346	329	374	347	385	295	332	373	355	349	343	362	365	347	345	386	329	341	327	336	319	334	331	328	341	316	337	349	368	344	350	356	326	355	339	353	367	341	343	344	325	346	323	337	337	377	364	341	331	334	314	354	356	353	375	322	356	370	344	362	321	345	333	360	321	346	381	336	358	350	373	329	344	358	376	355	365	332	385	365	328	364	363	345	365	349	350	366	362	346	312	343	356	358	377	356	357	354	349	331	362	346	370	344	370	353	360	341	338	348	303	361	347	345	376	373	344	343	365	315	349	341	340	348	379	349	341	348	359	337	349	368	327	348	348	345	317	348	357	334	351	335	325	359	329	347	369	336	322	328	326	334	358	371	356	354	363	359	340	348	315	369	375	341	347	350	352	344	343	344	349	390	322	328	307	330	351	353	319	364	345	366	366	361	350	364	347	317	337	318	357	369	347	350	343	339	360	341	312	383	356	362	343	375	364	373	329	336	348	330	398	348	349	342	362	326	345	359	362	344	305	330	323	377	325	337	374	367	353	361	358	337	327	357	319	376	370	341	345	313	313	336	357	363	323	330	338	381	320	382	363	355	370	308	366	338	318	333	331	363	301	372	325	316	352	325	327	345	369	338	343	345	326	367	357	357	351	366	331	368	366	364	354	349	344	350	347	355	326	343	351	353
6877	7691	14224	9280	6293	3941	2334	2864	1889	1500	1458	911	907	844	840	899	842	859	937	899	863	843	840	843	876	913	913	844	876	826	874	918	838	826	826	773	836	807	849	794	826	828	781	830	876	837	809	795	832	814	756	841	825	810	814	802	798	764	810	792	854	825	815	798	764	805	775	787	794	754	801	775	822	804	810	766	844	838	824	825	796	848	799	821	797	770	776	797	791	835	788	781	835	781	796	866	793	813	819	779	793	771	819	857	785	814	833	805	832	799	775	815	827	852	792	814	825	866	792	890	810	799	783	797	807	762	774	843	811	839	861	791	809	830	794	802	727	815	804	828	800	792	873	811	803	808	866	770	776	802	779	819	786	821	804	834	794	761	792	851	829	832	792	791	761	800	798	831	833	810	767	791	812	796	816	798	761	805	754	812	801	783	806	785	801	814	815	847	762	763	807	751	799	807	839	796	793	825	740	749	768	819	784	778	831	790	759	806	805	833	825	852	844	810	805	795	821	745	801	760	813	803	832	785	802	783	852	828	775	830	774	820	839	842	788	801	852	833	791	805	794	816	791	852	785	784	779	820	802	769	768	799	818	825	812	856	837	797	826	833	756	807	813	773	812	841	798	868	827	741	829	805	843	797	785	801	763	823	853	803	848	807	810	835	804	822	797	804	829	843	809	804	768	803	738	827	794	785	848	797	809	853	821	797	756	796	829	802	754	764	813	818	852	814	794	811	825	777	834	799	804	790	761	831	817	787	759	817	811	778	828	770	784	817	775	815	805	778	821	826	815	822	792	809	804	863	799	861	784	782	828	811	823	805	747	776	801	804	792	788	806	856	810	774	907	825	824	829	786	783	805	834	825	808	847	816	800	800	820	788	865	801	829	796	796	796	840	808	830	814	801	827	852	782	814	814	860	815	780	794	808	800	795	792	823	770	777	821	787	748	830	808	792	806	849	833	800	823	809	813	792	821	848	800	857	788	783	778	832	822	824	785	857	767	722	809	845	831	807	782	821	789	753	842	771	841	800	815	806	807	770	789	767	801	792	771	809	877	832	853	783	788	805	823	741	770	857	814	822	849	829	751	808	765	831	798	800	810	849	886	792	746	799	862	815	851	857	825	866	836	808	815	816	836	853	886	749	800	752	823	833	808	844	793	821	850	781	770	819	805	860	798	837	799	783	806	815	848	805	777	786	803	844	802	791	805	824	763	814	799	810	789	802	784	822	836	807	787	817	786	818	754	823	797	764	798	813	761	773	776	796	807	821	800	821	812	840	816	825	786	820	791	796	814	814	810	814	766	869	808	843	779	818	809	754	762	823	825	745	762	790	738	806	783	800	776	890	799	847	783	779	787	805	799	785	796	818	807	801	781	819	796	807	864	819	822	825	903	759	800	788	842	789	781	843	727	824	812	807	844	773	803	831	825	816	814	848	822	764	804	802	825	812	840	877	741	779	883	806	812	775	861	835	801	772	780	851	854	822	816	763	842	813	727	815	803	819	770	819	805	841	771	810	864	779	779	797	815	869	772	812	770	808	797	786	769	818	758	798	811	845	729	833	800	768	805	812	813	826	809	771	825	759	797	788	813	782	790	812	823	809	785	807	751	824	784	787	832	847	821	787	831	747	806	838	831	807	784	798	803	777	817	829	793	832	813	834	795	727	836	778	803	810	757	844	877	786	811	855	815	797	810	728	798	812	824	789	802	836	788	791	801	773	828	794	807	855	797	843	798	847	819	813	797	753	877	794	838	821	866	798	743	801	804	803	799	820	794	797	783	820	794	841	823	773	831	792	803	770	793	843	797	788	749	838	786	816	783	832	786	793	816	857	848	788	845	808	818	849	817	822	754	770	825	783	779	839	825	816	817	806	808	838	828	831	808	699	821	787	842	815	791	799	787	809	836	796	820	788	814	858	790	823	787	832	845	837	812	791	774	814	886	817	760	798	822	834	826	788	795	850	836	817	836	774	811	819	847	798	831	756	810	815	784	800	815	832	805	816	823	799	796	811	814	777	785	769	814	814	764	824	863	773	805	844	828	833	790	771	796	811	787	814	843	788	790	819	771	821	817	799	781	793	817	762	812	784	796	831	810	769	903	763	815	801	745	797	760	811	818	803	855	827	787	783	813	811	859	778	795	792	792	796	799	769	818	797	833	732	812	815	830	737	829	798	787	794	820	807	829	802	796	771	798	839	868	820	836	848	817	818	823	816	806	816	850	750	823	808	799	747	790	808	816	812	822	809	848	813	821	785	790	855	849	805	784	825	811	802	777	820	811	801	798	794	811	750	807	834	775	786	804	830	793	828	807	764	812	811	806	773	799	788	806	794	790	813	824	814	881	818	817	830	821	740	810	812	801	809	794	832	813	854	853	810	766	817	759	804	767	818	845	792	766	805	804	767	784	822	786	806	809	874	845	809	783	784	850	794	797	793	824	756	776	831	769	824	788	784	770	847	770	838	828	830	775	840	787	812	849	779	812	787	805	843	784	837	809	812	794	751	832	780	829	805	822	799	791	838	807	768	778	780	801	792	796	807	828	784	814	826	835	786	773	829	768	787	846	868	804	844	795	784	778	818	825	846	825	840	784	799	806	818	809	813	825	892	793	779	785	805	854	786	824	831	793	813	732	807	777	788	821	822	809	773	842	793	861	763	789	734	807	879	801	824	849	827	778	811	779	840	815	844	813	801	822	834	783	775	793	834	762	836	824	792	818	791	830	842	775	807	818	852	788	835	795	811	817	814	822	783	794	789	798	778	807	843	811	817	841	789	804	748	813	781	839	773	837	862	788	790	752	799	793	832	786	800	804	815	802	791	826	832	805	771	810	849	744	813	817	792	797	817	859	775	804	845	789	815	783	784	776	818	831	843	830	803	811	908	801	781	781	852	816	814	783	769	772	816	842	792	806	841	793	805	756	793	755	808	884	820	830	786	853	804	805	753	801	823	733	819	824	830	832	803	804	793	816	852	782	848	760	842	845	821	805	799	831	846	835	801	798	862	827	777	795	780	856	769	784	784	846	775	784	841	801	805	819	815	781	837	771	789	797	809	797	801	781	832	807	798	788	818	788	806	833	770	812	791	811	810	801	846	838	836	799	761	795	877	767	798	842	807	781	763	795	833	789	830	823	824	781	769	763	815	830	770	820	815	795	796	791	793	796	807	847	793	759	837	756	826	795	862	786	828	820	805	823	814	836	780	830	801	809	794	814	834	822	792	838	845	801	811	801	802	804	818	811	867	817	830	776	797	772	862	829	756	802	812	797	799	818	865	817	834	815	800	832	779	800	782	827	837	820	761	782	818	808	779	836	830	799	776	783	816	791	825	806	774	874	789	781	789	775	807	838	784	802	771	810	851	785	796	804	777	838	888	813	786	762	825	785	761	809	799	814	748	790	793	808	773	812	810	830	845	767	849	861	794	804	798	817	763	785	833	754	791	842	792	791	771	837	795	779	792	824	791	798	845	784	752	805	811	836	819	792
42665	45969	47517	29012	20682	14184	7966	6596	3912	2279	1143	452	485	482	379	316	372	455	468	479	424	333	258	252	290	283	354	281	365	359	406	523	514	447	271	269	233	210	234	202	219	239	220	209	212	214	212	207	238	210	197	227	212	221	236	214	195	222	237	196	207	227	188	217	214	262	214	213	224	213	220	232	201	222	223	211	214	211	211	237	218	223	225	233	244	236	219	190	207	224	215	207	225	228	230	221	224	215	205	221	218	211	199	216	218	211	194	240	224	201	215	193	197	217	191	195	208	193	217	215	231	198	234	220	207	210	197	214	186	218	205	200	237	222	212	233	206	227	197	211	188	230	251	212	206	224	215	196	203	202	222	203	188	205	248	193	214	241	203	234	214	242	220	230	184	209	224	207	216	222	221	216	224	227	238	202	200	202	210	212	197	219	208	206	204	206	224	213	207	211	232	212	216	180	202	212	192	208	204	209	214	224	206	231	210	222	228	215	217	231	216	247	215	200	180	208	192	202	230	234	222	204	212	208	242	226	198	205	247	184	200	223	216	244	222	213	237	219	219	223	221	223	207	212	194	231	206	203	209	217	197	251	227	217	207	201	197	225	218	231	240	206	188	233	219	175	214	204	210	223	256	207	202	209	235	206	212	245	226	220	204	235	203	210	212	210	230	200	219	194	219	219	231	207	244	219	220	200	224	259	205	224	202	220	214	228	213	218	212	225	202	218	211	193	219	208	230	194	204	231	214	197	226	203	210	220	221	185	191	210	217	200	187	236	224	185	216	208	205	213	213	209	228	209	188	211	213	204	221	201	208	232	212	194	217	174	199	193	181	189	201	208	224	203	229	214	216	210	205	223	226	223	180	199	238	221	214	212	188	200	216	207	216	189	218	230	235	214	217	221	222	198	218	210	193	217	204	205	197	226	189	227	226	204	210	216	185	207	207	234	232	192	212	215	209	222	201	216	212	226	204	204	220	201	216	216	195	211	228	221	222	225	209	201	201	224	239	251	210	203	236	213	215	201	221	194	208	204	231	220	217	216	197	208	198	221	202	210	224	197	201	208	207	218	209	215	226	225	201	212	208	222	216	208	221	220	225	225	197	173	200	199	208	221	197	203	205	218	206	203	239	181	210	193	213	211	207	203	208	180	236	226	205	207	201	203	213	215	194	210	219	200	229	214	223	222	212	195	207	210	200	226	220	205	228	234	233	260	222	234	200	220	216	238	213	215	209	231	200	250	224	208	214	224	228	214	197	222	197	209	237	234	215	215	224	214	200	207	223	213	196	212	220	215	209	225	223	213	215	226	204	219	201	194	190	218	208	216	194	191	190	240	192	186	228	211	239	199	205	217	242	190	206	174	187	218	244	230	214	193	204	221	221	211	223	223	243	217	208	227	233	214	208	205	201	225	195	223	182	222	191	231	200	185	224	170	254	202	215	188	223	203	211	234	213	199	203	211	215	186	220	199	204	218	210	242	214	206	237	209	195	210	188	214	210	213	229	208	226	230	221	197	225	210	195	206	211	224	221	212	215	230	208	204	201	198	230	211	215	216	199	197	240	218	184	213	218	222	211	223	178	201	197	205	209	226	216	215	204	216	228	221	195	207	216	238	199	216	231	203	219	206	224	194	193	236	195	204	206	208	208	224	223	219	203	217	201	203	189	196	201	230	214	207	215	186	230	216	206	217	215	224	234	216	194	195	180	215	234	211	221	203	211	212	195	231	235	201	212	229	204	216	214	230	223	194	226	206	235	217	238	196	221	222	221	209	208	189	235	213	223	223	200	208	217	216	231	236	211	211	222	194	211	206	189	228	186	206	231	213	186	211	233	197	218	230	183	214	213	213	211	219	213	199	205	218	209	237	220	203	198	220	240	223	214	193	249	209	187	216	229	210	194	193	211	198	224	211	234	231	221	213	216	239	226	214	229	214	207	240	246	206	226	218	198	204	245	220	228	248	229	205	211	222	199	237	200	191	211	196	225	246	214	214	220	216	219	190	208	215	183	204	201	223	210	204	224	225	207	215	207	229	200	188	196	202	200	221	204	196	193	205	241	230	218	206	206	210	218	215	250	222	224	227	233	190	228	201	214	239	197	242	244	197	223	194	202	195	212	194	216	252	205	196	222	203	196	216	217	213	239	207	210	208	218	230	212	227	227	212	240	224	221	212	219	218	239	215	217	222	206	212	199	209	229	195	206	213	254	214	206	197	212	207	205	179	227	197	206	195	243	207	220	202	230	185	206	219	195	190	213	206	226	192	212	203	218	210	210	206	193	219	217	214	215	216	193	215	197	194	217	240	223	202	202	234	196	230	204	221	232	233	211	224	238	205	232	209	205	212	202	186	188	215	221	195	230	214	211	241	211	235	209	205	216	219	237	224	197	208	206	222	224	214	193	243	222	196	225	198	206	219	222	202	216	202	221	232	213	207	232	231	174	220	199	178	228	190	209	239	218	210	201	216	214	202	200	194	214	199	242	252	212	202	225	220	217	218	217	239	244	217	213	219	195	227	219	225	185	218	210	195	222	210	206	220	209	239	193	209	225	212	251	215	220	204	230	195	217	192	208	217	229	216	234	199	212	222	219	213	205	215	233	195	214	227	221	204	220	197	230	212	194	224	206	192	223	211	217	244	217	210	217	179	194	257	225	194	218	208	203	245	220	220	215	209	195	223	179	219	195	217	241	204	188	218	212	191	191	205	189	216	253	194	209	234	208	205	203	218	213	217	209	209	205	232	214	201	210	230	238	216	209	193	240	221	213	223	212	224	224	189	197	187	196	180	218	201	220	187	192	208	232	186	225	215	232	204	239	199	208	204	206	223	230	191	196	224	220	204	233	230	208	238	201	223	210	185	198	210	199	209	179	223	207	173	213	213	196	224	194	222	202	229	198	204	188	227	209	166	223	202	222	194	230	199	200	233	185	196	196	193	214	214	179	217	209	232	242	205	197	222	211	194	208	213	211	207	210	215	211	207	221	229	212	212	214	215	206	210	226	218	208	249	178	220	229	216	246	226	212	219	212	206	214	218	181	202	222	211	220	233	209	198	218	196	212	219	225	185	192	221	204	201	241	191	228	193	227	222	198	194	209	223	209	212	212	203	191	224	246	221	200	190	227	214	195	210	204	205	189	196	211	221	194	213	235	206	224	232	245	207	226	204	205	202	203	202	230	236	213	222	208	198	224	216	224	194	214	198	208	193	211	202	211	184	176	223	244	194	215	196	204	204	224	221	212	199	222	192	225	214	213	200	172	217	207	194	211	240	208	218	222	218	211	232	226	221	231	215	233	206	213	202	228	201	214	210	247	212	210	243	214	212	211	198	206	187	233	213	209	196	218	218	196	206	201	268	209	198	210	184	207	218	243	215	226	211	210	212	226	201	196	213	220	206	206	224	191	208	223	236	209	202	212	226	201	197	210	164	219	259	213	233	230	208	206	216	211	209	204	219	215	225	213	219	221	252	222	253	203	197	190	212	236	206
27508	37223	44247	27750	24611	18293	15406	17000	12708	8870	5505	1985	2538	2339	1578	1342	1578	2373	2346	2355	2158	1421	984	938	1049	1220	1223	1211	1747	1828	1896	2666	3044	2277	1044	971	558	567	537	538	554	572	557	537	530	543	541	501	540	520	572	502	505	539	507	568	532	503	539	548	539	541	538	543	522	516	461	511	535	587	534	548	532	505	540	491	531	538	514	479	558	525	507	485	497	504	524	550	563	527	507	479	486	515	550	515	513	522	535	504	515	484	508	521	547	560	516	529	535	554	529	499	497	510	503	495	535	504	538	505	456	498	530	521	524	529	514	502	525	531	519	497	514	489	503	475	518	519	498	511	529	486	474	506	480	495	489	550	530	515	546	525	543	519	557	531	515	528	505	512	525	488	488	535	487	538	511	509	494	478	539	490	523	570	508	535	526	508	502	542	553	528	513	514	536	445	501	511	478	481	570	505	512	519	511	540	529	488	478	512	520	520	523	500	542	508	501	483	479	545	527	523	549	575	527	503	522	493	499	513	484	505	556	503	485	511	479	478	498	546	471	480	513	506	528	522	492	507	505	506	499	528	481	504	549	525	547	505	503	494	519	518	493	514	501	494	524	518	487	525	514	514	475	516	514	512	508	511	518	496	500	508	529	551	539	491	484	478	522	543	472	518	508	523	521	540	527	502	514	528	518	503	512	522	515	496	518	511	495	543	516	520	541	515	539	493	515	562	531	499	538	487	512	491	513	524	505	492	511	537	509	524	513	513	475	536	508	499	524	525	542	544	516	550	505	535	485	548	520	550	504	517	543	527	513	503	552	505	460	508	529	476	518	515	527	477	540	524	528	535	488	487	511	504	508	494	527	511	498	482	524	523	472	491	521	519	474	509	509	530	538	531	523	502	503	545	512	548	528	524	537	549	520	549	473	479	521	495	485	524	493	503	518	572	541	518	511	499	477	465	524	518	515	486	550	474	509	505	516	503	505	505	486	500	500	493	534	515	507	516	508	481	527	485	547	488	519	503	491	473	500	497	536	484	515	504	488	505	524	499	525	538	509	518	496	500	555	507	526	511	510	526	479	499	517	521	530	533	528	519	508	498	525	505	489	530	538	536	517	543	507	534	558	539	541	488	493	525	497	508	476	483	515	516	528	507	529	539	518	541	528	492	512	516	492	505	493	506	469	536	479	522	485	497	501	523	455	459	522	519	479	507	515	490	497	509	511	530	488	509	524	545	515	529	499	510	508	544	501	508	538	536	517	483	497	509	525	484	513	485	511	515	553	474	501	555	514	522	495	544	503	517	515	515	515	502	522	558	506	490	535	540	540	560	486	530	526	534	489	516	491	550	505	478	467	509	494	484	502	491	516	520	544	512	527	499	482	505	524	511	539	514	506	521	463	507	517	465	452	498	485	495	530	485	514	496	491	533	498	478	516	514	517	488	539	519	481	460	515	487	576	551	542	519	507	528	506	494	505	525	475	501	513	491	537	517	505	518	492	515	491	472	526	505	550	547	545	553	515	539	506	518	515	504	530	561	450	460	516	548	504	471	462	481	553	527	499	515	517	512	490	477	510	494	501	505	503	531	545	535	524	497	480	486	530	493	484	534	488	522	487	537	463	537	539	519	545	508	500	512	474	507	545	479	546	508	527	534	491	517	477	518	545	510	524	524	547	555	535	509	478	534	507	534	510	524	508	507	544	531	500	511	512	516	506	485	502	522	514	490	487	484	509	511	503	527	525	497	502	528	498	509	497	537	549	482	522	477	514	517	500	532	505	543	525	535	519	494	507	526	497	501	518	475	510	490	489	525	530	500	519	556	540	507	553	532	492	527	522	529	503	521	515	518	452	562	468	495	524	540	519	488	514	520	485	492	502	493	506	477	513	552	495	531	544	479	497	502	506	512	505	478	471	536	501	542	522	511	474	505	501	490	475	513	519	485	510	511	503	519	557	531	524	539	484	544	517	519	463	485	471	497	544	510	495	534	479	512	516	477	539	491	491	466	515	478	519	519	463	555	537	526	495	527	528	522	530	517	525	531	526	511	449	533	494	482	481	524	510	463	498	528	542	473	501	531	535	517	535	527	533	534	519	472	484	541	509	524	530	514	510	564	504	515	498	503	496	484	492	528	531	510	491	504	501	488	508	490	501	513	485	536	534	554	523	517	540	518	554	497	534	478	499	513	542	519	474	488	539	517	478	514	541	499	542	528	523	491	548	532	494	486	540	536	495	544	511	513	495	526	540	542	536	506	511	487	476	533	507	517	523	517	469	516	549	524	490	550	486	537	512	555	503	486	502	525	514	556	504	529	485	492	528	534	513	501	500	533	509	534	543	501	521	499	499	468	503	494	529	516	467	499	519	498	509	534	454	530	490	486	471	501	512	542	486	495	517	488	518	520	529	490	502	481	497	523	512	495	524	533	531	488	489	522	520	510	515	533	497	537	506	527	535	539	513	527	515	504	530	499	489	540	501	485	510	509	509	512	503	543	539	523	495	494	536	508	509	523	527	516	497	490	485	500	499	547	470	513	560	512	512	484	496	553	478	546	548	510	477	498	526	542	475	498	509	495	515	534	533	514	503	512	510	496	491	532	477	492	531	490	511	545	545	556	496	505	527	517	482	494	485	484	526	500	530	491	505	504	498	528	481	515	524	544	511	477	473	538	507	519	509	462	525	497	476	484	478	480	469	572	490	539	544	502	485	506	534	503	542	504	540	554	504	524	544	511	528	495	493	501	489	502	542	508	548	532	518	563	550	495	520	530	520	514	532	479	490	554	527	485	492	543	520	481	507	511	547	500	477	502	476	514	503	558	521	515	483	538	519	538	490	533	531	510	513	476	511	505	510	513	503	547	523	533	500	540	505	556	491	462	505	523	500	543	494	505	496	537	558	509	518	575	513	504	524	536	520	497	523	535	529	498	492	483	534	538	505	473	462	506	485	506	486	523	563	494	489	532	519	493	540	500	503	481	499	518	488	474	530	522	485	524	528	515	553	484	481	537	520	474	505	500	526	511	487	486	535	504	537	524	563	496	519	515	497	516	551	527	516	530	521	491	494	515	504	494	529	504	488	527	486	546	514	514	498	487	504	540	520	496	520	536	522	509	501	514	517	534	474	468	534	525	518	525	517	496	538	513	510	511	521	534	524	521	487	492	538	494	460	533	526	526	503	500	494	515	488	499	488	499	535	550	541	499	533	499	522	486	509	516	492	554	475	491	497	499	511	516	496	492	504	496	490	509	489	547	497	494	497	525	576	535	532	499	511	503	530	477	527	505	490	520	495	548	490	535	515	519	505	493	538	504	527	535	544	503	518	546	501	489	484	541	517	505	507	568	506	471	523	537	469	481	504	506	519	501	506	566	540	548	504	500	502	502	494	477	518	496	502	542	555	499	496	534	518	537	539	549	501	519	502	504	539	505	518	528	500	553	498	535	515	508	536	520	530	486	522	512	487	483	523	508	485	525	548	511	580	513	515	489	482	530	506	501	534	492
52297	53587	49899	33192	24888	18781	12777	9221	8429	5053	2548	682	657	769	523	379	468	623	690	532	430	297	220	217	220	263	262	374	538	382	313	353	603	345	259	218	142	123	129	130	107	111	144	118	126	131	128	129	141	125	117	120	131	124	113	127	122	119	93	107	125	122	119	97	119	117	123	123	104	102	135	115	117	130	133	113	115	100	122	106	112	138	115	111	101	120	133	120	120	91	107	91	122	123	129	120	125	120	109	104	127	105	108	116	95	119	128	112	123	108	112	114	116	141	111	99	119	113	128	107	99	138	131	120	114	109	104	104	126	120	119	105	115	120	113	103	106	112	107	108	123	105	109	104	107	129	135	103	121	120	95	118	98	130	133	123	135	102	109	112	110	106	119	110	90	125	111	134	127	103	120	126	122	116	131	116	119	122	119	140	119	129	110	113	116	117	120	108	97	112	86	97	99	112	111	120	115	112	119	101	125	130	159	117	128	128	103	104	110	116	116	129	114	89	117	122	111	133	122	125	124	106	125	112	119	122	120	91	107	91	111	132	114	111	127	103	116	116	129	102	116	119	111	118	110	116	103	103	101	100	113	111	104	134	88	134	126	125	107	117	98	106	98	121	119	122	103	109	118	125	121	114	128	103	133	104	122	109	106	102	97	114	121	102	129	145	114	124	112	125	122	124	119	109	113	118	127	103	98	101	117	125	113	97	119	120	118	106	130	110	107	119	111	113	107	108	126	111	118	113	122	121	106	106	114	112	117	122	123	118	125	114	118	100	112	105	123	117	108	112	97	95	130	100	117	110	102	109	105	101	116	109	111	114	95	110	126	105	129	107	119	129	122	80	118	123	123	124	98	114	134	110	110	120	120	114	117	126	126	109	122	118	110	116	108	114	127	125	117	102	107	123	115	121	118	129	105	115	136	139	125	116	114	131	104	104	110	114	115	107	101	108	107	111	119	116	112	113	114	110	121	107	107	122	116	125	117	111	111	99	108	109	132	105	88	131	129	109	112	94	109	103	126	108	120	126	99	116	117	135	120	111	108	112	132	110	105	133	113	118	111	102	121	101	103	119	116	109	124	107	112	123	97	119	122	118	92	120	100	117	133	111	121	118	101	122	119	106	108	133	123	120	122	116	116	130	114	97	112	121	125	108	116	113	105	126	119	118	103	124	112	119	115	101	109	111	111	95	121	90	129	120	120	116	114	131	134	100	141	98	106	117	105	98	119	110	121	131	133	109	122	106	105	105	104	118	106	108	102	116	97	132	116	119	108	127	99	114	96	118	97	130	111	118	115	104	123	114	112	131	130	105	128	118	122	118	118	112	137	130	134	109	115	104	106	115	114	105	98	131	108	90	123	126	116	133	132	108	139	121	134	127	142	119	101	127	108	109	113	111	132	117	103	125	126	109	111	126	115	122	113	120	105	115	107	112	109	118	105	100	112	107	133	115	108	106	78	97	105	115	114	108	129	121	122	130	114	109	104	112	131	116	135	140	120	101	108	117	123	118	114	130	148	112	110	130	131	114	131	117	118	115	118	112	100	101	130	113	119	133	134	102	103	129	105	100	123	116	120	129	113	109	86	108	103	113	107	114	101	113	116	98	102	123	126	115	113	133	129	123	111	107	113	133	116	104	124	125	108	101	121	101	112	118	114	129	114	108	134	115	101	107	136	99	125	134	119	119	111	107	106	125	139	103	113	102	109	115	130	102	121	104	110	113	106	120	106	105	114	111	111	119	109	109	97	114	104	128	120	101	95	136	140	108	92	121	106	126	126	102	101	112	119	117	101	111	113	109	110	112	132	93	107	118	114	125	99	122	120	133	99	128	110	110	130	103	120	102	108	100	114	110	112	97	131	111	106	102	116	108	130	125	120	108	111	113	103	109	101	111	116	123	110	122	123	111	95	92	98	104	113	135	136	106	101	136	114	105	120	119	118	92	100	120	113	102	137	120	105	118	112	133	102	116	105	93	125	109	107	108	100	120	110	115	107	107	111	115	123	113	127	115	109	110	108	119	119	112	123	141	127	131	130	129	108	127	119	114	123	122	112	111	119	106	123	125	103	109	138	135	113	108	122	112	102	106	122	138	109	137	117	137	103	120	112	102	103	117	105	127	133	105	126	117	107	110	103	131	107	94	114	110	110	122	121	111	105	125	129	124	112	126	110	103	114	114	115	111	95	93	109	127	104	136	117	114	101	100	114	121	108	108	106	120	118	108	138	111	106	103	107	110	111	111	101	111	107	106	115	106	109	97	130	127	119	143	109	136	119	133	99	95	121	150	110	124	98	120	138	106	109	126	113	113	127	132	99	121	115	114	120	114	112	107	113	114	133	111	125	98	93	103	112	114	100	109	130	112	127	104	128	121	149	123	118	125	115	124	117	129	122	122	116	98	112	114	111	120	118	107	111	110	132	110	113	107	114	95	106	116	106	105	103	124	115	106	121	124	109	144	108	113	107	118	111	122	105	112	94	124	99	124	117	120	98	97	105	110	123	121	104	127	103	99	114	121	115	89	105	98	120	110	124	109	95	112	110	121	108	108	117	107	97	113	111	111	139	108	122	110	113	118	108	103	112	124	116	120	109	137	129	124	114	129	120	129	118	99	140	120	126	125	124	111	98	111	122	128	117	112	106	113	91	119	111	125	121	111	118	110	117	121	111	124	104	123	121	127	106	95	101	130	119	97	110	142	129	123	114	116	107	109	107	114	127	112	124	118	114	130	108	124	116	92	116	95	119	108	99	106	105	119	106	101	117	121	109	140	104	135	114	142	100	103	107	112	137	146	107	94	112	119	103	109	140	131	115	133	112	125	119	113	100	117	98	110	125	133	108	119	110	135	111	97	103	83	105	125	112	115	110	110	112	112	111	128	116	98	106	120	105	120	119	111	113	119	96	116	121	108	106	121	87	101	134	118	120	105	120	123	125	119	103	110	96	87	117	133	113	122	102	112	95	123	123	103	107	107	118	104	105	121	124	119	115	121	122	114	124	124	119	100	98	133	85	119	117	116	112	126	121	119	130	120	110	109	116	112	130	107	114	103	107	125	96	124	116	97	141	115	106	112	115	100	103	103	133	117	128	108	113	103	120	129	125	111	97	123	103	117	125	132	112	125	99	114	128	107	129	136	139	95	121	109	117	142	103	118	116	98	97	97	120	105	111	107	105	108	109	118	109	96	118	131	114	125	112	117	128	106	105	111	107	108	114	121	110	109	104	105	113	106	116	122	117	100	126	103	117	125	129	109	128	100	115	114	128	112	102	125	115	110	102	114	123	108	114	85	94	116	129	111	99	115	92	88	118	136	104	136	110	103	107	100	111	85	104	114	119	113	103	132	125	106	113	104	112	131	129	123	109	107	108	121	103	119	113	111	90	100	109	114	129	101	142	120	123	107	94	117	110	96	100	121	111	110	122	116	129	131	121	122	111	112	126	132	117	113	109	116	109	117	125	121	134	111	115	108	111	114	120	106	104	111	98	115
34829	46170	52080	33043	28754	21682	19143	17833	20691	14711	9877	2984	3287	4167	2878	2098	2608	3708	4026	3217	2652	1707	1157	1006	1032	1280	1354	2065	3429	2494	1861	2210	4226	2019	1279	1186	413	388	394	392	341	355	370	389	351	347	338	346	358	346	339	318	349	356	357	337	320	318	348	326	341	324	345	302	337	290	333	359	318	327	318	358	275	317	338	318	329	352	298	332	335	327	313	330	335	299	286	333	329	344	350	314	299	319	328	299	298	301	313	357	336	305	321	322	321	343	325	338	313	343	319	332	311	340	285	328	303	314	296	321	312	280	325	295	321	335	295	297	314	312	306	329	315	282	316	321	290	292	310	318	316	280	334	305	327	285	296	306	301	308	313	299	340	319	321	300	289	316	289	290	304	285	303	308	318	283	294	333	323	302	305	332	309	334	315	318	307	307	314	288	316	300	298	319	326	275	311	309	322	316	299	294	315	306	288	310	359	298	287	311	311	284	324	296	307	288	279	314	302	310	324	317	323	316	322	355	268	323	293	309	299	317	340	284	332	301	312	313	306	313	280	314	304	329	310	305	296	302	311	298	312	307	319	317	286	306	273	288	305	303	316	311	302	307	290	306	338	296	321	276	301	312	322	284	339	308	269	319	312	325	270	316	301	278	307	310	288	311	290	281	296	293	310	324	316	295	325	314	285	316	325	313	287	321	308	286	339	357	307	298	307	319	286	311	279	279	298	294	312	321	305	279	313	283	306	305	305	300	323	290	280	311	298	301	314	291	314	290	307	304	338	323	272	333	317	295	281	354	292	330	303	252	313	312	322	295	323	287	305	287	311	277	314	298	320	281	289	287	284	291	304	299	302	335	287	284	291	316	323	314	273	257	288	326	303	284	283	273	307	314	322	312	314	302	294	294	305	309	274	293	346	307	300	277	313	325	287	321	310	290	311	298	307	328	279	305	326	330	321	319	323	299	289	305	320	289	299	301	324	300	270	308	338	287	277	296	312	323	274	322	308	280	328	311	317	293	297	291	292	337	289	319	296	305	304	298	295	313	286	285	295	293	313	314	300	309	314	310	298	313	327	308	324	336	309	340	302	284	321	294	308	303	337	314	309	289	299	324	320	290	269	298	307	338	297	308	317	329	331	291	290	335	303	312	313	331	309	274	297	288	300	314	315	287	302	293	310	315	299	270	331	303	322	294	301	305	323	302	274	299	318	321	326	326	273	308	300	279	281	304	305	332	308	283	303	300	296	292	338	331	338	296	312	301	287	288	321	298	279	318	308	301	305	323	313	293	309	297	307	298	310	317	303	300	318	301	323	310	287	293	306	282	336	302	306	310	310	299	331	277	310	298	280	276	328	320	294	305	272	306	308	309	305	316	300	316	282	346	297	304	316	329	305	287	300	323	245	291	285	316	287	309	332	315	334	328	302	267	305	298	304	311	285	318	314	312	303	308	332	326	326	322	266	341	317	322	285	306	285	345	339	320	307	277	293	295	315	292	316	298	290	295	308	272	300	318	326	286	303	292	292	321	334	297	317	321	282	312	304	294	292	281	318	321	305	283	312	308	270	311	294	286	314	274	313	314	330	299	298	306	307	311	293	289	298	283	316	309	308	298	303	320	333	311	309	291	313	283	320	305	292	311	298	300	299	302	308	323	312	311	326	295	314	312	303	331	290	286	295	320	287	325	299	330	298	305	348	333	296	315	284	321	328	320	329	286	289	286	301	328	323	290	290	345	292	319	338	319	311	279	310	300	325	301	296	281	311	304	301	277	327	328	300	324	321	318	331	299	320	301	290	309	312	313	297	326	320	312	326	332	318	300	339	257	286	284	317	337	314	286	318	346	306	322	305	310	308	344	292	291	311	285	310	296	318	295	310	295	318	309	300	301	331	311	314	280	290	304	273	295	290	307	319	298	317	326	318	287	297	309	304	298	315	349	300	311	296	308	293	285	280	294	300	301	286	274	307	322	304	280	319	277	333	318	320	322	311	333	313	316	297	294	317	321	336	316	294	281	316	315	308	315	316	334	295	263	299	313	273	306	262	281	319	284	325	298	325	293	314	332	281	311	304	319	327	332	322	292	351	294	334	286	326	300	297	324	271	296	355	298	351	297	299	314	305	311	313	279	310	311	295	325	289	293	296	309	298	301	325	310	303	291	283	333	276	295	301	314	323	298	324	303	311	320	303	318	302	315	298	298	301	303	295	294	309	310	341	298	305	322	284	307	296	331	318	310	324	338	297	299	312	293	308	295	300	303	320	293	297	290	325	297	280	317	290	295	314	302	279	308	312	297	304	315	284	302	352	308	311	352	276	283	307	296	279	297	321	379	326	296	302	334	300	310	338	278	278	314	296	294	313	295	349	319	301	303	322	293	295	299	315	314	302	304	300	337	288	303	294	311	258	296	294	320	320	315	316	298	322	293	350	297	314	323	311	294	275	320	314	294	298	301	307	332	328	302	292	323	310	292	335	308	292	295	291	305	295	302	292	314	299	329	290	274	307	318	294	327	316	315	304	308	334	308	297	318	323	298	319	324	332	283	340	280	289	279	320	312	299	303	295	288	286	297	317	310	295	322	318	301	286	278	300	324	292	311	326	298	314	315	261	299	300	298	310	306	309	304	313	310	333	316	331	317	315	315	290	311	323	287	286	313	297	318	292	297	294	329	276	307	300	268	321	298	269	306	291	304	297	307	312	319	293	316	312	287	296	326	309	307	296	314	312	330	324	271	337	277	306	298	301	316	290	325	317	308	351	300	311	285	311	322	311	317	319	291	284	300	319	277	326	296	325	325	295	271	278	314	322	330	304	298	301	329	318	303	322	311	316	311	318	305	282	350	275	293	302	299	293	293	292	308	285	308	292	273	330	267	308	303	284	343	325	326	330	312	333	328	303	302	296	316	299	311	296	299	287	309	300	305	334	298	261	309	309	306	312	302	319	311	295	324	299	273	279	319	334	322	268	322	313	313	321	333	321	300	303	307	318	318	310	314	315	287	280	287	304	307	310	287	333	317	312	309	288	310	280	286	318	271	307	297	313	311	336	324	300	308	300	315	273	292	309	313	298	297	293	279	301	303	343	308	330	314	277	303	335	312	286	318	322	286	296	297	291	304	267	312	290	297	328	321	317	354	267	271	320	286	292	302	301	301	283	310	309	310	307	295	322	290	314	315	313	268	285	303	293	263	284	291	320	285	333	295	307	315	301	300	317	307	307	311	318	283	312	305	292	278	314	319	260	305	283	293	269	320	295	283	316	308	318	331	292	319	320	327	295	321	313	307	317	304	334	312	289	315	306	304	295	294	285	305	315	278	346	318	311	297	285	289	306	291	284	316	290	323	272	332	317	339	317	286	309	308	330	315	297	319	326	276	301	313	292	313	290	275	311	297	308	312	311	316	344	308	325	307	317	319	296	286	320	265	308	295	315	329	281	329	314	308	298	328	308	306	326	279	312	326	310	326	321	298	309	305	287	288	278	268	296	301	290	306	288	293	292	287
9102	9220	9907	4438	1598	1003	883	627	773	467	412	350	351	373	365	337	339	356	338	381	326	315	344	335	367	330	336	303	376	369	370	335	367	326	311	345	378	356	317	341	298	345	327	347	369	332	317	340	354	335	342	350	373	364	351	334	343	332	323	337	321	295	327	313	364	332	343	317	349	340	330	343	321	341	363	319	351	345	346	303	349	342	352	343	328	339	348	329	343	338	330	356	350	329	353	356	340	304	326	363	332	299	333	337	371	333	357	354	327	327	364	335	396	339	328	340	358	352	322	324	327	339	319	339	340	337	361	334	333	333	339	328	340	372	321	347	343	301	352	339	321	325	349	331	337	353	336	399	325	353	335	310	319	368	340	311	314	350	303	306	319	311	343	329	333	347	330	319	336	339	336	334	308	356	313	376	344	339	349	351	361	335	354	348	391	357	362	326	342	341	350	322	333	314	339	345	354	327	301	326	354	295	354	340	357	342	312	313	331	399	300	302	323	323	326	352	360	333	345	349	324	352	374	354	363	316	341	321	332	309	308	351	323	350	341	329	313	350	345	341	351	350	320	351	310	321	336	308	344	315	310	342	322	338	321	320	316	309	330	317	335	329	335	355	308	294	343	323	341	338	339	308	343	326	337	320	345	331	355	352	345	364	357	343	336	319	359	338	354	342	307	329	369	337	318	332	311	392	382	340	347	322	335	367	347	298	321	337	364	359	340	347	335	313	336	323	325	331	343	352	323	328	334	364	352	313	355	311	366	321	338	347	356	340	344	315	351	336	340	355	357	353	314	363	353	343	340	369	349	329	329	337	337	349	343	342	324	325	321	353	357	327	333	359	324	351	342	345	334	341	356	348	353	320	329	319	339	335	346	322	355	376	338	354	308	340	363	362	330	334	349	341	351	347	326	353	318	355	330	325	345	340	305	309	313	352	339	320	314	342	321	340	320	301	330	360	331	328	367	373	315	328	314	366	333	349	321	373	377	335	336	350	365	340	332	312	356	352	334	321	351	336	357	359	354	364	377	310	334	326	344	354	339	339	357	379	346	351	339	336	351	365	322	334	338	339	334	318	370	354	359	317	329	331	325	341	351	293	333	342	374	319	352	319	339	344	351	332	340	312	315	332	325	328	345	326	363	334	366	339	337	325	326	395	357	342	313	330	333	365	348	359	331	325	353	331	330	344	381	325	337	307	342	331	353	338	293	325	355	349	342	345	357	341	344	321	371	358	334	314	316	328	333	365	350	308	333	342	374	331	329	320	321	332	303	351	350	332	317	362	365	309	346	328	361	341	370	307	358	320	377	333	344	325	363	306	330	351	361	367	332	319	324	351	369	349	351	364	343	327	331	331	336	345	317	323	344	332	327	316	368	319	338	314	345	326	339	333	327	342	346	323	307	370	322	375	347	347	320	342	326	320	368	367	395	325	330	324	376	332	372	326	330	340	352	320	342	353	348	339	324	331	344	326	332	288	333	370	339	330	326	358	322	366	340	371	346	343	354	347	345	319	318	325	323	324	358	346	333	336	355	366	340	336	343	360	331	327	355	354	340	326	324	324	341	353	329	353	378	345	346	309	357	361	354	316	353	352	336	367	370	339	368	376	327	364	322	327	366	338	368	347	364	321	347	352	367	311	336	362	341	323	357	342	350	338	330	318	340	353	334	337	380	331	339	349	325	356	309	329	337	357	327	320	314	373	338	326	300	311	344	307	321	355	372	365	351	308	304	293	311	321	313	315	341	325	357	371	324	368	344	334	330	376	355	337	340	343	338	337	355	328	373	314	349	326	294	314	342	327	328	355	325	341	305	323	354	324	367	319	355	350	348	336	341	360	345	342	330	327	312	359	315	344	335	323	329	342	305	337	326	331	331	341	359	315	362	362	329	322	351	336	347	313	339	349	340	333	319	333	338	362	316	362	329	331	361	345	346	336	352	347	374	347	352	323	338	306	320	364	322	328	387	341	341	333	348	358	347	341	346	339	357	344	350	305	339	341	345	321	345	345	304	313	303	348	366	313	323	331	330	327	348	345	340	342	346	339	355	381	337	353	337	320	336	337	349	356	340	361	335	321	320	341	354	338	324	374	338	337	294	324	367	378	345	336	349	342	362	334	354	345	318	311	318	348	350	334	349	353	354	351	309	336	360	352	309	315	316	291	319	333	332	324	337	356	300	343	347	313	356	289	327	353	346	344	349	317	336	354	371	346	358	328	336	329	367	331	339	331	297	311	329	345	344	337	325	360	321	359	306	321	340	370	338	352	336	347	330	359	370	329	339	343	321	365	368	339	342	347	338	342	335	305	324	351	361	337	358	352	394	314	348	329	334	333	340	334	337	346	408	393	333	339	348	373	336	371	332	332	311	331	352	339	311	337	339	322	345	361	335	342	303	289	306	361	357	320	328	307	339	353	335	333	352	342	317	360	367	340	365	384	362	380	332	332	322	332	357	334	314	329	331	366	377	311	316	320	332	369	329	319	332	345	353	385	353	345	385	335	358	330	365	309	358	335	365	346	315	337	303	337	337	327	332	325	336	341	367	322	357	329	333	342	353	319	328	336	361	322	330	341	326	345	363	344	317	317	351	363	348	363	348	301	331	350	308	316	359	337	331	389	344	303	366	356	337	329	321	320	275	374	348	332	345	352	376	380	341	374	353	313	350	332	311	321	357	322	329	311	306	336	302	313	340	346	323	340	369	331	347	322	299	326	331	325	331	329	321	370	337	344	362	353	392	342	315	312	319	311	350	298	303	360	326	312	299	312	366	349	329	298	330	340	335	355	299	339	317	359	333	300	336	334	313	356	347	330	371	345	319	340	372	339	339	340	343	340	331	347	331	314	309	341	305	358	278	334	338	365	358	335	332	320	349	331	360	332	325	333	349	334	334	300	366	360	346	318	335	337	314	317	345	338	352	309	350	319	305	347	336	374	334	330	347	368	348	339	320	333	327	369	340	336	292	393	337	308	288	335	370	360	335	330	317	343	331	295	344	380	381	324	302	349	350	323	328	320	369	363	329	331	339	307	336	322	314	356	360	355	322	335	376	309	342	353	339	335	315	352	321	326	360	338	323	324	356	327	343	346	349	326	296	330	346	353	358	333	347	324	336	333	360	334	332	325	349	359	357	343	333	315	332	342	314	336	337	318	336	301	328	330	330	304	355	369	361	341	369	334	342	353	353	341	354	369	340	318	339	359	338	358	343	312	357	327	333	348	309	378	336	308	360	327	360	292	336	339	320	366	337	363	356	320	314	315	326	333	327	324	327	341	314	330	351	349	299	340	347	358	349	346	394	332	303	345	363	353	356	360	327	340	351	332	344	301	336	344	329	351	359	326	340	375	329	372	349	341	326	324	319	326	323	340	335	327	341	293	335	312	323	338	326	317	342	318	333	351	327	346	337	323	352	340	338	315	326	364	330	300	363	341	356	330	338	321	368	307	342	346	338	336	345	357	329	345	350	377	335	331	348	337	340	340	360	330
6924	10468	13863	7585	4023	2998	2906	2177	2592	1496	1227	829	869	920	904	866	873	905	908	884	835	872	789	796	816	856	871	864	916	887	802	885	823	834	843	827	802	813	802	761	795	819	796	791	736	757	753	823	797	748	788	821	827	743	813	805	821	787	786	752	811	771	797	797	798	763	783	784	768	757	774	761	784	861	772	792	864	728	788	791	825	775	790	766	730	785	742	765	836	775	744	847	831	777	804	816	748	775	772	818	755	749	719	813	774	830	776	789	797	781	788	793	749	752	822	745	814	777	744	794	818	791	776	749	740	792	792	856	815	809	748	750	815	748	770	785	736	751	782	801	774	753	746	806	801	742	848	765	791	763	838	823	746	764	782	761	765	778	792	741	775	846	818	787	780	793	792	816	778	774	720	746	796	782	830	798	756	751	769	774	848	788	791	784	798	842	810	778	825	778	810	752	771	825	830	806	745	768	767	750	773	797	747	798	802	756	835	795	789	792	730	782	805	791	762	797	779	771	796	808	802	781	829	725	782	794	801	799	772	801	790	820	799	842	832	782	776	800	781	792	803	801	786	792	782	737	790	812	792	774	804	811	789	789	787	794	779	794	816	800	785	816	799	801	831	749	777	705	803	810	807	794	788	758	798	780	790	748	798	811	776	793	743	750	751	764	807	742	815	782	783	768	776	812	771	773	783	810	732	757	824	764	803	804	817	779	781	808	814	768	835	738	771	841	833	800	767	801	801	778	789	785	791	750	768	738	797	745	771	729	798	775	797	821	797	782	775	758	839	732	786	756	779	787	809	822	846	765	789	766	747	761	814	794	793	824	787	836	808	780	775	793	807	746	742	782	805	803	755	822	780	785	770	808	768	759	816	766	770	768	811	827	794	795	792	783	791	820	764	771	785	783	781	833	808	751	775	758	812	851	812	768	816	814	806	798	799	783	782	794	761	828	808	808	814	750	747	785	804	792	731	822	748	812	773	802	802	769	780	742	791	766	790	773	806	834	836	752	779	766	800	787	787	792	789	821	790	783	837	820	785	784	770	758	719	848	781	809	787	759	787	839	841	815	820	811	801	743	824	793	775	764	786	771	767	824	776	776	771	817	804	780	819	803	741	788	757	780	741	816	815	757	789	795	732	793	780	796	833	773	775	818	767	751	764	783	801	754	729	829	815	733	791	815	832	799	815	774	768	810	800	783	797	770	839	795	793	785	788	746	799	751	802	794	769	835	808	822	773	776	793	824	806	769	773	803	825	772	744	767	743	738	778	823	749	786	835	755	801	818	787	780	777	824	793	837	796	793	764	802	812	807	806	785	818	772	764	772	807	802	753	748	750	778	768	798	757	824	793	729	792	771	759	806	789	805	797	801	804	794	832	786	837	805	787	734	808	794	823	831	766	815	791	856	775	776	784	787	784	816	797	787	764	786	836	779	761	775	796	825	804	774	740	722	768	752	776	810	832	785	778	756	794	743	753	766	752	774	794	776	776	753	777	791	841	756	808	832	807	764	796	745	737	755	782	755	802	788	797	791	779	741	750	788	805	777	791	787	792	740	823	748	754	753	781	782	779	807	764	835	730	803	784	797	784	791	759	816	776	781	763	787	863	823	800	762	771	751	775	785	750	844	774	748	770	766	745	789	849	800	782	789	807	773	794	782	820	833	816	804	827	796	817	753	776	793	755	810	771	842	833	796	739	767	772	771	786	793	792	766	768	763	809	743	788	778	782	790	789	740	823	830	761	763	781	825	793	805	823	774	780	793	777	759	742	753	824	795	796	769	779	841	768	817	812	762	806	765	751	806	759	822	785	799	830	769	768	782	785	825	787	783	807	757	758	774	760	756	787	787	753	779	801	766	791	704	780	708	797	832	796	807	835	761	761	762	820	745	776	783	825	796	810	803	783	845	777	769	772	814	774	822	794	724	766	805	771	782	785	783	783	796	799	726	816	764	824	781	749	780	791	777	783	778	789	788	802	777	768	741	783	783	801	715	761	766	805	796	817	744	857	788	748	772	765	724	755	775	834	753	769	786	767	776	785	801	798	826	826	845	828	761	783	779	788	738	789	783	762	811	800	761	810	790	782	774	796	792	804	785	765	758	754	761	792	777	795	752	826	758	782	752	754	831	779	770	779	761	826	807	797	818	839	816	763	820	771	742	795	741	806	774	830	812	790	795	770	813	795	810	789	829	772	823	857	808	792	777	809	828	790	811	775	801	759	812	790	781	812	800	819	779	768	824	815	772	777	762	785	782	815	792	814	797	784	761	820	714	824	771	792	793	809	780	822	818	805	791	782	754	784	793	746	757	784	756	843	747	825	758	752	783	798	815	736	769	742	763	791	766	763	780	873	799	799	781	797	765	815	781	766	734	832	769	802	782	777	753	773	756	809	760	773	802	742	807	748	772	768	803	811	723	839	737	795	763	777	768	821	800	789	793	735	823	753	762	764	797	795	792	792	809	741	806	786	790	790	830	795	779	800	820	818	758	801	752	822	753	794	806	797	742	763	760	796	788	791	814	798	739	759	775	824	749	799	825	753	824	800	797	796	799	813	861	767	778	750	799	787	847	763	815	766	775	772	781	799	747	803	772	764	713	809	769	767	796	835	735	799	795	780	776	787	838	788	831	803	757	737	795	809	807	720	845	805	785	812	794	804	760	779	823	823	749	774	790	784	754	835	824	783	777	779	831	784	803	778	797	776	849	794	808	793	851	756	800	772	793	786	749	808	769	740	799	767	771	809	768	835	785	820	738	841	815	737	809	785	778	788	777	783	823	797	787	753	828	803	745	793	763	808	758	802	765	801	710	766	788	776	750	775	802	805	780	775	751	822	755	798	825	731	754	825	791	782	731	781	817	798	812	789	797	733	768	787	783	807	789	766	807	773	752	801	789	790	768	811	810	768	833	793	808	747	754	812	777	791	793	842	745	775	785	816	767	757	807	742	816	805	766	768	804	799	804	786	757	772	778	762	830	794	790	757	751	830	790	790	735	771	808	816	810	753	828	802	797	800	779	770	806	783	776	776	749	800	789	829	778	799	800	741	775	813	832	747	838	756	758	812	839	774	814	783	751	750	827	792	766	776	805	795	746	777	799	780	775	772	827	770	758	772	783	798	752	779	763	744	812	788	800	768	766	772	792	818	786	778	781	798	847	822	723	793	768	808	786	800	759	792	769	789	814	817	769	783	773	785	752	823	800	824	820	798	782	803	767	804	788	743	774	812	822	753	804	783	788	793	756	817	824	760	760	795	795	755	753	804	849	812	802	834	786	863	791	782	808	799	821	828	779	760	792	789	802	791	768	806	827	793	793	740	832	816	788	797	765	783	754	781	796	834	815	738	770	789	765	794	819	725	773	784	762	778	824	790	778	746	802	778	788	745	750	772	786	744	819	784	790	741	749	746	817	779	775	751	806	778	794	772	812	805	836	784	790	733	790	786	835	789	831	805	826	791	784	789	799	813	797	794	780	786	824	791	788	759	795
42936	49616	44241	26658	18110	13929	9188	6444	7922	3095	1262	453	602	535	391	310	290	377	507	325	318	286	223	287	321	270	249	286	336	444	404	376	309	320	222	240	208	215	221	213	219	242	208	200	215	209	196	207	203	201	193	197	209	195	225	186	224	226	214	221	219	222	215	213	204	206	203	192	200	219	244	204	191	216	210	213	220	218	219	217	212	202	216	196	199	213	195	196	199	223	189	193	221	213	214	221	213	199	188	211	224	221	230	209	210	201	218	188	197	194	192	176	217	204	228	197	206	231	196	228	201	213	213	175	193	207	217	210	227	214	207	201	199	196	230	222	188	208	216	205	219	235	207	198	199	199	212	204	201	207	201	199	226	226	176	222	222	218	216	200	201	205	210	213	220	210	216	208	184	189	187	190	200	232	237	184	221	201	218	216	190	218	211	182	206	196	197	198	219	221	190	194	210	202	218	180	197	223	250	194	225	239	216	229	226	215	220	206	212	210	240	218	229	225	225	209	224	186	207	217	224	221	220	212	222	219	199	216	214	210	225	216	192	220	207	223	206	203	190	199	199	206	229	231	200	224	175	218	190	214	221	201	181	227	197	209	208	237	195	217	211	228	209	229	233	215	213	224	216	195	215	212	199	225	209	218	209	232	230	212	210	204	207	200	216	182	235	220	232	216	224	217	226	210	203	184	225	213	208	199	239	202	231	226	207	204	221	226	185	204	250	209	229	215	213	180	208	216	213	208	195	205	220	233	217	220	221	237	178	201	205	211	226	218	230	194	199	194	223	225	209	217	202	217	221	237	201	199	220	190	220	236	179	191	194	206	215	194	166	195	186	209	213	233	208	207	222	196	199	224	193	216	194	186	230	211	200	197	203	213	204	199	220	201	223	218	242	219	222	228	220	189	195	200	206	202	224	212	232	195	190	219	212	222	194	194	211	233	196	198	200	224	199	207	195	195	216	192	216	213	211	234	220	189	181	202	208	209	198	207	212	213	194	223	217	195	207	207	198	236	252	182	219	238	222	215	205	204	219	226	229	217	241	223	208	229	221	200	195	196	212	216	191	203	225	205	202	201	221	199	237	216	200	208	235	204	239	224	188	185	216	202	210	229	192	228	210	207	203	239	196	222	197	224	197	191	243	223	209	222	221	204	219	203	197	187	192	199	217	193	236	224	205	207	209	194	200	201	216	220	227	186	213	233	205	231	195	192	191	250	218	209	215	230	205	182	231	206	222	196	219	196	216	227	217	212	194	219	210	196	187	213	187	201	203	226	195	183	218	207	212	215	198	212	194	189	211	206	223	189	230	223	205	225	208	215	210	203	239	195	207	201	254	224	199	229	220	199	184	222	213	197	211	223	179	179	207	180	204	196	221	214	211	205	205	205	196	226	215	242	189	202	221	225	225	229	209	224	219	184	215	183	193	217	209	187	206	202	199	198	232	224	200	208	228	208	192	215	223	214	205	185	190	194	219	232	214	200	208	213	199	205	208	190	199	209	226	216	206	208	232	209	233	203	190	200	203	219	213	190	223	206	200	200	192	201	189	215	215	232	230	240	190	216	201	219	206	193	213	185	213	203	187	237	206	189	238	207	201	194	199	220	228	235	237	211	225	227	192	182	199	206	223	221	225	212	200	217	232	204	219	193	206	217	197	185	220	201	211	225	186	199	214	200	189	221	207	231	231	233	203	225	224	206	223	229	195	175	198	209	196	215	202	199	208	192	218	233	230	224	191	236	239	225	216	222	215	197	202	192	207	194	236	227	198	189	230	224	218	193	230	203	203	206	197	187	190	213	220	167	219	205	172	209	213	212	192	213	199	218	205	200	217	203	220	178	225	199	221	216	216	204	206	198	227	219	207	217	215	235	200	230	200	243	215	205	225	213	207	206	212	217	198	192	210	213	212	230	207	195	232	201	192	219	213	208	229	205	220	237	216	236	220	198	210	211	195	196	184	240	205	214	219	182	207	209	212	222	204	222	194	193	202	218	192	209	207	208	209	206	224	214	220	204	193	210	243	220	184	218	240	203	225	207	245	208	225	207	225	181	215	204	229	191	196	202	272	226	220	220	224	219	223	217	188	222	217	230	205	180	209	231	246	201	226	188	245	219	208	248	240	214	197	222	197	209	209	206	213	216	183	214	184	235	210	251	174	184	208	188	231	229	218	219	214	207	192	233	228	202	211	212	212	208	214	218	214	246	202	232	176	220	204	207	207	223	217	197	241	210	214	183	214	243	229	213	202	210	233	215	202	205	192	232	200	213	200	234	209	222	219	230	225	203	253	203	227	208	203	240	218	207	189	189	211	192	195	192	216	191	193	205	191	211	208	203	223	182	216	208	223	236	198	218	207	190	208	194	209	200	216	188	206	216	191	197	213	218	214	197	218	210	243	204	201	200	225	208	229	226	219	211	238	210	232	172	218	228	218	200	195	203	199	192	236	201	224	208	212	193	201	190	225	212	226	216	185	193	188	199	202	204	201	211	181	207	222	214	191	185	214	209	211	203	207	227	255	185	215	204	188	210	194	195	218	185	201	187	182	214	199	206	209	250	200	225	212	202	211	216	204	210	224	224	228	200	208	199	200	227	231	205	226	189	204	214	207	208	203	227	224	197	215	219	215	198	197	226	220	244	210	217	221	215	222	198	222	197	215	213	203	204	217	210	223	209	209	215	200	201	235	200	205	213	224	201	215	213	229	204	209	199	233	206	216	219	194	200	222	221	207	202	221	197	230	200	234	239	211	203	201	226	219	199	203	214	202	223	210	220	210	230	221	199	212	197	226	202	194	187	199	197	202	204	220	178	202	226	223	201	204	202	200	228	222	234	219	215	201	211	216	202	201	223	228	213	224	225	224	231	209	219	215	213	220	218	192	236	203	211	223	200	201	237	212	239	200	208	197	235	223	215	190	223	212	207	214	207	218	204	223	226	206	210	240	228	236	197	245	198	224	201	207	229	205	211	185	223	221	218	230	205	225	194	199	204	216	206	210	210	193	216	215	190	179	188	192	186	215	222	201	188	227	224	216	221	196	200	211	217	214	222	235	225	204	175	195	207	200	230	200	213	210	218	203	201	217	252	203	226	212	216	227	217	232	215	218	236	224	196	191	185	201	215	213	219	189	233	213	206	210	214	196	192	219	176	208	199	201	203	205	201	201	217	192	205	199	216	226	219	211	206	200	219	235	226	202	229	230	217	198	245	197	208	211	193	178	217	204	201	217	208	190	217	179	227	204	244	188	170	215	211	201	196	224	202	238	197	212	226	209	201	217	198	203	190	192	223	223	215	205	199	195	228	198	226	191	219	219	209	211	200	201	210	213	189	230	220	190	229	200	214	218	197	222	207	204	210	215	176	200	211	193	186	220	238	202	202	194	212	193	219	213	196	205	208	189	214	223	210	193	224	232	226	225	205	183	238	216	220	225	198	219	216	238	241	214	220	239	216	240	205	227	223	184	188	233	217	208	207	228	216	212	222	216	202
26559	39942	42661	22792	21375	20855	15178	16732	23589	9979	5808	1962	2619	2598	1731	1229	1270	1548	2298	1449	1134	987	717	1101	1028	822	783	962	2045	2469	1846	1612	1396	1433	765	660	582	510	563	522	554	566	601	518	555	555	556	502	515	490	498	529	536	489	500	565	527	517	507	534	486	542	469	508	526	534	502	521	537	514	494	550	490	511	513	542	557	497	517	547	509	528	474	535	496	521	517	477	538	533	509	546	521	498	515	481	505	514	469	511	461	490	496	523	528	508	510	539	507	502	491	495	489	498	521	504	507	516	457	523	476	481	524	496	515	503	528	500	536	505	476	521	487	498	464	498	502	538	486	499	526	521	522	524	499	535	498	526	540	513	529	469	512	499	485	479	483	469	580	500	490	496	539	490	513	523	540	504	524	537	508	482	474	520	511	513	461	450	511	533	515	514	498	520	512	535	495	488	495	510	491	502	506	489	511	532	545	501	473	495	504	507	531	498	524	488	512	498	486	533	489	513	505	524	515	495	521	503	470	502	534	518	474	503	507	510	502	547	517	495	490	531	521	497	509	532	525	495	541	488	518	542	467	516	490	474	487	537	467	484	512	517	510	488	506	492	510	512	519	519	479	525	513	495	458	488	487	505	541	510	502	545	484	540	484	512	521	502	507	505	524	476	543	489	525	547	507	542	496	498	514	520	507	481	520	480	539	505	473	541	557	503	517	504	523	532	531	488	548	490	545	536	473	529	475	507	522	517	509	479	498	502	499	481	497	495	479	507	524	495	486	514	483	513	489	467	487	497	548	499	500	508	518	520	553	551	515	516	530	511	500	490	517	507	499	549	515	511	492	491	507	488	500	524	502	488	471	494	502	549	548	495	488	478	457	483	514	517	560	494	494	524	519	531	532	479	485	528	484	530	504	492	501	536	506	485	526	500	493	504	518	520	494	519	509	533	502	500	472	506	518	517	514	489	469	482	540	489	486	495	482	541	536	489	477	545	499	524	517	487	556	500	511	520	507	541	526	481	485	513	515	472	514	471	537	513	545	500	495	501	479	511	522	505	511	505	495	512	486	521	479	529	518	490	486	496	511	518	489	530	532	545	485	497	510	518	478	547	489	497	533	509	502	499	497	533	496	484	494	524	509	497	514	525	529	520	501	544	482	464	546	542	523	549	472	552	514	512	486	505	516	514	485	535	466	505	503	558	546	521	498	486	475	487	451	514	490	518	497	529	495	536	505	529	493	488	484	484	506	491	480	484	484	518	513	488	495	457	496	485	513	478	485	511	500	536	521	499	496	532	554	521	508	469	526	534	501	526	538	539	506	496	515	505	518	534	520	512	479	497	500	527	468	516	487	480	491	489	516	490	477	488	493	503	503	523	520	515	486	492	523	509	505	480	501	519	487	490	486	446	513	513	477	533	520	509	458	502	512	513	496	506	498	526	488	532	504	497	509	511	546	497	486	520	493	544	509	473	477	462	522	526	478	502	516	505	526	518	482	493	512	499	487	515	494	528	513	502	533	499	493	519	487	501	549	536	488	538	484	514	546	496	468	499	495	563	485	488	497	564	495	483	511	469	501	483	507	484	523	517	468	467	486	517	494	496	485	511	506	501	527	497	509	513	460	514	491	523	502	509	497	488	509	495	497	527	468	504	521	459	509	482	509	504	467	483	496	472	491	465	533	494	515	510	510	511	506	486	486	512	527	495	500	479	508	523	481	528	497	488	539	485	547	485	536	543	482	553	499	527	506	506	512	491	526	543	477	528	494	506	480	495	513	521	505	505	502	494	468	455	491	504	493	488	483	545	569	524	503	513	515	487	486	504	493	494	492	558	521	486	507	462	514	518	526	519	533	471	526	480	529	513	510	488	468	487	524	525	500	539	513	493	449	515	531	513	532	497	505	493	543	502	505	553	498	520	509	516	538	527	482	522	469	497	536	498	519	489	498	497	543	491	503	503	526	534	496	473	487	521	476	517	476	506	527	502	507	489	514	467	524	490	502	536	517	501	505	495	536	478	507	524	499	494	495	531	547	507	553	494	502	505	497	494	514	490	507	533	527	524	489	509	509	505	468	515	496	540	488	491	502	477	503	464	491	492	502	517	555	532	492	515	496	514	547	486	516	484	503	542	489	519	499	494	481	542	496	521	472	515	500	510	531	519	497	521	521	544	514	509	493	520	480	493	485	506	446	526	496	494	478	491	489	519	526	513	536	506	526	531	502	534	529	524	500	569	499	490	505	528	519	499	494	525	468	498	501	519	533	459	529	520	464	480	553	490	510	516	469	494	517	484	498	511	486	524	505	505	529	495	519	521	508	517	541	477	512	493	494	532	500	529	537	491	518	464	495	450	534	523	494	565	499	472	511	497	510	532	504	531	499	513	508	499	473	540	509	489	487	519	517	474	524	488	507	540	493	503	481	529	521	491	534	473	503	508	505	510	490	524	547	531	512	478	506	478	490	543	513	530	491	505	477	532	492	522	547	477	484	496	549	509	507	506	491	506	491	515	465	527	479	485	460	559	517	492	512	469	524	540	529	506	525	500	510	514	539	495	532	490	489	518	549	528	535	526	512	491	502	515	507	513	505	512	475	508	505	527	497	505	490	479	525	534	529	525	490	508	514	481	493	468	471	486	498	485	526	503	525	501	539	505	490	499	526	532	448	539	484	501	496	488	488	480	556	514	519	497	494	497	471	532	518	498	511	555	563	496	505	511	482	469	493	507	518	531	497	506	525	519	504	496	477	479	509	549	524	476	501	539	496	469	530	488	468	487	502	499	493	521	489	488	515	521	496	526	500	518	515	511	526	531	524	510	480	486	501	540	490	488	506	493	531	507	505	510	480	536	460	493	476	506	491	498	487	515	528	491	478	498	505	529	490	501	483	533	493	479	500	512	497	499	537	519	471	496	513	476	480	543	504	512	459	502	513	528	526	487	500	535	527	458	474	507	478	556	486	530	483	526	531	484	541	524	520	512	460	488	487	503	548	472	524	477	538	474	512	484	515	515	549	467	513	483	488	500	530	484	482	481	507	505	465	522	498	494	510	497	536	494	487	501	516	475	529	484	544	513	495	531	496	498	526	522	495	527	489	527	499	518	504	484	547	503	513	545	487	517	450	526	505	502	435	499	476	495	513	488	499	495	497	475	520	541	528	453	519	495	498	513	430	524	482	550	505	498	537	478	530	473	533	547	481	501	529	470	521	538	500	513	564	547	482	452	507	499	539	500	500	540	490	546	535	528	511	521	549	479	511	499	483	469	505	509	534	531	511	504	504	464	502	535	483	490	504	555	545	508	534	482	517	511	514	527	510	531	497	501	534	473	531	527	492	495	521	498	534	540	501	522	531	518	539	495	528	527	462	544	503	520	505	494	538	491	531	489	548	493	495	526	508	515	500	485	488	521	541	512	495	533	481	471	512	479	539	467	519	530	520	512	501	555	513	525	521	480	500	503	533	539	488	510	493	493	525	496	537	488	466	530	512	484	497	507	498	555
31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
