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
336880207832	336880208391	336880208941	336880209491	336880210041	336880210591	336880211141	336880211691	336880212241	336880212791	336880213341	336880213891	336880214441	336880214991	336880215541	336880216091	336880216641	336880217191	336880217741	336880218291	336880218841	336880219391	336880219941	336880220491	336880221041	336880221591	336880222141	336880222691	336880223241	336880223791	336880224341	336880224891	336880225441	336880225991	336880226541	336880227091	336880227641	336880228193	336880228741	336880229291	336880229841	336880230391	336880230941	336880231491	336880232041	336880232591	336880233141	336880233691	336880234241	336880234791	336880235341	336880235891	336880236441	336880236991	336880237541	336880238091	336880238641	336880239191	336880239741	336880240291	336880240841	336880241391	336880241941	336880242491	336880243041	336880243591	336880244141	336880244691	336880245243	336880245791	336880246341	336880246891	336880247441	336880247993	336880248541	336880249093	336880249641	336880250191	336880250741	336880251291	336880251841	336880252391	336880252941	336880253491	336880254041	336880254593	336880255143	336880255691	336880256243	336880256793	336880257341	336880257891	336880258441	336880258991	336880259541	336880260091	336880260643	336880261191	336880261741	336880262291	336880262843	336880263391	336880263941	336880264491	336880265041	336880265591	336880266141	336880266691	336880267241	336880267791	336880268341	336880268891	336880269441	336880269991	336880270541	336880271093	336880271641	336880272191	336880272741	336880273291	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
38946	52500	56079	17775	2395	816	586	464	412	386	352	343	288	322	298	286	260	298	233	267	241	228	262	218	237	221	231	248	224	210	210	204	189	224	197	215	222	186	183	206	233	204	208	229	212	200	210	227	180	197	224	219	198	210	213	216	227	237	217	177	189	204	221	188	224	238	215	208	189	214	203	200	204	201	181	208	174	175	208	217	206	216	226	228	219	229	208	206	204	183	176	195	215	227	202	206	233	199	185	187	212	195	229	181	213	192	206	193	202	192	191	199	213	199	215	201	234	194	193	217	211	200	200	217	195	203	225	210	212	217	200	205	184	174	216	197	187	177	195	210	179	187	194	219	181	208	226	228	214	215	186	219	188	206	223	181	195	212	208	192	189	227	201	194	213	215	204	191	216	190	225	204	202	195	185	202	213	213	212	198	185	212	205	194	208	201	228	208	220	233	205	221	196	235	208	199	195	196	192	187	208	217	194	200	188	195	227	219	192	210	196	197	223	217	202	191	194	229	228	225	169	212	182	171	212	198	213	219	207	214	196	186	231	184	185	226	219	198	209	207	211	213	208	175	196	190	180	159	202	187	206	223	206	217	200	224	190	216	196	214	216	196	177	200	188	229	237	227	186	196	231	227	209	182	184	198	173	213	206	197	208	191	200	206	218	216	210	204	186	216	200	225	188	201	184	200	210	209	217	166	210	205	202	214	190	186	169	221	218	220	177	200	185	223	188	194	205	220	199	213	190	204	188	199	178	193	199	188	192	212	228	199	188	212	182	191	217	187	205	200	207	207	214	193	200	213	201	216	184	186	209	203	232	184	158	209	203	209	205	209	226	189	207	219	195	199	185	221	191	213	199	226	182	190	208	206	187	198	203	197	214	205	203	216	181	208	219	192	188	210	210	211	196	169	205	205	206	205	190	191	210	191	165	204	200	192	228	233	193	217	214	208	178	192	196	179	197	209	196	173	193	218	183	209	202	219	222	188	209	196	192	208	208	215	208	207	197	226	215	226	219	202	193	202	195	183	196	212	212	220	204	233	209	212	180	222	206	185	217	204	210	204	210	195	195	181	212	213	227	220	194	197	201	215	215	208	191	223	199	202	200	210	187	211	205	205	224	214	201	221	197	213	188	179	204	195	220	210	183	207	172	221	198	213	209	215	208	194	190	198	207	212	207	210	195	186	192	217	207	211	220	199	184	187	175	207	209	203	212	203	201	221	205	207	200	219	204	198	188	200	192	207	226	212	198	220	193	195	218	224	200	234	190	181	223	200	193	205	199	198	216	209	206	202	197	197	184	193	192	197	175	210	210	222	203	173	202	221	203	224	190	183	215	190	238	191	202	203	199	216	193	192	186	210	213	203	210	207	176	193	214	173	212	213	188	183	186	225	208	218	199	213	202	194	212	213	223	214	203	201	206	216	201	189	188	210	212	204	182	200	200	195	222	207	195	217	218	189	224	207	191	196	207	204	209	216	202	199	198	176	181	196	206	190	210	193	213	210	190	204	223	211	208	188	196	194	196	218	187	190	196	209	196	240	221	175	205	206	208	177	180	201	195	207	194	203	203	205	206	208	206	211	210	216	204	206	206	188	178	193	200	227	176	202	180	211	191	168	183	189	203	205	222	200	211	186	228	192	203	183	215	199	208	209	231	186	229	203	210	208	208	208	198	228	212	198	218	215	193	193	195	218	214	219	200	200	210	202	231	199	198	194	203	203	212	214	220	196	215	220	190	201	174	208	212	212	198	223	190	203	182	204	215	208	171	204	197	188	217	193	220	209	215	195	207	215	223	212	178	194	192	190	195	185	216	225	197	195	200	202	225	211	204	198	208	206	191	191	191	195	229	189	225	213	203	203	220	221	204	214	206	213	234	230	198	190	216	217	217	211	202	200	209	231	209	212	238	218	214	212	169	219	190	187	184	189	210	192	213	218	200	178	211	206	209	213	241	191	223	215	186	189	177	183	204	211	204	218	224	217	215	220	217	164	201	206	179	202	192	178	182	200	215	176	195	188	212	198	188	214	183	195	195	197	201	208	196	207	201	189	190	207	198	204	150	196	221	214	214	174	207	210	219	201	220	193	216	197	186	200	208	184	175	196	197	187	170	200	180	212	221	237	211	183	209	198	192	185	200	191	186	177	218	213	226	195	199	208	210	189	216	190	214	203	200	161	195	206	205	228	182	199	237	196	187	194	213	221	199	231	213	220	216	223	169	185	201	243	214	207	220	237	161	215	243	218	185	215	197	209	200	199	202	197	198	219	193	205	199	202	207	223	183	205	202	188	221	193	217	204	245	239	203	218	181	223	208	185	180	229	226	215	210	196	206	170	173	228	226	192	168	204	198	202	202	208	187	196	185	213	212	195	186	175	184	232	202	188	198	188	211	195	228	201	202	206	205	215	222	199	218	189	212	185	224	211	206	205	212	203	203	212	210	189	228	209	162	201	202	219	224	204	206	165	237	193	192	205	210	201	191	190	200	198	204	207	191	225	203	194	206	206	202	173	210	216	195	216	233	200	172	213	185	187	195	217	215	226	229	213	220	215	214	212	184	207	203	181	257	165	207	196	175	210	196	202	223	190	202	214	208	209	223	192	214	198	203	202	226	235	199	200	194	202	192	169	196	198	224	231	202	193	219	186	196	186	187	234	203	184	217	201	200	211	190	211	217	160	211	206	196	214	210	190	185	203	184	200	204	200	215	210	208	230	191	198	181	220	183	174	195	187	205	177	155	212	184	193	194	204	199	193	194	223	207	222	204	215	204	217	200	183	176	219	197	218	215	181	179	208	200	201	212	185	213	201	188	201	224	195	199	209	252	210	213	192	216	190	187	206	198	210	220	198	167	211	182	181	181	196	212	226	179	212	208	218	200	214	204	204	201	184	208	189	184	217	199	197	187	214	198	194	200	195	207	183	176	221	211	217	213	207	208	183	223	214	194	238	219	194	217	205	214	210	212	213	193	202	205	228	189	192	221	222	203	187	185	194	208	196	195	181	179	199	187	204	182	209	199	210	205	193	241	204	177	222	221	194	198	219	205	189	198	183	159	205	213	226	170	209	242	216	198	201	197	215	217	216	196	207	219	188	209	207	192	227	207	208	179	201	219	196	177	199	222	216	185	240	213	209	208	209	163	190	199	181	204	210	204	192	208	206	186	200	240	205	187	203	194	196	199	180	220	219	206	200	208	211	178	205	193	182	206	191	210	190	212	225	173	195	223	201	219	203	219	184	212	213	213	203	183	203	214	199	203	201	208	175	219	194	199	184	201	200	193	202	218	213	176	192	224	216	226	205	177	163	202	212	166	228	202	208	203	199	207	199	190	200	205	206	226	219	209	196	162	223	197	198	200	181	215	208	184	223	213	183	184	228	204	216	212	168	219	191	205	221	192	206	206	219	183	205	209	164	194	227	206	211	218	213	190	197	192	223	208	218	223	221	199	216	193	203	177	179	187	195	205	189	188	179	229	200	189	190	225	216
22876	38509	47542	5035	4225	3326	2744	2245	1971	1733	1434	1329	1250	1152	1078	1052	917	912	852	888	817	796	737	689	709	694	662	659	716	684	628	656	603	605	651	612	626	613	594	584	579	524	548	563	517	556	530	572	535	519	572	587	564	521	574	596	561	525	530	529	547	533	581	538	523	542	517	556	513	537	561	547	531	580	545	553	559	524	528	550	495	548	494	536	534	521	550	538	507	548	510	547	504	510	497	547	555	558	509	504	541	502	516	536	520	510	551	508	530	481	483	495	523	516	544	503	504	503	519	514	513	535	519	485	493	473	518	528	537	507	512	523	560	530	515	521	555	496	525	502	473	546	529	504	533	520	485	533	520	501	529	496	503	541	504	535	524	515	524	549	553	560	527	516	521	530	506	500	511	504	515	484	512	491	550	498	529	558	521	487	564	484	512	499	519	487	523	488	479	530	534	484	510	536	526	447	549	528	529	541	480	510	521	509	527	522	476	553	548	544	530	508	538	497	518	517	517	485	495	543	519	541	485	551	530	508	523	534	500	513	490	513	509	509	502	475	528	522	532	486	483	508	531	550	534	517	459	475	530	478	532	535	529	560	527	469	481	533	513	501	472	544	500	475	487	496	548	522	517	479	513	515	512	548	499	586	545	564	449	542	519	497	500	523	530	528	552	510	506	506	508	526	513	480	518	487	525	512	528	514	498	533	504	496	499	522	514	527	486	502	479	510	556	525	532	521	534	502	476	481	477	525	491	522	518	495	503	509	520	469	457	523	524	506	533	508	485	453	515	540	482	558	511	511	488	540	523	484	512	560	564	503	515	528	568	486	489	507	546	521	499	512	516	509	500	520	509	519	494	537	500	522	518	518	545	539	549	536	499	483	525	511	532	522	506	497	495	493	519	497	516	542	517	534	492	503	530	491	516	513	496	491	504	525	542	533	515	508	527	490	540	512	572	520	507	491	533	512	497	501	485	544	527	502	488	498	499	511	507	529	506	518	495	478	490	517	508	535	461	526	533	493	505	468	508	485	540	526	531	497	504	549	507	516	498	531	519	517	501	484	520	528	536	525	499	496	523	497	532	539	533	559	512	496	538	524	507	513	541	472	524	500	537	493	524	527	526	479	514	534	491	511	535	503	497	535	495	547	528	526	545	514	520	532	521	493	548	490	517	586	510	508	540	510	556	593	502	500	534	551	501	547	510	490	519	488	492	516	541	549	499	494	528	501	498	508	535	478	543	500	562	507	536	518	489	486	526	532	503	496	489	508	502	517	485	516	489	522	502	573	463	483	510	560	464	533	494	464	528	487	582	539	527	564	531	519	542	520	491	528	468	495	516	491	513	540	514	526	492	512	529	533	466	490	510	519	532	504	474	559	496	555	543	516	544	529	507	484	539	498	507	484	525	510	521	450	519	501	541	504	516	524	506	463	549	498	499	538	483	487	536	528	495	553	509	484	496	492	524	525	558	486	527	517	512	521	485	526	513	514	501	507	526	525	526	538	553	529	476	518	484	540	509	545	501	530	527	508	513	542	516	519	470	509	538	525	520	511	517	536	500	532	510	511	483	499	498	539	510	490	516	520	535	506	508	480	533	516	562	546	478	515	557	534	548	502	481	467	519	496	495	507	524	475	514	538	519	545	483	532	525	509	506	506	485	496	478	503	548	530	499	548	509	513	513	519	516	503	519	494	477	500	488	502	520	534	551	492	498	507	535	498	514	486	480	575	520	507	512	510	505	526	510	537	506	504	488	509	524	523	483	488	540	483	528	515	498	525	497	501	515	534	469	515	489	504	516	555	531	585	501	563	574	501	542	509	515	490	502	540	482	522	519	544	490	493	525	482	513	455	507	548	506	552	540	486	558	478	528	513	520	532	502	508	493	536	522	485	528	509	525	524	531	477	504	512	549	528	530	533	538	517	495	494	531	530	468	506	492	526	507	511	524	548	512	500	539	495	495	510	535	469	532	509	519	521	508	515	507	506	476	491	555	530	500	494	531	528	501	471	517	513	524	493	530	519	552	537	518	540	521	511	475	514	509	500	527	534	522	512	501	494	501	493	530	538	492	513	523	527	511	537	516	510	528	546	486	529	526	474	536	521	506	547	512	503	505	550	525	505	549	494	528	485	472	532	520	512	481	523	515	509	501	472	497	536	519	511	511	522	542	482	554	490	513	497	558	527	497	574	463	521	568	474	491	474	552	501	536	492	534	514	532	523	547	512	546	506	547	512	498	498	515	522	527	482	559	521	478	502	524	552	509	474	476	513	497	514	479	506	518	528	535	507	498	530	534	508	503	489	507	514	492	540	517	495	547	468	492	520	520	503	496	516	530	519	541	494	502	513	548	524	503	483	500	507	512	479	483	501	509	492	535	495	497	530	492	496	534	490	517	503	467	496	523	493	540	515	509	544	540	490	497	505	520	511	531	519	527	541	502	508	487	481	505	514	539	466	534	496	499	522	530	521	510	524	512	505	519	486	484	504	533	533	478	523	505	535	537	482	525	496	530	529	546	488	518	503	494	493	476	536	462	520	512	496	509	539	520	495	511	467	536	548	520	506	446	540	492	510	550	510	493	486	526	471	511	514	535	529	490	511	541	483	509	516	489	529	520	529	507	499	530	546	520	474	536	493	497	513	558	519	524	481	507	498	516	505	503	508	500	505	513	488	522	503	499	496	531	536	535	514	501	493	515	522	494	499	498	514	514	523	500	527	487	496	514	503	479	492	556	515	481	496	527	507	508	509	497	546	531	502	530	531	498	507	481	498	496	528	515	513	492	491	492	558	525	541	512	511	544	494	535	513	522	515	489	546	521	537	506	520	516	492	532	527	521	534	548	536	532	528	503	481	516	527	520	494	517	509	520	514	522	533	483	528	502	520	495	504	485	497	485	478	499	498	517	514	518	529	529	495	531	477	523	513	562	495	510	535	457	511	528	523	507	505	518	513	529	551	530	526	514	480	525	482	538	543	498	506	494	503	506	496	545	553	520	517	509	506	488	535	496	551	538	492	461	510	536	535	510	516	499	549	517	533	520	531	473	533	526	521	500	505	522	531	498	529	508	546	509	444	504	528	488	555	549	482	520	544	502	532	573	522	496	469	512	509	514	518	501	524	515	516	523	515	519	536	533	511	531	572	495	485	496	533	486	552	512	533	520	487	559	528	535	541	512	517	520	564	513	529	487	515	509	484	532	511	490	523	511	505	542	477	526	517	463	484	512	532	483	533	472	536	542	515	544	551	493	530	533	510	519	531	516	536	547	511	494	528	486	531	527	479	511	517	517	510	500	501	490	560	519	478	475	546	499	531	531	509	566	530	518	527	467	511	518	528	502	475	497	549	500	487	506	523	522	500	470	492	518	537	533	535	528	534	506	522	514	534	519	511	523	479	513	502	508	517	513	535	528	508	492	500	511	502	516	504	506	512	554	513	487	505	474	507	505	485	502	498	523	562	478	494	524	538	482	522	526	556	492	512	509	510	537	566
3042	1870	1964	195	153	170	158	154	161	139	149	148	161	155	133	148	146	138	132	153	154	158	161	147	146	145	146	162	171	169	151	136	132	143	146	148	159	155	158	161	151	144	149	125	151	152	183	152	147	135	148	159	149	141	142	129	138	143	159	152	150	178	144	179	164	164	147	145	153	126	142	170	192	148	150	167	150	142	145	135	167	156	160	154	152	149	154	116	149	136	143	146	165	152	161	143	136	146	124	153	177	161	174	150	179	145	179	147	158	160	166	151	143	159	164	161	141	154	148	157	143	146	166	155	148	146	145	136	167	149	163	162	163	149	175	155	166	150	144	173	156	144	148	139	143	134	150	163	148	150	145	157	162	148	143	140	136	157	163	146	145	148	179	170	178	152	161	150	152	150	147	145	153	168	140	145	146	136	136	156	181	150	156	149	147	161	180	146	123	135	159	156	151	170	160	141	146	149	123	150	143	164	156	166	152	144	154	142	133	136	147	137	153	133	146	145	126	153	135	159	159	144	145	177	152	134	164	151	149	146	158	168	162	140	168	132	150	161	170	145	155	144	150	160	158	167	156	169	142	142	149	165	164	152	147	168	159	163	147	158	156	185	142	146	166	140	140	164	159	169	144	155	120	146	168	155	138	152	148	166	140	136	172	134	150	137	162	153	142	140	149	131	158	136	144	160	175	144	156	158	150	154	146	178	169	164	150	152	151	175	160	168	144	144	132	167	146	164	161	152	145	127	146	154	153	165	138	153	153	144	149	171	152	140	161	135	173	162	144	143	140	130	148	147	174	160	158	139	149	144	192	170	168	163	164	148	160	157	151	145	173	150	137	154	162	146	146	161	153	160	151	142	144	143	160	150	155	148	151	175	146	151	155	127	148	131	167	145	166	174	162	137	149	148	132	153	160	133	147	159	141	173	150	161	141	148	158	161	150	146	166	135	146	119	159	131	148	149	140	141	136	143	163	138	154	183	147	148	170	140	158	141	154	150	129	157	148	137	153	168	131	174	143	136	157	163	147	159	155	154	139	162	162	161	172	144	163	135	147	155	142	155	160	164	144	160	135	168	141	152	143	147	141	158	173	155	136	136	167	151	132	142	146	160	155	160	128	142	151	146	174	153	131	134	144	165	148	138	146	135	133	161	156	141	147	139	155	162	146	147	170	150	168	149	143	164	156	154	178	144	151	164	160	158	151	140	124	137	142	133	153	151	149	143	158	150	149	140	147	144	141	150	127	177	147	159	154	150	138	155	156	162	139	133	151	144	157	153	168	148	161	143	142	177	143	154	154	147	147	158	148	144	172	179	158	144	136	156	169	162	152	151	150	149	140	135	158	127	164	157	171	150	149	150	163	153	148	149	132	158	177	146	163	145	163	159	150	144	160	167	156	168	126	144	149	154	151	156	148	152	140	146	145	152	148	157	161	153	136	154	180	167	141	129	150	135	171	132	132	155	140	155	142	123	138	157	181	152	148	140	158	152	167	147	169	122	137	174	164	161	173	153	130	168	138	129	158	152	163	154	168	150	145	143	152	158	163	149	150	174	158	135	148	141	152	161	157	135	157	156	155	150	147	176	165	166	154	138	136	158	148	145	157	128	162	153	164	172	156	164	164	144	144	155	145	149	154	126	158	149	151	167	184	143	155	148	160	146	163	175	152	146	141	158	148	147	145	138	168	144	132	160	135	144	142	129	140	150	166	148	173	144	153	162	153	163	134	140	168	181	169	148	158	138	146	180	161	161	145	166	142	152	161	132	152	171	155	154	174	147	163	149	177	134	124	143	154	140	183	167	161	145	150	144	130	165	154	157	155	142	139	164	149	147	158	149	165	155	151	158	138	174	154	161	164	156	153	160	170	151	152	152	169	165	142	164	165	144	137	168	157	166	157	138	164	179	148	194	146	153	162	151	144	167	136	153	142	158	168	162	138	139	145	170	166	137	146	147	166	131	143	154	169	166	173	159	153	175	157	167	159	160	165	153	148	155	161	150	152	157	155	157	140	151	142	160	157	137	145	156	155	148	151	145	130	160	175	150	154	155	163	177	155	147	153	154	153	159	162	143	131	161	145	135	163	145	129	150	155	145	138	142	145	153	163	130	155	164	162	170	159	168	149	167	139	145	152	149	159	146	142	153	160	144	174	166	156	160	143	191	173	145	139	143	140	167	160	155	163	155	137	155	124	143	127	140	158	162	149	148	148	157	155	161	135	144	131	151	148	146	152	167	140	152	142	170	142	160	175	154	149	141	168	147	139	140	146	158	122	140	152	170	128	146	139	157	155	159	140	166	140	155	158	135	134	143	166	166	149	169	132	128	159	175	148	142	145	156	156	177	143	134	164	152	177	158	134	153	141	144	152	156	162	142	131	137	170	154	155	153	138	159	151	149	155	142	163	154	146	151	162	156	139	151	146	142	185	148	162	163	143	178	166	159	171	144	161	153	145	128	156	155	158	151	155	150	147	151	140	159	156	161	148	136	156	160	132	171	163	145	156	146	144	152	128	154	162	164	162	133	130	159	152	151	141	188	188	172	178	140	146	175	142	172	140	137	135	134	151	150	168	145	166	151	141	142	168	153	153	157	163	155	141	159	155	131	139	150	155	148	154	153	159	157	160	162	143	150	145	136	157	155	147	171	138	139	149	140	155	163	140	142	157	150	169	158	149	151	117	141	130	159	144	147	139	143	138	146	141	151	186	160	151	165	153	139	133	150	158	146	156	162	147	151	154	160	162	135	145	158	171	138	142	154	171	149	130	139	143	148	143	168	161	146	181	150	176	152	150	153	151	143	151	170	136	141	134	172	152	137	149	151	147	144	148	149	143	144	140	157	148	126	153	158	133	155	159	176	162	164	160	162	154	154	164	133	157	176	163	137	166	128	132	132	136	156	154	136	129	154	134	165	156	139	157	136	166	167	150	142	159	141	145	182	146	167	156	149	146	154	164	160	158	130	159	152	148	155	179	146	149	136	165	149	162	158	139	173	161	166	164	151	133	153	146	136	160	171	157	149	155	167	177	166	162	168	150	161	142	145	172	166	131	171	130	140	163	128	162	146	148	134	161	171	156	143	140	157	159	149	141	157	161	152	179	146	144	137	120	175	153	152	166	124	143	177	156	163	146	148	150	144	141	140	132	143	139	161	158	165	151	167	127	168	155	151	135	147	146	145	139	154	133	156	141	183	152	174	149	160	154	150	143	147	143	151	160	149	148	140	136	155	152	153	119	150	145	140	157	153	166	174	159	147	167	160	170	137	185	149	180	174	157	130	124	136	163	136	145	169	143	162	151	125	134	141	171	149	161	145	127	158	145	177	160	156	186	160	122	166	160	130	148	154	170	158	146	157	144	162	163	157	157	147	165	153	141	141	155	135	161	157	164	143	143	146	176	146	139	174	188	161	157	152	140	153	157	172	143	175	161	162	156	126	156	183	125	146	157	162	141	163	141	147	159	169	130	152	142	165	149	170	138	152	149	143
3073	3229	5070	551	493	528	455	492	471	430	459	426	453	434	429	424	400	455	442	434	430	456	371	430	438	461	405	429	482	468	419	408	392	435	428	367	444	456	432	416	428	402	472	429	405	419	439	419	413	386	408	433	408	456	456	400	429	438	429	395	438	446	443	422	418	384	420	423	448	407	449	408	393	435	395	405	453	452	413	420	418	389	420	430	441	402	432	427	432	396	436	362	403	457	437	433	417	447	408	440	374	462	455	447	413	427	419	413	436	394	416	408	436	473	466	426	395	401	414	439	426	429	398	399	441	408	431	445	413	417	384	445	422	441	394	432	401	410	396	423	420	400	386	443	431	451	422	372	414	402	433	442	442	407	386	440	444	406	436	429	403	406	425	406	424	398	424	395	392	399	430	400	421	425	399	430	405	422	424	424	460	436	359	432	440	439	426	428	369	401	422	403	486	422	402	406	437	446	413	452	429	406	440	420	415	432	401	430	406	424	453	410	423	412	431	418	417	454	434	430	395	423	415	432	429	474	421	448	401	401	403	408	412	464	454	407	401	441	415	444	415	411	416	397	456	424	407	439	396	423	369	398	388	461	410	394	410	420	401	421	425	428	441	441	441	399	417	391	430	406	429	412	416	411	472	406	415	454	431	417	447	431	395	426	435	394	439	427	443	420	411	396	419	381	431	458	422	463	425	442	445	387	425	412	376	416	426	415	415	420	413	445	399	415	412	447	429	420	385	458	449	432	432	411	428	452	402	415	444	450	405	429	430	403	430	432	418	405	416	432	400	418	404	431	401	393	405	450	416	440	424	428	431	441	432	405	421	406	381	400	442	416	400	412	401	450	386	407	432	416	414	456	430	432	395	471	386	416	433	443	488	388	428	426	422	391	423	427	436	408	393	435	420	454	431	421	419	409	448	405	447	448	432	392	434	444	438	441	409	454	385	447	414	409	431	410	428	399	454	440	453	440	406	436	418	459	409	413	453	414	423	455	417	406	415	428	405	425	405	409	418	396	407	421	424	415	449	420	391	412	444	440	442	426	409	448	424	447	445	405	408	401	386	450	435	395	469	427	421	452	448	420	439	438	434	451	400	428	430	419	432	422	415	403	404	394	420	397	450	400	418	456	406	408	405	441	434	439	428	409	424	424	405	467	403	464	422	457	405	434	460	425	396	437	402	424	432	448	455	376	430	392	412	406	430	413	434	443	386	448	395	408	387	400	454	429	414	439	432	458	450	444	432	419	419	398	397	391	382	449	412	450	413	452	414	423	421	459	456	407	451	440	463	409	448	433	435	414	421	425	410	404	407	425	439	418	436	447	425	424	429	442	403	397	373	451	410	422	426	438	376	403	412	423	443	409	431	442	434	397	406	454	407	417	439	393	421	422	382	413	412	419	424	441	366	429	442	414	424	437	437	434	423	429	462	430	403	423	442	377	399	425	436	433	430	427	442	438	413	416	425	419	449	443	443	471	438	426	419	449	441	457	439	416	414	404	407	397	430	411	440	421	400	425	412	425	429	496	409	403	428	427	407	395	375	427	419	430	426	412	444	406	377	452	428	411	464	421	387	424	401	433	445	456	436	445	446	445	391	389	409	453	445	440	388	444	452	424	367	436	427	399	424	422	422	423	394	416	420	430	404	436	407	406	411	382	419	414	403	476	450	442	412	442	414	410	379	420	395	418	389	468	399	420	411	426	371	396	419	435	415	398	437	430	411	417	448	406	416	427	410	442	414	413	449	380	410	443	406	436	423	430	413	434	402	448	382	445	404	435	406	391	428	389	418	437	444	464	438	405	425	474	414	417	426	419	376	441	423	406	442	417	424	383	438	396	422	404	424	456	424	432	413	441	430	395	410	408	402	441	384	450	415	453	399	408	399	425	446	433	378	398	420	410	381	403	427	409	436	410	414	406	449	408	417	431	423	421	427	406	447	398	438	436	413	393	371	396	418	419	444	421	430	392	395	414	443	429	452	450	428	437	434	426	425	446	421	408	406	377	418	420	441	424	468	408	426	410	449	412	432	421	400	403	448	427	386	454	404	427	439	395	439	452	448	404	425	470	446	431	399	392	407	450	426	440	446	428	433	408	418	421	392	419	404	409	381	431	436	425	452	407	437	434	404	437	450	434	431	431	408	428	439	424	436	408	430	451	439	433	433	424	391	432	401	424	425	431	428	448	435	424	450	409	412	411	463	407	448	393	412	427	454	415	435	407	410	389	411	413	385	433	409	398	445	402	437	398	416	419	445	424	458	412	436	413	415	435	405	390	404	414	414	418	436	413	399	445	433	393	392	448	451	433	463	428	435	410	437	417	441	381	399	436	441	425	410	410	394	430	417	423	416	361	451	454	445	435	416	390	388	414	402	382	422	407	418	422	433	416	427	422	436	440	418	413	441	428	426	443	438	443	420	414	443	409	417	433	400	400	412	421	448	417	455	413	430	454	444	441	429	451	434	440	417	394	425	450	398	449	405	415	411	373	421	439	443	424	409	448	398	408	445	433	424	446	452	412	435	403	453	416	439	395	413	406	420	415	401	399	422	421	421	396	414	442	424	421	415	430	456	430	415	401	439	461	425	383	404	453	448	416	461	422	444	411	430	414	409	427	439	444	427	434	421	448	445	411	402	450	438	438	441	426	397	433	412	469	419	450	429	403	432	401	450	416	409	418	404	413	425	469	431	389	426	448	407	425	399	391	412	396	459	425	434	452	431	405	404	410	427	424	431	425	452	406	416	399	422	423	435	433	406	435	429	412	429	396	452	435	419	454	433	411	433	426	420	424	450	406	391	409	427	434	425	414	443	430	444	449	442	420	425	411	437	448	398	446	399	423	429	459	452	409	442	431	380	420	406	425	424	449	438	416	414	452	452	407	427	412	442	401	409	413	376	389	443	428	454	420	448	426	409	394	434	411	443	458	438	433	421	477	412	437	441	422	414	462	430	401	416	407	432	451	416	424	416	425	437	413	391	444	407	408	430	461	405	415	394	424	433	404	414	428	428	418	428	415	395	425	407	422	442	410	431	432	410	463	433	439	399	412	367	407	406	429	422	449	426	416	409	456	442	411	391	436	406	411	423	416	449	446	427	443	425	413	416	429	402	376	442	418	409	407	431	429	427	452	413	411	411	422	434	406	367	452	426	445	404	418	416	448	410	418	428	442	409	438	431	435	415	405	402	430	411	413	417	432	453	408	436	434	429	443	444	437	440	401	430	424	415	422	426	443	469	404	429	428	378	415	447	377	410	407	421	413	425	422	391	404	429	465	415	445	408	418	402	436	432	433	434	398	382	423	412	410	384	388	416	425	422	431	412	449	420	434	446	442	427	414	460	425	426	410	412	413	417	426	426	377	406	425	428	392	414	419	405	444	414	425	443	441	416	396	437	439	413	414	448	394	441	452	406	405	442	449	432	433	399	419	467	408	417	387	400	397	403	437	405	435	433	429	388	408	414	470	456	452	426	418	408	384	413	434	440	420
27453	33421	39141	9270	855	543	448	393	367	359	341	326	320	307	298	300	308	273	264	262	251	250	275	256	262	288	255	247	256	282	253	244	258	244	281	259	268	262	232	261	250	248	304	263	266	281	268	270	244	249	230	250	282	277	288	273	285	283	289	257	217	248	259	241	256	252	266	270	262	267	255	234	282	261	246	281	236	216	271	262	262	239	236	244	268	255	260	241	272	251	247	269	262	230	278	285	273	293	256	239	271	228	266	246	229	248	253	269	272	272	251	251	245	256	266	256	249	262	276	269	238	251	264	260	232	242	291	241	254	257	280	277	265	254	254	244	237	284	257	274	245	248	273	253	271	234	247	272	270	257	277	259	248	274	236	238	257	261	274	292	251	225	260	252	264	254	277	288	233	275	267	280	288	255	286	266	286	241	261	273	253	253	261	265	252	281	259	261	266	291	271	264	261	247	245	272	277	253	273	240	269	251	262	290	260	273	255	266	275	244	246	237	265	262	258	283	280	252	242	226	259	232	284	276	262	253	281	232	291	269	260	247	284	285	242	239	276	239	240	279	294	254	246	248	248	255	258	286	259	257	286	234	258	244	252	262	260	275	241	254	250	253	278	255	279	267	258	265	240	260	217	290	246	264	245	267	264	206	267	265	275	260	240	247	264	252	244	281	259	262	272	250	270	270	276	293	263	266	294	275	235	287	253	265	242	258	263	258	260	279	254	277	277	273	246	263	261	266	250	260	258	237	256	251	269	248	287	245	249	295	271	277	273	241	271	261	251	271	285	270	232	242	261	264	262	249	256	280	249	252	247	263	264	250	265	276	263	260	261	259	257	260	282	282	246	286	267	273	252	250	240	256	254	239	253	279	260	253	270	262	278	277	282	265	264	238	311	269	272	268	245	242	247	257	249	225	253	259	242	246	232	242	258	212	264	231	258	244	259	233	238	245	249	276	254	251	264	266	270	260	259	288	268	274	247	267	223	218	266	242	233	269	265	224	265	264	270	293	292	273	264	278	278	253	268	263	255	264	290	275	262	276	274	281	275	274	239	253	247	221	263	239	261	266	246	303	266	258	210	264	268	234	280	236	244	239	263	269	222	251	264	254	274	289	280	241	279	290	246	270	271	274	287	247	265	273	270	264	260	244	256	245	270	252	236	258	274	285	229	262	263	255	244	264	268	271	252	281	245	247	280	239	264	249	250	264	214	264	252	234	247	264	277	242	260	294	242	262	260	239	250	260	268	267	238	271	260	277	242	283	241	298	262	285	283	226	258	284	246	270	287	256	268	247	247	269	269	247	241	263	258	262	237	269	267	249	238	248	246	236	284	274	254	247	246	235	232	268	263	266	275	260	260	290	277	259	288	251	268	246	265	252	240	254	269	259	259	262	246	263	276	251	284	302	270	284	256	275	219	295	227	260	261	260	291	284	261	273	263	246	296	250	260	273	235	255	272	263	227	244	244	270	274	248	265	274	260	254	282	263	263	283	253	262	261	249	256	233	242	242	238	248	242	259	230	260	249	273	252	263	246	274	254	235	270	258	247	216	277	259	274	271	242	236	254	233	273	249	246	257	250	279	267	257	247	236	269	278	270	255	252	235	243	252	247	266	250	256	283	258	251	280	253	249	258	282	275	242	260	290	241	227	259	256	256	257	241	261	267	248	243	249	305	260	257	245	280	258	265	270	247	266	274	261	249	251	237	242	297	252	272	278	246	258	275	240	252	260	235	270	219	250	264	259	289	250	247	233	298	266	272	244	265	254	234	252	240	263	244	249	237	269	258	250	290	230	249	250	271	257	293	236	267	224	228	251	285	259	245	232	244	243	278	262	277	243	242	250	247	257	235	269	274	247	255	246	248	251	266	238	291	272	269	275	241	257	262	232	277	227	257	274	282	268	290	233	274	252	296	276	284	275	277	245	267	266	283	239	274	274	254	227	260	239	277	240	267	272	267	259	262	252	238	260	223	260	277	246	277	268	233	223	272	250	251	255	237	249	266	264	264	282	234	259	242	263	259	284	282	229	264	257	281	247	266	248	233	253	232	270	245	266	235	243	256	263	256	233	253	226	266	243	263	251	264	274	266	262	253	247	263	270	252	258	243	282	215	266	245	269	227	257	264	264	254	252	236	259	250	246	254	218	251	252	268	258	265	258	249	241	244	281	253	252	252	262	265	250	230	228	236	253	229	261	299	281	280	257	278	233	251	241	267	239	289	247	260	307	256	258	265	269	260	257	273	263	264	260	251	264	251	269	271	243	254	222	264	236	284	268	276	275	244	301	279	235	275	258	246	279	261	260	259	252	248	233	257	242	291	253	250	248	299	252	263	236	275	258	287	240	233	271	265	241	259	280	259	249	243	260	249	263	268	243	256	249	266	288	248	247	280	232	258	262	264	252	252	231	261	254	238	245	244	271	267	270	233	269	238	261	268	257	247	275	255	257	248	237	287	288	245	256	276	260	262	262	252	241	245	254	266	250	284	252	263	253	283	267	234	253	257	250	270	248	233	241	252	271	232	253	238	293	258	247	228	250	286	245	219	279	233	277	237	287	263	250	257	267	254	245	262	246	256	229	260	242	239	271	221	265	275	264	263	267	287	245	283	261	262	216	247	232	282	240	243	275	281	256	277	283	271	229	247	245	265	244	267	236	255	243	255	266	266	265	250	245	241	272	276	274	279	255	259	243	252	307	269	260	246	263	277	227	213	229	261	296	258	264	249	227	251	280	229	286	296	266	267	240	264	247	302	262	278	230	245	249	265	276	246	252	280	246	256	263	289	280	255	273	276	273	260	217	272	283	260	263	261	234	275	285	240	250	240	239	270	225	252	257	259	265	271	254	259	279	214	249	251	284	274	219	247	264	258	234	249	264	230	244	231	262	261	251	262	271	234	264	284	248	221	255	245	263	247	255	265	254	260	272	277	234	289	254	272	257	239	249	228	255	245	271	271	243	279	258	261	237	264	228	246	245	275	252	260	241	229	223	283	266	286	253	257	274	264	253	239	225	258	265	266	244	270	282	275	242	263	265	247	254	243	282	265	247	277	230	261	249	265	263	274	254	240	248	271	263	257	273	251	248	265	254	277	266	262	236	248	257	268	263	260	265	260	268	256	242	255	249	236	258	290	245	262	237	277	218	260	285	255	235	251	258	275	255	257	259	257	247	268	311	249	230	257	259	285	247	247	262	235	258	261	237	266	271	258	266	237	248	240	269	262	262	255	233	221	274	236	255	258	279	254	243	251	246	245	272	246	237	257	251	257	251	268	275	264	278	269	261	247	258	221	277	271	259	248	248	240	235	258	249	243	286	244	244	271	260	273	246	244	257	242	228	239	264	256	248	224	239	253	244	257	273	252	255	266	254	251	249	251	275	242	239	279	264	255	268	265	278	248	263	282	244	269	290	241	257	278	277	284	223	268	232	238	248	253	235	271	265	230	247	286	264	271	248	241	263	258	249	243	256	229	275	253	251	279	300	255	257
16180	27018	36924	3007	2515	2079	1740	1517	1418	1240	1082	1054	964	974	1003	890	847	830	840	787	832	802	740	796	740	739	765	738	731	721	775	734	725	722	698	690	690	668	690	735	658	713	652	674	678	671	663	647	626	707	689	678	657	659	655	661	667	657	655	652	649	663	660	666	640	671	699	676	699	741	660	671	665	660	657	694	629	627	721	671	661	662	637	668	709	654	660	630	690	712	635	686	655	653	612	617	697	695	683	736	671	687	628	613	627	641	664	625	638	620	654	641	648	639	648	640	621	619	655	660	633	660	679	676	623	663	689	651	657	616	679	613	626	668	638	661	640	703	653	616	626	638	697	642	671	687	645	684	666	659	648	670	663	656	694	652	711	653	657	638	642	689	654	647	633	649	657	684	627	639	641	597	699	677	646	704	635	634	673	664	654	663	705	624	662	652	601	650	677	662	644	652	663	662	652	637	658	661	617	657	681	665	716	662	661	682	639	687	629	619	622	679	675	636	653	630	733	633	641	657	688	655	670	632	696	666	648	694	662	622	626	654	657	620	632	730	645	655	620	662	659	605	653	641	666	670	678	638	628	659	633	628	610	666	650	650	653	636	692	648	660	648	634	656	613	671	667	650	678	635	628	672	640	607	668	614	614	669	586	666	634	664	631	657	661	609	673	686	670	696	635	649	642	658	637	632	661	652	649	709	647	655	634	687	632	611	681	671	647	622	637	651	610	654	631	663	611	616	635	616	639	664	623	642	691	676	693	640	655	619	627	648	672	676	647	668	638	650	665	637	616	633	674	667	652	602	592	618	679	634	641	652	670	684	680	628	638	632	652	651	626	639	650	607	641	703	648	687	658	652	697	644	644	642	644	650	653	616	617	622	659	662	688	684	649	666	656	676	614	667	629	641	650	635	633	612	623	700	648	659	670	706	604	671	663	701	647	629	627	630	626	668	666	687	639	656	669	651	614	664	640	675	635	672	626	667	641	634	635	645	659	667	651	627	665	641	660	642	650	604	603	643	648	654	665	653	657	736	678	649	652	656	660	612	682	655	680	669	719	664	654	639	665	661	624	662	644	673	651	663	638	649	684	626	681	601	713	641	625	638	647	645	596	656	674	666	668	674	623	646	658	649	598	647	679	662	666	664	636	685	670	649	681	659	619	655	661	653	651	645	642	669	704	676	633	663	586	645	678	642	627	685	623	651	665	657	647	636	632	596	622	647	689	605	640	650	679	645	654	678	668	641	668	671	698	641	688	626	633	660	667	621	675	708	670	608	619	688	649	655	688	656	606	609	629	684	690	667	670	634	722	709	630	642	686	648	656	649	670	704	686	663	590	685	668	686	633	666	611	653	619	605	639	657	640	664	638	680	687	615	622	676	657	596	677	645	642	677	662	665	627	683	648	683	700	630	670	658	623	645	682	658	651	639	632	668	622	692	671	665	638	659	653	660	652	656	695	655	660	640	698	636	696	656	670	668	638	632	684	652	598	626	676	633	684	670	669	671	640	650	642	669	649	708	660	618	588	649	652	676	648	652	696	620	641	672	638	693	658	640	684	657	629	652	701	616	637	657	686	673	679	638	615	670	629	623	647	637	634	689	702	690	647	674	632	627	610	627	641	667	698	686	683	667	663	674	671	621	663	638	636	657	626	604	672	646	688	679	670	656	685	632	661	674	664	639	660	642	636	653	686	648	625	647	672	662	632	617	656	676	633	651	654	672	657	658	627	670	661	610	660	652	673	624	634	651	638	642	648	645	638	673	652	664	656	652	674	637	733	629	638	625	658	644	670	667	643	668	678	631	660	620	593	664	604	677	661	600	682	664	646	664	630	650	647	684	660	621	640	636	654	644	691	665	625	664	646	684	593	628	670	658	637	647	663	606	631	715	640	686	627	614	624	728	669	679	666	635	641	633	627	648	680	628	612	649	695	603	650	670	627	656	640	707	643	655	671	666	673	651	663	616	659	648	689	622	661	662	607	671	687	650	671	668	628	629	636	677	668	647	637	701	705	646	609	656	588	608	631	644	675	660	628	664	655	671	717	651	626	690	627	643	678	636	655	592	673	605	666	682	644	654	701	713	651	680	673	657	648	666	687	690	636	665	682	683	632	619	657	628	667	607	691	636	648	668	672	668	639	622	654	618	671	667	585	658	674	641	639	638	694	638	631	664	655	650	626	665	668	623	621	676	632	652	720	686	669	680	634	671	682	673	638	650	661	654	638	692	676	601	581	647	691	639	623	662	643	636	648	655	659	681	660	655	653	658	659	641	671	675	671	595	642	651	610	666	658	634	673	652	662	620	626	678	674	647	625	639	638	675	656	649	637	692	650	639	695	654	649	631	657	669	694	608	641	628	655	655	652	688	663	666	595	627	606	679	662	636	605	646	655	626	625	617	649	687	608	681	648	638	607	665	650	646	659	672	665	642	629	670	649	651	628	644	694	672	617	605	646	622	618	657	627	685	658	618	655	700	651	659	657	683	633	637	677	649	662	643	685	646	619	644	697	610	664	643	647	617	659	654	631	628	646	627	691	630	673	662	664	597	624	638	644	567	647	633	678	666	667	655	646	704	656	637	638	623	713	664	637	649	680	664	644	622	616	642	628	609	696	631	680	655	644	681	632	650	685	647	672	657	627	675	653	611	616	703	673	669	665	667	658	678	595	663	655	639	660	640	639	634	674	636	669	661	628	654	614	637	654	678	686	686	651	652	650	648	656	663	641	682	640	624	636	708	659	671	636	631	670	658	656	623	607	660	724	659	643	634	609	661	627	642	632	646	667	624	657	622	656	628	597	666	655	619	669	606	621	659	679	660	636	622	649	622	681	650	658	614	639	663	642	658	626	691	683	623	687	625	628	619	659	687	660	685	646	664	635	627	641	627	657	625	660	625	616	660	642	633	680	725	629	611	632	607	624	667	648	642	660	642	634	645	630	628	720	705	643	656	637	654	637	660	673	680	664	667	656	671	670	669	648	635	670	628	639	650	620	651	657	659	643	700	624	645	658	639	656	676	637	645	656	671	649	648	668	649	628	638	694	652	660	661	694	674	658	635	606	656	628	661	654	618	624	640	615	606	703	651	640	647	661	631	658	654	620	643	638	677	664	627	650	679	695	635	646	636	665	678	707	671	683	604	702	654	672	633	662	659	636	683	655	681	619	610	622	642	673	670	654	661	621	599	615	657	656	635	673	665	655	640	649	650	605	709	650	638	631	661	671	657	669	632	644	665	613	626	615	649	634	642	660	630	660	597	634	643	668	630	686	572	655	621	680	672	656	629	619	673	651	641	647	675	634	620	683	680	650	639	642	639	660	694	634	675	633	693	628	620	647	585	648	644	683	669	642	649	601	668	657	619	658	679	620	636	655	681	631	660	633	640	664	682	650	651	645	649	590	688	635	579	669	624	642	692	636	703	668	646	634	665	638	654	635	616	677	646	661	630	654	640	676	639	696	683	618	640	694	676	669	639	662	633	641	667	646	648
40763	48077	53097	19916	2956	782	582	468	418	384	319	308	294	269	263	280	258	258	278	250	232	257	227	228	233	210	238	209	201	198	215	245	219	201	213	200	215	203	216	192	211	209	219	205	227	194	219	235	225	213	204	199	193	209	203	201	207	196	211	211	218	181	239	207	196	189	209	200	216	195	204	188	214	227	228	189	208	189	212	199	190	192	233	205	193	205	203	188	214	206	204	205	174	180	187	183	219	176	197	189	187	197	203	203	194	206	218	205	215	183	210	210	176	179	213	195	204	213	176	193	158	184	192	217	186	205	201	214	205	210	172	213	219	194	185	193	189	202	206	208	200	210	204	206	187	196	209	223	176	178	212	208	183	206	194	208	186	192	199	207	202	184	202	210	203	203	195	213	207	193	193	209	178	214	179	212	185	200	174	209	195	174	206	184	179	187	193	209	175	205	218	219	211	196	180	209	214	190	202	190	220	178	190	221	193	194	201	214	202	203	181	207	188	198	203	183	199	195	183	193	212	206	204	229	186	205	227	193	193	195	185	233	200	200	180	199	182	172	205	200	223	217	203	196	172	199	233	187	210	208	185	213	194	193	207	177	190	203	188	182	200	208	207	205	210	205	200	213	217	176	199	224	208	208	203	202	197	218	197	197	175	202	222	160	192	196	191	197	173	201	206	193	204	178	205	224	178	207	210	187	183	167	195	196	203	198	204	197	204	174	209	210	203	200	207	193	177	209	198	210	206	207	184	179	184	229	162	207	196	203	200	204	160	191	200	207	221	205	221	200	195	177	218	172	199	206	203	225	207	176	194	179	169	205	193	204	216	207	199	206	193	175	201	220	174	202	188	194	196	186	204	206	203	191	180	180	208	195	191	211	181	186	183	184	207	208	192	208	184	197	196	206	171	225	199	197	218	186	187	228	214	186	173	206	203	210	214	183	196	219	195	203	212	194	208	210	178	210	212	206	213	191	191	205	203	204	199	201	190	219	205	221	201	201	181	193	192	201	194	199	167	185	213	169	187	199	208	209	190	182	200	184	191	213	198	193	208	212	202	181	206	197	209	192	186	208	217	181	199	225	207	187	193	207	204	187	191	170	204	188	223	218	210	180	190	202	193	212	212	191	206	202	201	199	211	202	199	204	214	180	183	190	224	183	189	202	178	193	230	182	194	207	228	205	210	189	196	191	206	215	201	204	219	184	207	190	176	187	201	197	198	201	203	220	210	200	211	192	177	197	212	197	186	225	209	197	200	194	205	220	207	194	180	200	203	187	190	178	208	198	208	182	231	197	215	176	188	165	209	185	209	185	231	199	203	184	216	194	202	173	178	190	192	210	182	220	212	194	190	197	177	205	223	199	184	211	192	202	226	201	192	171	197	195	184	201	195	199	196	187	227	202	195	207	210	239	214	230	206	190	190	202	198	189	221	220	162	200	170	170	215	201	203	189	196	221	179	185	214	202	199	212	199	208	180	186	190	207	197	196	198	207	184	200	197	187	197	183	221	194	179	208	216	201	184	210	213	201	182	204	191	192	203	219	185	170	207	213	199	200	206	196	200	184	214	190	231	198	206	199	207	203	198	196	181	201	207	193	181	201	203	203	192	206	203	202	202	172	178	203	186	182	182	198	177	218	206	199	207	215	200	208	209	222	187	180	219	192	182	188	199	216	200	194	191	186	198	186	211	214	205	223	172	204	200	188	191	199	193	208	209	196	204	200	188	196	186	232	187	226	207	179	197	198	187	237	181	198	186	193	210	200	221	206	201	193	193	202	201	180	219	213	179	188	213	211	197	196	182	211	184	211	196	203	196	211	209	220	206	214	205	203	213	186	183	212	185	215	205	206	197	215	186	194	190	184	201	161	183	221	214	200	189	206	215	195	211	190	210	171	175	195	217	194	198	184	207	197	212	220	206	189	185	178	211	212	180	183	203	193	224	208	225	183	206	174	187	191	205	176	199	180	198	208	203	215	185	197	186	211	189	172	186	222	224	187	187	167	200	217	194	205	178	192	182	199	217	186	188	201	193	222	199	219	188	193	212	195	206	225	227	228	211	224	184	167	201	185	192	207	191	218	209	195	209	199	191	189	198	195	209	204	210	194	189	186	217	200	186	177	195	221	173	180	191	174	185	224	199	172	214	194	185	209	202	184	192	198	243	210	184	173	188	194	221	180	228	209	166	189	187	224	211	201	205	216	191	187	182	202	198	186	208	198	212	201	192	198	207	201	224	203	217	201	185	185	207	201	197	194	168	195	178	182	188	188	201	175	208	212	198	200	180	210	203	188	234	206	222	191	189	217	202	200	212	203	214	197	242	182	191	206	204	205	189	209	193	210	197	187	213	204	192	173	204	190	198	206	194	185	203	203	203	201	166	224	200	235	232	203	204	215	191	200	236	199	225	180	172	206	179	189	201	193	209	198	169	199	197	190	223	194	171	170	200	193	178	195	191	197	196	203	206	186	192	218	186	204	196	204	198	212	213	214	220	182	225	180	200	228	222	186	198	186	198	193	222	183	208	198	195	185	203	180	167	207	208	203	180	203	188	202	183	233	196	199	182	230	206	199	180	193	187	189	183	192	196	178	217	212	210	217	182	210	189	212	184	194	183	214	199	198	197	172	226	227	185	193	211	214	205	197	188	189	210	239	221	218	203	215	190	209	201	205	184	182	195	191	197	217	189	214	188	199	196	179	209	182	206	209	187	220	201	175	211	188	218	177	205	194	204	170	193	212	197	200	192	182	189	186	205	197	215	213	191	184	191	187	212	204	176	191	195	191	179	210	216	204	193	232	160	195	221	190	187	217	203	235	201	203	181	219	212	223	198	204	209	190	206	194	188	188	192	203	180	189	217	207	211	186	189	194	222	210	208	200	193	168	174	182	241	198	195	198	208	188	194	204	195	180	204	179	203	168	188	206	199	187	186	213	150	205	211	180	204	191	182	222	213	224	186	204	177	194	200	214	194	205	208	202	223	202	211	195	187	214	198	205	212	197	193	162	191	187	200	204	208	191	197	183	228	201	189	196	202	190	185	198	192	202	194	203	177	200	198	214	197	193	222	200	180	194	166	182	201	176	193	193	175	207	182	194	187	205	184	202	198	205	228	212	225	201	187	177	190	187	194	185	223	197	200	197	170	207	199	181	188	201	211	186	197	178	192	187	199	193	195	234	193	163	192	205	181	212	190	179	191	181	201	195	204	222	174	190	199	167	207	214	206	185	193	192	196	216	199	193	230	203	207	208	192	186	186	200	228	178	195	175	180	178	180	204	217	210	191	189	192	209	205	160	227	198	226	213	179	173	205	191	195	220	198	203	186	191	194	184	186	199	191	207	195	212	211	200	213	186	212	196	236	214	172	215	178	205	205	196	185	196	189	174	191	188	187	186	195	196	200	192	208	206	176	178	201	193	190	172	202	193	217	214	199	204	200	180	175	191	192	178	214	179	183	186	190	179	187	197	195	206	231	202	189	179	180	207	198	195
23937	36078	46461	4973	4005	3232	2717	2208	1885	1586	1517	1309	1260	1083	997	979	946	858	811	778	769	732	758	726	699	674	651	675	653	658	616	590	631	621	584	601	565	563	594	585	567	543	591	580	552	527	549	594	532	550	560	548	542	592	513	534	569	542	561	524	522	553	517	529	514	533	522	542	525	514	520	508	518	512	561	473	473	514	482	492	526	526	495	513	487	494	503	546	497	523	529	522	501	541	509	546	518	509	534	505	510	538	505	492	513	536	528	495	538	523	479	486	449	512	516	525	515	520	521	521	509	493	515	521	538	517	476	523	506	452	530	496	473	526	518	535	483	496	501	475	502	523	498	507	510	486	496	509	480	545	510	496	482	529	511	534	526	472	485	503	506	504	527	520	491	504	508	481	543	512	484	504	492	505	500	505	508	498	513	487	503	509	524	516	509	525	509	558	512	488	500	491	494	527	542	496	532	512	487	529	495	532	506	524	481	542	553	513	486	454	469	541	496	526	485	475	496	489	496	537	500	544	528	500	500	497	499	512	498	501	546	537	526	504	489	496	487	546	544	550	514	495	523	478	522	508	548	496	527	475	503	541	477	507	529	519	495	523	491	475	491	518	538	557	478	499	501	506	529	549	496	475	540	479	499	496	528	523	512	501	491	484	497	504	510	530	507	516	522	508	546	494	530	523	502	494	470	538	525	520	483	460	499	483	498	522	501	512	476	467	496	522	546	516	444	542	460	520	500	516	513	513	452	506	539	490	504	463	497	521	515	497	486	487	502	486	500	519	524	481	453	540	474	498	459	486	528	508	453	519	485	500	496	519	499	494	522	517	498	489	517	496	492	496	463	522	482	507	522	502	528	481	502	475	488	507	520	505	518	471	493	493	423	502	494	475	502	509	520	532	525	479	529	492	504	521	543	473	508	503	479	537	500	540	490	482	487	506	508	506	486	509	500	518	457	539	493	506	494	525	529	507	547	523	510	512	532	468	489	485	525	503	474	512	462	538	507	482	505	488	520	541	498	515	497	475	501	505	511	497	533	473	479	510	527	496	505	478	523	549	546	521	483	518	515	477	483	490	504	501	512	512	467	474	491	541	486	474	499	493	486	492	504	503	491	512	502	517	484	495	504	514	523	467	538	482	485	492	513	512	514	506	491	493	519	537	495	481	503	554	500	505	485	474	521	502	488	517	467	491	500	510	536	462	487	499	489	528	501	523	506	482	499	519	518	467	478	523	501	497	498	505	528	523	493	524	509	496	493	515	535	520	512	498	484	484	513	458	499	562	478	487	504	530	494	488	481	504	453	488	505	535	484	473	470	516	480	483	479	536	537	534	450	520	516	509	502	512	529	494	490	479	519	497	485	533	506	505	504	495	512	467	496	485	486	495	543	525	456	493	491	498	499	506	525	502	506	496	515	497	495	511	496	476	504	490	523	474	525	544	469	504	505	542	510	509	514	503	500	508	493	474	514	526	504	474	499	493	479	461	540	521	498	477	524	461	475	484	526	514	523	507	511	544	514	503	506	526	477	519	510	493	467	495	493	512	493	486	525	507	558	500	513	493	518	500	520	487	526	475	506	513	465	498	518	521	526	455	507	507	492	508	520	461	504	532	477	518	520	515	485	535	484	464	494	512	456	494	488	494	509	468	484	474	454	557	516	509	486	510	474	542	537	491	484	484	498	463	493	512	449	469	501	493	505	486	457	511	499	498	489	504	499	490	480	523	485	519	509	500	503	473	507	495	488	500	529	510	511	509	550	507	487	472	462	515	485	477	527	479	481	529	464	449	503	512	493	545	484	497	482	461	525	520	514	509	504	515	499	521	501	536	546	516	503	484	507	491	497	522	504	498	520	496	511	538	533	495	495	510	466	485	514	466	538	460	515	511	507	499	502	505	486	508	521	494	473	477	482	493	516	548	522	531	540	498	484	477	535	494	508	512	501	521	512	525	512	495	515	491	482	496	547	521	495	512	500	510	490	458	520	481	465	520	467	512	476	483	524	534	529	509	521	495	522	488	515	521	484	554	504	468	551	518	507	499	524	517	503	503	478	504	501	530	496	519	488	501	495	532	527	471	533	498	514	506	516	490	507	500	481	493	510	475	510	499	492	498	489	475	527	513	548	516	473	493	520	484	509	483	484	508	532	539	499	502	491	498	478	480	518	479	504	509	485	499	514	491	515	510	484	493	510	507	543	456	495	516	471	524	490	508	423	490	458	498	494	502	524	541	476	478	531	494	522	526	484	500	509	465	511	500	510	517	497	498	474	520	565	470	482	480	493	465	495	483	441	490	545	497	502	496	495	504	512	467	516	548	494	504	515	460	528	539	566	499	495	497	466	464	511	473	455	463	470	522	504	504	460	504	531	525	487	483	507	508	476	517	473	470	474	479	466	475	532	476	520	514	473	454	458	492	492	494	510	526	519	504	503	523	498	447	480	509	484	559	483	492	467	531	485	513	531	502	503	480	520	482	519	500	496	493	473	516	538	519	523	463	452	483	486	491	508	508	544	504	495	480	496	549	487	552	484	519	469	458	505	474	468	491	511	547	575	482	499	485	481	509	492	480	518	515	489	503	502	477	516	473	479	486	540	496	502	514	493	537	516	506	548	504	529	529	536	468	527	482	518	528	488	474	520	536	516	566	499	509	497	514	502	518	515	496	483	494	516	527	530	549	492	519	470	470	493	485	505	519	488	481	500	506	491	494	506	495	503	515	496	507	462	478	539	486	468	487	514	467	522	492	536	542	533	500	502	488	514	513	486	508	497	489	509	481	503	512	520	497	519	511	520	467	467	527	475	553	535	469	503	482	455	525	518	509	507	458	506	511	518	516	525	559	515	530	463	461	518	482	524	476	474	479	517	478	527	486	508	480	495	547	503	514	522	500	513	512	500	522	496	533	493	508	505	499	494	553	488	516	500	523	472	502	526	472	490	513	482	525	542	491	509	465	524	521	476	488	496	492	491	493	505	483	519	463	512	502	508	544	531	546	497	470	445	484	497	507	555	499	489	463	513	513	493	500	528	518	498	515	454	507	531	486	515	508	488	524	457	521	474	523	498	506	503	498	498	533	494	518	508	511	488	497	509	502	485	490	496	501	528	492	526	468	482	512	516	504	466	499	461	495	526	481	496	546	504	532	469	516	516	479	487	526	472	479	478	509	534	533	491	529	486	509	497	506	498	536	534	488	515	507	477	515	485	486	528	565	510	519	500	519	542	521	530	489	545	533	482	505	490	531	469	526	480	491	473	491	508	516	501	458	486	509	474	494	510	508	451	494	523	519	471	542	504	515	465	516	480	527	507	477	491	526	498	492	507	508	509	482	513	494	499	512	481	464	492	505	504	468	496	476	522	535	506	459	456	528	499	510	491	495	490	502	496	497	490	515	541	486	499	512	494	503	517	509	466	508	479	520	487	497	510	478	508	549	511	544	536	479	489	502	494	504	476	479	544	488	506	505	489	499	521	506	534	515	499	484	506	470
3340	1618	2238	238	153	177	173	157	180	139	170	154	155	145	152	141	162	157	156	146	158	142	155	139	161	162	139	156	138	140	153	138	140	143	166	142	154	154	166	150	166	137	144	163	176	139	135	145	161	151	141	146	157	143	161	157	127	161	144	159	141	151	143	150	135	167	161	162	161	140	148	123	151	135	152	165	141	143	156	143	179	152	145	165	155	161	167	161	155	156	119	161	148	176	153	160	138	152	172	163	153	178	142	181	145	138	161	139	160	163	153	153	146	154	172	166	169	127	141	148	172	151	154	122	149	140	155	145	129	156	143	166	160	176	145	117	162	140	142	131	161	156	185	161	148	178	154	140	125	139	137	146	145	144	144	157	166	150	136	157	149	160	155	163	157	174	171	148	153	133	151	162	146	162	162	142	168	141	152	150	135	173	173	144	159	145	152	178	140	119	170	174	151	149	161	152	152	136	147	168	140	153	163	169	139	158	173	150	158	166	144	162	176	152	162	147	130	165	128	118	165	143	142	150	151	149	169	138	148	145	159	145	164	154	124	160	164	176	167	164	142	144	131	144	169	159	154	137	119	126	151	162	140	139	171	148	159	177	160	160	146	139	146	162	152	143	147	163	162	131	157	156	149	130	168	150	166	174	164	157	170	146	171	149	169	155	139	152	158	155	175	148	149	149	145	146	144	172	142	169	156	161	149	140	130	156	154	146	147	141	161	148	148	165	150	138	152	126	136	147	160	152	139	120	125	158	148	155	123	133	158	157	151	142	170	129	161	135	156	166	137	156	162	134	166	152	161	135	151	166	172	164	146	171	141	151	150	156	147	163	156	172	140	145	142	153	132	156	154	148	135	138	159	143	176	129	147	146	155	151	178	160	152	150	151	181	156	142	166	154	167	165	154	167	168	137	144	160	141	156	161	131	145	138	171	144	146	170	134	147	158	148	145	157	143	145	153	159	140	147	144	153	148	144	141	152	154	160	144	139	158	156	151	143	150	153	151	146	153	174	158	184	148	142	175	152	159	161	159	171	146	160	163	161	159	148	167	149	129	136	165	153	164	147	144	167	155	144	144	144	162	153	147	133	142	150	140	145	147	137	166	131	120	161	163	146	149	152	142	149	130	149	152	150	150	162	139	160	147	138	154	151	161	145	154	167	157	174	157	137	139	153	174	173	174	161	133	168	145	134	145	165	145	158	150	153	144	158	146	149	139	148	150	171	152	176	162	141	162	150	131	159	162	134	172	139	146	150	138	167	158	175	140	167	144	143	145	130	146	142	160	156	177	158	144	131	149	129	142	140	142	150	150	155	134	145	159	155	136	165	155	164	155	165	178	150	164	140	150	136	163	151	143	172	145	145	146	144	169	160	176	130	144	148	148	132	154	155	157	137	142	170	165	178	144	156	152	163	151	156	172	155	145	140	150	138	156	146	160	173	158	115	140	148	160	150	146	150	156	143	169	140	188	155	146	163	145	153	167	137	137	165	162	151	140	181	133	152	140	157	163	144	146	160	175	143	159	147	163	173	165	143	155	128	144	155	175	154	148	150	156	140	170	158	164	131	142	165	147	159	149	145	153	147	135	149	170	152	158	143	139	142	160	156	157	154	137	155	141	150	155	166	147	173	160	142	142	164	161	172	181	138	169	152	164	165	145	160	134	152	158	145	163	165	134	155	146	140	140	145	148	146	154	158	144	154	152	118	153	146	180	153	194	147	156	159	138	161	167	156	153	162	155	159	160	156	149	138	143	177	146	170	137	155	139	166	166	155	133	157	170	147	146	152	147	145	155	146	165	157	152	141	140	165	148	139	149	143	148	173	139	153	167	130	155	164	137	145	163	164	180	139	146	150	150	156	151	151	184	135	167	173	136	155	159	163	161	157	130	136	155	150	159	138	130	169	179	150	162	156	148	162	163	141	160	135	148	154	173	149	181	160	148	124	157	162	164	147	135	169	159	137	176	157	139	178	138	142	153	129	153	151	119	167	157	137	154	153	158	154	173	155	164	166	132	159	171	153	158	139	138	165	124	144	149	156	185	166	144	158	138	149	137	155	137	130	153	127	152	149	143	151	149	168	184	152	151	142	150	126	144	141	134	136	166	163	158	164	162	125	137	148	140	155	134	155	148	159	148	142	152	138	156	150	158	141	165	170	154	146	131	142	140	162	171	128	152	153	139	165	148	153	157	142	151	177	159	141	175	151	143	150	150	156	136	151	168	159	154	144	130	139	147	181	167	151	166	153	141	173	135	145	140	141	159	132	151	126	183	157	152	155	148	152	162	152	154	149	137	149	166	146	144	148	158	142	143	157	139	152	158	167	145	153	116	149	155	143	115	143	166	148	161	137	134	168	163	151	165	172	137	156	149	162	144	158	142	166	141	128	156	155	151	159	147	172	143	147	168	159	163	155	139	163	162	158	146	161	146	150	169	159	150	172	161	162	149	140	144	163	145	128	147	156	169	153	149	154	150	144	174	178	146	142	150	159	148	125	154	144	150	137	157	163	151	163	151	178	170	163	157	177	144	155	137	152	168	167	148	152	177	147	146	165	164	158	136	160	174	145	172	129	167	170	153	157	142	147	151	141	169	176	161	160	155	183	140	133	154	144	180	154	135	144	156	181	160	133	149	142	160	147	156	150	167	162	136	151	131	168	165	160	155	143	144	159	164	144	146	156	141	158	149	152	139	167	139	167	161	131	142	149	140	146	165	158	153	137	147	138	163	141	155	159	172	137	174	151	160	164	147	179	182	169	147	146	158	155	136	152	171	155	143	129	146	152	158	133	139	141	147	148	169	139	140	152	172	148	133	148	149	174	157	138	155	162	175	136	166	145	155	161	162	155	146	159	128	152	138	152	190	148	157	143	157	150	151	142	151	180	121	138	187	152	167	149	152	150	135	146	132	184	173	171	160	161	159	164	143	165	142	171	135	171	135	150	159	155	150	172	154	150	140	142	160	143	159	136	139	156	148	167	163	146	132	160	157	147	131	151	150	147	143	161	158	155	138	154	160	142	144	133	145	162	153	150	161	162	156	163	151	129	155	153	177	173	165	156	142	141	168	160	155	170	164	165	161	153	150	142	153	124	164	166	143	155	154	166	170	151	140	154	153	143	146	161	167	154	148	137	183	159	149	175	172	161	151	160	144	140	132	146	154	151	163	156	166	129	155	152	168	164	163	172	145	137	168	155	158	161	155	157	170	176	165	159	151	117	139	163	139	148	156	174	154	140	124	150	154	175	155	179	141	174	160	157	154	156	162	158	133	163	126	139	136	154	149	170	141	148	155	156	157	191	165	123	139	151	166	152	128	180	170	158	172	153	143	143	173	148	132	165	149	141	134	154	150	148	146	158	156	155	166	173	150	161	139	147	163	132	139	160	153	163	162	165	151	132	158	145	154	147	157	144	150	137	179	138	154	157	170	164	149	142	175	148	164	136	155	137	140	139	148	147	164	140	139	136	161	173	154	127	140	147	161	131
3199	2888	6115	578	500	501	487	498	442	444	480	462	414	427	429	397	403	441	402	423	408	426	420	449	456	444	414	405	407	423	413	439	441	437	405	419	429	449	419	409	449	413	443	405	453	415	409	391	436	407	411	421	406	416	405	403	431	435	420	416	453	441	414	421	444	476	435	445	418	471	476	386	424	420	444	429	417	402	412	401	429	450	392	406	443	418	419	425	453	443	421	400	413	423	405	414	418	415	469	416	438	464	425	458	391	411	402	437	447	389	413	401	419	422	421	442	460	391	411	439	406	424	431	405	424	400	420	396	430	439	426	429	454	408	397	411	434	450	410	424	405	398	430	399	407	438	416	426	417	424	412	416	454	399	437	419	437	452	404	433	418	410	406	438	416	439	470	456	412	430	424	444	438	414	472	421	437	431	436	434	408	432	428	434	434	441	439	461	385	444	395	389	373	474	401	424	415	381	437	413	427	419	431	404	437	437	437	425	415	417	397	427	470	428	398	423	418	423	435	421	455	438	461	438	419	413	438	433	420	448	422	453	416	425	421	388	418	435	423	446	408	434	414	431	436	448	423	429	431	423	390	412	393	449	433	383	449	443	418	422	422	444	421	436	390	422	430	425	457	417	413	427	417	401	433	426	445	418	372	406	429	418	416	390	418	457	427	395	381	452	438	437	453	453	431	445	447	427	422	435	458	416	415	434	425	408	476	433	440	436	395	418	441	455	428	426	417	462	413	429	457	390	446	428	414	454	458	438	406	424	446	438	417	397	402	421	422	425	446	415	383	396	435	415	432	424	410	436	449	451	399	455	408	425	407	414	397	449	404	425	429	392	464	435	440	421	438	424	413	419	427	427	387	453	437	416	407	432	409	401	406	447	400	461	413	381	415	417	454	407	380	434	436	439	384	423	419	439	400	385	423	418	425	446	394	391	429	431	428	431	449	419	409	436	420	455	449	430	443	416	392	426	442	412	417	416	433	419	424	411	417	395	420	443	448	363	425	454	409	418	436	408	396	418	443	439	419	441	403	411	433	456	394	402	418	442	429	433	362	419	456	423	427	408	430	445	433	437	379	424	393	433	406	453	395	420	424	456	423	441	444	461	413	426	433	424	407	450	435	422	419	415	471	445	425	396	432	428	469	439	415	424	459	440	438	453	410	428	414	409	438	442	439	442	385	410	384	445	418	443	404	403	417	416	408	415	430	388	463	421	411	423	414	439	467	435	400	457	402	398	458	402	450	424	399	461	423	436	387	405	447	402	444	405	406	424	379	407	462	399	409	461	395	445	406	435	429	408	436	413	451	425	429	456	423	415	409	427	399	404	418	403	433	426	422	436	433	420	467	429	379	419	416	432	474	407	452	409	451	413	460	428	399	429	446	405	474	457	439	431	444	443	463	429	467	397	445	390	395	406	427	435	418	430	430	447	453	404	416	394	442	440	432	431	429	432	415	446	468	433	414	394	414	416	408	412	422	424	439	409	411	378	444	419	402	429	449	407	399	457	430	434	424	442	433	402	442	399	438	441	433	414	407	433	428	378	425	457	401	392	424	418	427	397	457	454	398	409	447	418	431	415	422	420	425	422	427	422	446	438	428	433	425	418	416	400	442	436	443	392	430	410	427	425	404	414	395	436	400	416	404	424	443	445	436	378	422	437	444	442	407	449	459	404	412	435	426	462	446	445	416	379	431	406	457	382	410	420	385	432	440	463	433	416	413	451	419	448	410	371	418	443	441	387	396	442	427	435	427	390	431	423	395	435	439	398	443	421	414	439	392	468	417	455	419	415	397	396	465	445	441	418	440	422	424	424	450	422	418	417	409	412	395	422	441	395	410	396	430	394	415	409	442	405	394	450	429	414	466	411	441	433	412	417	493	393	455	403	418	421	394	416	445	404	393	411	403	427	411	390	430	438	408	431	438	413	422	404	434	405	427	442	417	439	441	429	429	410	446	446	424	400	438	436	430	458	403	456	455	401	423	395	430	404	428	477	444	427	420	446	462	428	457	444	399	456	442	399	448	428	439	436	416	416	417	420	426	413	448	438	399	474	451	438	431	401	431	427	456	437	426	419	426	442	438	443	427	398	413	425	426	437	442	416	400	434	407	463	444	423	440	446	416	412	417	449	394	398	390	427	454	444	420	428	429	410	406	390	459	423	448	429	392	391	446	441	408	412	415	413	405	441	436	406	468	407	401	459	404	455	429	401	393	417	456	403	458	433	383	401	427	448	425	415	411	399	413	388	430	426	438	422	419	392	422	420	426	407	426	420	443	430	430	442	423	400	394	414	427	426	432	425	438	386	419	384	422	408	424	419	425	433	449	444	413	445	405	408	402	431	428	384	415	423	442	425	439	381	414	415	424	396	423	435	442	419	423	447	455	431	448	402	378	429	446	404	452	422	449	405	450	412	410	379	406	455	421	448	441	432	399	419	439	465	412	431	403	431	407	429	447	460	426	464	445	483	421	468	442	422	397	403	434	415	443	418	422	407	393	420	435	427	430	392	397	419	430	434	426	432	373	439	398	441	397	455	432	423	410	394	410	413	405	406	401	414	411	386	414	442	397	431	407	453	409	454	442	437	386	425	383	432	424	437	462	417	432	430	407	432	390	441	436	410	434	441	413	453	394	417	398	387	444	426	405	389	422	427	425	421	441	426	439	426	431	413	404	407	451	423	421	406	459	432	401	386	405	417	433	428	421	423	408	416	401	446	450	412	421	440	439	400	394	431	424	434	420	416	414	423	410	384	418	452	433	421	428	404	467	437	413	403	427	449	443	426	432	418	420	432	421	398	413	439	415	443	419	426	433	420	480	429	417	427	417	406	405	421	404	424	456	403	416	452	453	428	436	432	446	424	402	397	384	454	476	429	395	472	443	433	401	389	383	401	396	426	394	462	419	409	456	454	452	403	447	459	411	457	374	396	425	448	412	418	418	385	413	423	397	481	407	453	418	435	407	438	436	426	398	409	426	438	424	424	424	423	470	388	416	424	438	444	458	435	418	434	441	430	440	441	426	437	430	432	418	427	414	400	414	442	416	394	432	440	454	380	420	402	425	456	412	428	445	399	433	442	458	396	446	408	460	430	379	429	440	426	440	409	412	408	415	401	432	438	390	397	455	426	429	418	471	424	378	461	435	386	449	418	408	468	437	409	371	432	425	425	422	421	462	432	366	416	451	400	429	418	388	404	379	442	436	434	459	440	406	472	384	431	440	406	419	427	417	410	442	426	434	392	407	450	412	420	445	430	398	427	412	399	452	450	423	386	428	446	418	416	421	437	435	424	421	425	411	433	399	435	398	418	380	394	391	423	433	436	418	428	396	397	427	411	459	415	449	447	427	386	419	396	397	452	426	399	427	430	381	418	415	411	430	432	435	426	400	438	436	438	423	405	402	447	425	419	427	431	438	413	411	412	419	460	406	395	413	387	399	407	436	416	437	414	424	404	426	427	427	432	427	463	390	426	421	412	454	418	423	392
27411	31721	41542	12417	1039	497	456	401	379	364	313	325	313	289	306	288	294	295	276	271	264	279	259	255	281	257	292	247	245	290	272	269	253	254	276	280	281	285	244	266	235	274	278	273	296	263	303	271	246	270	274	263	271	259	267	247	256	261	225	233	259	263	249	271	266	266	289	254	273	272	245	240	251	254	275	255	256	261	235	249	252	245	258	248	254	251	230	232	274	279	248	277	278	286	276	256	232	253	267	280	240	248	256	257	259	262	252	257	249	250	264	240	237	260	244	290	241	241	267	266	277	256	260	257	263	267	289	257	267	265	261	260	239	250	308	239	266	264	240	263	241	269	268	257	249	249	269	239	246	256	225	261	264	241	267	279	270	249	263	273	259	278	277	249	255	269	262	240	278	237	288	263	272	252	266	270	244	223	213	255	263	242	243	237	278	246	259	258	284	276	267	281	276	246	276	278	240	282	265	245	244	265	266	266	254	258	265	266	255	276	261	274	242	276	289	241	259	254	273	263	241	239	246	258	255	260	275	252	221	249	270	242	267	257	253	238	260	274	260	257	262	256	251	269	272	250	254	248	237	264	263	268	251	253	238	228	254	271	246	268	253	263	257	239	269	234	247	268	301	268	246	248	261	268	293	231	264	255	291	277	262	274	235	296	262	257	269	254	251	302	242	243	263	230	259	290	267	269	240	256	233	262	270	280	253	261	241	295	234	286	240	273	256	263	238	262	244	266	251	245	238	271	273	267	269	235	255	277	277	271	261	249	272	256	243	282	271	260	238	288	272	263	277	264	270	280	286	234	264	240	264	260	257	254	261	244	287	233	284	255	276	258	244	284	276	231	273	233	273	233	240	245	290	254	262	289	275	250	273	261	255	264	244	274	262	256	266	271	259	261	286	281	262	259	285	258	224	263	272	254	257	267	265	261	285	260	293	285	256	243	260	242	254	269	259	221	221	266	244	251	255	265	295	240	250	253	258	260	268	262	279	256	263	241	247	284	258	245	272	265	251	274	244	302	269	276	248	251	243	249	269	253	272	267	264	249	273	266	255	259	247	233	254	255	256	270	271	236	298	250	243	253	289	275	267	237	295	274	286	258	238	254	270	247	272	268	247	232	237	252	250	273	272	266	248	269	273	267	265	270	270	248	252	274	263	267	268	260	318	248	246	249	257	260	267	226	251	247	253	239	253	249	254	248	295	265	257	252	259	248	271	250	250	252	284	245	267	248	254	248	266	278	248	277	261	296	253	237	260	264	281	254	262	269	266	253	236	261	271	271	252	217	232	265	250	246	240	255	281	248	243	235	274	244	247	252	265	244	226	261	267	266	250	265	249	268	247	292	242	244	251	260	262	266	264	284	272	270	269	281	288	274	243	249	236	252	237	247	247	253	234	260	269	269	272	271	234	236	272	267	255	252	248	233	244	264	261	290	273	285	244	256	277	234	236	287	256	291	270	264	231	254	254	260	257	272	276	244	263	261	274	266	245	251	240	247	278	254	261	249	237	276	281	275	248	242	269	243	267	290	248	247	272	233	226	255	243	264	270	247	231	236	282	272	264	252	254	257	244	267	257	278	264	289	257	250	237	267	271	247	266	245	240	235	244	260	303	288	275	256	247	224	251	256	245	247	241	270	294	243	253	262	253	259	274	277	249	243	272	256	249	257	248	247	253	249	262	247	289	287	245	273	251	269	257	249	242	270	246	256	255	246	241	246	250	287	255	262	290	248	255	267	261	241	260	247	273	267	298	231	258	274	242	289	249	255	265	313	250	272	256	263	234	257	254	263	240	247	267	242	267	251	271	288	233	240	265	254	269	264	284	272	240	258	247	267	257	273	237	258	269	239	278	251	249	269	299	240	262	270	251	284	258	257	259	262	266	247	235	258	256	263	257	241	274	259	225	236	244	257	253	251	248	246	275	229	254	249	235	255	264	274	264	235	254	245	270	240	232	236	270	258	261	255	256	273	251	233	260	285	259	268	274	237	264	270	262	302	247	253	224	271	240	243	295	243	248	259	257	240	252	269	277	262	269	273	239	242	273	277	287	262	254	256	249	251	255	221	289	276	251	228	222	235	284	257	270	261	217	249	253	244	248	273	271	273	271	252	258	253	261	248	244	222	241	226	250	236	235	251	242	271	244	285	249	264	267	235	289	235	274	230	294	269	264	263	262	265	271	244	276	273	273	263	256	257	274	254	233	260	279	260	261	244	271	241	268	244	241	251	248	255	233	278	290	255	241	296	282	254	287	283	258	242	240	277	263	215	247	263	273	245	278	214	243	243	237	242	262	215	263	263	243	266	268	267	269	229	240	249	243	237	240	271	229	272	276	247	247	271	285	243	269	235	244	218	268	298	241	277	275	264	265	263	265	234	258	285	244	230	265	237	256	245	251	254	257	247	259	278	224	278	254	266	277	267	277	250	251	276	250	246	272	249	267	260	264	244	269	289	235	251	218	253	224	280	258	246	274	248	243	268	261	270	259	247	256	273	257	255	264	283	264	296	301	278	268	259	269	261	273	281	252	249	250	232	257	247	253	264	277	257	234	246	270	253	271	248	274	272	267	236	226	270	263	279	283	244	233	255	250	246	244	209	247	263	254	263	238	236	280	281	222	207	236	263	254	245	255	265	239	245	237	283	282	261	264	242	259	253	295	270	262	262	232	252	274	301	281	259	298	299	294	272	266	284	261	276	258	285	250	262	243	217	249	271	234	225	245	258	262	251	284	240	244	240	268	256	280	263	250	287	263	251	267	270	253	274	279	241	247	231	274	247	233	253	256	289	255	269	244	217	254	263	276	288	274	249	271	263	255	260	222	242	265	258	259	258	253	262	279	250	235	278	222	260	260	274	260	265	250	281	299	280	250	248	261	264	245	278	255	258	268	229	247	211	240	254	269	271	259	288	270	263	266	247	256	268	252	283	283	275	253	276	283	241	248	284	242	255	266	263	249	275	241	255	242	238	246	226	279	254	252	287	253	248	239	282	282	253	230	255	259	271	244	255	233	264	256	237	251	242	268	262	251	279	279	252	281	278	257	236	254	268	249	278	291	250	260	232	254	247	266	285	274	245	261	259	257	253	267	241	277	254	261	267	276	274	260	266	282	274	270	272	267	234	261	260	288	259	255	256	249	258	259	252	250	268	294	248	271	280	297	254	256	261	242	259	224	237	262	248	240	276	277	242	248	270	252	262	267	266	241	266	253	240	265	243	267	227	250	236	284	252	270	239	288	238	258	258	211	274	279	252	269	294	251	255	258	239	252	272	240	253	261	260	248	275	268	271	237	264	238	247	246	249	255	272	242	265	258	233	227	272	256	252	238	252	264	267	259	251	263	286	309	266	243	251	263	271	259	268	241	265	254	275	246	242	278	244	235	245	251	273	257	254	283	251	254	238	252	271	281	265	316	249	270	247	231	246	258	251	271	275	270	269	294	269	247	246	292	243	251	256	246	272	247	237	234	249	252	297	285	266	240	257
16048	25621	40481	2906	2597	2111	1750	1528	1237	1205	1181	1048	991	920	911	879	843	815	862	803	800	789	745	739	722	721	704	781	730	763	757	727	670	749	691	760	752	691	645	706	666	717	674	694	669	693	685	700	653	697	692	707	670	681	655	670	642	707	633	683	659	684	678	704	689	651	686	672	649	686	589	632	653	649	681	667	652	684	668	651	667	674	665	693	648	678	638	630	663	706	655	598	663	639	676	653	652	653	661	667	673	667	664	678	680	646	638	657	681	694	651	712	658	616	671	664	687	676	632	656	643	676	680	670	671	661	665	685	659	652	687	705	635	629	641	662	655	651	670	684	678	722	672	636	622	649	660	704	686	659	640	658	629	659	676	688	679	641	649	675	645	652	665	669	596	641	688	655	646	668	691	691	665	641	667	665	657	659	654	665	619	646	672	643	700	717	680	688	668	631	666	582	625	684	639	642	642	631	670	634	635	623	700	635	672	674	642	606	690	669	660	654	665	671	608	673	695	672	632	611	650	598	650	654	687	644	695	617	671	649	643	633	666	604	647	644	648	603	671	655	667	644	712	616	643	653	672	680	637	654	706	673	674	677	617	663	626	671	656	662	670	665	689	658	680	644	668	604	649	651	648	640	691	643	599	665	630	651	639	585	687	704	664	657	659	685	670	686	728	657	631	621	701	658	641	682	664	699	621	632	679	680	644	635	605	627	674	653	713	615	653	674	611	642	677	620	659	600	672	619	674	640	644	637	687	675	639	630	627	651	670	637	632	632	628	624	651	649	655	612	707	659	660	635	642	636	656	618	669	604	606	698	637	643	634	682	693	630	668	702	684	655	617	690	649	661	636	630	637	670	624	681	648	660	598	666	608	617	638	675	658	723	680	644	632	662	660	664	628	667	618	645	625	670	651	658	606	658	650	659	638	655	627	664	632	643	650	634	634	671	648	660	592	631	660	689	683	631	647	632	676	675	625	660	653	633	661	692	602	629	674	639	649	602	698	637	658	656	659	635	670	659	658	625	630	697	668	648	648	690	627	648	645	634	684	642	658	645	612	641	656	662	632	666	697	621	624	627	637	640	645	657	689	665	664	663	613	652	681	623	639	672	656	658	652	676	666	668	676	694	621	670	615	658	713	641	620	653	664	648	693	654	625	669	670	684	652	662	649	684	657	701	675	674	670	653	667	662	659	656	648	672	664	671	624	613	684	648	623	663	644	660	698	639	693	642	624	679	667	656	663	691	653	650	663	620	679	638	681	647	647	698	630	623	661	692	652	646	668	683	623	643	670	683	672	647	664	694	652	662	675	668	688	625	675	593	699	629	678	629	647	662	665	652	693	633	660	649	584	676	663	670	649	645	675	644	652	689	654	632	662	647	626	640	620	666	634	665	659	635	613	626	631	685	685	689	654	640	648	584	693	697	719	650	655	654	674	620	672	693	645	597	644	601	654	681	684	609	637	676	656	666	618	619	671	628	641	672	666	625	653	667	708	671	620	643	673	699	696	613	637	698	661	634	668	642	604	655	665	613	666	741	625	655	680	626	702	632	641	690	683	635	642	654	594	669	648	656	681	642	687	625	643	658	680	677	655	661	685	683	688	634	697	593	674	717	642	623	628	683	680	655	662	615	650	673	628	677	615	645	645	669	644	696	696	655	662	647	653	618	623	637	654	685	680	689	615	681	694	643	646	669	708	670	672	737	637	661	651	652	687	659	643	657	655	672	655	665	683	630	662	641	685	639	662	710	647	656	672	683	611	653	642	644	623	660	636	664	628	701	628	659	652	675	654	601	588	653	634	676	641	696	624	662	673	660	646	725	673	657	704	629	680	683	660	654	630	659	681	633	659	674	596	630	636	648	655	629	656	616	709	683	677	631	611	608	621	663	665	657	650	631	595	681	668	642	668	650	646	681	651	678	608	653	646	605	635	635	623	666	694	662	667	667	624	633	642	659	683	649	639	592	627	653	665	675	620	668	657	642	641	665	657	662	658	682	596	707	650	663	685	660	686	648	658	629	658	653	622	632	658	650	662	653	666	645	666	678	682	659	661	696	660	631	622	677	672	631	650	639	672	622	688	675	662	638	633	684	632	646	659	650	675	681	608	615	627	670	645	624	674	640	644	617	652	656	631	697	691	680	666	662	609	649	645	673	672	614	634	658	666	665	698	639	656	638	654	627	651	689	667	684	640	646	637	682	623	686	635	656	621	636	658	642	657	646	647	687	651	675	670	662	656	660	697	612	664	652	696	650	626	615	631	652	638	660	659	649	672	661	646	684	662	661	628	663	671	685	642	672	657	662	635	624	651	678	664	630	675	681	689	644	677	623	639	644	670	640	657	680	702	659	642	628	664	667	686	646	624	700	668	658	663	641	632	651	673	617	639	662	606	658	618	647	624	667	646	632	655	649	642	627	640	674	649	631	645	661	650	662	640	667	642	656	628	658	665	664	670	647	629	646	656	647	661	679	680	661	678	633	656	635	627	632	647	685	643	682	647	654	630	657	671	667	612	689	649	618	661	657	646	681	629	644	644	693	665	652	666	683	696	653	654	653	676	639	661	659	634	673	675	642	686	664	616	630	647	669	644	656	684	690	654	631	665	627	660	699	681	684	657	677	644	691	667	664	644	657	636	656	659	630	672	692	627	632	686	629	662	591	636	660	719	675	622	668	656	687	646	687	698	658	660	682	668	625	659	672	693	663	713	619	647	655	609	635	687	677	696	669	658	571	638	620	648	677	695	588	639	638	682	677	643	622	623	672	680	654	667	672	692	634	672	617	614	631	615	698	629	630	698	693	632	593	654	628	680	708	672	672	662	652	643	642	688	659	614	656	692	614	668	633	596	628	649	708	665	631	660	690	663	596	643	696	678	619	654	674	625	633	606	659	632	668	649	654	636	611	660	616	625	618	633	665	678	653	630	623	690	688	637	672	642	629	621	639	679	656	631	621	671	687	642	699	648	679	677	669	658	637	630	637	706	681	618	672	655	671	600	633	665	699	651	681	668	630	647	648	620	657	637	664	641	646	690	630	685	645	625	625	617	623	638	631	637	662	650	652	625	639	650	648	689	675	631	679	665	662	661	605	642	691	615	700	691	666	584	705	644	615	663	608	663	685	673	660	659	644	640	621	684	642	672	670	614	608	687	608	722	668	660	593	702	644	641	659	692	636	627	641	642	675	638	677	618	670	676	660	643	679	636	628	693	591	660	621	641	652	679	640	624	668	667	610	652	689	639	628	653	663	642	659	654	656	698	670	683	658	657	651	644	620	646	644	627	646	592	612	627	664	670	643	641	630	641	626	607	674	668	651	660	641	683	611	654	675	681	627	700	685	657	643	671	653	671	630	649	669	670	648	656	676	661	659	647	666	609	626	645	654	668	652	649	644	644	690	629	602	649	685	713	676	643	662	675	673	657	640	649	633	676	635	699	646	673	637	657	658	687	659	684	605	674	675	675	646	614	647	695	603	628	642	648	636	674	644
40972	45782	57010	20439	3130	771	574	483	424	379	370	310	308	281	280	289	236	254	226	226	245	217	222	225	216	184	183	217	208	195	209	217	254	207	211	226	215	226	211	185	211	211	216	212	206	229	222	194	220	197	197	234	187	197	187	194	201	209	206	197	192	185	209	194	213	192	210	176	176	205	198	190	199	198	195	199	187	190	208	181	219	195	187	185	183	203	182	191	227	185	212	186	210	227	191	220	194	179	195	186	169	183	190	207	221	198	211	216	211	215	208	202	196	228	220	191	187	210	205	172	180	213	215	193	169	195	178	171	195	206	198	180	187	178	213	219	214	192	208	185	210	196	180	209	200	193	159	200	184	203	203	178	214	201	172	194	214	200	195	222	187	220	217	186	186	208	221	198	220	187	191	182	211	204	196	200	207	200	206	195	170	194	190	203	215	206	179	189	189	214	179	188	192	199	179	203	197	195	197	209	206	207	169	192	201	214	215	218	198	193	185	198	199	210	201	194	229	195	177	185	175	196	194	182	215	191	189	207	203	204	208	210	201	215	205	204	204	188	209	197	203	189	167	198	189	188	214	192	197	185	197	195	203	196	201	210	203	210	209	194	175	196	186	205	194	220	216	211	188	186	189	217	188	205	229	200	204	223	198	193	201	198	177	196	222	193	186	221	225	186	200	206	199	203	194	184	202	229	199	218	199	199	214	192	189	222	179	190	209	204	220	192	213	186	203	207	182	211	187	203	176	202	180	222	207	218	195	186	199	207	199	188	203	213	189	203	216	182	191	218	223	234	197	207	189	181	172	196	189	222	199	190	212	201	184	211	198	183	169	225	204	214	186	211	194	206	210	190	193	181	194	203	172	192	183	194	199	185	215	210	177	214	212	200	187	182	197	202	190	207	193	190	230	191	171	189	211	212	216	195	212	212	181	214	199	184	194	205	215	193	187	198	184	183	198	183	195	211	191	200	203	197	215	212	187	190	218	186	179	192	193	181	172	212	195	196	177	181	194	192	194	195	193	209	208	199	183	196	221	191	166	194	196	224	207	171	201	164	196	181	195	172	215	187	192	217	195	202	216	197	209	192	182	180	188	212	215	202	214	178	196	174	176	192	209	199	208	210	168	169	218	185	184	196	183	202	217	192	189	194	195	204	191	203	195	205	205	212	219	213	218	194	188	199	194	187	183	203	196	201	199	219	201	193	201	194	204	204	200	179	208	200	224	214	186	192	205	182	191	205	205	195	211	154	196	188	196	176	207	189	203	194	216	205	195	184	203	210	186	203	194	203	195	212	167	207	199	233	170	187	209	188	227	190	212	185	210	188	204	191	170	184	192	202	210	181	185	185	203	195	189	209	182	191	223	210	200	183	193	189	199	191	210	204	193	190	190	186	183	201	203	214	230	214	192	222	189	200	188	215	203	225	212	201	195	194	178	209	206	198	185	209	228	185	189	201	176	192	199	195	207	202	194	190	226	192	192	182	204	195	207	197	179	222	189	197	201	228	197	185	220	221	208	218	215	185	200	167	205	184	202	207	201	210	215	179	221	200	207	204	196	191	205	191	218	190	205	201	185	215	181	194	223	202	195	192	202	221	180	186	182	209	187	185	197	193	224	189	200	184	199	199	204	205	191	226	224	203	178	177	201	180	204	187	197	211	204	199	216	199	173	203	165	188	214	201	204	182	189	217	203	190	184	192	179	193	199	178	194	229	205	199	190	201	197	196	171	191	193	207	193	211	189	181	214	202	182	179	176	183	215	194	166	199	212	170	209	210	190	188	212	169	221	168	164	192	193	202	212	195	166	210	201	198	184	201	189	211	186	198	211	228	179	204	225	187	195	206	190	215	184	190	196	202	208	228	176	181	179	186	188	170	202	180	200	215	191	194	194	200	191	176	211	211	230	187	189	217	213	196	198	228	180	165	234	189	193	222	215	184	217	198	189	185	178	188	190	194	188	188	170	204	207	174	227	207	195	188	182	197	208	213	189	195	205	187	208	216	187	159	197	188	193	205	208	220	208	192	221	215	207	184	193	188	200	195	182	184	206	211	209	214	209	225	186	198	204	191	197	197	195	199	239	182	179	198	195	202	185	197	202	217	228	205	201	201	200	194	200	177	187	190	176	215	204	196	207	206	216	201	187	171	204	190	214	182	184	189	178	185	165	196	204	216	193	200	180	183	201	205	185	216	219	191	190	192	181	184	195	186	219	170	214	189	189	194	185	218	194	203	207	208	196	203	199	229	172	216	192	218	204	204	196	192	181	198	164	176	223	202	208	187	215	192	203	167	169	222	185	205	227	182	189	209	211	202	181	176	192	229	203	194	214	190	173	205	211	219	164	185	231	196	186	214	191	190	172	184	193	206	224	185	213	226	207	180	184	195	195	199	196	202	180	192	200	196	187	223	222	239	198	202	198	187	228	208	217	199	174	199	199	202	229	210	215	202	204	195	199	209	202	190	245	163	178	169	204	194	206	209	184	192	185	177	219	206	208	206	188	175	192	175	196	197	187	195	203	194	188	194	205	188	188	186	206	187	201	200	235	208	187	190	200	217	194	202	169	214	196	217	208	205	209	186	193	227	187	212	174	186	189	201	218	208	184	178	217	189	193	205	221	185	192	202	161	183	188	198	174	202	176	184	184	162	206	207	227	221	213	190	212	229	206	227	179	207	187	181	211	200	212	210	231	189	211	189	206	183	193	214	186	195	191	168	193	222	188	192	210	217	213	187	187	231	206	205	215	174	198	207	204	187	179	204	175	217	196	180	190	209	189	214	228	227	210	221	187	208	168	208	184	162	209	206	192	200	186	196	195	187	198	192	176	181	195	208	190	192	202	198	194	180	199	204	221	214	213	201	206	195	212	184	204	213	178	190	183	200	217	210	197	196	209	208	205	189	201	173	192	198	207	178	186	173	189	216	197	183	196	205	185	192	187	210	211	194	220	223	182	205	207	201	192	200	200	196	208	205	167	220	207	192	194	200	179	208	201	215	210	194	218	196	194	192	211	197	180	194	185	201	225	219	199	189	214	198	208	193	199	207	253	199	213	184	190	189	204	196	217	199	226	215	230	196	182	205	192	190	203	179	197	197	198	192	211	206	192	197	218	172	181	178	191	191	191	209	196	183	184	196	205	207	201	178	197	211	211	178	208	185	203	183	214	219	198	195	191	208	201	207	210	190	199	195	189	201	196	215	202	214	193	195	193	189	179	214	204	167	179	188	179	193	191	213	185	202	213	198	224	168	232	215	188	188	177	189	184	180	204	194	183	186	214	153	193	188	217	196	193	185	191	172	204	190	181	195	192	230	192	209	188	207	177	212	178	217	238	199	206	202	213	196	199	189	196	215	172	220	225	189	196	194	198	192	216	196	208	205	192	230	191	182	201	202	203	207	181	190	192	206	207	186	188	200	215	208	197	202	179	180	183	195	197	190	228	182	207	208	196	252	190	189	221	203	184	183	203	183	177	190	179	226	207	199	224	187
24148	33462	49923	5005	4060	3279	2696	2154	1927	1567	1453	1291	1198	1117	1085	1002	953	849	853	780	824	709	735	757	690	707	734	623	642	654	595	633	604	587	561	553	581	596	603	530	558	590	547	547	525	596	546	539	543	542	541	573	487	548	566	547	529	581	531	562	531	515	523	547	521	509	564	482	504	515	531	537	486	566	543	498	522	502	532	480	532	561	525	495	531	531	538	531	545	510	506	519	536	492	523	498	526	537	471	507	485	514	502	539	483	468	520	491	502	482	520	490	513	468	511	579	500	486	505	536	495	512	534	504	487	491	511	529	467	518	498	505	495	512	504	468	479	510	502	475	510	557	526	482	542	452	521	539	529	538	473	506	510	494	525	541	501	538	502	502	499	504	513	491	481	507	513	520	526	555	497	515	531	471	462	523	509	516	494	531	494	473	493	519	498	480	469	520	526	487	529	500	494	486	490	535	505	477	499	535	501	470	506	481	469	520	480	523	502	507	485	452	493	510	503	482	499	487	549	503	517	520	499	482	488	473	500	482	524	500	532	524	490	496	520	522	503	487	487	539	485	443	513	513	490	474	518	480	478	467	466	512	507	488	509	505	454	470	478	500	523	506	495	528	499	478	500	535	517	514	536	528	492	495	518	496	472	516	526	485	509	517	493	465	503	509	500	498	527	523	510	528	497	522	493	495	516	501	488	500	515	527	531	516	501	534	469	488	476	505	535	541	474	508	495	535	523	522	479	521	514	479	475	457	496	484	470	473	512	499	514	490	499	506	470	494	487	489	551	453	508	515	490	496	483	504	506	502	451	479	501	495	484	500	501	499	471	500	513	495	505	499	496	509	516	490	440	466	494	481	535	512	473	498	488	511	493	467	519	540	514	503	479	497	520	516	498	521	508	514	510	458	524	511	493	478	530	485	467	511	521	505	489	472	509	512	485	515	544	522	457	479	518	493	480	491	465	536	507	507	530	517	516	546	517	498	521	470	508	520	479	505	495	489	458	474	524	530	478	481	494	484	498	517	537	528	507	493	481	508	532	507	504	453	533	475	485	480	520	470	523	500	493	492	451	503	489	521	535	500	491	535	483	475	485	468	505	495	496	525	544	534	497	488	511	490	510	481	480	496	542	469	507	512	477	520	482	499	521	527	502	493	528	497	521	499	494	514	494	490	528	495	473	458	488	524	472	476	497	519	542	502	488	485	482	489	516	523	519	492	514	449	473	500	523	519	559	492	548	521	477	530	483	484	512	509	517	537	490	497	545	504	473	530	516	532	511	469	497	487	527	510	510	504	511	494	509	516	493	543	497	497	518	555	526	506	490	504	510	478	544	515	469	511	509	523	486	523	484	496	532	482	482	497	477	492	482	493	497	487	511	503	502	481	517	505	480	491	479	523	510	509	524	463	526	521	492	515	501	523	514	530	477	478	463	489	475	503	518	498	485	489	501	488	501	482	470	509	533	509	516	475	530	505	523	508	520	485	505	478	489	528	498	481	521	505	523	517	479	427	500	459	482	540	502	490	503	453	485	487	495	469	497	465	518	478	510	490	470	523	484	513	495	499	505	515	505	495	523	484	521	495	511	537	486	502	537	463	529	495	485	518	467	504	466	490	490	481	510	459	525	528	480	462	507	485	502	525	520	453	502	493	510	489	514	528	502	491	514	490	507	523	523	526	478	491	481	453	521	539	556	466	474	498	490	449	496	502	512	496	501	511	498	458	468	498	522	495	492	485	512	538	520	515	495	518	516	496	526	482	463	487	500	512	493	484	579	496	497	498	497	459	470	501	483	529	502	528	486	488	510	515	504	480	511	499	472	522	495	497	498	479	511	476	499	523	497	505	483	499	487	514	525	540	527	505	547	511	543	524	589	485	494	468	509	508	475	496	451	545	482	504	433	472	455	523	516	505	509	508	496	492	524	522	470	491	516	489	529	498	548	513	454	515	525	556	515	512	487	464	502	551	538	521	511	495	495	520	478	498	529	497	507	496	479	500	535	497	504	517	484	478	506	518	534	459	537	519	533	522	482	512	517	506	542	496	515	527	473	537	519	530	509	452	486	524	526	485	488	494	472	501	502	486	517	503	476	442	477	467	509	503	524	521	555	510	502	520	514	496	512	525	493	485	491	518	505	510	512	491	483	503	486	486	501	499	495	521	518	473	505	496	495	539	505	495	490	495	537	481	530	504	505	511	496	496	502	545	491	493	502	513	500	528	491	471	507	476	511	489	524	493	484	491	521	537	491	512	527	504	488	493	496	492	472	538	547	498	524	470	492	471	532	524	460	494	506	502	529	457	522	510	515	514	475	521	488	505	510	494	444	489	508	516	571	485	495	489	518	441	514	441	488	514	478	529	510	496	516	483	498	531	521	499	497	485	473	526	494	500	518	482	486	507	468	497	490	508	519	483	496	495	501	486	521	504	489	510	498	487	515	523	497	453	511	489	520	482	505	472	496	479	509	491	479	475	462	493	464	490	483	508	494	490	497	480	507	491	462	527	505	553	504	472	483	525	494	551	527	516	501	507	513	519	533	518	483	486	490	509	498	503	490	509	481	504	493	485	504	474	474	503	516	503	493	472	532	472	480	489	505	504	477	485	501	527	517	525	507	511	493	495	502	505	513	486	512	490	490	505	513	501	531	528	504	499	500	508	465	493	507	466	506	522	496	473	501	525	505	507	497	475	483	494	528	506	518	481	496	510	479	491	508	460	532	501	481	515	505	527	559	514	493	495	504	491	473	522	494	492	502	503	524	481	485	522	508	501	465	521	514	513	515	535	475	472	536	507	528	502	503	512	541	507	495	519	519	514	492	532	475	533	496	498	528	512	516	487	513	511	508	519	488	493	509	521	474	515	523	517	503	515	495	494	467	519	514	511	517	497	505	519	496	480	497	477	454	524	519	493	499	469	468	520	484	498	555	510	491	505	520	497	506	509	506	522	524	523	489	516	533	486	496	506	469	474	504	519	506	491	486	523	480	527	498	521	517	479	523	502	458	575	510	493	472	502	520	493	538	483	488	493	516	494	505	501	496	518	486	507	506	522	454	489	515	495	506	524	492	519	490	492	496	461	502	472	496	477	481	493	491	532	533	510	475	491	509	505	479	475	495	511	515	503	479	472	472	524	520	532	527	529	537	509	480	499	504	574	497	476	496	511	480	455	484	504	482	482	530	514	506	544	513	483	472	532	495	516	486	490	527	512	499	462	497	514	507	461	515	492	504	519	505	553	493	507	521	491	493	525	510	440	496	508	519	488	498	535	518	491	501	511	498	543	525	496	468	487	519	478	531	535	490	514	490	520	477	484	471	542	481	508	494	480	508	502	480	508	510	465	487	508	515	523	460	521	487	453	503	535	491	490	489	509	481	526	512	508	477	469	502	529	505	481	511	512	480	486	462	468	487	502	536	474	467	506	488	487	504	488	482	506	522	506	493	501	485	521	475	517	522	441	527	468	494	445	493	500	512	513	435	520	546	516	527	531
3045	1479	2618	233	163	166	139	143	133	147	161	155	147	137	151	154	161	157	143	157	149	142	162	156	158	144	143	145	157	167	155	162	127	148	140	138	155	158	187	149	152	148	148	143	162	135	143	133	151	145	164	168	148	130	168	132	165	163	167	178	157	147	147	163	163	157	165	164	157	152	150	166	160	154	157	157	156	171	160	174	184	160	179	172	134	168	132	157	135	165	172	138	166	172	162	156	150	151	141	142	149	151	153	138	140	144	164	155	178	140	192	150	138	142	152	167	149	130	152	145	162	168	157	137	161	130	165	144	150	156	168	190	142	162	160	147	148	146	172	179	164	171	159	166	179	153	149	133	139	159	162	179	142	147	138	140	137	158	154	170	149	166	159	140	167	186	169	143	168	151	132	136	153	156	123	153	163	155	142	156	159	151	158	142	146	127	148	152	161	125	148	142	140	154	159	164	145	168	166	136	150	159	143	147	143	149	161	165	147	172	145	149	153	157	123	156	164	167	149	143	142	139	147	134	161	139	163	148	163	150	159	136	151	143	149	162	149	146	163	168	149	165	155	164	131	144	143	151	144	138	144	168	145	158	136	140	164	154	152	136	149	138	145	154	143	152	128	138	150	152	145	145	147	155	139	160	150	148	156	164	161	159	153	155	145	167	126	146	164	152	188	172	140	159	154	156	153	176	147	144	143	148	150	153	157	146	134	155	146	153	131	150	151	141	155	136	153	141	163	164	151	155	145	147	158	168	158	143	147	146	146	164	154	143	149	155	148	146	142	159	175	155	172	140	137	173	163	132	148	159	149	158	163	143	163	156	141	188	156	154	158	147	148	138	150	135	154	162	159	153	165	174	141	162	143	159	139	148	143	145	141	143	139	145	141	153	139	158	173	165	162	133	165	154	170	152	142	140	162	141	151	153	132	161	152	141	156	160	149	152	154	152	168	175	155	160	170	154	138	155	168	160	153	167	153	161	145	157	149	158	155	142	156	144	162	151	151	169	155	178	158	165	153	158	124	165	167	152	136	147	148	157	162	168	148	157	169	152	168	135	175	154	155	160	144	127	141	158	160	139	137	157	163	163	135	138	139	145	142	133	158	161	142	148	143	157	153	167	143	154	126	155	149	136	147	168	150	136	191	153	137	143	170	142	163	138	156	188	127	170	148	140	145	158	141	145	142	152	143	150	154	164	151	143	151	191	144	143	158	150	174	144	142	149	142	139	139	150	157	132	177	151	132	152	148	154	158	154	154	172	139	159	159	154	148	151	126	142	143	169	120	161	176	180	144	161	156	130	157	158	161	157	140	162	150	136	138	153	152	176	140	154	138	134	152	169	189	149	143	152	138	154	159	155	156	149	176	149	173	175	138	151	150	162	158	158	169	166	142	150	172	171	148	131	158	155	165	163	164	150	155	141	140	140	166	151	139	149	141	139	147	148	153	173	143	165	141	161	138	172	143	162	145	166	158	158	176	134	139	133	161	149	166	154	161	167	137	147	150	133	153	164	144	149	148	152	140	146	141	152	152	131	155	143	176	136	172	149	142	161	120	173	169	130	152	149	167	142	133	177	155	147	165	144	163	140	154	159	152	146	159	158	129	148	157	140	147	163	129	136	142	148	154	158	149	155	141	156	140	149	153	140	159	153	135	138	130	163	148	154	154	171	152	160	172	144	155	146	151	137	145	165	150	138	162	155	154	157	156	136	141	144	158	160	141	158	173	146	137	154	144	163	153	155	151	152	171	141	149	164	149	161	163	163	139	158	162	147	152	139	170	155	157	138	145	170	155	150	169	141	136	144	142	153	137	159	161	161	156	137	155	145	148	140	165	142	131	137	150	138	159	146	143	157	171	148	156	142	135	149	157	183	154	133	133	173	141	149	184	171	154	156	178	126	127	148	169	170	149	157	156	147	151	186	130	142	162	151	173	137	137	155	128	142	167	142	141	149	150	173	151	159	159	146	140	140	158	160	167	153	166	200	157	156	142	133	145	156	139	162	157	162	156	132	146	167	146	154	154	160	159	150	136	158	148	177	159	157	136	140	153	166	137	148	156	145	171	151	162	156	155	132	152	152	169	162	157	135	149	158	139	170	172	137	157	161	176	137	152	175	122	137	149	162	120	160	157	144	145	112	155	150	128	167	155	191	155	132	149	168	162	156	148	133	149	128	153	171	153	162	155	148	140	143	141	157	153	153	152	156	140	155	147	143	165	170	134	150	139	173	150	159	159	149	147	127	140	160	159	151	158	153	161	168	154	160	135	160	144	191	142	141	138	174	154	146	172	143	143	138	150	137	147	163	168	153	140	144	159	162	159	164	140	152	141	138	153	157	142	151	156	149	166	134	163	176	154	144	151	153	149	164	123	136	150	151	175	142	144	154	146	151	124	157	168	136	148	143	124	154	168	179	163	164	148	148	165	168	140	159	151	136	163	159	167	155	143	151	137	137	144	149	133	128	129	174	142	184	154	160	167	137	168	157	178	148	151	166	137	153	156	143	154	172	134	132	156	133	152	174	173	162	141	159	170	157	137	152	151	142	144	149	153	170	133	177	145	158	134	158	144	151	171	129	148	125	132	148	136	155	151	143	166	147	161	157	154	153	147	153	151	123	144	167	141	173	165	165	176	180	154	157	157	144	154	156	127	168	144	159	150	177	147	145	157	142	149	151	141	138	143	176	157	159	148	145	150	143	142	149	148	161	158	158	166	148	167	176	168	140	156	175	158	135	156	170	174	153	164	170	155	170	173	143	149	149	161	143	145	167	158	148	143	162	136	140	173	159	145	134	147	159	151	170	142	172	143	151	156	137	139	139	141	156	145	151	137	162	166	143	162	153	175	142	139	165	145	173	123	132	162	161	130	146	146	168	147	143	156	151	142	153	161	126	153	153	157	171	145	142	158	138	189	156	145	143	172	162	122	152	129	152	177	131	142	142	138	157	148	153	170	178	132	150	140	126	152	156	159	153	124	144	168	143	145	168	152	154	175	147	156	151	151	161	158	172	163	134	159	145	157	171	150	170	133	146	169	138	135	172	171	134	142	161	141	172	140	151	137	166	156	192	126	128	143	146	161	165	134	139	158	149	140	148	166	143	150	157	147	160	146	162	168	160	156	159	157	172	125	147	162	155	144	133	159	167	171	138	146	133	162	154	157	158	136	146	144	178	155	174	145	154	148	148	151	146	155	137	152	156	150	141	156	170	130	144	143	144	178	145	153	150	134	155	159	122	142	148	148	139	147	142	144	137	157	163	132	155	175	139	156	153	140	167	152	158	146	163	150	150	130	139	160	178	167	161	148	188	162	145	151	129	160	129	147	166	136	150	169	143	146	161	156	141	150	166	156	150	155	135	156	141	141	150	157	130	159	153	167	155	149	157	156	167	182	112	168	110	146	166	164	162	175	154	149	160	140	165	165	161	155	138	155	149	164	153	151	159	145	131	172	169	149	161	150	155	143	122	123	138	145	146	144	154	144	144
3181	2554	7081	539	507	466	463	481	453	412	458	441	467	421	409	425	410	436	427	455	406	426	457	407	408	422	424	401	424	411	456	459	393	427	444	411	425	436	459	416	427	447	374	413	408	430	412	477	445	412	434	405	434	420	450	395	423	389	461	444	424	427	434	420	409	402	396	459	434	451	440	452	410	411	406	450	407	429	456	426	388	431	414	393	392	420	443	426	446	440	441	430	398	430	397	424	455	407	433	414	420	420	385	410	393	401	427	441	460	378	413	469	428	391	437	418	435	447	383	417	439	424	428	411	403	415	426	422	423	405	444	420	418	394	386	445	415	455	489	385	417	421	406	402	443	440	438	445	434	417	447	428	412	416	407	430	428	439	438	390	467	393	417	460	446	417	395	454	426	403	409	406	456	421	425	436	436	392	390	427	418	454	422	432	427	421	424	424	390	422	437	411	482	449	407	431	469	421	451	403	409	416	449	406	390	406	407	436	471	440	456	426	435	434	429	447	396	421	429	423	378	466	425	419	397	417	417	395	423	437	409	424	447	393	436	436	400	411	406	416	385	434	441	404	383	447	424	414	410	428	429	419	392	429	403	426	417	425	427	392	436	430	425	433	415	421	413	436	445	414	447	445	454	424	426	414	398	425	427	401	449	394	467	407	480	393	435	425	439	401	397	426	414	404	437	421	415	436	430	426	413	414	398	444	474	382	411	407	460	439	446	413	423	423	418	474	399	434	389	441	426	433	439	449	433	443	444	437	411	418	406	459	456	438	451	416	391	396	407	405	423	444	409	402	444	417	416	408	418	441	456	395	435	415	395	415	413	461	443	425	421	439	428	462	430	423	431	436	435	420	411	408	390	436	428	431	402	413	407	414	413	449	449	391	398	416	427	403	377	402	409	420	442	398	425	451	415	411	417	430	423	437	407	400	426	439	402	418	430	432	428	421	384	424	440	454	421	444	380	467	436	428	418	416	378	417	424	455	431	398	388	442	433	405	408	441	426	445	447	395	423	407	425	407	423	407	458	429	371	438	426	420	422	407	466	446	434	416	462	468	420	415	427	446	418	438	412	449	411	389	424	412	426	427	416	398	433	415	429	380	404	440	431	437	431	411	433	408	383	470	445	396	448	426	423	440	420	410	445	416	419	411	448	410	410	429	425	420	388	427	428	395	422	414	444	429	413	428	431	414	439	388	399	396	420	426	406	391	418	416	393	403	461	414	409	428	404	418	404	392	431	436	409	463	419	387	426	434	452	460	435	399	410	425	423	410	415	426	419	423	438	448	433	416	430	418	422	429	450	408	422	420	447	445	415	394	419	443	464	427	391	415	439	423	369	450	415	439	439	419	452	420	402	449	424	437	404	440	411	394	448	399	434	406	419	414	421	483	440	421	416	415	437	422	387	425	442	415	424	404	442	402	422	432	426	409	420	406	415	422	425	391	383	411	432	418	415	425	427	419	417	447	414	426	395	454	423	401	444	447	406	393	468	460	463	414	396	429	425	433	432	380	414	418	409	461	399	432	443	429	411	397	457	419	457	439	407	444	452	426	427	419	426	446	456	456	428	376	414	430	420	412	418	432	414	404	456	421	423	427	407	413	457	477	442	405	425	398	430	425	399	440	414	420	421	410	411	463	444	433	444	409	419	412	455	461	427	389	445	398	453	457	476	441	438	422	427	408	386	445	375	442	392	375	415	406	457	420	406	442	419	411	452	404	438	407	412	412	399	399	394	386	409	440	428	427	397	428	422	380	416	425	431	445	425	402	456	425	446	391	404	393	416	417	394	386	474	414	414	380	410	428	425	437	410	418	417	436	435	437	409	415	397	419	417	452	411	425	433	469	409	400	440	407	467	445	426	463	430	426	412	451	406	420	421	414	443	433	437	421	453	451	412	430	421	428	415	428	426	399	431	436	453	420	417	397	416	417	413	425	435	406	449	440	433	430	429	437	417	411	416	419	432	406	444	443	388	442	435	422	427	410	417	436	394	437	416	427	447	412	383	434	425	448	413	468	432	383	409	415	441	433	386	445	455	417	415	418	448	415	457	457	403	400	432	405	438	411	436	415	438	419	414	425	399	446	420	431	462	425	438	414	424	438	448	438	435	405	458	457	455	440	422	416	417	430	436	398	432	434	421	408	448	439	390	478	418	408	436	416	437	443	430	426	441	435	413	423	425	402	450	389	434	439	387	442	401	423	444	449	447	427	406	421	441	411	436	424	419	435	411	415	401	433	413	418	423	433	458	415	423	427	462	444	418	403	414	460	440	451	412	398	451	417	390	424	429	430	462	407	417	446	410	402	407	387	386	433	428	385	430	440	446	388	396	430	446	475	432	399	391	380	444	408	430	420	436	454	450	450	439	412	419	428	413	444	432	434	418	423	416	427	397	409	422	450	438	416	458	396	415	386	438	450	436	407	422	417	436	420	398	411	409	436	407	466	466	441	399	410	435	451	402	469	402	447	424	383	410	436	398	438	374	402	434	443	435	420	467	391	440	421	399	479	452	387	403	423	426	415	386	445	442	419	434	415	394	438	463	442	408	450	428	430	427	419	424	427	452	420	473	440	432	442	457	436	403	445	426	432	459	443	441	439	431	415	400	405	442	430	407	433	414	426	453	434	403	409	460	423	427	412	459	450	467	428	478	433	422	401	407	416	434	423	427	412	406	452	435	438	424	438	435	448	409	427	413	415	399	470	461	413	472	405	424	433	400	415	441	411	420	452	450	422	406	462	433	455	464	437	424	422	459	440	441	417	390	431	417	425	443	419	410	408	454	414	395	416	452	454	427	440	423	404	434	427	394	415	407	420	391	427	368	441	431	445	454	418	421	410	439	420	407	428	413	415	441	430	381	419	430	458	409	433	437	442	432	373	408	398	426	416	396	427	435	415	417	401	440	406	411	386	451	421	458	426	420	460	418	452	433	445	451	419	433	414	399	404	426	439	407	435	421	404	415	411	423	414	370	438	428	419	408	446	447	430	427	419	433	404	415	402	415	418	434	410	413	389	436	464	418	427	404	401	416	470	419	435	429	429	421	466	424	405	411	422	427	431	382	409	416	390	431	378	450	421	406	422	421	382	437	426	420	464	416	377	430	430	429	399	408	442	442	403	414	435	411	425	428	415	405	410	442	443	439	429	455	393	417	428	409	402	385	415	446	436	456	436	428	457	415	400	438	461	415	421	403	439	431	444	434	423	437	434	382	428	422	423	456	421	426	438	392	432	445	411	439	462	427	413	442	412	406	449	410	441	419	434	420	423	416	408	425	391	378	419	447	429	448	432	428	411	419	431	423	440	407	458	436	424	398	439	422	422	471	416	410	416	417	416	396	426	450	448	440	443	444	424	437	455	427	419	411	421	428	427	436	387	439	429	394	410	401	417	442	429	425	438	443	410	441	433	429	383	426	426	433	436	430	441	455	424	416	410	443	421	428	402	423	453	423	418	396	453	424	430	434	439	441	430	473	410	442	427	391	439
29374	30485	43905	12126	1010	528	446	390	380	368	347	316	323	293	266	288	288	278	255	276	270	241	276	292	224	281	269	296	282	251	279	253	278	270	251	231	257	266	258	266	277	240	268	259	293	249	257	278	260	269	284	256	268	259	248	300	241	296	252	230	246	275	290	241	265	252	254	268	273	248	262	261	283	263	251	252	283	245	270	261	264	239	253	273	255	244	274	277	272	239	271	240	302	234	241	270	239	242	225	263	296	262	278	252	250	259	220	258	262	239	248	275	258	288	275	242	249	264	262	272	259	250	230	266	237	251	249	239	243	277	250	263	270	250	249	270	272	269	258	281	255	270	237	301	254	236	233	267	261	273	250	266	268	268	258	254	259	275	261	278	241	251	282	305	294	264	284	256	256	259	261	273	280	288	255	259	294	286	245	244	247	225	253	261	254	270	240	270	245	241	279	246	261	241	271	250	281	246	254	253	256	286	254	250	256	273	272	273	235	249	266	240	249	245	269	295	251	280	260	261	238	268	283	281	253	231	244	250	253	270	266	258	255	286	270	280	247	278	243	264	258	237	275	283	281	252	273	233	259	247	268	260	275	266	261	290	259	251	266	261	262	270	235	232	265	284	274	278	251	256	267	221	259	266	252	271	250	267	254	275	248	244	271	274	248	243	258	268	260	258	263	244	211	274	240	250	263	233	269	275	264	262	252	238	272	256	266	264	278	260	241	270	274	240	259	278	270	250	281	296	270	252	258	216	258	252	281	250	258	243	259	309	265	287	290	276	236	280	308	258	240	268	255	233	270	279	269	271	259	254	248	236	246	285	238	267	276	251	269	242	267	244	263	278	260	239	252	284	267	266	253	261	251	279	236	255	250	282	237	225	263	273	258	279	299	256	260	247	219	265	252	218	279	252	254	267	264	260	268	253	242	251	239	267	257	291	276	258	270	261	251	250	265	249	249	252	264	257	232	254	262	260	257	219	282	267	278	267	259	258	239	272	267	248	241	222	252	280	259	271	281	267	237	265	231	247	272	267	242	255	241	228	236	265	278	248	268	234	260	279	266	235	262	264	302	262	263	261	241	252	263	276	250	275	241	245	238	253	261	265	271	271	289	242	275	264	245	228	262	265	258	268	283	286	250	260	285	283	278	260	245	231	284	234	255	281	242	290	281	280	291	267	241	244	270	271	273	280	264	263	286	272	245	256	250	246	254	285	225	257	245	233	273	239	252	271	227	251	270	235	278	248	256	268	236	257	308	246	278	227	277	256	285	244	241	265	249	272	311	252	269	250	263	248	266	234	264	276	267	247	288	281	246	245	292	244	243	255	252	252	296	241	273	240	279	238	257	274	252	283	268	298	257	285	275	267	262	261	247	246	237	266	268	286	250	234	260	278	267	250	269	249	249	285	268	243	260	277	250	272	257	238	263	257	231	262	263	255	244	282	226	280	260	294	280	257	245	257	248	246	256	256	271	290	266	232	281	258	283	273	274	261	253	270	260	233	236	264	255	290	263	267	277	279	276	284	246	290	258	228	263	248	257	267	257	254	260	235	274	264	245	265	275	235	271	222	266	261	259	248	245	279	260	264	266	214	254	250	260	266	264	236	278	269	257	256	241	269	247	241	256	274	254	255	284	258	252	271	263	260	251	263	239	260	266	260	270	261	233	245	234	248	286	265	250	251	258	280	236	230	290	260	269	262	306	257	269	275	274	229	257	226	243	254	264	264	274	266	265	245	269	236	262	277	256	267	263	256	264	255	258	259	249	290	264	271	254	250	276	269	264	268	244	260	269	265	242	253	273	275	265	269	270	240	275	248	249	267	253	256	253	274	277	251	248	255	250	272	266	287	249	257	257	261	255	249	270	257	281	267	305	230	273	229	254	264	257	231	269	289	262	276	264	263	264	254	269	251	258	274	269	280	241	251	257	261	267	256	250	278	251	291	257	271	228	230	213	250	264	273	271	229	241	232	264	266	268	289	248	256	274	268	267	277	235	255	257	246	256	249	281	269	294	263	260	274	268	242	281	256	259	243	242	252	263	262	266	281	255	248	240	281	284	257	268	292	255	267	263	229	243	270	284	273	251	254	245	259	254	270	285	257	254	259	274	265	274	247	261	244	267	252	246	232	261	264	240	302	263	255	222	266	274	256	242	254	246	265	253	270	254	249	252	276	239	263	252	257	240	263	251	302	275	257	266	273	212	246	280	222	241	264	270	253	274	266	236	273	262	242	257	273	268	254	264	267	245	305	257	273	272	253	244	283	259	256	240	292	288	262	246	230	295	274	238	251	270	262	271	262	233	235	275	263	270	269	246	278	262	266	296	264	262	270	276	263	243	247	243	242	231	243	276	250	256	304	256	247	243	262	262	289	260	229	275	214	259	232	282	234	255	253	299	274	286	271	265	262	255	258	262	273	286	275	261	273	250	256	267	260	265	260	243	264	272	247	260	233	245	272	292	284	238	242	241	273	258	261	236	241	280	228	247	303	259	271	241	260	261	280	259	248	253	264	246	269	279	256	270	266	300	285	240	269	274	273	256	244	262	310	282	275	254	262	258	246	263	243	241	269	256	254	264	254	268	285	261	250	263	237	257	269	261	258	260	272	255	254	271	258	287	284	260	279	270	248	251	245	241	278	274	254	260	234	266	292	253	277	267	289	280	239	244	262	256	254	225	249	258	261	235	252	257	278	265	248	255	281	243	265	268	255	278	260	252	272	263	258	278	258	257	263	255	247	278	294	276	260	263	259	252	260	261	263	256	227	234	248	258	297	274	265	252	262	255	235	283	256	249	295	252	237	261	269	257	269	276	273	272	278	276	270	256	227	209	242	248	256	267	246	265	239	242	276	258	265	257	258	241	261	256	257	295	284	221	253	268	276	290	266	273	236	272	219	262	287	251	285	259	255	256	235	262	305	263	258	287	246	272	264	231	271	264	276	274	249	281	239	230	312	233	278	266	278	258	268	273	249	265	249	254	275	251	248	255	249	292	249	255	261	271	220	259	276	267	246	269	289	256	258	262	272	291	254	252	287	257	276	269	255	283	262	230	262	260	259	261	271	250	267	265	261	261	257	262	246	271	233	240	265	294	283	247	266	268	246	258	256	251	237	277	291	258	247	268	279	258	269	257	290	252	277	247	280	250	264	221	255	259	270	265	248	253	261	242	288	250	287	253	265	246	255	275	269	286	241	263	260	247	258	267	257	250	284	258	274	239	273	248	272	259	264	256	247	271	264	276	287	265	256	301	278	239	265	284	262	240	269	251	228	257	263	267	261	236	263	282	273	259	258	233	261	267	252	280	249	256	270	273	275	269	261	243	293	285	311	250	279	267	280	260	245	275	260	247	285	227	254	223	268	279	295	269	233	254	258	261	239	283	259	238	259	264	296	276	271	271	251	278	282	251	281	260	266	255	250	242	240	271	249	249	251	252	243	242	266	248	260	270	283	273	269	279	257	245	252	275	262	238	280	285	244	244	249	243	251
17376	23631	42115	2914	2484	2115	1719	1550	1307	1223	1112	1032	978	940	931	899	869	814	827	814	775	797	759	736	736	783	668	736	717	718	777	716	703	741	725	713	728	710	690	726	708	667	641	672	693	678	687	611	652	666	658	678	668	618	672	708	690	654	654	642	672	738	741	703	701	667	660	706	681	656	671	646	697	619	646	658	673	634	627	712	662	670	668	666	636	655	618	620	646	673	686	639	658	646	695	662	681	652	624	691	672	648	669	680	674	622	667	705	660	647	666	655	677	665	623	620	697	680	657	640	645	654	642	684	738	705	638	650	641	681	664	626	673	693	655	647	644	711	674	643	698	648	650	655	676	657	646	694	703	650	657	649	649	616	635	670	672	648	653	689	648	704	621	651	670	653	680	649	679	638	642	680	655	665	583	653	676	668	732	645	668	663	665	660	645	627	677	642	673	674	633	652	644	650	683	674	709	635	633	632	600	657	674	698	679	679	652	738	661	675	612	623	646	618	687	623	617	658	620	632	632	662	660	668	647	637	652	634	642	656	690	672	668	705	675	694	590	622	649	675	692	653	644	648	648	625	613	663	635	622	693	670	638	653	632	631	653	645	636	648	679	618	644	618	671	680	644	615	619	664	626	622	672	634	639	632	701	635	649	682	654	639	680	612	639	668	705	614	618	639	648	630	667	635	636	648	652	631	617	676	638	635	664	682	636	641	683	648	679	674	683	652	661	656	674	664	680	656	678	631	663	642	653	689	636	675	661	637	654	660	699	658	723	646	656	643	632	652	614	645	679	644	617	626	639	667	676	677	620	638	654	689	631	649	637	644	656	651	645	671	675	646	651	649	616	627	659	634	660	629	628	647	653	699	654	629	659	662	682	646	723	681	691	603	608	616	660	643	682	673	638	665	673	643	657	649	632	632	642	614	632	673	665	637	702	625	590	641	622	619	634	689	708	563	701	654	626	687	660	654	622	652	611	622	686	637	650	630	648	696	661	647	651	612	678	633	612	694	602	657	608	643	659	687	631	669	667	674	643	647	645	684	628	608	642	685	681	671	626	662	657	604	698	697	643	654	698	670	634	631	642	673	717	651	625	634	614	676	663	646	654	612	659	633	696	692	662	646	628	686	681	685	643	642	644	659	668	651	666	684	687	661	690	615	661	630	625	641	653	691	678	688	650	645	642	695	652	705	647	661	657	643	664	628	663	644	629	652	630	635	653	639	631	671	647	660	649	623	633	640	683	640	616	666	661	620	613	689	662	647	636	679	604	668	666	692	647	625	647	672	638	653	666	680	662	644	640	672	683	650	663	653	676	629	692	656	627	679	683	643	608	665	714	640	702	614	699	641	669	666	644	652	630	634	608	640	669	651	676	654	675	690	621	625	622	639	632	647	671	653	650	628	655	682	670	638	659	697	640	612	636	613	689	695	616	653	634	647	608	607	632	662	626	622	638	626	696	693	658	634	642	684	639	666	638	666	691	668	642	677	709	614	657	642	654	625	621	684	629	643	655	634	693	652	639	649	699	674	651	622	648	670	653	633	616	677	654	573	660	626	678	623	597	642	685	632	684	690	686	620	654	676	663	642	679	659	594	653	688	649	589	616	637	659	691	695	662	665	672	637	608	687	595	622	670	657	644	693	657	666	635	616	656	638	621	687	683	677	694	656	611	655	673	608	674	667	655	584	641	610	688	649	629	620	623	633	669	659	651	665	654	654	673	646	656	647	692	673	625	670	669	655	640	673	639	660	663	639	680	660	669	623	634	712	648	668	618	649	663	637	605	652	702	640	669	677	649	639	637	652	675	651	656	628	684	623	627	715	651	679	649	708	683	627	680	653	647	634	624	626	654	617	694	670	637	606	601	673	713	618	645	644	617	679	657	635	664	688	667	611	671	656	668	648	647	648	650	605	634	662	682	669	649	658	619	651	642	649	606	671	623	634	651	662	638	697	612	654	682	670	662	608	651	619	691	680	704	650	658	674	667	658	680	635	647	660	630	661	676	667	642	659	602	666	647	654	642	651	636	640	701	677	638	657	711	621	674	654	640	694	637	638	665	615	652	674	658	712	630	664	643	663	653	692	679	635	635	657	684	646	725	657	677	674	650	632	666	653	582	672	633	667	646	665	666	618	667	672	610	610	669	644	639	672	670	629	654	634	622	623	631	643	673	676	648	691	666	707	666	619	673	686	615	651	680	746	630	666	642	675	598	638	619	597	662	680	690	653	686	630	674	677	686	674	664	674	642	637	626	608	679	630	663	697	650	651	644	696	658	679	644	599	668	682	677	636	666	642	621	653	631	619	677	650	668	667	661	667	658	663	641	693	659	666	623	662	674	649	683	624	630	657	638	633	634	616	635	631	645	698	724	671	637	659	644	688	661	711	635	625	649	663	642	642	669	638	695	675	685	674	661	670	651	647	653	669	636	651	621	649	663	616	689	689	649	628	608	621	659	688	699	666	652	630	653	662	581	649	717	631	663	668	637	676	667	644	671	692	665	635	640	657	704	671	654	666	643	666	657	647	653	672	636	635	624	617	670	676	675	633	619	665	628	671	687	621	678	626	642	646	683	660	640	646	665	629	658	658	630	614	639	642	660	708	661	588	661	645	642	650	654	606	640	655	663	631	668	673	664	683	641	664	689	659	643	673	656	646	662	639	624	653	692	634	681	689	658	681	638	697	672	686	616	662	659	644	686	632	639	631	645	675	640	666	633	685	654	619	667	629	611	631	687	629	625	700	650	612	688	612	643	622	626	638	650	638	626	609	657	671	620	657	654	671	644	683	671	651	625	669	640	692	564	630	668	671	690	642	651	637	621	638	630	620	614	670	666	642	651	668	681	702	640	665	712	637	668	617	682	662	646	650	650	649	646	697	690	630	668	698	650	654	679	620	583	644	689	710	638	622	680	652	647	648	625	656	659	682	649	655	617	669	616	709	684	693	661	629	614	658	657	704	673	689	674	626	678	696	646	604	620	653	649	662	668	632	654	691	681	654	681	621	627	711	636	641	619	639	648	664	635	664	630	689	692	623	664	615	627	666	629	637	614	623	661	612	653	680	670	629	720	665	637	660	678	652	671	664	609	642	653	605	669	644	604	679	674	683	679	635	676	612	633	670	649	677	690	639	660	662	672	649	677	645	669	656	655	642	688	661	673	632	675	659	664	625	684	637	639	661	633	637	668	671	666	658	625	626	659	631	618	694	641	684	656	652	638	661	673	662	653	626	665	668	621	720	682	677	624	628	700	672	688	653	701	663	642	690	681	643	596	682	642	619	613	684	636	648	673	611	638	647	689	726	655	653	631	660	676	687	640	625	715	666	660	644	656	659	670	674	647	676	633	639	637	660	643	652	677	632	645	645	651	610	654	673	650	647	653	644	638	625	646	673	657	652	650	668	662	690	639	641	686	632	634	633	624	671	641	619	645	695	638	659	651	689	629	659	658	647	698	695	664	624	691	675	647	669	611	647	668	743	653	615	655	635
43933	46878	56328	20342	3255	800	629	504	414	386	313	283	287	268	281	270	253	252	256	241	220	235	221	237	235	210	231	202	221	201	195	202	179	207	184	194	213	190	183	199	198	190	219	204	188	189	195	215	194	188	222	211	202	218	209	190	196	197	192	227	209	179	203	189	208	208	187	197	178	210	220	194	220	210	213	231	175	220	222	179	188	215	207	188	199	210	169	196	202	193	178	200	154	187	202	221	221	191	185	192	190	194	181	230	186	203	201	181	215	221	196	190	189	192	200	207	200	226	199	202	190	183	187	219	183	214	207	209	217	179	226	226	179	198	202	185	191	181	193	187	202	178	215	209	209	191	194	179	214	198	180	221	204	192	207	218	188	223	200	190	195	166	175	201	218	214	219	164	181	216	186	198	205	191	207	200	196	202	200	185	203	209	218	174	185	204	190	203	213	216	221	221	203	195	189	214	211	186	193	196	207	237	169	199	201	201	191	202	186	224	190	204	177	198	175	199	224	205	194	191	213	163	212	198	216	202	177	203	222	207	222	204	202	214	222	201	203	202	193	202	187	208	197	180	199	191	187	209	188	191	243	178	209	182	197	200	194	185	208	207	217	220	186	202	182	202	202	203	195	194	206	188	181	198	180	243	162	205	188	192	192	193	195	178	198	214	182	216	188	200	182	220	223	212	193	210	191	203	209	196	183	222	173	176	216	206	184	194	182	173	198	176	208	180	187	217	197	215	190	206	175	190	191	182	212	205	196	200	199	205	202	168	177	182	213	210	175	181	190	199	204	196	188	195	211	178	190	194	189	193	186	205	186	222	206	199	205	192	200	184	185	190	203	189	205	201	195	183	197	195	216	211	206	213	194	215	203	186	163	199	200	208	220	206	220	231	203	198	198	191	210	209	180	199	196	177	224	175	234	195	180	219	236	219	184	171	187	206	226	180	190	198	218	210	208	181	215	184	204	231	200	206	195	186	223	188	200	195	199	211	203	204	210	183	170	198	216	188	210	208	204	213	207	227	190	195	206	181	211	208	204	206	203	207	195	190	190	176	210	188	234	209	219	196	221	205	223	177	203	210	195	202	209	201	182	175	212	167	187	210	213	210	224	214	204	210	177	185	194	198	197	198	167	212	178	202	177	208	194	211	202	201	201	212	211	195	189	214	203	213	203	196	203	194	205	201	185	188	207	188	199	214	207	187	196	210	210	216	175	171	192	177	231	199	201	186	195	179	208	199	193	198	194	224	179	202	199	212	208	200	219	164	177	174	206	223	198	223	189	206	182	205	187	177	180	180	204	218	194	190	210	222	172	220	192	201	222	227	167	220	229	197	228	199	197	198	196	218	173	174	216	228	181	184	200	196	205	192	190	191	188	202	206	219	206	194	190	193	181	178	189	177	207	213	179	188	188	177	201	157	187	201	179	195	197	192	212	233	204	197	200	197	193	181	210	193	190	208	213	187	205	204	187	198	214	195	202	195	185	205	175	205	194	209	210	217	222	171	214	201	182	212	188	196	189	212	206	196	206	206	194	199	197	231	211	194	176	180	191	188	195	203	190	216	208	182	206	185	190	211	212	186	192	165	202	174	192	195	206	208	182	198	181	186	201	209	202	219	172	212	176	209	158	229	208	169	226	201	197	195	178	197	212	208	192	191	208	205	174	190	186	186	222	179	190	217	198	170	178	205	197	196	213	208	192	182	214	219	214	176	213	196	235	213	216	203	203	186	184	200	208	190	189	215	194	201	218	203	175	197	190	206	187	188	193	213	185	181	204	212	220	183	194	205	234	208	193	199	207	179	190	200	191	179	184	177	181	197	203	202	211	221	209	206	227	199	195	225	181	207	197	208	180	201	194	199	183	186	209	205	200	182	198	218	182	203	177	200	204	187	209	181	178	214	190	192	185	181	204	181	200	201	197	195	205	210	200	211	232	229	237	195	192	185	192	180	230	218	187	216	218	207	192	182	192	205	185	204	206	191	208	183	178	222	188	185	212	219	181	195	204	195	206	184	182	198	204	198	194	203	192	215	185	191	184	189	187	199	207	197	234	195	188	188	185	165	181	206	193	205	189	225	206	225	225	199	183	177	205	237	207	213	206	210	191	205	193	201	197	195	200	222	182	186	187	198	191	203	188	190	211	204	189	202	201	208	220	210	197	191	219	229	214	202	206	196	181	169	204	199	178	209	184	208	198	206	198	201	204	198	208	199	170	204	174	176	215	169	204	209	209	186	215	209	208	199	209	198	223	222	236	210	212	196	210	185	200	218	186	200	212	207	190	182	186	186	207	210	202	192	192	182	216	196	202	183	211	197	247	178	204	204	197	200	195	195	177	184	169	201	218	211	201	187	192	192	204	186	216	209	198	192	185	197	213	197	197	203	185	198	227	205	213	216	206	197	174	208	190	191	178	194	192	190	187	179	194	190	186	221	209	201	193	185	197	176	204	231	207	214	185	203	212	143	175	186	199	201	189	174	200	206	206	214	203	202	212	216	178	197	213	181	215	205	184	194	188	186	201	192	192	191	207	201	204	181	222	204	185	188	206	199	189	201	167	201	205	194	199	168	192	180	175	184	196	242	198	189	189	192	234	194	212	190	200	198	193	195	184	189	181	185	193	194	214	209	196	203	193	193	195	198	197	171	188	192	207	211	200	206	189	228	208	195	197	199	209	213	189	201	191	178	199	183	214	207	229	201	190	186	196	213	172	221	182	203	201	190	165	181	224	207	203	187	203	193	206	184	194	169	165	208	200	176	203	213	159	203	201	203	200	195	203	183	202	210	194	194	213	183	170	190	204	203	181	179	190	198	213	208	211	183	225	181	196	208	206	212	226	208	214	201	201	155	212	173	200	214	167	208	186	188	198	194	199	215	176	191	188	196	228	185	190	227	222	208	190	187	198	218	204	222	216	194	213	205	188	182	217	219	225	201	206	203	218	211	195	218	223	181	215	202	199	218	212	204	189	200	200	201	208	191	184	227	191	171	204	199	192	192	171	204	193	192	207	235	189	192	181	202	201	202	192	182	204	193	191	183	190	226	199	188	203	206	202	184	179	205	206	208	205	214	210	222	200	194	187	217	198	190	188	213	202	212	212	182	211	207	178	190	194	195	206	198	219	201	188	197	184	215	204	189	201	198	197	227	195	216	160	204	188	187	194	186	213	223	176	219	191	216	178	197	225	207	210	207	188	225	203	207	193	206	178	218	239	231	204	188	202	201	193	189	235	209	199	184	195	185	219	201	207	186	195	202	194	190	206	208	189	189	197	192	209	214	190	163	210	202	193	244	176	179	199	193	178	195	200	210	179	207	191	198	199	187	198	205	215	201	195	206	216	162	188	205	204	208	182	211	228	192	227	218	214	195	191	220	191	194	185	209	190	189	192	179	214	202	246	210	206	199	217	211	218	193	215	169	211	190	189	201	194	202	207	211	207	208	202	175	180	203	199	184	197	208	196	208	207	193	199	187	204	202	212	199	203	201
26103	33225	50143	4846	4099	3224	2645	2262	1874	1550	1433	1283	1163	1139	1015	961	951	852	854	841	790	769	751	718	729	702	711	671	622	644	652	642	584	580	613	565	547	579	579	551	552	555	573	571	575	563	550	584	541	531	546	567	558	567	516	520	542	530	534	532	547	515	549	541	532	576	538	522	511	506	528	530	527	540	515	520	575	512	508	504	511	500	515	525	532	509	516	485	510	494	545	535	492	507	499	492	486	492	533	535	529	546	464	532	512	533	528	478	474	540	532	512	508	519	522	541	512	504	501	499	489	494	516	528	504	555	470	490	464	532	522	488	507	501	511	545	543	510	510	490	510	483	494	531	518	518	507	514	498	530	547	494	464	523	499	499	514	490	548	471	464	515	471	526	465	542	502	486	480	500	491	503	487	519	486	558	495	503	537	508	488	531	577	504	498	467	529	531	480	485	522	503	536	504	548	533	498	527	499	507	489	502	451	527	531	486	463	479	511	515	473	510	519	488	502	502	471	485	546	500	534	535	521	499	503	502	536	493	497	477	509	512	477	519	491	506	533	495	516	484	503	494	479	504	521	528	456	469	524	506	485	535	482	524	520	504	505	501	525	512	525	474	519	455	499	512	497	462	511	487	480	488	491	494	475	478	454	498	501	498	503	506	506	525	481	502	498	515	525	525	494	478	503	474	519	478	543	485	517	491	531	482	515	549	501	501	514	520	451	498	490	478	480	517	494	481	482	484	493	473	544	508	482	501	498	514	510	536	482	467	443	486	514	537	485	475	500	499	539	488	508	483	515	563	468	469	504	502	487	501	474	502	496	475	456	479	519	495	482	497	463	503	542	489	470	469	501	491	506	481	507	486	478	480	500	513	519	500	549	488	511	523	521	510	478	465	499	516	468	450	481	535	507	549	527	500	499	515	534	556	530	450	511	550	499	527	462	477	511	502	537	523	485	453	514	484	478	522	484	460	516	519	481	526	489	524	507	498	528	536	509	482	521	492	494	530	502	498	509	504	520	495	507	504	520	497	469	489	515	482	462	518	504	471	517	486	538	498	546	505	524	537	480	522	520	547	500	504	538	495	508	494	496	507	490	501	481	477	500	536	507	468	525	524	482	485	538	492	494	480	489	476	507	513	479	503	534	544	502	479	486	519	559	478	528	517	531	518	516	516	512	502	489	508	505	469	468	499	484	523	501	506	510	479	488	497	505	528	482	513	517	484	494	497	516	509	482	493	522	516	520	533	473	504	473	492	528	547	492	512	465	514	491	489	525	525	476	485	493	519	478	499	486	522	456	530	459	491	500	505	492	572	512	477	489	460	543	530	532	461	491	504	486	502	507	498	496	520	492	541	470	518	485	479	475	497	505	500	509	506	494	487	498	526	482	510	516	489	469	486	489	517	504	474	484	494	468	489	534	514	573	512	525	493	474	490	491	488	525	504	542	512	487	484	486	466	511	515	495	483	538	509	500	487	488	515	520	503	487	507	514	493	488	493	485	493	507	511	480	491	514	518	498	493	521	487	477	502	522	507	472	503	528	500	534	493	506	498	529	509	501	484	488	490	472	504	501	494	527	478	515	502	519	463	512	489	490	446	470	501	494	521	507	547	509	446	541	523	486	549	480	508	501	501	514	510	505	522	474	478	501	521	495	472	480	492	479	502	476	504	481	491	497	484	522	478	502	506	503	491	507	526	564	522	487	543	501	531	472	489	535	491	489	483	503	541	481	542	537	493	514	545	520	526	508	506	559	532	507	553	518	518	530	510	519	503	518	475	537	524	511	500	486	505	457	509	509	523	516	492	512	507	484	481	513	485	502	485	520	500	462	477	508	502	461	487	486	526	503	504	489	519	522	493	520	496	505	489	494	524	520	491	476	487	489	539	505	528	508	506	489	465	495	522	513	494	492	506	507	478	490	496	555	516	502	524	472	531	522	499	510	511	500	495	507	516	485	521	501	550	517	480	512	494	486	475	497	463	487	528	521	508	491	505	542	479	487	494	501	473	502	513	518	452	529	494	507	475	506	518	495	475	501	534	516	512	542	534	481	502	502	486	528	475	518	508	517	498	503	503	543	504	480	524	524	499	487	477	514	480	439	479	517	493	492	476	506	467	475	536	471	504	499	519	507	517	481	480	480	510	505	497	541	471	471	527	518	494	538	511	508	510	504	460	493	521	519	522	518	489	515	480	481	538	478	541	506	517	512	513	511	517	519	537	540	500	517	538	484	554	515	491	481	547	519	454	495	559	523	471	510	485	475	488	503	501	497	526	499	492	498	482	523	509	506	517	507	498	481	504	434	535	486	484	486	514	478	511	474	526	460	503	482	492	463	474	464	523	452	511	488	498	502	538	516	467	459	481	491	505	488	511	528	561	501	520	509	506	503	516	513	504	524	483	520	524	512	534	528	565	481	468	493	514	521	529	527	502	497	506	515	551	515	527	518	518	458	490	493	504	523	532	504	536	469	521	474	531	530	510	539	487	485	499	500	532	467	501	504	515	501	528	473	528	486	542	472	524	487	501	508	508	509	491	535	546	519	493	494	503	465	536	486	495	479	543	478	490	473	502	479	506	504	517	506	535	505	481	514	523	470	518	485	507	532	481	491	497	492	486	508	493	518	483	479	478	502	476	541	505	496	494	492	494	486	483	464	567	525	494	466	505	520	522	508	516	478	535	484	522	504	490	476	492	517	519	540	495	487	511	474	486	499	479	546	505	510	515	459	484	487	507	520	466	477	510	482	534	494	510	494	534	541	488	511	518	504	497	469	497	483	471	542	568	544	513	501	487	502	542	519	541	506	501	525	469	487	524	491	482	511	516	517	488	504	536	497	481	513	495	527	551	497	545	481	514	531	531	527	475	517	525	504	504	480	498	447	500	543	499	500	496	547	479	482	469	496	496	538	476	474	464	509	492	510	552	501	502	482	485	464	505	501	451	480	484	495	526	501	469	490	447	477	460	499	489	499	506	484	494	487	510	476	507	496	515	514	522	484	496	516	473	524	491	539	516	488	454	470	495	491	486	529	516	526	466	519	510	435	467	532	471	493	508	531	514	493	494	478	503	492	479	530	529	484	491	525	492	487	486	501	477	513	529	491	512	491	464	468	505	497	521	518	512	531	496	518	494	557	476	516	486	505	544	479	538	488	513	513	516	479	502	537	508	498	505	520	487	538	507	490	507	513	511	489	507	500	473	501	483	470	495	483	497	552	503	463	523	485	497	485	458	499	544	522	476	504	478	516	499	522	478	517	520	515	484	485	554	521	513	546	518	506	495	517	477	484	486	526	504	478	515	488	528	483	445	496	479	512	510	500	546	530	505	508	456	520	485	510	490	493	505	493	506	460	509	534	503	526	542	492	516	484	485	466	499	501	516	512	488	553	503	497	533	481	517	500	514	488	518	501	531	492	485	508	442	499	532	524	496	532	528	504	500	498	482	501	511	490	496	479	530	473	486	534	540	484	474	500	511	499	522	512	513	528	484
3787	1785	2377	214	167	166	167	160	170	173	153	140	157	136	175	139	138	157	164	198	149	133	150	135	149	172	173	150	150	146	143	155	162	139	180	165	146	146	145	153	175	150	167	151	140	137	138	163	130	139	150	157	149	141	131	163	158	164	157	156	135	153	150	138	170	161	159	160	155	154	149	162	152	140	145	168	146	172	161	138	147	175	125	138	160	139	145	166	150	142	137	157	146	142	148	151	164	162	136	155	170	153	167	153	158	150	153	160	142	166	149	181	165	147	161	145	117	160	145	176	144	156	150	133	150	143	156	140	151	147	166	165	163	149	135	145	152	151	134	165	155	128	173	135	137	172	140	157	128	147	156	153	161	159	145	165	147	154	151	146	169	146	160	134	166	154	156	139	125	156	148	144	158	164	167	174	152	174	161	141	168	152	153	169	151	129	176	150	147	148	157	134	173	176	152	150	155	160	156	159	158	152	143	149	136	158	173	141	156	128	171	130	136	143	156	133	140	150	151	148	161	156	167	139	148	161	141	147	144	160	148	149	136	162	160	147	162	160	146	156	160	145	148	154	132	170	170	161	155	167	177	173	148	166	136	151	145	159	184	157	152	131	146	141	154	143	142	144	135	156	184	135	130	170	126	170	127	116	169	157	134	172	151	138	148	138	158	145	148	141	157	178	139	153	151	150	152	166	135	152	172	147	133	151	171	176	144	163	145	177	149	154	177	155	168	161	160	165	165	151	155	147	137	168	164	161	166	171	149	136	172	143	169	165	139	162	133	152	142	158	146	147	143	156	172	153	125	148	149	129	141	158	151	127	137	157	168	178	144	159	158	143	147	139	182	153	157	157	149	156	151	135	172	140	179	139	141	159	139	175	140	154	147	159	168	159	156	146	163	157	174	152	145	149	184	147	135	131	137	163	159	154	162	169	154	149	158	156	165	133	149	156	139	143	166	129	151	141	146	142	152	164	149	162	171	162	162	146	166	149	157	167	134	150	164	171	153	152	164	140	147	159	143	162	143	143	171	144	132	160	156	155	156	153	157	160	176	154	129	153	176	166	136	145	191	162	146	164	159	149	148	149	172	161	139	161	138	140	145	173	163	156	166	154	149	136	140	164	163	145	152	147	157	144	137	155	161	161	155	145	169	151	167	158	149	169	149	172	145	159	151	156	193	138	148	151	139	143	142	151	159	151	150	131	134	169	160	181	141	167	181	155	152	148	168	164	151	141	165	143	160	159	160	148	163	151	163	157	141	164	159	127	151	172	160	153	141	147	135	155	158	150	172	154	159	172	149	161	127	149	149	152	136	161	157	159	164	154	145	157	148	162	141	153	149	174	166	150	153	141	134	150	165	165	157	175	178	160	169	155	149	148	162	157	151	161	144	164	169	163	137	155	133	143	154	169	158	168	145	170	154	151	164	173	154	153	150	156	156	158	170	133	127	150	159	145	175	156	142	148	146	162	159	157	195	149	149	165	123	148	150	157	167	149	166	157	157	159	142	157	158	142	138	171	127	159	148	147	151	142	162	154	140	129	175	154	162	159	135	136	175	149	132	172	152	151	145	160	167	140	144	156	153	135	170	180	135	133	154	158	151	142	163	155	163	150	153	136	158	177	144	149	149	140	167	144	180	145	156	156	147	170	140	146	170	173	155	158	128	160	138	153	153	147	184	144	149	183	120	148	134	161	183	134	162	165	173	154	159	151	158	121	162	149	161	155	161	158	146	163	148	166	175	155	148	167	158	138	152	134	151	146	161	161	159	178	165	143	152	154	166	171	173	154	146	137	140	181	153	153	157	182	158	151	173	132	148	161	170	152	159	150	157	123	132	172	155	149	155	153	135	169	128	153	147	158	160	147	153	165	167	154	181	184	159	152	134	148	173	149	151	180	138	148	156	157	166	133	146	164	158	163	139	155	142	177	154	153	181	136	148	160	164	157	147	153	132	166	143	167	141	149	152	146	153	156	163	161	138	131	149	157	133	153	135	157	159	162	157	141	149	163	154	157	147	160	159	163	137	171	138	147	147	160	153	142	140	127	154	141	148	161	142	123	165	151	142	170	165	143	127	158	137	143	176	165	136	165	173	152	142	141	163	147	143	142	140	179	176	195	147	167	142	137	142	137	167	145	154	146	135	156	167	156	156	149	158	157	160	149	153	157	142	171	130	153	158	164	172	146	139	145	145	164	141	151	187	179	153	135	135	155	142	170	168	142	149	163	148	149	142	173	150	143	123	173	155	160	173	117	121	171	162	148	148	140	144	132	180	136	132	152	148	173	139	155	158	165	169	134	158	163	138	161	163	146	154	143	147	155	153	171	150	153	147	153	160	150	166	153	150	149	156	173	146	137	151	156	173	164	149	152	161	159	149	158	151	166	167	149	137	150	148	142	153	158	129	136	155	142	155	155	155	171	148	149	144	169	154	161	158	138	140	162	132	156	149	142	149	144	147	171	155	154	150	144	141	151	171	139	147	153	161	160	149	145	159	159	154	121	149	155	146	142	169	153	157	151	158	143	152	145	169	161	162	171	174	171	141	138	181	122	135	135	168	161	142	146	137	149	150	137	171	148	141	161	162	162	145	166	156	151	166	148	159	179	152	164	161	154	146	155	170	161	135	150	165	172	130	143	142	155	132	162	159	138	153	170	142	126	152	159	154	151	145	149	140	164	171	152	145	147	136	150	168	135	157	146	150	175	135	140	156	134	180	165	131	170	144	140	163	187	147	153	158	179	141	152	164	149	129	171	148	151	116	160	138	139	152	165	155	144	136	132	158	169	157	171	143	144	145	109	142	165	167	159	147	146	136	133	146	169	138	147	166	146	179	149	123	150	177	182	163	146	161	154	168	130	150	178	151	132	150	146	172	171	134	135	161	156	154	163	143	142	152	135	127	142	167	172	137	163	154	143	137	145	158	148	151	161	149	152	139	153	159	173	161	149	181	152	155	148	160	148	159	178	152	142	149	155	171	164	129	147	139	167	174	151	152	157	136	148	150	153	156	158	153	179	156	155	152	175	158	146	174	145	143	171	146	163	163	150	151	172	161	154	172	182	153	150	166	151	169	151	168	144	169	162	161	162	160	153	162	144	176	163	134	163	172	153	165	164	141	142	165	151	158	135	155	160	154	179	152	159	159	144	134	158	154	148	173	166	156	138	147	146	149	170	140	152	152	149	146	137	179	137	159	149	173	174	170	148	136	171	165	162	150	170	154	157	147	141	148	136	160	135	147	158	161	147	151	156	158	165	183	170	165	156	152	161	140	159	152	174	146	150	147	148	139	147	146	169	174	137	155	174	165	173	150	147	161	164	134	156	155	140	159	157	154	158	168	164	163	160	160	172	167	170	151	138	154	151	168	164	163	167	138	164	174	161	155	161	141	159	146	145	157	146	195	165	151	153	181	134	151	169	152	181	193	154	163	174	171	157	158	132	160	173	139	143	176	155	168	143	159	173	132	147	169	176	146	160	166	147	153	157
3540	3008	6359	523	525	478	484	444	430	427	459	432	435	418	428	421	397	429	406	458	439	434	438	447	422	408	433	447	434	388	408	455	374	440	383	432	411	407	427	422	441	430	429	399	462	473	403	439	437	425	426	411	451	422	456	392	411	443	427	407	420	443	408	416	434	410	425	421	452	422	418	424	445	438	409	475	435	421	428	452	400	426	467	386	416	420	445	452	406	436	421	411	379	425	436	402	405	417	414	403	447	441	461	406	426	431	416	422	399	422	446	445	396	443	411	440	430	449	404	434	405	426	456	403	383	433	455	416	418	431	453	430	409	438	425	399	459	392	414	457	456	427	430	426	401	411	442	443	415	425	396	409	449	404	426	429	431	403	444	404	432	447	417	423	395	409	445	388	436	411	419	419	427	417	436	495	411	436	455	433	444	456	415	408	439	408	419	427	422	388	412	429	418	450	438	423	426	430	435	440	439	433	429	428	415	421	416	394	404	413	460	411	416	410	417	452	416	418	449	421	388	426	474	456	414	454	378	414	439	402	414	478	422	424	419	434	393	400	409	417	442	452	444	431	476	421	413	429	483	491	440	400	441	415	424	452	414	399	428	413	440	457	434	450	400	431	449	434	398	412	404	395	412	383	406	415	412	439	410	436	399	423	410	458	414	391	417	419	447	422	435	428	451	402	424	465	421	414	445	424	424	429	413	458	393	417	398	403	385	411	380	436	426	426	436	399	410	475	443	423	435	424	449	439	407	442	441	427	421	406	438	408	408	411	418	426	436	429	417	416	393	417	424	456	418	423	414	414	413	393	442	460	401	415	467	443	429	431	428	415	397	419	419	457	446	414	438	403	426	420	375	416	433	436	405	410	402	436	410	379	407	417	428	423	412	400	444	450	384	457	434	464	417	436	460	387	448	415	433	459	445	411	458	400	420	461	429	403	430	377	450	446	466	447	438	453	420	454	439	409	402	367	420	418	426	420	440	398	429	389	390	447	439	421	411	433	396	388	396	472	388	407	432	404	447	451	428	385	477	407	479	379	436	437	410	435	429	408	444	422	442	463	414	429	421	421	431	425	440	462	445	392	422	434	441	421	425	446	421	454	451	448	418	440	428	420	412	434	433	436	422	428	436	406	413	441	414	382	422	429	396	409	443	441	446	444	437	405	449	433	397	451	391	437	403	414	407	429	408	426	387	393	408	452	429	420	385	422	443	465	444	432	449	417	416	453	391	424	422	432	427	380	463	386	435	439	414	461	432	451	407	478	428	415	402	444	416	399	460	408	450	418	428	408	442	416	454	440	385	423	428	435	420	404	407	404	435	381	444	418	427	416	395	411	441	411	430	432	377	433	416	439	427	454	425	377	410	448	402	447	422	421	387	437	408	436	432	416	417	461	393	420	418	421	429	420	408	406	427	446	460	358	401	428	418	391	466	435	418	398	436	426	401	416	439	404	424	442	445	425	396	404	414	459	440	428	409	401	423	449	440	397	428	461	426	417	454	404	419	432	403	476	455	400	429	441	437	422	461	433	428	411	390	426	427	364	402	434	400	419	401	437	445	424	421	427	441	404	419	406	395	429	388	449	433	419	443	445	443	419	438	428	419	448	444	417	437	412	395	418	413	427	435	407	434	436	401	417	427	439	403	403	447	431	446	407	430	472	435	434	429	406	464	444	420	413	427	393	424	403	439	440	412	420	414	447	422	423	451	404	457	413	425	427	461	448	410	414	420	412	471	416	435	436	446	451	463	421	405	458	411	396	372	441	453	411	435	436	427	490	430	406	421	415	459	441	434	413	398	426	410	397	380	421	404	436	458	406	418	431	413	389	409	405	421	397	439	425	393	410	423	388	455	436	447	447	433	408	395	424	439	449	439	464	444	422	422	409	441	401	407	406	420	393	437	400	419	372	409	431	413	418	434	443	440	438	441	437	398	437	413	430	432	451	416	408	407	406	426	439	418	421	427	431	455	424	425	418	458	480	445	387	406	413	427	396	396	452	449	385	458	445	416	438	430	432	424	421	410	412	460	402	407	388	427	426	420	434	444	422	423	418	420	421	394	451	468	458	429	436	452	430	407	462	422	421	415	418	438	459	456	449	425	411	413	442	429	427	481	439	448	414	401	434	429	427	428	388	410	431	426	430	449	451	428	434	407	424	416	401	398	439	396	424	399	450	414	396	406	417	423	422	451	406	429	416	420	414	431	431	396	454	440	400	388	432	428	442	410	435	398	423	436	413	426	433	416	438	462	403	420	414	429	425	431	398	420	449	391	408	438	451	415	408	432	417	464	439	461	423	422	457	396	441	420	413	436	396	437	461	441	443	406	440	408	454	432	449	399	411	437	437	430	412	387	423	415	465	459	449	423	444	441	433	398	433	424	452	465	414	421	423	399	449	420	406	412	451	426	417	429	443	418	450	429	394	417	405	432	412	426	444	397	446	426	441	427	421	410	419	378	460	430	428	444	399	426	459	433	440	456	436	417	448	460	406	446	440	459	443	424	427	403	408	404	436	410	445	425	427	382	429	426	402	440	434	396	424	414	436	410	418	426	421	437	436	400	421	435	394	409	460	430	410	423	407	432	424	420	397	420	419	371	428	440	466	437	476	436	433	442	436	407	437	421	448	437	413	422	426	450	418	393	415	406	425	423	439	394	397	424	393	420	415	448	457	410	412	429	437	446	420	463	425	408	423	403	429	406	404	440	424	413	415	433	453	445	460	395	404	414	432	402	403	398	399	432	425	428	401	429	390	433	400	415	432	401	429	423	472	408	422	404	448	394	450	450	421	475	453	427	405	442	399	404	435	433	436	420	484	406	428	411	443	420	427	392	420	417	408	417	422	419	411	431	425	415	458	415	444	402	422	386	422	392	423	451	407	400	394	424	409	373	407	461	407	438	401	412	425	422	434	467	404	406	434	434	421	378	421	418	414	383	465	410	426	405	428	401	455	447	392	429	377	402	405	437	436	427	441	396	401	444	447	447	417	433	413	433	426	428	421	401	413	418	422	439	398	447	452	426	417	425	431	405	421	386	416	447	438	443	471	450	433	455	413	421	439	384	433	373	460	410	445	428	410	443	422	402	462	453	447	427	413	458	399	393	468	487	412	466	434	448	450	437	438	450	419	445	439	410	403	436	442	422	421	401	402	395	435	422	435	421	398	422	406	424	463	441	435	410	438	404	423	410	414	427	419	448	375	411	431	414	410	399	425	407	432	432	448	457	400	430	428	460	438	403	432	433	417	397	408	432	434	430	423	426	447	460	447	439	439	426	401	415	402	436	400	384	408	396	388	423	428	445	441	419	398	447	435	413	422	425	442	428	425	435	420	391	449	462	440	417	434	437	443	409	389	411	408	400	428	408	415	423	457	403	408	425	423	423	427	427	413	406	413	419	431	428	372	441	458	428	395	443	434	430	431	437	405	390	445	416	452	377	444	480	447	420	443	434	428	384	430	404	439	414	422	419	438	414	420	432	419	447	415
30669	34714	43283	12091	1094	494	459	414	398	317	306	315	301	252	282	293	326	277	292	269	261	286	270	243	241	262	256	255	281	246	251	267	232	248	258	269	253	253	262	280	251	254	305	263	268	245	275	259	232	237	253	238	261	271	265	238	275	249	260	256	229	248	287	271	288	276	257	233	233	280	237	221	234	286	238	259	268	248	266	286	285	235	252	252	280	290	255	271	276	259	252	242	274	278	264	261	277	280	278	264	259	254	226	276	275	238	272	247	232	277	259	292	278	233	267	249	278	255	278	268	266	280	289	238	268	237	289	282	260	266	238	247	262	266	240	270	256	245	296	270	271	270	238	242	247	241	267	249	264	248	291	257	230	247	284	277	241	276	252	254	274	258	260	220	270	245	269	233	244	258	251	277	263	247	261	276	302	263	263	236	230	249	220	264	282	298	275	273	242	288	270	299	285	261	244	281	282	235	252	274	282	236	242	272	265	258	249	257	281	282	234	248	268	253	261	251	267	241	279	254	245	252	270	274	273	260	269	259	267	247	274	256	246	238	251	253	278	263	283	251	251	246	257	253	242	241	255	255	235	281	311	256	251	249	269	245	287	299	253	278	248	273	300	269	248	267	270	282	253	242	233	271	292	264	257	264	229	288	259	257	289	242	242	256	267	265	268	237	253	256	245	246	265	250	273	253	249	239	262	258	285	270	237	271	273	290	264	258	247	285	268	266	281	292	260	263	247	263	251	255	233	263	299	280	306	247	256	279	259	266	266	265	262	242	249	261	267	253	264	232	226	256	248	279	251	233	285	245	213	273	256	250	237	274	246	276	273	242	271	254	236	272	243	269	243	258	266	262	233	260	251	252	248	271	273	264	264	270	235	271	240	243	248	250	277	267	235	252	276	256	256	222	237	278	265	266	258	267	261	282	263	265	273	262	254	246	253	271	255	298	280	254	279	272	251	235	240	277	244	239	292	236	256	247	237	232	264	276	270	246	241	256	249	253	262	276	262	287	258	244	287	262	244	271	263	290	269	278	225	253	265	252	247	228	228	231	225	256	286	249	264	274	267	272	254	238	282	240	231	280	240	268	273	263	264	276	277	275	251	253	244	258	238	248	257	231	264	246	275	263	279	241	240	288	258	268	237	267	270	282	276	250	269	244	268	247	235	242	246	241	253	243	260	271	261	262	253	248	263	271	271	227	260	282	264	245	265	247	255	278	291	214	243	214	261	254	248	236	274	260	270	291	238	273	253	277	272	274	273	288	276	267	252	242	242	264	253	263	273	254	285	255	271	253	255	275	277	300	278	242	273	252	261	262	264	264	259	261	281	248	284	266	290	313	294	283	251	270	256	275	235	253	244	262	260	247	232	255	282	260	250	274	237	244	235	241	270	272	258	243	293	283	278	271	312	241	264	267	268	258	251	278	284	260	241	274	254	263	237	244	253	250	243	274	264	245	288	269	246	303	295	256	290	278	266	282	286	244	238	248	315	266	291	223	253	286	280	249	278	257	237	257	266	255	230	246	271	269	268	266	239	239	297	256	280	257	265	265	272	264	277	237	248	281	267	250	253	249	247	255	258	288	244	274	284	280	278	270	256	281	267	316	253	256	221	273	261	259	260	263	246	248	258	220	256	274	285	249	217	272	245	235	274	253	234	247	258	258	243	252	273	267	268	272	286	252	276	286	293	262	280	276	279	274	267	251	246	252	275	256	240	255	248	251	251	263	256	246	247	259	222	242	259	265	247	222	296	258	244	251	240	259	264	248	258	279	246	242	277	238	270	240	274	293	300	283	270	229	243	281	298	271	255	216	270	284	237	253	258	285	264	252	266	282	250	258	248	265	259	263	262	278	245	247	218	243	261	248	260	252	261	235	264	272	261	286	265	253	231	245	248	247	248	276	277	251	292	233	244	225	226	246	263	249	254	281	225	277	254	250	300	279	287	279	266	247	256	286	270	280	223	244	249	282	252	253	261	250	260	289	242	232	248	255	245	242	245	244	289	292	287	283	233	271	268	252	265	258	246	237	252	293	243	254	275	258	248	232	313	245	270	241	244	259	244	240	258	266	274	279	253	244	274	254	246	263	276	249	245	258	252	261	261	258	269	265	240	259	281	281	273	225	250	251	281	263	240	233	244	290	279	266	264	272	272	257	264	222	235	252	285	274	276	232	241	248	244	241	282	253	233	277	245	263	257	282	249	253	237	270	252	261	271	281	242	267	262	261	242	262	264	255	245	250	242	241	255	224	197	231	254	274	259	291	275	260	256	270	248	252	254	285	256	214	250	234	260	225	250	290	252	245	227	265	260	268	269	261	265	283	257	248	277	264	275	252	264	247	256	296	290	246	255	266	239	241	248	282	253	245	237	257	280	244	269	264	288	249	266	242	250	273	266	255	254	259	240	263	257	276	264	277	259	267	282	254	247	263	237	255	259	234	280	272	271	272	259	266	268	237	273	281	207	259	286	258	272	260	271	255	254	239	303	273	262	236	258	256	256	253	279	257	245	256	242	243	242	253	261	257	246	258	245	277	267	259	251	262	229	220	241	279	257	254	264	240	255	264	286	264	256	248	288	270	259	236	265	257	289	292	314	260	247	259	249	226	245	235	268	269	270	264	244	236	284	270	254	246	239	281	256	241	282	239	268	251	278	238	267	254	228	278	251	282	239	251	264	289	260	260	293	255	257	275	248	269	256	244	266	243	280	263	253	253	262	276	244	285	277	271	270	263	259	255	262	276	268	277	257	252	252	259	249	274	283	227	232	290	270	276	269	282	232	242	243	266	260	250	256	271	244	235	251	262	299	273	273	257	268	283	266	281	227	259	260	227	274	273	287	278	263	257	219	238	253	256	260	286	251	278	250	264	272	251	287	258	257	264	245	251	238	237	223	278	270	282	276	250	265	270	277	248	243	259	275	265	272	247	264	266	284	255	230	258	281	272	226	263	275	279	261	248	262	256	284	252	248	263	258	257	274	269	259	290	240	294	276	258	271	229	264	266	262	269	237	262	255	292	232	286	268	262	240	276	286	253	264	265	278	254	248	286	253	241	241	254	255	243	248	257	265	261	292	245	259	282	248	264	268	264	263	251	256	261	276	250	268	265	265	250	253	258	264	247	246	264	260	228	262	282	270	266	280	273	259	234	253	242	250	290	252	255	258	263	285	254	249	281	237	236	272	261	252	250	251	251	271	254	268	264	261	247	272	256	260	239	259	272	246	277	249	206	260	254	260	245	253	239	244	265	272	299	254	228	267	254	250	259	270	259	265	261	268	239	237	264	225	259	255	291	225	247	259	241	260	254	286	261	259	282	257	220	245	228	217	251	275	229	261	269	272	267	270	265	260	282	269	264	275	266	263	285	255	238	266	252	264	261	267	274	228	274	250	274	268	259	281	279	292	247	272	274	239	238	247	281	260	269	261	279	281	245	273	276	247	317	261	260	269	258	280	281	245	273	254	262	293	263	239	284	283	217	270	244	228	247
18270	27041	41016	2879	2435	2084	1688	1475	1284	1210	1081	1084	988	950	860	853	838	837	837	797	835	826	751	743	713	750	751	809	682	715	689	676	718	740	681	739	722	752	701	693	718	683	699	674	656	630	691	668	644	755	681	682	685	666	708	631	668	652	652	676	689	687	669	695	627	659	677	634	649	669	672	635	662	651	603	668	657	655	678	630	673	696	661	677	656	650	640	698	678	674	686	600	637	670	688	682	701	683	686	638	663	622	615	672	663	659	694	598	661	656	656	717	615	618	660	652	661	636	630	615	645	653	646	704	663	660	643	678	651	671	667	606	618	660	655	712	630	648	644	632	645	645	628	701	659	646	653	640	634	690	694	622	639	691	623	637	636	644	663	627	635	643	667	657	663	651	685	640	649	639	677	649	634	590	661	636	684	660	680	657	646	606	634	672	673	646	687	629	685	670	675	623	657	648	648	683	599	666	680	661	661	644	654	637	644	677	658	667	625	657	647	680	654	700	687	681	613	631	673	660	637	645	640	656	661	680	638	644	635	646	654	651	660	686	629	636	609	644	696	659	657	691	622	631	647	631	672	645	628	622	648	657	632	655	656	674	599	631	619	642	650	630	690	671	661	679	637	661	639	671	627	631	665	670	694	640	615	647	671	640	645	683	666	742	599	646	636	646	653	628	640	630	626	637	641	648	664	664	688	623	646	679	601	676	654	654	658	671	633	623	632	677	634	660	654	650	645	653	639	671	651	641	672	674	646	680	688	653	633	667	617	671	670	617	644	680	653	612	674	607	633	606	678	664	676	662	671	627	662	674	635	653	655	678	625	646	653	658	653	682	604	681	669	642	621	622	685	631	615	615	591	650	658	625	605	691	661	665	680	691	663	660	676	626	668	649	691	653	684	640	635	630	642	645	654	637	648	684	675	664	646	667	697	681	663	647	709	651	680	681	646	703	686	698	611	682	678	699	620	640	661	617	676	695	659	665	659	651	665	619	622	615	694	612	639	678	656	645	667	686	650	679	664	629	636	641	668	665	652	688	667	687	678	710	662	674	667	639	639	641	707	669	668	654	687	645	623	664	659	705	700	670	662	636	666	645	651	637	626	646	640	672	670	663	668	625	706	648	648	625	678	652	658	628	674	629	650	642	644	649	662	695	645	610	699	662	651	644	694	682	654	675	682	661	689	617	660	663	640	681	691	669	649	690	690	679	672	650	648	684	664	623	647	646	645	674	663	638	638	695	600	662	656	681	665	692	631	642	670	674	691	661	677	623	572	672	662	689	650	632	648	622	624	679	659	694	667	710	671	669	634	594	616	689	646	657	643	650	625	693	642	634	643	682	632	664	643	660	640	638	676	598	659	636	671	668	664	670	631	631	651	676	695	661	668	591	629	645	665	634	654	646	694	625	616	676	619	601	653	687	648	660	675	677	647	652	645	658	667	659	653	666	685	676	660	669	677	659	644	647	666	664	665	639	687	648	651	671	625	659	647	669	675	626	610	666	650	684	682	696	624	657	631	660	664	595	644	640	657	647	637	644	691	661	675	665	663	626	687	637	624	605	681	623	652	657	617	645	667	624	645	646	724	670	635	627	681	659	654	646	693	657	609	638	638	639	651	605	608	657	645	617	651	661	658	589	612	613	656	655	687	653	642	668	675	679	635	638	677	649	632	653	669	678	674	671	677	628	642	650	647	650	630	656	707	682	645	648	643	677	653	654	634	648	639	652	658	643	651	666	643	674	641	678	655	596	611	729	681	657	653	680	632	659	675	577	658	704	654	640	642	646	678	617	639	679	635	654	641	639	673	687	646	639	661	652	651	651	651	661	628	676	619	649	627	701	642	651	646	658	600	642	647	643	657	620	629	683	684	641	625	665	683	633	603	677	649	634	648	598	672	674	663	642	633	734	647	609	665	697	632	672	673	631	659	680	661	654	648	702	657	602	632	622	698	599	653	635	652	633	635	640	682	645	634	658	643	623	637	624	711	637	701	647	646	652	680	616	697	680	657	659	652	655	606	666	688	627	668	650	667	660	617	646	625	689	639	669	676	656	697	701	630	636	561	613	629	672	662	669	605	632	642	645	698	646	679	642	659	684	650	605	693	682	624	655	637	677	665	648	694	659	667	632	644	626	641	659	689	649	620	652	665	680	647	653	657	624	692	651	658	668	649	667	652	648	683	622	643	683	609	648	631	654	692	673	645	662	660	637	653	609	687	650	609	649	685	657	658	652	579	610	673	676	635	643	618	661	695	672	666	703	640	651	670	661	612	665	606	648	631	644	668	673	656	686	676	689	678	677	664	616	611	628	666	636	684	679	651	659	631	675	657	625	664	664	665	655	658	663	639	645	718	632	654	697	659	666	672	684	654	687	624	634	616	642	664	692	629	634	693	622	647	614	632	671	639	645	620	641	672	677	675	685	677	654	660	661	652	671	647	630	684	630	620	690	663	639	637	659	669	641	667	649	672	656	651	641	686	702	638	673	609	682	615	638	655	646	676	631	669	636	644	708	625	663	680	687	663	636	650	643	626	623	677	641	651	681	649	630	646	687	663	686	653	637	665	689	660	630	636	662	668	649	654	667	642	667	590	650	651	650	696	684	653	623	635	663	652	639	657	623	654	637	637	612	649	661	629	676	670	625	691	691	610	656	694	672	649	685	684	663	635	644	647	661	643	644	648	639	671	603	677	645	645	619	632	682	624	680	636	632	650	657	630	619	638	680	706	695	648	643	653	664	664	694	666	591	652	636	645	697	685	637	639	643	664	660	642	661	640	671	628	673	676	611	644	637	628	655	620	612	608	643	639	644	693	618	654	622	612	697	636	666	656	651	652	679	680	656	655	700	635	621	654	657	585	607	671	637	625	652	662	652	638	683	695	655	682	655	643	644	624	652	693	671	638	680	644	675	637	612	635	669	653	652	636	664	654	630	664	661	644	618	631	642	668	662	661	695	600	670	661	620	671	637	637	656	642	646	691	695	628	636	646	659	649	642	643	643	672	674	686	625	623	689	631	644	711	671	644	621	667	631	647	617	649	644	664	666	635	641	694	716	652	661	683	666	639	658	695	670	703	657	682	646	649	669	652	624	637	639	648	601	660	645	634	643	632	642	665	668	689	666	670	609	652	655	634	660	618	619	618	643	654	647	663	638	612	639	644	655	646	659	644	653	618	645	650	670	655	668	683	633	690	661	644	619	622	688	707	689	663	662	672	720	606	695	659	624	663	614	639	637	643	627	660	675	627	690	658	636	652	684	646	648	669	668	656	599	654	670	659	660	634	658	628	595	627	615	675	662	643	664	640	666	628	653	710	634	647	665	650	658	618	653	702	640	643	613	637	609	678	663	641	650	697	615	622	667	678	620	640	696	654	646	634	627	659	661	689	624	624	693	669	621	656	638	662	613	631	626	637	637	677	629	681	689	690	642	636	681	681	661	670	638	639	669	665	676	678	639	663	641	681	614	660	665	613	637	646	634	660	637	698	636
48342	51258	54512	22145	4857	836	651	514	396	357	355	298	276	262	259	277	259	228	218	206	233	238	242	250	211	206	206	215	208	259	197	216	203	201	221	214	195	190	180	200	206	216	207	183	203	214	185	225	209	224	195	212	198	203	214	236	198	218	209	195	190	224	217	238	229	210	196	201	195	187	216	210	223	201	212	233	189	207	197	191	208	218	199	205	202	177	201	185	202	204	192	206	211	211	193	221	197	195	188	200	206	180	201	217	202	201	211	219	197	205	236	184	200	201	192	204	213	216	182	201	240	199	199	198	209	215	219	191	234	189	236	203	221	187	193	204	192	203	179	214	188	200	212	200	208	197	184	160	214	182	226	199	185	176	200	193	199	202	219	184	186	237	213	205	206	203	189	204	194	179	195	199	210	187	215	215	175	184	198	190	193	195	173	184	180	199	184	196	191	202	211	239	214	203	164	202	198	204	188	202	219	204	209	171	197	224	211	186	218	213	195	181	206	212	224	186	185	212	167	187	192	215	186	192	207	205	247	197	188	223	193	211	170	192	239	200	190	219	205	217	199	191	178	179	203	211	181	210	196	224	170	196	207	223	191	190	202	208	205	198	194	199	216	207	203	216	211	213	196	203	187	176	231	180	186	208	197	196	181	209	191	210	199	201	164	179	209	201	227	214	216	181	169	205	201	184	218	210	174	223	209	213	202	214	211	208	203	208	195	193	196	177	192	207	200	205	218	185	208	195	189	187	215	175	181	195	222	203	196	200	197	220	230	211	205	226	194	208	224	199	206	213	223	180	198	196	212	205	210	209	194	198	223	206	185	203	208	196	205	204	232	211	217	217	199	202	189	196	177	181	195	230	215	216	230	194	218	198	204	198	215	187	194	215	154	191	176	229	198	178	199	200	198	205	211	193	213	190	199	190	190	172	205	218	168	213	216	193	213	201	191	196	205	187	214	216	188	232	200	215	219	208	187	193	201	199	217	216	222	199	201	211	196	214	211	192	206	214	205	204	228	224	245	207	192	185	191	209	198	222	190	203	188	209	188	196	198	203	191	194	196	190	197	214	224	201	203	245	203	212	221	211	183	207	214	203	187	203	191	222	185	210	204	197	195	200	200	204	201	209	208	185	213	216	205	190	213	227	220	204	211	223	195	209	201	175	191	188	227	203	209	207	239	185	191	222	203	203	205	172	181	198	215	201	190	197	202	193	180	178	207	210	219	206	204	171	220	175	187	204	202	227	207	197	189	207	176	223	180	218	198	205	187	197	200	195	201	223	214	197	186	205	201	175	209	200	203	237	209	216	177	218	203	213	194	200	207	208	205	192	221	224	186	210	208	215	215	204	180	212	208	197	205	185	209	199	199	235	228	176	175	195	212	197	194	208	202	212	200	203	168	203	171	199	191	222	191	196	200	197	213	217	189	218	168	184	191	183	191	201	213	213	191	206	166	190	175	221	182	230	197	203	216	204	203	182	189	235	199	201	179	197	229	236	209	194	189	176	198	223	196	214	216	221	201	208	213	201	217	219	192	185	188	172	214	214	197	215	220	205	204	204	202	199	231	205	203	191	200	195	194	213	193	209	215	192	201	194	209	210	172	208	205	200	199	203	242	197	208	206	223	190	188	205	195	188	189	201	175	204	212	227	193	180	198	192	198	180	217	210	227	188	200	182	220	199	175	201	205	184	200	197	195	193	183	209	214	189	178	191	180	168	223	212	209	209	183	208	231	194	207	210	205	215	209	184	201	201	192	213	191	183	203	202	210	209	190	203	216	190	189	216	210	189	183	228	174	213	185	217	191	215	203	173	196	189	180	194	198	227	185	188	201	216	208	202	181	193	173	212	198	208	196	215	194	210	194	197	212	185	191	191	193	220	176	216	220	220	198	188	199	200	203	183	195	201	187	165	190	204	204	217	219	188	197	208	197	199	209	193	194	177	200	179	192	215	203	210	183	228	243	199	218	206	199	178	190	201	208	215	196	186	153	198	187	249	203	186	208	190	200	197	219	177	187	215	182	198	214	188	212	213	171	186	172	187	197	200	206	215	197	191	178	217	183	198	200	192	189	180	215	209	197	202	201	203	211	190	204	213	213	182	195	221	202	193	195	206	229	189	202	197	195	216	200	193	195	193	186	208	213	188	227	201	182	190	196	219	192	183	219	192	207	175	191	182	179	191	205	195	186	202	201	201	202	190	201	195	206	201	210	184	177	226	218	190	207	203	201	234	194	180	182	205	216	207	229	196	196	205	195	209	225	205	216	222	196	196	210	194	192	206	197	217	197	215	185	224	209	198	216	201	226	196	176	215	188	195	190	209	207	224	214	206	204	199	182	208	205	190	208	207	195	196	186	184	185	226	220	207	213	187	200	198	197	203	198	189	200	186	199	195	190	224	213	222	225	200	197	204	217	223	225	201	196	203	201	213	241	210	208	213	199	192	214	220	201	189	197	229	208	192	202	209	187	207	194	220	204	211	210	224	177	198	195	204	201	215	188	206	204	195	212	207	218	216	196	220	199	207	202	190	205	213	203	221	208	218	217	199	204	189	199	185	201	186	197	211	185	189	203	217	181	193	207	190	161	185	205	191	170	177	205	195	186	224	226	198	213	206	190	189	189	215	188	204	199	225	204	170	211	195	222	204	179	197	204	186	195	196	212	202	215	176	227	188	191	201	182	207	196	215	192	212	206	202	215	197	181	216	186	208	214	179	174	203	196	197	192	196	209	213	194	213	199	192	220	213	220	204	204	187	224	191	223	190	205	183	182	223	236	197	213	215	212	218	189	192	188	175	177	197	208	206	196	202	196	188	214	212	197	196	213	216	212	210	186	201	199	220	184	190	199	204	224	200	227	215	195	205	219	197	184	186	203	203	215	212	177	205	238	205	184	194	213	192	183	198	212	185	200	197	197	189	194	175	235	210	210	192	203	208	207	207	225	221	230	153	172	213	175	209	208	199	209	177	176	212	193	197	189	206	197	180	202	184	207	191	203	210	185	191	206	216	207	186	189	211	195	205	183	237	224	196	188	187	226	223	183	216	195	200	196	206	200	204	200	202	172	210	205	240	208	217	212	207	201	214	190	186	188	176	197	163	197	195	218	177	161	220	180	212	197	179	209	206	208	181	221	193	193	203	200	211	189	200	203	197	221	195	194	187	235	191	220	178	225	191	198	196	194	201	200	213	195	184	149	225	174	218	191	202	214	172	218	196	202	207	217	208	182	217	215	190	181	186	212	186	198	190	184	203	212	191	190	208	205	214	191	206	211	196	198	189	191	215	190	200	188	205	205	185	222	218	179	189	202	192	196	218	163	194	182	211	226	174	186	205	185	175	197	188	203	236	203	213	212	204	211	198	175	200	218	220	177	191	201	176	187	200	182	200	221	230	203	214	204	182	197	229	201	170	203	203	210	207	198	205	214	220	207	206	206	214	174	199	193	185	221	187	211	202	208	192	214	189	189	204	199	205	208	216	206	197	207	203
28746	36945	50542	4793	3859	3142	2603	2129	1852	1607	1381	1287	1207	1101	1046	962	950	876	839	814	767	768	727	703	710	721	641	636	635	675	619	563	605	643	591	582	600	540	592	596	604	556	597	590	557	545	574	549	553	564	514	553	553	575	555	518	543	555	485	542	573	543	514	516	559	528	552	532	534	563	532	552	544	562	528	497	532	514	525	524	502	531	522	499	499	504	487	524	528	520	485	510	552	472	518	428	527	460	513	498	496	490	519	503	480	473	510	484	535	508	501	565	538	476	521	544	501	525	503	511	498	536	538	536	495	503	518	499	536	511	519	485	482	548	502	491	510	468	537	551	552	496	487	536	506	484	484	526	482	501	464	525	530	510	518	505	503	505	495	495	528	483	493	515	510	501	478	526	504	513	518	508	479	503	501	532	532	490	530	515	496	492	510	488	493	499	498	527	484	520	518	520	481	469	499	474	466	458	499	497	491	525	514	506	493	547	482	507	499	494	502	463	488	495	506	475	525	491	511	501	501	487	505	519	542	490	562	505	516	496	472	516	492	534	504	495	493	518	473	465	492	505	518	516	499	547	509	466	513	523	513	472	473	563	468	510	511	531	502	470	513	497	496	494	519	504	490	496	492	477	511	509	500	524	489	477	492	500	489	464	520	472	497	499	492	473	550	476	511	505	518	534	515	477	515	503	487	443	491	470	514	506	481	480	523	542	514	490	518	477	517	426	477	522	532	518	443	470	496	498	475	512	494	491	518	502	512	524	531	505	486	521	499	488	533	506	532	484	499	530	488	528	537	478	491	469	494	513	499	495	501	476	506	481	542	497	514	499	526	495	496	461	511	479	515	511	531	476	509	538	486	501	527	524	511	499	493	503	459	511	499	472	502	506	517	473	494	563	473	508	550	525	502	527	505	492	499	522	548	523	475	459	505	479	495	490	459	491	500	496	493	486	520	522	487	509	477	537	561	510	506	485	514	500	499	512	473	522	555	488	480	500	523	494	470	494	536	487	505	498	478	485	474	501	476	476	525	513	536	539	492	517	463	533	496	508	525	487	447	489	484	509	524	495	503	516	537	534	515	476	526	487	530	526	502	472	474	482	498	487	522	499	491	502	527	532	533	500	475	503	479	495	499	478	517	503	508	511	507	491	490	493	517	498	509	558	481	490	512	526	491	493	439	515	473	492	541	553	519	488	502	537	501	503	455	495	486	508	481	476	503	479	472	488	474	483	473	509	525	537	530	463	481	520	542	501	491	464	547	517	500	516	512	481	467	448	485	526	518	549	532	528	487	508	556	535	506	520	515	517	524	518	503	514	506	511	484	520	515	522	548	512	526	492	543	492	541	514	501	461	477	483	493	483	464	539	470	529	490	496	511	461	507	457	519	483	519	491	533	480	507	477	493	507	542	474	509	503	485	511	511	483	510	491	516	521	498	464	529	510	526	487	506	518	517	479	504	486	521	490	509	498	545	500	518	513	538	516	497	489	514	523	487	496	500	521	477	503	497	531	506	487	469	485	496	511	508	522	493	505	539	532	529	507	452	451	505	476	531	522	509	468	489	540	520	480	498	508	482	517	483	503	492	487	508	499	479	508	524	528	505	484	491	532	473	523	483	489	532	466	483	494	452	496	492	458	501	526	511	515	507	495	518	543	489	517	485	521	524	531	493	503	493	508	467	464	526	491	510	477	484	475	514	499	491	521	558	466	497	553	507	500	496	512	520	519	528	513	507	504	507	477	490	486	502	521	495	517	464	513	516	529	458	536	526	543	495	495	512	476	503	511	521	510	477	484	509	443	503	474	506	529	506	523	488	452	524	515	509	517	534	527	524	495	524	525	486	518	492	443	484	470	496	488	541	521	511	512	516	533	517	496	524	518	518	533	532	520	545	533	512	495	535	493	482	523	512	470	522	491	480	517	502	521	483	509	493	490	534	486	533	472	520	466	433	468	509	526	480	515	526	496	495	500	523	499	487	505	472	481	544	501	507	509	506	517	524	502	510	512	525	527	481	521	475	481	496	496	530	489	531	500	500	502	508	492	506	532	487	528	503	500	521	532	519	471	497	568	519	498	481	514	520	493	515	513	485	512	510	512	488	524	493	493	478	511	528	483	479	531	492	497	497	538	558	458	543	486	486	527	507	472	520	492	511	513	509	504	478	495	484	495	495	511	464	484	480	551	494	485	488	511	511	490	519	496	520	495	508	543	530	513	504	486	489	495	537	479	524	512	455	495	516	533	487	483	541	484	463	510	510	539	530	532	553	500	494	491	493	501	509	532	493	496	482	516	483	479	512	490	495	479	530	525	523	526	459	516	508	483	481	494	487	500	525	527	526	536	500	504	479	513	450	516	530	466	498	513	492	494	525	510	489	503	514	510	491	475	514	478	501	525	538	466	481	525	457	509	535	495	513	552	513	496	513	525	497	538	511	522	467	474	507	511	504	476	509	522	551	528	488	508	474	538	513	522	484	502	509	543	495	497	534	471	494	499	515	458	561	512	498	473	536	506	537	495	495	470	521	501	484	550	527	506	489	488	496	516	522	533	472	501	533	515	520	450	513	519	517	490	511	517	505	489	480	484	533	450	511	499	504	487	478	539	511	512	483	480	504	485	493	519	495	497	528	512	498	492	528	493	491	546	456	538	494	477	484	491	482	493	479	513	498	467	496	513	513	537	532	503	490	496	500	497	474	473	556	483	541	536	502	506	483	486	493	486	469	507	513	518	492	485	523	475	453	506	499	484	543	492	494	500	502	469	512	475	523	481	534	505	489	503	496	495	480	514	503	498	514	506	478	510	479	529	483	479	472	528	467	524	494	481	515	482	507	502	486	500	552	519	554	481	528	486	521	510	475	490	536	493	470	515	508	520	482	547	507	499	478	526	511	510	476	525	511	519	508	497	512	549	533	523	481	494	484	533	543	485	513	524	522	484	471	488	529	496	531	492	476	506	499	490	520	493	448	455	473	526	513	520	521	493	514	474	518	490	530	537	521	492	547	521	506	495	539	494	513	487	507	495	509	485	475	512	495	508	539	540	516	518	520	487	467	501	495	548	514	522	498	497	489	502	462	483	490	518	479	474	469	495	448	510	502	470	500	519	500	546	461	495	483	542	481	463	526	500	477	479	529	498	524	507	475	476	500	499	503	511	511	516	467	457	505	486	519	497	549	520	512	497	489	480	530	494	494	525	480	516	504	499	506	521	500	513	492	488	497	472	473	496	523	494	517	491	499	538	496	509	529	539	554	491	486	484	520	471	507	494	484	470	519	509	512	473	482	518	537	489	486	508	498	520	517	477	480	497	494	480	469	493	516	527	556	526	494	507	484	479	482	470	546	500	501	518	491	503	484	517	482	528	501	502	522	535	497	555	506	500	490	491	508	459	482	515	497	527	451	489	491	502	497	484	522	480	489	539	532	519	521	491	521	469	498	488	459	493	512	507	519	574	494	524	482	511	474	507	487	531	492	509	491	501	503	493	509	505
4379	2114	2701	279	170	165	168	156	164	155	162	154	176	162	140	151	158	160	150	169	147	159	136	178	149	153	164	150	164	163	164	180	136	153	152	152	164	170	153	152	181	146	151	148	166	160	154	130	178	152	164	149	162	149	134	161	127	135	170	136	163	163	144	168	161	135	165	159	153	143	125	151	155	134	143	151	126	139	171	136	156	141	141	156	170	141	156	139	176	163	132	161	149	162	144	146	156	145	147	163	144	134	145	153	157	164	142	180	166	152	140	174	156	186	144	169	157	156	145	146	149	160	174	139	177	136	148	156	165	155	165	145	162	131	158	159	147	151	149	153	154	170	156	169	143	176	133	148	151	155	143	163	171	139	173	168	144	150	152	137	149	167	146	163	179	171	154	166	154	179	151	160	153	168	133	154	142	171	163	169	168	151	158	146	152	164	170	162	129	142	132	148	155	159	164	171	168	137	151	130	153	143	174	167	162	162	160	150	143	165	146	145	149	170	149	151	135	168	156	164	138	146	167	163	175	155	151	173	176	169	149	162	147	157	168	164	153	139	144	127	159	164	163	178	144	156	149	183	151	149	134	163	159	152	159	162	144	145	157	174	185	167	158	133	138	166	153	169	168	172	198	141	156	138	157	156	143	155	184	154	153	153	155	148	163	171	154	169	153	165	152	160	158	151	162	149	137	160	162	170	139	142	155	150	163	158	159	153	156	144	164	150	158	157	151	141	144	183	138	165	161	148	170	172	158	157	162	166	152	163	171	163	139	163	176	151	153	164	143	158	143	172	178	155	163	156	156	154	156	149	150	144	164	165	143	158	140	148	165	162	156	207	148	133	148	135	146	144	150	150	162	151	155	175	143	144	164	154	135	146	165	164	148	167	159	151	149	171	150	150	165	168	156	155	148	179	157	136	151	163	168	150	166	155	148	179	165	154	140	153	147	158	151	163	140	146	162	156	133	144	167	153	138	151	169	149	165	152	144	164	163	143	149	151	148	162	154	140	165	165	166	163	177	172	147	149	136	148	169	163	181	163	160	145	112	154	154	166	171	149	143	170	171	144	155	158	160	153	163	154	154	160	157	130	159	140	158	156	157	152	162	150	182	153	153	154	155	155	140	147	168	164	163	152	143	149	147	146	174	156	153	162	165	137	157	151	153	166	155	175	145	147	149	157	143	154	151	154	155	177	159	170	156	166	155	148	133	168	152	169	138	138	159	139	164	150	162	162	145	164	149	140	160	161	167	155	174	161	157	169	190	146	182	143	169	157	149	138	145	140	154	158	160	155	149	172	138	156	176	171	151	179	162	150	174	157	156	169	160	149	155	153	140	164	166	151	170	150	150	143	168	145	153	154	139	165	174	153	171	150	185	159	150	165	154	158	141	142	149	168	191	152	129	148	154	143	141	163	157	156	148	178	156	154	162	164	149	149	142	175	141	150	166	148	161	156	160	153	114	147	157	131	154	156	162	138	149	151	185	157	146	167	155	144	161	152	143	164	144	156	153	152	164	143	164	170	167	180	144	160	160	145	150	140	162	152	145	167	150	149	167	141	152	186	155	181	146	182	132	148	155	162	147	136	151	153	150	153	142	167	159	157	178	160	163	149	141	174	150	171	134	156	179	177	137	150	162	157	142	171	155	172	159	140	169	146	145	175	176	127	169	157	144	156	177	153	135	184	146	143	129	125	125	161	144	162	166	156	140	143	156	147	143	137	157	177	141	141	151	141	182	151	164	164	169	164	167	150	151	153	142	149	167	169	169	159	162	175	180	134	160	162	137	142	162	162	141	152	167	161	169	167	169	149	175	147	152	159	158	161	176	135	159	159	164	142	156	134	155	179	178	150	157	145	164	164	169	161	143	134	143	133	139	140	140	163	162	159	166	141	141	184	170	149	138	134	141	172	170	154	167	159	155	191	170	168	140	159	145	157	140	177	141	153	149	164	165	169	172	162	172	163	135	153	162	157	137	161	144	147	130	160	144	168	148	153	165	152	161	187	180	134	148	154	140	140	143	163	180	162	154	133	168	148	136	175	146	148	146	156	173	147	151	179	165	150	180	171	152	152	165	146	159	133	150	178	152	130	150	159	148	167	143	154	157	169	129	164	135	144	162	179	184	144	134	173	160	138	161	152	175	146	163	151	137	154	166	155	177	152	155	134	163	148	140	146	152	145	170	146	143	145	151	115	150	181	149	156	174	165	154	145	162	151	148	159	161	144	153	142	138	151	174	165	161	164	168	167	164	143	164	136	144	148	155	181	159	149	132	141	154	177	161	148	185	142	162	139	129	155	182	161	159	154	141	139	142	162	138	156	150	138	164	151	176	152	147	144	168	168	154	163	158	150	163	171	152	142	156	150	166	164	150	144	165	163	161	158	157	154	149	146	178	161	167	137	166	160	136	159	145	136	164	156	142	158	178	157	171	144	176	161	163	138	161	164	161	160	151	136	153	154	167	183	155	151	153	169	159	155	141	164	147	131	135	138	139	183	156	142	156	168	149	150	147	164	149	155	124	160	156	141	157	173	175	140	171	154	154	167	132	168	140	163	155	155	155	147	153	147	164	180	186	173	168	146	169	165	158	167	154	157	163	149	177	172	147	145	169	139	174	165	146	138	140	138	162	155	155	147	152	169	166	161	142	151	144	176	159	164	160	165	153	158	143	142	154	138	159	155	169	142	137	165	175	148	159	164	150	146	145	165	170	162	153	167	180	154	149	149	151	160	155	158	144	161	149	147	157	166	139	167	140	163	161	147	132	146	162	159	170	155	167	155	158	188	158	149	159	174	167	170	152	152	155	157	173	152	148	155	148	171	163	158	170	165	155	143	176	132	174	154	191	165	132	159	132	165	164	155	168	153	144	145	149	157	161	133	148	158	151	147	161	156	166	144	153	168	170	173	154	167	128	156	181	188	136	131	141	144	148	152	142	125	169	141	143	144	147	168	186	142	167	158	144	140	161	150	142	148	170	157	152	184	150	141	160	147	165	140	169	162	136	145	163	159	168	170	170	162	149	165	158	158	164	149	167	158	147	133	133	174	172	156	161	146	155	155	156	139	180	143	174	149	149	142	170	147	173	177	140	154	153	173	166	157	170	132	160	140	128	158	152	154	165	159	167	155	155	156	159	165	146	180	143	136	174	149	157	169	167	154	144	134	168	147	131	153	166	152	144	140	131	169	152	150	167	149	135	144	168	149	134	154	136	154	156	175	144	178	142	132	171	148	158	169	151	167	159	163	153	143	154	145	177	166	146	169	187	148	162	165	150	152	177	153	163	141	158	151	154	158	157	174	139	126	148	165	167	148	155	160	162	172	148	148	156	139	162	134	156	141	165	162	162	157	164	163	160	152	153	169	165	146	180	151	148	150	146	156	151	142	172	148	169	153	190	136	145	164	172	159	169	149	167	150	157	150	143	141	157	164	149	167	177	165	162	147	156	138	134	167	151	149	147	148	149	164	168	144	142	164	134	171	165	161
4129	3637	7123	588	517	520	483	438	458	472	455	463	442	421	434	454	444	415	460	425	465	440	438	476	389	397	444	431	446	455	382	441	400	418	467	435	422	446	421	413	426	406	390	433	441	468	428	427	419	428	445	427	388	409	449	443	452	463	422	384	447	441	418	448	419	421	437	409	433	431	456	441	374	370	424	480	425	455	462	414	429	424	421	393	434	405	443	458	423	423	442	418	452	443	446	445	442	421	467	415	438	433	438	409	410	435	433	462	391	438	481	430	428	412	405	423	441	384	436	468	419	421	424	445	423	443	418	453	465	440	421	435	481	391	483	383	439	397	462	440	455	409	437	399	421	432	426	450	439	418	427	404	427	429	406	414	410	446	414	438	443	395	434	440	420	466	418	439	446	446	416	416	416	446	451	406	410	481	426	428	443	438	414	458	444	454	419	421	435	454	401	419	436	435	429	475	442	402	412	401	459	442	445	404	400	437	413	442	438	436	436	426	427	416	412	462	406	448	423	452	435	420	454	435	423	442	425	437	431	422	413	440	438	412	407	417	453	432	469	432	378	450	426	416	420	434	401	431	393	408	412	448	440	464	417	445	424	456	437	432	414	407	418	421	404	435	438	418	486	414	433	423	430	439	457	396	416	417	452	420	481	429	408	447	421	452	460	399	436	434	397	445	449	413	422	445	410	401	407	452	407	468	402	411	437	441	452	445	457	460	414	449	410	438	440	424	430	441	464	407	430	421	429	454	425	423	446	399	459	442	463	436	436	387	404	433	443	415	431	448	424	431	457	433	473	386	414	457	438	436	406	428	440	421	436	378	423	458	439	411	454	419	425	428	423	449	444	425	423	442	395	451	394	396	442	434	471	453	410	420	433	423	430	430	454	473	444	440	413	411	403	413	435	420	393	404	458	433	423	457	452	416	403	427	446	398	423	406	400	438	410	406	435	435	418	437	424	433	417	424	432	403	452	423	457	425	397	458	402	428	437	434	443	426	444	421	438	455	434	436	452	417	430	419	430	425	444	429	413	449	448	441	397	426	433	429	453	430	431	438	415	402	465	449	432	455	434	428	454	444	441	405	442	412	413	418	436	437	419	436	410	435	385	447	421	417	450	459	440	436	438	473	394	448	424	422	427	445	440	464	431	402	432	448	474	421	425	431	391	420	413	451	405	428	455	442	440	454	432	427	400	413	411	432	422	430	471	417	417	410	430	423	429	419	410	429	437	450	410	449	444	429	422	433	417	438	428	437	421	433	401	436	412	435	392	444	462	471	379	448	433	424	402	425	430	392	426	454	450	464	451	449	425	402	460	427	431	424	425	445	395	452	397	433	428	425	434	384	450	445	427	459	451	416	420	433	413	429	436	438	435	410	426	422	443	456	439	420	424	404	439	448	415	412	422	465	398	418	423	417	453	446	460	399	475	448	427	385	413	429	436	446	411	394	432	433	430	425	413	441	419	450	441	413	434	461	450	420	458	432	460	398	500	423	451	416	421	421	410	432	379	428	425	413	439	409	403	449	448	454	431	415	421	434	443	416	469	443	453	415	417	413	410	429	450	456	429	402	411	477	420	453	420	407	418	410	416	437	444	427	411	426	439	442	439	416	441	412	418	399	487	412	432	445	441	440	431	405	451	397	401	433	421	408	451	439	406	431	443	403	485	429	407	437	413	436	390	421	425	425	403	444	442	417	403	436	456	406	417	446	415	435	437	428	432	441	413	452	455	434	422	424	426	438	417	429	400	455	439	395	430	413	418	453	392	452	486	456	426	427	426	416	457	426	415	410	459	414	401	484	394	438	455	421	401	407	446	438	471	466	390	444	429	445	469	431	433	425	397	475	408	437	472	435	434	436	458	442	406	432	468	413	427	439	429	447	396	418	416	457	467	446	409	415	414	421	408	463	422	433	405	449	399	422	438	407	431	455	428	409	404	451	430	450	430	415	448	430	394	402	452	403	425	407	417	416	429	433	408	420	470	452	406	428	409	451	417	425	427	403	430	434	429	427	439	436	433	433	447	433	414	410	428	414	398	384	406	457	406	465	447	432	425	451	419	422	419	444	467	418	434	390	437	420	446	448	472	435	407	467	429	404	456	453	426	439	435	427	440	430	427	474	445	431	427	466	429	444	388	432	415	422	423	435	418	442	445	413	469	439	422	437	372	426	430	385	422	434	408	414	460	447	428	403	432	426	456	425	439	378	444	401	452	432	413	449	426	440	413	460	435	421	440	438	447	466	446	442	407	430	445	450	437	444	435	420	439	404	428	442	405	454	434	425	420	436	423	412	491	460	444	407	423	443	440	429	467	430	422	415	411	456	439	420	423	450	429	468	454	459	412	433	448	425	429	422	452	422	425	409	423	444	395	434	456	466	457	461	451	425	415	456	449	375	450	425	440	425	427	393	411	454	387	426	417	417	452	448	430	452	432	433	430	391	445	453	429	443	447	425	447	417	436	430	395	449	431	384	472	420	452	453	429	438	427	429	419	447	431	456	401	403	411	430	405	470	411	431	431	465	413	420	425	430	402	395	411	426	427	422	411	416	427	457	444	430	432	458	417	394	438	418	471	425	409	410	403	407	418	416	448	432	482	425	456	427	419	399	443	445	412	447	402	443	464	415	419	440	432	432	444	415	402	402	460	438	449	422	428	402	415	443	436	439	412	394	451	444	412	440	427	447	401	424	418	412	434	406	395	462	443	471	445	444	417	421	432	442	409	447	441	421	442	431	428	416	473	425	473	415	416	458	410	403	426	431	393	460	458	414	428	433	422	410	442	408	411	457	407	446	405	437	428	479	399	460	430	384	422	445	447	373	415	409	455	442	392	414	421	421	443	439	409	435	442	412	420	416	420	433	378	395	462	446	437	449	428	389	417	397	395	399	446	443	405	420	465	416	456	403	465	411	424	411	456	425	401	429	404	431	446	423	435	419	406	432	409	408	445	440	441	414	397	423	432	397	417	456	473	435	408	410	453	392	420	447	432	447	473	408	412	457	414	434	453	424	417	438	388	412	475	413	425	404	457	417	427	457	418	453	444	426	425	443	381	455	428	448	442	441	421	405	440	432	411	451	390	445	412	448	402	415	429	425	455	421	412	391	433	410	465	449	418	468	400	423	426	443	445	443	449	426	439	426	435	412	428	456	430	426	460	429	431	413	399	447	373	420	431	406	460	490	436	435	438	444	433	439	411	425	419	468	449	432	448	468	457	432	443	417	452	433	420	417	435	435	430	397	449	424	419	414	469	412	406	442	433	469	398	480	362	433	437	460	408	438	440	406	453	399	426	444	429	443	430	405	467	447	457	439	460	435	420	423	440	413	421	421	432	461	440	409	437	470	440	444	445	407	397	439	404	437	423	409	409	422	398	431	428	424	384	452	448	457	428	443	479	426	445	476	445	430	432	408	402	485	405	413	429	421	459	440	436	402	443	456	411	440	425	413	444	430	441	412	395	458	391	428	446	449	434	433	434	451	452	403
34158	36971	41616	14266	1755	515	408	388	367	387	320	322	315	304	310	297	271	272	276	289	255	264	231	263	258	270	289	280	257	268	283	264	256	276	304	275	283	278	255	279	285	238	295	266	267	248	229	266	272	241	251	245	254	257	273	285	275	255	216	225	259	255	237	255	278	265	251	253	256	274	253	244	270	259	239	285	267	276	273	240	246	239	255	298	266	249	275	270	254	272	248	281	276	256	267	259	274	220	266	272	287	251	292	243	270	248	252	249	246	269	263	260	257	258	230	278	270	273	266	312	256	255	253	271	269	247	270	254	237	283	289	256	257	263	237	243	255	297	223	259	267	264	237	264	261	273	252	260	252	228	260	272	260	238	266	213	296	243	283	271	271	242	250	271	250	298	291	269	241	260	251	239	262	260	249	252	253	272	254	275	265	244	246	249	267	292	240	257	270	257	219	266	251	256	263	302	251	264	266	265	253	260	251	295	254	244	255	286	244	248	293	261	242	273	240	252	244	268	263	282	243	237	290	269	274	275	276	262	257	254	233	254	256	267	268	260	264	230	252	245	258	245	231	287	276	278	253	251	264	264	263	258	245	233	237	251	280	231	270	251	230	273	245	256	267	248	261	240	267	263	256	246	263	255	293	273	269	275	251	302	247	289	242	249	255	283	274	289	307	248	246	253	242	261	261	267	249	266	242	243	256	276	225	276	258	282	266	239	220	265	257	233	256	244	235	265	269	283	276	288	281	235	271	216	254	269	291	285	243	276	262	267	262	272	253	257	241	252	255	256	259	298	239	257	255	264	274	291	248	259	236	247	273	244	257	239	252	241	256	272	256	255	277	246	275	259	259	248	288	246	276	259	249	279	296	229	274	250	263	261	248	287	242	274	267	275	267	261	267	274	256	263	263	226	246	278	271	269	240	251	263	270	245	253	246	276	258	251	233	267	265	253	254	270	258	279	276	251	243	239	262	272	285	257	278	247	256	261	290	271	265	254	251	258	242	277	222	265	248	290	244	253	260	268	249	247	249	256	276	255	269	232	221	243	264	266	267	276	269	267	267	274	260	269	270	266	239	267	235	278	278	234	229	263	247	243	282	231	273	279	293	252	245	275	289	277	256	268	263	254	244	289	257	276	235	264	274	240	253	279	258	264	263	241	262	258	262	261	272	245	270	258	269	264	265	303	278	271	277	239	277	246	262	266	269	277	236	245	256	264	268	253	254	272	277	235	251	237	266	290	258	260	250	248	260	252	232	278	259	278	254	250	247	273	291	253	274	259	282	255	252	242	257	239	268	255	283	249	265	263	233	251	259	265	244	253	264	285	245	280	253	248	225	265	258	276	261	242	251	264	253	248	278	282	274	273	239	268	282	265	277	244	264	243	276	258	265	249	237	232	271	239	260	262	271	242	255	241	256	259	268	280	261	279	231	274	268	249	257	271	271	273	250	271	286	229	224	284	251	266	282	252	254	255	259	249	264	243	292	268	274	243	270	254	266	284	254	252	240	272	242	266	227	223	253	286	278	225	289	266	256	255	257	267	268	256	266	248	246	255	264	242	271	267	265	254	277	270	277	259	259	252	240	256	219	249	267	294	295	244	276	257	237	263	261	246	275	250	247	263	274	258	240	251	283	285	258	264	305	274	241	239	286	261	258	261	251	263	252	273	264	280	293	286	252	260	276	281	294	269	271	257	278	224	254	237	259	275	279	284	272	269	245	251	240	265	266	265	270	263	244	265	226	255	245	282	269	278	244	252	258	259	245	271	279	280	269	242	286	250	282	273	240	268	274	241	247	281	244	236	262	234	269	255	271	299	258	244	269	257	286	288	282	248	253	254	244	311	274	257	260	239	257	281	292	275	264	271	270	266	264	233	285	266	258	268	261	274	256	253	274	275	287	242	268	249	268	237	268	242	263	253	271	284	257	265	265	265	261	288	279	270	258	229	229	239	268	241	278	265	260	272	283	234	260	311	271	270	265	301	246	268	231	265	267	258	258	240	263	272	244	248	270	261	222	287	246	256	282	292	238	255	255	224	270	262	253	277	260	277	253	242	245	248	272	240	283	229	291	271	250	266	270	285	269	233	285	263	262	255	239	276	268	260	255	267	241	287	252	238	256	217	266	293	238	234	247	280	260	258	275	245	246	294	299	254	262	259	256	275	247	228	281	260	248	276	274	237	279	257	292	239	245	243	256	233	269	246	249	283	272	263	246	242	288	239	257	279	273	256	245	256	253	258	227	237	254	250	286	232	277	280	269	276	271	247	265	265	281	297	279	254	234	273	234	275	271	252	252	253	233	293	264	267	271	265	281	244	260	258	295	261	244	257	252	278	256	281	263	272	257	262	272	269	261	258	255	268	274	269	255	257	281	251	261	275	237	275	259	260	269	250	250	269	261	261	262	240	249	261	268	259	259	263	265	244	283	252	241	256	262	252	244	279	264	258	273	285	253	242	247	260	242	260	237	236	274	247	278	223	240	235	234	248	269	268	239	271	280	270	256	281	226	257	267	285	265	285	270	242	254	268	244	261	246	246	225	248	239	254	259	276	268	253	231	232	251	275	248	239	254	262	306	284	266	250	250	251	273	240	263	252	248	242	283	260	250	281	255	249	234	277	241	255	286	259	262	235	271	285	288	267	238	267	248	283	268	285	271	254	252	273	261	259	277	256	271	250	297	246	273	273	284	225	276	243	275	280	267	267	258	253	279	258	279	293	270	248	257	254	252	276	227	255	217	260	238	249	280	252	242	262	268	249	267	268	251	273	292	259	264	268	264	252	248	253	263	236	259	272	247	263	262	233	248	244	257	271	240	218	272	281	247	261	239	265	265	246	292	264	267	270	244	283	239	254	258	249	266	290	244	271	271	240	264	257	302	264	237	263	253	241	260	235	250	275	259	261	267	281	245	271	266	260	283	253	246	265	270	258	227	269	249	232	269	244	252	231	245	263	229	261	238	246	245	239	256	252	260	304	249	251	269	272	243	257	269	263	254	263	248	241	246	262	252	245	274	266	239	262	249	268	316	264	253	278	266	295	248	223	256	248	290	248	258	245	269	248	247	254	278	272	258	276	256	256	250	261	254	236	259	252	266	267	273	253	250	285	260	274	264	253	266	256	261	256	288	243	261	253	264	244	267	277	267	263	238	228	271	259	238	272	272	289	254	241	239	244	281	267	269	257	303	243	265	255	274	299	279	271	286	285	225	272	243	273	259	250	233	274	270	294	256	252	292	243	265	257	283	227	279	246	253	249	276	239	274	238	267	239	246	281	248	262	230	262	240	277	268	255	295	258	239	248	256	286	260	271	262	250	227	263	260	259	277	273	241	247	267	242	269	279	253	261	239	283	239	265	265	257	251	217	257	271	264	239	259	286	252	295	258	260	286	270	275	267	281	237	224	238	239	270	252	273	243	282	243	215	266	286	247	275	258	255	282	272	249	265	251	279	227	264	243	260	251	253	252	293	251	251	277	264	257	247	256	252
20348	28783	41014	2905	2397	1916	1695	1467	1344	1232	1032	1039	1011	981	884	865	879	815	780	804	796	787	760	738	762	747	738	729	786	757	708	690	764	703	700	689	700	674	750	735	726	698	667	684	675	623	651	679	701	648	671	691	637	685	634	687	672	677	627	685	664	645	697	662	677	675	652	683	658	635	661	664	655	695	666	687	666	675	706	669	625	621	660	646	685	642	618	663	630	660	685	655	708	644	676	646	671	664	657	666	684	654	643	649	653	637	620	683	628	640	626	682	633	670	706	634	618	683	683	705	697	604	647	681	644	671	640	680	643	626	656	635	664	664	683	634	661	673	622	665	673	695	656	673	671	651	629	651	636	713	665	684	694	652	640	680	654	653	688	639	636	617	642	658	658	610	665	654	635	641	638	678	676	685	710	688	695	682	667	690	683	645	657	654	655	676	624	640	637	647	674	697	678	632	654	628	663	634	671	633	646	677	621	700	605	636	643	695	627	638	613	660	653	684	645	654	657	643	683	689	670	608	666	667	698	659	697	670	658	611	638	641	646	640	677	659	669	667	657	629	627	594	650	645	620	637	662	654	603	638	620	660	689	632	681	669	645	684	678	659	693	631	664	672	628	663	631	674	649	685	656	626	630	661	634	639	638	674	604	622	643	693	644	616	675	673	650	641	647	661	683	631	672	625	655	697	684	696	640	684	649	693	670	691	622	648	618	652	662	656	609	679	691	638	672	682	650	651	631	651	656	641	640	638	672	642	654	666	669	640	707	639	654	639	669	650	652	668	703	645	644	623	693	661	662	660	672	633	659	635	654	666	668	662	642	618	602	696	655	632	645	670	642	673	630	656	661	609	663	624	652	684	622	653	673	633	645	667	660	652	612	665	644	639	635	688	624	638	673	627	642	669	680	637	642	672	679	645	681	660	666	642	678	681	661	660	664	638	668	680	665	662	632	611	675	652	648	657	655	690	616	628	665	668	635	672	663	678	679	689	635	603	642	680	650	665	611	634	632	637	669	660	632	650	653	647	675	629	656	643	629	681	642	629	643	678	671	644	665	646	645	627	680	602	652	676	661	594	668	722	656	699	684	657	636	649	660	690	646	662	661	641	707	637	644	643	669	647	655	681	647	686	645	671	667	639	662	627	662	653	682	645	651	621	700	656	669	665	636	648	685	644	632	672	684	668	609	641	630	648	633	663	720	631	677	681	641	649	621	722	631	625	618	668	637	655	651	675	659	702	616	631	666	656	665	629	633	650	643	623	618	621	626	667	613	672	650	704	645	679	610	665	668	599	607	696	688	672	650	639	669	659	659	674	692	612	641	638	639	665	644	689	671	698	669	631	654	691	621	692	669	631	654	676	706	652	666	636	641	629	664	701	612	653	642	641	624	678	633	709	654	622	707	648	635	667	624	668	649	671	613	630	614	634	688	619	612	673	653	633	638	647	698	659	702	651	702	650	632	685	668	666	698	637	636	639	646	674	682	664	684	656	673	712	644	670	629	616	646	680	628	676	650	672	683	624	637	680	651	676	626	618	676	672	645	620	646	628	645	660	673	654	641	639	621	677	655	663	623	626	681	621	670	627	646	655	625	686	617	649	664	676	649	681	620	645	638	651	648	602	676	633	632	611	650	658	654	670	683	705	647	624	659	659	668	668	633	654	641	667	676	670	677	655	688	658	660	653	655	687	670	655	643	670	649	630	645	652	666	636	645	667	686	622	687	666	666	656	656	631	627	650	644	650	650	662	710	604	656	626	655	639	633	633	636	686	633	621	641	688	657	655	663	674	674	668	618	674	658	694	702	621	651	652	658	633	682	617	664	624	720	683	615	659	671	655	683	646	629	619	658	671	640	644	645	648	640	656	655	671	664	654	677	670	683	661	637	602	697	663	663	675	630	630	654	660	683	650	693	671	683	607	662	652	682	671	633	622	624	656	633	664	695	677	714	614	678	643	658	685	636	656	693	657	667	637	683	649	649	686	690	665	622	654	687	670	633	663	665	661	628	664	689	671	672	596	627	665	658	600	690	700	670	684	629	595	735	690	618	654	628	644	669	681	649	638	635	681	686	633	671	661	694	644	674	656	666	668	643	607	685	632	639	680	690	610	670	686	642	606	641	673	647	674	627	672	644	679	639	619	631	673	672	696	681	648	657	680	634	634	647	679	648	621	649	665	662	637	676	668	635	681	691	651	648	635	667	658	664	642	645	691	666	660	676	655	646	650	666	707	720	676	633	676	692	607	633	664	660	662	637	614	618	639	668	659	683	629	621	672	730	643	632	648	664	672	698	622	607	628	685	632	638	681	652	665	596	659	635	608	692	617	668	630	638	654	672	677	688	699	626	663	678	697	677	687	643	619	650	668	683	649	655	673	666	662	662	650	655	662	627	669	683	673	669	635	675	673	630	700	668	650	661	642	621	621	675	642	673	671	703	630	621	674	698	602	665	582	680	664	653	644	627	634	665	633	684	646	642	601	709	678	621	621	677	696	686	682	640	659	650	666	676	657	665	638	708	676	664	665	614	653	636	682	648	649	669	644	685	650	690	642	655	654	607	632	648	652	650	664	707	635	660	613	661	635	667	630	695	658	660	662	644	640	676	616	632	671	653	674	654	608	661	690	708	662	660	696	627	682	655	682	637	677	714	650	645	683	661	649	659	668	630	656	712	618	684	656	662	655	626	702	666	606	637	660	609	655	679	650	679	682	641	628	653	648	625	678	657	653	653	657	680	641	686	669	677	670	660	682	706	705	631	641	687	622	683	659	649	671	717	642	647	689	700	684	667	658	619	658	691	664	631	605	674	687	636	702	637	679	684	640	658	662	639	666	631	636	647	676	658	647	644	678	623	652	658	682	671	672	676	675	633	703	655	625	680	640	636	699	639	640	635	623	722	626	660	639	689	715	657	610	628	620	645	680	596	623	612	680	583	673	618	663	642	682	667	671	646	667	648	693	703	708	682	637	636	619	634	644	697	645	618	635	668	687	629	633	664	652	650	672	678	650	680	670	640	621	671	647	696	621	669	615	706	635	630	665	657	656	675	632	676	624	704	628	655	633	666	648	655	652	615	637	613	600	643	620	669	621	681	665	712	639	663	653	687	631	679	618	648	627	669	624	624	624	670	673	684	667	643	712	662	624	690	646	666	659	663	612	616	635	680	675	650	638	681	579	643	667	647	678	636	680	628	691	639	655	671	627	666	637	650	695	690	652	643	653	633	642	636	649	660	688	631	618	672	646	656	649	662	675	633	643	648	618	679	660	655	702	671	658	683	636	664	684	645	634	644	646	660	647	641	618	679	614	638	645	628	624	663	707	628	647	663	631	659	665	645	651	687	647	665	667	669	644	622	614	682	659	667	644	652	662	655	606	640	617	658	665	617	659	642	696	692	687	667	665	715	678	654	626	649	662	631	637	647	659	664	625	626	634	665	644	656	656	661	666	659	635	645	586	661	666	666	630	653	637	677	659	689	630	701	678	676	673
49390	52781	53394	21980	5045	831	590	448	416	363	316	313	312	281	256	267	227	250	258	259	251	239	223	191	209	241	227	208	205	220	231	216	241	212	228	205	192	220	234	193	193	190	203	211	229	227	181	186	199	193	205	211	203	232	229	218	210	197	185	207	225	251	224	206	195	164	172	190	220	192	213	226	215	205	212	210	191	177	191	197	200	198	220	194	211	225	210	189	217	200	183	214	194	181	227	181	193	211	199	190	210	208	189	232	181	196	189	217	197	193	209	204	177	208	194	176	231	214	191	214	206	192	203	215	187	208	234	185	193	218	205	226	201	206	195	192	199	185	227	197	179	203	209	215	216	202	207	202	191	186	214	205	201	194	215	208	198	186	205	185	199	195	172	187	196	221	202	172	197	215	210	174	229	203	200	208	226	215	207	177	190	199	187	206	190	239	205	190	179	222	196	168	224	186	207	190	167	211	182	186	214	202	205	194	194	200	210	217	175	180	198	207	203	178	207	211	202	221	193	198	214	194	206	212	210	209	173	189	200	203	202	202	217	182	223	194	178	213	200	206	195	199	206	193	186	210	202	198	201	188	196	197	214	196	211	204	210	209	207	220	188	195	191	204	183	219	178	189	219	198	216	183	211	214	189	196	197	202	183	200	222	207	207	204	190	178	190	211	203	183	207	194	206	180	189	198	217	187	172	201	213	206	187	212	198	182	202	182	174	198	193	184	177	177	193	211	175	176	166	208	196	209	208	179	193	197	177	178	214	188	206	188	189	208	191	205	199	194	195	199	198	213	196	201	211	198	189	214	211	197	219	219	219	209	187	190	217	203	198	220	195	169	203	189	198	204	188	214	201	221	203	185	175	193	211	173	199	218	199	220	204	211	186	210	228	213	215	212	229	207	181	205	209	207	199	204	185	233	217	187	195	201	208	197	217	198	215	185	194	208	174	181	174	191	210	206	188	229	207	184	201	198	200	174	186	218	188	225	186	198	202	181	215	213	198	207	191	204	189	210	192	191	190	198	186	191	178	195	199	202	189	236	203	194	189	190	197	184	217	188	191	198	201	171	220	208	199	199	210	205	219	180	199	215	191	207	202	186	202	225	175	181	203	186	224	179	207	202	189	189	196	240	200	199	189	228	210	228	196	218	225	207	198	206	220	187	202	218	175	202	201	201	190	210	199	216	191	205	195	182	210	213	184	208	211	214	208	196	210	208	198	210	200	218	184	187	199	186	212	210	181	192	191	178	204	190	180	176	217	203	180	200	207	219	191	212	226	207	212	196	225	208	228	193	189	215	212	203	187	177	214	198	202	189	190	201	224	195	209	210	179	210	216	190	191	199	202	198	215	196	198	203	201	201	229	178	212	209	201	192	191	167	207	201	202	220	203	204	184	189	203	207	206	200	186	213	221	191	191	178	188	172	190	198	193	200	207	217	211	202	220	196	180	209	200	198	194	185	166	232	177	180	228	205	185	215	181	193	191	230	186	206	219	185	164	230	210	207	201	229	222	187	216	216	167	194	203	170	211	213	197	189	195	227	193	192	188	204	157	200	202	204	183	215	183	185	182	208	197	188	203	197	195	208	203	205	210	217	197	207	204	213	193	180	184	195	203	243	215	203	199	189	201	188	201	226	209	210	215	182	200	201	216	182	179	225	204	194	203	200	200	192	206	218	180	203	198	207	220	191	203	202	169	193	224	182	200	199	195	174	217	196	197	200	186	196	216	202	195	214	191	189	201	219	178	192	197	194	190	194	209	195	238	205	221	210	212	216	190	205	208	218	178	216	215	212	184	197	189	178	214	227	176	223	198	194	201	209	201	191	233	210	202	205	202	216	189	195	196	168	177	206	191	195	204	216	213	199	174	193	213	207	185	202	217	183	191	185	203	199	202	211	213	213	179	221	191	220	209	189	199	185	215	232	189	185	212	209	218	190	195	212	221	216	189	204	218	177	197	215	191	233	206	225	205	200	187	203	193	195	219	213	195	213	180	206	202	201	221	212	197	213	203	221	178	177	180	207	193	216	190	194	183	185	210	200	214	202	223	194	192	208	209	209	211	212	170	195	210	204	209	198	209	188	196	196	194	187	207	185	182	204	197	203	182	217	178	212	208	178	198	205	197	201	210	195	193	207	195	219	203	197	188	184	211	200	191	193	212	194	178	207	189	207	190	212	170	193	207	171	200	179	186	192	212	215	207	184	189	173	186	207	220	191	229	211	224	192	168	184	196	217	211	181	192	200	201	194	181	195	203	218	199	247	203	215	204	193	184	175	190	186	198	207	190	201	199	172	189	207	238	184	188	203	180	207	215	225	194	176	175	175	215	208	201	194	207	212	193	201	190	205	234	202	188	196	171	207	194	204	182	187	200	178	217	210	205	209	226	240	169	194	214	206	189	179	204	202	193	215	196	203	213	171	224	220	202	202	225	218	212	202	205	191	187	175	187	192	191	183	211	185	212	203	195	203	201	217	204	184	192	212	194	202	188	212	201	190	182	185	180	209	189	209	192	242	192	212	194	209	212	192	194	221	210	200	197	190	195	175	245	193	201	185	194	207	182	214	195	184	176	212	188	184	231	203	208	188	190	194	212	220	218	212	197	210	208	201	191	185	196	209	209	207	182	204	187	194	203	215	203	202	211	194	178	230	175	185	193	181	180	214	206	208	197	178	210	202	185	205	214	222	176	193	212	172	185	197	196	170	179	205	190	185	207	195	220	196	185	213	204	216	197	208	210	196	203	216	214	211	208	209	176	199	202	207	181	194	189	194	184	177	209	201	216	213	193	203	198	205	227	220	154	209	185	212	193	208	162	224	208	215	200	196	199	198	218	218	191	199	167	192	189	209	180	227	228	175	217	201	218	166	195	201	238	199	181	214	201	213	222	203	172	207	191	188	203	196	238	192	194	227	216	203	195	196	198	209	225	198	217	213	209	186	179	193	207	209	193	193	213	181	185	202	187	205	198	207	202	190	201	188	177	177	214	185	221	207	219	195	211	204	226	206	212	176	184	213	222	191	204	188	204	205	177	198	182	211	208	192	184	240	208	214	184	226	199	242	209	185	201	188	230	183	188	210	212	185	229	200	216	228	196	187	190	202	190	226	192	189	199	194	190	180	197	227	221	200	205	208	214	178	198	194	195	210	211	183	207	200	194	205	186	212	213	208	206	202	213	218	179	192	212	188	194	202	219	224	202	207	216	195	198	180	197	216	196	200	198	186	208	194	176	213	209	199	220	210	197	187	194	193	186	210	195	186	193	195	198	184	208	200	195	222	190	196	221	172	195	217	195	195	188	215	200	196	210	208	173	179	205	186	219	199	197	213	211	207	186	200	183	173	187	204	216	222	209	197	211	204	215	216	220	213	203	198	211	183	217	197	211	204	198	204	201	175	190	204	212	214	183	203	208	186	171	213	197	201	184	193	213	199	206	191	209	194	214	189	217	203	215	184	213	200	197	193	175	181	188	193	181	200	203	204	223	207
29621	38275	48366	4739	3908	3197	2598	2198	1845	1571	1415	1286	1149	1104	1013	946	931	849	805	779	727	735	685	672	685	676	676	648	633	620	605	606	616	623	604	607	654	547	585	583	572	543	549	558	543	557	554	520	491	557	563	561	561	569	561	509	521	571	449	537	522	515	537	552	561	497	509	531	522	532	542	503	538	483	521	525	527	537	500	503	512	523	481	516	570	576	505	569	537	499	536	523	498	484	512	514	504	523	514	507	528	529	496	521	489	517	508	493	489	525	482	510	508	491	512	513	537	479	472	471	522	470	487	503	482	470	496	499	514	519	517	538	511	484	462	476	474	479	492	477	476	442	510	488	481	493	538	487	492	499	470	523	512	492	509	464	516	495	545	466	517	466	496	529	503	496	551	495	459	518	494	497	486	466	493	478	497	517	515	520	485	511	525	533	512	546	502	508	503	506	488	517	515	516	484	526	515	492	484	493	501	484	491	492	464	516	511	520	483	486	515	514	492	502	514	482	549	509	495	505	506	503	479	524	514	526	498	518	533	557	481	539	499	519	537	520	467	464	480	475	529	523	469	499	503	486	491	526	517	503	483	484	518	496	476	485	511	518	526	478	482	517	509	515	491	508	518	503	515	474	512	470	536	499	505	477	524	519	460	527	503	514	547	503	504	477	521	524	554	520	514	485	527	490	492	514	489	501	500	495	514	523	508	496	486	466	517	517	507	526	517	502	491	497	474	496	493	536	501	507	492	539	503	507	453	501	506	480	479	509	527	535	489	486	514	473	501	526	504	490	512	451	531	494	515	491	474	553	544	522	528	514	483	474	477	499	504	506	480	508	497	530	503	491	532	490	513	509	492	504	507	514	515	514	489	496	516	483	522	522	528	498	467	464	535	500	494	536	516	474	484	468	533	476	550	528	526	503	551	530	518	501	517	485	514	477	501	534	496	474	499	472	469	504	494	480	496	492	469	493	503	466	517	485	494	511	482	495	522	493	499	481	529	506	514	491	469	505	513	510	487	477	501	498	505	505	514	501	534	507	475	464	528	489	559	481	531	478	516	491	525	492	515	519	484	501	517	510	498	536	532	527	501	536	515	484	472	515	467	477	474	526	531	506	507	501	498	518	463	457	509	512	489	491	541	528	519	489	483	530	466	509	486	498	523	530	507	512	509	502	508	556	508	527	487	487	504	481	484	490	548	486	488	477	540	512	494	467	504	470	501	495	507	511	527	462	526	548	497	491	527	513	513	483	451	502	509	480	497	475	475	500	476	523	513	493	479	501	538	506	489	548	485	539	510	469	480	526	517	506	514	498	500	475	484	482	520	523	474	495	505	497	519	462	509	494	489	509	500	510	528	540	521	498	564	489	487	487	508	510	526	479	488	492	504	499	517	495	492	532	474	442	493	516	530	494	491	516	525	498	505	489	513	522	531	496	502	543	464	497	521	468	509	511	489	529	532	502	536	510	509	525	483	494	476	506	450	500	515	521	505	460	458	506	534	546	487	486	540	518	484	530	500	503	495	462	480	496	528	524	524	527	506	490	507	523	522	465	475	561	542	496	488	519	466	476	486	468	497	497	533	472	508	468	479	489	555	514	459	492	517	503	550	519	487	491	514	466	473	523	510	479	500	494	543	507	527	491	496	537	523	501	525	532	470	541	488	499	463	488	523	516	480	502	519	515	523	494	496	493	522	496	541	499	460	468	524	514	485	458	482	519	514	476	489	491	508	499	492	469	521	513	482	509	497	515	500	463	493	465	518	531	486	477	508	514	483	485	503	546	497	466	496	509	498	516	524	485	526	510	475	478	503	500	480	511	461	487	485	496	516	456	477	503	547	493	499	511	469	508	481	499	501	486	481	463	543	520	490	521	508	518	510	503	491	503	538	525	545	497	540	526	501	494	509	450	436	527	495	497	477	507	485	486	515	496	513	478	483	533	483	508	491	449	501	485	510	522	508	514	511	520	493	507	469	480	492	533	485	489	511	478	487	506	511	509	539	472	484	483	536	476	470	577	471	486	509	482	464	488	473	495	507	508	493	523	492	534	478	523	530	490	502	546	494	509	517	480	506	485	514	524	473	513	482	513	477	489	503	518	504	480	490	511	490	476	491	517	494	498	503	520	501	480	469	494	555	525	500	518	531	478	502	481	522	544	464	490	494	491	515	519	538	498	458	502	491	527	522	503	498	506	512	492	488	530	479	505	518	486	505	512	470	492	508	555	520	516	532	492	503	502	504	518	496	540	538	527	511	484	525	515	510	501	488	518	496	524	506	471	482	517	496	459	526	492	529	493	534	466	516	515	468	507	513	500	499	548	560	525	544	507	529	500	508	531	478	546	501	469	501	490	547	494	559	515	493	498	483	469	529	515	482	514	517	502	510	492	485	532	537	520	478	500	491	513	497	530	510	504	494	493	527	514	539	469	529	472	511	545	505	453	514	539	490	529	511	482	473	499	493	519	519	485	461	476	511	478	490	482	504	514	517	471	516	473	475	465	502	486	459	526	500	540	494	531	499	506	516	483	505	480	476	506	531	463	499	492	448	481	484	512	535	471	505	513	492	475	513	538	512	518	499	508	492	496	521	539	472	489	491	551	471	488	506	516	503	477	487	511	527	453	484	509	537	525	481	508	478	496	493	479	501	519	498	483	497	499	495	480	483	508	515	511	489	507	525	512	475	546	464	508	467	513	508	508	517	493	501	517	518	507	486	516	478	485	488	516	517	493	565	483	467	482	513	484	490	506	532	446	519	517	537	518	488	494	508	521	512	500	499	503	513	481	515	502	488	491	506	524	512	482	500	468	534	512	496	512	483	468	487	524	509	469	498	481	548	486	489	532	490	509	474	561	508	492	484	502	507	477	492	489	493	505	512	541	491	508	471	480	519	495	544	518	512	486	519	503	533	485	513	457	512	520	520	518	530	521	499	503	471	491	540	523	514	520	562	480	502	518	539	505	486	514	509	479	477	518	455	461	490	488	510	512	471	482	488	514	493	480	515	487	513	513	500	467	494	490	479	511	492	505	504	506	530	493	477	510	476	496	555	477	483	508	488	505	473	510	458	522	507	519	501	485	536	480	537	526	525	512	454	495	495	517	529	542	527	489	479	499	522	506	463	448	517	516	470	500	509	511	502	475	483	539	541	491	545	485	489	514	488	502	507	477	507	499	497	482	510	483	544	482	504	534	536	497	472	497	471	502	536	527	476	514	508	514	518	502	493	486	492	486	513	482	491	444	488	483	542	507	505	498	486	497	496	515	523	492	511	540	489	466	493	480	490	515	524	450	558	530	530	499	523	515	487	513	554	497	486	510	541	502	493	497	500	536	467	475	515	474	487	519	502	559	490	501	528	494	517	506	494	493	579	536	491	509	495	483	521	467	498	483	537	527	494	482	492	516	459	505	538	499	524	503	467	502	492	533	488	530	536	509	506	493	531	422	536	506	516	497	513	499	502	501	492	532	508	514	487	492	481	508	494	482	481	491
4513	2054	2359	223	180	152	148	172	162	151	159	150	158	161	148	142	170	136	128	157	169	149	178	147	157	156	144	165	161	150	158	157	142	155	150	145	143	159	179	162	172	151	160	162	145	158	192	144	151	148	155	160	160	152	140	167	150	137	164	136	146	159	139	157	130	165	166	161	157	140	184	151	155	159	147	163	159	148	152	157	146	156	140	142	144	175	155	147	160	156	154	175	159	147	145	142	153	152	156	172	167	158	151	168	178	155	163	134	164	150	153	141	151	172	161	152	169	153	178	174	154	149	127	164	159	142	161	144	149	157	185	161	154	156	162	159	148	143	165	164	163	163	144	148	141	144	140	137	160	152	161	133	167	162	156	145	147	154	148	148	149	150	141	158	148	148	152	137	154	174	139	137	169	161	147	179	170	141	164	146	151	147	149	132	171	161	158	165	146	156	164	129	165	159	150	135	127	150	149	174	164	145	131	124	147	157	161	147	154	146	152	169	144	150	146	138	157	142	144	147	158	139	152	165	176	158	158	166	144	157	162	156	155	157	137	151	182	139	131	146	153	144	153	127	180	138	150	148	164	137	158	144	131	131	137	153	152	169	146	154	144	128	168	143	170	148	169	131	139	152	153	172	152	178	148	159	149	132	197	126	178	131	160	163	172	162	153	136	154	161	150	141	142	170	137	159	145	155	138	146	139	175	156	159	161	153	162	147	136	145	147	157	166	149	165	157	179	159	154	166	187	155	164	145	171	156	157	158	144	153	151	148	194	150	149	153	153	158	156	171	137	156	139	165	161	161	169	141	144	159	140	131	174	138	158	167	165	151	152	140	132	154	144	151	135	152	164	160	161	141	160	164	153	169	166	151	167	168	163	146	160	154	165	139	142	166	176	143	143	145	164	158	154	155	138	158	164	157	179	142	163	139	164	140	168	149	160	162	168	158	175	150	145	158	160	150	143	148	141	161	159	133	176	142	159	140	153	138	128	159	161	158	180	160	151	155	167	146	163	177	154	145	154	164	155	153	157	163	150	156	160	187	162	159	147	156	159	145	152	167	186	171	148	150	162	181	137	155	130	147	156	160	162	131	150	148	143	150	148	175	138	184	174	141	158	142	161	176	144	142	164	151	156	166	143	130	151	158	153	151	173	139	162	168	165	167	129	154	185	169	136	179	168	163	136	140	141	140	182	156	147	137	136	164	147	152	172	158	167	159	144	138	151	155	144	166	154	155	154	163	162	149	167	168	149	159	160	161	167	195	184	157	168	151	157	151	157	138	143	159	140	171	155	172	168	168	149	165	159	138	143	169	169	163	124	161	165	137	144	166	156	158	188	162	154	165	130	151	149	142	169	164	154	144	176	151	157	190	162	177	182	152	150	144	172	157	165	154	164	152	150	145	157	140	158	146	159	136	160	134	154	161	131	173	142	169	135	140	145	160	154	166	158	163	130	144	150	140	141	169	165	170	154	163	161	139	162	145	150	169	162	160	171	161	169	155	168	159	183	153	156	156	143	168	146	170	153	132	189	138	133	156	149	136	144	150	166	162	167	142	159	167	156	146	166	168	156	155	159	144	127	140	151	174	136	160	180	150	159	174	165	157	152	178	161	171	146	168	176	150	163	156	148	166	165	167	155	166	151	151	158	134	154	169	157	140	135	175	152	162	167	151	167	160	158	164	152	151	165	140	159	151	148	142	166	157	155	160	149	158	145	141	149	149	150	180	123	141	173	147	146	138	158	163	162	152	149	168	156	148	166	158	167	137	143	149	155	140	172	159	136	167	138	128	164	173	155	137	159	147	154	154	151	169	151	147	171	140	160	148	157	156	153	157	150	148	154	172	202	161	156	144	159	156	162	169	145	168	149	177	147	147	157	160	142	143	164	138	143	155	163	156	133	133	154	169	137	144	166	167	163	163	142	150	166	148	133	155	165	160	148	148	150	157	177	140	151	149	151	144	159	168	139	172	148	149	145	149	162	166	161	153	159	155	148	161	153	161	163	169	149	167	146	134	141	145	161	145	185	143	180	162	145	164	160	156	136	137	186	137	151	167	145	165	137	165	127	161	147	174	158	164	151	173	159	146	157	160	159	174	176	163	161	164	179	156	157	155	152	145	163	173	155	150	161	149	154	155	170	192	147	164	139	134	167	168	157	140	138	152	168	174	155	174	145	146	147	157	150	148	155	150	148	145	140	143	164	173	153	163	169	152	137	132	159	165	152	157	135	158	156	146	154	155	152	145	140	163	158	161	133	158	131	146	163	139	156	165	144	177	179	175	138	157	171	127	152	177	126	172	133	151	141	128	169	150	137	142	158	161	143	153	152	145	151	158	174	154	160	168	146	151	146	132	151	164	154	154	148	163	151	160	176	155	151	151	148	149	148	145	154	163	159	159	161	145	161	150	150	157	150	156	136	162	148	148	169	150	155	143	164	181	146	159	133	155	160	168	139	137	159	156	148	154	164	152	142	146	172	149	162	152	139	151	134	168	162	140	158	157	175	163	150	146	146	137	159	168	145	151	147	169	160	151	144	142	148	147	136	165	147	157	171	164	163	150	164	167	146	132	146	142	146	156	145	159	144	136	178	154	158	172	152	164	147	161	152	140	136	159	158	140	143	163	158	160	168	157	177	161	153	132	169	145	158	137	155	173	171	142	156	152	168	140	160	159	154	164	155	154	150	157	156	144	160	135	156	144	137	160	142	131	158	150	149	136	164	157	176	166	138	159	151	134	147	158	143	149	158	159	144	148	151	171	131	152	169	144	125	150	148	153	157	131	159	179	155	181	133	147	146	168	139	163	170	157	158	163	160	141	154	120	168	167	157	147	163	156	152	169	146	135	143	146	143	159	151	123	152	137	143	137	154	147	152	146	134	160	163	156	156	158	149	164	152	169	157	157	136	152	150	173	152	166	164	149	150	155	166	146	139	161	146	157	142	143	152	142	140	131	171	180	159	149	135	168	156	151	153	175	167	166	159	177	156	165	156	142	130	141	152	160	130	161	158	144	164	166	125	164	156	158	164	148	177	154	159	185	153	151	142	159	164	150	164	177	157	151	155	149	150	149	137	157	137	148	141	126	165	175	158	151	148	146	145	165	148	154	149	161	153	131	152	137	173	142	152	173	142	181	164	155	157	159	164	156	159	177	161	152	149	161	163	167	166	146	158	156	164	158	141	146	166	151	160	171	148	157	164	177	166	164	175	181	147	145	151	135	179	191	151	134	147	147	151	149	144	164	140	122	132	156	162	167	138	173	153	164	149	155	148	170	136	170	148	175	154	166	165	183	147	120	176	163	153	138	156	141	177	160	152	136	160	183	152	160	133	150	164	179	142	142	149	160	133	171	156	166	177	152	146	163	171	173	145	139	132	155	141	153	130	154	146	141	166	162	151	138	142	134	134	164	156	165	148	140	173	136	151	162	149	142	148	170	160	155	145	171	175	146	154	176	175	137	158	166	146	175	143	180	158	143	137	157	183	147
4228	3401	6236	523	499	467	496	472	452	455	448	435	414	456	447	448	439	438	482	446	408	466	459	421	434	401	438	412	434	417	427	428	424	460	383	415	453	458	431	396	415	415	467	428	445	433	422	420	436	406	443	434	435	444	456	450	420	403	445	418	432	416	403	415	421	440	432	406	432	483	436	434	428	437	415	430	425	433	419	446	435	423	438	412	440	429	435	407	384	431	410	452	416	420	430	419	461	394	402	410	472	435	437	431	419	436	458	456	429	430	421	428	414	463	437	418	436	403	431	436	396	416	411	433	438	421	443	461	425	459	416	417	410	393	393	421	440	416	414	432	443	416	408	444	448	404	416	469	408	454	436	445	423	425	398	422	423	393	417	429	407	419	471	398	421	435	453	406	407	434	431	432	428	443	461	457	458	424	459	442	425	454	435	411	398	441	397	415	425	433	453	471	440	421	456	429	419	448	417	428	461	459	457	417	432	466	433	437	430	414	428	425	426	441	440	406	407	413	443	409	414	422	417	435	421	414	412	435	405	435	423	458	468	437	460	388	437	441	434	465	457	463	404	476	418	449	464	398	412	443	423	443	433	422	405	420	417	410	451	407	453	417	464	437	421	471	418	410	427	408	431	426	419	409	423	456	419	421	415	462	440	402	394	410	446	434	431	418	419	445	430	436	430	412	474	421	430	390	428	428	407	418	393	395	450	406	433	410	430	444	408	416	432	418	431	446	405	397	431	373	417	399	434	409	446	467	407	449	429	418	409	458	405	426	400	398	423	411	425	489	399	442	417	407	426	435	409	433	419	403	398	448	445	454	470	460	446	426	402	409	429	359	426	428	411	397	382	408	413	454	414	424	425	418	447	432	427	405	439	455	431	398	468	440	452	421	427	412	431	393	429	424	421	471	437	406	437	401	420	443	416	412	424	415	433	421	441	464	439	414	421	414	411	441	382	417	444	459	400	418	365	413	414	427	454	413	481	447	424	446	413	461	394	457	445	415	420	419	424	461	417	408	463	422	428	403	414	418	427	420	382	453	397	420	444	417	430	437	445	436	443	419	447	458	445	407	417	460	417	373	452	443	410	425	396	428	389	437	444	413	443	431	434	435	382	448	432	409	443	431	463	420	418	397	455	434	397	453	428	423	415	416	429	430	428	458	402	399	384	415	452	470	439	394	436	423	462	451	463	431	434	391	403	424	469	393	455	426	390	413	383	435	427	429	433	454	446	437	441	428	410	388	437	391	442	423	433	428	382	407	445	453	412	422	439	417	408	438	413	443	421	402	408	416	447	414	395	416	407	435	394	436	400	466	385	428	428	419	408	431	453	435	386	431	414	404	431	429	440	448	429	435	427	455	406	439	436	381	406	396	441	452	411	439	441	415	432	481	430	398	417	408	407	430	425	404	424	422	417	410	431	442	433	412	431	432	434	446	402	438	416	411	442	466	406	418	474	447	445	427	438	424	448	412	418	413	406	413	467	426	413	456	451	405	450	445	429	419	420	417	428	440	434	415	433	405	455	414	402	412	424	425	429	399	422	436	415	459	469	440	434	423	419	408	431	436	406	416	439	439	447	416	390	424	442	458	422	409	446	427	403	450	417	431	403	421	418	445	378	437	419	398	456	407	450	419	435	420	419	445	417	426	425	422	461	415	379	400	414	392	440	430	422	438	461	425	435	428	403	427	407	417	449	429	382	419	416	409	407	428	411	419	414	430	427	434	401	442	408	427	416	396	431	418	454	406	429	388	416	449	401	439	467	426	405	428	463	449	414	459	442	413	431	457	415	426	424	445	395	439	414	408	405	421	420	423	413	426	436	411	432	414	475	443	399	419	408	407	423	471	429	407	404	421	400	436	409	415	434	465	455	435	409	411	413	387	432	410	446	449	449	433	404	407	430	457	439	432	456	386	431	450	462	399	441	411	427	414	472	422	421	443	456	448	465	432	439	424	432	438	434	447	360	422	412	428	418	417	433	383	404	448	415	431	423	423	443	426	439	459	443	458	431	441	458	436	453	439	415	415	405	434	390	441	406	438	444	411	413	453	477	426	415	436	414	425	415	411	415	423	448	404	424	422	410	398	421	409	434	443	464	404	421	439	469	446	430	391	432	448	404	437	408	451	394	425	445	419	420	471	426	420	435	405	381	434	405	445	440	406	438	424	453	410	456	410	440	434	427	401	390	454	455	439	445	439	419	392	399	415	434	430	462	442	395	405	369	394	391	412	405	433	429	412	413	409	429	430	429	405	415	417	446	441	418	416	456	441	458	414	434	378	380	418	447	459	433	454	428	439	450	404	434	450	411	425	423	448	417	471	446	424	443	411	431	403	418	399	413	433	432	442	426	415	448	402	419	403	427	440	411	426	416	444	406	410	416	465	446	460	415	437	401	400	423	422	417	407	426	419	433	431	459	439	384	367	388	414	425	419	408	431	440	444	443	432	439	421	411	429	462	461	430	454	427	393	446	389	404	446	425	464	434	425	410	411	445	437	424	424	453	407	408	419	456	407	396	429	431	409	472	404	420	398	450	415	440	423	417	407	401	438	400	408	446	423	402	409	436	459	438	469	410	422	422	439	411	419	437	429	427	473	423	398	408	371	459	451	402	442	419	432	447	446	455	407	424	418	411	402	455	431	399	433	422	417	433	436	453	410	438	478	449	452	417	418	437	420	432	416	425	451	475	402	420	479	449	423	425	418	409	468	400	417	434	397	442	405	430	424	417	438	409	452	409	423	450	428	466	431	428	447	459	415	430	399	433	396	427	418	448	410	428	422	421	427	452	438	433	446	411	420	421	417	474	437	451	452	447	407	427	395	415	399	440	404	401	408	428	441	409	441	403	408	422	448	437	417	446	438	412	466	415	476	449	427	435	414	438	408	444	471	477	415	424	385	403	436	419	430	403	402	451	395	405	447	436	412	424	439	400	460	398	403	445	425	409	427	410	465	381	464	398	459	441	437	453	405	424	431	411	383	424	397	473	406	394	409	423	439	413	414	368	421	380	432	441	424	398	401	406	458	375	462	463	401	411	411	443	413	422	440	420	406	459	413	428	411	433	441	418	432	409	389	452	425	424	440	425	380	432	419	464	443	459	413	423	400	410	390	422	459	415	423	434	410	412	421	402	402	448	414	438	413	443	451	432	428	410	432	419	434	430	456	407	443	410	409	428	412	426	387	416	427	461	428	417	454	420	410	414	431	434	453	438	410	436	414	457	406	420	438	416	479	412	439	444	449	417	448	403	439	460	424	440	442	411	456	454	433	414	434	417	423	421	459	417	443	485	404	425	398	436	449	452	424	402	443	411	426	443	443	381	411	403	458	414	391	414	409	465	444	427	449	444	412	433	448	412	430	431	417	415	429	419	444	455	413	418	427	415	412	400	432	416	403	436	416	423	416	427	424	484	457	408	460	461	427	439	431	420	470	449	431	451	418	437	396	450	425	402	429	420	441	413	416	408	416	462	441	397	459	414	421	440	386
37171	37196	42413	11619	1259	551	460	400	354	369	349	311	303	325	289	262	247	274	289	294	326	286	284	266	256	287	314	264	259	292	258	296	248	259	265	273	237	284	292	274	278	250	268	250	268	271	271	285	260	252	232	280	262	276	268	275	265	255	281	254	241	242	254	236	257	279	239	266	238	271	248	253	271	247	263	251	276	281	286	255	267	275	239	268	272	254	238	276	283	247	272	237	262	238	263	267	257	253	274	255	237	204	269	271	265	242	255	286	247	253	246	254	278	250	277	266	262	272	241	280	277	268	250	273	248	290	290	292	248	265	261	236	254	296	246	292	254	276	254	263	283	266	273	277	240	266	273	265	279	263	263	251	254	252	239	219	239	268	262	279	237	263	243	245	265	298	257	260	257	240	248	272	284	244	264	245	290	279	269	255	247	250	282	245	260	274	256	258	295	257	252	266	233	250	244	253	236	265	266	245	269	260	235	258	270	245	235	252	249	239	282	290	257	228	284	266	281	248	265	240	248	249	266	246	257	258	268	254	278	254	268	256	275	254	224	258	249	260	289	255	269	248	259	232	237	249	274	258	233	281	263	263	276	245	279	237	275	273	294	269	271	275	262	228	264	248	286	243	257	243	231	251	267	252	267	253	253	217	256	249	279	284	226	274	257	250	263	277	251	207	256	277	219	257	265	263	266	259	270	255	263	257	293	251	265	285	247	240	283	236	257	261	240	258	242	262	255	271	250	250	281	244	257	256	230	254	301	287	246	246	270	261	284	263	245	263	240	266	274	257	269	263	237	239	228	241	257	264	259	288	272	291	252	252	288	274	287	270	262	275	259	261	261	227	255	263	255	279	266	272	235	266	250	228	228	264	267	253	284	251	260	283	261	251	274	284	247	251	269	279	278	239	281	269	231	255	236	246	254	255	262	260	263	244	278	225	262	245	270	265	261	249	249	270	269	239	214	274	258	260	252	264	243	276	271	271	284	240	246	260	221	263	251	286	281	272	219	273	270	250	273	240	269	286	259	278	264	248	241	268	251	269	249	293	281	266	245	260	274	263	253	247	250	256	278	272	248	281	279	298	306	259	250	242	256	282	264	283	258	269	244	288	237	254	309	235	263	260	254	266	265	259	235	283	258	259	245	254	252	255	254	235	251	275	272	248	251	242	260	240	256	243	278	256	248	257	257	247	253	291	247	259	271	249	276	263	287	262	246	232	239	291	258	244	261	283	260	267	297	261	263	241	275	270	240	245	273	260	234	241	283	237	255	266	286	267	270	249	242	271	265	245	250	269	255	268	236	242	275	255	279	256	276	262	240	250	255	277	262	282	265	279	260	265	235	269	229	290	242	255	269	241	288	262	270	259	248	255	268	239	264	248	231	277	271	263	255	281	265	289	259	254	249	247	255	261	257	266	254	280	232	251	255	267	244	262	272	253	242	283	250	237	248	256	260	249	245	269	273	257	253	270	277	244	267	272	254	252	256	271	291	241	246	253	262	239	272	293	247	248	233	256	278	285	261	269	249	256	270	298	231	257	272	279	259	286	242	250	295	267	279	247	232	223	267	247	239	269	286	290	264	267	257	273	272	249	227	266	263	275	270	260	237	275	255	278	246	258	247	226	244	279	239	243	258	254	256	280	264	264	254	288	259	246	265	255	243	246	285	250	255	254	263	259	225	274	270	234	247	273	244	235	256	264	276	248	241	258	263	308	241	279	246	244	253	250	243	268	277	273	261	238	255	272	262	238	285	252	257	278	269	274	260	260	275	281	231	256	277	278	261	272	246	264	249	265	261	235	282	273	260	262	249	267	230	237	214	265	272	249	284	246	270	242	261	263	283	246	246	236	251	247	273	234	239	268	249	253	274	238	242	245	267	242	252	249	248	261	230	264	248	259	243	277	262	239	248	231	225	260	250	250	239	250	265	280	240	245	265	244	261	242	247	272	255	268	264	261	253	272	282	261	265	272	248	260	263	272	235	269	279	236	228	246	274	235	245	236	260	260	256	267	262	241	242	244	268	291	246	260	274	267	280	254	277	235	269	291	270	266	274	246	259	246	271	285	293	258	244	243	283	265	253	261	260	253	291	273	245	271	252	250	272	271	262	267	275	264	260	259	279	244	254	252	228	284	255	236	305	271	231	243	270	267	278	252	270	225	271	249	286	292	258	267	243	248	247	236	238	270	263	254	281	258	258	235	276	266	281	270	243	255	255	263	272	237	277	280	250	279	250	276	234	229	243	264	249	231	287	270	271	253	258	270	249	242	269	282	264	246	268	272	248	243	261	274	249	230	259	269	265	271	247	261	249	256	250	224	252	255	254	285	252	277	275	233	267	250	243	263	251	292	266	241	249	302	238	257	251	266	285	267	258	260	279	248	269	278	260	267	258	244	274	251	268	251	263	258	278	274	248	242	256	261	260	244	254	249	257	238	262	244	255	238	247	295	240	243	273	237	261	267	248	267	280	258	236	262	273	267	244	264	271	259	260	230	274	254	254	271	269	238	257	295	249	293	250	264	286	271	260	262	251	231	266	246	262	246	265	250	278	261	272	233	250	269	273	257	276	258	255	262	279	256	252	284	311	248	238	265	263	257	266	266	245	253	266	280	267	263	273	221	255	248	253	244	248	268	264	240	285	269	249	243	266	259	271	243	291	259	262	265	253	281	246	254	274	249	285	237	286	248	251	225	269	264	264	276	254	235	256	242	265	261	268	245	245	260	254	266	268	277	240	256	290	273	278	266	269	259	257	260	270	213	257	280	243	262	267	239	246	271	240	260	258	282	257	226	279	255	234	256	304	240	264	274	274	261	290	261	246	247	259	291	254	260	240	258	263	276	269	247	282	248	257	271	246	242	232	256	231	258	258	252	241	241	229	267	266	227	260	292	260	244	254	247	267	233	279	270	248	246	257	251	245	257	262	275	268	250	274	280	270	269	300	288	285	245	279	258	252	252	259	241	244	272	267	278	240	268	246	256	236	274	254	247	243	242	254	258	250	261	255	242	239	258	242	232	237	276	280	272	283	255	256	260	235	261	252	287	273	267	283	261	243	263	241	258	273	253	299	253	275	285	277	241	262	269	254	263	269	255	254	292	261	262	269	229	270	255	235	274	261	243	250	255	247	294	237	262	251	276	254	259	250	269	263	286	278	269	256	247	248	249	265	271	244	239	273	256	233	277	259	276	262	234	232	263	277	261	249	254	285	262	252	255	249	265	266	255	251	228	249	239	274	272	225	263	271	255	260	283	269	267	264	265	258	234	237	260	238	269	259	255	247	269	265	247	248	251	301	277	266	246	221	276	277	235	282	256	289	240	230	254	281	235	240	239	253	273	256	258	279	233	284	268	277	272	288	241	248	293	235	249	230	282	264	249	245	248	283	249	220	264	256	267	265	243	251	249	279	266	263	257	270	283	246	265	251	210	259	259	269	263	281	266	262	287	256	240	262	230	255	243	244	260	280	261	251	273	259	239	283	255	251	273
22033	28281	39196	2856	2421	1955	1693	1489	1333	1257	1125	1074	925	958	910	829	855	809	813	834	766	738	752	789	728	744	765	726	757	729	709	725	711	747	691	708	720	690	656	703	663	703	671	700	686	640	665	694	730	685	638	694	710	689	674	719	700	661	646	689	604	669	705	629	658	648	677	654	683	694	670	660	695	664	698	694	668	654	664	607	679	644	647	703	671	644	652	702	686	640	659	680	699	680	668	655	676	636	609	655	661	691	655	711	648	672	642	641	664	628	677	655	693	645	668	668	706	677	640	684	601	605	644	628	635	652	644	655	660	684	678	669	659	694	673	646	692	657	679	633	654	638	640	651	653	658	653	669	618	666	702	647	649	658	634	635	644	656	633	666	703	697	628	644	684	712	649	626	677	679	634	641	671	615	652	654	627	672	660	649	680	694	639	664	648	619	644	638	638	661	631	610	631	637	660	715	697	638	686	696	649	653	649	681	641	650	651	662	652	604	620	637	674	651	682	695	659	640	674	686	675	657	633	628	682	659	682	670	663	726	628	676	652	679	625	624	678	651	672	646	656	662	640	632	646	654	667	647	661	678	691	668	657	641	633	638	663	621	637	665	612	640	668	627	656	665	657	636	594	637	672	650	641	687	608	601	668	664	643	632	640	621	641	644	664	615	683	655	667	676	648	631	648	612	647	637	657	643	616	620	635	690	625	671	619	648	598	618	656	702	651	634	670	610	604	626	667	693	640	680	653	640	645	633	662	689	677	670	594	633	651	684	679	626	653	671	617	599	620	656	665	663	617	643	644	692	632	692	649	658	663	667	667	643	658	642	669	652	655	667	681	687	677	630	663	711	679	621	661	707	624	651	684	680	663	629	639	616	624	604	616	650	673	634	654	688	642	648	666	688	622	666	669	677	685	663	640	665	666	656	658	657	654	635	637	641	677	616	656	697	644	644	627	678	656	660	676	650	681	634	647	647	677	666	624	651	629	676	663	646	665	688	670	628	675	638	676	650	680	689	698	657	642	637	646	648	681	645	704	669	657	606	661	650	647	674	661	642	637	679	658	623	630	640	661	720	636	639	657	632	646	627	656	637	653	675	684	655	618	663	637	621	622	661	632	624	608	598	641	683	647	645	618	687	683	598	635	685	661	646	663	683	671	647	638	693	648	660	680	667	682	693	620	637	676	625	640	629	638	642	631	728	649	652	636	634	625	696	632	673	665	665	684	640	704	674	623	614	621	655	642	625	657	664	640	643	629	696	659	686	670	646	698	668	650	657	637	684	660	664	678	673	630	665	653	655	674	693	597	632	659	645	674	630	684	640	670	647	653	650	635	654	649	609	641	658	614	645	656	661	664	596	633	647	636	657	647	660	708	617	691	686	698	654	671	673	678	632	656	673	646	617	710	654	666	647	666	638	645	648	677	663	633	625	645	644	655	642	651	619	620	648	675	636	641	617	611	658	663	640	661	648	616	627	683	611	675	690	652	621	655	635	707	644	606	659	672	607	656	693	674	686	684	561	602	685	641	668	676	673	690	644	655	649	681	652	633	685	664	652	670	643	622	656	687	640	631	634	621	649	603	642	647	665	638	654	632	719	647	689	673	657	657	660	640	695	611	648	636	652	636	663	642	648	673	624	628	666	693	654	657	618	692	655	629	619	630	696	616	652	631	613	667	633	641	588	658	646	662	659	655	646	655	684	629	608	658	629	647	713	618	668	650	654	579	638	655	626	636	624	659	642	709	609	637	659	666	648	626	658	657	659	679	644	617	677	654	679	631	683	648	576	667	686	660	680	660	628	656	653	665	613	652	629	622	689	648	730	681	692	681	659	646	611	679	649	646	649	598	650	635	641	622	667	677	688	662	697	653	639	663	656	681	659	700	674	602	668	614	703	650	708	648	651	645	680	694	642	612	656	625	660	643	652	656	654	639	640	650	661	675	680	686	628	636	665	674	637	642	652	666	655	668	671	616	685	686	625	661	645	607	664	675	669	626	623	606	661	647	623	672	663	630	659	687	630	663	704	622	641	651	682	647	652	665	638	716	702	707	603	675	631	659	685	654	632	688	652	658	663	636	653	660	653	652	637	653	667	614	648	671	631	685	647	692	652	661	655	673	697	627	677	614	633	617	659	678	647	658	625	654	662	732	683	647	715	671	602	666	668	674	671	682	630	637	640	647	655	636	644	652	663	666	603	593	690	688	674	681	667	630	728	670	641	669	666	665	619	633	629	642	650	664	625	609	629	636	616	683	625	628	664	689	687	655	644	680	631	686	651	658	674	633	621	669	671	648	625	589	662	673	670	662	655	650	638	603	672	684	661	616	608	659	687	657	653	648	649	684	689	662	677	653	619	639	641	666	625	648	660	653	651	680	632	671	623	695	634	642	639	637	668	646	600	667	705	605	677	672	624	626	621	661	674	653	609	649	693	657	686	671	674	667	688	639	659	707	645	636	637	599	628	651	691	642	624	690	694	652	662	654	629	689	649	674	652	651	680	654	643	674	649	646	663	620	689	631	620	624	644	676	637	631	648	672	645	622	670	631	618	652	661	664	618	626	644	646	675	667	622	647	638	640	603	633	647	661	662	661	690	641	659	670	668	606	628	668	623	619	679	678	667	649	620	651	653	685	682	672	648	637	639	631	639	643	645	666	663	647	680	658	682	601	673	612	633	665	618	645	627	637	615	646	639	646	646	652	636	631	669	658	600	667	612	647	655	632	644	649	661	658	631	644	651	646	592	636	657	664	657	649	644	580	601	650	661	649	657	643	636	674	620	653	649	640	613	651	687	620	643	639	669	652	642	674	674	613	686	671	656	614	668	633	634	664	623	666	627	659	713	624	679	652	651	638	621	603	611	625	674	652	626	686	673	683	662	614	688	652	648	647	657	661	628	654	687	626	627	637	697	643	678	667	683	610	662	646	613	667	705	627	648	694	671	666	682	640	660	663	680	628	681	702	647	613	692	632	638	642	642	619	659	669	647	693	640	695	686	713	614	622	621	642	677	690	633	581	663	644	632	646	674	693	668	671	648	631	641	667	656	643	682	623	652	662	661	672	643	645	694	611	691	636	670	659	651	612	663	687	681	636	622	658	622	646	656	655	670	657	600	692	691	611	672	681	661	679	703	688	704	681	639	672	638	653	667	663	675	646	643	670	633	652	646	667	673	651	627	659	635	660	686	642	662	630	615	653	678	608	666	652	647	658	616	666	639	658	638	623	679	651	639	662	657	677	653	691	653	658	650	586	638	678	630	645	623	660	637	645	629	665	594	631	680	647	673	624	668	615	638	639	674	640	673	669	661	706	666	653	628	638	675	650	663	627	650	640	622	706	641	720	628	643	648	694	608	685	672	627	658	630	611	638	648	630	621	678	700	628	668	640	679	637	663	702	638	686	614	613	679	647	653	665	638	671	654	638	632	621	660	636	711	639	653	629	667	655	668	653	670	691	675	651	664	673	651	688	652	660	690	675	664	670	643	665	613
52445	52856	54410	19943	4279	794	505	449	399	349	328	287	292	267	264	284	245	274	214	235	246	202	234	245	228	211	217	228	195	237	202	199	195	201	201	203	218	211	188	186	208	187	237	210	184	179	208	208	217	210	206	216	206	206	210	182	206	218	228	201	227	199	213	208	197	193	212	210	208	218	205	197	196	189	187	185	222	194	190	209	203	203	199	177	191	185	204	228	205	183	215	213	227	195	205	207	215	209	200	221	186	183	186	216	191	197	202	185	203	214	207	212	186	242	189	200	199	203	188	190	232	203	190	205	194	191	207	178	170	196	188	212	192	197	186	213	215	185	225	200	217	210	183	180	181	199	205	197	187	205	186	188	191	209	199	193	188	212	214	195	191	183	200	211	203	213	191	209	209	225	201	190	211	224	217	190	185	199	203	210	192	197	198	209	209	196	200	208	189	168	195	210	208	202	192	182	177	201	204	205	185	211	215	219	174	186	198	202	181	192	216	215	210	204	190	197	196	193	198	213	200	194	206	218	193	230	212	205	186	192	194	187	199	193	182	188	181	169	201	203	225	218	191	212	195	198	205	210	228	219	201	190	163	202	204	189	221	213	200	188	232	201	208	209	203	184	203	205	183	223	205	224	199	216	195	201	209	198	179	212	181	196	217	208	185	188	194	189	186	220	192	213	207	200	196	191	199	188	208	179	201	187	192	205	214	213	162	202	196	195	208	172	185	197	198	192	208	210	204	216	171	177	197	197	210	205	199	203	207	211	183	177	199	198	169	189	187	183	193	188	188	198	182	196	168	206	188	218	213	223	195	199	176	207	175	221	186	177	206	192	176	191	202	205	185	159	192	194	196	202	179	182	209	209	182	189	173	212	206	205	199	167	191	189	177	208	197	209	189	202	207	212	206	209	218	197	206	197	214	199	200	204	197	198	182	198	173	201	195	176	189	204	190	217	191	190	210	182	182	206	210	199	195	192	192	202	222	177	194	199	170	195	193	190	174	195	213	194	219	208	205	213	213	243	200	199	219	201	236	183	193	217	198	170	205	212	199	200	208	214	215	206	220	196	206	201	210	213	169	192	190	178	212	184	206	178	214	199	223	198	212	178	215	212	204	201	187	204	201	177	187	196	194	194	182	223	211	197	207	209	191	192	199	212	210	213	198	205	189	220	205	214	210	220	210	203	181	205	209	216	186	202	195	197	203	191	176	202	194	203	186	190	194	192	195	184	190	198	206	187	198	194	205	188	198	213	170	204	206	198	242	191	184	194	219	197	219	220	192	190	198	193	198	215	195	198	198	197	177	195	230	210	186	235	213	193	210	167	207	190	190	185	199	194	177	179	208	185	224	192	211	180	187	164	187	189	189	180	200	192	204	210	200	172	203	196	200	210	210	201	192	198	192	211	191	202	173	180	202	194	194	190	191	188	187	181	187	188	175	225	227	215	187	199	195	210	206	189	232	222	232	194	203	216	198	173	220	206	219	212	225	206	183	175	218	212	208	172	193	230	176	189	196	198	192	247	212	180	198	183	206	202	170	208	167	188	182	204	213	207	197	192	215	192	183	217	199	207	204	174	209	216	194	180	199	207	185	232	203	198	210	232	212	211	215	191	197	171	209	203	216	175	216	204	195	209	201	206	206	185	206	217	195	183	195	175	200	186	203	242	191	195	207	205	198	215	204	222	233	183	212	190	210	184	205	206	223	173	186	203	195	212	201	203	223	184	190	203	199	216	194	184	207	194	200	168	197	194	198	190	196	202	213	221	215	215	201	210	205	190	213	196	197	170	212	186	212	229	191	202	198	178	184	194	196	216	213	216	214	192	210	208	206	186	189	215	196	187	223	179	176	204	212	187	209	197	214	184	203	208	212	188	220	186	197	204	201	176	188	213	194	186	193	199	193	212	218	219	233	202	180	183	210	201	227	188	156	205	210	188	228	193	198	197	203	228	174	194	188	216	181	194	196	221	212	196	165	189	217	199	205	193	192	174	193	202	191	220	203	200	191	189	189	203	192	192	202	219	225	189	198	213	190	177	206	170	195	201	197	190	204	180	203	200	197	202	173	200	191	199	198	206	206	207	203	200	183	196	195	189	177	210	211	205	218	212	227	192	175	191	179	188	207	204	214	194	197	185	200	207	190	172	196	193	179	191	212	223	239	193	200	224	181	195	200	197	184	188	226	232	192	222	206	229	181	206	208	191	200	220	200	180	197	191	198	201	187	212	197	195	189	206	192	208	198	173	191	200	219	190	213	206	223	198	211	209	197	217	214	199	206	220	190	193	213	211	190	189	196	214	194	181	208	209	187	196	200	206	202	181	188	185	197	224	216	225	207	189	217	229	189	210	198	176	197	232	192	187	210	185	223	206	204	208	208	208	198	224	191	176	210	203	204	190	196	203	199	175	200	183	179	201	208	211	221	189	195	201	211	208	212	183	203	234	203	193	214	186	212	186	188	200	215	212	192	178	187	194	210	198	188	203	183	191	203	215	216	179	216	198	213	185	182	203	192	228	171	187	200	186	165	212	248	183	224	189	213	188	205	212	192	198	211	216	195	207	206	171	175	210	206	193	168	188	186	188	198	189	182	214	186	205	176	203	196	209	198	182	198	234	214	224	182	196	193	188	193	201	203	221	207	207	187	235	212	221	175	211	213	208	203	215	181	223	212	220	199	211	194	189	216	164	217	201	187	236	179	204	204	195	214	207	181	201	199	184	204	211	217	214	188	199	169	202	206	218	172	199	213	187	199	232	183	202	202	195	201	192	202	209	218	211	201	179	198	180	190	210	221	192	213	175	189	231	189	216	197	202	200	179	199	202	193	187	225	183	202	215	224	220	194	193	202	192	189	193	191	206	194	199	197	191	199	182	192	187	189	193	184	188	204	190	241	218	182	214	196	223	204	214	203	205	202	187	174	203	206	191	227	213	175	193	217	188	232	200	196	178	196	180	197	197	185	191	201	216	191	197	204	192	205	209	193	178	201	180	185	184	196	193	194	160	189	197	187	210	207	209	179	231	211	218	213	253	208	184	209	195	184	201	213	194	192	199	196	179	178	201	220	198	202	207	203	211	222	189	213	194	220	185	192	206	208	175	233	168	202	186	217	211	172	199	191	184	204	177	207	182	193	201	191	178	189	173	197	200	181	180	186	187	206	213	221	219	203	219	208	202	222	202	190	198	212	217	212	174	178	209	166	196	189	192	188	214	211	182	195	191	200	188	193	230	219	190	184	187	175	204	193	188	203	193	244	212	191	192	190	185	198	204	208	213	194	192	198	192	193	189	212	188	218	181	180	202	202	201	202	207	211	219	185	212	182	198	206	205	205	211	185	219	199	204	209	203	208	206	189	215	192	202	194	199	211	194	230	213	209	211	215	196	194	210	203	234	206	220	191	182	197	200	213	201	186	191	206	195	199	201	210	214	184	187	210	198	215	193	223	175	209	189	189	183	194	195	196	213	179	207	191	209	196	226	206	199	202	190
31632	37266	48548	4614	3834	3081	2605	2141	1840	1568	1435	1234	1146	1038	983	946	921	860	867	761	739	747	706	733	701	713	596	643	620	633	594	597	625	554	625	573	579	577	541	507	562	577	584	519	588	552	535	551	578	523	545	540	523	574	535	513	511	530	531	513	511	530	505	518	534	517	538	496	487	514	555	524	495	534	525	544	496	508	514	515	512	509	505	522	531	496	485	504	514	474	519	538	558	543	535	530	508	501	505	502	478	520	517	501	477	510	485	511	504	497	532	470	522	512	506	514	533	526	491	519	531	494	495	523	507	504	526	506	491	552	536	451	486	530	508	499	511	529	486	495	493	529	511	530	536	520	465	495	521	503	532	529	484	507	488	546	489	494	491	502	489	534	480	511	495	510	497	483	483	476	506	504	496	527	526	460	500	468	507	495	460	501	491	479	491	503	526	473	535	477	436	508	466	477	495	476	499	510	493	530	481	505	526	513	495	548	483	497	450	471	492	476	500	525	541	540	530	498	511	475	501	509	491	467	460	506	543	500	545	509	514	529	500	486	531	491	509	525	463	536	505	511	496	515	497	530	537	497	510	497	492	529	493	480	501	491	479	487	493	525	513	518	463	528	520	515	523	470	479	486	513	501	483	464	489	522	488	520	485	465	462	497	523	515	477	500	495	521	485	503	532	508	486	496	481	517	509	522	502	511	517	512	504	492	472	539	480	527	475	496	504	480	498	490	491	475	471	481	514	508	510	523	510	531	503	490	498	495	517	496	503	494	475	475	501	482	489	509	480	515	515	478	474	515	525	487	521	489	521	491	506	528	524	460	477	522	519	504	505	498	490	507	461	514	478	515	488	510	522	529	510	457	510	496	520	513	495	529	487	501	505	515	482	478	493	486	524	480	524	503	485	513	478	492	514	508	507	489	474	472	497	520	455	475	473	488	517	487	491	528	482	489	503	474	493	494	511	526	478	520	519	506	532	466	481	500	500	484	522	511	504	490	499	480	498	555	495	489	481	507	503	503	505	507	490	531	535	493	477	440	490	502	497	532	505	500	520	487	464	524	491	497	522	530	541	525	522	492	484	460	492	521	520	520	472	507	518	500	486	467	484	498	490	510	500	521	488	528	499	508	526	510	518	501	462	493	496	496	476	515	531	519	477	544	480	536	460	493	529	494	542	507	511	508	534	510	465	504	538	536	496	474	500	502	462	466	490	462	493	518	497	511	534	501	485	489	475	498	461	484	459	527	546	495	501	518	528	488	504	504	512	492	493	504	495	516	515	508	492	521	526	524	524	488	497	543	475	489	440	461	492	531	494	513	505	525	513	516	511	514	499	514	526	478	507	478	467	535	501	483	467	521	490	493	504	473	493	491	498	499	495	538	507	496	500	488	524	482	554	464	469	485	494	487	524	516	492	466	501	510	503	492	512	488	532	486	517	474	495	458	486	503	504	466	485	480	566	517	506	502	502	491	507	502	501	490	499	505	499	522	500	466	495	536	517	519	482	519	466	516	473	523	529	547	537	474	486	474	535	523	463	475	499	474	514	502	480	523	507	480	501	513	473	492	480	524	514	495	460	516	489	495	500	501	477	456	478	471	510	520	504	503	541	483	506	507	504	455	477	485	497	485	492	501	542	456	511	521	507	488	515	466	494	480	503	485	482	504	516	516	514	509	501	505	538	433	488	530	527	498	495	470	468	506	503	486	514	507	518	491	508	522	503	508	494	466	500	530	535	526	505	486	489	511	528	502	507	502	497	525	477	519	524	494	500	503	523	538	530	541	500	523	502	495	550	530	497	501	510	503	483	520	493	521	512	504	500	523	529	502	494	451	491	511	517	495	527	517	525	521	526	530	477	493	547	479	465	491	527	498	480	512	458	537	496	478	531	461	509	493	530	462	480	493	488	493	475	479	464	542	516	503	491	506	488	487	486	483	491	496	487	519	501	496	517	510	478	513	460	481	535	509	504	483	510	517	480	440	557	485	507	479	447	515	519	494	483	519	527	485	489	517	531	505	490	485	513	477	498	524	433	506	491	494	476	491	500	487	462	532	490	504	530	494	512	514	508	509	495	521	501	492	506	487	472	517	516	478	488	519	532	460	496	513	492	478	557	521	513	522	514	473	492	513	472	466	470	483	504	521	496	511	507	493	519	502	523	527	536	497	534	503	473	514	537	512	533	528	505	511	509	526	479	500	488	524	518	484	464	548	496	523	520	517	508	505	526	486	507	563	502	523	502	508	508	535	473	462	489	497	522	453	521	513	519	517	470	474	486	512	536	507	512	552	533	496	513	513	493	527	484	492	499	506	511	501	547	482	498	499	522	527	511	477	493	464	497	478	521	511	487	522	502	469	525	502	514	469	477	510	514	459	490	471	488	505	493	483	487	465	463	501	511	528	520	474	487	497	498	514	463	495	503	461	462	499	530	517	487	506	507	538	495	495	509	546	520	512	529	507	485	540	477	515	497	532	534	499	481	490	545	533	523	486	491	488	503	479	480	475	523	475	511	528	492	535	479	502	508	474	540	515	484	509	457	488	474	485	458	473	526	523	479	498	489	522	478	497	491	502	497	503	472	511	480	482	510	492	511	524	478	484	491	526	502	535	478	497	500	523	485	492	512	492	530	479	466	499	476	500	507	509	505	464	498	522	525	471	490	520	493	547	473	496	539	447	496	521	472	439	506	513	509	473	470	516	468	507	543	480	488	474	489	493	499	500	493	487	466	480	506	462	552	516	520	485	523	501	513	512	515	478	449	496	484	479	509	471	553	500	501	534	508	440	519	458	484	517	493	480	513	516	484	493	491	508	501	488	505	519	497	499	545	489	538	469	501	469	460	514	494	492	488	516	467	515	564	513	477	516	488	511	530	502	532	527	497	465	494	476	548	501	478	515	516	486	509	523	481	504	518	493	453	505	469	528	518	494	511	484	489	487	452	478	450	535	492	481	516	481	549	506	519	460	525	547	479	501	509	489	507	512	517	474	499	516	510	515	468	463	500	480	496	501	520	527	484	511	511	492	544	499	500	510	500	528	491	498	495	498	536	478	493	490	474	493	480	508	476	496	492	472	509	492	495	522	511	507	522	473	500	499	509	489	506	518	547	521	521	522	518	501	504	491	528	509	511	480	483	513	484	495	495	504	472	526	493	508	481	510	521	502	501	503	455	471	526	486	524	517	476	495	487	513	516	509	516	520	515	530	490	500	500	470	480	502	523	482	510	532	450	506	495	497	502	503	522	470	481	484	510	441	510	531	472	502	506	506	483	512	516	555	474	490	482	476	510	505	505	523	526	528	490	490	548	561	480	513	535	492	459	513	509	449	502	461	488	537	522	504	467	482	485	459	500	502	502	482	528	463	526	512	488	534	541	511	474	497	481	522	479	509	505	455	490	547	516	492	521	478	487	468	527	491	524	477	518	493	506	538	531	491	480	521	508	510	540	508	562	516	512	505	487	528	534	482	498	509	457	481	483	555	500	488	499	516
5157	1882	2471	228	162	154	176	137	161	145	130	165	159	164	136	169	152	160	164	151	159	144	151	175	157	141	154	171	164	159	140	162	154	155	148	178	129	161	153	141	148	143	156	161	147	156	147	160	145	154	178	140	157	145	166	153	166	166	136	159	162	174	157	155	131	144	141	156	144	175	142	161	165	156	184	161	168	165	130	167	134	159	144	121	150	140	166	177	147	167	162	153	125	175	146	202	161	157	156	175	178	175	150	166	154	160	170	176	147	149	160	170	174	141	144	153	138	161	150	159	176	159	148	167	174	148	161	136	171	153	162	140	174	166	132	148	152	180	167	165	156	145	151	152	133	153	164	157	148	154	148	161	154	139	166	158	150	167	158	161	148	151	155	147	154	161	171	139	148	161	152	168	157	138	161	142	152	161	146	169	157	158	149	160	158	157	149	165	150	143	146	185	143	140	150	143	148	164	140	157	136	132	157	176	164	176	171	154	140	127	144	133	154	141	148	170	164	171	158	153	161	155	166	143	161	149	173	185	154	136	156	158	151	147	160	150	156	137	158	154	177	159	159	171	165	146	176	165	160	167	155	158	136	148	151	137	159	145	159	142	154	170	155	150	147	174	154	162	151	146	148	160	148	164	157	160	158	156	154	150	136	150	146	184	149	137	166	175	177	156	160	172	157	152	153	159	157	140	153	167	164	163	168	140	155	143	141	167	172	166	141	169	169	151	143	148	164	158	154	142	151	171	138	152	144	160	161	157	155	161	140	144	140	159	136	138	151	142	165	139	152	144	151	143	174	181	160	149	175	166	152	184	153	151	151	161	170	155	159	155	164	173	151	164	154	155	150	127	147	162	163	138	180	160	164	173	151	183	125	130	142	166	177	162	144	164	146	150	174	153	140	162	140	169	153	176	148	144	150	153	172	135	159	129	148	155	138	170	167	174	150	159	173	169	170	160	129	136	147	144	172	167	143	162	151	157	159	129	148	153	143	145	176	158	154	152	136	143	148	148	159	171	166	169	155	160	153	144	160	138	166	161	141	162	169	170	126	151	168	152	174	135	142	162	157	174	185	147	152	165	139	162	158	147	153	135	154	168	140	170	151	146	131	171	160	153	142	153	118	155	142	144	162	163	173	142	153	163	154	159	171	156	165	143	126	126	160	156	135	141	146	143	167	145	127	156	148	157	158	151	145	156	138	175	159	161	147	158	160	178	152	162	155	167	169	167	142	156	157	145	152	155	176	161	164	178	153	144	180	145	156	162	129	189	152	151	167	192	176	160	179	171	151	179	145	173	157	152	136	154	154	159	139	145	163	152	127	185	166	127	154	163	146	140	156	167	149	158	169	150	158	151	160	130	135	150	144	153	135	154	167	151	176	159	153	153	147	150	160	161	155	135	157	172	133	156	158	159	153	180	168	172	143	134	158	162	145	172	155	155	134	157	144	134	146	149	169	168	158	149	131	156	151	173	148	166	147	188	148	162	152	159	160	160	154	158	139	162	150	166	154	146	163	164	175	160	157	155	159	169	138	167	145	154	157	154	170	153	148	150	156	160	167	162	138	173	173	143	136	165	156	164	148	170	143	156	131	127	153	163	151	164	169	146	159	164	154	173	157	175	170	140	160	159	147	156	152	152	164	147	151	126	159	160	161	146	126	158	143	133	153	134	142	168	143	142	152	144	152	154	152	148	159	158	147	159	151	144	154	147	164	165	161	164	153	146	138	162	150	146	156	151	147	149	141	137	123	144	168	171	151	141	152	173	163	143	155	161	160	161	162	174	168	146	122	160	146	143	193	160	152	144	167	165	169	171	157	137	141	153	150	146	175	139	176	158	160	153	168	129	144	130	167	169	157	148	161	169	150	157	149	161	147	154	159	175	164	137	146	166	138	176	164	162	157	166	151	149	153	163	153	162	149	153	148	156	150	176	177	177	133	165	153	146	140	138	144	137	157	162	160	152	153	148	168	145	153	163	162	170	136	141	157	146	154	151	164	164	157	138	143	163	165	152	164	162	165	166	165	177	141	159	153	155	168	139	136	130	174	128	174	149	149	160	166	171	149	141	159	132	151	173	188	159	154	155	145	146	151	170	167	170	139	171	163	150	151	153	152	128	146	161	131	148	180	152	158	146	126	159	131	152	145	174	170	145	131	166	168	142	145	163	149	147	153	133	165	165	157	145	159	152	144	142	153	140	134	141	134	176	158	175	139	161	178	169	151	142	155	168	167	167	149	165	142	145	164	140	153	164	147	150	142	171	164	182	140	158	142	161	157	165	153	146	158	181	149	162	156	156	163	148	149	153	158	158	166	150	150	140	150	139	137	166	167	142	188	143	149	154	131	180	172	161	164	144	157	161	163	148	136	136	159	144	145	157	150	144	167	167	153	151	146	169	158	156	138	143	151	151	161	152	144	147	164	163	131	156	136	148	147	138	150	167	169	152	135	117	139	147	134	159	161	172	159	146	138	156	161	138	136	156	129	149	145	165	138	169	148	151	165	156	163	153	165	147	147	151	158	153	143	156	171	168	171	157	151	159	123	159	158	148	178	163	153	158	171	146	159	145	165	133	135	147	163	160	162	158	146	179	149	158	148	136	173	125	174	165	178	150	174	134	160	130	173	142	164	149	166	154	173	171	159	171	177	144	157	157	143	166	149	164	156	157	175	151	151	152	170	159	119	141	156	141	168	157	149	137	162	186	182	152	161	171	138	172	168	154	144	155	160	134	171	143	154	166	142	156	145	162	170	130	136	152	165	142	166	150	141	152	168	156	151	166	128	154	140	159	145	160	141	140	143	150	164	145	152	166	142	132	167	174	138	161	155	158	134	131	138	131	160	144	168	163	161	124	159	165	179	159	166	131	134	127	155	130	127	150	150	140	124	160	165	158	163	168	166	185	164	132	169	168	155	166	160	162	158	153	154	152	153	158	167	145	158	165	152	178	140	133	159	168	137	167	152	154	161	154	154	159	172	161	178	132	164	165	142	122	131	161	169	156	150	149	155	156	165	135	158	171	164	169	142	160	175	158	150	149	145	174	153	159	152	147	157	166	155	161	148	163	152	156	119	160	155	153	171	148	159	183	159	170	151	152	171	160	151	163	155	161	168	150	140	140	179	157	143	156	146	176	164	125	161	144	156	166	152	155	167	156	133	155	159	136	168	162	162	147	165	164	167	129	160	149	142	166	171	170	143	160	145	163	164	168	155	146	157	126	145	143	154	161	161	173	138	168	148	145	151	131	143	148	141	163	128	157	142	164	148	158	150	160	145	128	151	146	157	157	149	181	168	172	169	190	164	152	139	159	144	125	168	156	144	139	152	131	158	169	159	146	150	147	169	160	137	156	156	149	146	161	143	144	158	160	146	177	138	151	153	184	150	141	139	157	161	137	181	153	158	156	151	129	161	151	151	155	162	162	169	125	145	153	151	165	149	149	161	154	159	166	135	129	150	142	150	136	148	158	162	135	152	144	148	161	170	157
4733	3191	6865	492	490	464	504	474	445	469	450	484	436	461	461	460	430	420	426	449	432	441	446	472	465	433	425	397	428	421	410	414	438	430	391	453	444	418	445	411	458	440	416	417	440	471	393	410	430	451	450	416	418	419	405	412	429	439	410	425	441	423	410	423	446	418	434	413	412	408	462	386	455	393	463	428	434	434	420	410	428	440	389	399	482	446	428	425	397	421	445	459	456	432	429	425	443	409	452	416	408	426	438	427	430	402	404	404	444	392	424	409	432	441	485	436	390	414	441	411	463	408	442	451	415	451	409	399	411	408	419	424	449	442	413	430	408	418	400	426	464	483	383	414	463	427	439	435	457	412	416	411	406	409	402	437	465	415	452	434	424	414	437	434	462	407	434	413	453	433	400	441	410	434	416	452	425	411	437	451	439	430	411	433	474	423	461	445	409	431	419	469	410	451	387	430	435	451	440	454	406	424	435	462	432	415	502	463	427	446	419	459	414	400	423	417	465	451	419	425	439	426	432	423	436	455	427	416	462	405	433	417	416	416	439	484	408	443	452	434	429	456	419	454	419	417	464	388	447	466	449	454	426	409	425	433	430	465	388	449	428	404	418	410	416	429	426	413	434	431	406	406	450	431	476	405	436	420	421	482	371	446	448	401	423	442	422	444	405	433	477	448	445	404	425	426	402	441	442	434	460	425	418	453	448	438	453	425	419	471	399	438	483	388	421	443	424	443	454	440	439	429	454	399	425	420	448	430	422	421	434	420	426	436	438	462	396	412	414	430	455	389	405	426	385	425	445	432	416	418	420	482	443	436	402	418	408	439	452	417	433	375	435	395	463	411	411	428	410	474	438	404	443	392	428	424	403	424	431	422	424	401	413	437	395	455	412	448	418	403	421	399	434	430	423	421	399	406	432	442	395	419	372	438	473	417	448	426	426	424	443	413	387	432	398	410	406	412	417	424	415	434	390	395	404	439	392	424	401	451	413	438	429	391	411	429	449	411	430	455	400	416	425	448	405	430	399	443	429	450	436	423	429	452	430	425	414	457	404	411	425	407	417	432	416	420	447	387	437	437	461	402	451	450	388	404	429	446	447	443	403	432	405	421	415	448	440	413	423	394	423	422	419	423	417	423	414	426	465	406	426	451	456	457	378	441	422	452	430	403	441	436	432	464	440	448	427	418	460	432	390	434	439	443	420	428	463	453	429	422	405	396	408	413	421	414	460	427	413	460	423	435	433	426	449	458	457	448	433	452	429	448	474	450	422	427	440	384	435	407	419	426	439	448	459	430	423	429	432	457	443	439	411	389	434	428	452	420	426	451	441	428	447	444	443	394	417	430	455	448	425	419	422	454	447	378	453	427	423	430	445	435	438	406	430	444	475	421	453	436	454	428	421	425	433	441	431	407	417	410	441	429	397	411	412	421	448	414	397	434	411	452	396	416	432	443	437	436	445	451	431	413	453	404	431	423	404	401	419	417	400	451	418	458	427	424	409	431	418	432	452	414	412	439	439	437	420	389	406	462	450	432	480	437	429	433	399	423	422	425	445	409	408	427	478	438	413	441	422	462	408	442	418	413	413	436	443	462	433	423	455	457	395	450	458	426	439	420	409	416	393	418	416	410	412	449	428	417	387	419	443	414	356	411	437	423	420	409	404	450	453	464	433	447	431	401	447	409	466	402	453	453	424	422	397	393	411	412	442	425	429	413	420	453	443	442	405	433	409	425	458	430	447	423	434	407	420	429	389	439	424	429	403	464	451	421	412	437	389	475	412	468	427	432	411	423	420	412	454	393	422	441	453	455	407	387	442	445	415	433	434	436	441	419	412	441	458	407	431	417	410	449	416	429	437	400	429	366	411	414	439	408	442	413	455	410	472	452	452	442	415	403	433	440	417	433	441	404	405	419	415	407	436	418	418	407	439	445	409	427	447	439	430	453	425	451	429	417	432	464	428	427	465	413	414	441	418	446	422	403	421	450	469	441	428	390	454	435	425	420	394	408	449	441	435	437	440	413	453	445	421	420	424	423	431	391	444	478	467	408	411	443	442	393	438	431	413	424	433	435	420	469	431	450	435	382	419	435	467	420	392	423	426	420	464	422	426	408	444	462	399	407	396	444	421	439	452	430	445	457	413	440	430	458	394	442	432	430	448	426	464	440	439	465	459	439	449	426	392	430	412	422	421	407	433	446	401	384	432	445	451	428	460	429	432	462	435	437	422	452	422	417	444	428	444	430	409	444	410	441	413	419	442	447	416	423	442	408	431	424	428	447	420	452	447	433	436	441	409	415	418	455	436	415	394	442	420	452	395	390	421	417	398	427	458	429	435	431	431	439	441	454	391	458	402	403	397	421	400	434	395	421	420	436	420	467	468	404	407	421	420	450	424	425	466	443	434	442	437	446	446	364	476	417	440	425	443	467	414	407	414	452	425	435	436	428	433	474	471	388	415	436	396	449	426	445	425	426	483	410	422	430	489	459	446	424	420	437	384	419	439	435	447	431	447	396	373	401	417	463	433	430	437	416	435	441	402	436	415	419	420	461	387	477	429	444	391	411	457	419	412	388	431	414	429	400	468	420	445	502	452	448	416	413	444	439	440	435	437	435	451	437	413	454	422	436	415	422	410	395	432	429	412	407	454	417	414	418	430	436	428	411	427	437	428	425	426	441	433	423	399	468	444	422	448	392	432	398	402	418	434	448	450	376	421	461	454	432	441	450	431	417	417	392	453	444	429	394	432	443	397	393	425	402	423	447	432	449	418	417	433	461	429	415	463	429	443	451	438	425	383	431	388	479	467	397	428	442	452	428	444	437	412	458	459	470	425	453	412	429	481	429	447	421	445	453	430	423	411	410	407	402	413	447	396	454	440	428	429	429	439	411	452	431	399	421	458	410	448	421	445	408	435	409	394	411	411	453	414	398	437	425	433	396	451	441	430	382	414	425	401	401	451	424	453	430	413	420	447	416	456	399	428	398	429	439	445	413	447	420	402	423	431	431	485	445	450	438	428	427	419	415	391	457	451	422	411	388	405	442	470	449	414	411	445	421	448	426	435	429	418	424	435	402	457	441	444	432	435	404	431	443	393	442	449	441	419	422	429	496	433	414	453	428	428	474	457	405	424	408	462	422	414	444	419	426	438	430	440	449	419	413	405	432	446	460	441	447	405	449	432	423	461	443	452	434	421	427	416	432	451	443	448	434	463	431	417	432	415	454	429	382	419	418	466	435	427	414	402	393	443	425	433	426	404	417	425	397	398	439	401	399	455	472	402	391	435	435	421	403	425	450	438	435	473	465	440	412	440	409	432	432	440	442	432	473	414	443	430	416	483	417	422	479	445	424	446	403	416	451	459	435	389	468	433	437	426	438	416	404	430	429	417	422	413	409	472	426	447	436	417	411	440	457	445	403	450	451	406	418	409	433	393	426	420	426	421	409	450	425	414	428	461	453	431	431	469	435	406	408	462	452	451	428	456	460
40162	38018	42820	11691	1109	499	442	440	361	338	313	308	326	274	279	289	298	294	269	233	272	260	273	268	236	246	259	246	271	290	268	263	264	280	267	286	253	289	257	264	243	263	237	273	278	276	246	285	261	271	276	276	275	286	257	258	270	245	264	241	273	255	271	250	281	260	233	270	241	272	219	262	245	294	251	257	233	258	254	247	253	242	253	284	242	257	272	245	269	227	270	224	245	273	240	258	275	261	255	252	234	259	228	293	257	247	259	261	263	254	248	248	242	258	253	237	244	263	241	254	237	243	248	262	264	241	236	293	267	258	271	271	259	265	246	222	281	257	240	306	272	289	254	256	280	254	259	252	291	256	244	260	267	251	295	243	273	255	259	266	267	250	275	258	268	237	264	313	242	244	264	240	273	268	261	255	239	301	256	238	260	283	253	277	257	255	266	269	235	257	256	246	308	252	238	260	240	278	256	262	276	260	288	259	224	220	254	251	284	237	276	252	235	269	240	279	269	252	268	280	260	257	253	228	264	275	267	272	268	277	233	274	252	271	264	253	250	258	292	241	248	243	273	273	263	242	246	264	271	266	269	248	267	263	275	244	258	260	281	231	270	276	273	261	243	272	275	263	256	267	286	250	265	264	252	254	264	236	287	257	266	275	276	265	265	257	255	250	254	206	278	271	294	234	254	230	254	252	245	260	260	260	242	244	244	246	281	267	246	273	268	252	269	262	259	254	254	275	259	253	266	257	253	269	251	260	284	249	270	269	259	273	270	269	263	240	259	269	283	218	264	279	278	273	270	260	280	250	257	293	311	251	254	260	251	256	259	238	273	291	227	269	266	267	260	259	235	272	265	250	256	260	247	261	258	282	269	279	261	266	275	258	272	244	241	263	274	247	235	248	291	270	288	279	282	269	255	252	275	232	257	242	257	264	261	250	256	253	249	270	270	266	266	220	301	258	270	251	251	254	255	264	252	250	269	263	255	249	265	289	278	271	252	272	253	265	240	232	250	257	244	267	282	277	270	254	253	228	251	277	257	248	272	251	274	235	261	247	240	258	261	241	255	256	265	251	262	259	238	264	240	260	261	256	242	260	258	298	266	274	268	234	255	275	244	237	236	269	240	236	249	272	257	234	278	254	247	246	289	261	280	246	270	259	246	282	273	275	273	225	286	213	234	252	246	249	234	251	271	276	281	281	253	255	244	215	263	266	272	248	246	245	277	263	265	253	274	279	297	263	274	270	250	279	258	284	251	230	244	244	239	301	248	261	250	262	244	236	261	260	264	272	236	286	296	253	269	296	266	275	256	298	257	272	256	256	263	269	253	246	272	250	264	266	264	253	262	254	282	279	236	241	266	246	238	301	243	288	267	258	246	251	274	256	246	261	286	250	258	242	286	260	268	251	246	245	276	309	243	255	276	237	281	248	309	228	284	265	255	262	261	239	284	247	281	264	270	274	280	267	246	242	276	269	289	243	275	237	275	246	268	290	256	280	231	246	229	289	281	254	262	231	264	259	243	256	270	286	260	260	272	267	237	255	250	283	267	244	263	234	252	266	238	245	255	246	279	263	262	266	280	268	229	249	280	255	275	267	298	246	248	270	242	248	253	271	263	233	249	244	260	268	238	246	265	279	265	257	260	254	276	294	278	260	259	273	253	263	291	252	248	244	227	245	242	262	250	221	248	263	266	265	276	278	231	262	261	255	233	274	276	269	264	236	275	265	223	247	252	280	260	251	251	235	248	257	257	273	272	277	236	255	269	261	277	244	260	266	251	285	246	259	261	243	266	259	264	254	281	275	245	277	258	267	282	252	280	267	286	256	280	290	285	267	246	273	265	281	242	291	215	272	280	285	257	242	278	261	270	243	297	252	234	223	251	271	258	282	229	247	264	289	251	275	255	314	253	251	278	270	289	282	246	284	253	241	229	256	259	254	281	235	258	242	252	237	271	294	256	256	233	237	231	245	271	277	288	252	279	283	259	264	260	270	295	280	260	287	263	227	271	251	248	262	243	286	271	287	256	279	236	247	241	275	240	224	289	257	244	250	267	267	257	238	260	285	254	264	277	271	240	249	273	259	278	259	253	258	294	288	273	255	263	231	263	283	272	266	257	281	230	225	231	281	261	258	294	275	247	257	288	265	217	237	256	266	272	255	273	263	252	286	267	271	252	275	267	260	273	255	254	253	286	250	239	260	275	255	248	247	257	242	246	279	242	220	255	268	254	259	269	294	252	285	239	267	249	266	322	270	266	280	265	257	246	263	261	269	214	271	256	271	257	250	249	274	268	244	242	264	252	268	270	242	270	281	271	248	269	250	241	275	252	263	266	250	269	256	238	244	252	293	264	237	244	273	263	252	282	290	257	240	266	285	262	262	272	266	259	275	250	255	265	270	241	273	300	252	257	265	265	291	256	294	234	223	255	271	241	266	258	258	286	269	266	286	279	238	238	241	248	261	255	275	252	293	264	261	246	254	271	254	282	242	245	259	273	254	246	284	237	243	242	271	267	258	253	259	272	229	236	283	249	265	268	251	256	267	256	255	292	265	274	267	271	261	270	246	281	259	255	259	266	265	267	265	247	281	269	291	277	282	214	261	284	269	271	265	250	249	243	247	281	246	262	263	260	271	276	235	224	240	255	273	267	252	268	268	257	278	267	254	280	232	253	270	272	248	248	289	265	260	264	264	271	245	242	273	242	251	259	256	250	270	272	256	261	249	280	284	250	252	270	251	273	265	282	275	245	257	271	277	272	250	269	253	261	256	265	293	259	249	236	262	260	251	266	262	265	258	261	287	238	274	268	274	300	237	258	277	259	226	256	265	289	260	256	269	278	240	254	267	271	260	278	263	287	285	242	248	250	231	261	284	240	257	257	241	287	225	253	270	242	253	257	269	247	265	233	243	246	237	248	241	259	245	262	269	240	254	237	246	272	279	260	258	288	269	263	283	220	259	252	276	271	276	277	275	272	256	272	246	242	273	257	253	281	264	229	265	304	276	248	260	257	234	249	251	266	266	272	285	265	248	255	267	241	230	304	254	283	260	250	275	264	249	273	250	247	213	246	284	271	279	263	242	271	238	267	256	260	315	269	254	243	275	264	246	238	264	247	256	255	267	234	269	255	267	260	263	248	270	237	235	287	266	245	250	264	242	252	227	283	264	288	282	266	273	208	273	252	249	256	233	271	244	266	268	270	274	247	248	260	264	245	285	252	286	214	248	245	266	255	238	264	237	239	243	269	276	262	255	254	254	264	267	280	249	258	276	268	252	278	298	271	255	277	253	234	247	234	274	264	252	251	263	236	272	254	279	240	274	241	248	250	234	246	256	284	274	241	258	233	263	255	285	284	247	261	253	281	254	253	258	260	253	255	254	259	265	279	275	268	243	279	236	271	263	271	232	242	262	257	248	279	272	257	294	282	231	236	247	264	253	272	256	230	246	269	268	271	231	278	275	260	276	259	251	244	240	274	257	264	242	249	249
24253	27236	41919	2975	2409	1973	1669	1478	1267	1135	1104	1027	998	923	952	889	801	853	823	803	791	773	748	761	740	768	734	701	741	722	714	723	701	707	695	707	696	688	685	649	696	727	715	702	678	680	697	656	640	649	693	689	654	721	732	677	687	705	639	700	680	671	612	689	678	645	665	658	729	628	631	655	695	668	678	661	642	637	667	726	676	665	651	657	629	622	651	654	632	652	677	665	665	677	673	679	697	674	688	666	681	656	655	671	654	624	653	640	712	642	694	665	677	725	625	620	672	689	643	653	627	684	684	635	672	664	629	663	639	689	635	669	621	614	621	645	672	634	649	630	674	638	665	673	629	688	629	711	665	654	697	677	644	679	701	628	641	649	704	687	617	675	620	601	678	665	676	637	654	686	655	659	705	678	668	654	648	668	651	692	654	644	642	704	689	648	706	659	648	653	646	662	668	615	670	625	679	631	616	678	646	668	646	657	667	652	621	635	681	618	659	649	636	658	617	687	591	671	653	660	646	658	676	655	661	649	643	621	648	663	655	658	693	602	663	621	652	653	661	616	615	645	645	648	618	627	648	665	698	611	609	696	638	628	623	663	694	672	682	635	602	666	636	621	619	670	645	676	679	634	688	634	632	646	670	622	684	678	646	679	630	665	681	686	687	636	647	670	652	678	685	644	637	695	651	700	677	656	693	715	660	642	680	634	662	660	669	622	625	658	629	668	665	650	705	631	670	670	695	659	677	652	627	629	671	674	638	646	645	627	663	677	621	669	598	662	703	694	630	629	658	641	675	664	611	639	680	631	692	678	660	636	697	673	667	639	631	627	611	624	647	656	658	727	614	691	656	668	642	675	650	671	651	717	656	638	629	619	666	689	659	637	689	643	653	659	624	693	623	632	668	693	675	659	667	668	663	556	630	649	673	628	686	632	596	653	681	660	615	656	622	640	601	664	629	631	666	657	668	669	663	650	665	600	685	659	616	629	680	641	667	658	648	644	684	676	607	631	685	652	630	616	618	614	712	671	649	679	680	632	655	653	657	659	606	672	658	650	633	621	658	707	653	669	670	669	611	675	670	648	677	641	675	668	642	658	677	673	660	624	675	661	636	661	655	656	719	626	633	651	694	638	685	635	673	675	668	676	682	633	689	694	697	642	639	622	644	694	651	643	667	687	708	650	615	611	671	686	654	636	641	662	626	679	691	679	640	670	636	660	700	636	676	653	677	655	657	641	658	664	694	635	642	673	702	664	665	669	658	627	653	667	593	651	652	685	659	664	675	632	690	676	677	725	653	626	639	672	619	636	667	640	662	699	603	621	599	671	614	624	668	615	673	666	641	694	684	690	658	666	630	643	592	702	656	644	687	615	662	701	694	685	659	628	616	646	636	685	697	644	646	663	645	686	677	650	643	627	656	597	662	634	684	668	660	621	660	630	676	661	667	691	654	664	601	652	675	667	638	659	656	687	662	680	641	686	689	646	638	692	692	609	670	613	655	620	659	646	689	717	658	656	630	707	620	655	641	627	646	659	622	703	637	665	657	655	644	648	619	654	660	630	668	593	659	632	676	632	650	675	614	663	627	697	671	684	654	624	689	669	696	619	666	642	662	651	681	672	689	597	645	614	664	670	731	631	657	680	620	629	658	655	695	637	640	613	641	631	632	677	664	643	609	640	683	663	673	661	651	618	658	595	670	681	637	659	667	614	686	658	650	650	637	642	623	693	631	686	664	713	692	640	655	631	681	670	645	639	645	675	642	658	661	649	698	628	664	688	645	679	674	675	691	705	637	653	636	649	655	662	664	666	620	719	633	656	656	648	681	668	701	688	648	632	684	661	620	661	644	647	672	677	651	686	676	660	663	680	656	651	690	666	696	651	658	631	596	641	634	614	645	635	671	678	674	648	663	682	669	645	660	638	659	686	646	686	659	602	642	661	651	702	656	641	666	604	638	627	657	631	621	689	652	635	649	648	633	684	665	659	652	654	661	636	637	656	679	651	629	665	613	650	677	674	667	644	646	673	656	665	692	696	658	654	669	676	707	677	663	676	672	661	628	653	640	635	623	629	667	668	647	657	649	661	668	645	628	628	718	690	619	623	672	658	653	638	629	659	651	668	598	638	638	650	669	631	631	678	661	640	691	661	655	641	654	673	644	627	640	664	673	699	632	664	651	672	630	607	592	646	628	676	669	631	657	640	640	624	637	667	612	621	638	687	649	681	670	645	679	697	635	663	670	660	663	622	681	653	657	682	662	675	670	625	663	660	639	631	657	697	667	656	653	620	653	650	647	611	672	654	695	705	667	691	649	658	725	656	672	666	624	698	663	672	638	627	670	643	645	621	618	639	666	677	692	703	682	609	649	618	645	653	638	591	658	632	666	672	662	641	651	657	633	630	658	692	661	663	613	596	672	636	665	641	650	661	654	661	692	633	664	684	677	668	655	644	654	652	673	682	632	603	641	670	686	615	653	655	649	622	637	626	649	664	678	639	670	626	678	661	627	701	655	628	631	665	706	625	696	645	648	617	626	650	732	656	683	606	657	664	640	642	637	656	675	631	659	692	657	653	669	673	654	687	643	666	695	652	625	666	656	632	646	607	617	678	612	603	684	665	659	697	648	622	640	668	642	636	655	681	671	657	654	642	672	678	677	625	699	661	690	663	726	638	659	627	724	680	626	713	674	649	664	647	626	630	681	666	661	685	656	667	637	635	609	712	670	667	736	680	666	661	689	656	672	620	647	679	648	644	688	652	648	628	657	667	613	651	668	706	681	668	639	697	651	672	672	635	683	594	663	679	666	685	664	628	634	647	618	671	645	636	647	647	656	657	711	634	647	630	651	608	646	683	689	662	650	659	638	678	654	673	649	642	648	659	654	679	628	637	659	649	677	675	676	700	683	684	632	675	697	707	640	675	673	649	650	671	626	633	622	680	654	651	630	645	675	649	652	650	636	648	663	656	635	650	653	649	636	680	683	694	687	677	596	661	652	636	628	656	667	680	661	649	637	663	674	633	651	650	694	645	640	641	635	643	631	664	621	660	630	631	634	647	716	639	669	652	665	633	627	625	691	665	643	663	652	698	663	652	651	671	662	607	653	625	589	650	630	620	677	662	651	653	687	678	652	684	680	636	607	645	671	671	623	680	688	648	619	638	654	625	685	694	618	615	666	678	689	653	611	683	667	661	630	643	652	647	668	621	600	645	670	660	644	626	623	648	643	695	654	641	674	635	615	627	680	692	677	642	624	643	681	655	672	675	649	623	677	601	654	658	617	646	659	647	637	658	658	672	620	683	588	646	623	626	624	685	654	690	660	629	647	698	670	621	712	652	688	671	657	683	668	681	663	631	627	661	627	651	626	684	678	636	588	689	644	699	692	635	653	633	654	673	648	690	661	632	704	695	665	697	661	608	687	670	642	645	679	659	628	658	642	644	627	663	658	649	655	627	679	654	660	655	647	646	689	603	699	646	635	710	655	679	618	660
54593	52195	56442	19874	3509	775	570	459	438	369	346	323	262	273	277	259	258	223	203	227	250	215	242	221	233	201	242	186	215	210	213	205	168	221	208	241	236	213	178	240	182	248	168	238	213	222	223	229	202	202	189	217	186	210	192	196	218	214	201	199	193	200	194	195	173	214	214	204	233	202	200	207	184	185	191	219	191	179	200	200	201	176	184	213	188	176	209	219	210	203	228	177	212	219	204	218	188	192	215	194	214	195	189	195	208	186	187	200	175	205	217	208	195	194	202	228	196	186	208	216	212	207	209	202	196	182	201	178	187	207	211	215	201	210	207	224	184	194	177	183	199	217	187	207	190	208	198	222	168	178	207	205	196	200	169	214	210	193	184	189	198	193	181	203	197	213	198	203	196	222	192	175	222	210	187	181	208	222	216	208	196	192	160	188	190	186	200	177	208	208	168	200	219	188	211	197	207	226	191	207	188	211	179	163	200	203	187	204	210	168	202	217	203	189	188	195	199	206	185	201	216	196	197	199	171	194	228	208	210	175	214	174	184	203	212	200	189	208	204	212	185	183	189	179	198	188	202	207	199	206	200	189	206	192	202	207	171	221	194	198	226	189	188	204	196	184	190	199	178	216	192	221	178	184	219	209	193	177	208	214	211	212	205	205	200	199	210	199	188	174	226	183	186	210	218	182	184	173	200	190	192	199	199	198	210	201	215	190	200	181	204	190	197	202	204	197	204	199	198	211	211	218	201	214	196	194	197	195	157	193	195	214	211	201	208	217	192	209	221	184	182	195	192	208	216	188	196	193	185	196	204	208	200	192	220	205	188	185	202	194	202	209	202	193	185	215	216	202	204	202	201	205	187	203	174	202	237	163	186	181	184	209	212	200	214	200	191	190	198	200	218	191	213	194	205	213	170	187	170	200	196	194	199	184	189	213	203	192	204	207	191	172	188	192	196	211	214	187	202	198	197	198	208	214	213	190	209	194	168	174	222	198	193	204	197	194	195	236	176	184	177	203	225	187	193	198	198	227	192	201	186	207	197	206	197	228	206	177	218	194	200	206	191	206	220	183	195	214	194	193	197	190	171	188	218	201	180	197	182	201	218	181	183	188	223	202	192	189	211	183	182	202	222	202	197	215	220	204	214	178	199	205	165	159	196	224	217	185	200	170	210	191	176	174	190	190	205	197	203	195	170	202	203	217	176	222	216	211	208	207	189	193	204	205	186	189	187	246	181	222	175	192	216	216	209	190	194	208	206	198	191	200	205	185	199	218	221	196	207	181	204	210	197	203	174	181	196	204	189	196	213	221	197	218	204	207	177	190	198	187	184	171	215	169	178	212	180	219	207	204	234	203	213	203	222	200	202	210	221	186	211	202	222	214	189	211	209	176	219	228	216	191	178	215	185	201	174	214	184	203	172	191	177	212	205	185	197	207	182	215	165	207	195	228	195	173	178	210	204	218	222	196	198	210	191	204	182	209	216	208	204	184	197	195	217	221	172	163	211	198	209	202	188	173	216	203	191	192	191	203	199	194	205	194	176	226	166	161	187	195	212	190	185	201	196	197	176	235	206	184	211	203	198	209	173	209	200	212	182	191	210	204	223	221	181	201	207	190	184	224	195	188	175	215	182	218	192	198	194	218	218	205	208	220	198	211	189	206	195	223	188	177	191	210	219	206	211	181	204	210	191	228	180	202	195	211	190	208	208	196	204	170	186	174	211	193	200	172	208	205	188	187	205	208	239	172	192	188	194	189	175	203	189	204	191	189	189	202	189	184	186	195	203	189	187	232	201	228	189	210	189	175	200	197	184	204	203	180	206	194	194	189	189	180	189	194	182	204	199	189	210	177	237	204	190	203	201	205	174	195	167	199	191	166	207	193	216	196	200	195	193	198	188	207	217	199	212	199	185	173	197	197	206	198	189	212	194	204	203	211	174	200	212	221	199	189	211	181	182	175	197	190	199	210	206	207	199	185	189	187	200	216	187	175	204	216	206	202	226	196	204	207	213	193	217	195	204	200	197	208	209	186	193	177	202	228	191	218	201	217	194	217	194	209	213	208	200	212	210	190	198	213	211	206	211	177	230	205	192	201	232	218	183	206	189	221	186	203	195	212	187	204	201	193	211	189	183	207	211	195	194	220	202	176	203	193	234	201	190	194	186	207	227	182	213	216	189	187	185	197	174	207	175	200	194	176	202	196	205	228	198	168	199	213	200	178	221	182	169	198	180	191	223	200	195	174	194	213	206	192	198	187	214	198	185	182	212	178	187	200	180	196	210	208	195	192	203	217	181	206	211	187	195	220	195	197	187	183	189	211	206	190	204	198	251	213	197	206	227	206	203	191	200	188	197	195	203	194	223	213	185	202	209	189	229	219	204	191	191	211	206	191	211	187	199	200	198	186	198	215	184	188	209	203	207	208	202	218	175	218	227	218	208	188	186	208	201	183	198	197	190	201	210	195	220	190	242	201	181	175	204	209	178	159	198	194	214	198	190	186	225	165	183	199	188	244	181	179	202	186	190	172	176	181	208	206	209	181	190	194	203	197	190	196	184	197	200	202	203	238	213	206	197	192	190	197	193	200	208	197	183	171	171	231	203	167	170	212	186	186	174	187	179	221	215	208	222	203	186	196	197	227	235	208	214	186	196	238	194	200	166	216	181	195	207	205	191	194	198	186	221	192	202	190	167	207	202	191	183	197	192	200	194	219	201	213	213	182	221	202	191	197	206	218	194	175	203	184	212	175	170	197	193	201	210	192	200	192	181	182	213	190	193	200	205	204	214	186	192	203	189	188	189	192	204	228	185	218	178	175	181	201	200	198	196	220	197	179	197	196	179	229	173	209	174	197	192	196	174	223	217	190	186	195	202	189	187	208	193	182	184	207	215	187	215	195	214	217	191	217	200	196	183	207	190	204	210	162	188	189	207	184	219	186	190	199	215	205	195	205	204	210	185	202	196	174	184	191	211	210	181	212	188	212	193	200	224	204	204	206	184	209	192	194	195	206	200	194	209	185	198	203	200	224	218	187	176	201	174	193	222	183	192	191	211	189	191	192	208	196	198	204	190	204	225	173	187	192	183	215	186	183	167	212	191	185	201	192	190	208	219	172	179	229	200	197	236	183	220	208	223	206	215	197	172	206	186	191	203	197	196	185	219	212	198	187	207	177	181	205	190	204	188	201	215	197	178	210	185	205	187	239	181	210	198	180	210	215	216	215	211	214	208	199	186	185	204	182	208	194	186	211	193	169	196	181	172	196	192	220	205	186	193	199	197	198	188	194	202	220	189	185	193	215	207	219	205	230	190	184	183	208	196	183	184	180	192	207	209	200	183	219	203	203	209	187	175	202	188	199	223	200	208	218	220	188	220	218	174	192	208	186	191	201	189	175	190	218	198	177	194	188	188	206	183	178	185	194	193	212	224	201	194	225	219	196	212	189	176	209	190	177	186	211	180	204	186	186	184	202	207	202	209	181	186	183
33001	36364	50777	4706	3802	3144	2555	2180	1760	1580	1395	1252	1190	1078	1051	921	910	844	818	811	777	707	732	712	676	636	699	630	626	609	591	579	611	607	572	615	595	615	581	565	580	588	576	545	538	548	548	534	541	515	525	554	561	580	531	524	561	564	519	516	537	549	500	532	527	537	508	503	492	518	502	501	508	500	518	491	547	535	500	440	509	526	511	477	490	531	516	521	502	526	480	503	525	498	506	475	497	550	524	502	532	515	531	523	473	497	459	522	538	525	511	499	481	511	473	485	483	512	526	508	496	524	540	505	483	497	442	512	533	517	513	522	553	507	490	515	525	509	513	495	474	493	486	500	510	472	457	466	474	532	486	481	492	523	496	476	499	519	530	543	494	530	537	489	505	504	493	481	546	474	531	519	477	501	504	502	520	512	475	499	488	505	504	495	455	469	531	549	516	494	497	492	508	513	527	493	511	498	516	518	486	500	513	539	497	495	492	503	553	486	537	501	478	495	482	535	510	489	506	516	495	505	497	481	476	479	500	488	541	511	499	520	476	458	477	485	487	494	531	494	489	494	479	472	486	499	487	506	516	509	531	523	501	524	511	533	478	495	488	522	495	497	489	506	488	480	498	532	501	500	517	493	480	478	527	547	482	519	550	514	503	490	454	505	477	455	493	500	500	497	525	519	516	481	455	504	484	488	511	510	491	496	481	521	488	493	525	511	479	504	525	476	493	502	504	458	501	489	501	557	523	501	493	526	496	498	481	497	509	503	499	523	480	515	502	512	534	510	482	486	543	512	506	521	527	503	482	512	498	508	506	475	494	520	476	484	474	503	477	519	518	492	498	534	508	506	522	461	485	518	494	471	527	489	523	504	502	501	539	531	513	490	494	502	519	521	508	501	490	528	474	511	517	506	518	534	515	500	529	496	449	496	476	529	512	512	507	503	502	476	531	524	513	496	538	508	472	520	544	508	488	452	520	518	490	501	475	512	507	481	490	510	483	483	477	508	527	464	488	497	488	524	535	525	497	518	500	492	506	477	480	492	500	514	496	490	501	456	532	529	524	519	533	506	478	537	482	471	523	558	498	495	485	473	509	534	470	498	463	502	481	529	496	502	453	504	486	467	496	429	513	524	499	489	494	495	499	478	512	512	483	513	520	493	491	483	496	538	477	506	472	492	514	527	479	486	518	503	484	516	489	487	470	485	491	521	486	475	519	503	497	506	507	469	558	490	477	522	526	492	446	515	507	472	494	484	489	476	504	486	490	496	473	461	490	495	481	530	499	494	546	523	488	509	518	498	495	484	541	517	520	518	465	504	527	511	491	516	516	508	485	491	498	460	472	523	494	488	533	518	518	491	509	517	505	484	476	501	503	512	486	472	515	531	508	546	469	517	543	468	519	483	510	479	500	521	504	456	500	515	496	470	444	507	511	519	535	526	492	475	477	499	471	487	478	451	506	506	523	504	487	492	448	515	512	447	479	523	539	516	521	481	505	491	524	489	504	469	496	465	510	501	478	514	515	521	517	473	438	477	466	509	479	481	525	528	469	520	515	501	458	517	495	489	469	525	510	526	480	476	473	535	529	494	475	486	486	482	504	481	479	529	513	489	513	531	518	473	520	477	492	503	473	496	502	485	519	512	504	516	506	515	459	503	464	514	503	500	482	466	509	487	487	500	514	498	510	448	481	477	473	519	504	504	495	494	573	523	497	483	497	517	484	473	502	506	506	529	531	537	544	581	482	488	495	547	486	508	493	520	464	520	492	490	519	505	467	508	477	520	493	485	494	522	480	529	527	510	523	490	496	521	519	532	486	439	431	491	503	509	537	480	518	486	487	486	478	516	496	498	491	464	555	498	499	524	483	483	466	477	500	447	504	511	495	468	503	505	475	501	506	477	471	536	488	465	490	508	538	519	500	512	475	477	463	463	518	481	526	489	513	542	491	524	489	540	514	538	451	537	532	468	451	486	511	502	505	450	479	516	489	489	493	503	541	485	498	501	447	505	536	518	529	501	512	482	470	481	492	493	499	503	543	489	514	482	526	501	500	467	513	531	500	469	502	468	535	482	464	468	543	505	478	486	490	460	492	507	490	527	469	524	499	457	518	479	516	482	498	491	495	471	488	501	499	547	543	471	505	509	497	534	524	527	477	508	491	524	484	517	531	458	502	495	469	536	498	532	509	512	474	533	502	522	514	495	481	523	493	511	495	457	515	473	523	491	491	505	507	495	502	472	508	484	517	481	486	519	536	494	506	481	480	507	513	485	497	507	468	495	504	490	472	518	505	503	518	489	487	510	592	506	488	471	518	436	499	510	529	506	533	499	497	459	540	474	450	536	473	483	504	514	504	489	462	481	506	507	470	510	524	467	488	504	499	503	524	490	515	485	477	499	524	505	510	487	484	521	513	510	453	489	486	515	505	498	502	542	484	525	531	526	469	521	511	502	545	455	525	492	533	532	479	532	513	522	461	500	516	501	466	486	503	483	461	488	477	499	433	528	473	478	525	462	522	522	480	479	532	526	497	468	517	488	529	500	489	487	526	462	537	492	518	478	498	524	499	485	491	457	539	478	496	509	474	497	485	511	500	477	520	540	498	506	472	487	504	517	489	523	468	516	518	505	466	502	518	561	499	489	549	502	507	501	488	492	525	474	479	431	486	462	508	488	498	506	511	461	521	534	510	488	482	493	469	500	503	536	506	546	516	508	513	528	492	479	525	527	496	522	507	517	495	477	524	500	474	495	481	511	515	491	539	526	482	527	527	516	488	533	508	445	495	534	527	501	494	523	504	473	509	502	493	502	493	465	535	491	450	540	511	521	522	460	509	526	539	490	501	462	497	504	510	481	508	499	465	475	497	504	495	467	482	478	520	505	486	542	502	536	498	511	509	479	550	497	501	512	473	500	502	488	522	497	509	498	485	536	499	485	488	516	504	515	496	509	483	478	499	498	527	535	497	508	487	493	490	519	550	491	495	475	492	513	504	516	520	522	555	540	482	484	469	506	540	505	509	486	508	484	501	508	526	506	519	491	548	480	497	514	487	490	489	495	522	485	524	475	497	503	489	484	481	523	500	480	498	519	528	509	517	515	503	479	488	471	517	456	528	517	508	503	501	487	503	491	491	523	499	500	511	477	474	488	529	490	531	478	474	531	522	484	517	505	480	516	504	550	482	474	517	508	517	513	505	525	526	519	498	490	494	499	538	493	487	478	498	502	509	477	489	500	493	494	536	485	508	511	550	492	502	478	509	505	537	503	489	493	549	491	501	486	481	490	493	517	509	488	508	524	515	523	508	528	489	507	530	479	534	467	529	502	478	487	505	494	456	472	501	514	478	516	474	485	492	499	536	508	506	479	492	497	515	499	468	505	498	514	507	506	515	505	535	499	481	509	497	464	494	430	485	534	517	509	502	504	501	510	469	534	506	516	516	514	462	477	496	532	487	467	503	499	527	493	512	484	487	491	501	509	484	544	513	499	478	496
5307	1892	2410	229	164	170	169	154	165	136	163	141	140	145	163	148	153	155	140	146	172	131	162	149	172	154	152	152	150	153	140	152	167	143	164	150	163	176	152	168	146	157	160	151	169	168	175	162	165	146	160	168	178	171	171	158	123	156	165	172	137	158	158	157	164	150	146	155	170	161	132	148	148	139	174	159	159	142	145	142	157	154	158	163	161	160	149	156	160	139	134	155	165	151	124	161	157	176	162	151	156	141	144	162	167	168	161	143	156	153	158	150	171	163	148	161	161	158	133	166	145	165	151	151	147	161	132	148	142	141	143	167	164	153	152	140	148	169	151	135	149	157	145	155	138	141	173	152	161	153	157	145	176	149	172	146	175	147	153	163	155	165	171	156	134	163	172	140	176	189	185	147	154	146	137	168	145	151	161	169	138	164	155	146	141	167	152	151	184	131	179	138	150	143	159	140	159	142	151	144	165	153	146	159	128	144	161	132	151	155	158	171	137	140	165	168	145	154	150	156	160	184	161	151	158	157	152	171	175	165	151	146	148	142	137	153	135	144	147	162	144	145	141	142	148	128	158	145	145	144	166	134	147	149	160	139	172	188	155	122	157	137	156	157	145	162	162	140	153	130	155	143	158	144	162	151	148	174	146	165	160	157	139	137	176	126	151	160	156	143	147	151	148	152	136	163	154	142	153	152	165	162	161	145	147	159	148	159	143	152	136	157	128	183	159	137	139	161	138	139	161	156	155	124	149	157	157	151	155	165	146	154	118	159	142	172	134	153	140	153	170	158	161	153	141	154	174	153	133	172	152	163	172	138	148	136	166	136	158	157	167	168	158	151	146	152	163	120	133	141	151	163	154	163	144	156	158	156	148	157	165	154	165	135	128	144	167	124	194	173	160	172	154	160	138	144	161	156	146	171	160	145	165	142	127	144	158	152	151	168	155	153	146	146	132	151	154	149	166	160	180	151	133	144	142	181	135	125	154	182	175	161	163	151	153	162	181	153	145	128	146	143	135	141	157	150	152	156	171	156	166	163	166	154	136	146	134	143	155	160	133	137	153	142	176	150	161	146	159	158	177	136	156	163	135	145	152	138	150	160	166	158	126	165	144	179	153	139	162	136	145	169	169	152	159	164	163	153	131	145	152	147	149	140	167	152	166	132	141	127	173	169	142	145	144	145	158	163	137	183	155	169	146	140	138	171	163	161	141	143	148	147	161	152	154	155	132	159	142	148	136	134	159	157	148	152	132	149	146	163	151	151	144	164	140	160	142	161	146	150	156	129	158	166	169	172	158	173	178	151	174	161	176	172	153	164	157	164	149	180	172	154	136	137	138	159	159	138	151	140	138	147	149	143	157	162	173	155	169	157	156	156	145	171	141	169	151	177	142	146	169	155	170	147	175	161	158	150	176	150	152	138	161	153	164	154	159	156	170	143	144	176	142	146	138	154	147	149	127	167	134	156	154	148	150	180	143	152	166	176	151	136	155	161	139	158	157	153	176	145	143	175	151	184	136	170	168	152	140	144	161	142	145	140	162	148	141	176	179	169	155	168	162	157	186	161	152	166	147	143	144	160	143	155	176	132	167	184	118	164	160	172	155	137	148	162	140	168	146	158	156	167	168	159	152	171	152	174	158	169	148	157	150	167	127	141	157	138	158	137	174	166	134	153	163	146	161	157	180	149	159	158	162	133	171	161	146	146	153	149	121	140	164	163	148	167	124	154	134	149	144	156	144	161	159	155	175	149	151	138	131	160	148	136	173	161	156	140	141	148	171	167	144	157	143	137	182	151	144	152	128	157	153	154	174	153	150	162	165	160	159	177	146	159	170	163	139	143	170	158	147	174	169	173	154	141	158	138	167	146	152	170	150	167	146	142	144	163	181	165	145	156	141	145	160	137	170	153	162	152	150	139	166	139	160	154	165	166	170	170	153	157	171	164	152	173	167	157	166	135	152	170	155	185	158	148	165	162	146	153	163	150	136	147	167	147	148	138	148	167	140	144	161	169	137	157	183	185	170	152	175	165	174	162	169	163	154	169	171	130	149	144	148	142	161	165	150	158	149	135	165	155	150	143	165	138	150	146	154	171	156	172	155	158	164	165	141	153	155	161	151	152	186	138	179	155	184	139	170	153	167	170	170	143	134	154	144	152	170	154	163	160	168	167	146	129	167	149	156	152	138	152	172	140	148	136	186	145	171	144	142	150	159	163	174	165	146	155	152	163	149	148	152	149	160	135	159	158	151	150	152	156	161	153	136	154	159	152	142	129	148	155	142	137	154	140	171	144	139	161	167	173	151	149	130	154	140	162	152	147	165	130	153	130	144	165	146	169	153	132	154	146	165	141	141	140	151	129	153	184	152	149	154	143	139	172	132	164	160	148	171	151	123	144	156	165	152	187	158	142	141	149	164	157	149	143	143	174	151	158	164	152	117	144	163	150	164	172	162	166	152	139	163	156	148	164	140	160	168	138	153	147	165	157	141	140	146	138	163	143	166	165	153	149	150	151	155	166	137	127	153	158	168	148	147	134	174	126	156	167	158	146	167	147	171	165	147	135	142	165	141	134	163	179	162	155	158	175	163	163	170	158	162	158	174	166	153	158	155	146	138	143	162	170	158	145	154	180	152	143	165	150	169	148	163	178	148	153	160	149	151	165	174	158	145	149	172	158	164	160	150	149	158	134	166	129	169	149	148	154	156	143	161	161	153	152	140	167	148	153	158	153	146	129	149	150	179	161	143	160	156	150	155	164	168	149	153	175	161	170	165	182	145	170	149	140	157	145	176	174	161	147	165	157	141	154	143	138	136	152	141	146	164	146	153	166	144	133	168	124	139	149	153	153	140	148	151	161	112	151	163	149	175	155	150	172	154	161	143	177	150	155	159	164	142	153	149	150	132	150	153	174	157	157	155	147	148	167	177	173	137	167	139	169	156	141	159	142	153	141	145	157	170	154	161	160	153	144	153	132	135	155	162	171	151	150	134	156	167	166	147	154	141	177	151	143	152	150	145	137	157	148	152	171	154	169	154	146	179	165	155	145	178	141	181	158	150	133	145	161	159	143	139	171	144	154	157	149	147	187	160	132	152	154	163	179	162	168	151	164	153	149	150	144	182	178	150	149	148	133	162	149	152	141	156	144	167	147	141	150	138	171	175	178	151	158	151	143	159	149	148	155	160	134	166	176	147	156	138	154	144	187	142	153	153	169	151	150	171	154	156	158	155	162	139	139	156	153	150	152	131	149	165	131	177	179	142	159	164	151	131	184	168	161	175	140	157	167	157	169	166	168	159	152	130	149	140	178	157	174	164	178	162	149	177	157	147	143	167	174	150	130	176	155	143	176	169	152	141	152	137	158	153	159	144	152	154	151	154	165	154	162	182	144	155	156	187	160	163	167	148	156	147	137	152	144	166	153	145	158	155	156	166	141	182	154	143	143	136	158	159	166	163	162	152	149	149	170	157	161	191	173	144	129	158	158
4860	3070	6480	515	518	478	475	458	431	435	462	434	427	441	449	403	464	448	431	441	433	454	391	422	442	432	411	428	404	422	451	404	428	422	447	380	440	423	396	398	404	448	417	446	398	427	385	449	381	410	440	401	398	464	434	447	413	432	392	412	407	437	436	407	406	425	471	417	463	421	431	437	450	422	448	409	422	441	450	433	414	411	402	470	433	453	442	410	406	417	450	413	431	441	445	452	430	413	444	398	428	419	406	423	457	404	416	458	420	440	424	428	376	432	425	419	402	437	447	408	417	438	435	463	432	427	459	449	432	429	436	394	417	429	443	413	428	436	398	443	394	426	438	451	431	400	417	442	428	429	434	424	419	411	401	444	464	411	390	475	425	433	437	438	444	446	417	421	455	377	445	422	434	437	440	453	439	426	427	435	453	461	450	418	417	426	425	445	424	442	435	415	434	439	441	446	427	427	411	446	442	414	421	392	423	427	448	427	435	423	424	446	451	442	391	443	398	432	399	401	395	430	458	411	457	448	427	432	424	426	424	444	421	443	438	418	415	440	454	425	410	424	410	456	422	433	433	409	392	441	417	409	437	446	416	466	395	402	414	402	396	450	450	429	432	415	424	451	428	431	428	478	411	455	398	443	419	463	445	424	419	446	419	421	410	445	433	438	410	413	427	399	415	454	405	395	432	381	426	433	442	417	439	411	434	398	421	433	416	426	414	427	374	438	414	432	415	432	420	406	420	441	445	413	444	423	408	414	403	432	366	372	464	443	435	421	447	455	384	405	447	434	428	434	424	425	435	467	413	416	431	447	429	428	462	378	414	421	437	432	416	401	410	427	434	456	410	454	423	478	428	448	425	410	422	420	454	415	443	429	431	425	391	393	428	451	407	419	397	396	428	442	451	410	450	397	397	453	483	398	443	414	406	447	422	403	405	441	432	405	402	447	433	450	450	409	444	465	408	445	424	408	433	417	423	444	447	377	411	395	421	425	447	446	412	432	417	394	427	468	445	412	424	412	455	435	420	438	404	450	443	441	470	431	472	384	406	443	408	409	420	443	434	431	426	421	420	431	448	390	396	427	451	427	403	423	422	464	398	406	405	436	416	424	406	412	430	404	435	435	395	428	431	445	415	442	442	417	422	438	425	437	428	441	441	411	442	428	420	428	433	412	422	444	431	453	415	415	397	416	422	405	429	432	398	433	429	442	436	429	484	415	434	461	403	435	407	468	465	455	442	388	403	433	432	442	418	443	409	431	422	443	402	436	431	401	421	427	394	439	451	416	429	417	432	399	414	416	438	441	448	458	426	441	410	447	416	454	418	443	391	400	449	419	474	433	417	412	476	433	445	456	413	405	414	440	413	419	420	423	408	419	424	425	387	412	439	425	425	427	446	411	406	446	422	432	396	427	392	455	431	428	420	469	435	421	427	394	419	417	425	403	440	450	471	441	432	390	445	434	415	448	456	445	447	396	430	422	422	452	426	453	431	448	448	416	437	457	434	451	425	464	443	447	420	456	433	403	442	414	421	449	445	426	420	411	445	416	413	424	435	464	458	406	385	421	455	423	421	409	401	423	417	461	465	465	418	442	422	425	429	443	393	426	420	462	447	471	421	400	440	454	421	421	427	418	429	435	414	407	434	404	417	403	458	398	470	424	425	421	423	414	410	394	401	428	428	420	433	419	473	402	450	439	426	469	433	452	444	426	442	424	436	450	436	443	434	435	407	395	405	425	444	431	426	441	423	467	406	459	474	400	401	419	385	445	419	419	437	406	454	422	427	423	373	447	426	442	439	441	429	437	435	420	451	400	396	452	419	450	426	419	442	427	404	415	462	421	446	456	442	444	378	464	432	442	422	421	415	447	439	412	380	425	453	416	403	467	424	441	428	444	415	453	415	405	464	458	467	410	440	438	424	431	400	452	405	393	464	414	386	437	411	393	437	430	403	440	438	432	453	469	425	453	422	437	407	421	449	431	423	455	428	391	406	436	422	430	423	419	438	393	446	433	427	429	433	412	418	476	452	418	413	442	392	419	438	445	461	436	426	426	432	424	438	406	450	453	407	422	415	417	399	457	473	463	457	436	397	424	420	426	408	430	416	422	455	401	447	420	419	407	402	437	416	441	396	468	426	437	434	444	443	484	446	457	445	420	460	439	406	400	380	423	415	425	453	398	398	410	434	443	399	403	403	440	435	410	405	446	410	427	407	424	446	427	405	400	433	434	422	413	411	407	446	441	424	434	417	449	437	433	422	407	410	404	404	428	421	405	397	411	448	409	480	432	415	409	411	422	435	397	414	397	410	436	413	412	435	438	445	369	416	407	397	471	462	447	420	409	407	423	419	387	448	424	413	460	452	430	413	399	417	459	450	393	431	416	427	464	439	418	414	406	408	395	429	418	458	442	414	426	402	417	429	413	418	441	445	467	469	448	426	408	463	425	458	429	399	412	433	437	438	414	443	439	416	405	415	446	447	400	432	411	427	416	445	410	427	423	383	424	391	434	400	437	420	438	449	415	440	479	413	478	442	451	443	418	405	436	453	409	403	428	486	415	454	370	400	394	430	459	422	440	469	411	418	433	431	430	486	409	392	434	440	442	440	432	423	419	422	446	470	443	398	398	463	420	417	420	449	413	384	429	416	430	437	425	410	433	410	417	415	399	420	429	422	430	415	425	425	437	440	469	424	422	455	452	393	435	428	435	415	419	438	436	448	420	436	423	467	430	451	429	449	419	427	449	397	414	403	422	457	427	433	437	448	400	420	407	431	443	403	414	423	461	451	444	388	398	430	482	425	421	421	415	418	433	443	437	421	436	417	423	432	401	416	474	430	434	428	438	436	401	429	433	387	423	469	447	466	434	432	384	442	438	411	429	433	402	415	422	445	422	430	462	422	423	443	432	442	418	418	423	441	471	440	433	434	422	415	462	428	456	438	430	457	492	438	407	424	383	454	430	444	457	421	437	423	404	461	398	455	451	407	400	423	405	404	416	425	416	438	418	440	450	417	409	428	383	435	414	425	409	484	417	457	431	454	425	416	436	420	422	434	415	401	389	417	464	410	434	431	403	392	426	421	453	420	417	457	419	436	448	453	467	429	430	423	412	461	431	433	458	441	413	449	428	404	428	427	409	431	483	445	432	446	421	414	457	447	426	456	435	426	420	431	403	430	438	403	428	446	425	436	425	452	469	430	446	423	396	421	425	422	427	424	438	435	459	435	421	416	443	414	408	409	455	391	423	431	401	411	428	426	408	418	445	430	403	426	426	433	433	420	442	434	409	433	432	452	393	421	437	411	444	401	414	422	423	403	413	450	432	426	424	376	423	452	430	457	404	415	426	415	418	464	402	412	423	456	462	447	430	414	421	448	446	403	424	434	423	426	411	427	447	433	416	435	448	437	394	426	440	430	412	421	421	401	427	412	442	422	436	443	416	414	434	439	399	416	445	430	459	425	400	408	437	426	443	404	406	420	438	425	394
44702	38238	41536	11308	1087	520	433	403	330	339	315	328	324	304	294	305	316	285	275	278	252	279	292	243	293	235	292	262	273	262	256	258	255	253	263	248	265	250	229	279	235	279	259	267	250	253	276	259	273	246	278	271	252	256	251	273	250	263	261	272	266	258	275	260	244	261	247	239	241	283	263	241	259	248	271	270	275	269	262	266	262	233	247	268	270	259	261	283	236	241	296	278	221	238	262	248	228	255	265	257	266	268	245	248	276	267	245	279	285	257	268	272	268	254	244	242	279	257	232	272	269	244	275	240	251	258	266	273	282	257	252	263	219	294	256	254	261	230	254	281	278	245	280	255	292	230	230	244	275	265	259	249	266	243	262	264	283	280	230	263	265	236	273	272	247	266	256	268	258	236	255	235	265	262	261	277	241	246	264	261	268	237	268	276	272	263	258	254	252	241	257	230	276	227	245	275	263	282	252	291	273	252	310	276	260	245	284	272	244	246	277	274	239	289	253	246	253	277	256	262	286	285	282	270	281	274	251	276	276	257	262	230	258	260	250	254	290	276	288	233	269	263	285	256	290	273	257	253	244	275	269	255	270	283	265	241	291	241	258	297	251	257	219	256	260	273	269	234	269	277	226	272	246	278	261	268	264	254	282	290	257	267	264	243	251	265	246	258	266	276	257	225	254	269	294	273	307	249	261	273	250	280	234	264	277	248	241	270	243	252	259	259	269	242	258	244	258	278	259	234	255	282	253	258	286	266	275	259	274	248	260	262	261	262	268	274	244	249	293	247	259	266	259	267	256	244	243	297	261	247	253	254	252	243	241	238	260	239	254	238	284	238	250	273	251	247	267	234	285	248	261	222	283	256	239	250	231	231	267	289	266	286	250	263	245	288	257	264	281	251	247	231	272	251	255	271	284	244	268	262	273	257	271	267	263	259	257	269	237	292	275	281	267	254	273	258	275	237	252	244	249	222	265	247	240	245	258	250	283	269	248	239	268	258	286	232	262	253	258	247	292	258	280	264	259	286	261	244	261	283	282	268	261	262	235	281	256	262	272	245	265	300	267	262	236	252	246	254	263	263	247	270	264	258	260	261	265	249	225	262	271	266	244	274	277	268	241	252	272	259	281	263	259	260	275	265	272	249	265	246	273	287	266	255	256	261	279	268	252	288	276	265	266	275	264	257	257	261	238	251	279	254	252	243	265	290	239	262	299	260	276	287	299	279	248	269	240	239	212	252	246	260	271	270	260	256	243	286	249	236	221	272	276	269	271	241	275	277	245	262	241	264	232	251	271	250	287	278	256	284	287	293	256	248	252	263	267	266	261	271	280	263	265	255	259	252	273	257	250	284	243	261	274	279	289	264	241	294	233	265	274	252	270	264	281	261	294	259	258	266	237	270	258	260	269	287	249	262	268	236	254	267	256	242	243	270	241	273	260	217	232	244	257	251	280	240	245	258	262	243	265	275	270	297	252	257	265	272	283	272	287	267	260	246	253	282	262	268	245	298	255	246	256	313	256	244	280	241	233	242	274	248	263	259	278	263	264	238	240	249	266	243	268	260	269	272	282	242	261	279	264	251	258	267	244	275	285	234	235	255	285	248	300	274	280	252	262	250	240	269	278	248	249	299	261	290	301	256	248	281	286	248	247	273	258	253	246	276	247	268	252	262	265	261	244	247	301	265	301	245	302	268	261	273	276	252	273	252	259	267	273	270	259	250	276	267	273	247	245	262	229	249	257	259	237	270	268	282	249	251	263	282	264	270	267	280	276	244	266	258	239	273	256	242	243	266	234	276	260	263	271	237	246	287	275	287	246	284	240	257	263	243	239	279	239	251	266	233	269	275	283	286	249	245	279	278	251	240	264	267	256	266	251	261	233	252	265	274	265	246	248	261	262	243	280	258	254	231	255	239	269	256	256	282	249	235	281	258	260	242	260	266	283	249	289	306	301	237	240	253	253	268	236	249	269	272	252	215	258	278	284	257	258	267	270	250	271	279	258	292	256	240	260	260	260	244	292	277	290	258	259	256	266	252	261	240	244	238	279	259	258	238	250	240	296	259	267	278	274	251	268	286	274	268	287	263	235	272	279	240	245	253	242	262	297	260	255	264	262	252	259	262	253	266	271	270	237	264	257	265	281	267	255	279	295	248	261	266	268	282	250	278	264	282	258	277	256	259	283	250	245	266	284	261	263	292	274	249	248	260	245	249	259	266	269	292	269	244	299	267	279	241	263	280	254	256	243	287	273	245	245	280	257	282	250	286	270	269	276	262	260	264	271	268	259	285	284	272	276	266	255	260	261	275	246	227	298	275	269	259	257	236	248	265	259	292	278	244	281	270	254	285	227	266	254	257	257	250	279	268	255	256	255	258	284	237	257	238	266	249	249	259	287	245	254	275	280	285	254	296	243	239	252	253	260	285	249	243	264	233	259	280	270	242	261	282	258	261	262	271	281	287	276	273	250	266	274	255	238	239	281	263	259	268	254	266	257	254	242	266	250	245	259	246	246	281	256	282	257	271	248	280	274	273	263	224	273	252	292	238	270	259	231	247	246	252	281	216	272	242	272	273	272	247	289	269	270	260	280	258	273	258	249	241	240	271	268	260	281	261	256	249	268	283	290	256	250	270	268	272	257	252	261	271	291	261	246	250	263	241	247	237	253	265	265	270	259	262	247	273	267	266	272	253	274	264	255	278	246	252	236	254	266	256	233	258	257	286	232	279	260	243	258	267	254	255	259	283	237	262	261	272	286	252	251	267	277	290	271	270	236	262	263	263	259	252	272	261	290	268	274	277	241	298	273	291	285	251	231	248	280	246	278	263	234	272	257	253	236	246	225	261	228	278	266	265	269	273	272	250	261	300	260	289	263	250	263	234	257	271	248	250	228	271	261	279	237	238	264	224	270	271	276	259	249	299	275	241	249	252	278	269	257	250	247	263	261	268	245	263	250	235	238	256	259	245	267	284	285	258	261	274	256	257	275	281	267	263	268	264	251	242	282	267	253	260	245	273	232	254	258	284	260	274	262	317	290	268	242	258	288	268	266	288	271	258	240	271	279	255	250	256	252	256	265	244	231	258	241	252	245	269	235	245	252	267	243	248	270	228	273	261	282	249	233	280	295	270	258	241	251	284	272	261	272	261	272	274	251	285	264	252	271	270	279	286	251	254	279	279	303	247	287	245	241	246	249	278	234	257	273	249	258	234	246	248	277	252	267	256	254	281	253	237	256	260	263	257	289	269	241	263	277	266	280	262	248	240	277	269	260	264	253	249	267	235	265	256	249	213	269	257	289	244	267	278	260	254	254	265	247	248	247	264	265	308	284	249	256	238	252	252	250	270	253	232	280	290	278	238	256	270	267	251	239	256	236	255	274	286	273	263	257	276	251	290	271	234	260	275	282	236	286	266	277	271	257	260	250	251	300	240	256	247	277	288	276	265	239	289	282	258	284	267	265	277	265	266	291	277	266	272	280	274	261	264
26350	26505	40112	2784	2353	1932	1666	1424	1311	1193	1085	1002	965	916	893	882	861	857	797	735	805	768	779	746	711	764	784	668	741	727	698	683	715	700	678	676	680	718	706	726	646	678	683	670	726	652	636	659	682	687	691	657	690	664	681	657	643	677	628	636	631	631	679	699	632	647	639	691	648	605	624	712	704	664	635	669	691	672	689	663	689	650	615	629	661	598	672	725	680	661	675	679	701	662	674	671	663	667	700	671	677	664	692	659	696	636	702	677	642	691	662	680	641	655	702	680	686	675	634	649	651	644	652	643	651	642	616	675	648	667	635	640	658	655	670	642	654	704	627	679	645	620	672	659	658	660	689	649	646	638	648	612	633	659	658	618	653	683	687	664	641	654	619	714	651	681	620	610	639	668	669	676	668	664	649	643	663	674	709	634	660	672	675	694	624	649	671	636	684	694	632	655	636	615	688	697	612	634	631	679	670	669	679	675	653	679	650	644	651	606	628	662	653	688	669	671	640	626	684	661	668	650	653	646	633	638	648	653	654	626	627	650	638	690	648	653	640	640	667	658	693	623	671	660	624	615	667	620	675	650	655	680	609	668	683	648	685	642	686	665	667	608	678	693	637	658	631	660	711	618	668	643	682	706	649	630	633	665	672	621	678	659	674	615	678	620	647	648	677	617	611	636	676	642	654	651	587	703	667	655	638	646	665	702	681	667	663	643	619	663	613	671	671	620	697	698	692	639	623	621	632	626	705	620	633	637	644	677	670	657	644	680	648	650	632	644	664	644	682	692	640	680	633	693	642	666	667	642	682	675	661	698	640	632	660	668	679	605	659	689	676	653	641	635	637	669	639	694	635	629	684	636	679	676	682	618	661	640	699	661	673	685	611	697	655	632	662	664	661	647	622	650	678	637	696	654	650	673	652	673	654	663	662	661	644	660	599	674	667	645	687	686	665	676	643	649	645	657	694	648	657	660	658	637	645	667	616	658	685	631	669	652	668	659	655	691	674	649	659	678	660	689	658	642	701	672	679	655	661	666	692	668	671	657	651	630	653	672	673	636	639	629	616	651	663	667	675	618	675	638	657	683	664	670	668	682	635	633	639	636	653	621	643	703	683	663	650	631	635	637	674	650	644	633	691	678	657	682	605	624	643	675	613	661	679	635	655	640	680	669	679	624	680	647	681	655	656	653	674	644	679	691	698	625	676	627	630	620	684	691	686	619	669	684	692	671	711	602	639	693	672	647	643	632	676	665	646	649	649	677	676	680	653	659	665	663	653	651	677	672	671	667	685	639	643	687	644	639	652	604	650	688	717	647	661	688	640	667	659	675	689	640	661	673	652	685	637	603	598	659	705	623	627	610	672	703	665	657	648	655	636	648	668	689	697	673	678	650	651	665	648	633	653	687	667	650	629	641	625	679	660	601	667	659	647	646	668	635	633	658	625	720	646	667	671	625	658	626	642	689	647	687	687	672	613	649	648	634	651	678	656	681	669	694	650	651	660	597	625	615	657	642	687	645	639	648	673	676	727	689	663	631	650	644	712	673	617	657	636	644	649	642	666	616	631	657	601	647	678	611	640	657	713	693	664	608	675	711	617	625	632	676	670	663	647	681	638	681	659	615	646	703	615	653	675	604	646	665	649	682	674	627	681	625	654	640	636	638	633	658	629	653	694	670	629	664	663	647	664	701	631	646	659	657	635	653	689	663	688	662	610	653	720	653	652	653	645	676	664	657	678	691	673	689	682	668	638	661	665	656	670	659	694	659	653	591	676	671	613	633	648	677	682	635	685	658	642	642	657	690	644	699	636	690	668	672	691	629	642	661	641	697	626	645	641	644	678	670	639	653	671	695	657	685	662	647	679	673	640	685	684	696	677	620	648	667	686	621	639	631	647	620	702	638	672	698	667	703	698	633	657	670	621	671	678	620	646	657	662	694	629	707	617	642	622	647	648	653	685	688	650	637	636	696	662	654	662	660	653	637	644	660	675	624	633	632	672	634	606	709	675	687	615	616	652	652	675	616	654	660	663	661	614	637	629	648	638	620	619	628	641	650	643	646	662	691	688	693	658	659	694	645	643	619	665	650	660	658	651	602	671	626	693	637	694	634	621	675	671	700	653	612	575	615	694	667	705	683	602	632	657	667	613	678	658	693	636	663	661	660	662	672	641	632	645	643	651	643	643	623	663	655	678	646	662	633	681	631	650	641	702	638	630	599	649	675	653	639	615	636	704	665	653	644	678	646	631	651	653	636	619	637	649	646	664	688	626	680	603	676	640	625	613	637	688	685	669	648	678	670	678	663	686	660	668	621	665	656	648	667	676	657	646	673	671	646	645	641	672	635	635	662	608	665	685	697	625	665	668	624	658	648	658	635	680	669	649	664	656	661	644	675	612	654	642	623	670	640	684	642	603	697	686	633	665	633	672	682	662	652	632	656	643	652	668	634	745	627	696	655	705	662	657	662	661	621	681	646	674	660	638	624	687	610	694	664	663	645	654	696	678	629	584	671	688	664	684	692	663	698	661	653	630	705	631	668	670	670	665	646	637	619	658	708	631	699	676	670	645	660	662	647	688	646	666	637	666	679	660	672	674	672	664	656	610	673	630	662	642	643	654	650	660	644	631	629	675	659	687	650	697	679	637	654	665	637	653	672	711	642	686	618	624	670	631	661	647	662	667	637	631	648	661	677	666	665	658	686	631	671	614	651	626	654	643	674	679	680	627	651	681	633	709	632	668	654	660	665	656	663	602	619	718	659	588	670	684	632	670	654	646	665	648	661	625	681	656	698	691	686	698	643	619	650	635	663	671	681	639	683	651	643	671	659	640	656	642	660	676	674	637	646	644	699	630	644	657	659	616	635	658	662	623	678	626	622	614	672	644	652	636	687	695	682	672	608	606	655	662	649	692	661	659	674	666	721	682	623	661	695	638	661	638	672	660	697	646	690	666	652	643	652	642	680	686	653	620	656	667	657	657	652	646	665	680	610	650	694	655	611	667	617	643	690	690	621	655	642	657	703	641	659	677	633	713	660	665	643	620	656	642	676	667	669	661	656	680	603	627	692	625	673	646	667	661	645	701	651	660	710	678	671	622	662	650	693	651	674	647	706	679	694	693	672	656	629	631	726	639	674	664	653	665	644	633	670	709	647	647	662	644	664	658	672	643	661	652	659	642	643	647	644	622	696	707	645	639	651	629	674	668	679	645	675	665	679	639	678	616	636	672	627	692	672	670	660	670	604	691	626	721	705	638	726	667	667	628	677	620	632	721	633	665	642	673	680	621	634	672	671	692	692	656	628	683	639	623	659	629	628	607	647	662	682	652	657	664	645	661	664	636	640	656	642	650	649	636	628	674	678	678	677	650	630	694	679	676	687	628	658	647	678	647	662	646	650	671	681	674	690	666	651	675	632	665	689	647	664	708	621	661	659	648	653	630	676	654	655	658	612	616	632	667	659	647	675	671	653	656	681	673	652	631	661	663	637
57456	52600	54644	19404	3206	766	576	495	386	361	330	319	280	257	253	223	216	239	243	223	232	208	193	210	226	182	232	241	202	224	204	217	205	200	201	203	243	192	213	224	191	206	216	185	209	212	211	220	215	173	188	208	186	213	190	202	188	184	206	206	200	183	189	186	192	219	208	202	204	190	189	190	195	197	192	190	201	207	236	204	184	213	200	196	177	181	205	177	213	206	184	217	215	197	182	190	190	209	202	208	228	218	189	208	196	194	221	186	189	194	209	232	215	187	200	177	176	206	175	215	190	208	199	179	187	188	198	180	176	184	193	200	225	204	183	184	187	190	173	174	188	184	191	214	210	199	218	203	202	197	172	220	210	219	183	197	199	195	207	189	192	211	216	179	170	201	182	183	194	217	208	219	199	184	186	189	189	195	207	198	215	199	185	182	186	233	190	212	209	228	204	203	180	220	195	187	181	206	169	197	201	210	223	185	231	198	193	175	214	193	188	207	197	199	175	210	209	210	181	168	193	185	193	168	187	198	192	192	210	195	203	190	212	188	205	209	204	213	187	197	181	186	203	188	174	206	223	203	171	182	186	220	200	206	210	165	200	191	210	218	188	225	204	182	171	218	192	199	205	175	240	229	198	177	195	203	197	206	215	214	184	180	178	210	236	197	209	187	197	193	245	180	200	189	218	180	193	183	223	171	176	225	225	199	208	197	203	180	204	195	196	192	208	188	210	210	224	181	196	197	198	206	216	178	190	187	196	169	182	201	212	190	193	194	189	217	196	198	167	204	208	163	223	199	193	205	176	224	229	207	187	193	212	204	208	169	203	219	199	191	195	206	192	184	189	179	181	196	198	209	217	225	190	214	195	211	230	199	195	184	216	219	188	199	187	187	199	209	192	210	198	214	197	168	203	180	190	212	177	202	212	202	191	212	215	182	191	212	194	225	214	219	168	205	187	189	198	190	189	214	196	179	195	182	213	190	182	205	179	189	193	193	214	190	215	196	189	203	214	216	188	160	194	203	209	240	213	216	187	203	190	189	192	184	226	202	188	196	208	182	220	207	191	188	201	225	215	208	196	188	197	205	178	215	212	196	216	204	201	173	184	191	197	186	184	192	205	232	189	223	199	201	193	199	219	209	181	187	197	214	184	195	207	202	207	202	195	205	174	190	220	204	233	198	187	210	200	207	182	219	209	202	206	189	180	206	207	211	205	218	228	186	226	226	205	202	199	190	214	191	217	198	186	221	194	181	182	196	204	212	212	209	199	198	199	199	198	190	167	216	194	181	197	224	221	205	221	205	172	200	213	174	194	222	191	216	191	185	198	196	171	188	222	192	189	206	193	195	201	190	183	174	170	188	207	193	229	204	182	200	179	215	241	218	194	182	231	172	186	220	166	188	201	205	208	201	175	207	183	183	161	174	175	207	218	214	190	207	191	216	224	169	209	223	223	232	185	197	185	207	178	204	196	173	186	185	198	201	209	196	210	200	199	202	194	181	183	193	184	176	185	203	201	183	178	191	189	185	194	171	201	194	179	214	193	184	169	208	192	207	214	193	186	178	194	185	189	180	193	257	203	220	173	205	195	205	202	173	211	211	191	227	203	179	202	210	212	207	193	194	203	209	207	203	197	202	209	218	211	226	219	207	184	182	200	209	176	200	191	225	206	196	173	205	229	187	200	198	167	190	215	211	200	192	163	175	198	192	200	189	209	213	200	197	178	208	221	185	185	195	194	187	211	226	220	187	182	215	211	176	220	191	194	206	198	201	217	183	199	214	202	169	181	207	186	201	235	170	178	193	193	204	190	196	195	189	186	224	180	184	169	202	200	222	167	195	201	220	198	186	205	182	204	188	216	206	227	187	214	203	234	203	224	193	199	204	181	168	206	203	194	169	213	190	211	202	213	177	194	187	187	186	203	182	213	190	199	178	210	190	175	199	203	202	209	187	208	199	199	203	185	182	184	206	179	187	211	199	173	205	188	185	204	193	179	188	210	218	181	184	197	209	209	234	189	203	179	218	218	191	189	219	156	208	185	179	198	220	193	185	214	181	192	208	191	197	210	191	189	220	205	189	190	190	179	206	196	195	192	198	181	203	211	187	186	194	176	199	185	197	189	197	207	228	203	188	199	188	201	202	200	230	193	205	192	209	206	191	223	211	198	197	182	182	211	198	167	188	196	171	189	195	231	173	206	188	194	214	177	198	208	196	208	214	191	189	206	185	177	193	195	175	182	220	199	201	193	197	199	204	182	165	214	201	215	175	190	220	202	212	215	184	212	212	196	168	209	175	200	197	163	204	197	206	205	216	212	213	175	232	200	215	198	183	183	192	185	205	214	203	200	227	191	215	206	193	203	204	206	188	212	199	195	188	205	217	201	183	191	195	215	220	208	205	191	185	211	201	197	216	196	217	199	206	214	195	194	204	214	174	186	216	217	197	195	185	195	188	188	179	211	196	217	212	199	179	214	187	176	184	203	170	210	168	169	172	194	169	225	198	191	198	196	171	183	192	202	207	216	200	222	188	194	182	196	202	180	190	196	223	215	197	181	180	198	187	183	238	199	194	220	217	202	231	198	203	177	214	217	199	205	206	211	202	203	187	188	188	190	210	191	211	215	198	217	182	214	188	205	192	214	190	188	209	192	187	189	193	213	220	188	194	199	213	177	222	181	207	228	183	186	203	210	208	226	208	205	196	187	181	199	169	209	219	205	192	201	167	207	203	198	189	171	213	190	198	191	193	202	222	192	181	231	188	219	206	213	226	190	200	216	202	201	196	208	182	183	212	180	198	221	217	218	195	184	210	185	171	178	202	191	217	207	168	197	221	183	176	215	213	206	230	179	191	184	203	220	208	203	176	202	207	198	196	182	189	189	209	200	221	181	193	227	209	204	181	202	200	202	217	239	173	214	210	189	191	202	194	173	212	202	192	234	198	196	200	192	200	195	185	170	184	188	201	209	192	187	222	193	192	195	195	167	207	207	204	206	180	194	188	192	175	198	197	201	181	188	203	199	184	173	213	196	182	197	207	172	190	185	186	191	200	222	222	226	210	192	205	196	208	190	208	220	186	190	188	213	211	198	191	200	214	188	203	205	210	182	204	184	226	214	185	179	184	179	181	206	194	208	196	223	201	208	177	190	202	226	188	201	190	202	191	194	191	187	185	216	221	186	203	180	192	205	193	233	191	208	198	215	211	191	222	209	184	224	182	200	196	172	183	188	204	187	197	199	190	211	189	185	182	189	200	199	210	235	217	197	191	184	199	231	188	186	165	183	191	186	199	218	205	205	192	216	191	207	190	203	188	194	196	188	213	171	203	182	208	198	182	215	192	226	223	200	216	178	205	188	198	204	205	199	192	201	214	182	183	211	181	204	194	199	188	196	205	197	187	215	188	200	197	211	181	203	202	217	214	194	216	215	196	198	203	199	197	190	217	210	185	216	191	182	234	194	201	204	220	181	187	177	202	184	198	203	203	194	216
34777	35353	47222	4581	3781	3012	2397	2062	1813	1555	1355	1213	1126	1128	984	920	919	868	779	781	770	759	712	716	697	656	703	628	645	656	649	624	607	599	584	578	597	528	586	567	533	540	584	526	574	542	540	580	509	553	538	546	532	530	541	533	514	523	549	516	537	524	540	547	541	501	529	511	489	544	498	527	515	469	508	509	530	517	506	480	515	530	507	512	550	503	535	506	535	499	520	503	526	504	519	523	524	525	508	515	490	485	509	522	490	539	518	486	535	477	491	472	531	480	525	495	498	482	518	507	478	531	468	480	504	492	492	489	498	489	473	512	509	506	516	500	522	505	516	498	489	496	473	485	538	523	520	489	507	469	493	479	509	487	462	516	479	543	510	523	443	513	490	519	523	546	476	501	487	486	528	511	517	503	505	499	465	499	484	465	508	528	503	473	531	535	546	489	487	481	456	456	482	472	476	510	527	481	530	504	504	485	537	479	478	487	520	499	496	532	487	516	481	502	560	484	503	503	493	523	491	512	529	493	529	466	534	535	537	508	569	549	511	492	507	511	522	507	510	503	485	492	520	485	487	439	527	506	522	527	518	473	518	472	455	512	483	484	524	526	477	480	523	484	510	498	512	490	548	489	526	500	504	507	523	465	507	506	517	503	519	527	522	530	517	489	517	487	481	523	492	504	529	474	475	518	500	545	480	507	492	526	448	483	488	464	504	518	496	504	515	489	543	546	507	495	460	500	503	519	470	474	497	474	521	504	482	478	530	498	476	496	483	503	501	495	479	489	489	487	511	524	527	491	503	499	517	504	490	503	524	528	519	515	492	495	479	520	510	523	498	487	499	496	506	491	509	488	488	475	468	505	485	494	501	488	515	450	478	541	526	500	493	492	492	496	453	520	526	505	520	503	491	531	507	506	484	500	518	480	466	475	492	468	568	490	490	462	499	523	505	482	525	518	538	493	506	497	516	529	499	478	516	489	517	535	520	482	481	481	480	518	497	477	504	459	520	526	529	507	507	495	450	509	530	475	518	478	486	451	499	510	507	515	522	515	535	527	483	479	502	456	522	532	478	521	498	481	507	539	530	509	485	485	507	523	531	488	513	503	487	492	487	552	499	486	463	487	478	500	522	482	521	461	507	495	488	476	505	526	525	505	505	517	494	516	510	509	469	512	510	513	475	521	488	490	533	494	481	514	489	499	489	482	502	520	527	537	470	500	513	492	499	462	466	512	493	498	480	464	490	501	481	478	483	518	491	457	518	481	510	483	498	521	553	493	478	523	523	492	491	474	522	486	501	480	481	527	504	510	497	476	484	497	504	507	455	562	487	521	486	490	517	508	503	502	505	514	513	509	526	549	509	518	492	477	519	519	487	500	564	480	519	507	501	480	506	499	554	540	491	498	467	488	478	474	499	505	511	499	523	510	492	492	474	501	499	464	485	460	514	488	494	503	486	503	521	490	501	520	492	511	521	507	458	524	547	555	508	474	506	524	518	508	503	472	466	508	526	514	465	487	478	495	492	508	516	532	490	503	512	538	459	515	547	487	524	530	514	514	517	508	454	468	496	529	472	530	471	512	508	542	473	443	518	505	514	505	509	487	485	474	492	497	484	500	519	471	517	526	498	490	501	477	502	529	484	496	500	506	536	524	457	483	527	525	465	520	539	499	487	467	509	488	530	487	512	503	484	509	512	473	489	522	500	474	475	477	533	506	528	514	496	489	503	527	483	514	501	500	499	471	504	481	515	462	457	504	519	504	519	513	496	470	516	500	486	493	461	490	482	529	512	516	497	466	513	527	507	486	463	510	474	508	479	496	508	538	497	531	515	463	487	532	553	496	516	491	509	487	491	522	523	527	507	527	499	486	555	563	498	477	482	479	482	520	525	521	510	526	494	508	527	538	491	516	491	520	505	514	496	512	501	505	502	505	487	472	489	536	532	506	488	517	483	481	504	485	491	488	513	504	485	518	554	506	491	491	508	460	501	502	503	492	500	533	480	487	497	475	513	541	499	530	521	477	513	533	495	514	488	504	473	510	503	487	465	524	489	508	472	471	518	489	479	523	504	523	459	479	522	551	521	496	523	487	516	484	481	505	523	503	540	479	518	495	467	505	523	506	491	503	467	498	524	497	529	474	486	535	512	496	518	513	458	516	511	499	489	554	498	480	488	491	481	528	510	511	497	472	501	543	482	504	512	469	509	519	495	513	550	501	502	494	501	467	515	501	466	507	520	515	507	511	507	477	492	513	483	522	527	503	471	505	500	512	491	517	523	504	519	493	471	490	518	465	496	514	463	538	508	478	540	486	471	506	494	524	485	540	481	527	456	508	495	477	504	438	539	529	508	485	482	505	538	536	484	532	517	508	435	521	546	478	491	492	523	510	508	475	499	499	495	459	485	479	471	527	481	525	511	520	505	530	500	506	489	476	510	512	494	489	498	514	500	501	512	490	505	486	489	514	485	506	493	472	501	485	478	468	465	539	504	467	479	477	507	490	492	496	507	479	478	462	552	529	476	500	513	515	529	484	516	480	508	533	528	458	488	516	501	511	487	491	504	490	518	478	507	500	511	492	512	515	498	492	550	493	493	545	505	513	497	490	508	487	512	486	479	532	516	489	484	441	509	471	489	496	502	486	492	484	480	498	458	501	497	539	502	510	458	494	530	502	454	457	527	490	480	468	505	517	516	537	484	492	531	491	500	490	532	496	490	470	551	535	529	495	514	524	475	479	488	505	491	514	495	506	462	492	547	530	513	514	491	503	486	497	468	479	502	486	517	474	520	531	474	547	487	516	510	473	507	489	529	485	493	461	539	483	507	505	516	526	480	501	515	508	507	518	520	492	489	496	475	503	514	484	488	510	546	500	464	509	496	487	512	478	488	508	499	460	526	472	472	494	533	549	507	477	519	490	491	472	463	548	487	524	515	479	480	541	487	494	487	487	523	482	507	493	497	477	492	535	511	460	514	487	533	515	470	507	510	528	501	476	521	503	463	513	472	466	499	482	517	472	504	475	505	477	497	494	474	507	538	455	509	504	486	488	479	515	507	499	492	487	513	479	491	512	506	543	470	507	505	530	501	525	504	468	459	513	562	491	519	523	491	527	511	476	512	514	541	497	502	500	508	519	469	491	456	499	461	456	490	494	499	504	495	457	485	509	523	486	483	533	465	508	528	489	535	493	479	533	453	525	512	498	490	543	463	498	508	495	489	458	542	492	490	487	542	488	530	475	477	507	514	528	521	506	471	486	510	522	486	494	518	494	497	521	494	532	480	499	479	512	513	520	502	500	473	498	536	517	515	455	488	511	520	460	514	483	516	505	498	480	495	471	500	500	544	522	513	458	502	459	500	497	518	533	483	482	530	493	482	510	486	508	553	512	484	471	501	501	539	470	492	509	504	500	504	492	499	487	482	497	535	495	527	512	459	494	485	515	522	519	533	511	507	536	526	556	495	520	499	491	517	470	496	494	506	509	486	470	466	467
7130	2287	2353	216	161	146	173	167	153	163	170	160	166	165	158	143	159	188	174	179	165	155	181	143	160	165	148	138	191	158	163	155	168	149	189	155	150	159	131	132	153	140	137	155	154	135	165	138	140	150	159	156	136	147	174	163	168	159	147	148	143	179	161	150	142	161	170	161	164	142	134	137	148	178	156	155	162	127	153	152	169	135	166	144	140	150	164	154	151	159	153	150	155	151	161	139	143	162	168	156	164	156	151	180	170	155	168	143	158	162	126	159	154	155	173	157	145	169	138	162	140	153	142	170	161	151	178	150	150	148	148	168	157	151	140	137	191	163	164	162	182	154	136	130	163	134	177	160	138	163	164	152	145	148	141	154	174	146	175	142	144	160	175	133	139	153	141	141	173	171	162	161	140	159	142	171	169	154	172	152	156	151	152	148	164	152	155	154	169	161	151	162	160	150	177	157	162	185	155	168	138	157	161	151	162	144	162	176	181	178	141	158	155	157	153	169	155	145	168	151	189	178	168	145	157	145	148	156	163	137	159	139	176	195	163	157	148	162	160	165	136	165	158	154	144	144	177	180	171	162	131	157	156	153	143	174	160	170	167	183	166	153	129	138	154	161	167	147	162	167	187	167	160	166	129	140	148	137	161	157	161	163	147	141	136	150	144	136	165	153	154	152	144	167	152	150	162	144	172	161	169	154	155	173	148	133	161	146	155	150	156	158	149	167	172	140	152	147	177	144	162	164	165	158	161	158	145	149	177	163	167	162	157	147	135	170	168	152	154	155	151	152	151	149	155	156	174	156	175	160	159	160	142	155	172	160	142	140	175	167	130	170	182	157	154	136	178	154	176	194	152	166	149	135	167	175	174	166	159	176	149	161	146	167	162	147	140	151	144	151	153	177	160	150	152	145	175	145	166	146	138	118	137	159	132	174	141	150	183	155	175	165	163	183	180	141	158	161	150	153	182	157	142	157	136	155	177	161	165	148	185	172	163	154	152	153	157	163	149	136	156	149	184	146	157	143	176	186	154	156	152	173	162	148	147	150	167	161	147	147	146	148	168	162	148	173	154	166	157	137	189	158	159	166	164	149	150	171	145	182	146	127	158	156	146	147	173	149	153	169	143	145	144	155	157	139	157	128	153	179	156	147	149	176	175	157	165	155	150	156	144	151	140	174	187	154	151	166	198	138	171	143	152	139	155	156	167	178	153	150	173	147	170	143	149	158	141	180	172	140	175	168	154	166	172	147	159	149	160	146	149	174	150	170	177	191	143	151	152	154	130	174	159	136	147	180	175	152	160	143	146	168	140	185	147	158	146	159	147	160	161	158	136	158	171	153	144	156	156	136	161	147	149	156	143	174	149	140	166	147	140	169	150	157	181	142	135	168	153	135	135	155	163	174	161	135	172	153	166	152	143	152	159	145	174	164	154	149	156	154	182	150	173	173	163	174	175	141	159	156	149	168	150	155	176	147	154	132	164	178	150	156	190	160	163	130	123	165	166	157	143	166	174	178	153	143	143	164	176	141	186	150	134	163	186	138	150	162	141	159	149	184	180	185	157	155	158	146	175	157	164	154	164	139	152	158	177	134	143	133	145	137	155	167	169	162	154	172	152	154	152	149	155	162	174	141	162	157	149	158	149	167	143	171	163	175	147	158	141	152	160	141	162	169	130	171	160	174	154	144	163	151	168	138	167	199	164	134	154	158	163	171	162	159	180	163	151	150	165	185	164	148	191	150	164	145	148	157	169	153	184	174	161	177	173	141	157	150	159	171	161	162	163	136	152	164	164	143	159	142	155	152	125	138	155	163	153	149	169	165	173	158	161	141	144	166	132	156	156	161	157	160	173	172	151	145	158	156	156	150	151	130	164	134	157	172	163	155	163	148	174	143	163	165	136	161	151	184	137	145	133	168	161	163	164	167	137	170	181	150	160	138	162	156	164	166	154	164	162	162	162	150	143	157	171	154	154	151	160	160	147	134	170	154	140	139	167	168	143	163	175	159	145	140	138	152	151	137	145	166	158	156	147	183	168	148	158	158	149	165	169	168	157	153	146	153	146	139	151	176	149	170	161	144	150	148	154	157	156	179	128	172	167	152	159	158	146	157	149	153	157	188	164	125	170	154	159	144	160	143	151	177	170	159	178	179	146	175	151	178	170	155	155	178	134	165	170	153	145	170	152	180	156	147	154	159	156	153	161	153	149	167	173	160	136	160	146	176	155	135	144	161	148	165	157	141	151	159	153	136	151	129	134	171	150	153	149	155	148	173	162	172	155	159	165	157	141	146	147	149	185	172	144	176	170	145	147	165	157	142	158	159	156	160	159	158	160	172	152	169	155	153	192	149	178	152	150	173	161	184	168	163	143	158	152	166	166	134	172	163	176	149	184	164	143	136	168	151	157	123	135	162	164	144	168	147	152	164	137	179	140	161	170	172	160	159	153	142	168	154	148	164	141	154	153	150	164	153	159	153	155	168	183	165	178	165	160	150	156	151	157	160	154	156	183	150	172	161	134	157	167	138	178	163	152	176	182	173	175	158	160	148	156	156	152	152	185	159	145	167	163	148	159	162	165	138	184	151	125	150	167	162	140	147	171	147	159	134	148	131	151	151	156	153	154	167	139	152	174	164	159	146	159	153	169	167	188	173	128	143	163	156	162	158	161	139	157	139	151	147	165	177	148	158	128	166	145	161	175	158	151	184	184	170	173	153	172	163	162	171	173	147	156	158	142	165	154	148	139	173	163	153	178	136	164	158	141	163	173	173	170	159	155	183	157	149	154	160	155	143	150	160	153	173	162	156	157	145	162	145	171	140	155	155	180	157	158	147	155	150	184	187	163	144	155	168	181	164	153	174	151	164	147	148	147	149	117	173	180	154	157	184	165	171	168	159	150	160	156	147	146	185	149	168	146	166	170	188	152	146	182	144	125	136	159	170	153	154	136	153	135	177	147	157	152	156	148	155	165	171	164	143	172	152	171	154	162	145	136	159	131	169	175	154	151	152	157	150	151	156	167	161	161	168	129	163	153	157	145	150	168	155	170	161	161	142	158	165	162	152	151	138	170	150	154	161	146	154	149	162	142	172	153	158	165	163	168	163	162	172	154	167	156	169	144	153	134	136	172	168	153	136	150	164	150	147	152	164	154	157	145	160	182	176	162	159	140	157	152	151	154	165	175	159	159	183	145	145	162	151	163	165	154	147	163	179	165	156	137	167	155	160	169	164	180	162	172	154	137	146	164	172	172	145	127	148	163	163	158	156	162	153	136	165	182	168	153	140	169	166	157	151	164	178	155	161	156	138	155	175	171	181	144	164	168	143	166	162	139	161	154	161	167	133	151	142	146	143	148	155	161	168	164	139	144	159	149	189	180	147	136	177	136	162	164	159	171	139	153	171	108	155	144	159	151	156	166	140	146	175	159	154	147	155	165	140	143	165	162	137	181	168	142	146	148	157	183	141	142	166	170	134	174	170	130	139
6171	3304	6274	531	514	480	492	467	448	443	447	408	460	465	435	428	460	421	464	432	436	417	438	406	448	423	418	369	431	451	438	409	446	433	436	425	436	449	430	439	455	427	403	442	432	462	440	423	417	431	450	422	434	391	449	410	429	410	466	428	433	447	425	417	393	411	416	414	406	423	440	405	437	428	415	449	490	408	458	423	434	432	425	445	430	446	410	435	433	434	404	429	417	415	440	451	403	421	401	420	423	433	446	440	444	460	447	421	395	454	417	431	431	424	419	420	424	406	416	457	431	441	413	432	421	455	430	444	430	386	397	431	440	450	421	415	393	388	463	447	407	419	406	438	457	454	456	442	433	393	385	464	434	432	449	414	445	435	420	451	438	442	412	464	431	408	419	455	416	444	443	425	478	441	413	463	435	426	366	403	408	452	450	423	428	429	478	426	419	397	417	434	411	448	436	397	447	419	430	410	424	439	419	439	420	415	417	408	426	456	465	438	425	424	415	387	432	429	430	406	454	442	400	400	459	423	439	415	450	404	412	442	454	386	398	438	416	431	426	445	452	420	420	425	420	428	420	412	422	423	442	454	421	446	423	434	413	407	422	440	434	488	454	428	429	447	440	484	447	419	445	455	433	426	466	415	440	467	450	461	424	455	407	428	381	443	404	444	408	430	412	416	407	413	457	440	472	404	434	469	437	448	439	412	434	430	411	394	374	410	463	458	420	424	424	410	452	425	418	447	435	425	406	407	413	443	448	415	446	428	428	433	398	463	419	409	460	430	453	443	487	435	451	438	423	390	449	405	469	422	448	425	447	436	411	465	410	446	431	412	452	423	437	428	418	415	443	443	428	448	403	421	407	421	416	437	427	464	444	442	436	426	413	436	423	429	425	423	466	423	431	454	437	453	415	449	441	451	457	419	440	431	446	425	419	445	437	399	439	412	423	417	433	388	456	425	412	444	412	413	413	394	420	421	444	421	445	417	421	446	407	473	425	417	452	426	458	415	419	405	436	445	442	430	450	430	432	442	442	432	431	403	442	412	376	418	418	424	432	424	402	453	423	419	420	427	440	400	415	462	472	438	429	405	445	436	412	425	439	418	463	436	400	465	398	455	478	429	424	438	399	424	419	424	413	415	430	434	437	412	456	450	419	427	401	415	440	455	444	458	415	417	440	416	426	442	478	433	447	435	452	438	401	429	441	429	399	425	449	424	426	440	451	461	452	478	452	379	405	494	427	423	437	423	407	438	442	452	419	439	402	416	451	423	398	437	420	442	431	399	426	467	432	418	463	443	435	413	424	468	471	423	420	434	458	403	432	422	406	413	432	452	415	429	434	439	487	423	403	446	426	384	441	451	462	435	437	411	464	422	463	429	438	426	434	452	434	424	428	436	466	446	459	445	408	430	409	444	411	409	448	446	438	445	457	414	431	433	395	417	459	408	429	433	469	460	451	421	453	461	453	444	403	427	399	445	444	443	416	399	396	435	417	466	420	424	414	449	428	401	403	446	469	399	454	421	462	433	459	405	412	400	445	415	421	448	448	392	468	419	412	424	444	387	456	420	414	460	412	400	421	409	432	415	424	434	410	440	441	451	463	439	436	406	374	442	442	451	422	397	410	411	442	394	420	392	440	381	443	417	450	445	420	447	446	443	443	430	414	453	403	412	413	454	423	421	423	478	430	408	426	452	426	430	412	396	423	455	482	398	434	478	397	416	440	417	416	418	450	438	419	420	435	417	429	427	398	446	430	420	414	384	436	425	429	384	403	448	434	452	401	403	461	410	445	433	423	444	436	448	440	418	437	403	422	452	449	432	442	384	416	397	411	451	429	427	424	428	445	450	434	466	405	392	431	448	435	438	415	422	407	435	406	416	443	464	450	405	460	427	400	443	449	435	466	390	423	416	414	441	445	432	366	433	443	403	465	441	413	434	446	387	427	471	450	400	468	441	428	436	428	426	456	436	408	403	383	430	447	429	450	440	428	420	429	421	427	455	433	424	427	404	417	429	416	441	423	420	442	422	455	429	454	433	430	407	434	448	418	417	431	444	421	427	430	416	419	446	471	440	439	437	413	454	439	451	431	410	443	428	454	469	419	425	422	424	430	450	457	421	436	437	437	449	396	396	459	450	405	446	430	421	435	386	406	445	468	393	443	432	431	442	471	414	418	423	437	417	429	440	423	407	418	427	438	437	421	413	456	409	414	439	394	450	451	415	409	419	474	405	419	471	417	446	429	439	462	432	451	468	416	415	433	417	440	415	422	436	440	466	416	432	447	440	416	427	412	426	382	409	417	430	447	396	429	429	446	437	424	431	442	456	423	475	467	405	436	443	417	453	442	437	426	441	436	408	421	423	423	417	421	423	419	442	459	435	414	426	468	439	436	439	402	461	447	430	417	428	425	441	462	419	439	450	455	433	452	442	432	415	440	427	432	412	428	447	440	421	484	437	474	427	428	438	385	413	423	438	420	411	457	390	464	438	379	452	434	416	442	433	427	432	451	434	400	437	472	442	452	412	428	417	431	445	436	434	480	417	488	429	460	399	427	452	453	455	435	444	453	385	418	463	394	430	417	425	428	406	427	428	410	413	462	421	430	445	478	442	416	450	447	437	456	400	437	442	421	454	413	428	425	425	390	442	467	396	444	454	390	450	443	424	400	404	434	423	420	453	437	458	424	442	435	447	425	426	410	425	423	410	448	447	444	428	450	413	462	430	418	431	396	425	455	441	395	428	443	417	436	430	392	428	440	441	418	403	431	423	427	416	412	413	393	449	463	430	445	409	434	419	455	412	446	445	464	436	448	439	433	419	427	416	453	417	417	444	463	439	440	462	425	381	401	428	433	435	416	435	449	411	414	414	422	397	421	459	420	427	433	430	413	408	431	367	447	413	446	431	451	461	434	422	456	450	399	455	444	415	437	422	424	406	425	413	430	386	443	466	441	458	417	420	408	456	424	410	465	442	389	425	446	406	426	441	430	443	436	375	419	449	435	415	481	399	447	412	417	447	423	444	427	437	425	418	438	457	405	418	401	462	432	445	420	412	451	442	429	424	435	409	433	401	397	441	406	441	431	416	454	449	410	436	445	440	422	445	436	429	462	450	434	396	459	410	440	420	427	456	427	421	438	449	439	441	439	432	407	476	385	427	428	444	435	448	430	428	430	399	400	454	460	411	443	454	435	400	406	447	411	395	425	386	415	434	391	444	408	401	419	420	434	432	430	464	447	468	448	443	441	450	439	447	429	444	430	421	435	428	430	398	430	408	417	436	430	432	427	432	418	449	396	456	392	451	442	461	404	410	469	428	418	434	445	425	426	432	445	440	409	441	423	429	463	427	440	398	434	437	420	428	429	429	441	431	437	442	444	439	413	426	426	422	406	417	416	430	429	429	450	426	432	375	443	466	410	389	433	391	414	443	404	451	417	398	439	447	433	458	429	399	439	433	414	448	446	410	421	424	452	394	439	426	434	404	410	419
45850	38589	42098	10609	988	468	445	395	371	332	322	349	281	297	280	299	258	313	259	228	274	244	301	259	271	238	279	265	246	263	275	251	263	263	279	235	277	283	286	245	257	265	281	262	280	264	267	250	265	269	277	255	230	252	276	270	289	256	267	255	254	246	270	269	285	252	237	252	294	256	274	247	285	254	253	222	259	282	270	282	240	263	262	258	266	242	271	233	254	231	251	250	275	259	280	236	256	243	252	267	266	257	257	282	275	276	261	267	285	250	227	254	269	286	256	255	268	287	243	259	241	239	258	262	255	234	264	264	282	274	266	257	254	277	275	261	291	241	289	253	280	289	256	256	229	223	291	278	252	260	253	245	279	260	259	270	257	264	246	294	256	269	233	217	250	259	237	249	246	257	257	231	245	264	266	261	286	258	223	245	275	258	288	268	289	251	252	238	266	282	255	257	270	278	245	257	265	271	254	277	263	221	271	243	286	268	269	256	249	273	291	261	275	245	274	258	260	244	270	262	278	258	280	241	252	251	265	289	262	272	254	266	259	231	240	265	239	292	269	269	259	230	257	306	269	275	251	264	247	298	288	237	293	273	259	267	269	251	248	273	264	262	271	254	228	299	290	253	252	255	248	244	254	251	260	280	289	244	241	243	275	259	265	276	289	270	256	233	234	274	259	265	279	264	280	249	229	243	273	254	263	263	269	250	262	275	292	268	257	297	251	250	227	278	241	229	272	260	250	255	262	252	277	251	243	262	253	292	267	261	289	263	249	271	285	277	279	272	268	287	272	256	246	257	246	259	296	269	261	300	254	276	234	255	268	286	249	287	254	234	278	279	271	245	236	274	268	259	278	261	258	247	213	261	224	228	251	249	289	267	281	284	294	223	264	243	270	270	243	260	236	237	264	264	285	253	272	269	273	263	263	271	238	262	254	246	248	312	246	278	255	279	280	258	271	265	303	268	265	257	277	252	277	260	244	234	256	255	273	284	293	271	270	269	267	276	256	259	273	264	265	275	285	241	261	252	264	263	269	254	288	267	250	252	285	239	246	257	275	293	253	248	254	263	241	279	296	272	282	247	260	275	272	254	269	266	292	248	269	263	265	260	258	276	250	222	299	270	237	288	271	259	275	311	247	263	247	253	243	260	289	280	274	252	270	254	233	238	250	304	254	250	249	267	275	287	250	223	286	234	279	258	265	233	250	289	276	270	244	280	266	254	249	253	301	249	238	244	263	231	256	260	259	258	283	250	286	252	242	283	286	251	247	254	277	276	270	244	242	267	270	261	283	269	254	288	275	254	292	247	263	275	269	264	290	260	257	271	270	258	245	221	260	237	259	283	279	265	300	257	267	247	235	277	248	252	242	268	255	263	237	271	267	234	280	263	255	252	254	241	255	250	272	243	269	297	279	263	268	276	261	281	270	272	258	243	245	243	272	289	248	277	284	249	246	254	236	276	267	268	262	256	251	248	265	278	278	259	281	263	254	261	252	246	259	255	266	279	247	259	240	259	260	279	254	270	253	282	279	259	284	259	267	262	254	263	318	281	239	245	253	296	285	259	261	263	289	256	260	273	238	264	274	251	281	259	285	273	265	280	252	274	252	233	246	254	245	276	257	262	249	270	249	270	266	270	259	222	284	246	264	271	291	251	278	283	252	257	277	269	263	271	254	284	272	276	239	284	268	267	261	270	236	261	267	251	251	269	283	228	289	298	287	280	275	278	232	265	273	268	267	265	237	270	249	260	270	275	247	255	204	255	273	248	276	265	240	234	232	266	221	272	229	219	285	258	279	256	249	244	236	236	254	262	271	264	233	274	246	263	272	271	271	251	264	240	262	245	265	247	254	266	246	251	276	267	234	272	276	259	283	245	252	277	238	261	296	249	228	271	239	292	260	259	270	260	269	268	259	271	269	257	283	260	273	294	260	250	266	256	241	270	229	242	253	279	264	266	256	264	252	288	278	266	265	277	281	257	251	291	237	282	280	280	276	271	246	280	263	262	302	260	228	245	242	296	261	261	276	267	242	267	273	287	300	248	255	262	257	257	264	275	277	277	287	252	289	252	260	284	262	255	289	283	244	260	273	263	238	248	272	277	241	279	258	254	247	267	270	276	252	265	265	269	253	230	271	254	227	272	273	272	284	265	249	268	234	232	274	231	254	255	251	276	265	304	291	245	268	263	268	240	261	251	251	266	265	242	244	284	285	258	226	236	280	276	270	235	252	280	262	244	268	239	259	251	236	267	236	245	242	246	280	285	271	251	253	271	258	262	266	257	274	248	263	260	257	271	290	290	270	241	250	256	259	244	286	250	249	275	281	268	285	218	282	242	270	246	263	249	276	277	226	251	267	280	254	276	271	237	246	276	274	223	277	272	279	220	255	245	283	269	240	291	259	255	262	249	270	300	260	258	257	258	248	232	265	258	268	262	252	277	268	275	278	245	236	256	277	262	273	282	288	240	258	245	260	256	258	273	272	276	289	289	242	256	280	260	251	255	238	274	228	275	264	277	275	260	264	249	261	264	276	281	271	258	268	277	274	284	266	254	306	252	278	268	237	254	291	251	285	270	274	257	257	259	244	274	254	261	268	273	247	262	215	263	265	255	271	265	244	246	288	275	253	238	269	245	235	248	269	227	264	283	238	244	254	268	287	264	257	273	244	242	233	273	271	274	266	262	269	261	280	238	247	274	278	270	300	269	273	222	248	271	262	232	264	264	276	269	248	312	274	282	263	299	245	264	256	265	275	254	267	252	246	266	247	279	278	265	277	244	231	233	266	232	255	269	254	269	248	258	232	273	278	248	280	257	248	246	249	272	259	261	255	266	245	264	243	259	232	242	255	244	269	219	264	237	270	283	277	245	253	282	241	259	280	254	269	244	236	247	313	253	261	247	248	245	237	268	258	247	288	267	251	253	289	264	262	254	260	251	271	263	244	264	276	249	239	261	263	242	283	262	265	241	284	248	294	263	243	284	265	254	275	286	224	251	249	276	256	271	241	262	241	278	261	283	265	271	245	258	241	244	271	264	257	234	249	251	284	275	271	280	262	254	264	274	276	259	243	232	254	260	266	248	228	277	272	270	259	272	277	267	240	246	212	257	263	225	265	230	289	270	266	231	243	256	275	255	266	244	244	255	280	253	253	233	266	263	284	257	251	252	258	280	247	280	266	251	271	265	272	222	251	304	289	240	254	265	268	255	257	248	262	266	242	251	246	280	276	262	260	258	263	293	274	250	264	260	240	273	282	237	244	274	240	260	264	260	256	284	273	283	272	260	298	274	262	264	276	261	283	262	238	262	268	251	248	252	234	267	230	271	237	248	260	260	267	248	240	235	281	303	260	246	261	236	284	282	262	282	274	258	267	282	232	244	283	274	251	283	255	252	229	250	245	276	255	278	243	253	270	306	221	267	251	246	244	281	276	260	255	223	246	263	269	264	287	289	252	237	273	276	261	264	242	258	260	263	270	244	254	249	274	242
27391	26850	39959	2704	2362	1948	1683	1428	1308	1212	1129	1031	969	993	911	860	908	834	807	744	816	791	772	742	770	777	744	770	732	701	728	692	731	728	672	673	725	777	690	669	668	647	665	694	651	715	707	695	667	665	703	692	717	623	662	680	678	654	669	657	627	663	699	671	625	670	683	686	706	647	663	623	700	673	682	633	680	659	693	692	674	704	669	639	684	656	671	633	681	669	655	640	622	627	639	670	652	700	660	661	700	708	648	706	678	718	649	703	678	669	637	661	704	665	676	670	660	609	649	645	658	674	669	689	675	699	664	690	671	690	677	616	641	672	701	631	696	596	651	706	631	664	645	694	634	627	664	657	710	665	672	641	711	677	630	666	668	709	661	696	688	662	688	660	664	664	663	721	679	635	679	669	649	634	668	668	669	650	658	683	700	705	684	634	661	648	658	679	674	633	681	694	670	635	630	665	660	660	642	655	635	658	710	675	644	650	608	624	664	654	646	655	624	650	644	623	649	641	658	690	667	659	643	713	678	698	646	691	699	660	686	661	653	648	692	643	624	644	655	670	653	670	647	659	719	648	683	712	688	680	670	658	628	657	722	682	664	643	656	668	630	656	687	652	626	623	664	645	665	660	638	651	629	673	688	652	635	669	642	630	691	702	666	644	621	632	637	706	649	602	664	635	648	609	651	641	643	635	665	654	610	682	669	674	670	653	718	638	636	714	623	649	632	682	680	668	675	673	638	669	669	639	649	642	632	647	687	650	653	661	665	631	654	613	700	617	666	706	675	651	656	665	651	675	675	662	633	626	649	689	623	681	661	662	701	708	634	669	675	679	675	654	665	631	642	650	667	639	671	622	652	653	627	628	683	725	660	650	675	684	643	643	641	661	628	714	639	654	648	666	623	611	637	595	638	651	631	600	665	643	672	624	637	663	686	647	683	650	663	631	686	624	626	644	653	619	665	681	678	674	696	676	632	647	643	688	664	636	660	654	634	683	695	638	656	668	646	670	686	652	681	622	655	662	637	635	696	663	652	668	649	622	635	636	667	683	693	630	638	698	606	703	665	670	653	644	640	694	669	646	683	692	630	679	614	684	655	669	714	662	640	617	690	663	633	609	612	627	700	612	634	668	685	647	641	659	661	607	669	678	663	660	642	650	626	649	672	674	610	617	709	647	679	691	652	700	651	640	624	676	645	677	662	679	681	666	704	683	638	608	696	661	671	627	650	660	628	630	678	668	658	672	678	655	649	649	635	626	649	606	628	670	712	653	678	641	698	681	622	648	641	600	662	680	599	654	648	650	656	646	655	642	670	622	653	691	616	634	685	674	674	650	730	667	660	600	676	661	625	690	667	632	629	684	633	680	641	684	647	663	658	661	632	649	693	664	689	677	653	654	657	686	677	712	592	635	708	679	658	633	665	663	652	669	640	636	631	642	677	657	674	648	687	594	646	622	650	677	695	676	619	672	684	649	648	642	681	643	693	639	662	662	685	603	639	681	717	676	658	639	694	632	647	695	629	693	648	690	681	654	696	675	697	662	686	680	657	649	643	650	720	655	643	651	686	706	664	691	662	651	683	663	642	673	616	704	688	651	615	636	613	635	673	646	631	691	623	645	735	631	698	661	604	664	673	668	663	662	674	648	675	669	677	632	604	623	631	663	649	641	667	658	690	639	667	613	660	669	635	637	617	689	697	632	678	683	628	605	650	672	652	721	629	686	681	657	681	616	685	638	642	627	650	651	664	640	681	694	687	619	656	655	658	684	698	643	668	652	630	649	650	661	656	671	643	658	642	648	683	681	653	638	706	634	706	671	629	662	670	658	679	695	673	668	681	616	641	673	682	633	630	681	618	677	694	666	647	696	727	664	633	612	666	616	635	654	601	681	646	652	653	649	665	652	656	628	638	705	639	655	701	624	630	621	628	660	661	665	714	641	691	690	711	628	606	628	682	679	660	665	659	633	688	643	666	639	669	686	594	646	655	651	695	650	629	685	637	651	661	655	620	644	645	677	649	668	653	659	670	645	613	646	615	659	667	685	654	669	630	601	610	711	678	627	632	692	687	663	679	620	643	617	631	648	652	687	641	660	685	650	666	658	655	638	659	656	663	666	652	657	678	630	653	672	639	659	651	669	689	685	648	671	685	631	646	667	632	626	694	704	694	672	631	664	690	668	654	664	655	583	697	661	648	605	701	639	642	653	650	658	652	696	675	656	688	667	616	644	689	630	653	613	629	676	633	633	595	671	633	697	640	664	669	631	667	668	663	659	602	709	609	684	673	666	693	677	631	624	668	614	683	698	649	647	625	640	694	654	622	652	671	641	648	608	609	670	661	688	655	643	648	672	698	613	654	683	649	650	655	655	674	683	695	677	735	686	645	679	678	681	675	692	663	657	632	640	656	609	636	670	645	624	636	683	667	600	643	673	680	661	633	675	686	610	660	684	637	653	654	601	633	646	691	705	646	647	653	715	656	668	706	680	646	670	670	674	689	707	673	669	686	641	681	621	665	666	686	611	659	667	629	637	680	646	657	687	682	670	696	698	688	653	631	650	616	680	607	660	705	675	647	648	636	663	645	626	658	704	667	662	659	609	661	663	657	606	599	642	670	655	632	687	623	673	633	647	641	648	669	646	647	661	651	630	684	623	686	658	668	637	633	650	656	628	614	660	672	655	623	678	639	632	687	657	650	658	672	668	688	664	619	679	666	646	639	691	660	639	663	665	686	642	660	647	672	628	697	674	667	664	595	710	618	673	698	656	644	663	669	680	684	644	647	701	637	642	621	593	646	685	671	581	638	672	701	630	697	619	660	653	654	693	663	630	624	612	672	674	642	654	663	629	630	703	626	630	684	696	667	643	688	688	619	715	673	635	686	680	631	641	642	672	618	630	658	653	678	688	630	667	682	661	627	655	649	736	668	663	682	678	693	653	667	670	650	672	664	681	633	645	616	667	661	648	680	655	633	643	651	689	654	615	697	656	640	693	670	629	638	648	668	665	640	685	680	630	636	634	631	650	709	638	666	741	644	674	643	648	657	666	660	670	624	670	683	662	630	623	675	673	664	603	678	618	657	614	626	650	676	609	710	668	634	684	650	646	667	622	655	670	674	654	679	676	699	663	665	686	696	628	715	645	724	618	669	668	618	699	608	659	666	708	695	632	639	691	653	653	674	684	669	658	616	645	683	616	661	666	692	649	645	657	635	645	699	703	690	684	728	684	676	688	654	634	668	646	673	646	661	676	612	676	635	653	674	688	642	713	670	667	695	643	640	629	638	701	651	711	659	652	645	701	710	656	710	660	712	628	618	703	674	671	654	678	651	665	632	653	693	656	655	688	676	653	649	636	649	666	605	629	679	739	673	679	614	672	651	673	703	661	662	686	620	676	649	632	649	674	682	655	626	630	664	648	689	667	681	648	647	653	685	654	666	645	718	679	633	671	609	695	679	636	656	647	648	660	632	645	663	636	677	609	693	649	689	626
61427	54540	56306	18517	3023	755	536	460	405	369	337	275	288	283	245	223	212	233	246	230	216	239	210	229	240	215	262	201	204	212	197	241	195	238	224	190	202	218	225	201	198	206	228	165	184	216	209	207	209	191	194	195	203	202	207	194	185	194	209	215	201	199	191	205	183	206	195	192	235	176	197	199	212	188	201	175	213	200	199	220	225	212	195	203	230	213	218	212	190	215	171	195	228	211	230	221	192	216	195	199	218	198	182	180	205	226	198	221	209	185	216	198	211	214	204	200	195	208	197	186	190	207	195	170	221	184	215	214	195	211	221	192	195	203	178	215	188	197	207	185	231	202	202	219	198	220	175	212	189	203	196	170	229	197	201	196	219	225	213	209	210	204	181	195	191	206	176	199	207	196	225	200	215	208	206	204	202	202	207	201	197	177	205	199	191	206	200	208	216	198	190	200	203	222	192	210	195	177	209	179	185	172	227	188	207	190	205	196	192	195	209	182	189	215	199	186	186	190	200	171	186	218	218	222	227	186	200	209	199	216	221	196	211	199	205	187	217	177	202	201	185	185	202	209	190	197	216	205	179	182	218	201	167	203	201	217	224	163	193	198	238	191	215	195	177	196	207	189	192	198	221	209	196	217	190	228	220	212	201	195	186	208	207	210	179	202	191	188	202	188	202	214	196	229	249	212	205	181	184	205	231	216	182	206	213	224	205	232	231	194	217	195	190	212	226	194	195	209	210	216	220	203	204	179	210	217	213	218	169	211	195	193	205	174	200	207	232	180	194	215	212	206	232	187	189	200	188	215	195	220	201	174	209	212	216	176	200	199	210	204	191	215	181	206	188	233	205	217	186	235	185	205	224	188	196	201	213	182	187	206	193	214	200	214	188	169	233	224	197	204	195	196	214	201	173	197	216	177	230	208	185	195	164	211	224	195	216	211	213	225	216	198	184	190	167	195	205	197	199	210	210	205	200	220	208	212	182	203	207	191	186	196	199	208	225	196	203	201	216	202	207	196	185	220	184	195	197	186	217	216	216	201	204	187	179	200	186	208	193	221	169	227	206	218	204	198	223	207	177	202	197	201	210	219	217	198	203	202	200	192	175	206	200	219	187	199	198	195	196	162	220	208	206	205	207	220	204	206	198	201	220	201	221	214	212	198	175	218	188	204	203	200	222	194	177	195	196	201	202	221	203	222	192	222	220	189	198	206	192	192	215	188	196	207	193	212	205	184	244	191	208	184	194	203	219	199	177	191	203	217	201	235	203	202	193	226	200	193	165	184	195	203	197	209	225	216	193	214	213	180	208	199	206	207	188	196	185	197	191	206	198	202	199	208	192	201	198	177	190	178	224	214	201	214	225	198	218	197	192	200	196	190	208	205	184	185	213	203	213	189	192	187	206	213	208	242	193	218	191	201	206	175	205	210	192	198	200	216	191	201	204	207	232	191	201	182	220	196	230	211	202	191	198	202	187	233	211	227	220	179	206	226	230	196	220	198	195	208	228	203	206	190	193	209	188	182	207	187	207	181	183	202	225	236	214	210	203	192	203	190	199	190	175	196	219	196	180	208	213	209	215	185	182	214	228	193	200	199	206	191	213	195	211	213	237	180	203	199	221	205	194	192	219	198	201	207	199	204	209	217	213	227	209	215	194	212	200	198	211	188	206	206	194	187	193	175	207	215	175	185	202	197	180	205	228	206	183	201	204	227	205	210	217	215	211	182	174	205	221	197	196	208	188	204	207	208	212	219	198	206	211	195	180	199	181	198	190	202	192	235	227	218	192	181	206	202	222	200	204	201	179	176	221	201	229	204	232	202	196	207	213	211	189	211	209	197	225	207	181	208	209	192	221	195	213	231	214	188	213	208	187	192	205	200	171	217	205	210	184	197	187	208	204	210	210	209	215	198	239	196	200	186	188	184	199	222	187	204	183	188	209	210	202	220	197	213	181	190	229	189	213	195	188	206	194	218	198	182	190	206	204	178	213	193	191	196	209	199	180	229	193	216	182	183	199	176	215	160	198	203	195	192	210	222	181	222	187	190	202	207	201	200	194	205	215	222	194	211	164	207	173	207	189	199	191	202	213	219	208	212	210	200	202	202	206	193	195	207	186	181	211	213	216	195	207	179	200	189	196	210	182	225	182	207	207	214	212	212	182	169	214	223	225	194	213	210	224	222	194	203	207	185	198	216	224	194	201	219	218	214	193	184	195	166	180	185	191	201	191	187	177	205	224	198	192	191	195	193	186	204	195	201	192	192	179	199	216	212	193	215	180	200	222	202	207	216	203	194	194	180	199	211	199	196	188	207	199	210	211	186	207	202	209	238	240	206	204	188	193	217	191	205	217	187	195	200	229	209	201	197	204	213	218	206	197	194	211	193	218	193	231	188	174	208	174	202	193	181	220	188	197	212	220	202	209	182	201	204	184	190	209	233	227	182	195	202	200	190	205	206	218	201	226	202	184	198	190	207	222	215	210	196	201	199	202	219	179	199	193	195	174	200	201	239	184	168	221	209	192	209	216	209	209	187	185	206	198	204	197	221	220	218	204	184	173	166	182	213	203	224	194	179	192	176	193	181	222	198	180	199	213	206	191	181	238	203	225	227	206	198	226	199	226	198	217	198	212	178	208	177	211	207	198	188	195	210	210	190	209	200	187	186	195	195	206	199	237	213	180	203	189	216	206	197	217	205	187	204	210	180	181	218	202	177	211	212	206	184	197	186	210	217	208	222	204	235	174	195	199	189	230	204	212	213	211	197	213	204	193	201	187	187	196	209	195	186	218	198	198	203	206	196	206	177	235	208	191	210	215	172	203	188	192	200	205	215	218	195	196	188	192	182	211	203	221	188	210	211	205	191	199	211	199	192	187	158	213	205	217	199	205	182	202	183	196	208	200	206	187	211	189	211	208	196	179	203	207	207	204	208	194	187	193	185	197	206	196	211	204	207	213	193	224	196	197	190	183	185	220	212	184	222	194	205	181	175	196	198	192	210	199	205	245	208	215	206	208	247	202	195	225	234	203	208	185	225	216	218	206	217	202	209	223	202	205	205	230	204	196	212	216	188	202	194	178	214	203	191	196	201	210	202	192	194	221	223	191	190	216	202	211	194	199	188	193	228	208	197	187	203	193	194	230	185	214	215	182	188	204	207	226	208	219	185	206	203	172	190	192	221	184	209	198	203	218	255	220	193	199	193	200	202	206	196	218	206	181	199	198	198	196	218	183	214	207	199	205	185	197	189	188	214	231	203	211	195	189	218	179	215	200	215	196	243	203	241	183	193	205	175	192	205	197	210	214	219	207	199	194	194	203	195	172	194	210	199	200	187	204	208	177	199	181	210	214	190	224	225	207	204	204	200	204	199	204	230	210	192	193	205	202	196	186	190	209	197	199	210	214	197	185	189	195	185	196	193	206	190	178	184	193	186	206	196	182	187	161	185	193	214	202	205	206	192	207	203	204	207	195	177	201	189	197	222	207	224
37574	37491	49212	4509	3668	2930	2342	1998	1705	1545	1296	1286	1129	1002	987	824	902	824	798	759	756	721	709	650	671	652	633	630	657	680	597	600	576	620	527	592	575	582	599	605	536	596	558	560	537	517	545	521	538	546	548	526	570	556	537	562	564	524	512	519	511	543	539	531	545	518	553	536	492	457	528	525	497	517	527	513	537	521	491	508	481	494	508	510	534	479	547	511	544	520	514	523	523	509	546	484	491	505	555	543	519	517	487	525	493	515	485	519	502	481	501	519	527	515	499	477	476	475	518	471	514	504	506	557	528	513	544	509	540	503	515	495	505	521	519	533	473	502	510	530	502	535	532	497	515	531	511	545	520	517	503	469	496	539	529	531	505	472	505	507	527	530	547	530	506	547	474	512	518	490	497	444	464	517	509	527	531	488	539	514	547	490	502	461	472	482	540	497	474	473	512	496	503	537	513	521	540	509	491	502	515	489	497	450	483	476	500	501	512	504	490	510	497	529	491	540	491	483	492	436	494	511	483	521	529	468	521	508	499	457	482	495	496	522	545	480	509	486	493	522	512	497	499	510	524	475	457	529	474	483	495	546	484	480	526	479	498	520	512	522	490	525	484	453	521	532	512	557	487	489	528	514	536	509	517	492	499	532	478	479	502	528	493	524	487	501	531	500	524	520	533	469	498	511	530	507	489	504	512	524	473	486	503	485	492	507	481	471	498	504	502	519	494	490	508	494	504	439	450	513	515	494	494	503	496	489	505	501	529	531	532	479	497	534	476	524	500	498	468	529	523	544	535	500	529	475	505	484	497	507	519	497	538	513	509	482	535	509	499	539	498	493	464	467	561	534	470	513	513	483	475	487	527	462	540	489	492	490	454	515	516	457	509	463	536	483	502	498	482	508	504	532	506	522	446	516	494	535	525	518	485	487	501	509	470	486	519	526	509	538	531	475	528	499	494	509	518	507	510	483	530	482	494	498	496	493	501	523	495	514	531	537	496	519	501	525	508	543	513	499	495	522	489	460	492	510	473	489	503	492	506	533	512	502	488	499	499	521	515	504	469	512	497	527	505	526	505	491	512	500	478	498	525	503	500	483	500	506	529	510	476	521	486	537	507	494	504	484	509	500	502	445	505	487	468	465	489	537	576	523	515	512	531	536	506	498	485	488	519	547	498	479	490	489	523	492	494	477	494	519	517	519	455	510	485	471	507	553	508	483	525	496	503	484	540	508	525	495	497	476	483	559	510	497	480	472	487	475	492	481	455	477	479	509	495	497	508	502	484	491	482	508	501	514	517	569	504	499	449	508	489	515	513	469	495	523	480	538	492	492	500	536	457	521	478	499	541	492	552	482	519	467	498	488	485	508	483	486	495	526	476	495	507	503	504	482	513	516	513	489	493	485	486	475	516	478	507	531	544	464	542	497	523	522	453	484	514	487	532	495	535	476	496	521	555	546	543	488	470	510	522	506	479	490	515	481	506	489	518	472	459	489	514	506	534	462	519	479	489	485	531	481	543	476	491	498	562	496	476	487	500	492	490	523	502	469	529	494	517	501	521	472	531	482	537	494	524	500	497	467	509	525	469	501	478	496	514	504	541	517	472	547	476	506	556	505	529	475	483	491	500	486	529	511	524	503	561	523	532	512	497	474	467	536	496	501	535	492	499	481	493	471	517	505	508	510	499	502	466	500	516	532	493	486	467	497	471	468	494	512	510	525	536	520	469	487	486	457	479	494	471	508	512	517	508	481	500	541	487	509	511	502	524	527	499	533	503	513	473	528	509	482	511	474	530	475	524	479	488	482	483	496	499	464	493	535	487	530	504	459	488	514	481	516	490	501	506	474	472	573	496	538	513	503	499	549	463	537	492	496	492	482	498	511	502	508	521	457	496	483	551	493	549	447	514	512	490	526	467	494	532	511	523	488	491	521	518	507	475	474	483	500	537	520	531	497	518	469	495	521	462	489	527	498	480	498	524	514	529	467	482	563	510	472	521	499	498	515	510	539	502	531	521	488	491	505	542	475	517	526	500	513	501	546	514	497	510	514	506	505	507	506	490	460	488	479	498	509	543	504	495	509	531	483	550	522	487	476	530	488	529	481	520	543	515	490	507	486	526	454	505	505	494	514	489	533	498	489	525	492	505	502	472	501	500	456	520	497	466	500	508	517	470	502	521	504	448	515	531	463	490	509	542	475	531	477	510	442	497	522	502	504	525	481	507	490	495	467	465	530	505	483	522	531	481	446	516	492	487	483	523	522	504	520	514	462	533	574	530	493	537	510	481	540	474	493	566	522	520	508	503	502	496	489	485	503	477	484	455	530	544	520	505	500	500	558	478	530	526	465	520	542	496	463	499	506	503	506	470	522	474	516	503	486	510	505	539	480	479	523	532	490	487	499	508	512	485	480	493	517	508	543	546	500	525	500	478	490	497	529	520	491	538	497	497	519	528	471	474	501	521	510	509	476	486	502	492	523	475	532	508	492	544	509	529	501	501	497	474	471	535	504	505	515	492	480	470	534	490	516	501	509	506	450	513	501	511	479	506	517	483	497	492	501	487	474	504	478	489	541	549	498	516	474	514	504	503	546	537	505	480	558	513	452	481	470	497	528	487	516	496	509	488	510	467	479	502	494	512	552	497	563	535	482	523	504	518	489	486	493	501	521	514	519	554	524	496	534	506	528	480	520	511	541	445	483	496	531	484	464	508	497	508	526	509	498	539	540	559	520	496	516	487	511	503	527	531	501	498	484	486	501	513	534	473	502	484	494	503	488	499	472	510	472	490	528	531	513	505	450	509	486	502	491	484	495	468	520	511	492	532	529	512	510	517	520	531	523	518	513	485	512	490	463	530	483	473	536	537	507	518	487	496	459	487	532	503	441	493	551	478	482	513	458	482	478	493	486	513	505	516	516	531	491	487	461	541	479	500	507	493	478	464	544	481	498	541	488	523	543	477	505	521	481	515	478	511	530	480	541	453	513	541	482	530	520	545	507	517	507	527	543	462	510	519	503	512	521	534	514	516	495	494	517	486	527	495	509	482	471	482	482	519	507	506	491	528	531	487	521	525	526	491	506	555	505	463	518	513	504	506	513	473	506	503	527	509	519	493	497	565	499	486	545	478	520	507	516	484	490	507	483	507	500	510	513	545	523	499	469	513	492	526	485	486	516	501	529	478	507	476	465	513	502	509	523	528	491	471	506	498	519	482	513	545	503	529	513	513	523	504	496	533	490	523	499	539	543	509	506	529	476	491	524	486	491	518	536	513	523	502	483	492	506	519	467	521	522	511	539	486	515	508	491	473	483	450	510	468	550	494	486	487	484	505	497	528	491	519	491	493	485	532	496	481	567	533	481	478	520	491	478	503	459	480	460	476	492	492	484	513	469	509	501	533	489	505	496	514	508	511	478	510	508	515	447	512	521	473	518	502	502	498	503	496	473	478	470	470	540	497	497	493	510	468	500	504	489	529	490	524	527	530	525	465	507
7422	2457	2270	208	168	144	156	169	170	166	159	166	156	183	187	145	149	155	173	160	159	151	165	165	143	138	142	164	138	167	177	139	151	173	155	158	158	179	156	146	148	140	155	158	145	173	159	168	154	163	175	160	165	125	151	154	175	133	157	172	161	141	164	161	142	149	163	150	134	142	169	135	157	154	142	164	146	189	139	159	151	155	153	170	159	165	145	154	176	198	175	172	140	132	152	172	154	159	169	170	156	168	153	160	159	181	148	143	137	155	158	155	151	176	156	154	169	188	157	149	142	159	172	168	154	168	152	149	142	162	162	138	153	160	145	185	147	155	159	143	179	163	138	153	150	150	160	149	174	178	172	153	149	178	150	143	143	164	151	159	152	177	153	156	172	157	151	135	164	175	165	144	129	179	163	173	170	162	152	152	164	141	157	146	165	165	159	146	185	165	154	165	152	151	154	159	163	172	154	151	154	183	156	147	146	152	164	154	169	147	157	141	165	155	163	163	150	162	151	147	174	169	175	133	160	163	167	163	166	153	172	159	142	143	149	151	147	160	141	165	177	181	153	148	186	159	151	143	155	138	167	147	138	167	155	149	157	145	165	157	165	168	168	153	160	168	152	165	164	166	162	147	173	164	150	152	151	145	159	166	170	150	147	147	158	157	151	144	161	167	169	171	137	140	132	149	155	171	143	166	160	183	158	162	179	164	129	165	153	158	160	174	150	164	155	176	171	148	154	158	161	141	152	175	136	154	175	157	166	152	157	175	148	150	167	169	172	149	148	162	150	176	151	154	149	148	134	160	137	156	145	152	141	172	144	166	154	156	135	149	163	121	152	169	171	150	151	157	146	155	150	152	147	162	149	186	153	140	149	144	140	151	165	154	167	149	155	147	165	136	166	170	158	150	164	144	144	140	174	176	173	145	147	165	137	133	140	139	160	136	167	139	156	133	152	160	159	170	159	161	133	147	156	160	185	155	144	156	130	168	159	167	160	146	152	181	154	145	156	160	153	154	169	158	151	162	167	154	152	135	173	154	167	147	165	160	143	146	177	145	175	164	150	158	121	158	174	167	151	146	172	146	168	155	151	168	143	165	145	192	130	161	150	163	178	135	187	175	167	146	163	160	155	137	150	149	169	159	147	147	172	145	170	172	163	171	146	157	171	166	141	168	146	175	165	148	158	160	160	157	176	163	147	169	174	169	178	154	158	151	166	172	169	162	157	147	150	162	142	168	193	178	167	145	149	133	168	163	152	152	174	149	154	157	165	178	158	148	145	153	165	153	160	133	182	164	174	165	167	141	157	167	158	135	154	170	148	163	149	156	171	166	158	156	162	161	164	147	157	147	166	160	158	158	145	167	184	172	180	164	168	124	161	169	167	176	156	143	143	172	159	164	194	130	140	148	182	177	153	150	153	155	132	156	136	183	156	157	149	152	160	167	178	180	131	143	140	166	161	153	169	151	141	167	155	153	187	151	134	140	143	147	143	168	161	130	163	150	135	158	159	150	134	153	173	168	121	155	156	157	164	164	188	150	150	160	142	185	150	167	140	167	154	164	160	162	160	168	141	148	145	151	140	172	157	137	157	169	167	155	156	166	155	164	144	161	160	158	160	151	192	177	177	180	165	174	167	137	153	162	145	156	191	160	157	144	171	145	160	155	157	157	157	148	151	142	165	156	153	154	163	153	149	156	162	146	161	160	157	165	156	157	141	157	146	163	169	168	179	165	163	168	162	153	147	164	174	177	159	156	148	132	163	161	172	132	150	159	155	145	165	160	139	175	180	168	153	171	165	160	154	155	170	158	160	153	163	162	156	164	156	149	143	150	158	149	178	170	160	152	140	171	172	162	148	150	162	159	164	140	153	161	155	177	180	160	152	153	153	168	168	158	137	169	149	174	155	149	170	171	135	160	158	145	151	154	153	139	133	146	159	149	169	159	158	142	155	146	156	167	174	127	157	152	153	162	181	125	156	167	145	169	145	174	173	179	176	167	129	163	157	141	149	148	172	156	149	163	137	156	153	177	175	150	143	158	157	147	130	160	174	152	158	163	154	171	144	170	152	161	150	143	147	146	173	159	147	152	151	141	153	158	180	162	152	150	161	168	163	184	146	178	140	181	165	174	145	166	155	175	171	134	156	133	173	137	152	148	159	146	167	144	142	153	150	155	138	174	171	161	151	148	163	170	146	182	160	154	138	163	155	155	154	149	161	148	177	168	140	169	168	149	142	168	169	163	141	153	154	161	177	175	153	158	160	149	156	164	148	171	157	167	157	159	173	131	165	173	170	178	168	166	152	152	139	172	153	174	156	151	163	171	162	144	169	147	143	162	152	160	154	169	153	171	159	154	148	161	166	164	166	154	141	152	190	151	164	152	172	147	147	164	162	154	182	169	160	165	157	186	165	143	157	163	154	165	167	167	172	186	154	144	169	172	180	126	134	155	159	175	149	160	160	156	157	159	165	172	163	149	164	175	160	159	162	159	159	150	149	168	146	161	169	159	132	153	154	151	156	160	173	169	153	159	146	135	165	126	136	153	156	160	157	174	185	148	144	170	177	167	162	176	152	154	161	152	145	153	149	140	157	148	155	160	173	159	157	155	150	152	158	152	156	153	141	148	174	169	156	174	150	159	131	154	140	136	142	149	161	155	172	176	153	174	143	155	186	153	156	178	200	156	132	150	152	166	149	161	144	155	171	160	166	155	157	159	152	179	150	145	176	160	162	172	170	160	143	137	166	160	163	148	142	192	144	147	163	154	164	150	155	174	177	139	170	159	172	182	153	170	155	167	159	167	150	166	165	156	165	161	150	152	157	139	158	163	161	149	149	148	168	152	155	138	138	156	194	151	120	150	157	166	162	176	165	147	166	163	152	158	160	140	164	175	139	155	174	179	168	170	175	145	185	173	169	166	167	141	151	160	147	153	176	172	135	144	157	152	163	141	144	149	149	168	164	146	173	146	138	159	153	168	137	145	150	178	138	155	162	146	169	181	165	145	182	145	157	176	138	145	155	153	178	165	170	177	147	153	138	167	153	150	146	136	142	182	140	172	156	164	196	156	162	186	150	148	170	160	168	153	168	126	167	163	151	156	170	189	155	154	188	161	157	158	164	142	167	184	154	160	172	170	165	166	150	142	144	157	140	180	133	169	175	137	158	147	176	158	176	133	153	185	151	156	146	158	156	143	165	165	164	126	136	152	166	171	173	157	161	156	179	161	153	181	139	161	156	132	151	158	141	148	164	151	155	167	165	173	159	145	140	154	146	181	155	157	157	159	152	165	161	169	167	147	138	176	164	147	156	158	162	173	159	172	135	146	146	158	161	178	155	156	126	146	152	154	191	170	174	150	171	159	157	168	170	178	144	170	185	171	163	159	139	158	172	173	147	162	162	148	159	179	165	165	160	164	164	154	140	144	164	176	154	153	169	161	167	151	167	167	140	143	154	163	162	152	166	146	159	150	151	173	137	171	177	144
6583	3881	6021	509	466	439	465	495	469	452	458	505	443	450	431	444	443	489	434	432	449	459	417	439	440	449	434	447	427	453	450	427	450	452	436	429	410	448	415	412	459	467	449	412	428	441	436	433	457	439	429	416	433	413	414	451	399	435	424	391	429	441	445	451	406	444	417	459	427	404	417	398	470	466	440	405	430	440	432	453	399	402	428	462	438	439	461	401	422	444	448	437	427	464	427	439	427	421	435	444	458	452	440	469	448	406	430	392	435	430	430	436	444	427	434	452	416	426	481	428	429	442	423	474	436	466	435	443	400	405	441	433	374	437	394	430	453	397	440	414	423	411	436	470	437	374	458	434	404	429	433	440	456	439	455	419	424	433	454	455	450	461	461	413	435	438	475	444	474	444	437	469	425	479	392	457	429	477	422	489	370	426	443	427	431	433	448	420	414	411	423	459	448	438	443	441	416	432	427	428	459	461	433	414	441	455	455	433	414	462	432	457	448	429	443	451	448	438	457	442	413	407	424	430	430	449	429	433	408	436	395	405	417	437	441	398	409	432	463	435	396	403	410	414	461	444	401	481	452	429	444	449	395	397	398	436	442	431	428	429	403	409	431	462	461	417	429	464	442	462	424	407	450	421	430	433	407	427	421	435	452	454	426	404	439	425	431	452	408	475	430	446	426	391	397	421	446	439	417	436	455	427	420	415	466	425	461	440	428	439	407	422	417	409	433	443	457	427	414	411	420	464	432	447	431	414	465	460	449	464	403	449	397	461	426	416	425	444	455	433	427	412	403	427	427	453	424	419	411	425	436	408	435	425	446	407	449	432	469	456	433	435	414	464	473	428	458	442	433	440	427	416	434	429	439	430	424	439	433	458	405	433	443	434	425	424	424	430	444	442	415	442	479	415	437	432	442	451	442	444	402	423	420	425	400	433	429	413	437	457	425	398	433	437	400	437	459	444	429	427	447	418	424	418	400	423	429	428	431	397	416	461	461	429	426	441	443	418	432	442	469	421	453	445	439	466	439	423	438	437	442	430	446	406	449	407	436	440	426	434	448	457	398	445	420	472	444	434	447	414	459	448	441	478	432	425	436	435	460	466	445	417	428	412	412	434	438	425	459	449	447	444	461	413	429	432	433	428	464	454	443	417	429	412	421	434	444	458	433	438	420	399	437	455	473	454	412	444	432	464	383	405	408	409	469	442	459	417	392	458	404	429	460	438	454	398	446	454	432	426	411	456	414	430	431	434	428	455	444	411	417	464	410	435	391	457	451	441	437	459	436	431	442	437	404	420	420	416	452	431	450	412	429	406	428	443	448	417	464	399	431	416	465	409	439	437	463	427	444	432	477	412	467	448	430	402	424	427	464	489	424	453	423	439	460	434	458	444	437	437	455	460	447	427	419	444	443	451	436	403	442	477	437	434	457	417	442	465	435	448	423	404	408	450	444	457	433	435	460	404	427	457	460	446	430	420	427	489	461	439	458	444	452	435	462	461	434	450	454	440	408	445	382	438	382	411	432	436	434	453	443	408	453	422	468	463	433	426	448	433	444	453	453	426	384	444	461	458	432	451	382	437	479	450	431	434	395	453	445	442	458	443	435	415	431	403	428	445	453	440	451	462	414	465	409	453	444	454	424	451	467	472	430	418	426	427	425	394	417	470	426	402	438	470	435	443	471	428	412	430	452	444	451	381	431	450	425	445	478	416	446	419	414	395	468	477	428	435	454	447	447	442	460	395	439	458	421	387	401	435	426	431	415	450	436	430	445	418	464	442	434	451	425	467	447	462	420	483	445	430	453	404	431	425	421	411	483	446	431	427	419	441	431	431	435	420	438	443	441	450	423	476	443	449	426	409	406	472	447	432	433	404	432	446	423	431	436	425	447	405	438	429	448	439	424	444	466	406	443	458	463	439	406	433	482	425	448	459	380	427	477	386	396	429	413	455	487	432	432	425	399	456	428	433	443	441	426	399	426	430	436	433	432	439	431	413	450	454	412	420	426	455	453	412	485	421	422	433	408	418	434	412	428	475	446	400	392	462	439	435	476	437	468	406	439	428	435	393	426	407	441	431	436	431	444	451	434	449	457	440	421	459	437	466	411	378	413	474	440	446	421	411	426	423	440	451	444	451	441	440	411	430	432	440	390	467	422	450	444	414	446	450	436	447	434	432	408	415	488	423	507	416	457	436	399	448	461	385	445	442	436	439	405	431	438	425	479	472	434	449	423	450	432	416	433	412	434	430	450	425	417	447	451	450	424	476	458	436	449	376	415	420	412	403	431	429	471	443	393	417	411	443	445	446	417	420	432	428	435	411	442	458	404	461	427	430	426	469	457	448	428	441	422	428	432	409	452	416	453	428	433	444	447	446	405	414	439	442	416	421	441	462	422	439	426	413	442	446	409	433	422	393	428	447	417	441	436	402	408	418	412	442	441	421	453	417	445	447	426	401	460	446	417	434	404	435	422	434	414	425	461	409	463	431	436	435	432	457	425	467	434	433	430	406	428	467	417	453	460	431	465	489	453	499	397	409	432	444	421	427	481	399	417	460	429	422	463	421	451	415	447	419	447	462	477	446	407	420	430	451	387	445	444	427	442	454	452	431	440	414	437	433	456	433	450	449	395	433	411	421	440	414	415	437	415	418	434	429	407	440	452	419	415	466	434	444	425	383	457	403	390	438	396	398	448	418	426	407	426	414	480	421	422	449	445	420	422	426	429	437	407	450	409	445	404	429	429	451	397	432	423	489	456	430	461	431	420	431	441	431	444	435	429	419	433	439	443	423	445	421	448	413	432	429	444	429	474	469	419	460	427	444	421	463	447	417	439	440	437	469	396	421	465	381	417	426	422	415	411	386	417	466	475	480	433	413	434	429	419	405	442	433	449	463	466	439	433	450	423	395	430	444	464	407	421	419	399	423	440	463	413	427	454	440	442	456	403	449	416	438	451	421	449	397	410	426	461	464	409	429	420	459	455	433	446	428	435	398	446	430	445	433	410	450	450	417	429	437	459	450	438	440	440	452	455	434	421	425	436	479	469	443	455	446	443	449	416	441	409	426	412	417	462	416	432	432	442	445	435	421	413	414	451	444	409	449	427	407	424	469	379	432	426	433	426	453	428	430	431	408	415	428	434	417	437	421	439	464	515	438	449	432	411	423	405	422	442	439	440	417	464	394	436	418	478	426	415	447	445	432	401	447	440	429	458	458	419	472	439	436	431	455	418	384	442	429	441	440	429	463	412	428	437	470	414	427	479	433	416	440	430	438	482	409	420	432	406	451	403	421	432	458	435	392	438	459	428	425	439	434	398	432	417	425	439	416	415	375	424	432	413	441	425	452	440	465	424	436	464	463	466	425	418	407	389	447	410	448	497	432	398	441	448	426	474	408	448	396	475	439	431	434	447	411	427	458	485	434	448	475	460	405	414	433	444	457	458	402	429	423	422	401	404	449	451	424	447	407	460	440	451	432	424	440	429	424
46822	40956	40336	9076	805	505	431	376	344	349	293	297	293	317	272	278	286	281	270	309	279	258	274	290	267	257	265	271	279	273	297	266	301	266	280	256	274	269	259	254	263	284	250	244	265	246	281	266	254	252	287	271	274	289	263	247	293	273	255	290	277	282	253	273	252	276	260	266	276	268	249	263	299	252	299	264	267	265	288	305	265	236	237	247	255	279	260	264	273	277	273	269	242	258	256	243	279	241	263	268	237	276	266	268	231	244	269	260	283	256	263	256	268	275	244	247	241	260	285	256	297	308	227	274	274	258	296	248	258	261	266	262	256	256	267	305	251	285	259	278	241	265	238	264	243	258	257	239	249	260	228	269	263	267	229	263	247	283	254	294	255	253	255	267	269	245	250	269	284	257	275	297	324	288	249	280	253	242	285	234	283	234	265	265	283	284	274	281	253	252	279	274	281	285	300	256	254	278	248	252	277	237	229	269	227	265	233	245	289	289	274	251	264	278	283	253	271	267	224	277	287	282	285	259	272	262	256	264	260	258	264	277	278	278	285	294	238	239	256	260	244	268	270	269	234	254	261	282	244	259	248	238	276	244	251	281	239	257	299	264	268	292	246	225	237	248	272	249	239	232	247	270	262	260	267	261	290	299	282	247	254	244	259	269	286	270	253	248	259	302	270	255	284	255	247	248	237	283	252	252	243	264	254	287	287	236	276	264	240	272	270	247	278	255	259	251	272	287	231	261	256	282	239	299	278	242	254	255	277	251	272	258	268	284	260	252	252	275	279	261	278	290	269	261	279	265	259	270	268	273	266	273	226	248	243	249	264	264	249	273	269	251	254	269	259	269	278	260	277	251	271	257	279	293	255	237	286	286	265	268	229	275	240	298	259	286	269	253	278	282	250	223	280	243	253	229	252	262	231	238	226	261	257	277	259	236	274	265	251	283	237	277	278	271	245	283	227	250	231	266	266	255	276	247	241	250	251	307	247	244	259	267	249	277	259	277	273	274	259	275	223	262	247	260	250	252	287	251	249	284	244	240	274	231	247	257	225	250	252	265	299	275	253	261	248	237	253	270	262	246	282	230	262	217	278	253	268	256	266	253	249	255	271	269	247	273	278	252	289	245	226	234	281	249	252	254	240	237	261	252	267	281	265	242	258	274	258	262	248	274	252	232	281	258	259	238	270	261	243	257	264	268	265	266	246	276	283	239	272	252	239	257	246	272	271	253	268	278	261	262	233	261	261	266	272	267	280	299	247	278	247	285	261	230	253	275	321	275	268	269	239	270	275	285	271	254	280	274	267	295	253	262	252	270	256	271	259	275	251	282	274	259	254	259	258	248	283	268	253	231	246	244	280	255	284	238	266	276	233	262	275	277	243	266	263	258	260	274	252	245	254	280	243	287	257	278	226	242	257	273	263	291	289	249	269	243	288	232	253	259	267	275	272	274	269	251	264	253	248	246	273	263	272	259	263	290	268	258	260	255	254	285	292	244	296	251	261	247	226	272	256	278	280	244	284	274	260	250	269	264	279	275	288	241	248	283	264	237	256	241	250	266	256	260	254	238	252	302	278	243	236	270	254	275	279	268	262	230	274	233	271	237	296	298	279	257	249	253	268	274	252	270	264	224	255	239	259	280	258	240	302	252	273	246	270	288	252	258	261	258	259	261	254	242	249	263	270	237	285	231	238	237	262	276	270	239	242	274	246	283	267	278	269	274	239	247	246	263	298	242	275	272	253	259	242	268	262	263	273	278	249	306	255	251	240	269	240	254	290	297	279	269	245	291	248	240	257	246	241	244	280	224	263	265	269	279	253	255	263	264	272	229	294	226	273	231	273	266	281	287	264	273	253	287	253	263	274	264	269	270	288	266	238	285	249	256	271	273	248	288	269	253	235	241	272	274	266	294	260	248	303	239	276	244	249	262	290	267	277	248	258	240	272	268	239	254	243	276	268	253	229	281	264	279	237	239	295	251	257	263	264	251	277	275	250	258	256	254	290	265	247	244	309	272	257	268	276	275	285	249	289	254	282	264	281	253	293	248	245	265	257	214	293	275	280	275	269	267	285	259	263	252	251	258	268	246	278	265	297	262	255	263	269	250	272	284	262	215	262	264	285	288	264	235	243	284	251	274	257	282	257	267	283	259	212	237	251	236	230	258	266	265	252	231	271	294	249	264	231	250	260	263	259	264	258	270	278	234	274	250	278	273	260	247	256	254	256	236	265	248	263	241	261	259	229	244	284	250	254	214	259	242	276	260	265	268	233	263	297	251	264	269	238	275	274	258	273	279	255	262	281	266	255	289	245	259	251	240	258	267	237	224	262	266	247	242	258	241	231	287	271	285	248	264	244	264	254	274	242	279	252	258	264	264	274	271	256	216	233	256	257	288	281	265	266	293	233	248	254	259	234	288	277	280	299	257	253	281	272	256	216	259	244	305	255	271	237	275	234	292	253	280	265	294	252	262	243	262	258	267	249	252	235	267	241	253	278	256	280	284	276	249	244	290	280	283	260	269	269	302	268	234	243	267	250	260	271	262	242	235	261	248	259	257	256	273	286	290	270	269	248	272	242	251	256	272	276	263	269	259	237	266	271	265	225	257	254	244	258	267	279	287	245	245	249	269	273	292	277	264	264	256	302	259	289	274	250	255	241	258	254	290	255	289	246	248	252	242	269	279	247	255	240	251	266	274	253	269	268	270	270	267	270	266	265	263	294	251	231	248	262	257	264	281	248	240	268	278	231	269	254	268	241	273	260	242	280	298	258	261	285	264	265	269	251	272	232	259	283	285	262	275	269	241	266	271	257	280	237	247	281	255	257	253	237	280	255	274	252	253	246	265	298	276	265	298	252	276	259	258	287	245	250	256	263	258	271	283	249	233	278	278	256	276	275	239	261	263	236	249	285	274	266	259	282	287	253	221	246	238	270	279	252	256	231	255	252	260	291	267	276	239	288	284	259	288	274	280	254	269	287	277	285	277	268	238	273	254	270	242	271	274	276	237	277	291	242	253	266	269	261	255	265	270	286	266	277	255	269	239	255	268	264	260	263	240	282	267	234	275	282	240	253	259	272	250	253	288	263	283	236	257	270	276	278	277	273	243	288	269	303	284	231	283	274	266	270	259	250	288	261	299	287	259	253	260	246	233	248	275	280	226	267	257	238	265	252	265	249	258	267	251	234	250	254	259	265	282	281	237	275	253	284	287	255	271	282	231	254	249	259	276	260	268	256	272	240	277	257	271	260	253	250	262	264	269	267	285	273	265	271	281	255	272	283	282	268	250	266	252	253	243	273	256	255	248	265	271	281	250	243	264	277	267	258	261	276	255	273	272	294	246	276	248	293	276	224	267	260	258	254	272	258	254	233	273	263	259	243	280	250	274	264	261	248	250	256	276	266	252	272	267	256	251	295	225	234	265	247	276	267	268	253	260	294	256	257	251	234	250	257	276	262	265	279	259	234	286	271	256	243	268	286	266	251	267
27856	28909	38327	2694	2339	1872	1612	1472	1272	1165	1045	1043	974	914	838	806	876	867	785	797	789	799	731	704	796	723	695	712	795	750	715	722	728	693	679	749	702	706	689	691	755	693	654	697	712	671	683	660	722	652	653	653	621	680	681	673	696	661	679	655	665	641	673	672	683	697	633	656	675	673	697	675	722	644	669	680	656	634	641	676	642	639	685	642	686	670	662	659	689	678	706	646	631	681	690	670	673	668	660	669	656	643	702	636	681	656	664	658	711	658	668	640	683	697	692	674	615	672	649	630	677	631	692	660	653	642	697	656	640	652	679	641	656	643	672	657	637	623	721	673	655	621	642	638	624	679	654	659	667	648	630	651	659	690	672	637	681	665	667	652	630	655	635	656	643	653	665	654	645	655	652	647	678	659	687	631	638	654	648	657	663	656	685	710	644	678	666	699	648	628	660	657	713	634	616	627	608	703	619	634	692	644	611	664	697	667	651	658	614	657	647	651	631	623	647	637	628	681	605	683	644	668	677	637	617	710	641	653	721	682	658	610	597	643	636	622	672	664	616	660	654	639	593	675	642	689	655	646	637	666	636	623	675	600	626	680	654	680	652	615	609	640	652	677	631	654	640	677	696	637	639	660	706	665	669	634	643	653	650	644	651	618	622	584	644	637	649	629	682	642	675	673	671	646	640	628	676	717	662	695	690	616	670	626	673	654	657	664	664	675	621	645	668	634	622	645	696	667	619	631	683	688	624	640	650	643	686	693	634	640	679	657	632	644	665	700	637	666	634	652	689	616	649	631	676	658	637	637	646	658	599	646	663	695	652	651	639	686	637	690	636	639	636	650	659	690	645	632	625	615	630	641	590	693	708	675	693	672	651	665	682	628	640	668	648	617	637	692	609	632	651	640	642	623	638	655	666	640	620	610	661	652	694	654	660	607	620	705	665	681	634	666	681	684	706	649	675	667	582	648	659	658	633	661	683	644	666	629	619	646	619	691	632	670	662	638	648	665	665	654	632	650	654	629	616	666	661	604	605	626	653	633	683	593	637	661	686	682	654	688	676	664	634	650	630	653	661	650	605	682	681	717	715	638	612	650	625	665	661	706	630	683	659	638	594	661	615	686	681	694	691	667	653	690	680	643	686	622	633	662	657	640	635	650	647	673	681	670	657	631	674	647	650	637	652	657	656	642	751	630	645	627	620	661	694	626	646	637	663	684	664	657	653	644	614	657	639	675	693	633	710	672	658	697	619	633	670	635	596	610	643	627	669	701	654	689	705	621	653	650	649	680	706	616	649	656	637	662	600	655	648	672	647	665	633	733	641	647	620	654	663	681	631	671	635	631	679	662	638	702	631	667	668	631	662	634	659	685	666	647	650	652	649	665	650	641	693	694	645	669	682	663	695	645	653	673	630	673	701	639	644	621	662	666	647	658	650	644	697	640	631	609	647	604	685	691	704	672	690	627	659	674	693	656	664	635	643	685	651	633	672	685	712	658	661	630	629	631	664	628	697	667	678	616	674	641	643	652	633	651	634	613	658	654	654	675	665	626	654	652	647	644	623	657	638	642	634	610	642	658	678	671	686	635	663	632	624	661	667	677	678	653	620	642	652	673	675	698	648	627	679	650	653	596	680	637	641	649	668	671	659	699	680	653	666	655	625	647	652	672	626	655	682	659	669	653	635	666	631	637	625	626	644	664	634	657	686	622	632	664	655	655	652	648	650	676	629	629	677	657	664	683	621	678	653	602	646	659	688	638	633	654	662	662	702	668	695	675	690	651	666	640	655	649	604	629	668	627	664	673	682	635	634	647	616	664	662	674	653	686	657	656	636	663	650	711	631	667	652	642	663	662	630	643	695	656	622	664	592	662	675	646	661	612	596	668	720	651	659	662	627	623	651	607	641	669	625	609	652	679	680	679	668	670	710	648	647	646	680	668	634	660	679	685	679	632	666	656	581	695	644	650	641	655	684	644	669	659	659	669	661	673	615	643	686	635	697	694	628	627	610	702	634	656	662	620	645	661	663	655	627	664	616	633	686	629	643	637	637	638	654	662	612	629	664	635	629	647	665	700	661	639	666	681	676	658	669	680	642	628	685	643	680	645	657	659	629	632	694	664	654	641	681	672	673	659	628	707	636	641	677	604	647	668	632	678	643	694	641	667	678	642	679	620	615	679	668	631	605	681	652	619	679	622	643	644	635	649	664	688	679	635	652	668	650	654	682	685	680	693	667	611	671	623	653	695	624	646	648	671	692	627	613	657	623	669	634	639	643	690	655	667	689	647	663	704	677	633	644	666	664	675	690	674	618	647	651	621	652	676	665	652	724	671	621	614	663	687	635	655	651	683	682	626	640	705	664	615	692	682	626	690	651	683	623	667	662	668	669	647	678	655	693	676	666	663	638	629	618	665	639	623	668	636	614	652	626	671	605	677	677	632	645	658	672	647	663	597	661	644	673	641	633	648	640	639	660	685	614	599	674	662	662	674	647	675	633	612	659	658	664	656	644	681	625	663	621	643	708	627	666	627	671	649	605	678	644	686	659	654	666	682	660	650	664	662	666	656	607	690	660	594	600	668	610	684	684	646	641	668	670	621	605	686	612	657	674	697	669	644	633	678	686	681	635	634	694	647	669	657	655	614	670	645	683	694	657	700	592	638	678	659	633	621	668	694	703	651	642	651	678	650	644	668	643	667	635	678	675	643	628	655	625	623	633	657	687	623	672	671	631	686	678	698	685	643	640	658	647	670	666	647	667	656	638	680	641	692	646	626	661	642	652	615	672	661	615	647	624	654	633	674	675	643	639	630	659	644	636	643	666	624	697	681	663	674	643	701	667	654	722	675	656	650	649	652	642	682	647	660	685	686	619	647	691	653	671	642	636	686	636	651	630	653	658	641	668	627	648	631	705	657	620	722	651	653	674	726	685	708	615	624	651	667	662	635	655	624	678	676	638	646	689	609	691	628	622	644	620	653	678	656	652	684	696	657	688	651	675	668	632	628	626	664	659	632	655	632	680	685	675	636	649	710	714	671	652	630	637	648	632	632	667	648	684	636	621	688	581	651	647	611	663	641	676	622	659	664	665	679	681	632	613	651	668	669	681	642	612	685	669	658	603	641	671	686	642	653	676	668	656	627	635	697	695	644	663	636	674	647	700	668	651	698	707	709	683	671	597	650	653	626	656	615	667	620	650	665	686	650	636	657	670	670	663	665	657	636	634	690	636	629	669	653	693	672	664	681	639	661	703	636	700	620	683	651	636	671	605	686	684	647	623	598	656	684	621	636	681	628	680	636	665	685	655	651	629	692	666	638	696	670	633	686	652	631	689	673	606	672	639	639	683	672	684	616	648	660	658	639	633	657	673	658	637	660	641	607	679	674	655	608	651	689	711	611	673	640	655	709	656	646	678	669	625	671	658	612	660	618	659	643	632	654	651	623	636	656	669	654	629	655	630	664	705	696	653	617	673	639	669	638	570	666	659	639
59453	55701	56276	19078	2775	738	548	452	396	340	268	329	276	273	242	236	264	250	225	239	200	250	216	232	197	221	200	194	200	198	228	201	232	218	187	187	181	219	192	204	190	204	186	224	233	199	201	206	181	216	205	223	208	205	214	198	180	214	213	228	198	225	226	207	208	206	203	192	208	208	201	221	215	196	227	203	202	193	217	212	194	214	170	187	200	217	167	206	214	215	152	206	200	211	211	187	191	232	187	206	201	221	197	198	228	215	213	210	227	222	230	217	191	203	186	182	180	221	194	193	211	193	171	210	213	203	191	187	190	199	224	180	211	209	209	180	203	196	192	172	212	216	222	208	215	193	207	203	175	195	227	194	194	183	188	181	222	191	186	176	219	209	203	193	191	222	196	209	174	223	212	199	215	192	226	208	210	186	191	197	226	210	177	221	208	187	197	187	187	202	225	190	211	191	201	201	206	203	192	197	200	211	205	206	192	189	199	159	205	190	217	207	201	197	212	220	201	207	195	201	187	205	203	169	233	210	195	212	223	171	189	193	202	188	170	224	192	203	217	197	209	183	201	203	206	182	183	205	213	168	191	191	184	215	200	230	194	198	202	184	206	191	217	200	201	189	185	201	201	178	202	209	207	212	197	213	199	165	196	214	186	205	188	196	187	206	210	186	191	186	209	199	201	200	202	227	202	209	172	203	193	209	229	203	219	205	223	212	183	212	204	203	236	182	204	206	236	204	200	214	198	235	214	207	205	183	182	193	203	191	203	196	183	211	199	184	212	192	194	182	224	215	221	181	185	201	182	210	205	188	225	193	222	156	202	186	207	192	193	188	200	209	204	186	211	207	183	187	199	204	205	189	208	198	196	186	218	191	188	187	183	180	181	204	201	202	187	179	201	199	208	236	200	212	162	176	236	216	212	166	220	202	208	216	207	208	190	206	186	212	189	185	180	201	174	191	180	207	209	192	189	192	185	208	173	215	185	199	212	206	194	208	208	174	187	185	206	194	212	166	189	200	158	200	189	207	201	208	209	183	225	204	218	209	202	189	195	198	216	191	216	202	197	210	207	206	209	198	204	242	202	211	205	201	208	200	208	203	192	204	207	210	205	207	176	219	214	182	192	241	224	214	202	187	213	199	226	209	208	189	168	215	186	181	181	215	205	208	200	221	183	207	201	190	228	202	185	189	194	236	229	222	218	216	225	196	204	183	233	202	200	204	204	207	187	203	213	209	197	224	194	196	196	207	218	208	214	184	202	207	212	213	196	197	215	185	202	204	204	202	202	188	193	200	192	214	182	194	203	204	202	192	221	201	192	202	190	200	195	210	192	178	193	209	213	212	184	183	205	220	202	207	201	181	212	220	194	203	199	224	181	211	192	207	180	186	193	212	213	209	197	194	196	183	217	202	179	221	182	202	199	224	185	196	226	191	197	204	198	208	174	191	199	196	190	181	185	194	233	216	198	231	225	216	212	192	218	208	217	172	204	188	214	218	206	202	208	191	227	188	193	193	208	196	193	196	208	188	164	202	188	214	206	194	203	200	174	197	208	217	197	188	205	209	175	198	206	206	207	186	227	222	207	227	193	171	223	220	178	217	202	202	197	187	183	208	183	188	202	194	205	203	190	199	190	196	171	189	201	182	204	194	187	195	191	200	210	184	194	228	177	187	191	180	199	204	223	190	212	191	206	210	205	208	212	211	194	195	172	169	195	223	195	186	213	197	206	194	194	206	203	193	178	208	196	194	203	224	210	218	213	200	189	214	189	190	181	196	221	197	172	224	203	214	192	212	211	229	173	194	196	190	196	194	201	182	196	196	213	211	211	175	187	194	199	205	203	183	200	198	203	218	194	203	200	200	195	208	194	195	212	192	203	188	224	215	235	194	215	191	202	162	190	194	191	178	192	204	193	184	217	212	184	206	194	196	196	226	183	216	201	180	206	201	207	203	203	211	216	182	184	184	214	195	202	196	185	233	190	201	209	203	191	199	197	217	213	183	188	213	220	216	231	201	205	194	204	215	198	211	196	207	197	179	221	224	199	217	181	199	191	200	224	227	201	205	216	215	198	228	227	193	204	177	203	211	204	194	199	212	231	204	185	198	213	171	202	217	217	198	205	213	198	208	208	203	214	210	200	201	207	194	203	207	204	199	189	213	183	207	201	190	184	195	220	214	182	199	189	199	156	206	214	160	212	209	202	190	176	194	213	212	229	216	201	221	174	199	212	190	223	215	178	235	207	204	188	180	181	177	206	198	214	204	206	209	185	177	198	208	184	186	200	198	203	225	172	213	217	173	205	224	209	198	192	173	195	213	208	172	224	198	216	196	201	223	203	184	184	207	207	200	196	207	184	199	218	181	206	208	215	192	201	209	209	207	185	208	190	177	215	169	193	216	196	181	194	203	197	200	181	223	200	209	215	219	184	186	203	212	194	212	177	198	195	189	219	185	186	201	202	218	208	176	197	193	214	180	206	210	181	205	212	200	215	179	197	213	183	176	191	210	184	189	198	214	223	184	212	200	206	204	206	196	180	193	225	197	222	187	186	181	193	215	202	205	198	192	211	202	193	164	197	189	185	177	211	209	190	217	197	207	186	189	200	207	199	199	186	219	204	205	204	209	194	197	189	182	225	188	216	209	200	216	180	176	185	230	213	186	178	196	184	196	189	193	196	203	207	197	199	203	213	201	213	208	205	173	209	215	181	188	180	207	205	195	181	192	203	213	189	217	200	184	231	199	209	179	216	170	220	216	210	218	204	190	180	196	200	222	202	201	190	189	208	171	199	200	184	199	201	182	176	184	210	213	213	195	194	213	206	177	204	199	205	202	192	217	201	227	175	195	175	165	210	207	200	180	197	172	187	200	218	172	199	240	204	198	208	216	197	178	200	191	194	204	207	227	213	201	209	177	217	190	202	192	200	203	193	177	213	176	187	221	219	222	202	200	222	185	181	212	203	217	221	199	215	183	200	225	189	187	199	188	179	217	205	185	210	212	193	196	219	189	198	198	200	185	166	222	207	170	182	210	190	187	186	196	193	182	196	199	180	188	206	212	212	208	182	201	236	209	220	209	200	184	191	193	176	176	201	187	189	196	218	204	194	194	209	213	196	205	184	199	217	183	185	182	222	206	198	193	196	202	189	187	191	215	214	175	204	177	203	224	205	212	193	195	196	180	212	212	173	204	226	208	200	179	220	207	200	211	178	203	214	192	203	217	213	224	216	192	201	210	198	190	203	191	184	220	195	206	215	207	196	179	222	181	192	213	200	183	218	207	231	183	193	184	197	181	198	184	198	171	211	179	202	187	200	225	211	192	191	192	182	181	194	192	209	190	211	180	193	181	206	200	209	200	209	208	189	213	193	194	185	188	214	218	180	225	180	183	196	197	202	199	213	215	182	179	211	178	212	205	191	190	201	209	218	208	204	210	222	199	205	212	218	186	196	218	188	204	199	179	201	205	212	164	219	214	213	202	192	185	190	187
36340	39205	52192	4660	3865	3073	2454	1976	1761	1493	1387	1228	1100	1009	981	943	819	850	863	755	765	751	712	709	670	668	660	632	639	651	624	596	582	631	615	585	555	597	581	584	571	546	568	566	550	534	512	536	585	550	531	514	544	532	523	530	555	532	504	486	505	557	534	530	549	521	539	497	488	504	508	496	524	499	550	529	572	492	480	494	493	498	548	561	542	526	547	505	490	519	515	497	537	499	494	493	504	521	527	503	526	501	499	510	529	501	490	495	497	549	471	515	483	519	474	497	507	504	533	532	503	509	484	524	522	531	533	519	523	481	495	523	522	510	508	484	511	547	500	535	527	499	504	514	506	497	543	499	499	507	505	470	449	523	495	509	520	496	471	531	515	488	549	554	461	526	489	485	511	488	487	480	503	503	477	501	479	533	526	486	511	485	523	500	478	489	528	527	512	508	480	507	479	485	525	505	458	523	500	507	473	509	512	492	473	512	521	505	527	523	493	485	526	505	425	485	489	504	470	524	477	518	488	496	515	503	536	510	505	500	506	534	463	481	506	512	497	473	460	465	466	459	512	469	497	505	537	532	499	527	471	486	483	525	466	465	521	491	512	483	486	474	486	495	502	538	490	521	489	510	538	484	491	497	516	536	482	500	487	508	491	491	472	522	533	510	526	530	475	502	519	501	498	499	457	510	504	502	515	493	511	489	517	537	472	496	462	502	535	517	490	511	524	529	492	520	508	485	470	505	496	521	503	474	468	526	508	502	475	499	515	520	511	463	571	501	532	498	493	465	478	525	534	497	505	485	500	500	510	495	488	462	524	497	498	491	533	527	505	507	501	468	473	500	552	492	512	520	503	496	485	504	514	524	500	517	482	509	506	496	522	495	512	480	480	512	521	509	482	541	486	497	486	509	523	523	490	522	536	468	478	479	500	482	498	504	490	518	539	526	494	460	526	485	493	521	491	522	536	522	526	509	506	520	500	492	535	488	513	485	465	493	519	482	486	494	497	494	524	482	522	562	501	539	491	499	494	459	523	482	480	493	494	494	503	476	513	550	538	512	507	542	507	476	509	483	524	524	521	502	471	504	514	484	507	545	476	522	490	478	503	468	476	504	488	482	512	481	512	512	546	498	517	494	521	490	503	507	511	478	517	545	469	482	473	469	499	560	536	463	494	439	541	470	476	501	489	511	510	510	496	477	497	509	500	538	512	498	502	456	505	491	497	501	525	493	494	521	526	498	488	493	556	503	487	504	493	457	500	573	522	536	499	475	542	479	498	502	478	493	461	501	509	501	491	498	517	512	465	517	464	504	470	454	456	517	524	456	498	542	515	485	498	502	469	532	531	502	534	481	471	487	486	484	500	504	527	481	427	520	488	492	511	514	479	468	478	495	542	458	506	487	481	491	491	502	545	503	484	522	501	444	511	516	510	505	488	505	509	479	488	523	493	520	509	520	506	477	503	491	496	470	509	512	536	496	518	495	454	448	510	495	516	485	482	529	481	515	492	517	538	503	514	544	522	502	497	495	499	496	512	474	511	504	505	473	529	497	527	540	485	533	503	503	461	500	491	499	462	516	449	491	480	516	494	506	460	510	503	447	476	549	468	513	488	503	485	531	481	472	482	533	521	476	519	558	506	485	490	511	499	482	501	474	502	504	504	489	482	462	504	484	489	479	481	496	524	526	486	490	483	538	501	457	529	485	507	525	472	500	474	467	529	469	507	517	548	531	511	508	501	492	558	527	512	557	479	466	480	516	501	520	539	505	477	502	511	490	513	505	512	500	524	497	495	493	523	489	491	479	493	493	474	473	529	500	500	492	475	458	521	461	541	508	501	524	499	470	483	487	530	497	539	500	502	560	515	499	461	485	492	488	503	514	503	484	520	510	455	468	532	533	508	547	520	517	471	510	471	534	482	485	548	500	473	513	485	515	489	505	464	504	524	478	504	512	521	483	489	516	536	509	529	453	499	495	500	472	524	501	512	514	486	482	509	490	508	504	490	494	500	508	509	525	464	487	509	512	500	538	460	485	508	503	466	492	492	502	466	508	479	488	479	493	522	517	520	515	478	548	529	525	498	510	526	506	481	529	460	545	477	486	494	502	449	477	467	487	485	516	481	550	511	519	503	474	459	538	484	509	549	445	522	513	495	464	513	446	526	506	539	500	480	504	524	499	482	556	484	502	466	537	505	479	511	512	482	492	499	550	459	481	500	491	450	515	484	509	474	477	504	479	489	490	468	522	522	471	515	484	531	492	471	502	484	506	483	497	499	462	492	493	523	508	473	526	503	489	491	502	500	485	476	530	498	513	545	490	477	536	516	498	517	521	465	510	476	490	488	478	465	525	535	478	552	575	458	524	485	497	474	506	515	508	498	536	521	509	548	538	476	499	509	453	481	490	521	538	495	474	499	514	495	498	480	519	500	516	472	498	514	510	501	511	517	499	481	503	514	508	510	478	491	428	514	520	493	516	473	531	501	469	493	491	522	499	509	514	511	515	447	517	468	486	507	480	490	531	510	510	476	532	511	549	478	479	465	488	499	487	500	508	428	504	504	507	506	526	480	549	496	494	498	516	505	508	504	522	530	491	511	495	527	487	485	499	532	508	466	447	474	500	515	536	543	450	477	495	520	533	494	489	467	476	519	466	482	496	521	515	472	468	462	481	555	458	535	474	502	492	514	501	476	529	495	517	493	515	514	465	477	527	531	506	524	531	463	525	499	489	543	492	534	496	513	523	505	500	476	492	528	551	514	502	500	527	497	516	477	525	530	488	508	507	495	463	495	490	472	495	459	490	515	453	472	471	492	445	504	474	476	512	540	527	468	405	479	521	511	502	490	512	491	462	488	520	502	472	492	519	544	501	462	502	523	500	515	468	487	497	527	511	510	522	490	515	511	553	485	518	531	515	506	521	528	503	473	482	467	491	531	461	510	519	507	514	560	518	446	522	463	467	525	500	500	515	474	551	511	526	502	502	497	510	512	546	496	442	471	509	486	491	495	531	520	462	496	518	502	468	511	512	468	529	548	506	509	523	459	493	482	494	507	469	486	476	500	469	492	497	465	517	510	517	493	457	494	497	528	520	495	483	494	493	498	536	547	494	488	508	525	496	511	511	484	511	472	518	509	514	459	481	483	457	496	484	469	518	502	516	531	472	525	469	480	501	520	485	516	509	497	506	522	469	505	503	495	537	459	489	484	510	520	500	531	503	490	482	524	524	506	440	473	488	487	505	506	510	501	479	498	505	472	526	510	488	543	504	511	492	509	498	485	535	476	516	477	530	478	454	502	528	496	499	535	512	481	536	527	479	476	493	516	499	490	443	455	484	494	529	467	502	532	456	514	519	529	501	476	487	520	542	523	507	489	518	498	512	526	491	518	483	552	483	543	489	465	447	500	514	514	505	466	497	466	506	503	507	509	527	524	482	474	450	506	483	509	500	490	484	485	471	523	498	495	533	533	516	502	512	534	520	479	515	504	516
6473	2354	2251	248	162	137	159	146	171	142	173	144	155	155	170	132	169	151	153	167	161	155	167	144	164	162	162	174	136	154	158	128	138	145	145	176	140	155	180	171	155	136	162	172	162	158	135	164	139	147	149	161	166	171	167	145	154	162	141	154	183	163	151	145	154	150	143	161	137	157	155	179	150	182	152	156	160	150	141	176	165	176	164	168	171	146	141	155	153	154	139	146	193	154	173	151	145	172	146	146	143	144	149	149	144	160	144	169	137	150	175	155	164	144	180	168	152	173	164	181	149	157	144	159	175	136	161	159	164	153	150	145	149	143	158	146	147	151	156	173	137	156	155	168	130	169	163	133	171	155	149	173	163	156	166	165	134	144	172	139	191	142	137	152	158	147	140	165	150	161	158	152	152	152	171	151	161	149	170	147	165	153	181	162	151	146	148	168	160	128	162	151	148	153	151	156	162	141	143	141	161	165	160	163	164	139	168	189	160	173	148	139	166	179	168	171	158	147	161	141	163	158	162	165	170	165	173	173	152	169	160	148	138	138	170	153	158	140	152	176	137	162	153	147	159	148	158	165	156	156	142	157	160	132	146	153	176	153	167	151	152	142	159	177	171	179	160	169	155	164	155	142	146	162	156	153	159	150	129	163	162	152	166	139	139	155	166	167	148	192	143	162	157	174	170	162	185	155	159	129	150	159	166	150	133	164	182	146	163	171	173	173	154	143	156	174	143	141	149	154	167	158	160	143	132	165	187	133	147	171	161	145	161	143	149	164	157	148	136	185	162	153	167	152	165	173	170	172	144	140	179	152	155	144	191	138	147	157	170	152	139	168	147	161	148	166	164	166	139	182	147	150	164	154	153	163	148	171	166	168	173	170	164	172	142	159	147	136	146	159	153	171	150	152	161	163	159	170	165	153	131	147	170	151	164	169	153	156	178	154	171	157	167	160	124	159	153	165	165	149	136	173	166	170	176	186	128	138	158	166	147	161	159	146	136	127	137	150	151	148	145	166	142	136	179	161	155	151	164	162	161	159	162	151	155	152	168	140	159	144	168	161	154	186	138	150	145	159	137	170	169	145	169	149	163	142	158	146	145	148	169	172	168	155	173	151	154	157	135	149	163	137	171	128	157	173	156	150	177	180	149	148	147	146	171	149	166	169	134	187	168	144	153	139	171	154	150	153	164	153	175	160	181	121	138	144	176	157	128	158	159	160	156	155	170	149	158	152	159	136	163	151	153	167	153	144	157	134	145	159	129	154	160	144	155	152	164	144	158	159	147	144	160	140	164	147	181	178	154	137	136	150	174	156	158	154	144	189	180	137	154	142	156	146	151	138	136	148	162	176	180	168	143	167	180	146	151	170	169	161	151	163	169	153	150	155	164	152	157	136	158	148	166	153	151	173	159	136	130	146	160	151	167	148	145	156	157	145	168	148	158	164	134	141	161	150	147	173	153	156	158	170	184	149	192	149	157	144	131	154	161	141	175	173	167	155	154	174	170	149	157	149	174	130	152	171	174	157	145	157	165	136	143	173	162	127	154	153	162	170	155	148	191	150	141	138	165	160	142	167	143	155	160	156	189	177	162	158	159	153	177	172	176	168	137	154	148	182	182	149	150	148	172	145	188	171	149	152	129	168	162	156	151	137	154	154	149	170	151	166	168	164	170	156	157	143	157	161	149	164	145	131	140	162	131	156	141	174	164	142	156	146	161	150	178	148	142	140	151	167	156	171	152	164	175	154	152	174	161	158	147	154	141	136	154	171	159	137	161	153	158	159	150	130	136	162	161	179	153	149	172	163	134	145	156	165	167	147	145	151	167	140	184	154	139	148	156	156	156	161	157	162	171	168	147	133	157	130	160	149	142	156	163	169	191	140	176	163	159	156	162	157	137	133	158	162	167	150	152	150	161	178	155	159	164	148	159	146	143	179	172	158	164	161	147	167	147	141	164	167	142	154	179	147	142	157	158	151	185	149	168	175	134	150	160	173	175	178	160	181	132	147	139	160	156	160	158	142	141	154	143	167	171	160	166	133	141	155	156	154	154	173	159	155	154	177	176	178	143	165	138	149	141	168	142	170	157	154	153	140	144	153	161	153	172	160	172	166	171	159	163	150	136	165	147	157	152	150	145	173	137	142	139	159	149	190	164	131	170	165	140	155	154	145	135	158	163	172	141	183	143	147	145	153	146	137	165	149	140	171	152	146	159	163	150	154	155	154	141	153	175	147	166	157	157	161	161	169	153	147	170	158	128	137	157	162	166	157	146	168	129	171	155	167	152	127	152	153	165	162	151	167	153	152	165	145	161	164	165	142	147	152	177	181	158	131	159	150	144	174	158	173	150	141	183	155	153	146	157	173	162	155	153	139	146	160	193	177	167	166	150	175	151	143	176	156	151	142	149	147	168	166	154	163	157	131	161	158	143	176	152	166	192	156	173	164	154	164	156	159	136	165	164	168	147	139	162	167	163	151	169	127	170	143	147	151	164	151	157	177	122	188	133	153	160	169	142	163	165	144	152	154	169	157	166	155	176	144	134	158	148	177	169	131	161	142	148	164	152	143	153	136	153	180	159	142	161	140	187	147	157	177	147	153	170	169	169	158	160	156	161	170	149	146	146	169	140	152	160	150	151	153	128	153	135	154	142	172	153	165	169	167	148	145	153	154	148	153	157	141	155	145	148	173	136	139	168	167	165	153	162	167	159	157	150	138	137	173	178	167	158	174	153	142	150	185	170	155	148	157	156	161	177	148	169	158	151	148	147	147	165	151	157	161	150	161	180	186	143	167	140	176	147	136	153	155	163	160	159	148	141	156	151	134	150	144	178	166	156	153	138	168	168	191	162	159	176	160	166	160	151	150	139	152	167	158	138	159	158	160	138	144	163	142	150	142	163	149	159	143	170	183	164	156	159	165	161	169	145	154	169	145	148	157	171	142	142	169	172	155	169	164	134	163	186	150	145	159	153	171	144	186	156	178	157	149	146	147	163	156	167	157	157	170	166	190	147	161	143	146	171	168	132	149	150	147	139	152	143	153	157	161	146	150	164	145	170	150	161	165	165	143	155	157	158	166	149	160	167	150	139	163	154	149	148	136	150	169	174	154	148	143	169	141	159	149	134	142	153	171	168	153	145	144	156	172	161	155	154	136	152	185	164	144	169	170	155	167	169	156	145	165	170	141	128	154	163	166	164	150	151	149	162	145	134	159	165	161	160	149	161	144	171	154	160	130	156	158	144	139	140	172	159	168	176	162	157	149	142	158	143	177	141	175	146	158	153	149	155	160	152	160	169	167	161	163	147	142	164	166	167	157	149	163	139	189	163	152	159	158	155	170	174	162	131	136	138	168	165	158	137	156	149	147	138	166	163	165	134	159	173	152	148	157	151	137	158	170	195	176	149	147	170	155	172	159	152	165	157	159	171	153	178	142	176	141	136	153	151	171	145	155	146	181	150	152	140	157	148	167	165	149	128	130	158	179
5886	3453	6033	610	467	467	469	466	453	453	454	446	443	445	429	414	479	426	481	462	450	419	451	429	434	458	419	439	478	432	423	425	423	471	430	417	405	419	459	417	446	434	445	419	461	424	444	457	430	403	459	446	421	431	414	430	401	461	426	435	407	422	402	427	415	402	424	439	423	451	415	473	459	437	455	432	421	409	444	424	407	436	455	433	404	429	418	443	445	464	418	425	406	437	452	410	429	447	425	424	444	387	436	431	421	389	457	454	449	442	419	437	453	429	449	415	414	383	393	431	458	436	444	451	413	444	455	472	413	417	454	453	435	480	436	410	410	397	478	420	472	412	456	418	388	463	406	421	406	436	419	436	467	430	413	431	416	401	418	413	434	454	413	425	462	419	432	385	407	426	440	417	444	419	442	437	451	407	432	458	415	412	413	431	443	423	404	439	444	415	429	414	406	404	428	430	444	430	430	440	407	441	424	432	421	439	453	423	446	424	456	409	436	402	439	438	423	433	387	426	441	428	418	442	424	455	437	427	411	411	407	411	405	424	404	449	428	406	466	413	449	396	444	469	451	429	429	374	422	425	439	404	433	434	450	412	409	416	400	417	469	362	413	435	442	383	424	451	438	430	449	444	449	443	419	414	449	453	412	429	390	435	438	454	453	412	417	440	427	439	434	440	423	440	402	430	456	418	425	411	475	431	441	406	446	450	464	427	415	442	437	447	423	416	414	428	436	408	459	405	425	390	432	401	428	401	419	401	417	445	416	508	452	448	431	422	423	446	429	407	409	450	421	424	415	408	418	469	431	422	432	433	439	447	425	444	429	420	436	426	433	408	431	465	408	426	395	420	401	434	468	416	423	442	380	443	425	432	406	424	418	445	429	452	435	417	415	429	400	460	462	425	432	473	438	405	418	439	382	400	451	389	425	428	387	477	444	460	403	424	400	419	421	416	411	404	429	439	453	443	448	456	465	442	415	433	408	443	414	476	418	422	452	389	431	419	437	431	455	424	398	442	434	429	434	432	436	418	450	430	429	431	439	421	433	446	410	428	419	423	488	436	393	402	452	413	411	428	417	413	429	438	439	418	466	420	434	434	404	453	398	454	416	441	384	404	428	423	419	447	459	362	434	443	405	420	418	430	438	426	414	411	391	377	452	449	431	456	421	452	434	384	420	431	421	452	403	459	399	458	429	455	422	395	459	453	415	425	442	438	490	449	443	434	446	393	439	430	406	434	435	461	416	440	448	450	450	424	438	448	432	442	459	440	447	393	439	421	416	452	450	458	411	434	428	417	414	450	442	428	393	412	431	395	419	436	434	443	455	398	410	435	453	431	428	410	436	412	456	403	444	441	436	455	443	457	420	466	451	451	472	444	434	411	426	402	428	412	430	427	444	415	442	417	465	463	438	435	420	449	399	429	463	472	436	469	448	405	439	404	478	395	448	371	427	434	426	422	501	433	419	398	437	425	436	449	428	432	429	419	434	444	393	431	453	419	406	432	445	416	431	452	437	437	422	414	426	437	452	416	411	454	447	416	424	426	405	447	408	449	418	443	429	443	400	445	423	449	435	434	456	417	415	416	444	414	439	484	403	425	457	419	436	417	468	446	448	420	398	421	420	417	435	459	405	420	425	421	429	421	428	426	416	421	473	455	390	396	412	425	452	426	435	445	404	447	445	417	437	401	438	392	409	465	479	432	387	450	437	428	424	427	421	450	416	413	411	399	412	449	416	441	414	461	414	429	405	359	416	433	442	420	417	397	436	453	430	422	421	445	440	453	400	429	427	457	384	405	433	423	430	443	482	402	390	425	394	424	432	437	465	387	461	412	404	429	427	416	437	468	448	419	406	445	436	457	489	479	426	402	448	410	417	382	461	447	427	453	427	404	420	425	409	424	437	449	427	415	457	452	460	464	417	440	415	452	427	444	414	441	417	424	472	439	400	432	425	442	426	434	425	458	458	403	451	439	433	512	458	421	412	472	389	414	419	460	431	438	398	417	403	423	408	431	435	414	445	461	434	443	401	404	434	442	421	384	478	413	449	422	423	428	456	451	430	450	435	439	414	444	411	448	436	462	410	377	411	431	448	439	453	426	414	426	444	405	436	428	452	377	441	450	445	432	433	428	424	411	422	452	475	427	432	435	425	442	416	425	410	438	411	432	437	443	421	389	423	447	415	446	437	415	432	419	457	424	420	430	437	432	448	419	442	449	407	419	428	408	431	392	427	418	431	460	469	472	408	460	408	466	426	463	416	410	418	434	444	452	415	415	411	445	407	406	448	444	448	453	401	462	393	412	444	418	447	426	420	425	472	427	448	441	428	410	447	412	426	425	481	420	392	419	438	379	427	420	429	409	409	441	418	426	440	440	435	424	403	473	452	433	445	396	426	423	423	405	451	445	414	436	428	448	476	438	451	424	419	402	414	419	416	455	456	445	423	475	394	429	421	446	433	413	452	414	402	419	450	456	448	433	460	424	441	425	424	444	427	421	450	441	435	424	435	441	460	429	441	428	426	471	465	395	433	448	420	428	441	421	436	420	448	458	452	415	428	441	400	409	400	457	430	423	400	445	411	428	424	428	448	441	399	428	380	408	381	417	435	445	416	445	427	436	440	417	506	411	429	401	392	444	435	453	417	430	439	419	430	454	429	422	388	456	412	463	419	405	414	472	440	410	415	463	435	423	406	448	462	444	445	462	417	423	411	436	431	399	415	458	401	466	448	458	403	427	429	440	405	456	435	421	428	440	393	431	419	439	418	420	426	437	462	443	429	459	436	430	411	458	422	427	465	415	429	450	422	445	451	448	411	425	456	406	436	419	440	430	418	411	425	422	403	377	472	434	417	428	421	423	445	438	436	467	431	421	400	446	411	453	422	420	432	422	459	429	412	429	387	422	415	412	429	406	421	418	447	424	400	421	432	419	402	444	436	398	440	397	455	382	400	446	400	407	418	405	410	448	426	460	414	399	455	450	406	423	445	423	432	439	405	460	480	444	476	404	394	395	431	435	440	420	421	432	458	428	398	451	401	438	458	410	440	403	427	435	466	425	432	459	414	392	418	425	431	440	477	432	425	404	448	448	461	424	432	384	420	448	477	395	444	448	462	411	439	403	417	387	435	437	422	455	399	449	432	429	413	406	421	402	424	420	440	455	478	408	405	382	456	414	408	448	432	442	415	403	444	409	427	436	427	428	428	401	453	440	410	447	463	458	421	424	437	449	474	430	432	447	423	429	462	407	425	426	420	432	430	446	392	425	465	441	418	414	421	425	385	422	435	463	393	436	429	442	398	428	425	429	406	445	423	424	425	435	426	460	431	428	441	463	420	458	397	423	407	384	436	399	431	406	419	459	447	443	446	405	414	369	410	415	442	442	441	460	434	437	420	440	384	433	414	433	406	418	424	424	420	422	425	454	468	455	413	451	433	422	416	400	440	415	402	417	426	449	496	438	419	427	412	414	459	410	422	455	428	440	456	428
46094	39167	42325	12081	1092	525	439	409	380	351	322	312	308	301	300	298	294	287	256	268	297	285	295	232	264	239	256	274	253	275	237	266	236	264	257	270	258	274	278	265	265	272	296	304	244	296	238	243	277	258	259	244	292	268	274	270	261	264	284	262	261	259	270	305	291	241	255	279	272	251	249	258	253	257	225	269	257	283	261	253	253	249	275	261	306	246	252	295	260	268	265	238	240	252	263	270	271	242	248	249	266	260	280	261	258	261	281	251	278	285	263	277	248	276	240	262	252	228	257	252	232	268	284	264	244	245	261	271	279	240	297	271	237	255	278	269	232	258	240	254	283	285	278	253	261	285	260	283	263	246	247	230	268	279	254	270	243	291	273	271	242	289	244	286	249	260	265	245	258	254	257	258	266	232	250	266	237	262	260	278	257	281	240	259	265	285	269	237	277	262	274	269	272	299	252	268	282	259	254	264	273	263	243	272	266	276	235	253	251	241	239	279	246	244	277	240	258	228	242	251	253	238	240	254	311	277	251	256	263	264	257	261	282	264	255	245	233	265	260	270	231	235	248	251	236	273	267	287	261	266	262	259	291	257	256	281	246	262	284	252	274	251	270	274	264	278	269	273	265	267	277	236	228	253	248	253	237	288	297	268	274	269	258	267	281	248	264	278	255	256	253	245	267	260	266	238	266	270	254	259	257	247	286	293	225	249	232	264	255	227	246	268	272	255	255	268	279	278	267	257	242	250	239	254	267	262	235	265	303	278	266	278	279	246	252	293	286	284	261	264	245	256	230	263	279	246	258	263	262	279	254	277	252	240	277	271	294	278	298	222	259	243	252	274	245	241	263	258	284	262	260	243	257	250	267	261	240	244	263	273	271	245	275	269	258	286	238	253	247	277	254	264	235	256	251	275	249	253	264	236	243	272	229	248	294	277	249	229	249	251	254	278	259	267	247	252	240	244	218	257	265	273	295	264	250	225	243	245	234	242	273	263	267	283	238	240	228	258	234	259	268	245	227	271	255	258	276	263	285	259	246	287	232	245	266	264	251	270	257	239	270	253	266	281	259	243	240	268	262	250	267	257	246	256	279	258	273	255	272	260	253	240	261	275	233	245	244	278	257	255	261	249	273	271	269	260	274	271	214	253	240	241	259	257	268	260	260	247	250	258	254	249	264	251	278	267	234	247	241	264	257	262	282	255	243	217	243	246	286	282	274	254	260	257	262	251	260	268	255	229	319	264	272	265	265	269	262	257	285	250	254	267	220	270	255	248	263	264	233	248	257	277	302	229	259	276	265	286	259	231	262	251	276	265	262	264	274	267	249	259	259	236	262	249	264	239	267	251	255	244	268	260	273	266	285	244	290	246	250	270	260	288	256	276	249	252	247	249	228	246	252	254	268	272	273	257	240	282	244	251	252	238	249	251	278	261	254	261	259	264	263	267	236	244	262	242	243	262	294	244	261	238	277	262	259	253	273	238	267	231	276	252	279	253	262	244	236	268	291	277	267	279	242	259	262	247	263	266	273	273	250	252	251	277	265	292	280	278	248	274	255	252	266	317	292	254	257	270	272	261	265	272	256	256	242	280	250	261	279	256	289	253	222	268	250	254	259	256	236	236	289	269	282	275	271	275	270	248	239	268	246	242	244	249	251	236	248	279	236	257	251	248	223	266	243	272	256	239	248	263	280	270	260	261	257	266	258	269	262	257	256	239	243	283	266	250	270	257	225	247	231	252	277	268	262	261	267	256	258	301	243	267	265	259	242	253	252	263	282	253	235	272	272	245	279	289	280	255	265	259	255	265	279	255	264	278	261	275	253	271	238	267	270	260	250	248	286	272	268	271	268	254	268	287	275	262	291	275	244	274	271	242	237	256	265	283	257	258	264	268	269	273	259	259	287	241	256	279	258	256	278	243	283	270	285	266	257	265	287	251	245	270	248	287	237	256	279	294	272	243	246	252	241	271	261	247	269	257	257	268	273	253	257	294	293	260	261	240	257	253	244	259	269	283	252	264	253	287	268	265	226	244	284	242	254	279	252	224	266	249	264	242	267	261	249	273	312	250	253	261	274	251	277	244	259	241	234	252	235	260	247	242	246	226	263	280	279	265	256	264	262	288	284	246	288	291	271	261	263	297	221	261	285	238	256	257	258	298	246	256	255	249	261	257	286	253	267	261	276	279	271	229	277	286	269	274	245	277	262	277	256	278	286	246	273	254	224	277	279	259	298	273	273	302	260	247	300	264	270	265	278	248	255	246	251	236	244	266	293	263	249	269	277	246	276	254	269	228	262	275	259	250	272	277	277	269	227	291	246	272	251	256	240	277	263	273	250	262	255	267	256	273	282	270	246	268	262	275	249	262	280	273	281	284	251	258	281	267	270	288	281	288	278	262	282	256	252	263	261	262	281	252	248	253	264	275	288	250	269	270	259	287	279	299	255	247	275	264	280	248	272	288	270	281	281	252	272	243	285	231	257	278	234	296	246	261	265	297	272	257	253	234	258	246	249	255	273	250	245	247	262	314	252	247	248	271	252	261	241	249	260	248	280	273	281	240	270	269	272	254	262	239	275	256	254	275	264	244	260	269	255	252	264	267	255	256	264	243	279	252	249	248	268	275	272	293	253	261	256	256	285	297	257	250	229	271	254	261	250	268	249	242	254	239	269	267	237	278	287	258	246	260	254	275	259	248	286	264	248	253	250	263	250	270	268	254	274	268	283	272	282	270	262	276	266	258	264	248	263	220	240	268	270	251	243	238	266	283	246	245	259	253	268	250	271	286	255	285	281	265	248	259	268	270	254	238	252	255	277	261	276	257	274	255	271	261	277	253	279	293	256	256	249	292	301	262	218	227	254	258	251	279	275	249	219	277	279	285	266	248	271	251	261	273	240	260	258	262	259	258	281	239	227	276	280	252	251	255	257	268	250	260	264	263	242	270	300	262	247	249	254	258	266	262	261	258	248	259	263	240	262	279	246	264	269	244	274	250	213	258	263	250	240	290	257	293	272	253	265	283	265	269	266	247	274	223	235	239	256	265	260	273	272	249	266	257	265	244	262	255	247	261	255	259	261	244	263	253	259	288	248	285	238	253	239	266	278	257	265	267	262	278	296	253	298	263	261	259	243	226	273	271	261	247	253	261	320	281	232	256	265	274	269	252	225	247	253	272	254	284	273	263	240	262	282	262	265	267	266	244	265	260	251	246	261	243	263	294	259	243	278	263	274	257	260	255	268	277	238	235	242	250	267	269	248	264	283	248	244	246	270	251	225	240	262	263	243	276	259	276	283	258	259	278	258	276	253	264	292	248	256	262	277	266	243	268	280	262	282	266	277	260	251	242	263	256	262	258	261	275	266	261	254	274	255	242	277	269	269	275	250	268	244	271	292	245	273	269	246	253	277	250	253	288	259	272	265	264	262	286	240	234	278	251	242	231	268	278	267	275	263	252	251	237	250	289	268	262	280	278	273	251	238	235	281	285
27398	28272	43496	2940	2315	1935	1655	1377	1299	1147	1123	1035	957	936	929	876	850	790	770	767	782	789	790	733	759	763	723	742	696	705	689	734	722	690	709	710	667	703	672	691	696	663	676	640	698	697	690	707	662	705	713	714	682	654	643	672	642	655	721	660	639	658	712	676	652	636	633	642	628	704	672	643	664	706	641	668	711	682	686	649	624	678	646	656	672	644	675	662	639	653	672	656	662	647	678	642	666	660	636	667	683	668	621	633	703	631	636	651	661	635	625	632	663	654	697	688	637	656	652	673	669	683	662	653	660	633	642	687	667	685	634	626	691	705	705	616	646	641	611	650	658	622	687	638	659	665	611	663	633	661	679	663	627	658	630	627	643	663	624	627	709	638	634	665	600	610	673	637	673	646	670	654	695	671	587	649	638	682	676	672	633	684	667	665	652	694	665	670	652	637	587	684	636	654	650	607	677	644	644	604	670	687	652	620	655	698	647	633	678	644	640	673	632	633	599	665	633	692	580	685	628	697	657	667	660	653	646	647	632	663	661	681	645	643	655	703	650	627	624	633	621	669	607	610	657	674	685	642	625	688	642	637	651	648	660	664	642	699	665	700	688	633	706	640	648	664	680	646	675	701	642	672	685	623	643	650	664	632	652	662	643	608	639	653	652	674	626	669	629	627	673	694	646	672	681	614	693	688	664	700	692	632	623	638	674	649	610	653	718	611	663	648	658	685	644	675	662	635	618	681	680	669	627	670	657	661	616	645	674	641	653	647	662	694	605	699	625	672	638	660	647	650	626	669	655	643	677	663	686	667	619	675	615	631	651	618	650	647	627	655	665	664	654	649	653	687	631	631	694	699	623	627	687	641	654	631	643	686	623	662	662	651	654	644	629	649	650	640	705	666	675	662	684	682	628	705	668	672	625	656	643	676	686	626	682	687	685	697	614	639	634	645	653	687	663	647	678	664	649	678	642	649	660	670	681	655	627	682	691	627	649	645	638	622	707	653	652	680	624	672	675	647	594	674	646	640	669	660	656	622	687	632	655	675	699	634	684	667	693	670	661	613	669	617	656	654	667	693	651	659	621	697	626	621	683	607	626	648	664	640	642	671	711	642	635	620	643	649	622	630	632	681	691	674	670	689	669	649	680	642	680	646	665	626	666	677	617	640	653	659	630	639	656	623	635	632	650	612	616	665	612	675	677	645	685	669	621	640	682	635	607	611	661	621	664	670	650	662	632	643	671	607	656	682	678	687	657	668	649	677	651	684	653	592	597	668	652	667	640	624	669	696	653	677	660	677	631	671	718	717	686	636	679	654	636	646	696	642	658	676	635	651	660	658	669	700	641	637	638	675	651	665	637	615	726	643	676	606	656	621	608	658	643	665	648	649	638	677	666	637	658	656	700	643	641	625	667	690	601	673	652	676	657	688	637	637	638	626	634	625	661	593	644	687	668	653	622	690	670	638	659	657	655	693	613	649	611	696	672	660	662	685	627	664	648	638	640	633	628	672	688	605	625	625	630	641	611	648	625	644	666	707	691	655	688	677	580	605	642	623	664	666	619	653	633	655	596	695	613	679	642	653	660	673	648	713	658	672	592	661	627	689	641	667	670	632	683	656	695	670	685	633	677	662	681	685	698	617	638	657	638	616	673	681	625	697	669	653	659	637	654	659	657	666	663	659	631	666	617	681	658	646	628	682	640	650	605	638	653	623	655	688	667	667	656	678	665	631	609	653	680	644	642	662	660	640	656	615	663	654	698	648	640	659	644	696	622	628	672	636	669	654	639	683	672	639	675	646	634	687	689	625	666	666	638	624	719	617	641	648	694	644	641	652	654	665	609	631	617	701	630	615	643	627	641	693	663	624	688	640	623	657	638	625	624	649	642	672	681	629	614	676	650	657	636	610	656	635	671	687	658	658	665	685	665	653	628	607	617	683	651	644	637	613	646	687	630	661	668	630	635	694	659	677	696	645	670	661	671	645	645	660	627	624	689	690	613	620	666	644	625	667	659	687	646	658	646	620	612	642	660	630	649	625	661	697	642	644	633	693	659	632	597	629	677	644	673	652	681	627	679	641	654	688	633	625	631	619	629	642	662	665	650	591	720	643	629	652	645	676	616	664	620	666	622	667	658	629	631	714	635	644	672	650	635	669	684	668	653	620	633	674	652	629	651	706	640	695	638	638	677	666	637	652	650	682	656	657	662	653	614	637	641	674	650	654	635	702	678	667	630	657	652	603	637	666	633	658	662	578	658	654	650	621	629	654	701	621	619	668	668	678	696	693	619	654	624	695	693	729	646	671	663	623	657	694	665	677	643	629	651	670	683	622	698	645	633	668	649	643	637	617	669	666	672	617	653	675	636	630	697	661	669	662	691	645	732	698	639	612	638	643	607	636	672	652	646	671	648	652	663	713	625	644	670	672	689	647	682	659	646	662	686	669	677	643	665	687	638	637	649	643	641	655	642	658	655	642	690	627	659	630	648	678	636	633	612	674	622	656	656	675	657	619	661	630	693	660	656	693	629	631	666	666	665	682	699	635	644	651	666	674	716	646	661	669	628	669	629	633	673	679	646	639	608	646	677	609	677	667	638	619	632	666	607	732	605	624	642	722	640	608	633	598	632	668	636	671	650	623	666	654	627	609	656	659	696	658	629	679	633	685	661	673	660	679	661	631	639	638	613	620	625	678	619	642	657	612	700	665	669	692	654	647	659	625	632	644	624	672	653	649	619	650	641	633	648	651	619	664	676	669	661	621	667	664	647	671	654	703	691	655	650	660	631	643	671	664	656	638	654	669	646	681	630	644	641	670	692	647	696	642	649	709	642	642	674	628	666	687	621	618	684	625	633	691	674	629	667	688	634	676	650	630	663	644	632	676	619	662	600	659	631	645	669	647	703	650	663	651	647	604	640	649	627	620	630	679	665	649	670	708	685	648	608	631	612	619	675	671	706	619	667	652	613	641	649	658	640	641	673	665	634	661	644	634	605	639	657	653	687	666	698	646	621	690	680	672	623	697	609	657	611	674	668	663	652	641	663	667	653	681	632	681	596	613	638	680	701	663	687	674	646	631	696	676	654	679	646	635	663	643	603	614	609	694	684	669	614	629	654	644	611	678	672	678	653	649	707	646	637	642	629	631	632	675	681	645	645	635	691	649	633	654	629	646	634	624	641	631	666	606	628	647	654	678	667	645	644	642	624	637	661	654	651	664	645	664	620	686	661	649	623	681	627	613	630	660	670	676	646	647	675	580	635	649	677	641	638	630	653	663	652	703	704	652	674	592	618	664	641	697	652	653	632	668	655	656	624	672	651	627	653	664	660	682	581	648	620	661	627	658	653	617	631	744	660	661	650	682	616	632	652	690	627	677	646	699	634	638	682	677	606	640	632	658	652	625	635	686	651	645	651	683	670	643	633	642	657	625	676	617	684	673	659	690	689	643	644	661	619	627	621	634	616	624	650	660	675	660	653	606	662	681	671	677
58697	54776	55817	20638	4176	795	555	453	364	344	352	293	325	299	291	221	236	237	244	244	230	235	238	239	253	233	211	223	225	206	206	228	238	199	218	204	204	215	224	204	210	215	208	230	215	199	179	193	200	210	177	227	184	206	169	187	224	201	232	198	198	209	212	195	176	195	190	176	205	208	217	194	172	203	183	180	198	210	181	193	199	211	187	220	164	197	212	222	224	202	194	208	183	222	204	190	185	210	189	204	188	188	223	220	233	202	204	191	222	189	203	198	207	214	208	190	197	203	221	200	181	199	209	198	189	191	205	192	203	213	217	185	193	180	202	202	201	197	184	171	197	185	181	183	206	215	199	179	226	181	217	200	213	193	187	202	165	208	193	196	186	165	188	197	212	187	191	194	183	216	205	213	188	210	184	198	176	205	214	196	193	189	200	196	206	197	201	208	200	218	181	166	204	193	195	214	204	204	216	200	185	190	216	186	188	215	212	165	201	197	194	184	187	202	192	203	189	207	215	217	176	198	176	202	193	188	182	195	203	214	186	180	219	208	193	218	176	227	202	197	182	187	203	187	159	181	197	181	228	187	181	202	187	186	187	154	210	179	215	165	204	197	195	180	200	177	218	216	178	202	202	198	216	196	232	178	187	195	240	215	177	210	200	192	194	174	195	196	212	176	203	201	211	170	200	199	176	207	187	185	205	202	201	186	205	200	177	168	218	219	184	203	203	190	175	207	176	182	204	199	199	226	203	172	209	174	218	201	188	218	202	197	197	201	193	189	188	194	213	159	203	215	227	206	201	195	205	248	183	207	196	184	210	185	217	202	191	212	181	193	213	190	207	194	176	206	182	183	208	173	191	195	240	192	197	209	209	213	193	187	188	197	199	186	187	195	183	186	215	182	211	190	199	200	185	200	164	202	201	223	194	194	189	198	213	171	213	179	212	206	205	192	177	218	236	201	198	219	192	189	202	239	208	217	203	211	228	189	203	213	211	174	177	216	208	172	225	213	200	198	194	199	151	186	207	206	200	206	188	193	202	203	192	174	181	169	196	209	225	169	228	188	200	194	197	183	203	203	203	201	199	204	212	216	189	198	182	210	212	216	194	188	201	198	202	191	207	192	198	185	214	198	203	200	224	188	220	178	194	200	185	192	214	203	193	198	176	213	198	205	189	190	202	199	209	197	194	171	209	207	206	197	204	217	179	183	186	204	178	196	203	187	208	198	188	209	216	214	204	185	219	182	197	196	209	193	205	190	194	185	194	189	192	202	182	214	220	191	211	195	172	199	215	199	202	207	186	196	202	186	188	194	185	199	197	213	213	196	195	210	186	175	175	191	183	213	188	207	226	187	189	205	223	200	207	215	194	193	201	210	193	212	202	206	202	208	177	169	186	186	189	201	216	175	188	212	197	208	187	173	193	168	192	195	202	236	190	210	192	233	189	207	219	205	165	169	196	187	167	176	203	204	185	200	170	206	188	170	215	203	209	212	199	201	194	195	184	198	192	195	196	198	186	200	207	211	224	207	192	206	231	225	189	200	194	192	193	194	192	205	202	190	192	176	204	195	196	193	211	194	208	180	206	169	176	198	198	182	222	200	188	193	213	200	180	202	180	204	186	168	185	199	192	190	187	171	192	206	206	206	212	191	199	233	193	203	187	186	210	210	200	208	174	210	214	207	226	201	239	205	218	193	172	207	199	194	230	203	210	178	222	205	217	206	174	195	193	173	179	189	180	175	182	185	179	197	226	194	216	201	177	210	208	161	180	175	187	236	197	202	197	199	193	187	185	202	201	201	182	198	214	182	217	209	201	226	190	192	213	225	190	174	219	211	204	195	193	197	184	208	210	205	191	206	223	193	189	202	212	206	165	196	194	220	189	195	184	198	216	165	200	180	201	187	204	197	197	189	208	204	180	191	189	190	189	174	184	193	172	199	202	181	192	198	155	225	182	206	199	196	212	201	169	185	197	192	186	184	212	194	220	214	211	162	191	182	187	185	199	177	183	217	184	206	217	213	182	187	180	192	181	188	212	191	206	206	212	217	196	224	213	203	222	213	202	185	197	188	211	179	197	219	209	187	218	213	216	196	189	209	202	190	191	195	189	191	195	186	199	205	179	189	210	201	190	199	247	187	191	180	184	208	213	193	190	194	181	201	202	203	209	208	199	188	161	197	170	177	203	190	219	200	189	211	227	206	207	177	207	197	182	235	198	219	204	188	195	190	205	181	211	184	176	214	188	225	195	203	206	222	203	212	205	199	208	192	178	179	200	225	193	203	205	196	189	174	214	212	177	189	192	202	207	219	191	231	187	217	182	177	222	212	175	192	229	197	202	212	213	194	193	221	219	226	190	182	182	202	213	216	186	195	204	223	213	216	190	201	214	206	214	160	201	190	213	179	194	200	225	239	208	190	182	194	210	216	223	195	182	192	221	205	217	196	199	197	192	197	200	221	201	189	187	189	202	196	197	211	197	185	224	195	197	214	213	186	183	197	188	184	182	190	190	168	171	189	197	202	206	217	194	201	206	220	174	186	211	200	178	177	213	193	201	189	207	210	207	203	193	197	190	183	192	203	211	194	171	196	199	210	193	195	191	193	189	188	204	188	203	198	205	188	203	174	218	189	196	208	227	202	199	185	171	198	177	178	195	211	184	205	193	171	212	179	232	202	191	191	203	192	185	211	226	178	199	190	200	226	216	203	212	181	197	186	200	198	187	228	203	214	214	190	177	204	226	192	161	207	205	185	219	207	203	200	170	194	194	186	173	199	215	215	191	203	200	212	209	211	204	218	199	209	208	191	208	207	191	194	201	190	195	204	168	189	231	210	229	196	203	180	195	185	208	226	198	189	189	191	191	212	191	200	205	209	199	173	202	180	202	191	181	196	201	190	190	203	177	189	206	204	203	176	204	206	198	199	195	197	209	220	196	211	218	219	184	191	195	210	205	200	215	195	210	210	179	202	191	195	204	197	190	191	195	189	194	201	158	180	219	213	197	193	198	171	202	206	196	199	190	202	204	194	220	214	205	206	178	208	189	188	184	202	209	198	197	178	202	200	209	210	175	181	191	201	188	194	191	173	191	206	207	197	189	184	197	195	199	205	199	179	182	195	195	197	183	211	222	205	191	183	193	207	195	185	182	190	190	226	214	195	195	206	185	201	205	207	208	187	194	176	195	201	201	191	188	203	206	215	189	206	174	217	204	200	198	191	183	183	180	194	216	192	197	179	199	204	194	188	204	187	187	180	195	218	212	184	209	186	183	217	226	182	209	215	208	216	208	190	202	185	212	184	180	197	186	214	215	209	213	194	190	214	198	170	195	188	184	208	181	194	167	185	160	196	206	207	207	206	188	190	199	200	192	181	199	232	185	231	225	205	178	180	203	206	221	191	195	201	204	187	206	180	208	203	194	212	168	214	213	197	219	229	196	220	189	220	186	215	199	211	200	196	190	190	194	184	204	203	198	193	173	164	188	212	188	214
35325	38600	52190	4867	3819	2945	2422	2103	1825	1470	1443	1235	1155	1043	983	946	827	844	752	748	720	756	724	723	707	691	599	653	661	624	668	576	537	569	574	611	572	598	581	591	555	555	549	573	560	533	532	565	554	549	523	567	516	534	556	520	558	507	496	520	478	527	514	524	500	553	536	541	488	496	483	491	477	553	521	517	541	547	508	537	497	541	510	490	500	486	514	527	492	515	494	518	509	496	471	514	517	510	505	521	517	494	568	513	496	516	492	503	482	525	521	497	496	494	477	485	499	535	499	490	517	482	498	502	497	493	482	513	521	536	521	514	513	493	486	529	491	491	507	455	489	509	508	501	515	522	516	482	467	485	487	488	517	513	493	480	488	529	490	498	510	506	491	491	479	501	473	512	485	521	462	510	579	491	499	528	504	495	474	486	535	488	474	490	473	484	487	478	551	476	485	497	465	492	529	488	502	491	488	447	507	489	521	494	531	497	506	533	460	517	507	508	499	500	492	529	491	476	501	471	526	498	520	530	471	544	472	480	541	496	486	459	463	497	479	519	512	489	486	511	493	505	440	494	521	498	453	493	468	486	519	492	495	498	510	513	489	472	476	492	531	506	489	537	480	522	482	531	535	487	512	524	472	491	521	497	457	500	493	500	525	470	467	446	504	512	500	513	481	476	496	501	522	504	520	457	519	487	455	486	472	494	481	491	480	480	489	557	484	479	530	490	502	513	541	513	505	485	518	486	469	476	509	486	494	465	473	558	513	473	529	516	497	510	478	529	487	474	530	545	516	498	492	497	519	447	514	544	469	510	484	533	437	493	510	506	472	462	525	492	492	524	495	492	491	491	441	496	495	517	496	503	501	518	481	519	504	494	486	467	480	520	496	450	464	484	495	488	553	517	517	499	498	488	475	478	465	513	506	472	530	483	491	444	491	472	502	504	470	512	530	492	510	463	504	511	453	478	503	506	484	504	504	490	465	487	506	466	524	508	459	489	507	485	533	530	480	480	493	497	503	497	504	501	492	466	509	519	470	488	466	541	503	506	482	482	485	494	512	497	497	504	504	482	511	509	505	516	467	499	524	542	523	451	476	467	525	501	497	502	506	497	488	509	506	515	501	481	524	476	513	506	529	549	494	511	477	499	479	481	474	485	462	504	487	515	447	488	492	503	477	478	514	524	498	560	497	478	489	493	476	512	503	482	508	504	514	484	545	474	524	482	525	499	516	488	492	519	519	482	528	540	508	496	517	498	504	482	519	503	478	478	495	499	490	481	558	521	495	524	496	482	467	544	489	472	501	515	514	495	459	522	470	451	498	505	481	514	505	497	515	485	464	497	488	537	469	525	476	521	490	508	487	423	487	498	484	504	493	521	515	526	495	518	481	480	480	497	528	529	509	440	484	488	497	483	491	496	487	474	500	475	514	488	490	432	498	517	511	457	456	489	518	515	509	499	550	545	526	490	546	469	523	489	517	499	473	505	492	509	494	539	529	471	518	469	518	486	483	487	463	490	475	506	561	536	494	525	514	463	510	505	516	496	497	513	498	508	521	478	500	538	493	494	488	511	497	521	510	477	489	488	512	521	522	498	496	494	499	476	489	485	517	476	508	516	448	508	494	485	495	498	468	470	478	481	506	479	543	520	481	490	505	526	520	490	532	473	471	534	505	501	544	491	548	459	484	490	489	474	508	493	524	518	508	488	516	548	530	526	503	495	461	469	531	486	492	550	513	494	460	505	511	497	489	515	481	485	522	460	504	481	523	463	485	489	503	477	530	517	514	521	499	495	511	478	465	537	523	529	484	496	482	466	499	516	551	473	477	484	517	485	478	507	460	504	500	475	498	501	496	473	472	476	486	531	518	507	526	496	515	518	493	491	538	518	504	520	493	488	504	529	502	491	478	512	525	484	515	494	492	505	495	484	500	495	462	500	550	474	436	500	467	497	498	483	469	514	495	509	505	458	479	501	503	499	544	486	495	496	516	478	538	513	500	518	533	495	513	475	489	478	512	513	544	533	452	467	499	504	512	525	522	466	495	527	520	488	485	541	506	511	510	465	490	516	513	529	489	539	491	538	499	507	504	498	464	512	506	496	463	475	492	510	507	504	497	501	501	504	509	459	501	469	457	473	486	478	520	523	537	503	494	535	521	521	469	537	501	517	509	501	510	548	485	501	463	502	508	497	460	507	509	508	496	473	493	501	512	529	540	462	510	508	478	494	487	492	484	516	478	480	471	483	455	494	471	497	496	505	508	503	530	498	467	493	477	494	512	524	483	480	518	499	478	464	536	511	507	492	517	450	481	508	512	493	532	509	460	541	509	483	495	477	519	535	481	518	535	527	501	471	502	499	525	475	503	499	538	501	462	480	438	456	488	496	457	498	479	496	533	530	526	470	518	537	502	507	508	529	471	500	501	506	499	475	518	516	463	459	496	488	472	487	502	494	492	491	509	540	513	537	492	518	503	477	506	488	545	497	516	516	527	450	536	486	504	511	471	487	485	513	484	512	518	482	509	462	517	448	430	519	495	521	484	492	497	431	491	521	528	506	503	480	526	499	509	510	464	489	502	481	492	530	479	448	485	493	506	536	481	473	528	474	531	471	497	483	504	482	518	540	496	502	482	505	494	498	460	508	527	499	512	484	508	475	536	535	492	454	477	515	492	479	474	475	468	537	475	481	495	535	510	507	490	503	487	463	489	544	515	510	508	522	466	493	515	485	472	501	480	538	477	519	476	475	503	540	521	464	498	494	508	498	482	505	481	490	516	507	488	511	498	493	524	513	529	501	466	485	490	503	524	484	495	495	497	523	495	487	496	480	528	493	518	494	499	492	504	498	482	452	485	501	535	501	519	497	517	496	488	448	507	489	483	503	513	480	533	483	519	491	477	513	491	461	494	487	493	511	484	499	507	483	498	501	469	537	528	490	459	501	514	480	509	504	482	477	451	498	490	496	522	497	496	499	485	526	483	497	511	490	490	470	496	515	523	478	526	508	468	508	477	551	512	517	496	500	505	490	506	508	484	545	518	498	522	493	519	497	497	502	516	452	468	489	502	485	477	525	495	486	501	527	502	554	491	506	531	432	479	512	501	493	475	481	498	495	501	510	485	498	512	502	463	503	514	509	508	500	491	458	490	498	490	498	493	481	508	473	503	469	498	495	478	497	450	518	538	499	500	461	510	483	497	499	497	512	501	486	525	491	512	508	527	493	517	448	474	511	519	491	469	502	510	492	479	513	448	498	543	526	466	465	503	517	502	521	498	463	478	486	447	510	490	478	536	479	470	449	509	484	491	504	499	506	523	515	493	502	519	511	499	516	486	493	507	503	518	530	509	499	499	494	500	480	536	535	517	509	500	514	461	505	454	497	508	475	495	502	556	484	496	469	555	509	460	532	469	496	478	518	537	515	550	509	494	485	503	491	502	498	451	522	525	494	536	482	481	525	521	441	492	487	510	496	551	500	477	484	515	494	510	491	505	468
7045	2467	2278	206	186	164	133	143	144	185	142	158	172	143	155	155	146	147	128	167	145	158	162	150	171	170	149	183	179	163	162	134	150	164	155	154	158	134	179	145	177	169	144	152	150	153	158	142	151	152	142	152	172	172	154	149	134	153	157	138	153	160	166	138	144	126	165	171	136	139	152	176	134	146	156	149	161	153	152	173	138	154	153	152	166	156	169	155	170	172	164	156	143	159	143	150	157	176	166	148	151	142	153	152	133	150	156	165	172	180	154	137	141	155	161	144	165	169	148	139	145	161	160	160	169	175	165	158	165	141	161	146	153	169	173	146	174	137	116	168	174	141	153	168	147	132	162	180	138	150	158	156	147	174	143	132	136	175	164	162	168	138	161	150	147	155	153	168	161	138	181	166	150	160	173	157	151	157	160	187	161	148	157	165	165	191	149	161	173	169	175	152	146	146	143	148	171	137	153	153	170	155	175	148	153	167	171	154	146	149	162	145	133	159	142	153	158	147	142	154	169	151	137	160	166	183	159	138	133	173	165	170	179	172	155	153	180	140	147	163	149	162	167	138	150	157	159	150	145	169	148	134	163	149	174	157	149	167	156	154	179	141	168	133	157	169	161	152	143	161	141	156	162	157	148	153	142	132	158	138	154	129	133	156	147	159	159	148	154	147	166	134	145	143	149	158	147	157	167	156	170	188	144	165	186	159	155	157	134	154	171	150	147	157	171	155	187	169	146	179	146	162	164	131	151	163	169	156	156	142	139	152	153	161	165	181	167	157	163	149	156	143	141	149	141	149	151	149	127	171	161	178	173	155	159	159	162	196	157	152	165	152	176	170	157	168	161	167	151	158	174	173	149	162	163	158	157	156	148	145	162	141	172	161	149	157	183	158	149	154	156	171	161	165	150	170	139	137	162	158	165	132	144	144	171	132	150	146	161	163	137	142	145	165	179	171	140	147	151	158	170	159	167	160	150	136	157	167	155	152	162	153	162	148	158	153	151	127	160	169	161	161	163	156	180	171	170	159	146	176	157	157	144	156	138	133	152	167	168	167	169	182	181	159	160	163	151	144	152	157	156	158	158	132	164	170	146	161	127	196	160	137	161	152	156	162	158	137	138	168	154	139	167	145	148	172	169	172	171	179	166	175	190	155	166	149	171	152	137	141	177	145	162	145	160	163	161	170	148	132	187	150	142	127	153	173	137	167	149	123	165	165	170	166	154	148	144	157	162	150	169	156	157	175	136	161	152	152	153	158	161	170	151	147	158	141	132	178	175	179	161	159	154	159	153	159	159	171	152	175	176	142	151	161	169	145	179	167	181	162	153	138	157	164	150	161	166	144	161	159	140	182	156	155	157	154	157	150	157	174	167	166	169	147	157	181	168	149	142	157	140	165	137	140	164	147	164	142	183	160	147	157	156	156	153	167	156	164	166	151	171	184	159	152	154	176	135	150	156	147	185	154	153	162	181	156	161	148	153	144	169	160	161	149	143	165	163	146	150	156	158	162	158	149	167	144	172	153	179	150	150	184	154	155	185	149	148	156	161	189	151	176	139	163	127	162	158	166	168	158	136	158	154	171	160	146	168	154	137	157	148	177	156	172	158	147	170	152	150	152	149	143	157	186	180	168	164	156	141	152	145	157	170	155	159	171	157	194	169	168	164	158	144	141	139	165	152	141	147	143	140	157	144	151	159	152	139	160	163	148	167	160	161	140	156	130	164	143	156	158	165	145	171	161	166	161	152	180	150	155	144	150	135	172	158	152	128	147	153	146	150	153	139	168	166	177	175	168	142	164	144	171	160	158	160	144	165	170	162	162	170	168	167	150	130	166	155	185	165	135	160	131	168	126	144	134	157	153	162	168	168	168	141	168	164	170	147	154	167	146	156	145	163	169	153	174	170	157	154	155	144	155	156	173	145	174	136	145	149	130	168	149	156	161	162	171	164	142	148	150	184	162	145	158	141	149	149	160	148	143	159	147	162	163	137	151	159	156	143	150	144	177	166	140	149	147	143	157	150	146	164	168	162	172	158	168	171	149	142	165	180	168	154	146	173	155	154	140	132	161	158	154	160	172	146	161	140	123	151	159	164	143	148	171	164	164	157	164	159	139	169	164	151	152	141	132	163	146	161	144	137	160	180	159	140	168	164	155	163	162	159	172	146	163	149	139	160	159	158	150	163	158	144	150	180	155	194	168	152	146	156	166	173	165	176	156	132	161	171	150	154	150	161	159	153	161	147	134	169	160	177	154	173	154	124	164	175	161	156	163	160	177	161	154	176	163	161	158	167	144	168	144	162	155	142	133	165	163	150	155	181	164	174	142	155	157	167	166	154	180	163	158	165	167	170	154	151	171	143	147	138	160	164	137	141	164	145	155	168	156	166	170	149	156	142	146	155	148	153	153	116	173	160	161	145	181	152	163	174	171	142	131	175	178	155	151	152	153	150	150	150	148	158	154	156	174	154	179	141	156	153	178	154	140	168	169	161	153	175	187	161	170	168	154	154	155	162	154	160	175	156	146	151	133	191	191	126	147	129	137	163	171	168	161	145	166	170	159	171	149	174	148	177	148	161	168	150	134	171	154	154	159	140	157	162	160	157	162	143	167	154	170	165	164	176	172	163	175	150	205	157	161	148	144	156	172	152	168	136	149	147	162	175	141	151	155	174	135	163	143	157	166	170	155	146	158	138	169	165	145	161	178	132	150	140	142	167	167	151	145	151	133	165	133	144	163	142	143	193	162	162	145	171	159	167	160	172	141	143	163	161	162	151	149	145	158	174	146	172	155	156	149	174	184	159	161	141	168	175	166	146	152	166	168	184	165	174	149	144	157	171	145	175	165	172	151	143	138	161	170	161	166	146	170	152	160	170	169	143	151	158	135	172	155	171	185	144	159	140	166	176	165	156	142	149	172	178	156	144	160	149	142	142	163	168	148	141	143	148	139	166	168	170	154	150	142	147	159	151	137	150	161	158	127	155	144	172	158	143	145	152	144	141	154	173	159	154	184	183	158	149	158	166	159	144	163	163	132	133	157	160	180	148	153	159	145	176	147	151	160	173	177	145	170	159	153	138	169	149	154	168	159	177	159	168	157	164	149	163	150	162	150	140	149	132	151	167	157	178	155	164	156	164	187	168	143	147	149	138	143	131	165	160	162	171	159	128	140	172	163	156	160	148	146	151	165	161	157	167	171	148	151	156	144	159	148	176	165	163	156	149	152	147	154	160	153	147	123	145	139	137	190	163	175	146	166	173	145	172	163	195	151	166	155	159	150	152	139	177	187	145	168	137	152	145	153	147	149	173	178	149	142	137	138	170	169	150	160	156	162	184	163	167	146	157	159	146	184	171	148	169	170	159	161	139	167	146	153	152	171	161	154	174	163	144	167	159	145	152	143	168	168	150	134	152	136	149	153	133	149	188	181	146	141	151	172	139	140	182	136	168	140	173	131	170	184	191	129	160	160	192	173	161	161	165	170
6115	3837	6130	517	536	484	478	487	470	421	462	409	443	447	420	450	461	422	443	430	412	452	429	471	435	472	447	414	419	413	388	450	403	415	456	429	457	387	412	415	434	422	411	462	396	466	403	379	361	423	450	455	449	436	441	419	461	433	432	416	415	460	433	420	422	429	397	442	441	428	412	434	481	441	467	432	454	445	389	446	429	441	446	426	415	420	453	439	443	429	395	436	444	444	421	408	432	429	414	441	443	440	476	427	448	435	482	447	368	472	468	424	427	397	431	470	452	387	443	424	383	451	458	435	450	474	423	428	427	450	397	442	451	450	429	437	424	395	431	431	410	437	408	465	413	464	420	423	424	448	447	445	469	428	415	470	410	423	433	441	416	433	403	429	439	443	438	387	417	414	402	397	439	439	399	439	441	464	424	414	468	431	402	438	419	421	387	406	425	419	438	432	419	413	416	457	442	456	414	465	412	440	406	440	419	423	431	442	439	425	397	440	435	450	404	396	457	445	454	448	435	440	430	440	438	401	413	434	442	421	421	437	417	426	438	401	441	451	432	424	437	449	399	413	458	429	451	407	408	448	438	431	477	412	404	440	464	486	407	430	444	441	455	428	386	454	432	436	423	446	419	424	443	432	419	432	405	465	444	444	404	450	456	415	429	447	466	417	412	396	443	419	447	451	406	407	441	401	408	427	430	447	424	439	437	474	462	383	439	462	425	424	390	387	412	418	418	436	462	434	439	434	440	412	434	409	427	437	469	453	470	406	420	459	446	420	429	447	425	413	424	395	396	427	417	429	448	446	431	431	420	431	447	443	406	435	462	424	391	428	435	412	414	412	405	406	440	428	399	479	443	397	425	436	417	440	438	415	412	433	418	418	423	469	378	429	402	447	418	466	457	434	408	411	418	414	412	423	452	448	410	417	411	430	446	431	391	388	438	436	447	447	418	464	407	439	416	430	449	421	442	439	428	391	426	429	453	437	445	484	415	446	437	435	429	423	420	442	432	469	439	416	417	437	424	404	424	413	432	438	407	456	448	406	445	458	415	429	432	443	420	421	440	447	408	430	411	442	401	452	413	436	391	402	451	408	419	411	414	408	417	413	449	404	393	414	451	426	472	417	423	417	415	418	394	370	440	433	441	441	408	422	451	426	460	431	433	417	439	402	421	440	402	464	416	443	416	437	422	422	450	431	435	446	413	444	434	420	421	408	446	442	436	437	425	431	443	415	462	408	429	410	477	449	421	414	417	408	438	456	413	436	428	405	422	424	448	447	408	415	465	408	460	442	412	420	424	438	402	421	398	464	447	461	440	444	425	426	402	465	438	443	443	483	404	441	439	428	430	410	460	440	502	405	425	423	442	428	409	427	451	430	412	450	445	428	439	453	417	443	416	421	425	436	421	462	427	440	422	419	427	418	401	449	374	402	423	469	440	435	440	397	403	429	427	432	434	438	420	419	438	430	422	446	450	397	410	416	452	421	450	452	418	424	393	455	409	421	449	445	430	439	443	377	402	422	423	416	433	429	434	430	439	421	427	447	421	455	439	453	442	386	374	429	449	420	423	456	464	428	423	416	453	396	421	442	444	413	426	414	418	434	423	462	463	430	404	455	436	429	426	407	429	446	402	420	434	407	441	443	442	460	444	401	444	445	397	403	400	480	411	425	467	388	462	442	413	419	458	411	412	408	416	463	442	430	430	442	439	457	402	414	465	434	434	443	442	456	424	404	425	434	437	439	416	414	398	405	442	437	453	421	406	411	424	426	435	424	435	455	455	421	436	443	428	438	440	435	419	406	434	419	387	445	448	423	465	440	401	427	387	431	419	442	421	438	430	412	439	431	400	420	442	433	399	373	422	421	415	411	425	397	429	443	422	445	409	398	441	428	397	416	422	430	412	411	435	391	470	431	436	429	439	449	445	424	440	436	426	454	421	423	449	455	430	450	437	433	463	412	399	434	448	440	482	438	432	449	380	446	467	442	419	450	411	425	455	431	436	445	442	450	411	420	432	415	429	410	435	441	439	437	457	437	408	435	486	426	428	434	431	424	448	432	418	427	437	446	455	416	424	442	453	409	432	413	448	439	416	403	413	411	426	435	420	458	413	441	448	439	421	424	386	414	434	429	440	415	428	411	433	442	451	430	432	432	454	417	434	395	427	453	432	436	391	486	458	431	486	427	443	449	418	424	450	440	421	429	404	407	369	434	420	429	449	415	454	460	459	417	429	462	440	431	385	437	415	395	412	434	434	449	459	468	424	415	415	430	426	440	459	445	436	447	412	409	440	415	440	406	404	436	398	441	474	472	396	443	452	427	434	466	419	414	433	396	462	455	442	406	440	435	405	423	409	433	394	442	442	424	426	394	450	407	445	446	426	435	431	458	435	421	429	429	421	455	449	427	428	410	437	396	443	403	397	449	414	429	411	450	416	433	443	442	438	400	421	398	435	410	405	427	444	423	440	468	405	395	432	457	416	434	466	437	422	437	430	446	463	420	438	411	436	430	458	445	414	433	460	407	442	410	449	406	453	469	421	426	444	427	444	463	405	433	421	410	448	420	408	428	405	448	420	428	435	431	461	405	451	444	457	416	443	443	425	434	429	417	428	414	447	483	420	450	418	461	454	459	425	468	415	442	432	493	415	472	432	450	418	429	451	438	403	418	419	462	444	394	434	419	472	438	466	405	422	474	406	398	431	411	417	410	440	412	447	459	428	459	446	431	387	410	423	412	427	413	430	446	401	395	419	410	423	418	435	428	425	452	444	421	426	427	437	466	441	414	455	474	408	421	463	419	447	413	394	460	455	385	434	460	446	408	420	475	421	417	400	458	444	469	430	430	441	449	402	422	457	435	398	406	448	410	415	443	458	471	426	396	451	395	408	440	410	462	415	437	410	389	440	450	448	415	448	405	427	397	473	442	393	416	433	451	417	414	440	438	463	415	433	443	439	431	433	408	433	416	436	414	417	427	387	434	469	439	454	433	446	441	434	434	434	419	413	431	461	437	413	423	448	415	449	446	438	472	423	487	421	437	438	416	410	407	436	417	450	429	440	392	437	430	447	425	447	431	445	426	433	408	429	415	409	383	416	442	410	444	394	434	416	451	416	469	429	435	438	439	403	437	430	392	428	426	471	428	461	396	450	448	448	458	427	459	418	447	399	412	436	440	386	448	451	469	409	434	422	442	416	426	412	431	455	398	426	429	452	423	412	442	456	379	447	456	455	448	425	443	412	414	442	448	437	400	438	389	455	441	413	457	424	450	436	414	420	384	358	436	444	416	444	444	451	418	433	427	434	501	410	477	463	390	448	426	432	384	511	417	436	434	430	407	393	452	421	437	444	417	396	417	422	417	459	428	431	462	411	426	448	419	454	429	410	402	431	481	442	443	405	424	393	423	426	453	409	446	458	440	426	421	411	438	477	473	429	437	452	445	420	463	419	417	428	436	454	437	399	458	427	420	442	429	446	456	436	460	430	430
46718	40344	43232	13235	1110	513	432	372	366	390	301	319	273	312	282	315	290	311	296	287	265	264	270	246	262	254	300	245	291	312	260	317	285	302	239	298	297	272	237	236	265	266	249	259	269	274	274	282	237	263	279	287	249	242	262	273	246	271	283	256	271	278	257	247	264	255	266	236	242	243	272	276	256	271	279	265	235	276	293	273	273	238	295	289	267	257	283	281	280	268	246	298	254	235	266	262	252	245	266	261	274	264	264	290	270	247	292	267	261	292	270	268	276	244	286	275	270	246	251	242	252	256	285	261	282	257	265	279	247	254	246	258	297	267	308	267	282	285	254	249	286	275	264	267	272	285	235	267	242	242	280	274	257	289	274	243	293	271	244	298	269	249	277	268	270	291	235	257	255	273	282	249	266	258	279	273	242	255	257	222	269	231	270	258	281	270	288	280	257	267	241	273	238	267	272	243	232	234	298	276	290	248	283	253	277	250	263	286	286	257	302	247	269	269	304	252	255	269	256	254	262	254	263	282	270	270	244	260	247	274	260	281	245	260	241	273	250	266	238	255	261	266	292	275	268	231	229	258	252	209	273	270	257	274	242	257	253	262	281	268	271	260	249	255	236	266	259	260	248	291	263	248	281	264	267	257	254	276	241	278	268	284	281	248	242	264	273	288	255	262	280	274	254	281	262	241	265	314	262	271	242	263	275	259	254	238	269	268	277	258	260	267	278	263	281	257	276	274	255	258	256	282	274	266	244	272	240	276	280	261	250	267	267	280	280	249	259	256	288	253	232	265	255	273	234	264	225	266	279	254	252	228	277	268	276	242	270	248	271	248	270	285	280	290	230	255	292	260	255	262	272	255	260	261	273	245	262	272	249	269	267	259	272	279	268	261	232	242	251	249	267	256	243	266	275	250	294	246	262	299	254	282	229	267	240	281	269	275	263	234	260	250	250	249	278	280	268	267	259	255	252	278	277	252	237	246	257	260	247	275	233	270	255	255	280	286	272	269	274	246	247	257	243	265	274	254	266	253	251	268	280	251	259	262	270	254	286	255	255	252	293	288	280	246	277	269	244	266	237	272	257	241	246	275	254	270	248	260	267	238	262	234	253	244	290	279	269	263	258	245	214	263	240	270	266	239	255	274	267	263	256	238	238	276	275	255	273	294	271	234	256	231	272	289	267	275	262	282	271	233	265	311	256	286	251	256	248	248	256	260	258	273	263	261	252	260	266	235	256	284	272	283	269	278	295	273	255	278	270	278	260	270	263	287	269	236	298	267	298	301	234	279	264	274	248	267	271	257	259	245	252	264	286	297	286	250	239	259	253	255	246	244	243	267	282	259	253	259	267	284	285	233	266	261	249	256	314	259	267	301	279	282	285	232	250	260	271	278	255	262	254	272	281	261	246	271	238	264	259	237	270	285	262	251	245	277	264	239	272	245	274	274	258	287	254	268	236	260	237	263	267	283	258	255	252	257	264	254	275	279	297	242	289	246	279	257	248	295	234	258	228	255	288	268	236	263	300	286	238	284	268	264	194	255	274	279	249	253	294	269	268	235	263	263	254	246	275	285	278	282	237	238	318	270	239	258	235	227	257	258	258	288	258	253	286	266	266	257	232	246	243	274	247	252	265	263	242	271	259	298	246	243	264	267	244	294	231	268	258	262	271	287	277	266	297	234	255	277	261	283	270	280	275	245	298	251	273	245	248	244	268	262	247	299	287	264	270	259	256	251	225	295	279	256	279	270	264	268	251	268	247	250	273	272	259	253	292	261	268	251	249	274	256	275	270	266	266	249	268	239	285	282	287	234	248	260	268	291	238	272	267	247	239	296	239	254	306	287	290	278	284	265	266	255	257	290	261	236	258	250	256	262	303	264	267	292	245	277	264	269	265	257	235	250	261	257	269	264	281	272	271	243	256	267	283	270	266	270	292	279	265	229	274	266	262	254	237	233	253	242	237	268	254	253	258	270	261	275	276	261	266	262	265	253	246	244	290	260	252	291	239	275	237	257	232	263	259	247	228	261	263	269	241	243	290	293	258	247	262	259	270	244	257	259	251	269	237	268	258	267	252	271	279	271	283	299	284	259	263	258	263	253	282	269	233	250	254	257	241	225	258	250	276	268	260	257	255	274	266	239	243	251	242	306	271	260	263	262	263	257	274	251	268	260	271	260	267	232	267	259	298	254	220	257	254	239	263	255	245	268	256	236	272	243	272	293	267	249	245	270	272	284	275	281	229	250	265	266	260	285	249	264	290	245	273	255	262	258	259	282	277	250	248	321	263	253	246	290	261	256	273	248	254	287	237	235	233	286	264	238	271	240	242	280	269	259	260	266	239	262	251	249	281	249	243	228	261	259	242	276	260	248	264	266	233	246	253	260	257	273	257	290	273	252	239	271	265	268	259	274	271	255	262	269	267	248	266	248	278	250	242	250	261	235	285	257	276	244	252	267	291	256	253	302	265	252	254	254	254	243	262	239	274	252	251	272	253	254	268	278	242	272	239	256	266	261	257	258	246	242	271	283	281	289	248	269	288	265	280	258	268	241	241	254	273	267	254	282	267	262	244	234	263	276	247	256	247	277	277	239	265	284	258	227	249	257	275	244	279	252	254	264	274	293	225	269	265	265	252	266	269	272	273	260	244	269	274	252	293	241	292	263	267	256	268	259	227	217	267	261	256	238	280	273	274	287	253	252	254	209	222	253	276	262	253	275	250	271	283	262	254	254	256	257	280	254	262	245	291	248	276	290	216	254	259	269	267	241	260	253	222	260	278	249	236	313	290	264	274	278	239	293	265	281	263	246	252	257	260	245	239	258	256	247	229	269	280	236	280	251	273	268	257	235	229	266	278	280	257	274	276	238	252	274	246	259	259	259	243	244	275	272	245	284	243	283	304	270	264	255	266	265	249	246	251	236	286	247	274	253	247	249	288	242	236	260	269	262	246	273	273	236	279	260	283	257	237	273	273	260	243	242	262	242	241	261	245	245	268	271	282	276	299	278	273	245	283	241	256	253	253	263	232	241	277	272	242	241	279	295	279	259	259	255	271	281	250	243	270	267	248	304	235	272	233	284	258	291	257	310	261	262	251	282	287	271	243	264	273	264	255	271	289	260	258	255	221	236	302	246	273	246	257	295	287	256	280	213	277	255	260	259	282	262	278	275	252	263	272	247	284	264	273	286	274	249	273	251	250	271	243	272	236	258	272	247	278	275	278	253	308	248	238	257	278	231	305	266	248	237	287	250	230	273	247	285	266	266	223	288	266	272	268	242	270	253	258	258	272	258	276	246	224	269	252	295	283	283	272	270	272	244	255	246	248	246	231	235	250	254	279	278	251	241	273	258	264	255	237	243	249	277	272	273	241	284	253	298	261	278	251	275	244	284	252	275	258	286	278	271	287	235	257	245	252	259	242	266	290	284	287	260	259	291	258	264	255	261	261	265	237	273	287	246	273	243	282	268	285	276	292	277	248	254	274	243
27642	29380	43626	4330	2356	1896	1606	1436	1188	1153	1083	1023	922	945	931	894	849	824	811	783	792	790	752	756	740	767	761	698	738	693	709	715	688	658	669	684	715	692	677	699	706	619	663	697	667	683	646	691	625	723	687	686	658	652	660	722	669	682	693	698	670	647	654	640	638	627	705	671	681	648	689	673	683	653	624	620	681	657	677	647	642	627	661	686	668	622	643	674	660	635	645	634	663	617	646	642	663	693	673	630	634	637	658	678	684	680	614	682	676	641	663	673	664	700	658	679	662	669	667	622	667	660	643	618	676	658	658	682	697	671	669	626	660	691	634	657	652	687	664	674	667	702	653	682	650	640	663	668	625	663	650	708	667	704	729	638	673	700	656	648	636	686	662	710	645	661	653	600	694	652	691	639	634	611	665	635	673	674	652	676	658	626	631	674	671	648	668	672	630	706	647	660	649	656	613	686	631	661	673	644	690	635	705	658	615	641	682	669	671	654	667	680	625	622	661	638	641	646	700	699	655	678	656	647	633	653	670	644	619	685	643	605	615	640	660	730	630	692	674	630	616	659	653	628	664	628	612	654	695	598	639	669	661	667	619	670	667	667	667	649	639	683	651	681	640	680	680	664	608	701	680	637	626	660	632	645	681	649	648	667	670	629	681	747	667	689	645	637	656	649	650	673	685	633	602	656	677	606	691	609	668	692	653	643	632	656	665	644	655	644	675	651	685	621	656	654	653	674	673	583	670	656	643	674	667	642	657	642	682	619	662	624	658	666	657	660	656	636	633	718	667	653	685	690	644	634	660	616	664	646	642	689	655	643	635	670	652	664	647	665	661	657	655	683	649	649	623	639	704	654	681	702	648	640	637	660	668	661	679	665	656	677	706	663	629	669	644	651	670	651	676	591	666	614	671	678	638	665	678	645	666	674	668	639	697	623	665	709	654	628	688	686	649	662	668	707	628	681	665	678	636	630	668	632	648	684	698	629	640	624	645	695	589	666	660	654	706	697	632	660	626	620	662	648	663	642	711	656	674	707	715	631	632	628	657	631	636	690	645	674	691	685	654	623	670	627	644	663	660	657	647	683	674	656	702	654	625	631	663	629	648	642	644	692	630	641	653	703	647	636	692	689	686	686	639	619	605	674	686	696	664	671	660	620	640	640	641	704	640	702	612	633	629	648	676	644	684	663	651	673	643	647	629	598	584	669	647	687	653	656	668	655	648	684	676	625	638	642	617	687	676	682	647	672	661	715	684	668	710	697	693	661	703	660	648	644	672	669	637	688	646	661	675	649	635	631	634	609	657	658	664	679	645	685	646	634	620	702	615	637	667	646	642	680	658	678	654	684	641	668	643	650	616	652	672	687	644	647	622	651	651	642	645	678	683	622	665	671	646	634	632	655	707	656	613	657	652	688	673	626	633	634	655	642	653	671	665	678	657	648	632	648	651	661	632	657	621	695	652	623	688	623	660	641	656	670	668	635	633	634	637	664	617	681	693	648	712	657	661	711	653	621	679	664	676	643	618	666	701	668	670	656	684	598	661	634	642	686	659	631	653	677	647	636	661	631	659	646	667	613	712	670	645	683	674	608	637	662	674	691	632	639	633	640	668	624	654	629	644	683	694	606	649	667	671	644	683	653	624	647	674	642	609	639	690	658	665	666	675	626	723	685	651	677	662	604	644	678	667	636	692	617	658	646	681	661	641	692	665	646	649	652	673	635	618	679	670	672	641	670	656	684	671	653	657	657	637	635	699	668	622	673	659	696	692	657	669	644	654	676	644	643	645	681	672	642	667	651	670	641	674	708	653	677	641	633	654	674	628	658	656	684	721	608	702	686	614	644	672	608	654	667	646	678	663	641	679	640	646	689	604	655	600	597	679	634	628	696	653	629	631	736	722	646	669	720	691	660	629	679	645	682	651	667	675	655	659	661	660	681	656	689	624	656	633	696	618	651	657	663	628	629	621	673	610	612	646	660	632	679	680	655	671	637	702	624	618	664	665	673	635	676	637	687	688	632	669	653	675	657	638	671	688	658	641	674	657	699	697	647	639	628	669	679	651	632	714	679	677	661	644	621	610	639	700	711	697	659	673	652	621	633	625	642	674	604	664	662	677	660	671	722	627	657	655	647	715	676	602	682	641	652	667	615	612	640	667	653	690	659	658	684	628	650	647	679	628	703	655	672	709	661	659	633	657	650	644	614	680	630	690	631	644	661	705	591	654	673	632	650	612	656	693	655	628	706	613	685	671	586	657	708	644	651	652	649	635	724	650	657	653	694	664	646	688	639	673	677	632	606	637	630	631	663	644	615	658	651	633	643	654	661	658	678	656	640	699	676	705	639	668	643	626	634	640	622	614	677	669	649	681	638	679	650	636	613	670	642	686	718	678	638	654	669	684	652	689	654	616	603	674	693	653	653	606	617	673	637	679	692	698	654	672	638	697	663	636	620	659	648	624	632	688	649	645	685	671	664	661	668	670	638	648	679	739	576	647	661	625	641	618	627	668	681	626	648	655	685	695	662	652	669	705	687	698	639	721	657	659	657	712	663	690	698	620	632	662	666	686	650	669	629	655	668	658	647	642	663	609	649	620	691	703	613	691	658	662	706	654	648	661	657	638	667	690	645	677	607	644	678	637	656	620	670	627	633	653	649	707	661	639	672	630	635	644	672	690	646	704	647	670	636	666	678	636	630	636	679	694	627	680	620	657	661	638	641	690	644	675	648	720	661	682	692	655	639	637	635	645	669	675	606	617	637	684	608	651	666	616	651	622	647	681	678	641	652	649	654	643	676	645	632	678	662	642	629	648	665	666	631	664	597	624	647	636	637	677	681	667	659	670	675	679	668	680	651	663	658	672	675	596	653	639	694	717	670	676	625	680	644	674	665	605	676	673	667	646	677	653	625	659	601	667	652	677	608	676	624	684	701	699	640	675	639	642	663	665	688	639	616	622	640	651	654	656	665	666	648	631	682	651	631	639	651	666	660	682	666	698	602	676	655	674	636	672	668	677	666	663	669	630	661	659	652	695	632	631	669	657	622	644	647	627	638	628	660	692	638	660	636	668	674	705	667	656	684	680	628	672	661	678	669	651	620	557	713	677	652	687	663	679	667	640	660	672	652	625	645	658	657	630	653	691	655	628	677	627	693	630	627	601	676	653	688	670	618	712	671	701	686	691	631	633	622	674	671	642	643	656	632	655	626	686	686	710	643	672	665	667	659	623	628	624	633	695	632	680	644	669	657	654	655	677	651	636	635	660	625	658	643	677	682	664	650	672	658	641	714	680	651	665	649	643	651	615	704	656	646	669	675	647	662	651	631	686	673	646	652	629	626	639	655	613	656	632	662	638	663	650	663	641	650	687	690	635	681	662	634	621	625	649	665	625	668	609	620	674	676	679	646	611	659	626	683	652	657	604	662	656	621	639	678	648	653	635	659	692	654	643	652	649	671	686	681	657	658	626	643	661	654	650	675	659	688	667	656
59913	54878	57987	23413	3487	769	534	463	357	337	319	300	273	280	266	248	249	246	252	257	238	230	204	183	222	203	234	222	209	214	190	212	207	225	198	210	227	207	211	197	205	211	193	223	217	195	197	215	211	187	195	202	214	190	182	223	231	199	188	179	231	196	189	229	201	183	203	198	198	214	189	229	196	215	196	204	212	213	212	234	204	226	183	204	198	186	203	224	244	206	208	207	205	177	210	215	183	187	193	203	229	226	200	204	191	193	200	206	203	212	174	187	195	200	193	204	190	194	211	224	178	202	183	204	193	178	204	189	222	219	219	221	191	208	194	180	203	202	212	207	219	213	217	196	203	196	204	223	193	191	180	203	219	179	199	176	204	212	183	182	204	203	202	200	193	175	205	188	224	175	213	209	201	203	228	216	167	201	224	211	214	205	166	194	207	195	238	201	194	228	220	200	180	201	212	186	188	209	201	185	198	177	218	223	199	214	198	213	203	219	227	189	204	196	201	177	196	187	218	182	206	193	213	171	201	190	216	203	215	198	204	204	210	198	185	178	164	202	193	202	214	209	225	194	188	207	163	192	201	204	179	225	218	219	208	209	196	192	215	202	223	199	202	201	186	195	185	226	218	190	185	195	189	185	192	202	205	210	233	193	181	216	191	212	204	187	208	197	198	217	173	190	197	191	180	199	183	205	174	207	203	209	217	223	199	163	210	176	222	204	177	204	202	173	189	180	190	173	204	182	218	223	196	175	181	228	192	202	190	184	192	196	180	195	232	201	184	195	218	214	210	192	204	190	210	187	200	226	192	210	222	224	198	181	207	184	220	190	223	205	211	233	190	194	166	173	176	208	186	214	203	201	188	203	214	202	204	201	220	202	199	203	216	177	194	205	200	188	181	194	228	212	219	192	194	202	222	199	200	215	194	208	188	202	210	205	236	214	179	186	224	207	200	183	211	210	215	167	226	191	195	191	224	219	192	210	185	173	192	201	213	234	210	181	220	184	197	199	201	193	218	185	195	193	219	210	217	194	207	201	213	201	204	203	205	204	207	190	185	200	212	192	200	201	194	190	226	199	202	175	210	183	229	211	203	209	207	199	173	221	231	196	182	207	187	196	200	200	199	193	213	192	186	232	199	212	205	201	190	189	226	208	191	205	234	189	202	193	195	201	203	207	215	209	175	187	189	191	202	209	191	195	201	196	178	189	213	192	237	210	178	221	226	205	187	199	191	202	185	174	188	184	210	181	214	194	195	211	219	192	213	170	206	213	199	206	188	186	209	215	211	219	202	190	203	218	220	200	185	216	199	177	197	198	233	220	192	185	175	200	212	195	201	215	192	193	196	223	199	203	205	190	204	193	217	199	180	203	185	199	186	181	179	200	211	210	191	179	202	229	182	200	180	192	189	194	182	215	213	174	194	181	225	194	170	195	215	196	199	203	205	193	225	211	206	186	210	241	200	169	178	199	241	196	178	199	192	203	176	210	207	186	204	201	232	189	188	211	174	169	194	221	216	181	215	219	211	211	186	183	194	192	183	231	187	195	187	179	185	196	196	180	197	180	185	232	186	189	211	190	199	182	205	205	189	220	183	203	191	210	199	198	198	217	202	202	171	192	213	186	200	186	194	208	206	217	198	218	206	214	210	216	183	215	206	217	214	215	188	198	199	185	187	199	192	208	218	220	216	201	227	194	192	207	198	204	216	194	221	213	203	181	186	190	201	214	205	221	214	182	219	211	188	202	205	190	210	185	193	175	189	208	189	204	187	216	220	201	210	194	190	205	181	171	207	203	199	205	188	189	205	209	212	174	195	201	182	225	210	217	206	199	185	186	224	197	209	179	178	192	212	218	206	193	215	205	192	209	229	187	184	203	224	214	196	173	206	173	194	184	205	198	209	226	187	216	191	232	188	198	222	169	188	235	192	210	207	203	218	201	193	201	192	182	189	200	214	226	185	193	191	200	205	203	205	202	210	210	172	209	209	212	200	172	199	213	204	200	187	184	184	174	193	199	209	207	217	200	188	195	190	205	190	227	213	229	199	205	221	216	201	226	203	172	211	207	205	209	208	182	206	199	191	183	204	218	193	212	213	196	215	224	195	197	213	170	192	215	168	192	203	208	187	194	217	188	195	209	212	203	187	214	184	189	200	182	188	202	194	208	209	204	202	182	189	212	184	213	194	219	193	225	187	173	196	178	185	203	193	216	208	211	208	208	203	208	209	202	217	208	173	171	207	190	196	206	219	195	198	188	190	221	202	172	196	223	188	204	199	199	217	187	171	211	189	201	189	211	185	188	200	203	199	215	188	206	215	229	210	203	199	186	184	192	193	216	199	193	176	195	204	208	193	189	197	197	191	192	206	193	207	209	188	211	194	180	200	194	194	205	198	208	190	209	199	186	199	204	214	204	204	198	187	225	200	174	189	205	184	187	187	181	178	202	173	210	175	197	215	188	167	182	222	223	220	171	200	178	194	233	219	209	208	214	201	213	211	196	170	210	194	207	225	234	181	190	178	203	195	192	181	208	185	216	159	200	202	195	224	200	200	203	205	212	196	164	212	186	225	180	232	208	210	204	185	218	174	181	189	207	182	221	206	156	212	185	199	199	200	177	204	202	211	182	201	211	205	185	196	204	185	176	200	188	208	166	171	223	212	233	182	190	199	217	227	198	188	186	187	217	230	197	194	214	194	201	219	212	189	221	209	189	232	185	172	222	209	176	167	216	211	199	198	187	193	213	214	205	204	186	212	203	218	214	187	183	191	218	211	197	176	207	192	201	185	211	189	210	221	218	227	202	204	194	209	199	203	206	187	212	183	223	213	201	200	204	186	201	238	207	197	206	202	194	187	212	202	218	220	201	208	199	213	192	205	187	201	219	181	210	190	175	186	200	181	208	191	190	170	182	211	209	194	204	186	220	182	197	197	225	190	199	231	215	204	203	205	227	209	198	227	197	181	205	237	215	167	199	192	197	211	186	211	189	192	210	194	180	192	215	190	220	219	212	189	224	207	224	193	220	219	225	190	219	199	196	199	214	185	198	183	211	213	188	190	202	210	179	218	188	210	199	204	188	199	174	196	211	188	179	179	214	207	193	208	183	219	198	203	222	218	203	192	216	208	222	194	180	199	213	207	198	206	198	191	185	219	197	203	209	204	195	187	211	183	208	199	191	179	222	221	187	208	195	192	188	190	190	189	183	201	214	199	151	198	206	192	201	199	187	186	213	212	200	198	204	225	203	185	168	194	175	179	194	181	196	172	229	219	208	218	215	209	207	215	179	203	199	188	207	195	164	201	190	202	229	221	187	191	193	185	205	181	173	210	184	196	193	172	179	182	193	217	183	179	211	205	197	197	188	213	211	205	197	188	205	195	187	199	187	181	191	196	216	192	182	187	182	192	188	211	186	196	202	213	230	189	211	226	211	217	207	173	200	215	205	187	199	201	197	206	208	211	178	195	216	212	218	180	222	206	198	205	181	180	219
36206	39225	54530	6719	3551	2902	2364	1950	1693	1557	1386	1240	1080	1016	928	907	904	866	786	780	703	745	687	675	644	658	650	624	636	607	608	606	581	591	572	553	579	529	557	512	534	546	572	509	609	551	580	550	550	567	558	537	581	539	548	526	508	515	537	540	533	515	528	527	504	472	517	474	535	515	520	520	519	504	498	516	518	510	506	518	537	495	541	496	535	503	472	524	487	512	488	488	508	528	532	478	518	506	478	514	489	524	514	523	497	482	530	508	510	488	506	492	567	536	521	519	514	457	504	493	504	507	504	501	515	523	512	502	518	491	495	529	497	515	501	543	524	530	496	502	484	508	475	504	479	507	460	491	530	505	489	494	505	520	490	505	458	519	483	521	517	493	465	474	522	511	526	484	532	513	501	513	534	508	506	557	478	500	459	551	504	473	529	501	519	478	501	501	491	511	492	534	473	487	453	554	514	508	441	529	563	508	482	510	490	503	474	508	481	474	488	528	522	477	525	527	523	500	487	502	501	478	516	468	492	485	507	494	539	498	501	489	504	482	464	463	506	494	487	495	505	516	471	529	511	481	507	474	478	535	475	487	463	507	494	560	518	466	522	503	535	471	532	539	491	527	521	436	472	456	517	473	465	552	499	502	546	510	473	489	487	524	492	530	493	478	490	512	487	483	497	518	515	505	480	483	525	511	518	480	498	483	485	485	541	484	499	461	491	516	467	517	499	505	493	499	511	519	513	484	457	500	508	506	519	490	538	501	453	491	500	470	528	520	503	459	513	530	481	529	523	518	493	462	492	515	492	483	496	461	462	490	494	474	476	541	481	469	533	447	489	485	495	521	527	493	516	515	479	492	503	512	493	529	456	492	532	512	511	503	481	504	532	510	477	525	517	502	528	530	497	466	519	524	498	524	461	497	457	529	517	482	496	534	509	476	511	521	528	508	506	502	512	510	511	508	509	493	484	465	502	533	499	500	502	508	494	475	470	490	486	525	505	497	472	501	502	479	526	508	505	492	467	507	505	550	503	491	477	469	515	496	509	474	502	490	487	493	512	491	523	481	483	444	484	489	493	534	496	495	491	488	484	504	518	473	486	483	482	526	489	490	532	506	485	531	502	501	489	493	503	492	493	513	486	498	479	479	470	504	517	492	513	464	494	481	482	515	461	504	499	470	467	502	492	502	525	494	459	463	516	523	516	500	489	475	476	477	479	501	491	486	508	505	492	494	491	493	459	469	522	532	496	524	530	500	504	500	488	506	465	486	463	500	496	495	496	465	473	501	498	441	508	529	500	509	502	479	481	449	503	511	456	489	507	492	514	511	483	502	457	473	488	476	505	457	499	520	496	514	509	486	513	493	483	515	467	536	505	516	480	497	504	470	499	457	490	523	536	518	469	532	498	544	497	487	477	518	473	482	534	482	482	519	470	466	503	483	481	485	485	486	521	489	527	467	509	510	533	462	505	474	491	511	488	483	501	498	508	501	500	528	503	502	505	516	489	500	511	494	480	512	526	536	532	503	468	536	479	505	508	482	498	512	566	504	484	502	523	541	502	478	485	490	487	507	482	515	488	481	504	485	485	535	502	501	480	506	490	499	496	486	459	498	496	527	503	497	514	504	540	509	511	475	518	511	490	518	487	498	469	499	480	494	520	477	501	501	517	524	500	491	507	488	472	500	506	483	526	536	508	466	479	534	481	470	510	467	503	473	457	436	485	516	477	513	473	484	522	509	515	535	500	529	503	479	511	511	480	492	551	530	488	484	496	507	474	504	453	473	504	500	484	510	442	496	478	491	507	473	480	470	548	441	496	475	499	516	493	527	481	485	484	516	529	480	497	506	483	520	503	456	505	508	500	493	482	475	496	466	492	480	523	523	521	490	488	520	482	520	498	511	479	497	499	476	510	511	504	508	544	484	544	481	476	482	496	492	455	489	514	481	525	473	500	477	485	501	482	471	503	491	502	498	485	517	470	488	503	465	514	508	513	503	481	507	521	510	472	514	494	464	512	494	466	506	478	485	513	476	463	500	510	485	482	482	446	558	448	532	491	462	460	508	497	505	482	532	524	503	518	489	459	510	487	484	511	509	537	515	492	542	522	523	491	535	502	518	476	490	539	486	521	497	472	484	514	459	525	456	492	519	521	531	461	471	476	482	479	512	519	485	495	532	502	486	511	487	551	500	467	499	516	518	466	508	500	503	502	461	513	520	493	470	501	520	519	497	489	503	531	528	522	512	533	494	466	482	546	506	502	457	469	517	528	460	508	485	516	465	486	475	502	476	445	497	535	514	522	518	558	497	487	528	497	475	521	490	528	475	496	483	474	512	502	487	531	485	498	485	528	508	502	529	495	520	516	475	530	529	492	503	512	494	490	510	469	486	516	521	492	502	494	524	470	474	494	483	502	520	533	490	485	504	491	482	519	504	478	507	523	494	502	473	491	507	498	512	537	546	500	467	494	472	523	474	455	511	468	480	491	505	514	472	486	489	479	499	515	481	471	449	501	481	516	522	507	516	495	478	531	523	455	515	481	508	526	503	483	482	479	473	508	494	476	485	508	454	499	489	512	508	526	518	529	502	515	491	481	478	501	489	463	469	479	481	503	506	541	512	507	491	518	506	482	518	489	493	503	507	511	505	497	462	514	496	484	489	516	499	506	486	472	483	446	458	484	497	491	498	487	479	503	449	460	488	537	514	523	517	508	488	513	510	499	519	471	475	477	503	479	516	480	509	483	511	495	513	523	513	493	497	500	515	523	477	463	525	416	491	488	503	483	497	470	515	516	491	495	484	500	497	471	525	506	520	539	517	526	500	495	522	471	509	494	507	498	463	541	486	480	508	539	493	498	510	475	531	496	491	444	468	472	475	468	502	464	495	476	490	474	492	531	491	546	491	472	498	476	479	491	501	472	478	477	533	524	532	522	480	512	533	521	530	515	487	476	500	465	503	491	507	483	519	511	503	541	484	501	492	482	511	479	500	499	482	500	505	487	476	538	495	478	505	483	462	509	515	515	500	471	469	523	493	489	471	480	514	513	469	476	488	454	499	517	485	456	516	482	475	469	484	524	519	490	513	468	541	488	524	496	533	474	456	508	493	516	467	498	457	495	502	477	519	489	495	503	495	465	504	500	519	480	506	485	465	522	505	496	509	488	496	478	453	482	490	486	478	502	509	462	511	497	513	507	511	471	485	468	510	503	426	538	489	495	500	459	496	523	527	496	511	491	498	487	502	487	494	488	437	477	499	517	513	471	492	471	540	466	510	515	473	514	486	516	529	505	501	514	501	486	450	521	498	501	506	475	505	508	495	547	499	471	490	494	533	533	507	470	484	471	508	499	463	528	490	490	486	512	518	510	488	515	475	494	497	507	507	492	504	498	467	519	509	513	536	485	481	486	432	570	489	501	498	486	480	534	453	518	466	460	494	458	497	505	443	499	537	491	482	489	531	482	544	493	484	447	511	467	505	526	508	480	492	459	498
7351	3137	3557	687	190	174	154	169	153	160	158	170	175	159	151	160	148	147	169	128	147	151	167	183	144	157	160	160	150	158	182	145	159	158	163	170	166	174	179	163	150	148	154	141	170	178	153	178	172	153	172	152	173	157	147	140	135	147	163	158	168	149	150	151	134	169	138	161	168	143	168	162	170	126	162	168	146	142	162	157	142	160	166	168	152	164	159	146	166	160	139	173	145	138	173	205	140	177	127	158	158	156	149	148	136	137	154	154	162	189	156	144	183	168	169	139	162	145	153	171	158	167	136	155	185	182	169	168	193	162	160	146	164	158	145	156	166	169	174	166	160	137	153	165	180	142	164	156	170	147	166	166	164	167	146	174	154	153	175	141	174	171	155	144	169	125	131	138	119	145	142	163	153	161	174	160	146	150	169	148	137	132	181	158	149	148	167	147	157	150	155	166	172	159	161	136	162	154	174	153	159	143	149	151	142	155	159	161	158	141	178	155	175	163	125	179	168	128	168	171	154	171	159	162	169	156	158	170	151	137	172	153	137	148	171	149	146	160	153	156	152	157	156	138	190	174	174	151	170	160	152	175	158	167	191	161	164	149	184	142	170	135	155	145	178	153	163	153	160	189	138	157	132	151	137	165	143	156	145	127	141	148	173	152	142	147	144	147	150	152	151	160	152	160	165	163	140	161	163	149	135	155	154	158	142	139	150	155	161	162	157	157	142	180	161	169	141	141	150	170	136	162	164	151	169	170	147	193	154	144	161	157	147	164	138	165	158	142	141	134	149	146	158	163	179	176	144	180	161	135	177	188	152	159	158	169	147	149	167	179	132	176	169	176	154	146	132	151	155	148	173	150	155	163	147	143	183	142	172	168	158	151	143	178	162	171	147	158	149	172	151	164	150	166	163	153	160	177	157	136	166	169	165	165	169	146	167	169	162	134	153	162	145	161	163	146	163	164	188	155	144	158	155	161	159	153	161	151	182	160	135	158	160	147	154	138	160	147	163	159	161	144	130	146	170	179	159	161	140	156	148	145	177	161	180	153	156	178	170	158	172	140	169	163	178	136	153	147	166	138	155	165	166	151	148	159	166	143	159	161	144	142	159	155	162	126	141	163	145	143	154	165	145	150	148	150	159	165	152	174	141	152	152	145	171	170	147	174	168	143	146	146	153	165	146	157	162	158	155	128	138	169	148	130	160	135	155	143	148	146	150	167	180	159	154	137	178	163	174	151	140	153	144	152	165	144	160	171	157	161	161	151	158	152	144	166	140	141	152	154	133	157	161	158	145	176	142	144	179	171	164	150	160	152	152	143	186	139	156	158	140	160	142	142	162	157	164	170	156	165	141	136	182	155	158	149	174	148	163	158	159	158	153	160	143	158	155	150	152	158	159	157	135	158	167	149	143	163	147	161	153	156	151	151	135	142	150	166	127	149	166	154	159	176	152	163	170	138	169	179	146	158	176	127	148	153	164	169	153	155	174	143	146	136	172	148	160	145	173	156	150	165	175	170	147	139	130	145	158	136	172	147	174	147	163	154	167	145	157	119	167	169	147	145	144	164	141	143	163	151	150	164	163	182	167	179	175	162	175	163	147	144	136	159	151	141	176	151	166	155	148	142	153	130	161	159	155	147	136	136	159	164	134	146	154	181	166	158	167	148	153	141	149	167	167	152	151	137	141	169	152	149	160	155	150	153	164	165	173	161	149	158	150	159	160	151	154	150	154	136	152	162	144	145	154	151	154	157	170	173	152	177	170	162	160	160	157	158	152	167	166	163	163	158	141	178	158	162	140	173	149	143	176	174	148	155	183	158	150	163	167	168	163	161	150	138	169	151	164	149	136	145	164	153	162	159	179	136	156	136	149	152	146	153	177	152	156	183	154	152	167	144	148	161	144	178	151	163	169	153	149	158	169	175	141	144	156	142	169	164	142	139	171	136	155	145	138	150	138	156	155	129	170	143	161	144	174	170	175	170	161	171	139	156	171	157	173	150	165	170	164	172	149	159	179	181	130	142	141	162	191	145	162	148	168	162	186	156	159	167	146	165	150	150	162	161	164	137	138	176	148	169	134	188	149	179	173	174	159	132	132	149	166	149	155	155	132	141	157	169	177	169	161	173	161	172	151	158	152	155	153	163	138	170	170	161	143	155	146	140	153	165	127	161	130	158	143	134	159	153	178	143	147	158	146	161	148	167	165	132	153	148	154	157	162	161	150	146	151	173	152	174	141	162	167	168	141	132	153	152	151	151	148	156	152	180	167	130	160	208	173	148	157	166	154	153	147	155	160	155	158	155	164	134	157	138	148	170	172	137	159	161	136	153	152	165	141	164	144	164	152	153	145	138	158	147	168	155	152	148	151	147	148	153	149	163	121	147	185	166	164	190	156	147	156	147	167	169	148	163	186	138	135	148	166	164	160	171	158	161	153	154	159	173	163	143	162	171	169	145	190	160	163	160	159	185	153	161	129	156	159	156	153	163	169	134	137	163	156	139	146	156	160	142	158	159	152	167	148	156	156	168	143	141	161	155	164	158	169	165	139	142	152	152	172	145	148	156	165	137	178	128	168	149	155	155	154	152	159	168	173	152	177	152	138	153	155	170	165	189	155	146	153	185	159	153	165	155	168	158	172	141	143	149	168	157	146	145	160	137	155	164	174	147	153	137	166	155	177	166	168	177	146	167	155	149	146	156	143	167	152	158	129	144	147	161	157	164	154	156	161	160	168	164	141	160	173	158	151	149	153	159	155	152	150	163	164	161	154	146	143	164	168	158	149	159	151	174	147	157	174	152	170	152	135	160	155	172	166	135	154	170	161	157	169	144	168	151	159	138	172	170	157	146	176	156	145	141	176	150	159	156	135	174	159	148	144	132	148	155	157	151	161	164	142	141	154	146	140	158	145	157	144	155	166	150	161	163	159	152	180	144	164	157	151	144	142	151	133	136	174	166	155	140	146	157	159	149	143	152	143	161	163	146	162	152	150	129	150	160	148	160	151	167	150	123	154	136	186	161	150	131	125	160	151	168	176	180	149	149	161	158	148	153	165	156	169	167	153	123	163	144	131	164	154	167	150	158	150	160	136	143	156	169	164	144	149	157	163	158	137	168	172	167	156	154	163	155	154	158	147	144	165	129	120	128	144	156	150	174	157	173	157	151	146	159	147	167	142	156	151	177	162	184	175	142	170	167	165	167	169	162	150	158	170	172	154	172	154	151	144	126	169	152	157	183	140	154	180	147	156	137	151	160	155	166	155	168	160	152	174	130	132	130	154	147	145	166	148	163	149	146	170	145	174	157	175	184	139	152	145	173	181	142	180	152	134	161	147	162	147	140	147	177	147	144	160	151	153	141	158	150	176	160	165	180	158	173	176	169	165	179	179	137	155	164	171	151	160	143	142	157	153	169	144	163	158	159	155	168	160	163	169	148	174	154	153	144	157	166	159	164	171	162	170	173	178	151	141	144	163	145	167	160	156	177
6387	4100	7982	814	546	514	504	460	498	473	442	471	447	468	465	403	460	446	410	465	425	437	440	443	446	465	444	402	399	429	398	446	450	471	420	430	432	452	441	456	439	419	386	438	456	418	433	434	428	408	448	404	427	411	432	370	455	447	477	418	392	413	422	437	429	361	464	437	423	403	425	431	417	411	453	423	434	416	426	435	404	424	416	432	462	459	442	416	425	393	439	413	417	403	424	435	407	408	417	393	448	425	417	431	425	432	419	428	443	454	444	393	405	450	413	426	386	418	455	456	460	414	413	443	422	442	430	411	407	427	422	439	420	461	376	453	427	426	454	459	405	391	442	409	428	447	389	434	466	419	435	418	438	439	401	383	417	399	413	411	431	413	420	392	404	423	441	388	429	429	429	432	443	479	411	422	433	411	419	448	456	421	463	484	441	441	429	435	437	435	417	434	414	415	419	419	416	412	428	471	469	410	458	427	436	456	429	404	482	439	417	447	437	473	438	466	451	395	454	449	398	439	418	437	449	385	407	427	419	419	458	430	430	459	384	428	442	430	416	394	402	442	417	431	417	431	428	464	417	419	428	428	406	451	416	445	404	401	412	430	402	426	406	414	441	431	432	415	407	422	382	404	448	412	434	427	398	438	430	423	412	407	408	395	439	442	427	463	422	462	407	456	467	422	456	411	407	432	433	436	435	414	435	448	436	415	428	427	436	395	427	458	419	392	426	451	427	415	444	394	447	432	402	385	430	467	409	421	450	407	446	422	390	455	439	407	416	447	421	412	440	449	417	409	437	434	402	451	422	441	424	444	430	408	414	439	406	442	405	424	427	422	430	445	438	418	438	405	437	425	433	429	398	421	436	411	470	442	406	434	456	448	438	424	409	420	426	425	407	392	424	450	452	394	411	431	437	420	444	439	435	409	432	400	455	447	437	393	441	415	435	422	412	446	418	401	400	415	422	439	389	437	406	404	436	401	399	430	421	387	386	436	426	429	384	419	449	437	436	406	405	423	397	408	440	451	449	419	446	427	463	421	441	439	442	402	429	410	424	424	425	416	456	455	439	392	408	409	415	420	464	421	446	398	405	418	442	433	442	409	433	432	402	422	453	413	453	393	416	436	428	453	463	415	404	405	444	460	403	383	439	461	414	448	426	396	429	388	423	437	436	445	403	434	412	430	427	432	439	416	460	406	434	393	452	467	417	447	429	411	464	416	425	443	454	448	400	423	430	418	441	445	421	420	453	451	434	415	419	425	445	401	440	421	397	436	399	411	407	409	452	431	420	406	420	437	409	427	414	436	459	449	426	448	438	444	426	410	438	425	414	404	405	429	429	439	440	431	380	383	407	451	418	422	452	434	421	431	401	414	402	466	389	417	422	381	418	393	439	403	418	420	424	405	418	417	434	453	408	419	432	453	430	423	381	434	431	414	442	430	447	415	442	428	437	432	418	419	467	418	424	411	415	420	434	420	464	418	432	371	425	433	442	416	428	447	370	425	414	448	409	438	387	404	417	415	417	427	434	456	402	421	388	406	453	401	427	415	418	401	415	426	435	431	410	433	410	388	420	418	434	401	408	413	449	421	407	410	415	433	439	422	423	378	428	430	477	423	471	449	445	414	447	428	416	396	439	430	391	448	432	409	410	440	442	424	420	397	466	464	421	433	406	454	431	430	442	424	409	401	435	415	453	432	432	449	421	411	412	371	403	445	432	458	428	456	449	413	385	439	416	450	455	399	441	447	468	442	421	382	374	464	431	446	428	451	403	447	463	452	428	448	421	433	444	385	410	413	391	408	414	435	442	432	433	407	416	416	420	400	421	422	450	417	435	452	399	450	440	430	391	451	379	438	456	441	423	416	418	442	397	431	435	416	433	414	433	439	439	465	393	423	455	393	436	401	389	411	417	425	445	423	407	405	394	431	418	404	441	418	458	452	412	423	428	469	422	419	414	416	429	440	440	395	439	455	382	415	409	427	405	434	421	416	392	392	448	425	466	397	409	436	397	418	440	412	412	402	425	458	446	436	440	440	425	426	434	422	432	432	404	443	431	471	441	431	402	435	444	417	402	436	406	407	437	443	431	430	415	405	413	454	432	443	444	437	412	436	456	415	442	424	405	421	442	437	400	442	428	433	425	406	397	438	408	484	399	397	442	420	390	428	410	423	441	439	430	413	424	401	421	420	432	419	376	461	430	401	414	438	416	434	377	425	412	454	409	439	422	400	414	450	401	448	432	456	424	452	439	439	436	412	430	420	453	452	431	396	425	420	417	404	416	375	425	410	448	420	423	439	431	416	395	413	399	363	413	409	384	403	438	382	416	429	425	421	412	434	408	416	414	441	393	411	426	465	398	441	457	442	407	438	381	407	453	476	437	437	410	453	389	422	412	415	440	423	404	427	403	409	419	436	423	474	410	400	409	415	442	461	455	408	368	426	427	428	431	435	456	420	431	429	405	424	410	461	437	432	437	431	402	406	437	423	447	442	409	421	408	406	455	449	434	444	397	403	391	414	467	446	414	435	426	462	439	428	433	394	405	401	421	438	419	415	426	425	400	435	453	420	410	403	439	450	431	426	447	442	413	411	390	459	413	447	412	403	427	436	419	407	418	416	461	444	448	455	414	428	417	421	443	426	414	445	431	447	414	426	443	473	430	408	430	411	446	417	431	415	402	411	423	410	440	436	432	444	384	428	395	406	424	460	429	439	426	421	421	434	438	417	444	408	444	446	397	400	443	405	380	475	398	452	415	406	433	431	440	409	418	437	430	420	417	415	428	407	447	449	416	440	411	443	400	444	436	429	411	428	395	428	432	426	373	430	460	407	458	437	423	418	431	445	421	435	429	432	386	449	405	412	422	461	425	441	412	446	424	425	448	468	415	398	453	423	428	443	441	407	433	381	453	424	412	389	437	420	400	391	414	398	405	433	438	453	463	460	458	431	416	431	434	464	392	442	423	390	418	409	426	433	440	400	447	423	424	425	417	393	440	394	445	396	430	462	421	429	411	425	424	427	422	404	432	429	419	428	434	465	406	441	373	430	410	438	434	413	422	426	409	455	474	425	404	423	431	440	417	440	386	450	428	401	435	435	415	390	460	463	403	452	442	432	415	417	457	439	452	437	441	428	476	441	428	434	418	378	457	446	438	436	432	373	446	446	452	448	458	417	408	457	450	410	430	438	411	437	447	438	402	405	439	476	434	421	444	438	438	420	431	448	378	450	434	436	438	422	448	431	435	423	404	473	402	473	444	429	465	445	404	425	447	422	421	441	438	442	429	432	460	418	370	447	405	440	431	406	411	449	422	415	408	402	467	451	407	428	415	440	426	417	443	469	429	432	405	437	458	428	437	424	433	436	427	445	432	415	412	440	477	410	417	458	452	440	453	447	436	450	423	450	414	439	431	391	404	446	437	424	474	416	443	438	430	439	440	454	396	392	414	461	413	455	413	432	430	421	457	420	449	426	458	440	425	427	396	426
45408	40262	43328	15299	1324	506	404	378	344	309	365	298	287	302	318	273	233	297	265	285	264	286	257	252	280	249	269	259	246	256	267	237	264	285	281	279	275	291	309	238	272	269	269	252	246	252	239	296	272	278	247	246	245	245	259	230	267	262	262	238	282	269	258	283	254	261	266	272	287	255	270	261	246	286	251	277	273	258	285	267	305	247	248	245	241	269	278	289	244	229	267	244	262	247	270	270	250	242	226	263	251	273	243	262	258	264	273	283	252	236	246	240	248	242	252	228	221	293	261	257	261	245	256	242	259	243	264	250	286	319	250	233	251	267	247	265	277	249	251	244	251	251	270	252	251	290	253	264	256	258	286	248	263	268	273	266	284	228	260	261	241	255	276	247	286	251	258	255	266	270	276	257	262	245	225	270	232	236	272	256	273	263	244	261	272	229	260	273	280	250	268	262	304	271	236	277	250	251	271	263	265	263	276	265	259	259	258	268	286	271	293	271	267	258	232	245	258	284	274	254	255	242	272	291	259	266	268	259	248	275	273	236	250	277	287	262	260	261	285	280	256	270	234	260	255	242	289	245	286	256	263	278	233	279	273	229	258	270	244	246	244	230	233	257	251	254	260	273	288	266	266	285	274	241	246	242	270	287	227	283	270	261	261	284	248	250	246	278	265	261	255	296	246	247	274	270	249	250	260	220	258	247	253	246	266	254	294	244	276	243	312	257	286	256	259	242	277	242	264	276	284	215	275	271	271	249	287	291	260	265	267	269	265	298	253	269	293	258	234	271	219	267	238	272	269	247	266	262	266	247	284	246	246	239	225	257	238	250	295	279	270	258	226	294	293	245	256	243	271	241	266	248	277	274	247	265	288	287	288	257	275	273	267	267	268	250	222	237	269	261	263	247	257	273	283	305	267	260	284	252	272	274	271	262	244	274	231	280	248	242	261	241	273	255	287	279	275	256	260	255	259	269	236	243	262	300	261	269	274	245	236	261	259	248	277	306	261	282	272	257	272	248	281	265	265	265	263	238	254	261	248	235	257	238	287	259	241	245	257	285	259	230	239	254	265	252	268	291	274	250	276	303	271	263	254	255	272	266	231	294	271	265	256	264	267	267	279	283	264	270	243	243	247	243	268	245	253	287	235	278	264	283	270	253	272	260	260	244	248	269	280	235	235	291	242	278	239	266	261	237	251	273	270	275	265	272	291	194	233	273	272	264	269	272	261	257	278	269	254	248	263	267	235	247	258	248	273	234	258	266	236	263	254	251	250	240	283	273	241	278	287	254	229	258	279	268	282	262	269	240	246	230	264	260	286	241	264	274	258	238	253	260	223	252	273	251	242	285	288	252	253	278	243	268	261	257	260	272	258	250	265	249	261	278	241	254	258	234	254	273	237	249	251	251	297	258	246	235	233	236	252	228	243	270	247	257	254	234	236	242	252	260	249	265	262	282	235	242	280	256	262	252	262	260	265	255	279	244	275	247	255	263	267	252	259	257	246	265	242	247	286	257	238	227	270	240	243	256	255	276	231	252	268	257	287	255	258	285	272	239	263	250	255	234	268	260	251	238	292	228	290	261	283	287	252	264	288	252	260	262	272	291	263	254	298	243	227	244	242	262	227	241	277	291	256	277	255	261	232	248	287	244	252	271	257	260	228	215	260	248	268	245	281	284	241	257	248	277	253	264	286	255	257	248	265	266	245	298	280	279	243	258	281	242	274	233	249	273	270	289	250	292	256	270	283	272	268	219	245	267	257	289	252	228	279	273	277	268	281	241	269	241	250	240	229	270	250	239	252	263	243	254	258	275	256	239	263	257	253	291	257	253	264	253	257	269	268	251	281	261	268	260	243	276	241	292	253	292	253	264	282	282	279	262	290	264	254	234	288	255	242	266	284	231	272	228	273	261	259	246	254	248	273	277	274	253	230	291	262	286	261	264	297	257	262	268	275	272	251	271	245	263	227	241	267	290	225	230	261	266	241	243	270	251	258	245	257	268	268	261	247	240	254	241	277	232	266	228	257	271	226	280	231	243	256	259	288	268	268	250	251	260	244	245	241	260	270	286	265	248	276	237	256	254	256	252	232	269	227	285	280	262	257	268	239	273	266	259	309	267	262	241	271	258	263	234	312	230	300	253	253	255	271	230	255	266	260	245	264	290	273	262	265	246	254	263	264	272	277	253	256	248	237	261	260	263	277	267	275	289	242	236	289	249	290	274	272	284	260	256	299	263	256	245	227	243	286	284	255	261	233	264	273	259	250	269	251	253	238	261	248	266	234	254	260	239	260	265	218	236	262	281	238	280	272	303	274	250	251	258	247	248	265	271	259	256	249	267	253	280	270	275	267	249	287	263	259	237	272	208	254	251	261	249	273	262	235	299	272	203	256	233	245	249	288	237	261	284	255	278	266	262	254	252	268	262	288	269	268	237	272	285	262	253	263	248	264	255	271	247	268	257	252	260	245	237	255	252	276	260	298	268	253	239	258	260	245	237	253	253	281	254	274	251	269	272	259	267	253	251	253	250	218	219	284	243	239	228	250	261	269	261	236	279	254	260	262	257	266	278	274	253	306	254	275	249	261	247	295	288	283	268	245	297	267	261	260	258	268	235	228	267	261	251	268	273	268	250	254	281	253	243	272	237	252	289	261	277	298	258	268	266	238	242	246	269	271	253	239	259	236	261	261	260	276	263	239	280	272	256	278	264	256	272	285	262	249	283	268	266	260	267	257	287	223	265	284	252	282	256	255	252	260	277	284	267	272	250	247	263	293	277	255	235	244	267	261	293	252	276	256	270	265	263	245	242	252	259	242	290	311	263	255	270	260	266	261	245	278	257	276	264	267	292	276	287	234	262	256	276	282	255	248	247	278	268	264	262	257	265	271	251	278	256	321	268	254	261	241	263	246	266	246	261	249	237	255	273	284	243	253	260	263	264	262	251	241	242	257	238	261	257	247	263	293	263	277	270	264	267	240	256	261	235	257	274	235	262	235	267	273	234	267	274	264	284	247	239	265	263	259	277	267	234	274	247	279	250	273	275	239	247	241	261	230	248	226	254	274	252	259	268	238	254	251	263	267	253	244	247	238	290	271	284	275	246	247	286	241	279	271	269	273	263	239	265	249	241	221	253	260	266	238	282	257	268	279	282	265	265	263	221	222	268	243	237	250	284	249	249	279	263	239	257	262	240	269	263	263	282	255	275	264	237	246	296	268	250	232	273	243	260	262	246	244	247	279	254	250	255	242	254	263	276	270	254	237	280	258	243	243	262	270	281	267	254	256	263	258	254	246	279	277	247	278	257	258	276	296	266	263	287	257	260	264	260	266	237	278	254	286	230	237	259	229	260	284	287	229	260	281	255	265	253	234	254	224	272	272	249	286	260	264	247	291	251	255	256	234	290	261	276	244	278	267	267	284	274	274	254	238	256	295	242	243	268	252	262	260	249	245	231	238	251	255	253	251	280	245	219	254	241	237	275	259	277
26934	29023	44478	4951	2218	1913	1621	1347	1325	1198	1096	1011	899	912	887	910	781	866	814	777	751	778	734	751	750	728	727	742	715	742	739	724	770	665	686	673	687	663	688	682	668	658	704	669	639	689	692	666	685	685	683	653	622	661	687	702	643	667	626	703	663	688	663	689	643	646	669	689	689	673	652	678	630	663	648	601	675	660	661	635	655	671	673	626	626	665	669	652	692	636	630	657	688	635	682	605	672	696	655	649	651	666	625	631	633	642	735	616	692	688	657	646	619	648	642	630	634	642	634	642	625	662	649	674	603	654	667	670	650	640	619	626	648	686	687	670	621	652	702	646	672	634	626	637	643	644	653	636	660	651	639	663	649	651	616	624	694	648	701	682	607	654	670	609	662	661	726	669	703	635	647	661	669	670	661	632	629	708	665	612	644	651	704	626	691	631	684	639	660	654	651	625	694	636	688	654	622	655	625	672	645	659	624	686	642	667	678	652	621	636	648	651	609	671	670	624	669	663	669	649	636	635	650	664	673	677	580	655	671	670	684	610	672	649	619	661	627	658	676	650	661	583	681	738	641	681	701	613	685	637	658	640	659	640	612	641	695	635	662	697	615	671	688	603	632	688	659	651	683	666	636	671	643	665	636	620	657	719	657	642	665	653	636	683	613	646	652	622	648	583	641	659	683	671	640	661	650	677	687	680	643	643	699	650	675	689	665	659	620	667	648	667	671	687	676	669	685	637	625	641	661	642	683	687	686	671	626	689	612	608	665	673	602	636	660	661	639	676	640	672	649	638	669	659	631	658	628	628	651	652	698	635	674	669	625	662	631	649	677	707	637	650	656	655	671	668	644	668	612	628	644	654	668	645	653	633	629	646	693	650	610	670	622	720	625	684	664	672	684	664	684	696	661	636	648	662	628	653	640	659	627	635	671	643	641	683	667	654	637	649	663	660	633	673	624	665	670	645	666	704	693	670	671	647	668	645	644	633	638	654	617	644	667	617	635	663	676	643	657	656	690	623	671	598	620	661	663	646	604	696	642	649	625	683	609	653	669	695	654	651	645	661	685	692	703	671	651	584	650	650	656	639	620	657	695	634	672	639	612	613	624	627	682	661	655	619	690	643	682	671	672	623	658	664	670	602	663	647	663	654	703	645	594	642	606	577	643	630	613	647	628	689	656	666	701	703	656	648	620	664	652	642	642	635	654	721	628	658	643	658	655	642	684	661	641	656	688	620	670	686	655	622	623	649	620	657	654	619	613	702	707	630	640	653	649	662	662	627	724	671	683	622	625	641	661	638	676	648	652	628	633	617	662	662	646	643	648	607	639	685	642	629	699	664	660	644	665	664	631	652	699	663	648	643	661	708	626	617	680	669	633	626	667	637	700	617	616	633	636	620	680	650	614	591	625	650	683	637	670	679	644	644	659	676	640	687	631	620	656	634	622	616	628	632	634	637	662	682	665	630	692	657	634	659	663	630	681	656	650	633	660	674	673	653	633	627	629	636	680	624	635	655	672	674	628	669	597	649	650	642	672	680	642	676	629	606	639	618	661	645	627	635	670	685	669	675	639	672	648	641	678	603	644	643	626	627	674	691	665	659	645	645	629	660	674	680	662	669	673	683	620	632	643	660	686	642	672	631	656	601	681	641	646	673	631	648	653	639	666	612	643	668	673	651	620	624	635	660	641	653	662	635	721	619	622	668	630	674	662	642	610	642	659	697	622	644	651	655	677	697	640	668	647	685	679	640	626	632	613	630	649	589	697	622	604	625	610	707	673	670	618	643	642	648	641	675	615	622	652	641	630	658	678	653	642	656	662	674	627	623	678	661	685	661	647	668	580	630	663	694	656	679	688	653	661	659	657	646	689	637	640	624	617	616	617	642	663	657	612	635	629	674	670	678	663	643	698	656	635	607	621	655	643	663	613	624	636	672	664	705	675	673	680	656	664	676	626	640	624	666	662	646	647	621	650	673	647	618	609	644	619	623	667	638	669	651	671	714	624	600	580	595	620	644	682	625	691	607	634	622	677	622	642	676	668	647	640	635	644	647	627	664	641	665	656	664	634	636	681	662	697	628	638	625	678	700	651	644	658	680	631	665	674	642	616	697	625	656	689	672	659	644	630	653	673	642	651	638	664	646	663	628	643	670	640	696	650	614	689	665	651	689	601	655	673	646	616	637	623	644	652	618	649	679	669	638	654	650	700	664	654	651	620	613	621	656	649	602	700	621	620	680	638	652	636	643	689	647	645	667	683	629	591	671	631	696	593	677	613	635	645	681	635	660	649	635	662	638	641	668	666	635	645	637	665	696	667	679	606	610	656	633	625	666	668	647	626	634	626	620	607	680	699	650	654	631	669	657	661	660	646	645	631	651	672	616	628	626	674	640	666	638	658	611	679	651	652	663	626	636	689	665	639	659	680	664	664	659	671	644	631	664	638	649	621	662	704	635	691	659	637	696	641	631	676	630	721	602	655	661	661	622	666	645	638	582	617	658	628	652	699	651	625	656	686	655	671	678	646	651	613	658	653	634	616	579	708	665	632	649	634	694	662	654	638	648	627	657	684	667	677	614	605	647	643	649	661	629	658	661	630	696	651	668	605	673	664	662	614	671	635	626	647	642	676	634	706	636	662	708	683	686	677	601	671	673	623	639	659	646	649	609	703	634	653	637	641	666	701	664	661	648	636	646	679	623	712	645	625	665	665	628	625	626	615	627	681	620	658	649	697	636	677	688	623	644	696	619	725	595	626	668	637	622	672	619	676	657	616	675	667	676	628	646	657	607	613	663	686	668	683	629	637	609	689	645	669	666	664	635	683	675	685	685	651	661	649	628	667	687	664	654	652	660	642	619	635	657	664	663	654	643	680	579	588	637	662	660	654	637	626	656	617	643	655	686	601	650	679	691	674	676	687	636	676	632	677	650	646	674	656	677	687	647	679	681	677	643	663	666	657	609	623	686	634	666	686	660	660	656	628	643	665	722	621	646	678	653	647	653	658	631	640	656	602	674	662	671	642	677	709	635	675	632	692	652	620	681	638	647	672	672	644	651	624	674	680	647	626	612	601	679	670	622	573	648	656	653	651	681	669	621	643	662	608	624	679	648	672	666	696	653	644	647	645	666	659	658	683	645	649	630	677	660	664	645	638	672	672	661	644	666	682	648	665	644	675	692	661	639	653	666	696	660	660	642	623	634	704	606	651	696	651	617	677	680	636	601	651	705	646	631	649	640	619	670	635	657	664	627	679	595	651	625	653	620	696	661	686	626	639	660	680	661	635	704	631	670	640	696	666	668	602	651	656	690	675	621	668	691	660	654	655	631	695	629	685	687	650	635	664	647	646	677	657	672	668	640	619	645	589	625	623	654	642	668	631	669	640	692	693	662	643	665	670	649	656	651	691	661	652	682	646	665	636	643	641	626	660	644	651	624	653	642	660	675	623	639	667	668	642	673	639	659	609	609	646	666	652	670	646	633	699	645	655	619
59593	56543	58392	25373	3813	752	543	445	412	359	307	306	254	270	314	242	246	243	250	240	235	201	204	239	193	214	211	208	195	205	207	255	189	207	214	225	210	217	211	215	193	221	213	176	188	255	206	195	222	191	190	220	185	226	192	181	201	176	216	213	209	183	186	186	188	202	187	202	218	207	219	199	171	190	206	213	221	196	194	213	194	210	219	190	211	204	198	174	201	196	190	185	195	174	190	213	185	217	231	186	199	205	186	208	191	196	197	172	171	194	202	193	209	200	205	209	189	198	185	190	194	211	216	185	219	198	176	199	216	205	210	191	202	176	207	236	218	216	197	212	205	192	187	236	205	224	214	187	173	185	186	181	196	185	206	176	214	205	181	206	205	187	190	190	214	214	197	194	208	199	179	198	212	208	188	191	211	218	184	219	177	176	188	178	183	192	177	205	214	180	207	213	186	201	213	193	196	218	178	171	196	200	229	183	210	218	200	194	211	202	213	216	189	213	184	207	197	205	198	205	182	201	205	213	214	199	202	193	193	187	186	196	199	213	210	204	212	182	194	195	188	220	196	200	189	194	196	201	198	186	201	221	183	199	199	213	215	207	199	219	202	203	174	201	205	199	218	200	184	195	205	226	198	226	196	196	178	205	192	180	211	183	186	190	225	207	182	209	171	192	202	197	211	192	214	200	206	200	187	199	207	222	201	187	210	191	184	171	185	203	205	194	207	194	214	207	190	194	201	215	196	193	225	203	212	226	205	208	194	201	183	185	195	221	229	203	204	226	167	208	179	187	210	218	197	182	174	217	196	200	212	205	211	201	193	221	210	219	205	207	210	211	205	187	196	191	185	212	212	197	179	185	198	199	194	180	185	211	190	191	214	213	193	220	193	202	181	193	194	216	190	196	198	187	181	232	195	230	203	227	207	208	218	190	214	198	219	207	189	203	211	201	220	193	204	222	216	194	221	205	219	205	209	204	195	207	197	175	193	202	194	209	202	210	216	198	198	213	211	176	184	190	215	184	196	197	201	228	218	206	189	208	188	224	219	205	185	203	189	202	205	180	166	197	190	197	188	224	218	192	207	180	196	194	222	193	205	176	185	211	218	203	202	202	205	163	222	191	214	175	202	193	190	181	198	200	204	182	176	201	201	202	208	202	182	224	218	203	187	170	218	209	188	204	211	195	209	188	181	192	235	184	222	176	208	217	210	180	205	182	183	192	183	190	197	184	209	208	205	221	194	187	206	197	208	198	194	192	198	225	209	236	207	190	189	196	221	195	197	201	201	216	207	217	199	181	211	203	221	203	186	180	198	209	183	210	207	225	179	204	204	200	188	205	186	210	202	217	188	201	205	211	211	203	212	206	202	205	206	175	215	164	184	209	212	211	178	219	214	187	194	192	218	202	192	172	199	195	205	193	195	222	205	221	206	219	187	205	210	207	243	197	166	183	181	224	208	203	229	217	184	198	218	192	190	203	208	187	201	191	184	192	199	191	189	206	190	163	198	184	198	232	182	205	192	206	218	201	194	206	187	176	206	209	178	189	199	210	223	202	192	169	197	205	206	192	222	192	200	200	191	191	204	196	194	192	206	206	173	185	191	203	204	204	200	196	195	208	216	201	211	167	171	204	181	212	202	194	176	179	181	190	218	199	181	210	203	221	198	204	216	210	187	208	227	211	195	208	201	204	211	206	202	228	191	196	205	216	202	187	193	210	203	219	202	217	195	190	195	200	175	196	202	206	202	201	195	170	185	219	212	204	201	205	196	181	203	211	216	203	214	212	198	208	181	207	197	176	207	214	191	218	202	195	208	201	198	223	189	203	189	205	175	173	208	182	174	181	199	215	225	205	197	201	174	198	227	180	175	176	176	212	223	227	194	194	211	206	187	232	211	201	205	223	193	222	201	213	206	189	206	214	192	235	215	172	181	211	207	180	196	199	203	192	194	212	196	214	205	216	202	196	205	218	200	191	193	182	185	204	214	192	190	199	206	182	202	202	195	189	168	215	196	200	218	199	200	166	179	206	192	216	210	220	189	206	170	195	182	208	185	189	196	170	188	200	203	190	190	183	198	212	217	202	214	226	198	187	191	198	179	185	220	181	200	185	210	182	203	194	212	225	195	179	206	205	223	214	204	185	191	194	209	225	207	193	190	191	209	226	196	210	196	213	190	201	196	223	217	191	203	185	217	189	210	190	189	201	222	215	193	201	209	191	206	189	208	202	180	197	179	206	212	211	186	203	198	210	179	190	198	177	202	198	201	236	218	257	223	204	192	211	191	201	184	225	185	212	177	179	212	205	182	187	200	173	190	186	215	202	211	202	187	210	178	177	185	195	204	193	184	208	191	199	192	204	218	213	208	181	183	200	208	195	197	214	208	216	218	198	211	193	202	205	207	168	225	201	199	210	219	192	205	223	221	221	185	204	204	202	192	177	222	207	200	217	188	212	208	183	177	216	204	184	190	223	219	192	193	202	180	201	207	241	209	197	192	199	194	202	199	204	208	206	220	202	220	197	212	206	203	198	206	206	198	175	192	176	180	201	182	216	177	214	190	197	201	208	204	206	197	231	183	220	203	168	209	213	198	195	215	179	217	167	203	171	190	235	188	186	216	209	192	181	187	206	188	196	182	178	206	198	225	198	178	206	193	192	191	194	214	190	181	204	208	197	213	197	199	211	193	218	211	198	217	218	192	208	188	187	206	173	175	204	186	197	199	224	184	188	180	181	173	203	206	194	189	220	200	214	222	217	219	204	186	216	159	211	205	202	192	175	203	188	194	196	208	205	186	212	201	194	197	200	205	212	189	196	204	223	203	200	187	206	187	205	192	199	204	177	196	191	192	196	206	196	186	189	195	237	228	185	193	198	225	187	189	169	193	208	182	205	199	198	211	228	224	217	215	221	215	180	196	193	206	195	177	218	210	218	196	217	203	210	188	200	197	206	178	188	194	197	183	195	212	225	224	188	205	182	198	191	202	186	181	214	205	203	197	188	215	182	212	204	187	184	203	210	202	181	238	179	192	189	203	197	192	189	210	188	217	192	206	199	198	215	183	166	221	213	227	202	189	210	231	225	190	220	180	201	219	200	190	192	216	212	197	188	189	208	194	222	233	195	242	209	210	180	213	207	188	197	225	189	201	226	204	183	211	194	183	209	228	211	209	190	179	194	213	191	202	178	218	198	198	202	196	209	218	204	218	182	196	205	205	177	197	233	184	198	184	196	201	199	191	167	197	190	204	200	200	198	202	190	205	199	179	219	210	206	203	210	197	183	222	204	182	206	232	201	182	234	203	180	200	195	206	193	196	190	192	184	186	183	201	206	195	208	190	201	190	177	213	213	177	220	207	205	177	209	211	192	206	192	201	202	219	204	195	209	208	184	198	214	231	179	208	215	221	211	171	211	190	192	212	185	183	195	190	205	171	227	204	201	204	204	198	192	188	212	210	201	202	196	197	199	192	194	205	194	214	178	187	188	208	198
35795	40215	55885	7152	3613	2879	2437	1949	1730	1461	1331	1219	1089	1014	977	911	835	818	755	762	720	692	718	658	690	664	642	611	608	595	602	592	590	557	570	598	608	598	519	568	531	563	577	572	539	552	512	524	529	587	528	517	526	567	531	500	540	551	537	555	536	536	523	528	541	521	486	513	530	548	485	491	509	513	492	531	514	529	483	522	532	495	523	528	510	517	487	520	533	488	482	499	479	533	512	487	515	509	496	539	503	475	493	518	556	478	531	473	539	510	472	525	477	492	484	511	499	519	492	484	482	495	496	460	496	525	479	536	510	492	511	490	507	495	497	480	501	488	484	516	469	468	482	519	520	495	478	488	504	504	486	479	462	482	542	499	499	505	482	521	519	513	517	552	493	503	482	523	481	478	502	505	528	478	524	504	507	498	434	505	435	505	488	520	527	489	513	502	483	506	473	488	556	507	505	508	528	464	483	511	505	459	472	505	482	507	483	512	492	530	505	498	525	454	492	493	503	509	492	487	511	495	490	469	506	494	527	495	489	521	533	500	515	497	475	459	511	512	484	527	503	507	541	491	493	494	476	486	496	460	507	464	503	474	503	490	507	465	525	493	483	466	540	480	459	468	530	494	519	461	502	537	503	470	509	475	511	544	474	483	501	469	468	484	499	538	540	531	472	528	475	506	503	503	521	500	499	513	503	482	489	504	511	495	517	503	486	483	522	528	515	514	507	459	492	465	548	540	538	480	523	530	493	482	510	479	508	503	503	478	502	521	534	516	472	499	503	476	508	456	464	482	495	478	482	520	543	482	471	539	481	471	497	428	498	528	496	510	519	499	500	523	534	492	496	471	488	500	504	500	469	506	495	500	493	497	477	473	497	496	484	468	486	503	515	514	486	535	494	479	524	510	524	529	513	524	521	504	506	510	532	482	483	477	538	508	508	504	509	514	497	516	470	494	471	492	474	490	520	521	497	522	477	511	479	525	544	518	482	502	474	517	499	469	509	508	501	498	546	507	511	496	518	487	494	474	474	461	480	466	508	535	502	470	487	485	515	479	539	483	497	513	527	525	483	498	516	477	488	445	519	519	462	505	496	501	535	496	490	519	503	510	510	508	503	514	540	520	521	487	490	481	492	486	492	484	517	474	499	502	512	481	483	484	467	498	496	500	509	512	524	489	504	518	511	485	481	491	497	524	471	505	477	475	531	508	474	517	480	515	506	543	469	471	499	472	508	508	473	506	491	465	525	506	486	514	479	517	525	484	492	479	489	486	476	526	521	517	511	523	491	489	489	506	436	489	472	463	486	479	512	501	457	496	487	481	464	478	514	479	487	534	486	531	469	487	488	490	507	495	468	481	501	483	523	514	541	519	524	459	495	474	515	501	511	517	537	516	480	505	528	474	530	466	483	546	499	540	514	523	488	459	480	483	479	485	502	496	496	483	496	493	527	461	511	507	478	493	486	507	475	470	515	474	482	433	470	486	564	503	491	486	524	476	507	499	499	479	488	510	461	554	530	505	496	497	525	494	497	502	455	517	563	578	494	519	485	510	487	472	479	503	526	505	480	484	515	521	507	492	477	539	523	491	517	516	472	522	499	481	496	488	475	484	536	570	513	488	477	533	500	469	471	481	510	459	503	503	502	501	432	496	496	476	450	493	502	489	497	496	505	455	523	485	511	499	509	492	507	492	469	530	481	465	510	526	475	471	519	498	491	497	501	542	514	505	522	479	500	478	513	518	501	478	480	471	496	480	454	482	502	473	498	535	474	504	499	494	512	484	511	547	490	534	523	448	482	525	490	503	494	505	504	471	498	512	477	498	483	494	527	482	464	528	525	509	498	473	537	500	522	461	501	510	485	519	512	511	520	504	523	507	489	532	502	507	517	443	498	494	485	506	490	490	495	510	463	502	470	451	488	492	529	526	526	536	527	467	513	497	525	474	467	491	500	468	495	496	482	492	490	499	475	509	477	505	479	527	530	498	492	477	486	500	506	476	473	527	488	510	508	505	495	481	512	513	492	512	514	533	553	542	486	481	514	537	508	495	566	460	494	519	550	494	504	511	449	514	481	497	475	516	485	465	517	482	539	506	486	493	479	510	487	502	467	508	512	502	505	542	528	483	495	498	507	484	506	524	504	501	530	506	493	533	531	508	543	526	499	519	444	510	503	518	523	455	472	449	533	565	509	510	506	489	483	458	519	491	503	502	514	476	478	476	504	500	528	463	482	530	504	508	458	497	534	495	509	470	482	491	493	526	488	469	481	499	507	489	518	483	489	473	526	500	494	483	529	483	516	498	489	441	471	494	499	487	511	518	516	480	476	499	550	490	539	483	498	541	524	498	505	464	486	475	483	497	508	514	526	558	485	538	520	507	486	478	489	481	510	499	494	492	497	463	523	487	534	467	488	504	494	504	494	480	508	453	470	486	558	522	516	504	509	551	468	470	487	501	529	484	532	523	491	528	479	453	486	431	511	501	505	532	460	482	520	538	503	498	489	506	506	512	472	492	502	480	531	496	540	520	520	500	492	538	516	500	516	510	528	482	494	520	506	493	489	457	477	494	504	521	504	511	490	573	513	485	514	464	502	509	478	459	514	488	519	515	514	546	511	503	486	484	541	466	506	522	492	496	502	516	491	490	510	484	486	496	486	484	522	519	496	514	476	508	475	498	501	472	523	493	510	510	522	536	536	493	447	523	506	493	485	541	473	509	473	496	492	480	461	492	513	532	530	528	442	465	482	508	475	496	503	487	471	522	437	509	462	473	505	488	512	512	515	498	497	485	469	481	497	487	527	486	493	520	478	539	467	512	532	494	511	495	509	515	535	465	487	485	523	515	480	495	501	484	527	476	510	496	518	487	490	465	493	524	504	518	504	490	498	504	511	523	511	508	476	484	496	465	490	496	454	527	501	541	523	479	528	528	516	499	507	461	488	536	519	534	481	483	505	513	487	523	523	510	518	499	503	488	487	511	458	517	478	498	503	531	490	491	539	472	503	470	499	522	481	516	511	514	512	449	509	486	490	523	514	518	503	511	483	493	494	472	474	559	474	498	495	488	521	497	498	474	480	486	484	503	485	510	450	475	496	507	486	485	502	460	525	491	493	499	467	521	491	495	521	462	520	457	536	457	531	492	494	477	494	503	492	481	503	478	486	485	533	492	536	502	508	476	494	499	500	507	526	546	470	523	508	483	509	518	493	474	504	531	508	496	530	517	531	475	520	522	467	514	501	475	488	483	493	499	502	498	487	500	500	451	551	499	505	478	523	515	489	537	509	514	473	508	498	521	503	493	502	476	516	509	496	494	524	518	498	474	467	508	472	465	489	505	497	503	503	486	487	500	520	478	508	500	561	462	500	479	507	558	488	511	540	472	514	519	495	480	507	459	490	492	502	520	521	498	518	511	522	483	554	499	506	482	467	474	522	487	483	515	520	506	487	489	483	460	497	496	498	486	464	518	476	521	521	499	509	466	524	513	479	504
7503	2599	2691	440	162	150	171	170	159	164	172	166	168	176	160	182	165	154	180	158	149	176	186	184	174	152	161	148	178	173	160	153	182	138	158	144	165	154	154	176	158	171	178	155	160	183	157	145	159	148	171	146	147	179	165	165	158	159	151	163	162	164	158	127	149	171	150	123	158	160	170	137	153	157	149	161	171	156	135	151	156	171	151	154	165	163	158	160	196	165	162	171	184	136	144	162	148	189	154	147	179	142	156	148	160	165	145	171	159	183	152	169	150	156	159	154	176	182	169	162	180	158	168	131	146	176	180	164	165	171	159	153	152	181	181	137	131	165	177	154	167	136	163	168	165	151	152	166	156	162	168	157	149	167	153	148	166	135	161	181	164	132	179	186	189	145	163	165	148	177	147	166	170	150	161	152	140	156	163	157	153	154	154	152	156	175	164	140	155	178	171	156	167	149	175	149	146	157	154	155	151	147	151	128	166	171	168	172	152	186	164	165	162	156	147	180	151	154	139	142	146	165	171	176	155	167	151	151	163	161	172	154	157	171	173	195	179	175	171	162	147	163	127	146	161	155	155	164	155	146	169	158	156	149	165	179	161	167	198	174	167	152	175	160	169	157	173	135	156	167	158	167	165	138	135	143	142	165	144	172	173	125	145	158	164	158	165	172	176	156	175	150	176	157	143	172	150	141	157	144	146	170	147	142	173	164	159	171	154	150	170	142	169	158	184	187	161	157	166	157	152	156	133	171	144	142	165	129	170	150	163	172	187	167	164	152	148	192	143	158	162	155	147	158	154	143	172	178	159	142	153	177	168	152	154	165	160	150	155	154	163	150	166	177	151	153	150	169	156	154	167	151	167	151	156	161	166	155	172	159	176	169	146	183	147	153	163	149	169	176	163	178	150	141	134	158	153	141	166	172	193	158	183	162	173	162	156	174	150	148	191	145	140	149	156	145	156	161	133	157	167	173	161	174	156	164	165	135	164	128	158	183	168	157	181	161	150	165	134	161	149	185	175	137	131	148	160	146	154	186	138	152	145	175	126	135	163	141	158	169	159	185	167	163	124	140	185	161	163	114	173	145	168	160	178	162	155	149	156	149	159	175	157	156	148	175	182	159	141	148	153	143	147	162	166	157	161	160	145	158	153	140	155	170	152	176	163	154	155	143	156	157	142	160	168	150	159	171	178	154	151	149	157	159	161	173	151	131	160	158	177	154	159	158	167	152	165	139	152	175	181	155	168	171	132	163	161	168	155	151	157	148	167	162	161	152	141	161	154	134	166	147	142	144	158	164	135	146	125	174	166	147	151	171	171	158	177	162	162	166	143	156	167	151	153	144	180	166	161	165	164	164	154	134	157	179	191	173	153	162	164	156	163	142	141	136	165	162	158	169	168	173	155	175	143	152	152	146	172	152	188	170	132	155	128	142	149	169	169	160	164	139	155	165	166	163	165	140	172	166	136	161	168	175	200	132	167	178	165	176	141	147	174	170	162	153	145	134	179	168	158	147	153	160	142	150	178	159	153	155	171	157	149	142	153	149	138	160	174	168	164	154	156	161	169	156	182	129	186	156	161	157	151	193	167	145	146	160	136	176	147	164	155	162	145	141	155	167	180	157	174	180	160	168	182	168	150	176	179	153	148	153	154	153	182	153	142	161	155	156	176	140	156	166	139	169	146	150	146	156	133	141	159	157	148	151	169	157	159	163	171	156	179	137	151	169	161	180	150	162	146	158	132	135	160	152	163	171	159	157	143	150	161	150	156	135	187	172	174	167	167	151	161	176	129	159	136	135	175	183	149	162	162	159	159	152	162	159	175	175	149	159	158	161	190	163	170	163	164	142	188	151	163	176	166	143	146	157	157	156	184	150	177	163	147	171	155	174	162	159	143	159	184	140	169	165	170	142	148	168	163	156	158	148	167	165	161	157	192	153	161	180	152	183	149	184	166	162	157	178	168	176	141	168	154	153	168	199	162	165	168	155	155	164	157	164	176	159	188	162	182	164	168	161	153	172	137	150	166	141	176	157	155	156	149	164	152	179	153	172	138	147	156	170	128	156	167	161	176	193	152	173	178	165	131	162	157	143	159	176	157	153	159	154	160	150	155	167	169	176	155	169	173	164	161	179	187	169	154	154	146	163	170	164	160	181	142	149	168	171	162	150	153	166	178	162	167	146	138	173	180	140	143	147	159	154	159	173	159	139	142	165	129	172	164	161	148	168	182	140	169	166	162	159	145	152	162	191	157	168	167	151	169	159	154	155	142	163	149	157	150	154	138	140	154	164	164	153	145	146	140	170	169	160	151	154	141	184	152	165	167	141	160	159	158	163	146	177	160	168	168	188	164	160	151	173	139	166	154	136	146	157	153	126	144	154	150	129	150	154	142	166	151	175	161	186	168	150	163	171	151	159	162	149	167	151	167	167	148	148	179	151	160	173	161	164	180	151	153	129	171	149	174	142	145	166	168	161	156	162	148	151	161	178	172	161	153	144	148	165	151	156	145	158	154	161	150	174	159	175	135	141	176	167	166	191	165	155	174	142	151	145	144	163	154	178	179	142	160	168	155	137	158	142	167	165	144	150	134	167	163	177	191	164	149	134	153	165	151	144	142	164	151	150	152	155	141	156	182	134	138	171	157	150	159	153	178	158	151	186	163	159	162	157	168	174	162	158	139	172	181	151	143	161	149	159	181	156	128	175	167	149	129	159	150	175	137	175	180	164	162	145	159	165	174	162	171	168	144	145	134	147	141	163	155	179	162	167	158	152	156	190	136	174	168	175	141	147	185	165	177	165	159	146	168	165	172	135	152	151	174	164	166	136	135	134	179	168	150	143	167	150	179	165	158	163	148	173	158	185	173	147	165	165	156	148	159	171	169	177	144	172	126	153	168	149	162	151	153	179	201	169	163	153	145	163	164	171	154	167	167	152	160	173	157	158	154	144	149	139	146	138	168	149	139	157	147	139	164	159	148	139	179	133	183	189	160	140	167	167	160	159	149	142	162	161	140	148	164	164	174	195	153	147	164	164	164	160	144	153	192	175	169	145	171	152	150	175	137	179	158	145	166	158	162	146	183	169	167	163	172	181	145	179	136	147	147	172	180	178	172	174	154	170	158	164	153	155	172	149	168	178	148	153	153	170	169	166	155	156	150	176	173	169	143	161	153	169	161	161	137	190	173	165	172	135	146	168	173	157	144	152	178	156	144	162	151	158	138	156	158	160	170	169	164	155	179	178	188	155	154	175	165	177	157	170	169	170	149	136	126	152	156	169	184	146	151	158	171	144	138	153	158	175	174	162	149	154	163	153	171	149	162	147	163	141	169	168	148	157	174	140	193	170	186	166	162	163	157	153	163	171	169	140	172	203	144	168	149	158	161	167	175	161	162	151	150	166	167	146	160	162	161	154	167	160	158	155	173	171	163	145	197	136	146	149	156	158	176	130	171	171	145	157	164	144	166	156	164	149	162	146	171	156	150	151
6439	4016	7349	1064	476	491	501	471	465	448	435	472	450	429	451	478	462	439	458	417	454	475	464	440	454	427	428	438	447	464	442	429	466	439	439	421	448	408	450	464	453	447	461	443	462	440	429	417	423	430	446	431	440	445	434	459	425	445	466	464	437	434	438	455	391	454	438	436	471	435	455	444	442	430	435	426	429	411	447	460	456	467	427	456	413	452	406	451	449	406	412	503	388	454	467	412	441	428	397	468	431	469	446	428	412	443	440	454	430	457	452	430	444	468	411	473	433	474	445	417	430	410	433	438	420	440	461	425	421	428	443	438	424	463	443	419	418	418	442	389	418	473	445	423	456	413	467	425	479	445	433	454	422	431	419	413	440	414	416	434	470	418	433	470	417	435	448	402	438	469	426	436	427	461	440	446	397	456	493	420	438	443	431	437	429	423	408	435	457	466	433	435	479	455	474	397	444	417	416	448	434	415	424	452	391	437	396	406	471	402	436	430	430	459	424	399	463	439	436	479	436	427	399	471	418	452	459	431	426	413	408	435	427	397	472	425	397	435	474	426	463	456	418	412	443	417	404	437	387	425	423	418	402	410	418	434	410	444	439	440	452	418	444	451	432	443	455	445	422	473	451	437	397	444	438	456	410	470	438	451	408	423	440	455	442	435	420	452	442	418	450	444	454	389	414	434	393	447	423	488	418	429	442	388	459	408	440	429	439	433	429	442	452	462	435	446	436	460	418	462	419	452	441	439	410	425	440	457	459	432	445	419	420	430	427	437	435	443	470	382	433	457	439	432	451	461	458	441	454	459	409	418	458	424	440	449	436	426	410	427	451	419	426	430	428	403	472	436	425	450	436	474	456	422	411	407	443	452	433	449	439	430	404	419	425	446	401	405	428	435	439	415	442	432	448	450	448	428	435	412	452	439	469	442	414	438	439	456	468	399	463	426	410	439	412	422	455	470	446	425	427	444	425	442	442	436	418	411	481	401	414	438	472	449	405	444	408	420	421	422	426	438	416	458	395	429	449	472	427	456	438	410	421	457	430	456	453	439	405	411	444	431	423	426	462	464	458	389	474	424	419	436	476	405	434	423	444	438	427	429	430	475	442	440	479	430	414	444	443	439	429	435	485	466	453	464	405	427	469	398	440	455	435	443	432	405	404	444	418	439	430	419	388	454	445	418	407	448	413	415	431	445	446	446	446	423	415	408	471	470	416	453	381	405	430	479	444	470	433	393	470	443	437	434	455	442	441	393	444	460	455	454	455	406	439	459	442	413	434	397	417	455	423	444	439	454	451	433	461	474	426	424	461	445	456	408	443	439	400	461	411	435	448	430	434	439	411	444	431	426	424	417	442	415	436	425	427	417	438	463	432	456	434	463	432	405	442	434	424	442	424	445	404	486	419	375	417	469	460	428	448	408	445	410	475	409	451	431	404	420	419	384	453	430	433	434	460	440	446	461	445	416	438	438	446	476	429	436	461	444	425	437	464	399	427	407	427	438	423	426	454	449	439	407	435	442	427	397	424	426	432	397	425	413	411	434	398	417	440	459	457	448	421	400	418	458	429	492	415	430	432	398	427	433	446	423	430	452	434	412	405	431	423	442	430	407	421	443	417	447	434	450	429	456	426	460	442	420	432	479	454	447	422	455	459	431	405	432	441	453	428	420	437	442	421	436	432	484	413	416	434	398	452	446	411	440	444	439	437	467	463	378	432	441	417	396	418	421	448	430	423	470	436	453	426	444	456	428	439	453	440	429	477	394	404	424	426	447	435	444	452	449	426	407	475	448	435	453	435	428	398	439	359	437	439	410	434	434	450	441	421	445	423	430	431	452	424	439	434	422	471	452	438	451	436	471	403	443	447	435	415	489	463	454	495	480	425	417	417	447	442	414	404	440	426	449	467	444	446	456	459	440	420	420	444	475	434	429	439	415	396	434	424	414	455	453	420	450	405	441	435	432	424	429	446	422	444	403	436	465	468	446	442	444	437	444	449	431	449	431	458	439	409	452	437	431	509	417	421	431	435	394	436	482	467	448	363	451	426	411	464	392	419	466	373	443	461	428	427	449	471	437	436	426	421	425	438	444	439	452	447	429	428	462	434	460	430	429	453	409	453	386	447	416	437	417	423	441	426	429	415	440	445	428	420	489	423	431	414	436	424	399	434	430	443	416	450	413	412	447	427	487	457	437	472	431	410	421	440	480	460	449	432	461	420	389	453	440	429	429	416	467	470	469	451	437	405	447	428	448	457	387	449	449	430	411	424	452	402	400	474	463	449	422	422	409	420	414	413	466	440	439	425	429	424	407	465	433	432	443	427	419	395	448	420	456	445	446	429	463	458	447	413	439	416	473	425	446	433	416	401	445	472	458	436	452	440	407	447	440	445	430	454	412	447	424	417	452	426	471	417	450	460	431	413	435	439	480	458	461	437	423	437	461	457	420	418	443	466	419	441	429	421	472	438	411	450	412	462	421	392	435	401	415	411	425	412	453	427	450	421	462	434	457	442	446	472	400	448	451	404	439	428	425	447	409	430	464	448	414	421	424	490	441	434	409	445	415	450	449	460	424	451	478	413	486	447	457	453	419	419	425	433	455	453	453	437	412	437	457	405	464	416	450	442	428	463	431	432	414	435	444	408	439	425	420	464	451	414	474	380	422	438	463	487	486	427	426	433	449	438	419	448	425	459	398	410	415	427	437	450	431	448	433	463	444	412	421	450	453	462	428	405	455	412	491	417	460	459	381	446	434	430	452	452	425	435	452	406	436	432	443	424	387	427	424	427	425	424	441	448	435	479	446	461	424	428	428	431	415	456	430	449	451	427	396	484	453	424	448	412	435	424	406	432	448	433	463	447	475	417	434	447	393	413	431	427	414	457	440	417	440	419	400	425	463	450	445	462	406	420	446	449	449	479	453	419	442	466	457	452	456	445	458	426	392	430	406	457	423	443	448	451	429	474	417	434	446	433	385	416	467	409	406	424	404	454	441	422	420	402	441	450	433	440	441	463	425	451	473	445	420	425	408	458	398	453	464	441	393	449	467	420	443	409	449	417	442	448	468	419	445	422	423	469	446	472	450	454	427	448	464	407	412	473	474	438	417	465	452	468	408	443	442	454	383	442	459	408	426	428	421	416	406	458	444	451	451	392	458	456	416	428	442	426	428	422	449	442	448	462	417	424	448	454	417	419	453	452	413	430	423	425	400	434	437	450	435	441	439	463	431	428	447	410	462	433	443	453	426	449	434	433	450	452	462	426	428	439	422	410	406	460	449	431	446	422	456	402	477	471	455	441	445	434	414	444	425	419	395	407	425	406	433	421	449	450	441	446	434	445	415	451	458	430	472	445	444	468	443	451	397	427	436	423	450	428	437	460	402	466	477	440	416	424	430	454	469	421	468	423	442	419	405	443	431	425	469	370	431	429	406	460	477	461	456	444	423	450	429	404	424	432	387	367	424	464	417	416	438	431	436	437	409	459	439
47296	42247	44014	16258	1392	505	447	372	371	337	342	311	310	321	311	290	256	295	289	236	270	276	248	280	285	276	288	284	275	266	274	265	273	240	261	264	263	283	272	273	257	290	248	255	279	227	276	243	274	256	270	242	245	275	268	258	274	282	250	253	278	268	270	241	279	251	264	257	245	231	278	257	283	270	261	276	269	230	244	261	251	290	256	276	246	271	289	275	298	263	261	278	279	263	263	283	286	262	281	254	266	281	263	247	259	285	289	273	282	272	258	251	280	248	253	269	257	278	266	241	248	266	220	237	231	260	271	260	262	260	257	253	267	231	252	262	267	232	297	261	276	258	228	254	261	276	260	247	268	280	265	228	272	267	249	265	252	283	239	242	275	288	247	238	280	258	247	257	283	250	239	231	248	260	229	282	251	251	254	260	232	259	286	257	232	260	275	286	241	267	296	267	263	266	235	232	273	291	258	262	250	291	277	282	262	275	255	246	269	267	251	245	269	261	263	278	291	264	248	258	257	231	301	277	251	258	266	278	229	273	274	294	265	230	261	244	267	257	254	261	256	267	303	239	252	255	275	276	270	269	243	272	295	235	245	251	258	276	269	269	252	250	250	276	287	307	230	273	241	263	264	276	261	231	254	274	239	266	265	255	304	261	283	247	283	275	274	275	268	283	253	298	254	243	272	257	305	266	268	278	284	239	257	258	259	275	265	228	262	260	277	264	269	257	278	269	257	250	242	239	284	257	254	231	265	275	245	241	246	291	259	284	246	241	258	256	261	241	232	293	256	251	253	250	286	257	249	245	270	267	238	220	295	260	236	262	264	283	248	272	254	269	250	270	258	274	277	283	287	257	305	260	259	242	246	279	279	265	253	275	250	257	287	286	256	270	284	276	254	242	245	282	282	246	245	266	268	242	274	267	230	267	252	258	258	259	266	228	268	274	250	241	271	250	249	260	254	264	246	275	258	281	241	250	279	250	276	272	264	262	267	249	245	272	265	261	282	236	315	303	285	261	256	265	260	261	264	281	255	278	267	265	275	251	272	275	251	280	275	251	276	258	264	281	268	268	289	262	266	238	234	252	282	261	282	260	241	263	256	269	245	263	279	262	262	280	287	273	261	280	268	281	257	257	250	299	284	247	230	266	238	252	253	264	275	255	233	261	271	242	262	265	249	272	235	259	266	267	249	246	244	258	263	274	262	265	260	258	238	261	269	246	234	259	225	219	301	280	239	285	267	247	269	254	235	275	298	271	251	269	272	236	269	285	277	280	267	251	286	274	273	232	270	282	256	248	277	267	242	286	259	274	248	266	243	247	262	270	259	282	282	277	255	258	257	268	248	258	269	258	259	248	258	242	266	281	273	271	265	286	235	279	280	257	267	281	270	288	263	258	260	262	245	266	250	263	279	287	259	263	274	269	262	277	291	247	246	277	251	268	264	242	282	256	262	238	269	272	257	256	274	260	244	283	240	253	239	278	238	246	268	298	253	280	242	225	269	283	280	257	265	263	264	223	255	243	254	270	252	231	260	281	263	275	284	291	230	273	246	246	257	271	291	226	290	269	274	264	268	249	242	276	268	262	256	259	266	273	311	261	290	273	280	227	264	286	259	282	269	265	252	246	258	256	261	236	267	277	267	264	241	256	281	288	265	249	292	247	243	273	274	249	255	289	290	270	230	248	248	294	254	282	284	249	266	244	268	241	246	258	257	260	233	304	263	280	260	275	276	254	261	283	254	273	255	261	251	281	248	266	235	277	265	271	272	241	266	274	267	283	250	240	250	278	287	254	236	278	252	261	265	279	259	263	269	279	278	270	273	287	253	274	249	277	240	255	233	268	262	250	270	265	281	292	262	273	263	271	276	272	278	273	286	255	270	274	254	276	269	222	256	265	258	254	281	280	278	276	274	279	254	266	250	251	255	272	241	282	292	268	249	254	297	242	282	251	269	262	244	242	249	281	256	253	234	256	278	234	277	232	283	244	226	249	272	273	267	266	265	244	256	277	276	287	244	266	231	248	299	251	265	253	256	284	246	236	267	262	250	277	257	258	285	279	259	275	267	279	279	245	255	282	257	255	236	272	266	268	246	256	263	223	271	278	287	280	259	240	273	236	240	256	263	278	274	284	269	235	239	275	269	260	256	267	265	273	264	276	257	246	261	260	302	262	253	270	271	281	276	233	274	256	252	278	273	232	242	275	280	245	273	237	252	249	258	278	273	256	240	275	270	271	270	270	260	278	273	240	266	289	275	271	261	300	298	263	242	267	253	251	289	290	270	252	272	251	278	282	236	275	254	273	266	287	264	242	227	284	245	252	239	251	235	273	270	251	242	257	264	254	243	278	249	266	243	243	239	269	288	259	250	267	269	277	270	254	265	232	249	269	249	261	254	253	269	293	263	276	250	253	232	273	267	234	254	297	275	244	270	240	263	249	250	283	257	217	297	260	290	274	254	285	268	264	282	243	285	263	274	251	256	271	253	252	270	259	258	231	281	248	246	282	247	260	272	267	242	269	245	233	274	253	225	274	240	222	268	256	253	266	259	267	258	273	259	262	287	265	262	260	283	253	257	280	276	250	294	257	260	295	245	263	256	252	281	270	255	268	269	259	270	293	256	278	259	269	269	290	258	249	263	255	235	272	240	272	291	234	260	288	269	290	264	273	262	273	242	223	265	287	253	286	252	292	275	256	259	304	256	249	244	274	240	292	240	273	265	260	276	252	278	246	267	238	285	293	276	264	281	282	234	263	243	257	263	250	282	256	267	263	228	277	255	251	262	254	262	253	256	249	256	285	264	282	239	244	267	280	229	276	267	266	253	251	264	242	281	285	256	267	270	283	237	284	284	251	254	244	276	269	270	259	250	262	256	277	261	254	268	266	251	242	270	261	255	265	285	264	274	236	265	275	253	260	276	228	233	235	254	225	286	290	283	226	267	297	281	278	254	261	251	246	268	261	259	263	289	241	277	274	271	282	275	259	260	271	268	252	267	287	255	238	264	260	243	261	265	246	290	260	253	292	257	289	247	246	254	273	284	255	279	285	290	294	273	257	284	239	277	265	253	277	269	282	261	241	265	262	257	257	231	258	245	277	287	256	239	261	261	225	263	261	236	291	251	239	312	284	252	277	248	276	278	256	253	245	278	244	262	298	260	259	252	278	255	255	317	250	253	252	250	269	244	298	269	276	273	274	253	217	252	250	245	283	265	272	266	247	244	273	254	288	259	250	251	255	277	261	298	269	250	234	272	235	287	245	279	262	268	247	287	280	247	259	279	255	263	252	239	267	261	264	275	281	290	279	262	280	265	276	254	291	266	253	248	292	284	270	245	266	286	240	252	275	256	254	253	263	253	247	274	298	237	240	276	241	261	262	293	283	255	267	274	296	288	252	270	261	281	265	254	283	244	267	265	252	258	273	257	261	253	266	277	251	249	256	267	283	248	265	234	262	267	239	254	254	279	276	265	274	261	256	278	273	256	260
27595	30693	45422	5909	2314	1833	1675	1404	1223	1055	1046	978	961	911	850	866	855	830	802	738	764	753	775	752	781	694	761	696	753	648	672	707	675	734	682	693	681	724	702	629	697	703	694	666	688	749	681	674	656	650	692	693	655	691	619	695	663	675	676	627	693	678	673	641	672	710	630	679	704	661	659	662	678	662	686	648	634	642	677	659	649	689	684	629	650	636	657	680	625	662	634	671	615	674	658	658	724	652	681	683	647	647	695	636	635	631	696	635	650	668	623	675	658	686	638	648	641	661	650	671	625	621	637	628	679	673	650	679	664	654	645	653	692	649	661	632	648	649	682	661	675	685	673	623	662	663	627	619	672	693	703	673	691	710	683	630	714	620	671	691	685	650	662	636	665	670	637	688	620	688	654	623	702	680	664	717	631	622	625	622	655	712	638	653	676	661	642	678	640	646	666	665	686	670	645	705	672	651	649	655	620	642	638	675	724	646	674	581	651	692	623	617	649	667	722	627	601	641	651	686	671	667	671	688	660	647	641	688	659	639	630	666	626	645	645	614	681	672	679	662	665	645	604	634	655	646	646	662	636	621	696	690	675	646	650	601	685	641	638	652	685	598	625	661	663	684	608	647	699	668	635	688	690	626	657	630	636	682	641	633	665	619	637	666	681	605	627	648	621	657	691	692	652	686	664	647	675	648	676	612	629	656	670	662	667	613	677	648	677	629	645	615	661	653	633	651	710	633	637	652	641	642	647	644	633	702	661	680	644	663	692	649	648	648	655	649	659	633	633	666	601	695	677	702	643	661	625	659	691	662	700	590	627	632	726	633	653	693	635	610	679	650	617	579	618	687	689	637	664	677	649	695	666	694	710	651	721	612	660	651	649	652	620	669	653	633	661	650	650	648	656	656	706	632	614	631	692	645	657	645	656	687	619	681	665	663	642	640	641	681	679	601	650	666	655	656	657	672	657	691	665	717	683	649	646	631	671	625	636	676	686	644	692	698	704	628	610	691	679	652	634	689	704	639	655	639	635	650	614	661	604	699	665	628	680	621	647	680	654	694	632	686	635	647	619	644	675	682	668	668	672	673	624	628	654	647	633	648	685	683	667	622	693	661	655	647	662	651	697	687	665	648	667	627	606	687	665	668	687	642	655	630	642	629	676	654	668	662	689	637	665	664	637	650	633	667	619	651	660	641	710	648	653	662	652	628	626	667	659	641	663	653	659	634	697	685	685	630	682	644	677	662	667	629	679	628	714	639	654	647	638	695	681	672	640	670	666	629	661	634	629	681	636	677	602	619	650	634	638	651	674	690	627	666	633	615	699	656	671	707	676	660	658	648	638	657	694	649	695	630	644	681	657	658	675	672	619	665	671	615	653	660	677	660	712	654	650	655	689	658	645	684	675	651	657	663	645	640	672	649	634	665	712	658	638	635	655	654	672	657	680	614	671	667	683	676	624	676	659	606	648	634	593	680	646	655	626	664	646	665	650	639	716	663	647	648	690	650	627	681	691	628	650	689	684	689	622	650	632	682	638	650	643	705	646	665	672	633	632	638	673	668	649	604	682	642	656	708	627	626	688	659	643	656	660	656	691	654	604	679	639	657	688	605	674	640	617	619	622	678	656	631	696	681	671	704	671	658	666	689	676	649	654	674	607	643	646	641	652	668	641	666	656	642	631	637	648	626	645	672	666	654	649	670	658	660	658	678	677	678	611	657	622	632	667	654	625	682	654	661	678	624	637	637	645	641	700	622	671	634	642	673	683	611	649	666	616	701	670	669	660	681	677	667	618	655	609	618	593	657	629	612	665	688	666	651	667	662	648	648	658	640	669	682	680	686	649	625	704	668	642	656	635	616	637	640	651	631	666	614	712	672	672	669	651	641	673	644	700	658	620	663	674	651	667	672	623	644	653	655	654	634	629	678	674	636	669	651	632	645	638	659	681	665	635	694	691	618	653	606	662	683	651	662	663	712	636	673	633	665	691	643	617	692	654	666	637	656	652	656	656	652	646	629	676	662	646	607	653	659	647	637	652	662	643	650	684	676	674	658	658	665	612	638	653	652	662	662	664	682	674	663	645	663	663	681	671	658	617	653	710	670	676	637	680	652	697	636	610	666	680	632	699	600	611	635	635	636	643	660	649	671	660	672	681	621	640	653	655	653	682	693	678	682	642	637	721	651	661	673	643	664	675	663	626	686	667	708	642	671	658	601	681	646	658	658	640	718	652	690	692	649	667	678	672	614	640	643	673	635	635	656	643	638	641	620	650	697	680	622	631	678	678	702	622	661	668	671	656	655	617	661	667	628	698	690	605	682	617	628	674	639	687	689	641	647	663	665	690	594	673	633	642	646	682	675	623	674	649	671	645	640	645	655	665	678	657	676	624	694	701	662	609	663	641	651	611	681	683	703	671	666	659	616	671	655	665	669	643	673	630	672	651	622	681	628	624	647	656	659	695	651	676	643	657	654	634	625	647	657	645	646	629	631	647	658	669	672	647	686	661	649	653	638	635	657	611	651	636	641	618	640	648	670	623	650	638	694	684	690	641	650	614	668	663	634	647	640	648	632	644	664	687	657	677	641	603	684	687	655	682	670	704	606	636	648	643	687	717	654	680	634	665	643	736	659	652	653	627	688	643	661	597	667	617	669	650	643	651	627	676	638	656	649	637	657	625	632	687	595	667	596	662	626	613	620	665	648	622	651	666	633	641	671	641	676	658	673	621	671	658	700	641	619	653	616	638	660	627	665	647	676	668	649	707	668	647	664	625	674	621	665	646	679	687	648	617	663	627	646	646	663	702	669	650	628	659	668	661	659	645	628	669	672	645	668	669	641	629	640	655	653	638	648	677	663	678	687	689	654	620	651	622	647	630	663	666	716	672	634	632	654	680	649	689	658	661	706	646	654	629	644	713	678	680	611	658	668	634	676	657	640	671	677	677	598	677	677	682	671	678	619	641	624	630	647	690	693	645	685	679	739	676	691	651	669	664	647	667	679	658	644	663	637	678	695	685	635	690	684	673	650	672	670	644	688	651	623	644	607	621	653	666	624	661	664	659	670	714	657	666	684	659	651	691	658	673	684	659	653	660	631	666	667	666	610	629	649	632	657	628	649	702	624	641	646	627	651	691	660	659	673	665	686	643	645	685	665	676	661	680	652	657	666	668	693	619	630	633	651	632	605	630	648	651	657	719	686	612	629	659	663	612	626	673	603	707	657	655	678	639	646	637	677	658	660	684	656	634	647	674	632	661	666	677	640	641	650	664	614	631	684	655	678	636	669	671	636	648	659	618	606	615	667	665	647	673	667	709	671	601	629	626	637	666	663	652	678	655	699	698	650	675	676	673	678	669	653	686	637	629	600	648	637	683	676	658	678	667	600	649	668	695	657	695	617	585	669	655	664	678	690	629	645	676	656	679	682	633	653	629	617	673	655	620	666	642	687	664	679	651	644	658	627	684	665	680	639	671	634	657	632	697	628	632	628
59936	57220	58005	25320	5392	752	525	433	375	333	332	259	261	272	246	267	273	229	220	227	244	214	210	233	211	214	229	205	209	219	207	211	202	221	176	203	211	224	215	190	194	201	214	192	224	195	228	197	215	217	209	227	190	197	208	207	186	205	182	173	210	208	207	195	202	193	199	225	215	229	203	206	206	204	203	198	207	201	209	187	207	219	194	177	194	193	203	195	170	221	214	209	223	213	191	182	224	193	214	177	229	164	213	187	191	199	202	217	207	200	184	183	223	189	174	199	185	172	203	174	200	227	194	187	213	210	205	192	188	184	234	212	191	203	218	214	225	178	199	198	195	203	176	185	210	215	211	218	217	199	193	193	210	206	216	196	176	209	192	205	210	233	176	184	182	200	186	186	200	198	211	209	223	182	203	203	197	183	207	204	169	208	210	223	201	208	207	173	222	193	208	191	199	185	212	210	194	222	189	198	183	190	203	199	202	226	198	206	200	181	195	185	194	187	180	187	202	217	197	206	194	220	189	204	211	194	192	206	203	212	197	213	198	210	187	195	212	186	206	216	213	213	226	206	198	211	199	196	207	185	198	198	188	219	216	194	207	223	195	180	195	183	196	188	214	214	203	203	211	201	216	206	186	198	178	213	205	203	210	204	178	222	189	221	186	220	202	209	208	223	194	193	193	232	211	205	195	218	208	214	213	197	195	194	194	213	200	193	209	185	189	182	195	201	214	209	212	203	203	166	196	208	169	199	209	200	219	185	217	202	178	189	206	220	208	199	210	210	191	224	196	200	187	180	204	200	203	208	218	186	219	196	203	197	202	219	210	222	228	174	170	220	194	189	213	206	203	185	204	217	196	179	207	191	200	191	203	219	192	175	199	163	156	209	193	209	179	188	192	227	215	210	202	199	189	196	186	203	216	196	212	158	205	198	203	187	213	202	205	166	177	204	160	228	180	216	213	199	203	203	223	218	206	178	169	221	214	196	200	203	201	194	193	189	201	184	186	198	222	163	192	177	200	172	190	214	207	207	203	189	194	187	192	182	200	184	201	207	194	189	186	215	172	195	203	227	196	220	188	205	212	213	207	203	199	179	177	185	185	172	170	179	220	218	193	171	199	195	215	201	196	197	185	213	212	197	209	177	210	201	188	215	199	219	201	208	200	186	206	197	212	211	190	200	211	209	208	194	186	191	216	205	195	219	190	191	195	170	175	218	214	222	215	204	192	177	199	201	187	200	204	215	207	183	197	188	216	183	180	197	211	214	190	192	182	204	174	169	209	189	210	195	189	198	194	210	186	197	177	178	179	202	191	206	220	195	215	218	195	194	193	197	206	208	224	207	198	220	219	201	216	192	217	208	190	222	218	187	210	202	213	194	173	209	184	186	210	187	183	197	206	211	189	197	217	210	189	225	198	179	223	219	212	198	200	194	188	226	207	215	220	221	192	224	204	220	184	182	194	199	181	213	171	219	197	187	187	200	200	190	198	201	230	196	167	201	199	236	198	213	193	213	195	217	195	217	207	228	205	195	214	215	203	196	221	189	224	196	198	186	192	220	178	176	194	224	188	188	196	173	207	204	184	204	218	178	214	185	219	191	210	206	189	206	258	176	193	203	207	192	205	190	213	207	205	218	222	207	187	189	199	187	233	195	178	208	223	205	196	212	195	181	219	218	200	179	213	197	212	204	200	208	210	219	192	209	204	189	211	203	204	233	195	191	185	186	204	194	198	193	195	242	206	204	198	217	202	198	246	194	202	180	209	216	204	168	198	195	199	196	204	187	182	197	209	220	217	189	189	201	189	215	198	220	199	211	184	196	174	200	188	211	215	178	209	188	209	209	199	201	195	204	215	208	216	185	206	182	188	193	203	168	200	210	192	208	186	191	208	200	197	203	205	200	184	194	195	208	178	218	204	226	186	182	199	200	189	211	179	176	208	212	198	193	176	206	203	196	170	199	190	196	231	185	177	213	165	205	201	200	227	171	184	223	232	199	185	192	193	189	206	183	183	196	212	216	191	208	205	197	204	199	206	190	218	225	221	215	186	211	178	202	172	225	200	180	243	189	201	211	210	188	203	230	187	202	230	208	169	185	182	168	216	231	200	209	214	194	205	193	191	210	216	214	196	184	194	162	207	185	202	198	193	216	223	196	218	203	193	225	204	191	194	193	192	202	177	196	178	207	197	206	204	190	204	182	202	201	172	208	198	219	208	212	177	214	182	192	221	191	186	194	220	182	193	196	189	184	192	192	200	202	190	177	184	197	186	179	180	193	215	193	183	197	184	199	194	179	204	196	217	199	203	199	193	213	205	214	204	183	202	192	218	184	207	185	191	200	224	216	195	199	190	208	192	211	208	204	169	208	185	193	185	186	224	197	236	204	217	197	201	198	177	163	203	193	195	188	202	207	199	200	224	202	199	235	200	221	233	182	208	220	202	198	197	220	203	192	206	184	206	185	177	215	193	193	197	195	199	215	192	208	195	209	208	170	193	208	217	184	197	209	195	198	202	202	189	219	192	211	202	174	223	196	201	186	183	190	208	196	225	193	203	189	205	211	180	233	209	201	174	169	209	191	228	180	180	212	205	200	211	183	195	202	214	206	208	214	192	185	190	194	196	222	231	211	196	198	183	213	204	195	169	206	195	209	196	204	160	203	210	211	179	213	208	182	213	199	194	197	206	191	221	205	205	213	204	174	201	180	199	196	210	213	189	217	199	207	203	176	202	241	202	167	220	183	193	209	212	190	205	221	200	190	188	176	198	216	190	193	202	187	194	215	204	207	185	171	195	192	184	189	176	205	227	215	209	220	182	193	190	201	172	184	193	222	186	184	215	189	197	201	192	178	189	203	221	217	177	197	203	204	191	206	227	198	207	228	198	195	201	179	223	201	185	189	201	199	196	201	214	199	215	186	188	183	168	169	199	204	219	196	217	199	197	192	200	192	201	207	203	207	210	197	188	202	175	216	212	193	205	218	195	194	194	173	209	194	176	197	181	182	220	199	184	193	213	221	201	206	220	233	205	185	212	200	204	213	182	188	187	212	209	181	198	193	190	204	207	202	212	202	196	202	184	190	202	191	216	190	195	213	233	161	181	176	200	179	198	204	172	196	193	181	216	174	194	197	206	194	191	214	177	204	219	192	211	215	212	186	177	209	186	208	191	206	184	216	198	212	185	191	207	192	209	162	200	176	195	198	196	192	173	189	194	204	226	220	213	209	200	200	216	200	176	189	197	195	166	190	189	199	189	181	193	187	195	211	178	202	194	200	208	198	206	186	204	218	224	221	187	187	193	199	212	210	180	222	185	173	196	209	191	205	218	212	188	221	178	216	193	204	175	211	174	229	200	204	193	206	171	209	160	207	197	174	219	193	186	217	204	175	201	205	188	200	209	209	171	200	213	208	201	192	190	218	196	182	187	200	191	203	203	204	189	204	188	197	184	211	200	196	213	188	204	178	179	190	215	210	184	198	175	206	207	186
36451	40683	54669	8207	3468	2862	2276	1978	1577	1526	1302	1210	1100	992	907	903	819	792	749	707	754	701	652	707	645	610	646	575	596	590	608	588	603	556	566	562	536	611	573	542	576	508	546	576	555	535	582	530	545	553	514	546	508	567	540	564	533	510	548	560	544	504	500	551	490	517	529	497	462	488	526	528	520	478	526	506	528	457	491	525	504	522	545	506	498	524	500	519	524	512	506	518	527	493	513	488	482	496	496	520	492	518	527	467	490	544	492	521	500	482	452	499	523	523	497	471	485	494	509	513	503	515	525	494	504	509	490	490	520	508	487	479	477	472	476	494	481	501	532	570	487	458	494	475	513	507	469	490	492	491	548	501	476	519	493	492	506	472	507	531	533	487	534	484	511	510	487	467	537	502	458	474	493	523	502	466	468	482	552	517	511	512	464	464	521	524	514	505	475	508	506	538	482	469	497	465	508	495	464	512	480	490	554	489	529	518	492	523	519	481	490	508	492	445	463	490	486	530	531	523	469	505	460	522	480	490	515	509	514	483	456	466	524	488	485	513	508	496	534	458	498	476	484	483	471	495	509	495	430	534	454	458	544	509	464	492	493	519	505	481	500	544	503	468	501	478	476	497	505	480	477	499	497	501	494	494	469	519	507	473	489	514	507	510	531	498	485	500	483	480	512	454	490	515	489	504	496	492	525	485	521	477	522	473	485	463	494	520	503	476	498	507	463	466	499	463	477	491	492	519	477	515	482	486	488	484	503	459	507	473	505	529	556	478	502	493	525	466	492	522	526	528	460	542	470	486	487	478	483	505	474	446	423	517	474	487	510	469	460	485	507	499	495	498	500	504	447	482	455	524	487	481	460	488	505	532	502	515	469	530	494	480	484	488	515	498	471	511	510	467	516	488	501	480	446	464	535	464	440	543	511	527	497	485	510	486	505	516	503	477	482	454	480	500	494	519	509	515	470	490	496	506	488	477	510	501	494	509	475	497	511	459	506	484	488	502	509	479	474	487	508	458	565	516	515	500	507	490	447	522	505	510	513	543	518	488	501	497	498	478	554	494	488	486	477	506	487	527	475	526	544	449	534	514	508	498	509	468	517	496	485	517	506	483	467	488	526	521	510	500	504	497	477	470	495	531	514	498	505	506	470	495	494	484	522	477	495	504	453	463	508	499	488	459	476	475	479	513	484	478	538	483	508	458	494	529	475	508	472	470	496	476	508	522	477	513	497	490	480	481	510	518	503	507	498	470	544	522	449	475	447	526	520	536	480	497	487	508	501	483	495	511	485	485	502	503	528	514	508	499	500	487	524	496	486	501	499	509	485	503	468	489	498	481	525	476	516	488	520	528	484	498	506	494	493	455	488	456	512	491	490	513	446	480	476	534	515	486	497	468	526	489	478	502	515	493	519	478	472	524	546	501	496	486	515	518	506	505	494	512	475	480	510	495	469	469	466	473	483	474	505	481	506	530	489	490	470	468	481	499	474	527	461	548	481	539	489	489	472	485	466	474	504	493	504	497	491	472	467	451	489	494	476	475	442	502	445	443	501	455	488	544	488	473	549	501	490	496	495	489	484	513	512	505	495	492	463	485	514	498	502	494	507	530	475	453	496	529	477	492	508	500	504	490	502	529	475	502	506	532	500	529	486	508	520	502	520	456	512	519	526	504	541	494	462	477	536	531	521	460	516	541	500	515	508	519	529	481	497	518	484	531	503	499	508	501	522	504	480	494	482	512	475	472	463	512	509	487	492	515	520	504	524	470	519	499	516	567	463	479	470	490	497	504	466	521	535	476	483	504	491	474	495	526	504	472	477	463	484	541	481	510	437	471	500	495	513	483	495	569	523	445	467	503	500	516	513	446	495	513	478	510	506	496	499	483	497	490	459	502	541	465	518	531	486	455	467	464	504	504	520	490	532	499	475	528	478	491	524	514	580	498	520	471	508	483	505	491	455	499	511	493	504	513	503	503	483	475	474	464	500	500	536	514	511	514	503	500	523	521	491	489	508	513	515	525	459	463	525	482	534	499	458	479	465	489	509	515	525	525	475	498	474	522	446	494	482	461	492	532	481	473	517	487	475	532	501	474	552	462	530	461	517	474	509	534	513	512	482	501	496	521	496	495	475	509	505	499	532	476	485	531	512	492	506	524	457	498	471	462	487	490	507	547	528	507	478	496	460	502	544	484	492	534	480	511	495	475	477	515	497	497	531	523	547	496	535	526	492	457	539	548	503	508	503	513	516	472	484	518	494	496	520	490	487	518	546	512	497	484	501	479	511	503	516	517	507	478	475	487	472	508	465	517	452	473	508	497	499	467	503	526	520	483	478	460	521	458	521	485	486	500	516	497	501	509	487	512	487	500	477	527	442	451	495	493	498	516	471	489	504	498	475	507	494	496	464	474	478	481	470	445	499	483	515	493	461	481	499	523	501	514	498	536	506	512	447	500	488	527	523	495	538	520	496	521	534	494	517	491	503	501	481	477	489	534	523	520	497	446	516	473	506	464	490	513	475	496	485	505	482	509	490	508	500	475	510	478	500	512	492	485	484	502	489	509	506	481	458	487	474	460	486	531	536	500	443	510	526	476	481	490	492	465	472	451	495	531	543	456	458	497	488	476	509	456	477	460	525	477	467	480	485	476	518	510	483	526	542	499	523	465	477	462	494	473	501	487	526	485	482	509	515	491	529	472	497	474	482	452	499	544	479	511	477	474	463	514	480	506	503	519	483	500	530	494	521	527	487	491	491	517	513	474	476	479	499	491	497	488	555	522	470	492	512	513	487	445	484	480	523	467	451	480	498	504	523	489	486	478	452	460	479	497	500	497	508	535	456	495	512	469	499	515	499	512	521	454	507	494	493	486	482	488	508	498	485	500	492	499	536	541	484	513	462	499	500	482	507	519	507	542	471	518	524	516	495	520	508	494	478	472	493	486	490	517	502	498	479	494	483	475	527	480	456	488	513	465	474	458	492	498	477	480	466	502	480	494	510	507	531	561	489	512	486	524	467	489	502	530	477	474	493	504	515	465	480	483	515	512	475	446	489	464	531	502	500	512	469	507	535	490	496	513	477	507	485	513	510	465	457	504	491	477	513	489	491	513	511	463	463	498	491	518	520	483	479	491	545	481	471	491	518	460	502	499	529	497	496	500	470	504	530	520	491	511	504	509	463	511	464	516	498	503	472	467	513	445	490	512	479	496	502	459	499	506	514	482	466	505	511	502	475	541	491	513	499	513	491	479	529	512	531	490	504	510	490	483	483	475	478	501	533	535	528	506	485	495	481	491	487	481	506	516	484	477	508	489	494	474	499	507	484	468	533	503	477	501	502	487	502	449	506	464	513	493	495	514	475	516	476	498	518	504	494	512	463	475	536	523	504	491	529	484	526	486	462	523	503	510	478	491	497	475	495	477	515	474	510	487	520	472	480	449	505	506	487	499	529	484	471	523	511	520	510	529	458	506	470	485	478	488	496	505	491	535
6845	2784	2825	368	154	168	162	194	160	144	170	161	156	168	153	151	160	156	152	175	172	135	179	162	172	152	141	122	136	151	154	191	179	184	152	147	176	163	175	153	171	167	147	138	160	152	162	170	174	160	170	176	164	161	143	165	149	157	180	166	140	182	131	120	160	164	172	172	166	164	152	174	152	163	137	156	137	159	148	145	167	165	178	157	174	169	147	160	164	147	167	161	155	129	155	161	149	167	152	166	160	165	162	175	162	165	160	160	160	132	146	161	159	135	165	164	175	145	164	159	157	156	146	166	172	168	140	150	163	161	161	158	153	163	159	153	156	162	171	167	187	147	167	139	164	148	144	150	154	168	151	143	166	147	171	144	151	158	153	123	153	179	144	175	163	174	149	176	157	147	171	168	158	146	160	146	164	171	163	147	157	161	141	166	165	153	146	164	164	156	194	164	142	151	165	168	155	176	159	171	162	160	186	179	167	171	159	194	155	160	171	154	161	148	155	149	144	167	152	161	133	150	170	181	164	164	170	171	160	152	156	165	137	150	181	186	153	153	151	169	178	171	155	164	144	161	168	162	150	175	166	150	182	155	178	164	158	168	165	152	142	160	170	168	135	167	151	153	160	177	163	166	182	172	151	155	162	167	138	145	170	162	167	162	157	149	171	159	143	168	170	153	169	182	158	154	168	163	173	178	179	148	177	150	176	156	170	162	154	178	160	145	175	144	171	152	165	184	157	176	171	193	174	153	157	157	182	165	152	160	160	178	171	169	173	151	145	158	160	145	155	162	156	174	172	172	170	151	148	168	170	164	166	188	163	167	166	162	169	151	161	157	150	158	180	151	153	164	147	169	139	156	167	143	170	160	152	139	148	153	174	161	154	139	173	179	153	140	173	155	155	134	159	151	147	133	154	163	153	179	156	161	173	173	164	162	135	168	157	167	162	151	165	157	165	173	160	170	145	163	160	155	165	161	155	163	165	182	157	177	164	143	174	127	162	159	175	148	165	160	170	164	154	155	174	181	169	148	158	162	168	155	131	162	147	161	154	147	128	152	157	167	163	162	154	160	158	134	162	158	132	170	140	145	139	168	193	167	156	167	156	163	154	168	171	172	174	169	161	154	154	147	168	168	186	179	152	152	152	160	170	154	165	132	168	180	162	137	169	160	157	160	158	143	145	178	149	152	156	144	164	161	151	184	154	156	160	173	171	137	164	163	157	173	163	159	141	148	153	149	161	168	173	161	187	148	174	145	156	160	156	160	162	148	149	165	175	150	151	152	175	137	155	158	180	164	163	151	163	146	158	168	165	156	158	162	160	161	161	150	163	141	153	186	153	153	166	153	160	162	170	148	156	165	149	150	155	160	164	164	176	167	169	157	168	167	150	155	167	161	176	157	160	164	135	177	159	131	152	164	160	179	174	149	167	150	150	157	170	176	159	188	159	160	179	148	164	165	156	143	182	172	160	147	159	156	147	164	186	150	129	156	156	170	155	149	150	169	163	166	150	180	140	181	154	131	152	181	133	167	150	147	153	141	179	176	153	150	161	164	157	187	179	179	196	153	166	145	163	178	148	183	168	162	147	160	154	162	152	148	154	158	155	151	157	124	145	169	168	164	139	152	157	177	142	156	161	179	178	145	166	157	145	150	163	173	180	178	163	181	141	158	153	172	171	154	162	135	150	159	169	149	144	157	176	174	173	156	154	151	166	154	166	141	174	144	146	176	161	154	155	154	172	180	167	154	179	153	140	162	166	145	187	144	138	162	163	179	140	160	156	154	168	133	169	184	164	153	144	174	165	178	166	172	198	158	156	164	181	145	154	145	164	193	151	167	173	165	163	146	130	170	174	155	177	175	167	156	171	138	142	148	132	181	172	164	163	167	170	166	177	155	157	159	174	163	126	159	141	153	172	171	138	139	171	183	144	160	164	162	177	165	148	179	167	156	172	165	193	204	148	172	162	170	150	137	141	157	155	134	166	157	173	155	155	179	146	152	156	139	175	173	146	164	167	150	148	164	173	155	166	186	147	144	159	170	157	154	161	135	149	171	152	162	162	174	162	141	151	180	188	167	144	170	125	129	159	144	154	149	150	150	166	147	163	178	143	166	150	159	151	172	159	136	150	163	147	165	160	152	146	166	160	178	164	136	145	166	159	162	171	169	154	141	162	145	135	176	169	179	134	160	145	182	169	186	137	173	150	183	169	146	173	146	186	143	160	177	160	138	153	150	151	155	154	150	162	151	165	170	161	173	156	154	152	170	152	134	170	139	191	156	170	170	170	172	147	160	151	160	174	179	148	142	159	149	161	166	152	147	138	157	161	151	170	145	128	159	186	136	164	137	150	171	155	157	154	165	174	172	161	144	163	158	166	153	158	154	155	181	150	140	170	178	144	170	174	174	164	146	179	163	165	177	143	140	176	167	166	164	168	178	163	152	149	148	173	177	144	157	144	146	168	148	159	153	168	144	160	165	187	175	175	165	180	162	144	173	134	169	166	175	177	147	144	159	156	151	166	151	149	163	165	142	150	168	153	151	144	172	175	158	158	177	158	147	166	179	158	183	152	163	164	157	157	140	149	148	141	159	173	177	158	158	149	173	150	148	152	161	170	162	148	173	205	171	140	153	157	161	182	161	164	172	162	172	158	164	155	144	167	152	176	153	139	173	167	172	159	176	141	157	142	170	171	121	182	152	176	157	191	160	166	156	160	156	175	164	164	146	156	141	157	154	156	157	145	154	141	181	147	136	155	168	131	164	168	146	157	169	152	171	166	154	154	166	137	140	149	157	163	159	152	141	168	165	164	143	166	157	153	188	135	184	156	155	176	149	157	156	155	184	187	178	166	186	171	161	152	162	145	152	166	183	161	182	162	162	174	171	144	154	152	182	149	183	161	172	184	147	154	145	159	149	182	157	174	149	178	149	151	148	158	177	149	166	170	148	179	150	166	166	150	167	153	143	136	155	155	149	164	147	175	152	166	152	145	176	167	161	156	178	170	142	165	179	168	159	153	176	166	150	173	168	172	164	151	152	141	144	164	160	156	177	146	154	157	156	189	165	160	175	141	174	156	172	163	171	175	171	172	165	177	147	160	159	162	181	133	147	153	125	175	148	166	185	157	184	136	153	154	162	145	138	161	150	143	142	159	168	161	165	166	142	147	153	154	175	153	189	152	162	160	149	155	170	183	156	165	139	178	151	156	148	169	167	175	160	148	159	141	133	165	159	155	156	173	161	145	161	173	168	152	151	142	167	179	161	162	194	178	161	163	148	174	166	169	158	155	161	149	175	145	146	167	169	138	156	166	166	169	169	150	148	171	162	151	161	155	133	155	160	169	147	155	148	157	162	156	153	155	155	151	172	158	180	162	172	156	174	142	147	152	151	153	177	159	167	162	140	137	163	175	163	144	155	195	158	160	153	182	143	158	188	153	160	170	155	157	151	160	150	159	160	172	163	163	147	160	161	175	155	156	160	158	147
6247	4248	7714	871	452	472	430	470	471	484	465	408	430	471	406	433	436	423	455	413	460	418	425	435	453	416	393	461	448	439	418	438	412	427	452	461	470	415	421	432	431	446	427	442	466	447	436	451	460	462	431	442	404	400	426	444	475	436	434	452	437	434	469	444	434	438	462	461	426	432	491	428	431	463	447	432	422	472	448	439	455	438	459	430	424	413	396	451	416	434	415	434	483	447	394	458	409	452	447	461	437	408	425	462	415	508	434	406	425	431	441	433	434	434	418	455	439	461	469	396	407	457	401	435	465	451	461	401	420	416	413	422	452	476	458	431	394	395	452	453	405	445	453	447	432	456	406	459	421	454	432	452	411	461	472	424	426	456	418	454	458	431	444	465	427	437	411	461	418	424	439	440	429	449	444	436	462	417	412	430	448	478	428	476	415	381	400	441	439	435	431	453	404	446	436	409	432	448	438	452	471	483	414	453	424	420	456	428	448	452	451	421	426	414	456	420	427	444	407	460	427	416	446	424	489	446	431	450	458	409	424	433	468	456	456	462	437	423	437	451	441	401	438	394	422	429	462	463	403	468	409	406	412	468	415	431	424	423	433	464	445	484	428	439	407	427	430	440	429	446	442	398	459	391	448	451	461	441	477	409	413	405	423	425	448	438	453	394	436	399	466	416	439	423	415	448	408	428	419	418	431	454	464	449	445	446	442	412	423	401	434	401	420	411	423	445	433	473	408	464	430	420	444	402	442	458	404	454	426	473	416	469	400	417	440	395	425	429	434	428	438	454	437	428	401	416	427	472	443	396	432	465	437	434	437	430	414	444	432	480	431	421	405	469	443	406	436	462	429	441	445	417	433	434	453	436	444	445	427	426	419	443	427	464	429	459	448	452	444	464	443	406	415	427	456	436	458	411	503	449	456	444	430	445	433	405	442	413	404	448	427	406	403	424	431	428	437	408	455	415	413	431	456	429	392	425	405	437	466	435	460	444	415	449	473	446	405	455	398	419	450	416	451	451	469	418	435	413	418	438	434	425	440	404	413	458	468	410	430	423	436	416	439	460	422	445	466	445	423	444	451	437	463	400	419	418	409	427	458	429	438	457	437	481	451	417	456	434	433	451	466	398	432	426	411	420	395	425	413	425	468	458	401	435	454	388	438	426	418	413	425	426	467	437	411	445	444	443	417	448	473	436	391	451	444	432	434	437	503	456	428	418	461	449	444	405	396	424	402	445	432	459	415	478	418	437	476	469	433	399	451	424	448	460	416	423	452	478	469	432	445	424	429	417	478	430	456	468	477	444	417	454	434	435	442	467	456	450	409	467	436	393	409	457	395	443	447	460	423	438	454	444	440	439	381	453	397	394	442	449	438	418	445	405	445	438	431	426	427	461	461	423	435	443	427	446	444	462	442	448	447	430	437	439	440	429	448	449	442	416	452	419	464	405	439	409	471	435	479	445	448	446	435	430	456	486	447	415	413	475	426	432	445	421	422	464	420	431	439	395	444	427	409	409	455	444	450	428	466	461	467	427	412	424	429	411	369	427	445	416	429	448	428	456	459	441	461	448	421	443	438	425	434	434	423	425	446	441	431	435	442	433	448	421	423	445	420	407	427	429	456	438	459	406	426	471	467	439	442	441	422	463	454	420	432	454	441	416	419	446	393	461	425	453	440	413	444	426	462	435	437	440	436	479	391	419	446	465	396	432	446	447	458	432	422	457	424	463	445	413	428	478	431	415	449	464	436	430	435	451	444	447	459	478	419	413	421	444	430	419	453	440	461	427	430	448	440	434	464	445	437	414	469	454	452	403	401	475	439	418	416	410	456	414	404	405	451	425	460	479	426	402	425	435	427	455	461	409	434	416	449	461	390	443	445	440	413	437	436	429	452	432	415	437	427	426	412	425	419	390	410	457	422	447	445	428	475	457	419	436	412	453	436	438	386	459	404	451	434	456	414	417	442	437	422	430	438	451	434	421	431	438	444	427	416	478	431	456	415	416	459	407	442	425	464	408	450	433	431	434	459	432	413	449	457	437	463	454	424	440	436	425	469	441	460	459	427	435	431	409	436	458	483	458	432	440	377	448	416	423	415	439	419	441	417	422	407	448	435	436	445	443	425	476	464	401	455	459	441	401	414	468	450	432	448	440	392	439	454	456	444	438	429	421	408	426	421	450	442	436	412	432	420	404	411	407	412	413	395	425	419	439	457	401	447	415	441	444	425	437	471	402	408	408	400	460	418	431	455	440	438	433	417	433	412	409	445	428	450	466	437	471	420	457	457	441	475	441	446	396	431	417	434	467	420	433	417	449	463	460	446	465	422	429	407	442	447	433	429	444	478	425	459	413	416	436	461	414	433	434	421	440	447	409	462	449	417	407	445	416	434	413	397	457	401	426	456	443	461	425	456	446	405	455	411	431	407	436	451	438	433	443	442	431	419	457	422	466	457	456	440	463	427	442	413	435	444	424	449	460	442	439	415	445	447	450	450	462	397	434	464	421	424	453	412	413	416	441	436	446	412	454	452	425	424	420	467	436	444	431	443	433	426	482	420	455	446	403	437	450	424	438	446	407	457	449	404	438	442	470	401	456	430	407	415	389	452	408	450	446	430	441	460	439	440	435	425	409	381	430	449	405	469	427	443	490	424	442	440	429	438	414	416	427	426	442	418	435	456	434	473	450	458	430	446	451	484	450	449	452	454	423	453	378	435	441	449	469	428	471	448	428	448	469	426	445	448	457	422	422	445	450	403	491	434	423	406	461	430	458	381	400	425	426	423	445	423	410	434	454	441	432	415	426	419	433	460	446	426	430	438	439	427	436	424	444	451	475	419	442	425	439	410	459	439	417	450	421	419	448	433	431	455	455	425	417	431	438	430	467	427	456	437	432	461	455	442	397	442	420	441	406	426	447	420	426	421	446	467	434	416	439	463	424	434	406	439	445	460	434	416	464	452	469	458	439	436	441	433	416	444	402	427	420	442	395	428	429	415	426	437	457	397	452	410	439	439	427	434	446	458	443	429	453	445	460	427	448	483	439	450	442	458	437	448	428	434	403	416	415	433	409	446	438	447	432	453	451	471	438	445	427	428	445	384	437	428	444	444	429	424	417	438	443	439	453	400	410	463	414	441	411	414	436	444	435	447	429	427	421	477	448	460	450	441	458	445	446	421	435	424	468	430	384	440	456	441	464	482	407	423	426	424	441	394	427	408	452	455	435	435	467	425	420	430	443	445	429	456	417	435	425	412	408	390	422	446	435	428	435	430	460	445	408	461	440	420	451	416	412	441	435	420	410	450	448	460	430	425	421	435	421	424	444	448	424	396	424	451	437	457	434	425	453	418	453	459	449	450	398	402	411	403	441	410	436	405	437	439	449	455	437	419	421	443	457	411	450	441	394	390	438	444	434	394	454	432	438	413	466	430	460	418	428	441	431	418	416	429	439	406	431	412	438	421	443	430	429	402	440	466	466	418	431	464	452
46070	42735	44062	16058	1470	488	398	371	340	355	336	333	280	305	264	296	292	288	262	265	283	265	272	261	289	263	291	260	283	289	247	275	255	258	272	247	244	266	259	268	272	283	283	271	258	276	261	270	251	273	274	252	244	264	266	269	270	253	251	273	254	223	272	258	258	276	267	267	247	270	271	261	273	261	270	301	277	274	278	257	275	258	268	246	266	281	283	319	237	254	240	279	271	279	254	244	224	254	274	279	245	244	234	277	244	240	277	236	252	252	285	239	279	272	275	250	245	288	261	258	244	256	269	277	242	257	261	243	260	248	253	280	246	268	273	261	274	270	267	276	242	264	273	273	244	262	264	274	243	226	250	256	269	277	271	262	281	234	261	288	266	276	279	288	280	248	278	267	260	292	241	275	289	284	227	231	281	248	285	232	260	244	258	260	262	287	268	247	262	224	247	238	229	248	280	248	252	279	240	282	255	277	250	251	254	234	266	279	249	236	295	290	274	272	292	290	289	240	294	234	237	239	253	241	245	243	241	253	232	266	273	253	258	270	254	272	269	251	289	284	277	266	265	255	250	262	262	266	262	253	247	267	273	263	298	289	268	258	260	271	279	251	249	248	263	267	248	281	251	273	257	274	284	257	276	263	263	276	280	246	267	260	261	262	243	259	268	242	246	271	290	239	260	262	250	250	260	276	270	259	265	286	272	236	245	271	256	279	250	237	255	271	261	206	253	254	250	264	257	236	258	249	250	263	244	266	281	257	251	301	289	251	248	281	217	258	256	238	243	309	248	272	246	292	263	272	246	251	259	256	284	275	270	272	264	242	264	248	262	257	255	217	267	269	276	253	277	258	248	274	249	291	276	271	258	266	241	269	241	255	286	302	263	246	252	242	271	259	282	277	278	274	236	253	240	266	257	254	254	253	246	243	250	259	242	282	259	240	259	246	278	261	274	284	259	242	275	267	269	258	260	265	276	253	270	252	257	274	241	288	266	258	269	262	276	244	230	246	264	255	270	305	274	244	277	281	264	252	267	282	266	242	263	281	260	276	260	261	255	255	275	271	251	276	261	227	255	264	253	279	257	273	264	239	261	271	269	253	267	232	263	251	252	262	262	256	297	283	285	268	278	256	251	265	256	239	278	244	263	247	258	271	275	247	271	262	252	255	252	240	258	258	253	263	266	238	251	255	228	275	274	273	244	280	261	254	250	268	261	257	288	266	244	263	246	233	265	247	275	253	265	244	272	263	256	265	302	256	305	276	290	276	252	234	258	277	267	262	274	263	264	309	287	293	256	234	255	236	278	267	284	293	235	265	261	262	254	229	255	287	268	221	256	257	265	273	297	272	273	277	274	278	287	247	255	267	264	248	266	232	235	234	258	286	289	263	251	261	226	257	267	273	267	241	270	269	267	247	232	268	229	271	296	247	256	269	285	303	254	244	284	235	250	278	262	262	271	245	230	270	291	287	299	263	274	244	258	213	280	269	252	292	269	226	273	222	283	283	270	266	278	271	301	249	263	257	258	271	251	240	260	289	263	278	288	264	267	261	249	238	273	264	264	264	260	283	233	260	271	248	292	255	273	262	269	253	257	257	262	288	263	261	253	269	288	250	281	268	293	251	252	224	259	282	239	264	259	258	258	251	250	270	270	282	266	266	290	238	282	217	264	273	258	265	250	240	216	256	254	238	271	264	269	240	258	242	260	231	256	250	294	266	248	250	281	259	256	250	260	287	278	290	268	266	254	298	272	271	266	283	261	242	255	262	253	287	281	248	261	269	247	254	281	284	294	258	285	277	260	280	266	277	260	229	257	239	254	290	278	275	259	294	240	269	255	254	300	226	270	264	251	234	244	247	261	262	282	241	263	278	254	259	274	262	258	233	273	254	262	272	273	291	245	265	293	275	285	313	250	261	244	260	257	258	243	274	243	256	245	255	262	273	246	288	272	250	272	236	278	279	271	258	272	261	265	252	275	238	288	280	254	237	225	290	245	269	271	285	254	245	255	270	290	243	276	285	236	257	262	262	276	253	251	265	238	274	299	287	246	272	237	267	238	290	290	250	266	253	266	247	276	239	293	258	259	264	264	252	234	304	274	262	261	246	240	282	260	253	246	255	254	259	262	278	268	264	256	264	233	242	272	274	260	263	275	255	261	272	267	231	238	265	273	274	229	276	227	254	254	291	263	249	265	263	263	291	246	235	255	251	274	243	274	258	245	287	227	283	247	274	283	265	283	272	292	231	245	282	244	277	267	252	272	292	251	249	261	281	246	289	264	242	247	248	268	278	272	283	264	265	247	245	255	284	283	265	262	280	253	302	278	275	239	248	262	273	255	238	278	248	291	302	274	254	264	252	243	270	253	253	259	276	275	276	256	253	272	299	267	273	269	270	268	292	267	253	246	261	255	267	249	268	276	294	255	263	267	282	250	279	258	275	309	259	244	282	262	273	264	255	217	270	267	246	278	274	253	252	245	269	261	261	283	256	252	281	261	260	227	235	241	253	243	309	231	312	239	234	276	276	260	267	287	252	282	289	270	266	252	255	269	269	253	272	279	258	275	248	246	251	247	257	269	245	270	296	242	277	287	259	271	257	258	276	262	284	223	216	249	259	294	254	269	271	286	275	264	278	268	242	249	251	274	288	261	303	256	298	286	275	250	240	268	260	260	267	271	257	267	265	262	271	292	261	271	263	264	233	252	268	227	267	265	266	272	247	268	261	273	223	274	267	250	276	272	248	266	254	261	249	285	264	280	262	255	269	268	258	264	257	264	254	259	285	233	241	256	262	273	273	286	260	259	282	288	242	259	265	246	259	267	264	267	254	274	253	281	245	266	286	250	278	236	240	250	247	237	257	270	237	268	261	237	264	265	268	269	260	302	264	256	242	227	290	251	255	261	281	262	268	238	275	292	278	243	254	274	264	255	270	256	281	254	270	291	304	272	246	240	253	254	277	260	238	238	271	275	261	280	244	273	271	250	269	288	245	285	248	275	263	275	247	278	272	255	278	257	256	276	262	262	268	269	265	281	269	256	283	251	244	257	280	256	257	291	251	300	301	256	251	246	270	281	251	254	259	252	283	241	301	243	255	280	279	250	247	258	260	237	241	262	248	284	271	254	251	263	261	246	281	270	259	259	268	251	280	286	243	249	251	244	264	292	234	250	293	241	292	225	279	273	283	234	239	267	241	302	256	280	259	244	244	284	262	242	239	285	270	275	248	244	275	299	258	275	252	253	251	283	279	244	246	277	269	271	273	233	268	256	270	246	263	261	281	274	275	279	277	300	247	247	277	229	282	272	261	224	248	283	263	253	252	273	256	254	241	238	251	255	256	244	274	261	271	281	269	275	276	244	259	229	237	252	248	246	280	291	251	261	255	252	289	253	257	250	248	261	289	268	264	288	277	265	263	258	270	285	269	266	240	256	253	246	280	262	273	261	264	241	291	282	232	249	272	241	270	275	267	251	281	254	237	254	254	250	252
27368	31285	44365	5535	2169	1918	1537	1395	1272	1181	1108	1013	985	929	865	847	778	847	794	790	740	672	735	733	745	749	739	717	729	734	705	734	691	653	668	673	675	691	656	735	698	652	655	647	727	699	682	660	639	648	675	686	683	696	653	674	729	661	668	662	660	623	628	634	626	659	622	672	636	658	690	667	645	689	644	659	672	695	689	641	608	648	683	680	671	649	668	599	609	626	657	675	688	664	651	611	621	615	643	658	671	660	698	694	636	675	619	690	704	637	670	650	626	622	699	637	640	673	637	743	656	631	644	671	624	648	688	701	634	646	652	659	625	651	622	667	633	666	698	629	644	669	639	610	659	616	643	634	627	657	626	642	623	690	632	662	616	659	681	701	688	636	657	626	703	676	648	642	663	651	654	660	686	685	642	680	645	647	628	675	670	736	684	631	688	634	657	656	666	676	631	648	641	653	656	697	641	679	693	673	646	700	655	655	652	660	644	670	667	692	635	688	650	643	621	626	666	659	654	657	670	654	626	653	647	690	638	681	657	638	683	686	697	645	735	666	676	643	645	673	643	699	660	662	661	621	647	640	631	637	644	693	637	620	661	634	657	655	664	680	695	661	625	635	644	659	625	643	650	648	677	688	654	672	615	659	624	669	623	687	668	650	653	604	623	667	656	649	688	599	706	686	627	671	625	654	632	651	653	648	664	648	710	725	730	642	638	671	637	658	638	674	655	686	653	672	624	631	653	662	686	618	661	608	666	638	644	648	630	659	660	657	692	685	644	630	638	664	657	712	640	646	640	669	616	644	661	686	653	636	648	661	683	678	632	660	666	664	671	653	646	654	618	671	642	693	611	635	621	646	671	589	658	660	636	685	660	632	666	639	651	656	625	668	628	691	682	645	645	651	647	640	651	662	673	634	674	619	660	647	640	638	655	665	648	657	636	673	628	630	650	593	662	675	658	703	664	634	703	639	648	650	674	643	660	675	664	667	633	598	631	653	666	626	630	647	693	609	637	639	664	642	626	641	649	676	692	657	626	670	616	689	662	634	646	651	695	646	625	619	654	673	686	668	659	668	652	670	627	641	676	630	660	627	653	662	671	631	685	687	672	612	622	637	650	696	630	650	674	686	629	687	638	672	602	681	626	635	662	648	661	673	663	684	671	684	625	645	638	712	681	671	671	642	624	631	655	690	666	624	692	629	631	644	624	639	677	639	635	677	678	695	642	625	612	667	704	697	638	675	661	633	639	645	638	649	640	677	645	632	673	660	613	695	652	643	700	724	642	685	710	681	656	658	591	680	682	692	624	669	659	668	655	645	669	621	624	671	680	642	616	682	610	661	658	629	662	682	654	645	663	630	665	610	597	632	671	698	689	663	691	625	659	692	651	636	644	653	650	673	617	604	674	659	657	648	651	682	640	696	648	657	616	643	648	619	657	662	620	639	623	670	624	661	650	620	683	635	658	658	670	612	615	636	647	635	644	613	655	648	614	673	666	652	678	638	604	642	617	703	660	660	653	648	675	642	651	694	638	658	647	655	645	655	644	648	654	651	648	664	643	624	622	634	690	628	690	617	660	642	688	647	671	677	658	664	631	651	663	608	635	641	618	626	687	621	670	679	652	630	647	616	652	641	652	623	663	658	649	697	634	649	650	642	630	649	644	668	699	645	639	639	674	643	632	634	680	618	655	666	647	655	613	685	680	681	639	603	648	656	635	670	622	664	675	667	625	628	639	617	615	666	596	650	659	634	642	688	597	667	666	653	644	658	679	646	640	666	660	655	672	655	649	651	677	635	667	655	631	635	592	668	703	620	681	607	674	690	674	685	673	698	627	653	644	618	628	707	655	631	632	665	660	652	671	627	672	664	666	647	629	645	638	673	700	650	596	630	627	683	629	632	643	634	685	661	649	703	674	621	642	669	679	679	611	655	649	652	645	636	666	682	625	620	590	648	664	655	624	634	639	703	638	654	700	660	609	680	615	619	633	646	647	668	640	713	646	654	647	644	622	695	633	645	659	648	703	642	672	655	633	633	597	650	607	682	676	650	635	623	664	638	661	616	631	648	673	643	649	666	665	668	685	622	704	654	634	605	637	650	657	639	637	648	666	658	603	661	655	695	676	710	671	668	634	659	680	657	713	670	677	649	648	657	674	597	633	656	666	625	635	671	644	647	622	708	676	652	612	610	603	641	663	646	693	658	647	636	648	692	634	661	659	644	680	629	686	633	646	650	641	663	663	689	628	672	625	637	648	644	607	672	652	643	653	631	647	698	671	692	644	678	599	670	610	669	643	639	658	636	615	642	625	649	671	643	653	653	663	666	651	660	678	646	677	638	657	671	656	620	656	676	624	729	697	660	678	662	646	684	680	664	670	595	630	613	673	670	657	643	630	647	677	681	669	663	663	669	661	631	661	641	668	624	597	643	665	664	665	682	659	656	677	630	685	645	671	646	657	641	644	664	653	592	655	640	719	623	634	680	693	684	659	701	657	646	651	633	634	639	588	672	658	679	662	672	687	673	632	639	656	649	662	614	662	628	616	653	645	690	678	718	640	668	668	677	683	659	622	606	633	636	672	634	640	639	654	687	667	709	649	656	653	631	661	573	660	636	660	674	646	647	699	635	695	640	639	608	653	681	669	666	663	639	653	670	615	694	693	675	653	640	659	664	661	662	640	646	617	629	659	690	641	615	660	670	655	650	660	660	702	661	671	653	657	610	683	613	672	638	608	718	609	665	679	645	672	622	656	671	662	646	696	615	655	623	678	679	644	687	682	625	672	671	637	653	654	626	667	620	678	643	635	656	643	605	674	642	654	628	715	639	673	672	650	650	660	661	667	667	674	610	674	632	616	617	634	622	638	652	725	663	645	611	693	681	678	655	689	620	636	610	627	616	642	678	665	658	658	642	635	656	640	667	702	636	650	663	605	631	678	641	627	640	708	629	640	682	660	654	641	698	630	574	658	672	645	693	634	592	685	647	624	672	663	641	690	604	709	675	678	662	672	625	651	631	649	680	651	686	643	629	689	631	586	649	625	653	638	667	671	646	641	613	644	672	672	669	650	669	632	624	626	598	633	647	655	650	687	674	663	600	662	690	659	633	650	628	675	635	634	652	649	675	609	633	604	617	671	624	666	645	673	682	661	635	697	644	643	648	588	714	686	632	622	664	659	666	670	654	658	666	620	616	670	648	661	686	681	651	685	657	694	683	685	652	626	703	703	674	647	655	649	635	656	637	627	662	613	595	633	660	662	640	650	683	652	663	712	684	683	667	656	651	664	599	682	660	655	695	658	647	676	653	653	645	675	666	639	644	660	658	662	648	608	617	635	651	684	620	681	666	620	667	688	651	643	653	642	661	660	661	605	624	674	700	681	644	629	638	639	605	674	662	606	650	675	624	647	638	669	680	621	614	695	621	620	649	665	633	650	686	659	662	677	691	634	673	665	678	654	669	667	647	671	641	609	624	606	690	677	628	640	683	614	633
59942	57435	58614	24736	4517	730	608	447	403	327	330	291	272	258	275	241	226	237	245	219	225	217	202	225	220	219	197	248	221	219	225	215	200	214	216	211	204	222	227	204	210	216	204	217	229	204	205	216	198	195	226	209	200	182	230	191	221	220	204	204	209	225	196	212	188	203	202	224	209	203	190	204	220	172	198	230	216	216	196	197	194	196	221	200	224	199	204	209	198	225	215	185	207	202	181	159	211	198	204	192	199	219	215	182	204	193	197	190	172	180	198	189	194	199	200	223	208	190	197	212	194	206	186	202	182	191	194	203	198	193	243	186	224	191	205	213	203	219	214	198	219	194	197	199	225	191	208	228	210	231	212	191	201	205	245	217	200	183	196	211	179	206	210	190	184	182	213	182	153	198	223	205	215	178	200	197	181	216	191	190	195	182	219	219	191	168	210	202	197	211	184	182	206	168	191	214	218	204	202	212	200	179	182	231	199	193	201	226	211	176	207	170	197	210	165	207	202	211	225	200	190	212	166	214	213	177	220	185	197	224	199	196	206	192	194	204	174	204	209	210	179	225	217	224	158	182	204	208	214	198	201	194	216	200	180	200	192	205	204	177	199	191	207	202	212	189	196	182	205	201	227	222	190	185	223	200	187	207	182	188	208	218	168	202	185	177	196	186	208	183	229	190	188	202	213	188	188	206	188	204	177	208	183	207	213	193	222	210	203	198	231	205	190	226	219	237	189	214	203	192	176	193	185	189	195	225	198	204	185	195	187	197	189	183	192	207	206	196	196	211	200	207	185	190	181	206	214	185	179	190	195	204	188	194	186	196	205	208	185	193	192	205	202	204	203	209	198	220	195	204	215	195	218	194	207	183	202	179	186	196	194	188	188	200	199	211	210	181	190	201	220	188	200	227	207	241	193	195	185	219	210	211	184	181	176	219	189	180	203	208	224	196	184	188	218	190	201	184	218	196	178	206	192	207	210	211	180	183	198	169	187	204	194	197	217	207	207	191	216	195	180	207	199	186	203	205	216	207	190	213	212	191	178	230	212	182	205	206	187	194	237	223	216	200	181	209	181	186	186	235	229	194	178	189	193	207	209	225	206	225	217	198	204	192	203	188	204	200	196	214	193	190	216	192	211	231	205	201	181	199	173	199	179	189	216	227	190	197	205	190	187	197	185	193	204	173	202	190	212	195	193	208	191	195	205	209	188	203	179	179	178	193	192	214	198	220	205	207	196	176	191	210	210	217	220	183	191	188	197	223	178	216	211	205	214	189	214	194	199	219	192	204	188	189	204	199	213	205	199	212	193	212	196	211	204	199	189	221	207	181	187	189	193	214	186	188	190	222	172	190	192	205	193	197	218	202	180	190	212	207	206	188	168	207	171	211	193	202	195	205	219	184	198	185	193	224	213	185	200	198	188	212	202	210	203	204	196	227	196	183	184	189	182	178	175	190	169	187	213	228	201	187	189	189	200	201	199	176	219	192	209	198	204	188	210	216	187	217	209	187	199	223	180	215	187	222	216	203	184	171	187	195	210	199	189	180	206	198	203	206	212	213	188	176	198	178	213	185	219	196	205	182	220	212	191	173	218	186	184	205	179	206	197	194	189	187	219	193	202	205	189	193	178	199	209	196	192	205	188	186	182	208	215	175	209	205	172	231	202	214	214	181	194	180	187	199	216	219	193	188	179	188	217	191	224	189	195	198	210	196	209	213	203	194	206	203	193	200	171	199	188	216	192	206	213	220	193	190	215	183	221	179	187	193	205	166	197	163	213	191	200	196	189	219	217	213	184	154	179	211	222	213	230	224	205	185	204	205	199	211	217	194	209	185	222	201	221	212	211	202	188	200	186	218	196	207	203	194	202	170	198	166	196	199	200	214	210	195	191	193	191	186	200	200	197	189	182	194	228	220	222	199	209	212	204	184	214	199	188	188	175	190	190	205	196	201	204	231	195	198	181	203	203	221	199	190	194	217	209	221	225	184	179	186	192	206	215	198	229	202	180	191	174	202	208	191	216	197	190	167	209	196	214	194	199	192	220	167	182	208	183	202	197	211	193	193	215	191	233	190	196	192	189	203	201	181	219	203	222	184	203	189	191	189	194	187	191	172	209	199	189	178	249	178	205	189	198	184	211	202	201	207	186	220	243	199	208	191	214	194	191	197	186	164	182	207	194	209	200	225	211	227	203	191	205	195	197	194	176	202	202	219	213	194	182	186	208	184	194	197	196	181	197	193	206	219	200	203	186	209	205	187	212	193	179	208	232	229	191	195	204	176	191	206	190	205	174	182	197	209	207	181	176	191	207	195	174	184	191	202	213	199	194	219	210	199	191	204	215	209	198	209	189	204	187	194	221	208	209	210	189	195	224	186	202	202	198	215	204	200	211	204	187	187	193	186	196	214	183	207	195	178	200	202	188	216	174	204	200	198	186	198	185	184	209	202	219	216	218	187	210	190	195	203	211	214	201	191	188	198	175	206	181	178	197	183	191	194	186	216	193	190	196	182	217	205	216	211	207	180	218	230	220	206	185	223	185	191	185	234	224	208	207	210	172	194	191	217	178	194	174	192	210	181	201	193	217	179	222	198	213	206	170	189	202	198	223	195	218	182	205	180	184	179	234	184	205	203	181	236	211	208	203	209	207	182	204	177	193	194	206	208	216	214	195	194	197	232	219	209	209	212	202	197	172	189	175	195	182	186	178	196	195	187	212	216	198	210	215	185	208	179	198	180	203	208	210	204	188	160	222	188	211	198	179	199	252	199	193	205	197	186	189	224	203	215	197	210	183	212	193	213	205	215	217	229	230	218	193	205	217	185	213	189	195	202	220	194	208	228	207	206	178	206	195	198	214	225	195	216	186	198	189	206	195	212	202	201	192	194	184	212	196	221	211	210	193	212	178	175	216	193	199	170	210	217	208	181	205	208	200	211	213	219	217	191	176	189	214	204	188	216	190	219	218	186	182	196	194	184	208	192	182	201	211	205	182	196	218	186	218	222	183	210	235	180	206	177	207	204	204	170	203	191	224	177	220	197	198	201	188	207	211	181	217	227	197	213	221	202	196	208	242	192	210	208	216	241	210	214	189	207	180	206	221	201	177	209	214	178	212	186	226	183	189	191	192	214	178	204	203	198	182	204	209	199	223	196	222	243	171	158	195	186	195	213	190	190	214	186	228	185	174	190	202	205	205	197	190	200	193	220	233	194	213	189	183	202	177	197	197	202	187	205	210	203	216	203	176	200	206	204	197	210	238	172	205	180	171	191	193	194	181	181	205	190	223	210	201	177	189	227	194	197	192	202	234	178	205	188	194	198	173	192	184	198	198	213	188	188	185	187	226	191	194	202	226	193	198	223	212	196	199	215	206	211	203	190	195	206	172	210	207	193	187	214	204	188	201	228	192	179	198	196	167	212	205	206	207	194	192	199	231	214	216	175	196	197	190	199	169	219	202	189	204	201	185	163	193	181	206	188	199	201	201	204
36288	41239	54163	7500	3586	2844	2341	1948	1631	1409	1310	1161	1099	1051	929	940	848	845	800	750	733	744	696	656	627	659	627	629	593	613	582	562	594	575	600	617	568	563	593	524	578	523	530	569	542	481	537	530	566	534	585	501	511	529	530	498	540	526	554	547	523	504	542	494	551	526	490	528	511	523	515	544	521	520	521	514	494	535	491	510	547	474	516	511	544	508	535	477	509	489	480	509	498	516	517	528	539	525	547	496	484	526	498	473	521	491	535	495	500	491	523	494	495	513	524	502	481	526	466	518	487	514	518	505	524	506	481	513	517	533	504	504	522	554	510	508	522	515	479	474	484	515	491	511	449	498	479	471	482	496	487	484	520	496	475	494	491	485	502	487	505	485	506	462	507	522	498	501	490	498	526	531	518	475	523	457	503	492	488	476	484	451	478	499	518	476	504	504	474	518	543	509	492	473	479	495	488	489	466	495	491	521	520	459	486	508	475	508	480	487	477	519	525	493	512	490	516	509	518	507	526	515	508	567	468	497	513	472	499	534	492	531	491	533	496	495	538	448	513	465	502	497	507	496	483	518	483	494	458	498	479	471	522	465	446	467	472	515	487	545	483	534	473	512	430	471	494	492	450	480	476	502	481	519	490	457	502	512	470	531	477	502	499	479	507	514	479	532	510	473	486	476	517	531	512	484	501	514	510	487	528	495	510	483	504	480	497	505	484	480	500	521	552	490	492	502	482	509	454	461	478	484	484	487	445	469	481	514	484	516	520	451	513	475	495	487	486	474	507	480	499	467	459	485	484	492	464	496	426	462	496	470	449	531	472	505	470	507	504	473	504	522	521	478	492	503	447	465	500	527	537	492	502	476	533	490	492	490	519	514	513	506	525	513	498	543	483	512	473	482	507	517	497	491	491	488	513	499	502	508	512	518	500	508	498	524	491	513	500	494	478	525	515	463	504	534	515	494	463	521	525	473	457	477	547	511	513	503	489	511	514	506	478	484	471	476	510	460	461	535	467	477	460	497	471	495	498	501	520	486	509	499	488	482	462	485	496	484	491	529	453	481	538	517	494	480	485	502	432	525	477	529	503	470	535	494	485	523	523	484	490	494	478	501	501	495	516	456	471	474	493	474	483	462	484	510	500	506	488	502	500	513	471	479	471	504	463	512	522	487	485	522	475	518	492	523	504	486	500	471	519	458	496	476	470	493	477	485	476	484	504	497	554	484	486	510	486	494	475	519	488	518	514	520	481	445	497	492	475	529	482	463	482	492	494	505	500	519	491	486	500	520	500	502	476	487	483	516	494	520	502	461	509	520	525	463	473	483	483	463	493	517	479	496	505	497	477	488	510	489	539	480	523	519	522	470	491	488	491	519	530	475	486	473	527	500	470	484	509	513	535	495	461	507	518	497	550	464	469	460	517	524	485	456	489	489	466	485	497	484	527	467	473	521	506	488	499	490	506	495	479	531	495	481	516	512	500	488	513	476	488	474	494	484	464	458	495	485	532	499	481	481	532	493	514	518	542	493	483	490	460	534	525	478	493	500	505	510	476	494	510	475	489	494	516	502	465	495	498	540	516	454	481	507	481	501	508	468	501	479	504	541	447	483	488	474	471	470	512	505	494	483	484	487	471	518	526	488	498	531	497	507	501	506	494	464	471	476	509	484	462	495	467	473	499	533	474	503	499	472	512	485	488	490	476	483	470	505	488	482	502	504	450	531	493	497	478	498	523	541	469	475	467	483	506	500	472	502	470	522	537	527	527	475	467	457	519	457	477	504	477	506	473	517	486	475	488	491	459	484	492	476	507	479	517	477	477	504	477	512	517	473	497	523	510	492	475	509	499	494	503	501	483	499	489	515	502	482	509	478	484	492	442	525	479	517	491	520	461	508	488	496	499	499	512	495	510	468	480	487	463	499	519	486	522	523	510	507	473	513	460	489	487	495	502	444	478	505	504	486	522	530	488	453	507	490	497	498	504	493	511	494	475	479	475	477	484	521	497	508	500	485	459	536	514	503	509	492	478	463	480	520	441	514	499	511	445	508	487	482	497	467	501	465	475	500	518	518	503	454	498	501	528	488	487	515	534	519	512	471	539	487	482	482	506	524	533	489	524	475	527	476	501	495	477	527	535	501	484	489	466	516	497	500	500	511	483	481	536	518	515	501	499	496	519	502	514	526	483	494	459	498	487	516	510	496	485	578	501	480	503	496	463	509	479	497	488	483	502	554	490	474	529	485	493	481	473	516	514	476	471	496	502	454	518	482	521	519	496	498	518	524	473	468	444	467	514	483	477	486	471	506	502	503	510	497	533	496	451	491	506	495	515	474	529	452	504	518	454	479	478	513	495	480	473	516	479	527	522	488	499	508	474	506	490	503	498	529	501	474	494	504	473	479	494	473	526	474	512	479	478	499	519	461	522	518	520	488	450	497	506	493	485	541	482	495	512	477	488	502	479	494	491	507	455	484	513	496	476	520	487	514	465	524	483	501	513	512	511	434	491	489	485	484	493	482	527	527	493	464	484	475	494	486	506	526	509	469	536	510	505	501	496	471	503	531	461	479	475	497	462	515	498	487	527	465	491	473	494	495	504	490	511	495	448	506	507	539	520	480	506	511	542	497	477	487	502	519	483	465	497	473	517	502	478	429	477	485	502	496	489	483	477	528	458	467	498	444	510	528	486	495	495	497	517	489	501	508	515	452	475	467	500	507	489	489	514	490	531	514	450	498	496	484	490	469	450	479	518	484	503	498	486	502	544	500	490	502	510	522	486	489	504	489	505	527	496	504	481	542	473	507	493	479	524	487	506	505	467	444	461	520	505	490	479	504	481	483	480	501	450	488	507	507	469	492	508	451	507	491	525	490	460	504	504	501	494	518	486	487	487	465	489	480	514	466	459	498	493	515	479	516	510	497	421	484	487	506	520	473	478	520	477	453	497	475	498	489	513	449	553	478	476	527	554	492	503	537	513	510	499	514	491	499	543	486	478	449	493	541	508	479	465	490	474	469	475	497	462	496	495	496	473	505	471	464	508	489	498	495	479	486	502	486	472	497	500	498	469	489	499	502	506	468	481	492	472	465	496	532	509	511	465	488	477	522	483	478	500	481	498	510	505	493	514	484	514	500	484	471	480	501	503	491	504	492	520	475	484	512	467	524	483	509	485	470	497	507	512	513	461	488	500	488	499	497	481	478	455	515	497	497	524	483	557	454	518	486	486	491	497	500	495	481	481	539	500	469	514	514	494	493	503	502	490	468	509	504	481	540	477	507	497	487	509	505	506	501	469	521	464	453	528	485	476	504	496	477	490	485	486	472	483	505	487	523	517	482	508	514	488	448	494	498	471	507	474	468	496	487	513	484	505	466	495	522	471	510	518	505	546	503	500	489	510	484	500	493	511	482	511	509	509	506	462	492	501	478	532	524	502	489	496	495	509	485	532	512	463	496	509	511	510	466	552	496	532	494	511	525	534	473	485	522	494	503
7071	3035	3009	502	178	182	156	161	149	161	159	161	172	132	167	189	146	146	178	157	169	168	171	199	157	144	132	156	131	158	178	165	154	145	148	165	151	166	155	179	142	167	167	149	155	158	164	158	173	143	172	160	145	147	141	169	143	170	165	148	160	156	156	168	164	183	171	145	156	160	119	167	167	152	184	164	158	133	143	163	142	152	155	145	156	159	166	175	181	159	161	165	151	169	155	172	170	180	164	153	149	155	155	174	152	152	147	162	153	161	172	187	152	146	165	161	155	155	160	171	147	167	179	159	145	144	161	145	156	160	152	157	157	157	165	167	125	182	162	171	139	170	169	155	152	156	162	150	166	176	154	163	152	155	182	161	173	168	180	162	174	151	163	140	172	167	144	180	154	137	156	141	174	185	160	140	157	139	154	162	156	145	155	167	165	140	162	147	151	177	187	167	152	162	163	161	134	149	153	179	166	152	143	168	156	178	161	169	169	153	155	149	162	153	216	142	169	154	188	169	162	153	161	174	159	152	171	151	167	172	155	147	161	165	155	154	163	166	165	158	171	165	144	177	154	170	167	157	168	145	159	168	150	149	164	165	150	176	161	172	161	162	176	160	161	163	160	150	158	173	152	163	156	156	157	167	179	172	174	170	158	175	157	152	151	158	129	161	152	166	155	178	168	159	153	133	178	147	159	158	156	161	148	151	126	186	170	151	153	144	153	145	160	159	152	193	168	146	157	152	161	146	164	161	153	153	166	155	148	144	146	146	149	163	180	164	153	182	158	175	154	168	151	149	152	157	164	178	131	147	146	149	176	157	156	181	146	163	139	157	155	165	148	167	171	161	159	169	148	165	147	164	163	159	162	144	167	154	144	175	171	163	184	162	155	154	141	178	150	168	145	166	149	177	186	170	186	164	155	192	149	191	160	170	148	168	174	180	171	156	186	164	139	170	155	144	171	165	153	140	139	139	168	190	171	142	170	171	152	166	161	169	154	136	176	151	150	164	174	161	187	151	154	162	144	161	176	173	162	164	147	176	131	139	162	164	160	159	176	193	151	151	146	177	143	171	158	156	153	152	170	169	175	165	181	149	134	155	153	162	155	151	186	141	154	162	171	160	173	164	168	177	159	149	166	155	146	155	151	180	159	150	171	162	161	160	151	150	145	167	168	168	164	169	161	156	164	148	129	174	144	152	142	157	156	164	161	139	156	168	146	160	160	165	173	160	162	181	161	169	171	165	131	166	165	186	156	184	166	178	167	148	157	148	180	159	142	149	171	166	150	168	178	195	157	169	179	164	180	132	157	159	152	153	148	163	158	164	160	149	185	152	160	169	149	182	171	177	160	170	178	160	169	155	146	155	181	144	154	152	133	166	172	161	169	153	162	183	154	141	157	183	150	165	166	161	169	150	172	167	153	170	127	155	182	164	160	129	141	173	162	174	166	153	188	154	177	167	160	159	178	146	167	150	143	182	153	165	173	160	163	159	154	163	140	166	164	174	156	146	164	161	146	151	168	155	160	159	178	155	166	156	146	167	164	172	161	153	162	201	179	151	168	148	154	161	167	190	150	167	153	171	173	169	150	146	171	161	177	140	158	172	177	151	161	150	167	170	146	151	161	127	170	177	175	162	174	171	171	154	175	165	171	149	160	161	148	166	159	164	164	174	162	174	173	188	170	157	156	169	167	143	163	174	157	135	135	175	167	166	175	172	159	141	167	171	172	168	152	147	181	162	153	151	157	154	167	163	176	153	163	175	185	137	149	151	136	152	177	174	163	160	157	175	157	161	189	150	163	152	164	170	168	150	164	145	172	158	151	153	168	165	145	183	169	124	167	178	150	160	181	176	163	166	170	166	171	172	162	163	137	158	163	157	182	183	173	143	146	159	150	137	154	172	165	141	185	165	176	165	146	138	175	161	158	155	158	154	149	143	154	139	141	193	151	151	144	140	153	162	177	151	150	164	174	165	143	178	165	188	155	150	144	154	164	164	180	157	166	160	164	163	149	184	169	172	147	154	143	166	165	151	157	150	159	161	179	169	165	138	167	142	169	168	162	158	161	138	147	148	163	154	164	170	163	159	154	174	162	141	153	185	151	161	153	173	153	144	168	146	150	157	153	189	158	152	151	171	154	136	165	151	149	146	168	180	162	159	146	150	174	159	129	175	161	177	140	167	155	141	141	156	163	163	148	146	144	165	162	159	172	174	163	167	139	149	158	146	160	156	154	171	172	161	156	146	157	158	174	155	153	175	147	151	164	172	163	167	157	160	148	158	169	172	178	156	172	177	175	154	167	149	143	170	144	164	163	138	144	146	163	153	150	154	171	159	175	167	166	156	191	177	179	155	139	167	160	151	185	177	148	176	157	152	152	158	164	157	143	166	178	170	142	146	168	152	158	147	144	166	165	185	175	156	161	135	153	163	165	169	154	158	144	167	152	162	169	161	166	167	158	136	154	129	167	179	159	137	159	152	190	135	144	163	156	165	139	153	159	160	202	168	157	151	178	162	145	168	181	141	173	162	145	163	154	175	160	150	151	172	148	156	158	184	163	142	142	162	143	156	184	156	179	152	131	169	158	159	144	157	154	133	154	141	143	154	153	165	130	182	153	147	159	158	181	160	159	153	169	138	158	179	177	157	166	148	153	141	172	183	169	162	176	160	161	158	153	162	155	163	157	162	153	159	155	147	161	150	155	169	165	174	171	163	189	159	182	184	166	150	176	171	129	177	153	162	174	157	146	167	134	166	160	174	172	152	171	169	193	145	151	143	152	180	169	152	164	139	162	176	158	134	171	166	154	161	166	161	162	167	175	160	157	172	146	172	164	151	167	177	171	152	150	186	169	173	167	156	168	142	159	154	160	187	155	158	166	162	162	157	156	156	172	162	148	182	161	160	150	193	177	162	173	165	156	145	164	149	163	154	179	172	165	151	154	153	165	158	181	152	136	156	160	143	180	153	185	158	166	149	155	148	138	169	133	172	175	134	152	168	163	159	170	165	169	178	132	147	162	162	204	165	151	172	160	149	145	172	135	175	167	169	163	150	172	160	151	156	135	155	172	162	162	168	175	175	168	153	157	137	178	163	143	155	170	181	139	179	169	158	155	167	178	154	153	153	181	136	159	157	149	160	138	134	144	165	153	170	151	159	172	138	156	145	157	171	163	166	176	165	182	159	157	178	144	160	168	166	164	167	170	161	160	163	164	173	150	171	150	152	142	169	169	169	172	173	172	140	157	165	170	164	172	153	168	137	148	156	153	169	156	160	163	147	174	156	156	154	160	161	163	153	144	168	153	159	159	169	151	158	160	143	160	162	141	168	146	138	162	150	166	136	154	185	155	156	133	170	158	152	141	144	145	153	146	170	174	153	163	170	179	153	183	164	136	164	149	149	156	146	149	158	147	161	128	158	182	148	157	172	157	175	132	188	170	178	188	161	169	182	144	133	141	155	163	160	134	163	145	166	194	165	164	158	171	155
6254	4629	7574	1184	489	521	445	492	444	437	468	466	488	455	468	471	419	415	448	434	427	424	437	455	449	443	453	457	407	417	443	449	479	439	448	412	419	422	432	422	446	461	445	415	454	432	466	468	463	457	417	430	486	462	440	430	406	437	409	442	451	388	395	458	466	460	453	442	456	442	442	437	382	449	409	416	448	411	447	437	424	452	423	477	413	447	436	419	455	449	446	430	443	443	413	476	437	423	454	454	415	465	471	412	480	460	436	452	471	431	429	437	442	461	412	429	403	416	422	418	418	451	434	427	414	470	472	426	447	420	432	414	420	398	430	479	431	434	461	423	455	428	453	436	424	452	446	442	467	431	434	447	476	451	433	424	437	413	440	438	475	440	407	443	424	426	447	411	444	456	458	417	451	437	451	431	415	429	445	432	452	439	382	452	413	437	460	434	431	458	425	414	421	431	439	400	429	456	440	424	446	421	400	420	429	437	429	415	400	471	454	436	462	463	450	426	439	423	453	415	449	420	443	457	404	438	414	422	433	433	444	406	399	419	452	456	428	442	445	430	429	394	456	394	441	418	436	415	421	433	423	399	436	445	444	427	445	418	424	444	453	436	421	420	406	395	436	445	399	431	426	435	410	400	421	417	414	448	459	454	401	446	444	469	451	458	464	468	414	452	440	430	429	387	429	425	430	414	403	424	443	414	461	489	384	443	474	426	429	461	460	451	440	413	433	426	451	416	456	418	428	454	431	409	461	466	452	412	447	445	453	405	462	432	430	453	431	454	433	434	417	404	438	437	438	458	464	429	400	460	442	419	489	428	408	402	415	428	431	431	458	458	445	496	409	439	436	403	451	440	433	425	440	423	423	452	413	427	469	462	443	439	446	466	441	464	453	439	407	472	461	415	410	429	440	441	459	395	406	440	420	418	440	402	441	438	413	476	471	433	470	400	402	437	436	455	441	431	445	438	470	431	413	462	423	432	415	432	418	443	465	420	410	417	473	444	415	426	452	439	432	413	452	436	426	418	450	439	453	396	469	418	463	443	415	446	445	403	455	467	425	455	404	463	459	406	459	424	411	472	440	420	446	433	418	401	450	448	426	450	439	418	412	466	465	429	446	407	460	450	441	433	483	384	429	448	425	430	393	456	398	414	461	433	459	434	432	421	449	396	392	434	402	436	437	453	406	443	419	422	414	444	452	425	419	434	408	451	404	419	437	470	431	456	410	464	423	478	443	414	465	426	482	449	466	441	452	443	431	422	427	419	427	429	435	435	435	485	438	428	425	404	471	448	459	445	441	464	465	448	418	447	454	445	426	432	429	439	450	468	447	413	451	447	442	458	425	416	450	434	472	435	433	434	455	443	425	443	426	443	402	431	419	467	444	448	421	424	450	458	447	407	426	409	431	423	448	451	457	440	429	424	437	396	456	430	471	425	432	406	446	431	412	440	446	456	440	469	447	443	459	417	462	472	450	436	452	451	407	445	457	439	443	435	422	434	459	449	415	402	433	451	413	432	435	415	428	451	437	450	454	445	452	481	446	446	426	441	436	433	461	402	452	447	402	436	437	417	465	411	464	445	427	423	438	438	439	419	457	412	447	443	438	427	433	489	417	459	464	476	414	412	421	450	459	430	438	438	437	463	426	407	423	409	444	435	407	438	413	408	431	442	431	446	410	450	436	422	425	424	453	426	435	449	438	405	439	446	456	413	474	450	459	424	423	439	422	465	421	446	389	417	423	436	430	464	454	424	439	431	428	416	403	441	445	402	458	404	419	394	420	448	451	438	471	461	400	413	435	437	417	406	454	433	385	462	429	465	444	441	440	418	486	439	436	403	418	468	444	441	415	405	444	469	432	422	444	426	437	410	436	443	442	425	426	430	399	406	467	427	415	468	443	443	444	430	430	454	422	427	472	410	462	443	442	441	437	430	427	437	434	441	452	448	425	433	460	431	431	434	449	396	427	428	450	443	426	440	429	439	439	450	399	446	418	410	440	450	431	432	465	419	448	461	408	437	440	450	467	454	447	454	406	427	451	432	412	385	441	430	446	472	458	473	447	446	416	407	415	443	441	410	433	443	436	444	451	418	429	443	434	465	441	443	435	446	419	431	430	431	411	478	451	428	438	412	413	440	432	420	403	452	424	398	424	503	433	440	454	439	413	441	473	408	441	461	412	434	453	434	438	455	431	429	433	462	425	418	450	441	434	433	435	413	407	459	410	437	428	433	412	461	453	439	437	414	420	435	433	392	469	401	387	449	456	424	419	415	405	435	410	408	417	455	445	423	427	430	457	417	427	441	438	445	431	437	415	432	442	456	433	422	412	424	406	416	445	438	461	458	447	458	459	462	421	404	455	411	431	434	400	418	441	434	465	448	442	456	397	456	400	427	466	415	429	452	407	409	465	419	429	413	452	427	463	464	417	411	421	420	420	435	415	439	435	426	436	419	448	432	448	399	468	428	451	479	434	413	447	431	455	413	447	445	428	425	420	418	410	413	412	464	410	449	396	425	456	435	411	426	439	426	431	403	434	435	461	405	455	450	444	442	458	448	440	421	427	441	388	401	463	437	441	436	452	415	420	435	442	457	487	460	414	449	416	439	410	460	442	436	430	444	445	445	437	422	429	411	457	465	457	443	443	467	438	436	460	415	467	430	461	411	462	407	419	460	406	464	400	413	457	429	441	414	434	439	428	426	408	415	400	429	384	422	431	407	438	440	420	423	426	397	425	448	424	396	460	424	428	484	438	443	446	421	439	448	470	452	446	402	435	469	447	433	460	418	460	468	469	417	450	462	460	423	425	450	450	430	485	414	472	424	411	422	424	454	422	404	458	408	442	452	429	431	414	432	467	415	412	439	402	456	410	423	398	429	433	430	452	443	446	418	429	451	415	416	459	427	388	455	490	408	434	458	448	458	420	418	441	468	422	470	436	437	426	460	448	480	434	465	432	427	415	410	446	407	439	440	412	451	454	392	444	453	423	432	434	395	422	465	411	432	453	386	421	403	419	405	424	458	437	434	428	419	442	441	446	465	404	429	446	464	424	425	421	436	459	419	424	407	424	464	419	412	406	442	405	421	408	432	464	460	431	435	434	447	421	456	440	445	419	412	451	414	419	429	465	436	457	429	414	438	469	487	430	446	409	434	443	453	436	384	427	435	414	455	464	433	459	461	429	439	415	445	447	442	459	412	489	434	424	436	405	440	404	474	433	409	427	445	432	459	458	418	454	433	417	430	424	422	427	455	404	393	431	433	446	425	397	401	423	465	397	450	435	419	461	428	442	417	431	409	439	440	453	429	418	387	438	433	442	439	462	429	450	432	446	413	396	440	446	397	452	420	443	407	411	431	492	408	442	461	411	437	444	427	407	470	438	449	403	465	440	441	482	445	428	434	442	446	442	465	444	450	405	438	434	435	435	442	445	407	427	454	428	420	453	415	425	420	403	429	398	439	428	415	450	420	436	443	435	478	434	387	447	420
46867	42985	44631	16928	1331	484	442	383	322	282	309	308	304	300	278	301	275	263	254	287	262	272	269	259	291	223	263	283	271	235	238	241	245	235	283	259	277	280	265	256	278	263	273	262	256	283	265	241	244	240	258	284	268	250	270	261	275	271	229	295	258	229	268	258	270	268	250	250	269	261	271	234	221	270	262	284	257	278	222	271	235	258	272	269	223	263	247	270	271	259	252	244	261	287	227	258	240	255	252	271	274	276	261	257	267	293	253	256	260	246	262	272	273	261	279	271	282	292	263	276	261	279	267	265	250	258	231	245	274	265	246	251	261	287	257	244	255	262	273	272	235	275	248	260	234	270	256	272	275	285	247	252	303	249	282	271	270	277	272	262	284	234	271	278	261	260	268	253	257	257	252	280	227	260	234	256	262	265	264	264	261	249	259	266	272	248	277	305	255	251	272	252	233	262	260	249	257	271	248	282	250	255	239	283	235	284	283	237	241	239	266	265	249	286	269	256	264	228	273	267	277	237	256	271	272	278	257	252	229	286	240	263	263	279	249	249	267	275	275	267	279	256	282	266	242	235	261	240	274	262	266	268	241	263	272	278	249	289	274	257	225	243	276	318	271	270	263	244	270	301	278	277	235	242	243	270	286	257	274	250	249	269	241	280	285	268	277	221	258	313	237	272	277	272	249	262	267	248	274	257	258	250	245	295	266	247	249	268	265	282	252	265	262	271	251	266	276	278	280	268	279	296	261	232	261	253	254	252	291	271	260	279	274	279	265	284	295	266	248	294	299	252	247	249	255	244	247	245	275	239	253	291	255	303	256	236	249	261	212	242	254	224	274	290	226	278	259	288	266	219	249	270	252	260	245	242	271	265	244	299	261	268	264	265	268	268	231	262	249	286	257	251	279	264	274	282	268	267	259	263	250	255	270	277	227	261	259	267	277	261	256	261	260	272	251	256	272	277	253	262	267	233	263	258	263	248	268	257	267	256	271	254	267	269	267	264	238	271	269	239	244	238	303	252	273	245	265	243	255	258	251	261	273	253	251	274	272	263	254	258	252	251	292	241	279	255	248	283	264	274	230	257	262	257	272	244	256	260	246	268	270	259	273	286	244	251	253	270	258	268	237	275	265	274	264	260	247	251	295	252	273	257	268	236	252	239	286	238	261	280	260	239	213	259	239	272	264	260	247	241	236	264	235	271	256	252	268	288	236	272	264	279	252	279	251	262	254	257	289	282	278	263	254	295	278	245	225	251	244	249	260	253	244	312	269	252	242	261	305	250	260	259	267	274	269	283	255	249	250	264	262	261	230	267	268	270	257	282	257	268	256	305	244	288	266	286	245	266	276	254	247	260	259	254	269	274	291	280	252	247	300	243	277	268	281	262	289	270	239	262	281	240	265	270	245	275	258	238	260	249	275	253	249	255	240	258	254	242	255	270	258	288	285	282	288	243	248	267	276	273	281	261	259	268	256	285	268	260	238	292	288	263	265	260	282	273	280	280	257	226	255	220	263	260	279	273	238	268	250	281	244	244	243	259	235	259	270	256	254	240	241	241	279	270	281	276	260	248	259	213	240	255	266	252	246	270	274	246	265	260	263	248	262	272	250	269	242	251	291	265	253	260	234	264	252	260	283	273	252	268	281	270	255	245	263	273	268	247	261	261	265	273	257	256	225	250	254	290	264	226	262	279	229	302	286	238	264	286	276	251	261	250	227	284	263	287	251	268	244	270	275	263	286	260	229	259	258	253	291	269	286	282	296	268	271	238	268	271	249	286	296	263	271	251	256	234	261	253	251	258	254	286	261	247	246	230	255	277	276	285	257	258	261	253	248	253	252	277	261	262	274	254	262	250	251	248	248	231	259	247	283	248	246	274	244	272	300	238	241	251	255	255	269	250	253	248	263	239	273	275	237	273	236	236	270	256	261	224	248	278	245	269	260	236	260	272	245	258	278	251	272	246	255	251	259	240	244	277	285	239	253	276	257	283	274	247	295	288	227	277	264	270	281	259	263	272	258	303	239	269	249	261	247	251	235	258	269	264	255	250	270	277	272	256	252	252	260	257	254	270	249	299	274	250	232	288	280	259	258	223	259	248	284	260	275	272	265	274	261	264	253	240	252	282	249	294	259	253	268	249	282	253	269	277	267	257	247	248	266	257	232	238	268	251	251	271	253	266	233	260	278	253	242	247	261	278	246	271	271	230	293	267	248	262	262	264	240	272	267	244	271	267	286	247	286	233	259	265	258	256	241	254	279	269	277	260	258	251	245	285	283	231	266	257	276	266	270	268	235	250	238	274	266	265	247	246	259	244	251	244	256	261	270	250	254	262	251	273	274	257	248	265	265	260	290	259	260	284	268	276	271	255	275	248	273	226	273	271	248	266	251	282	241	235	256	249	270	237	226	256	272	242	233	242	234	287	243	262	254	296	250	262	260	256	276	251	212	234	266	258	260	233	268	258	237	260	257	256	237	302	278	260	266	268	261	265	263	260	274	268	239	276	282	290	248	245	279	260	272	241	288	235	269	263	287	237	278	253	276	270	315	240	274	255	262	275	278	272	267	247	254	247	238	269	236	262	267	274	264	256	251	296	254	276	286	280	271	249	293	273	245	261	263	260	257	243	254	272	287	278	235	261	279	239	234	263	288	251	268	254	246	237	256	271	252	237	253	269	258	277	279	255	269	267	275	264	244	270	244	264	271	272	229	244	271	260	267	274	286	283	285	256	287	257	252	247	251	254	282	250	274	255	270	256	256	245	219	284	240	257	273	250	262	235	269	252	243	270	270	257	267	257	263	261	231	258	254	264	291	280	252	256	277	269	254	261	256	255	244	246	271	253	261	254	252	306	261	278	274	261	264	276	273	273	261	239	261	264	227	264	263	264	248	243	255	248	290	251	240	252	268	235	291	275	271	253	274	263	242	255	271	270	257	256	272	276	271	275	249	240	270	260	258	254	241	275	279	240	231	265	296	262	260	269	261	291	263	280	239	281	287	264	277	255	230	268	258	265	269	239	258	252	271	247	218	277	250	294	263	298	270	245	274	256	245	260	272	244	245	269	236	253	271	247	269	253	242	258	244	272	257	236	244	259	265	270	234	269	272	248	249	235	241	262	266	240	264	276	268	239	262	275	247	277	252	252	231	268	247	257	285	267	231	274	268	246	267	246	256	249	258	254	278	269	249	268	267	279	250	247	240	272	282	246	272	254	284	262	269	275	272	238	261	261	269	266	252	239	277	271	260	253	283	283	254	268	273	263	251	290	255	256	294	275	262	285	274	267	272	293	251	261	261	271	268	265	268	263	227	251	245	246	271	277	294	255	259	266	278	259	255	273	276	263	275	270	280	271	273	275	264	248	266	264	240	300	262	265	225	245	254	249	285	255	287	269	255	269	250	249	264	280	260	284	249	219	252	247	271	257	270	245	259	251	301	256	260	268	276	247	264	237	264	251	244	262	256	274	250	260	278	266	257	259	272	237
27755	31662	45197	7077	2251	1802	1531	1377	1278	1066	1046	964	951	902	874	860	812	818	790	766	834	756	717	747	748	751	709	717	719	674	730	679	683	681	706	729	703	705	710	685	645	720	659	625	745	633	704	674	709	686	658	695	693	681	694	668	618	669	678	656	663	637	683	660	673	698	679	636	679	657	634	692	671	624	668	659	698	653	640	636	686	661	646	635	654	668	605	695	646	635	683	645	647	633	649	683	712	653	609	664	656	664	667	650	646	641	666	661	645	644	612	668	661	631	660	655	627	670	652	665	655	620	627	647	632	668	654	683	632	712	666	628	666	699	683	669	654	698	682	628	661	667	684	690	616	659	659	682	665	655	652	678	658	652	621	664	641	638	654	685	666	709	638	682	643	692	631	649	635	642	634	691	686	635	652	677	603	641	649	690	610	684	645	642	634	649	615	687	672	666	660	645	620	661	677	633	652	658	706	663	640	647	607	631	655	655	685	668	668	617	652	651	682	664	674	673	643	630	666	673	654	611	662	593	666	654	657	637	662	652	634	658	685	657	656	638	662	642	658	700	623	662	640	618	678	672	645	655	655	682	650	632	650	633	665	628	602	670	709	679	621	631	638	651	610	678	701	673	665	644	650	685	666	715	594	638	632	644	642	624	672	668	631	654	664	613	614	686	658	683	686	634	665	687	680	600	657	657	651	717	678	652	636	626	592	683	626	642	644	650	688	659	652	647	641	619	642	705	679	689	643	633	637	655	627	627	649	668	660	620	645	701	674	626	624	644	638	620	615	628	670	625	662	663	612	681	596	650	640	626	639	663	675	668	679	648	629	649	678	638	625	633	665	673	652	641	682	642	695	620	648	677	658	632	657	580	614	683	631	681	639	639	636	627	632	642	640	622	643	637	693	627	696	636	626	666	678	661	614	669	603	623	656	646	643	665	646	700	607	665	634	696	692	646	616	688	653	653	665	612	625	674	654	645	588	681	635	654	636	664	642	640	620	638	636	668	669	626	670	697	645	680	667	618	682	633	661	708	649	674	603	600	682	639	675	624	683	654	652	622	674	620	676	643	655	658	633	642	640	635	666	665	663	661	664	633	600	668	679	624	642	645	692	736	612	638	632	686	679	674	646	674	662	671	632	626	600	672	620	647	634	657	654	688	670	601	682	665	662	697	657	632	648	669	619	624	663	614	649	634	644	624	615	643	681	669	633	669	646	654	638	683	696	637	677	659	635	598	630	609	645	652	638	659	648	628	609	672	672	638	641	666	670	703	653	609	648	648	675	638	641	638	654	613	652	644	645	690	672	631	688	671	661	636	661	629	673	650	702	635	636	648	682	653	634	667	631	679	661	652	650	680	628	640	630	671	689	678	630	608	645	654	644	683	609	585	710	670	645	639	643	616	658	685	698	663	709	675	661	615	661	684	655	650	672	681	672	644	673	687	669	649	697	634	635	647	644	667	655	627	665	661	686	645	638	641	667	683	686	704	696	648	695	644	651	655	657	628	627	642	695	642	607	654	648	688	685	633	668	642	674	687	654	644	701	633	656	628	668	664	655	686	653	630	637	674	654	661	650	661	605	655	679	607	650	644	671	609	634	632	658	715	689	650	656	641	683	650	645	659	630	632	708	652	663	661	641	645	658	654	625	622	635	619	652	651	672	659	647	641	701	689	637	641	608	638	659	609	669	655	664	632	697	687	655	649	637	635	634	675	628	646	650	631	647	667	630	658	671	658	614	670	636	666	652	617	651	651	643	623	627	683	627	648	666	661	634	654	627	689	645	649	665	662	619	660	599	620	662	630	650	636	711	606	675	685	685	653	678	662	687	658	664	645	676	641	659	626	650	659	658	623	633	629	693	661	646	611	628	632	656	711	644	646	646	663	654	647	633	686	665	665	702	632	651	619	664	657	591	618	661	658	662	626	678	624	657	656	602	667	597	656	643	605	636	696	645	620	673	654	652	676	663	657	672	683	673	669	662	635	667	602	672	627	641	638	656	680	671	632	655	657	653	675	670	664	658	661	651	650	654	656	677	606	671	693	604	651	680	653	667	671	632	658	726	659	630	643	626	645	689	680	648	682	651	655	572	640	669	647	647	707	651	610	610	663	686	682	647	670	614	646	661	640	658	649	642	650	633	647	681	655	659	647	629	646	690	656	639	684	652	667	630	691	618	654	629	636	689	683	606	625	672	651	685	650	645	616	613	661	610	612	665	630	685	674	614	598	630	631	650	663	664	647	669	621	640	667	676	676	655	652	645	653	636	659	594	692	669	640	661	683	617	639	667	657	639	645	688	667	643	642	657	644	661	673	641	682	618	647	683	704	625	695	688	611	641	647	672	628	729	668	631	624	649	626	637	629	656	635	660	625	619	678	618	657	647	645	721	631	632	657	632	648	618	637	665	703	670	658	681	606	665	646	642	671	628	640	671	687	644	666	651	687	679	628	604	638	630	629	662	635	665	667	623	647	661	628	653	677	651	645	676	681	693	668	616	654	644	652	619	617	645	673	677	700	677	646	606	684	666	668	633	643	636	653	607	595	649	638	657	663	626	635	645	669	695	631	678	618	687	628	616	632	646	635	634	636	752	650	636	617	667	646	643	649	687	626	644	654	618	649	676	647	634	631	678	674	658	598	618	641	675	646	641	650	685	603	658	639	661	661	612	682	639	649	627	620	676	651	669	651	630	646	718	692	647	649	631	664	657	646	677	685	674	655	677	661	650	654	662	684	666	594	668	666	645	621	685	652	638	662	663	653	632	697	636	637	639	643	679	619	644	662	647	623	633	648	655	687	634	631	614	630	644	630	658	676	683	633	638	642	644	663	666	635	664	651	675	651	663	674	652	627	640	654	684	624	650	619	670	656	674	676	669	655	656	623	613	669	653	677	664	640	652	641	644	616	622	627	626	622	648	629	687	644	631	633	610	677	636	658	652	603	644	635	621	682	652	669	650	636	660	615	590	625	660	679	684	667	651	626	633	625	658	626	652	651	612	687	666	722	677	657	615	644	660	615	642	692	654	605	659	657	638	658	660	633	609	681	608	661	655	663	649	659	648	679	638	707	645	709	666	693	650	654	644	638	609	691	690	663	693	642	696	688	618	633	650	650	666	694	652	686	627	663	661	658	671	618	646	628	656	617	705	627	680	638	614	670	657	663	621	643	633	673	652	661	608	633	622	644	650	700	651	650	642	638	676	622	639	686	674	675	642	656	635	648	678	610	669	649	614	630	664	681	669	680	636	690	637	665	658	635	722	616	632	618	646	664	614	617	661	669	629	618	651	670	635	673	636	679	617	645	604	654	636	666	651	637	666	649	683	668	618	654	670	665	658	618	691	662	607	665	678	625	640	658	628	637	669	611	658	624	689	685	634	636	697	670	606	633	633	595	674	632	639	663	679	636	638	669	628	607	706	684	655	701	672	678	645	586	669	614	649	656	641	659	674	602	645	635	628	622	605	652	633	675	664	617	649	650	659	621	660	648
61045	57589	57581	26600	4061	711	563	450	371	331	298	298	300	292	271	240	226	238	245	246	224	229	190	248	214	226	240	191	201	180	188	211	211	188	201	223	195	195	211	197	194	189	224	200	201	199	205	194	208	195	196	189	204	235	206	228	215	207	200	189	199	188	212	174	193	219	222	211	202	182	184	180	186	203	195	173	191	182	197	196	179	203	208	227	201	216	220	185	205	213	189	196	169	206	173	183	188	193	176	195	192	192	188	197	198	197	175	183	196	209	196	204	208	200	173	189	199	201	183	200	212	211	185	218	211	205	211	205	189	210	186	201	203	193	213	223	223	223	201	172	218	215	207	204	195	198	196	213	218	205	181	189	198	202	219	221	187	186	188	205	210	172	173	192	193	229	223	219	221	234	217	190	216	200	210	186	194	200	218	172	206	206	182	196	201	210	191	195	193	208	213	198	191	195	190	190	206	180	205	187	229	212	213	191	182	209	199	232	202	209	210	245	206	210	187	199	188	174	203	196	185	212	190	222	184	184	207	183	222	208	205	214	200	170	211	198	190	198	195	230	192	208	194	182	199	186	200	186	172	192	218	211	186	186	226	189	187	188	195	230	186	197	192	200	188	171	200	178	198	188	196	207	207	191	201	181	229	220	170	220	198	189	202	196	190	203	206	209	195	193	205	211	217	212	189	211	213	200	210	175	202	217	183	178	191	183	203	212	224	179	210	194	209	191	218	211	192	200	196	186	209	219	191	189	200	196	208	198	212	222	216	201	163	194	190	178	193	206	176	200	192	185	207	192	215	196	229	183	220	211	211	206	201	190	225	195	210	223	190	209	219	209	199	199	198	187	206	176	191	227	205	199	199	208	223	189	188	204	209	205	212	198	204	185	202	170	192	204	204	207	218	208	201	214	176	218	188	186	185	179	204	200	201	209	201	191	174	209	176	202	198	187	178	200	216	195	187	195	196	181	195	206	178	213	194	179	211	197	189	198	200	219	220	200	198	192	216	203	187	202	208	191	207	227	224	189	194	223	203	192	201	207	196	198	209	193	206	186	206	203	201	183	174	206	179	198	214	189	213	199	178	191	193	206	212	208	196	203	204	188	171	210	187	198	186	193	201	203	200	226	192	190	184	210	219	215	202	175	202	210	189	185	190	214	205	209	210	200	202	211	197	211	184	204	222	181	216	199	202	170	229	200	200	208	191	199	193	193	200	193	201	191	218	230	203	187	200	211	194	203	191	202	180	185	188	204	226	170	212	194	223	191	207	214	217	201	225	200	186	200	197	215	182	215	194	207	172	159	182	209	209	198	206	189	178	194	197	186	209	175	197	184	199	186	207	195	205	220	212	190	187	208	189	207	178	215	171	209	198	209	204	185	207	218	202	207	180	187	175	182	195	196	215	207	194	179	188	177	208	219	197	184	193	213	191	231	182	219	196	197	190	205	221	189	173	216	194	212	211	194	187	187	217	194	196	205	204	195	190	176	169	204	190	194	238	225	186	192	179	189	190	200	186	208	204	192	198	206	215	205	206	203	197	205	196	206	238	216	218	186	198	177	190	178	198	185	198	209	238	197	206	171	186	181	197	192	202	191	191	219	194	200	192	197	196	203	196	198	222	190	188	205	185	179	183	178	214	203	213	204	185	197	209	194	209	182	184	196	192	202	182	201	213	213	197	201	214	205	172	184	209	197	210	199	200	186	215	198	187	212	201	177	188	213	190	203	187	207	211	188	195	193	193	193	199	197	188	195	198	188	185	195	217	190	215	188	208	167	197	192	235	209	235	193	205	198	210	203	193	186	203	230	194	209	183	231	184	211	193	190	189	180	185	203	213	198	179	201	196	204	187	195	195	207	205	178	206	215	186	205	184	194	191	164	212	213	211	188	191	211	186	181	192	177	221	201	215	208	228	183	200	205	208	176	187	185	192	192	192	187	196	195	214	189	191	214	196	223	192	199	189	191	190	178	195	208	187	229	223	202	188	199	221	178	218	194	193	202	192	203	207	212	209	195	192	210	206	211	211	205	179	216	172	185	190	201	192	190	184	202	193	210	222	184	196	167	201	221	202	212	202	184	203	220	196	210	178	213	193	178	185	196	198	184	184	216	196	186	196	208	193	201	221	207	219	184	181	188	202	178	207	213	215	179	187	192	206	195	183	177	200	202	197	203	217	201	209	183	216	193	177	178	198	214	222	182	189	192	217	179	167	215	184	205	197	201	211	183	213	194	203	197	206	179	217	204	186	189	207	198	185	191	220	190	202	195	192	192	211	185	188	197	215	189	212	200	194	194	189	201	198	205	208	190	199	203	193	198	209	214	178	176	185	174	184	216	201	207	211	183	193	208	202	183	210	183	204	192	178	204	225	189	189	208	211	188	210	210	185	214	199	203	205	207	191	194	186	228	226	194	180	202	218	188	212	211	209	206	196	232	189	168	213	231	195	226	177	209	213	178	217	172	206	231	179	196	176	223	205	208	204	192	182	195	195	208	203	205	186	196	197	234	195	199	189	197	185	214	184	180	202	201	184	205	188	188	214	179	210	206	203	233	221	184	170	194	195	220	227	203	183	187	228	191	192	213	192	206	202	186	213	206	220	207	215	184	186	188	196	197	217	231	186	216	195	177	179	190	198	189	204	193	178	202	209	179	169	232	191	195	198	197	200	205	213	232	195	204	184	208	209	223	207	215	198	203	209	192	208	208	234	223	221	197	237	210	190	215	220	198	175	169	204	185	201	182	196	219	180	200	174	203	203	186	175	188	181	183	196	188	210	210	220	225	206	208	224	198	203	209	196	219	165	168	181	191	192	184	194	227	216	184	210	219	180	202	223	204	213	216	216	203	191	188	199	200	197	223	205	188	195	188	176	186	214	213	202	185	215	201	192	174	179	194	202	176	221	193	210	222	198	219	200	208	223	167	204	225	197	192	204	202	190	183	227	192	189	204	223	202	189	207	194	194	183	187	215	205	170	205	170	197	243	198	179	211	204	209	195	193	199	189	193	185	229	207	202	193	199	194	176	206	185	201	198	201	208	213	203	198	181	208	189	209	230	178	189	211	206	174	177	201	204	225	190	198	190	184	204	209	188	199	178	190	186	223	203	205	180	186	185	176	201	192	202	189	187	178	201	199	165	212	206	194	213	192	183	190	196	177	200	199	226	181	214	186	203	200	185	197	220	195	203	190	207	202	182	196	231	186	198	202	198	165	188	190	187	217	200	205	235	194	208	220	174	219	197	187	198	190	197	194	199	185	180	192	212	179	205	217	190	219	191	205	208	223	204	196	230	199	190	201	214	215	176	210	205	194	188	189	181	214	167	226	190	190	207	219	175	206	187	212	175	188	181	198	195	194	184	188	191	223	213	224	188	217	202	192	168	210	196	194	189	184	218	217	200	220	202	222	176	192	187	179	198	198	210	191	188	208	185	209	211	221	201	212	223	204	210	178	231	192	189	225	215	189	170	192	216	220	203	228	228	198	192	199
36631	41303	54763	9574	3515	2759	2324	1924	1664	1460	1255	1111	1063	971	887	855	864	833	747	730	755	687	719	704	677	686	659	611	633	624	579	580	574	587	610	550	566	616	531	517	551	520	511	527	575	570	535	546	520	518	569	539	456	529	483	503	512	509	558	527	505	518	475	520	511	463	501	504	556	483	504	498	503	521	545	503	484	529	517	493	525	505	522	489	513	519	520	495	480	511	496	483	496	510	488	517	493	523	530	518	495	469	531	503	527	486	505	518	493	471	493	507	500	524	491	503	459	537	485	528	512	524	468	491	501	513	471	490	536	480	490	445	463	452	530	522	489	507	495	482	487	488	519	494	496	484	480	509	489	532	523	504	476	506	481	502	512	515	520	490	522	499	511	478	497	453	457	481	481	494	480	535	457	472	452	534	462	523	510	490	512	489	500	535	474	489	485	506	493	481	491	480	462	486	502	462	493	472	450	463	496	503	504	507	529	490	460	521	464	492	512	520	450	522	515	480	481	501	523	498	439	493	560	466	516	451	484	488	476	515	481	509	490	520	463	530	528	525	499	502	499	474	467	502	475	474	520	501	467	511	523	475	477	484	515	474	476	484	562	482	508	505	483	519	478	462	500	502	505	503	507	509	501	487	538	463	469	475	485	502	514	489	460	486	503	484	509	467	482	496	492	530	468	484	464	507	470	531	506	488	464	497	461	483	487	522	505	498	489	494	497	542	492	471	505	481	504	525	497	495	479	464	495	499	506	456	491	484	493	504	471	482	475	475	493	450	504	448	499	468	505	502	516	484	512	479	495	496	481	514	452	482	524	483	456	496	521	480	494	486	490	503	518	471	478	481	474	500	507	480	513	480	473	519	506	435	479	542	471	527	520	508	477	471	505	503	496	472	506	482	511	504	525	479	473	503	452	506	501	529	527	481	482	471	492	507	490	473	507	520	525	493	498	498	508	483	480	492	467	464	470	521	504	533	495	475	486	459	504	533	535	521	503	486	498	468	482	539	505	475	513	484	481	485	489	482	471	513	508	520	476	476	518	501	493	520	526	489	468	510	494	490	501	558	528	473	488	498	461	498	548	513	484	502	497	497	477	485	489	485	486	475	495	525	470	469	523	526	504	498	513	505	452	531	465	483	505	471	458	495	481	467	481	517	504	483	501	496	470	504	514	478	502	539	495	489	500	482	468	498	510	509	488	488	479	535	501	444	566	480	491	508	517	486	496	478	507	526	518	501	471	471	470	511	468	495	542	533	447	515	447	472	479	505	488	499	494	482	487	468	526	481	524	503	483	501	488	490	468	467	482	530	516	475	523	487	489	504	512	453	501	493	489	505	454	511	520	472	541	507	479	565	489	482	484	537	445	480	486	509	496	485	479	468	489	531	543	484	516	500	515	515	484	504	502	508	482	473	477	505	516	531	474	431	482	516	486	497	512	516	498	485	505	457	477	471	468	492	485	513	511	482	502	527	506	468	485	498	505	501	484	487	488	475	460	502	494	493	518	510	483	489	476	496	457	501	486	521	467	474	458	475	486	500	462	487	521	511	517	503	454	480	471	464	483	482	502	488	482	516	485	502	482	476	547	496	488	517	497	508	491	479	479	546	507	554	487	500	480	499	535	491	490	466	476	507	494	459	504	493	479	489	538	510	532	484	504	481	478	454	532	490	467	458	501	554	498	485	472	496	507	496	489	472	470	472	488	510	494	526	456	552	501	508	514	503	480	466	523	498	459	483	524	503	482	500	517	562	492	497	511	495	477	484	509	469	515	470	472	470	482	470	507	523	476	483	505	462	538	531	507	477	493	480	474	491	493	536	513	479	517	447	489	477	493	508	508	485	463	464	527	477	504	452	536	503	491	474	461	464	490	461	500	488	493	469	513	493	464	500	459	466	478	518	492	498	490	490	487	460	499	462	483	500	479	496	460	523	506	457	497	486	499	514	482	505	494	482	502	498	498	508	519	461	511	474	516	488	511	479	542	524	556	496	507	543	547	493	466	460	488	471	476	470	484	495	509	486	494	481	482	483	494	500	469	510	504	442	493	511	502	526	544	447	472	452	489	516	468	474	509	481	477	475	512	513	444	499	480	464	440	471	503	494	474	490	477	522	510	492	509	466	484	505	495	488	501	495	502	509	476	492	472	479	536	470	470	496	511	461	508	490	496	546	464	514	497	513	525	480	496	478	527	483	495	472	467	501	510	522	501	494	475	523	452	526	475	453	468	462	524	481	476	492	515	489	518	461	479	443	516	450	459	513	516	512	512	456	506	480	523	482	470	510	482	474	476	481	499	488	511	492	500	498	510	482	499	502	489	495	455	507	531	495	498	504	475	465	511	477	428	493	494	527	462	465	475	504	500	498	492	505	478	492	501	499	486	477	470	476	482	517	520	493	481	498	517	527	483	454	511	504	457	530	516	476	536	452	502	500	463	476	484	476	464	484	509	498	512	499	485	496	495	490	514	538	523	530	506	481	499	490	474	507	512	489	490	509	480	490	457	495	487	528	511	503	472	473	503	474	518	507	499	493	535	514	507	492	517	485	494	522	471	471	476	522	459	533	491	551	480	494	510	463	494	485	502	508	480	542	468	463	509	507	507	500	505	485	473	519	510	532	459	483	520	506	494	493	467	488	461	480	477	496	498	459	482	478	492	542	468	481	532	512	496	500	503	507	471	529	535	480	497	490	478	469	500	482	478	492	505	515	526	486	487	485	478	467	500	460	500	462	515	488	508	489	497	523	497	526	460	497	500	476	475	495	488	536	547	516	497	525	434	463	481	502	491	458	529	520	486	492	506	492	503	486	509	463	508	537	512	500	476	480	544	492	472	482	517	518	473	475	488	497	466	490	501	488	509	482	495	528	478	500	520	473	490	492	489	501	473	496	486	455	503	515	483	502	458	499	473	454	517	507	492	511	484	480	471	524	482	531	450	482	526	472	501	503	481	490	501	490	497	464	506	512	521	489	501	533	472	494	509	478	498	526	517	485	473	510	498	493	514	479	484	487	503	504	491	465	478	472	476	484	484	510	486	447	457	482	458	457	529	479	503	485	459	528	486	498	519	497	466	507	474	509	472	524	469	484	493	491	449	491	527	484	476	461	482	517	472	504	498	522	464	496	486	492	531	451	469	476	453	491	456	506	489	518	484	485	525	501	519	508	504	435	509	468	492	513	506	480	511	524	483	513	543	469	502	475	488	508	474	491	481	496	500	495	537	494	489	493	527	460	507	515	503	513	507	501	511	466	481	474	504	488	463	527	501	501	502	518	474	497	497	522	507	472	528	489	511	517	506	446	499	458	481	469	533	491	487	470	494	476	489	471	501	505	493	535	535	463	498	508	503	503	525	494	522	517	552	481	492	490	491	496	543	478	496	519	501	540	500	476	523	501	496	485	495	460	476	541	530	449	506	477	479	481	493	520	511	496	492	495	488	450	476	506	516	513	511	504	469	440	503	466	511	504	509	520	487	494	505	493	470	458
7472	3061	2999	497	165	179	191	174	172	171	176	171	153	149	167	138	146	166	159	155	166	181	163	163	146	146	166	162	150	193	154	180	139	169	160	178	149	153	169	149	168	159	171	156	138	165	171	164	164	163	172	153	173	147	159	178	139	158	175	168	162	164	159	144	154	150	150	182	131	145	163	156	141	155	167	156	153	179	156	170	166	145	166	160	166	144	161	168	143	180	167	177	187	175	153	179	151	191	168	166	147	186	159	164	174	149	167	142	146	149	182	157	148	140	186	156	139	176	165	144	160	165	173	153	161	153	151	162	149	160	153	185	146	155	169	166	178	149	154	149	142	156	141	172	173	180	153	163	180	163	159	143	162	168	148	184	158	143	141	153	162	152	148	168	137	155	153	157	145	158	176	167	166	142	184	170	152	143	153	154	165	155	172	161	140	164	185	146	160	168	169	157	165	151	163	150	163	166	154	162	175	169	150	173	171	144	157	193	166	148	184	164	137	182	146	147	170	159	153	153	166	143	170	161	160	143	138	169	128	164	155	170	171	166	148	149	155	177	147	154	149	159	142	180	175	172	150	163	169	148	155	163	159	165	176	155	163	161	152	172	173	149	169	143	170	137	167	142	190	152	145	144	156	160	152	156	176	213	153	145	152	184	175	163	179	165	150	167	170	159	184	171	168	141	164	156	165	178	153	172	170	147	166	178	140	167	139	164	168	172	174	144	161	165	167	165	169	164	161	173	170	184	153	154	143	180	178	165	163	163	157	185	150	172	181	170	158	155	174	158	160	144	158	160	160	155	146	161	158	140	133	192	171	169	165	161	194	177	164	154	162	136	151	157	169	158	162	168	160	163	171	164	151	167	162	164	169	148	159	143	166	169	153	164	166	158	176	165	165	166	168	139	161	154	158	176	142	167	147	149	164	157	149	157	143	162	150	179	173	157	169	142	160	145	164	139	132	164	158	179	150	158	145	150	157	159	160	180	182	166	166	162	148	146	151	146	158	169	159	162	165	169	167	150	167	150	169	173	168	148	156	159	154	181	143	165	173	134	161	160	149	170	167	172	175	155	164	160	164	158	187	146	164	131	158	148	169	163	147	147	149	144	162	179	157	162	132	162	161	135	150	161	176	160	168	162	161	168	155	157	184	163	188	168	191	164	148	171	157	154	164	179	173	175	166	171	134	178	180	156	164	162	152	162	163	167	155	145	159	175	142	146	163	161	139	155	169	168	140	158	159	145	170	155	163	161	165	169	170	144	170	174	147	159	150	171	157	157	186	181	159	177	178	146	156	155	151	166	144	148	159	165	132	169	150	166	187	137	186	169	162	176	155	168	172	165	171	150	177	177	153	155	160	152	155	151	187	166	158	153	162	152	171	178	177	159	152	164	154	157	145	173	151	176	169	153	150	169	155	153	174	162	170	172	171	168	161	143	166	165	136	152	185	152	178	184	163	136	180	175	173	178	188	169	168	163	126	162	141	150	166	159	165	168	165	166	149	150	182	164	159	144	153	171	174	149	154	150	173	161	167	171	144	139	165	152	181	168	153	175	142	144	136	149	165	163	171	183	126	157	150	152	181	144	156	136	149	151	149	161	143	170	153	126	164	173	144	172	155	165	161	148	151	179	170	139	137	145	164	146	149	174	183	153	157	174	166	194	185	149	157	139	155	141	165	175	158	176	142	166	161	176	150	184	171	180	168	145	153	140	170	144	143	167	159	168	171	147	167	160	158	157	150	165	154	165	174	161	161	148	171	157	197	151	159	159	162	164	152	131	153	184	146	147	171	155	154	178	148	146	168	142	169	159	179	149	160	156	163	171	151	187	138	185	138	178	149	159	171	188	155	169	157	149	150	174	180	162	153	165	142	151	156	157	160	139	150	150	178	147	153	175	159	158	155	162	155	156	161	155	165	153	153	145	186	168	165	130	167	151	171	161	162	184	177	163	146	177	135	157	147	152	175	151	169	172	167	151	148	155	153	172	157	153	170	175	155	170	168	146	188	161	172	175	158	156	169	149	192	156	160	171	167	177	157	154	149	156	150	172	172	179	157	170	174	171	151	185	143	174	153	146	165	169	160	185	149	155	146	146	167	176	165	146	163	142	153	150	163	154	164	149	152	164	174	162	175	158	138	150	163	171	173	169	167	162	163	159	169	165	147	163	186	144	180	171	180	172	183	142	139	167	182	172	172	180	145	159	156	168	129	185	170	162	134	163	164	171	121	132	160	166	168	186	173	180	153	174	174	152	162	166	165	159	201	185	177	146	155	169	163	206	178	142	174	143	141	154	163	166	168	160	156	169	168	168	165	142	150	174	155	143	164	157	171	169	159	171	177	172	140	146	169	178	159	150	171	157	145	124	167	148	148	164	160	156	150	155	163	157	153	137	150	160	148	179	156	157	163	205	161	175	188	179	169	150	159	160	143	156	157	135	137	155	167	158	161	178	147	159	156	168	164	178	170	146	168	177	165	153	135	162	154	146	151	157	150	146	175	141	161	166	184	168	165	169	157	124	195	163	159	156	144	148	158	164	159	191	172	182	130	156	150	155	139	167	151	161	137	166	171	145	188	145	140	154	163	156	143	155	166	142	175	157	161	160	159	153	178	184	169	159	189	153	143	171	140	159	170	190	149	159	147	146	151	154	205	173	154	158	147	162	144	160	158	161	154	132	170	168	168	143	174	158	193	170	148	170	150	174	168	158	141	155	192	148	168	161	134	164	174	158	163	174	168	150	150	151	155	163	154	155	155	144	158	166	146	162	161	163	145	184	138	138	163	161	158	165	139	150	151	176	158	162	140	156	154	153	169	155	160	184	135	147	153	171	156	175	168	168	159	170	156	150	157	161	164	171	155	173	162	174	165	154	177	160	155	158	184	153	155	163	166	155	178	143	155	162	149	149	149	162	149	173	153	144	155	179	165	166	151	148	156	162	191	144	140	149	128	158	147	142	176	136	152	162	146	165	166	143	172	169	154	183	171	159	163	183	173	167	149	144	160	163	153	150	165	157	140	170	162	160	140	154	156	151	158	146	169	175	161	168	174	144	161	175	154	185	161	174	168	178	164	160	154	168	159	149	173	155	160	127	165	180	158	187	173	159	180	180	170	161	145	152	155	144	171	168	157	152	165	172	158	160	165	162	168	149	136	151	160	155	162	162	160	159	168	170	183	167	160	153	130	131	141	153	150	150	172	172	182	166	172	160	165	152	157	161	153	174	150	151	186	145	140	173	152	175	168	151	179	135	146	127	137	139	173	163	159	144	162	157	158	168	177	149	167	165	153	152	155	169	133	162	171	156	162	160	171	169	176	149	181	162	157	167	158	158	157	151	156	161	143	140	152	140	174	160	176	199	155	158	147	164	158	166	161	131	137	151	175	160	167	147	165	152	182	162	147	146	156	146	163	134	152	174	154	163	126	155	166	142	152	141	155	147	170	148	147	156	159	143	174	162	174	175	168	144	169	143	161	182	172	149	175	156
6603	4598	7428	1357	511	500	483	476	451	457	488	458	428	466	454	443	446	409	447	461	439	476	430	434	417	425	424	458	457	432	442	438	488	441	465	414	464	431	415	436	443	438	460	424	455	435	426	476	409	432	429	445	453	426	409	433	445	443	414	418	424	424	440	457	473	430	418	437	459	395	449	390	409	404	422	427	432	411	409	434	456	433	392	417	429	464	451	426	454	466	447	411	431	423	439	398	426	445	422	423	490	439	444	438	433	420	490	454	420	486	460	411	434	426	450	429	460	462	435	399	407	413	439	412	442	429	401	447	399	430	436	423	428	439	413	465	429	433	443	452	432	436	445	437	486	439	397	410	483	411	465	427	433	461	422	443	414	435	441	445	413	442	420	470	477	427	468	397	467	430	416	437	427	470	456	441	432	434	452	457	414	462	459	439	463	428	474	430	434	429	405	475	449	405	397	403	420	455	470	431	444	415	416	448	482	428	424	418	454	440	442	447	428	450	423	440	443	447	411	414	396	439	433	428	400	431	422	427	446	445	459	447	419	407	445	438	471	436	437	434	419	449	433	420	488	404	436	476	424	445	436	439	428	469	415	416	459	435	424	418	386	439	414	421	452	436	406	461	394	424	438	431	403	442	413	431	420	433	461	468	401	410	456	460	448	490	415	449	424	448	449	432	472	440	395	439	454	437	440	433	432	415	460	469	409	431	477	427	448	408	422	447	441	429	423	433	427	476	440	422	438	459	438	432	481	434	450	449	438	442	440	437	461	460	466	441	425	437	459	430	434	398	431	449	446	423	412	438	457	430	408	441	440	439	477	431	432	442	426	419	453	432	442	415	471	462	430	428	456	442	453	454	428	472	452	446	429	447	426	429	441	444	433	433	455	434	444	390	441	444	460	418	423	427	404	418	392	444	414	439	445	425	436	415	413	411	424	445	431	451	430	428	427	441	458	408	417	432	452	425	437	431	420	401	448	469	421	420	440	423	432	438	415	461	427	452	410	395	464	484	418	446	463	411	425	408	461	454	481	419	436	419	443	411	408	466	429	412	435	432	457	452	460	494	456	411	446	483	446	465	427	430	442	452	437	456	411	428	449	425	413	443	425	461	401	428	468	392	463	449	457	454	452	482	441	459	391	416	438	466	444	439	422	436	429	466	399	462	446	477	433	471	444	457	438	414	424	424	398	452	435	461	413	436	448	444	431	415	439	437	446	426	440	386	409	440	432	436	484	436	418	427	412	438	461	444	419	402	401	426	461	484	458	422	446	421	406	414	444	482	423	427	461	443	429	425	391	441	409	413	397	433	444	433	436	451	449	420	419	434	441	449	438	433	448	425	498	465	427	453	420	432	446	442	424	422	452	384	427	402	445	437	433	433	409	434	479	460	433	431	405	419	419	429	442	437	432	434	413	438	446	460	456	444	436	453	420	450	478	437	473	419	427	439	420	429	423	405	458	420	430	448	455	397	427	447	425	423	469	372	407	446	425	496	429	420	445	445	436	440	412	423	449	415	443	442	438	435	430	444	461	425	430	435	464	438	433	450	421	434	421	426	457	432	429	438	454	447	421	453	440	467	437	433	443	442	453	455	456	425	464	411	421	441	415	455	446	447	488	420	449	438	414	452	425	435	422	431	459	461	447	437	439	465	429	421	425	450	460	433	432	442	440	437	408	455	452	451	450	402	421	436	448	446	435	431	427	414	443	417	394	446	444	431	452	442	445	434	474	427	427	443	413	444	467	423	457	433	441	433	446	439	433	450	453	455	424	463	416	438	440	430	412	430	429	438	438	451	423	471	428	423	434	423	423	436	434	454	410	435	498	444	426	439	410	468	454	449	405	468	462	447	428	434	466	442	471	426	437	468	421	452	424	420	441	426	461	415	432	457	449	393	460	431	454	439	436	422	431	429	455	422	448	430	457	423	460	449	431	450	481	438	412	439	430	417	439	462	439	439	461	442	448	443	424	428	448	449	438	428	416	423	426	469	452	444	458	430	467	437	424	416	420	459	424	422	440	406	463	469	443	448	452	434	425	447	424	432	489	435	425	446	443	424	431	440	426	445	463	438	403	436	441	456	385	428	424	442	414	450	431	424	445	440	430	431	463	455	468	454	463	394	442	445	429	441	431	469	443	448	439	415	472	467	423	449	464	438	415	426	436	451	445	448	426	457	441	418	432	432	416	445	437	394	446	409	423	462	431	404	374	441	438	435	411	403	465	409	459	428	431	469	402	465	461	410	448	440	446	424	446	386	424	409	450	420	445	424	454	473	410	435	456	446	417	422	431	436	419	424	429	390	420	450	443	436	444	465	417	489	439	436	421	452	414	436	443	443	431	436	417	456	416	478	434	404	437	458	427	457	451	476	434	444	423	428	419	449	422	431	430	427	451	424	450	419	409	426	453	434	402	459	455	394	414	406	442	419	453	460	454	421	462	448	436	429	421	395	449	420	408	405	437	446	433	400	435	450	437	464	500	403	475	449	408	467	441	461	449	415	405	437	447	450	448	417	463	422	404	423	438	416	448	412	431	492	455	445	439	399	447	443	418	431	422	436	456	449	404	443	466	460	429	444	431	454	415	447	440	443	465	448	447	410	451	433	425	390	417	435	422	460	439	445	414	419	436	438	465	408	431	436	415	403	451	431	447	435	415	449	442	456	427	427	430	471	436	461	437	451	460	472	435	440	407	399	461	409	479	437	464	448	422	461	471	418	438	428	409	452	411	447	452	460	460	447	432	376	470	420	448	459	400	414	432	432	426	427	461	419	418	423	420	453	454	455	420	416	448	444	462	437	419	429	450	410	461	419	445	419	387	426	414	446	467	433	414	442	458	430	448	430	449	427	447	426	447	434	420	442	467	425	473	418	449	430	412	394	482	443	412	417	439	456	405	467	461	420	432	442	432	434	392	437	374	420	433	432	436	389	417	447	447	472	417	430	467	466	428	459	393	438	445	433	449	426	457	430	443	443	449	434	425	410	451	433	442	471	430	436	414	441	437	464	460	439	418	444	446	457	430	400	430	420	449	466	480	417	457	463	449	458	445	454	389	408	418	427	404	414	450	459	422	445	436	475	461	458	421	433	457	438	409	463	415	391	490	466	420	419	410	429	476	449	426	432	416	429	442	451	458	418	419	420	466	440	409	424	467	472	473	456	410	440	431	425	435	448	414	460	467	439	423	434	449	469	426	423	392	450	429	435	426	413	411	435	452	430	411	458	468	467	408	387	414	472	444	382	445	475	451	476	430	408	440	480	469	483	396	451	433	435	407	424	455	467	421	442	443	411	423	423	422	458	440	469	464	463	420	408	445	445	426	450	412	419	480	445	457	405	450	455	430	431	468	419	438	458	408	432	478	435	453	431	421	418	444	407	445	455	436	453	425	401	429	456	478	449	451	432	442	436	454	422	444	406	401	421	412	433	479	444	422	460	434	452	408	397	420	391	449	415	450	428	440	422	411	421	432	393	462	433	419	443	454	443
47135	43351	44689	18538	1482	493	419	344	355	356	296	320	317	306	303	266	274	291	290	272	273	264	260	256	271	255	278	245	282	292	273	256	271	282	252	260	251	255	265	248	236	244	229	265	265	268	275	262	254	244	238	282	256	263	270	277	261	255	290	247	244	276	308	250	273	250	291	273	265	265	273	249	224	274	264	260	265	262	274	255	241	231	259	278	222	256	258	254	250	282	269	287	243	257	277	251	247	288	250	276	253	251	254	263	281	267	271	248	262	256	259	233	242	276	242	270	286	269	278	258	268	253	270	277	250	264	288	286	251	249	246	237	246	271	233	262	244	233	253	274	279	241	259	274	259	271	242	253	237	261	249	278	239	255	272	301	260	254	225	254	244	247	290	254	275	280	244	258	253	281	250	260	255	243	254	269	284	309	269	265	281	252	271	262	259	289	261	271	275	254	299	251	291	256	265	227	247	263	253	263	245	262	263	282	285	247	262	251	246	273	249	247	217	250	252	255	277	286	262	269	263	259	254	249	277	266	237	239	284	269	261	274	307	261	264	270	256	237	280	267	262	260	249	271	298	269	238	267	276	252	252	242	246	261	277	230	249	254	275	247	231	264	263	256	249	271	251	253	272	275	273	291	271	260	267	279	253	277	259	264	271	249	241	280	264	265	260	267	254	278	246	269	249	261	263	266	280	268	264	248	262	260	260	259	259	276	271	256	259	260	263	271	257	262	273	289	263	266	245	255	243	232	265	232	244	268	291	228	254	284	250	258	284	282	270	266	267	267	263	280	252	271	264	263	271	226	259	261	238	286	257	270	270	248	253	256	261	257	264	272	241	283	255	287	259	242	289	280	288	292	287	269	298	298	244	253	271	226	276	257	266	280	280	258	280	238	286	286	285	278	267	263	260	289	262	250	279	298	246	248	297	233	277	252	247	239	276	264	270	278	268	250	254	285	253	269	232	258	249	260	258	271	246	271	257	264	260	254	272	244	240	287	257	275	263	275	239	235	301	262	258	259	274	255	230	286	253	245	255	230	279	289	243	244	258	256	250	292	248	232	287	245	259	282	255	296	268	261	272	263	254	253	287	278	267	236	254	288	261	267	256	249	250	267	290	268	278	254	270	273	256	270	244	263	266	230	251	266	277	257	238	236	256	278	266	254	269	273	256	233	272	262	264	253	272	273	269	250	262	266	260	305	297	214	262	269	262	273	273	246	256	268	240	225	275	268	243	242	288	275	266	287	280	288	275	238	274	243	254	230	265	248	268	244	232	270	305	264	250	255	270	257	256	270	232	239	241	295	248	272	247	233	262	260	265	273	257	253	276	261	275	278	243	282	262	273	272	258	244	290	238	244	262	272	286	269	239	266	283	280	233	254	277	263	306	222	272	245	259	259	293	282	244	274	292	271	250	260	247	243	294	234	262	281	272	271	273	243	234	287	252	240	254	247	270	242	267	261	252	271	255	273	241	237	232	273	259	251	283	245	257	268	266	288	293	256	255	255	252	267	249	256	255	256	264	230	240	272	256	280	276	271	286	282	258	295	253	293	251	272	282	242	230	286	253	252	245	231	245	281	256	260	230	271	244	247	277	266	259	256	281	264	286	261	278	261	291	264	254	243	260	270	253	266	260	306	242	253	266	266	263	221	248	253	269	281	273	279	282	264	238	260	293	255	269	281	296	259	281	255	264	270	256	270	237	239	275	233	282	269	310	236	240	259	262	291	268	237	238	255	248	287	234	269	230	238	283	242	290	264	274	247	298	269	285	245	270	248	252	255	269	285	248	272	265	259	256	260	262	275	260	276	236	265	275	259	287	272	279	273	266	260	270	267	277	283	229	255	256	251	275	300	288	249	229	261	248	237	270	269	261	251	267	283	275	266	240	261	252	247	265	256	257	246	253	249	292	269	239	282	248	244	274	243	274	290	268	271	239	297	270	249	247	269	260	246	269	255	267	245	245	263	275	246	259	240	279	260	267	272	295	268	281	257	277	265	249	271	269	251	260	250	290	258	238	260	256	236	220	270	275	251	252	265	254	267	266	255	241	266	283	251	254	291	274	268	251	236	266	256	249	214	241	244	274	256	247	284	264	238	283	241	273	266	239	256	265	265	253	240	284	243	272	245	256	270	257	275	283	254	271	267	253	263	262	264	267	260	261	255	267	279	254	253	271	271	274	281	270	286	232	268	282	269	283	246	252	275	259	267	259	239	248	271	269	284	268	252	254	254	248	260	281	281	248	266	269	287	273	279	275	261	262	255	276	248	280	250	245	267	269	244	249	228	262	285	272	277	273	259	248	252	276	245	254	260	260	242	245	264	270	262	262	261	278	253	253	243	220	271	260	278	293	247	245	286	250	252	265	242	263	256	294	278	260	244	247	288	240	273	297	282	235	248	292	265	259	262	305	267	265	279	262	298	264	298	255	272	248	267	265	285	258	268	237	254	264	253	275	255	256	244	243	243	259	249	269	235	252	278	270	270	230	264	259	253	272	270	284	294	257	279	262	265	246	233	289	243	253	269	257	271	278	284	273	239	256	239	245	258	256	263	241	261	249	279	262	242	284	255	247	260	271	257	269	285	249	249	237	249	251	283	280	264	267	286	268	268	276	259	259	252	255	261	262	244	272	283	272	259	265	269	249	252	236	257	250	259	273	253	271	257	284	232	243	272	253	287	240	275	249	277	265	255	256	280	250	289	251	280	252	273	254	277	289	261	260	260	245	270	236	237	256	244	236	242	261	266	242	261	260	250	229	264	265	254	259	270	284	247	254	278	276	266	243	261	249	263	282	239	232	283	265	258	252	257	275	267	261	280	261	273	268	258	245	271	283	261	258	265	273	246	238	263	276	276	279	283	274	262	308	271	262	275	254	240	244	258	260	257	269	265	295	240	242	263	283	253	247	270	281	272	249	264	263	263	291	273	242	261	244	265	277	282	277	266	265	256	262	243	257	253	265	264	254	272	290	284	240	267	274	269	259	273	252	282	246	253	261	267	258	282	282	277	285	282	241	288	273	293	233	277	261	225	258	253	258	253	295	255	249	251	241	244	233	275	275	272	273	286	251	279	248	240	267	274	291	276	248	252	270	263	274	242	251	249	244	283	252	260	245	269	269	274	293	240	287	259	231	242	268	288	274	242	268	268	273	268	293	261	281	251	260	250	261	267	258	252	253	287	247	246	263	263	280	240	254	281	254	279	266	264	264	258	255	261	273	290	267	259	254	251	253	271	250	276	241	243	282	276	249	279	266	276	238	272	228	230	286	272	286	278	283	264	272	213	276	262	252	290	267	250	247	271	276	241	280	220	273	272	254	220	267	269	270	278	290	242	278	265	260	258	260	283	300	253	269	291	281	263	266	231	278	286	255	245	244	237	235	279	265	261	280	291	252	281	288	242	241	264	261	246	254	288	267	244	270	269	278	267	261	260	258	289	265	244	271	243	274	268	263	263	272	274	285	252	263	268	284	260	293	250	262	252	266	257
27584	31932	44976	9219	2169	1873	1521	1337	1228	1110	1016	977	973	901	930	830	824	781	753	785	749	796	755	725	741	676	737	727	750	706	752	650	683	704	712	692	722	682	690	700	664	662	668	709	659	712	689	648	685	686	684	690	650	681	673	704	655	653	672	672	617	655	670	676	670	633	663	615	687	672	651	657	644	674	703	658	649	644	664	627	692	691	678	693	638	617	650	638	663	664	700	648	631	622	683	671	650	662	681	710	677	722	675	628	630	696	629	650	654	664	683	683	667	659	698	641	645	649	670	645	683	647	675	649	636	650	665	653	632	646	624	680	664	682	624	643	586	633	680	684	673	624	646	699	633	653	684	643	658	649	657	666	652	620	642	682	641	606	656	683	649	659	661	647	661	640	638	635	650	664	651	647	648	643	630	643	616	690	628	679	649	628	636	643	653	637	659	600	628	619	641	668	653	684	643	637	655	641	644	650	663	671	634	643	657	614	663	657	671	583	620	597	658	690	615	662	695	669	681	658	651	678	681	686	621	671	667	617	632	646	595	638	650	668	687	728	658	665	690	633	636	613	610	664	685	641	610	652	666	656	651	655	668	657	651	612	643	668	666	670	678	670	674	658	688	627	647	627	650	628	643	655	639	631	679	620	660	667	636	655	667	620	643	679	655	646	688	685	636	692	667	686	653	652	668	619	685	605	601	640	678	597	676	666	632	655	649	673	684	642	675	658	655	665	663	660	679	631	669	671	665	655	640	638	682	683	653	640	612	648	653	650	666	645	651	603	649	635	675	691	668	652	659	667	655	646	659	667	657	673	657	641	696	650	597	663	655	605	652	644	677	704	690	667	642	636	695	676	631	644	684	637	673	699	652	618	667	676	627	640	655	671	636	697	573	665	622	656	629	670	643	664	650	614	629	616	673	623	660	660	683	668	605	651	656	647	608	633	602	635	618	672	662	661	666	638	711	650	697	682	585	654	626	652	648	665	689	590	635	668	632	624	688	631	656	654	657	630	644	639	657	676	679	627	588	620	639	636	661	612	636	666	625	681	667	636	656	638	655	705	631	652	661	656	667	600	605	638	666	605	642	661	709	666	667	618	648	663	650	637	644	631	636	609	602	683	653	629	657	624	633	639	658	726	638	641	655	695	658	658	644	684	683	615	628	684	658	675	705	655	660	627	680	651	682	651	655	653	689	620	608	625	643	601	645	636	655	614	653	589	673	651	630	675	670	645	645	622	643	685	649	634	632	674	662	662	660	664	639	608	675	671	648	634	680	638	670	672	626	666	667	611	630	653	668	655	625	666	665	646	618	634	676	635	686	652	609	650	672	695	677	676	645	648	633	628	631	672	668	621	624	640	632	711	663	700	642	662	694	656	670	691	643	646	613	637	689	625	639	646	673	657	624	675	660	593	659	648	635	674	618	634	676	690	671	657	653	640	647	650	717	633	640	681	635	665	613	648	622	620	626	609	698	640	653	626	611	622	696	666	668	677	679	667	649	641	650	660	669	632	671	651	657	633	625	630	639	643	643	699	639	627	643	682	603	674	612	662	664	655	669	626	629	634	639	621	721	668	671	620	673	621	640	609	632	596	666	654	643	641	705	649	620	648	666	672	643	655	641	664	633	648	640	679	664	610	672	633	678	662	668	612	668	637	655	702	647	673	685	648	627	703	668	674	678	620	645	684	678	702	669	663	672	643	690	705	673	679	641	656	696	685	613	708	631	687	707	666	643	649	685	664	612	699	683	644	663	597	645	709	627	648	690	655	600	628	649	602	614	644	654	665	655	663	646	654	637	647	666	663	610	678	678	659	634	678	660	651	633	624	642	676	649	638	671	649	671	615	680	659	608	707	649	616	682	640	657	655	636	655	631	635	634	678	650	641	670	658	664	663	653	614	659	668	643	645	655	695	605	671	636	666	657	615	681	673	646	680	688	649	669	631	626	612	658	663	625	668	631	661	642	653	633	723	673	638	644	729	678	628	612	626	617	656	627	657	643	654	610	687	649	622	641	632	615	643	676	683	641	656	654	648	630	644	618	631	640	628	632	650	642	687	704	613	655	640	610	619	663	671	659	698	693	662	620	637	645	649	640	664	655	647	653	647	666	649	666	704	662	693	634	652	690	655	682	629	626	610	654	657	664	665	692	647	646	647	673	690	630	688	677	616	662	681	655	616	675	688	663	664	642	671	694	699	628	663	627	625	646	639	633	647	628	660	644	647	667	671	614	595	616	640	622	644	659	627	599	637	619	639	652	652	713	631	679	651	618	693	652	634	630	669	669	660	634	665	672	654	653	658	703	624	651	704	684	687	679	660	629	672	644	650	647	636	666	664	656	630	640	630	648	656	645	690	641	636	623	653	659	655	662	597	620	653	631	619	665	654	647	630	692	641	628	679	623	649	593	632	629	638	674	643	606	629	624	661	655	670	650	632	629	672	684	635	661	655	663	663	644	628	661	617	656	671	636	609	662	663	640	659	631	634	634	661	656	609	635	635	662	635	686	702	663	591	643	625	608	626	667	588	666	656	638	658	641	660	658	629	632	688	669	661	644	633	610	672	625	670	637	660	668	651	623	639	641	630	627	678	679	631	678	690	687	701	685	625	618	678	655	630	654	650	649	670	690	653	663	637	666	662	660	623	690	659	636	630	593	631	665	639	637	625	664	681	651	617	662	644	640	614	682	636	637	656	633	666	628	622	654	659	654	670	632	676	659	670	622	616	665	639	669	675	663	607	663	623	642	613	653	652	608	610	624	642	634	691	634	717	632	677	666	640	692	646	643	607	659	670	651	627	685	611	654	657	636	659	642	703	655	639	674	642	650	619	680	665	657	684	654	645	606	653	615	698	639	676	655	629	650	656	626	659	680	709	683	659	664	649	672	607	646	671	657	632	635	610	623	608	643	648	653	622	630	623	650	682	673	682	728	641	663	671	698	641	640	666	649	635	644	640	598	641	682	653	655	667	627	643	639	628	654	618	642	658	609	655	657	687	712	701	672	679	658	634	671	621	655	650	652	681	619	649	667	658	636	635	657	635	615	667	618	632	648	658	634	676	588	595	652	666	643	664	627	627	670	631	690	658	672	658	655	651	627	621	655	649	612	652	646	639	681	660	700	670	606	633	674	693	673	622	631	667	680	659	644	680	650	670	650	656	623	682	676	665	664	628	685	650	670	624	671	636	626	679	665	677	665	649	598	619	695	656	625	641	671	663	656	657	674	693	652	668	657	648	635	628	606	615	630	692	614	686	710	608	657	666	645	675	672	619	621	663	642	661	662	633	668	652	634	615	674	618	638	628	666	644	667	649	650	667	662	717	663	636	668	624	627	631	631	687	685	728	592	660	679	654	692	654	675	647	633	673	682	679	625	665	632	661	659	630	633	646	638	610	639	661	706	659	674	663	647	656	675	647	592	639	665	656	678	642	651	656	680	629	658	687	686	694	624	656	679	595	669	648	662	642	628	655	699	638	647	689	705	642	626	681
62203	58608	57745	28087	4364	764	564	430	415	350	349	303	294	280	285	240	244	217	230	249	228	237	229	251	214	221	218	189	237	205	210	208	214	220	180	205	198	219	218	193	213	231	203	218	204	212	194	204	204	185	201	199	190	210	187	208	212	200	207	205	194	212	200	205	177	219	216	196	205	212	189	199	221	200	180	161	182	218	222	208	205	175	193	194	209	193	215	192	170	181	212	196	173	206	184	218	207	206	185	194	223	198	222	201	196	206	191	193	224	210	190	214	207	197	204	208	196	196	203	212	202	191	206	217	174	183	187	219	196	215	216	176	194	199	195	206	222	189	195	190	193	205	192	222	208	188	200	205	222	196	213	198	204	174	231	168	195	220	203	201	194	195	197	196	200	179	212	205	203	208	182	221	204	198	210	183	219	205	186	186	218	181	178	212	190	178	168	197	203	204	197	220	194	190	219	195	186	198	217	211	205	209	213	193	200	205	209	190	191	220	213	168	169	192	197	185	184	204	209	205	203	198	194	210	200	206	197	232	200	193	201	205	169	185	194	184	196	208	189	212	215	185	197	187	212	233	226	207	198	192	189	183	219	197	189	180	206	175	182	226	195	206	201	214	176	189	210	211	203	184	217	206	204	205	210	227	187	206	205	187	202	188	169	176	163	181	213	179	189	220	203	205	195	187	220	192	198	185	221	214	182	215	165	236	199	200	188	210	177	194	192	210	198	213	198	183	213	209	181	209	174	205	196	171	209	225	172	223	182	183	211	216	205	185	203	199	202	215	221	205	207	208	204	225	210	194	210	191	200	203	199	194	222	234	205	184	183	175	206	179	208	230	212	197	180	198	182	205	200	214	230	209	214	210	199	210	181	196	203	204	183	191	204	197	214	198	185	199	168	198	204	189	202	200	218	220	192	216	204	206	204	196	220	202	204	217	208	197	186	211	158	206	196	194	220	195	203	210	187	240	198	181	201	202	208	215	199	199	182	194	200	187	213	167	189	212	193	206	205	195	218	238	195	188	203	198	206	210	206	203	194	220	199	223	169	217	195	198	190	201	211	198	182	191	187	203	193	191	188	214	191	180	206	191	240	211	209	202	210	190	198	195	177	185	237	195	183	186	183	179	177	214	201	172	175	190	208	199	183	211	205	225	207	190	168	197	201	204	203	195	193	182	214	215	170	199	232	194	175	215	223	191	211	193	209	209	208	207	205	203	196	213	189	193	199	177	197	196	191	192	183	209	203	192	215	205	189	206	206	197	189	211	199	196	201	192	214	177	191	194	191	193	185	212	199	186	169	203	187	180	217	202	203	216	168	194	209	196	197	200	223	211	204	207	188	201	207	191	183	214	186	187	194	184	192	161	204	224	209	212	219	220	209	200	191	193	187	182	185	192	180	192	192	195	206	192	182	196	208	192	194	186	179	195	182	224	171	207	216	203	189	203	205	190	205	212	197	188	215	210	196	212	201	220	212	205	195	178	198	185	214	188	164	191	223	237	193	198	199	213	203	190	206	184	209	223	211	189	202	190	214	199	186	193	225	186	201	230	186	181	191	209	218	208	185	208	190	205	180	191	191	208	180	197	213	201	173	177	216	190	211	186	194	184	202	221	185	194	187	208	179	202	210	193	218	198	173	189	175	201	216	190	206	182	217	189	203	211	207	201	205	209	220	161	197	191	181	200	200	193	188	210	212	192	214	190	178	200	191	211	199	205	182	190	201	203	201	182	199	203	212	200	224	196	217	209	201	219	206	223	204	185	216	193	185	204	200	180	220	216	166	194	207	203	214	178	193	209	201	222	176	227	193	200	190	164	219	195	193	203	204	217	193	203	206	186	199	169	185	194	195	201	203	188	184	198	203	182	214	193	183	198	215	212	195	198	197	203	192	191	183	187	206	220	208	193	196	202	232	193	209	187	205	212	233	212	190	217	214	193	176	215	214	164	198	175	194	210	195	210	182	167	222	210	186	198	214	230	208	196	207	197	203	200	206	187	202	227	196	212	223	212	189	184	182	181	212	219	182	196	209	183	205	192	227	208	181	194	165	225	192	202	201	213	189	191	212	206	197	197	200	205	188	218	195	193	200	194	194	194	203	195	219	211	174	197	194	195	195	184	202	206	199	205	198	214	201	211	205	202	192	217	195	202	209	188	199	231	195	188	228	221	194	190	207	220	209	203	217	195	212	208	150	194	181	203	163	181	195	214	228	205	208	218	221	198	211	192	214	202	175	220	209	174	197	201	186	188	214	200	203	211	197	219	229	212	193	187	224	208	203	229	178	199	205	205	221	209	214	207	185	171	197	190	203	191	183	190	203	214	198	197	227	193	197	204	224	184	197	228	177	214	222	205	190	190	201	183	179	176	208	220	223	231	182	196	191	213	194	176	176	217	186	172	201	185	178	192	202	212	198	188	190	205	204	194	197	190	197	220	188	184	175	187	218	189	198	205	190	203	203	195	216	204	198	224	219	202	207	198	198	205	189	184	193	202	191	186	226	218	215	180	217	219	192	207	226	186	190	220	230	204	189	189	180	203	204	190	214	195	208	231	210	178	205	217	204	198	199	178	210	221	196	189	167	225	241	203	192	213	180	214	199	193	205	205	217	194	200	205	205	174	179	203	202	204	190	194	185	215	200	182	204	181	210	183	219	180	203	211	201	208	199	178	185	195	224	199	188	203	209	208	202	190	207	218	206	180	199	210	199	190	190	181	206	190	175	181	211	192	200	200	213	199	183	181	209	200	221	177	196	201	229	201	196	183	187	217	215	205	220	204	197	191	188	178	197	193	178	185	189	210	195	193	194	206	201	198	199	202	182	199	197	188	178	208	212	206	200	208	210	198	195	184	179	220	190	184	215	176	205	203	207	213	178	189	211	203	193	198	204	170	206	190	204	205	193	176	219	202	216	191	210	202	164	216	175	172	203	191	185	200	200	207	233	192	209	184	175	199	200	209	182	187	192	222	191	193	182	189	182	212	205	192	202	230	194	215	179	203	192	206	166	198	201	165	203	167	207	199	200	174	186	171	225	181	217	186	190	212	223	183	188	181	201	226	188	178	190	185	210	190	219	194	209	219	189	175	204	177	198	195	218	191	233	196	211	181	219	182	180	182	195	226	171	187	190	181	186	206	184	236	209	180	214	217	208	213	176	201	170	198	215	201	176	189	221	198	197	174	168	194	177	176	176	202	201	204	201	206	190	188	182	184	214	184	165	197	204	206	206	218	191	192	188	214	208	185	196	204	191	180	224	210	210	198	219	210	169	210	200	229	220	211	208	190	214	206	196	201	206	219	212	204	188	224	211	208	215	181	207	233	192	213	198	198	212	177	183	198	192	199	185	207	179	201	201	205	191	181	185	191	194	191	203	178	207	203	207	204	204	180	182	192	184	223	189	189	217	206	201	175	176	194	197	180	176	210	203	209	199	182	193	189	174	196	189	217	245	214	207	209	193	238	220	191	192	214	212	197	172	198	207	196	182	200
37689	41506	55103	11126	3470	2787	2264	1883	1572	1380	1296	1150	1036	993	925	849	808	809	742	734	743	668	662	696	693	656	635	622	613	590	583	558	564	569	558	548	603	600	561	566	536	535	553	510	521	535	558	536	558	527	525	551	550	526	533	494	522	561	558	518	550	486	485	556	470	530	508	537	530	514	495	535	506	506	556	524	571	511	507	517	539	518	521	490	493	516	523	521	505	503	498	531	492	491	521	498	519	501	529	556	465	508	495	492	482	495	500	479	487	481	497	515	529	534	479	489	535	515	523	527	509	520	486	489	520	475	515	453	523	517	525	464	508	469	484	505	532	508	491	512	523	502	507	523	486	543	507	536	497	495	468	475	471	497	555	487	506	438	466	488	486	499	538	520	502	486	480	479	493	533	507	483	480	505	458	467	534	482	484	515	466	464	466	499	536	450	493	516	523	519	483	472	499	506	462	463	471	456	501	500	491	523	506	484	498	532	448	547	504	534	503	521	469	470	505	484	539	464	492	493	495	500	517	504	518	522	509	467	517	500	503	473	492	457	441	517	494	469	472	425	504	478	519	515	484	510	509	464	510	491	496	521	522	483	510	541	503	516	491	469	489	519	463	474	531	532	483	494	498	462	489	484	479	500	506	497	472	475	456	498	498	477	526	515	451	515	490	476	496	517	473	453	486	478	490	454	480	487	472	508	476	503	501	505	459	514	503	485	519	459	487	518	544	474	507	500	485	460	490	515	534	507	497	505	519	459	475	491	512	461	499	543	521	494	515	500	517	500	517	534	516	461	478	507	478	488	502	490	520	458	490	519	501	497	496	499	487	480	473	463	513	522	461	540	478	497	459	487	472	526	522	493	500	515	519	493	504	488	506	470	453	473	513	520	490	494	513	479	461	507	540	469	504	544	497	509	473	534	469	531	504	498	446	458	486	456	482	499	534	515	501	485	480	473	518	546	520	495	515	488	520	484	444	543	474	482	460	503	501	510	480	499	496	511	493	477	511	527	466	490	519	474	502	500	517	531	503	499	489	519	485	515	507	489	509	462	453	462	477	512	513	459	525	520	484	523	461	494	519	508	508	516	511	504	497	483	490	483	528	477	517	501	468	521	482	455	536	458	518	516	490	505	488	470	508	506	517	501	480	527	514	488	497	531	488	509	543	484	513	571	504	489	481	496	468	484	512	530	476	525	486	467	475	528	454	501	520	508	475	506	461	488	515	501	487	495	472	479	480	491	517	517	529	511	501	463	545	497	497	504	457	470	505	464	504	526	499	478	469	476	505	476	467	526	472	493	522	504	480	489	510	494	493	519	479	475	469	498	483	526	486	534	545	501	530	507	490	547	561	496	492	478	505	483	508	519	464	501	489	495	471	475	520	516	494	539	523	494	496	507	493	497	467	471	529	496	499	526	462	527	534	516	490	477	527	491	465	508	481	501	458	486	492	485	474	466	533	541	466	467	507	488	493	501	510	536	500	495	503	539	527	515	506	493	485	505	488	505	515	506	497	457	500	456	508	507	500	547	489	533	479	480	508	491	490	509	505	544	515	462	531	525	491	494	514	480	501	477	470	505	515	520	493	482	473	542	510	520	513	467	487	519	468	458	485	497	510	503	484	492	537	472	495	482	524	530	481	469	479	479	498	539	504	489	491	544	496	515	499	499	515	524	522	456	481	487	494	489	523	507	472	478	507	486	515	504	527	513	482	509	473	474	484	480	488	504	468	522	501	497	469	542	475	492	527	499	490	489	473	455	452	547	508	476	509	540	509	521	490	561	500	480	490	494	486	503	478	508	464	476	495	506	522	468	510	498	495	480	507	496	453	519	488	497	508	500	469	522	515	488	521	464	525	493	520	515	489	508	462	496	480	516	484	502	519	496	467	498	479	474	504	483	508	452	566	472	490	499	478	466	465	500	497	527	535	549	496	461	481	501	479	464	486	506	484	490	516	484	480	490	476	482	504	471	534	465	485	464	520	490	519	474	512	496	537	485	498	479	516	425	519	482	503	508	543	486	496	501	519	527	482	477	512	483	512	485	505	460	513	481	510	511	463	536	511	464	517	483	511	461	482	456	511	492	469	479	505	467	500	521	499	490	510	474	503	461	458	487	478	490	496	462	513	471	474	489	512	479	526	516	514	499	498	493	478	504	535	533	498	492	484	510	509	489	490	506	555	487	485	494	523	525	532	500	510	517	515	521	529	503	494	488	482	505	493	503	513	502	505	510	485	544	493	475	459	489	500	489	486	479	474	514	500	512	504	473	519	490	495	500	494	547	541	470	486	437	458	489	503	506	514	484	524	518	490	486	499	505	486	498	484	512	502	509	479	516	489	492	478	495	514	497	488	489	502	455	536	483	472	452	498	483	505	516	478	483	499	494	490	453	489	502	470	516	493	493	468	494	502	482	512	526	487	479	524	530	494	472	509	490	478	491	488	510	505	496	516	484	471	514	489	481	515	518	522	526	489	488	508	471	444	484	484	470	523	518	470	509	511	502	484	474	524	503	470	505	460	513	475	496	524	451	497	464	475	498	517	477	516	484	493	487	519	487	528	539	514	472	484	484	497	487	489	506	544	488	503	491	513	499	472	460	515	480	463	501	500	490	492	503	490	514	536	542	487	485	468	546	464	497	493	487	495	510	505	497	508	523	509	476	521	450	499	466	513	500	464	495	489	498	506	466	520	466	449	470	490	502	510	490	531	526	517	532	492	465	491	518	459	521	466	491	498	519	514	468	500	530	498	517	525	522	461	482	516	526	425	518	518	529	502	500	516	506	466	484	515	468	522	471	479	486	459	516	473	501	520	544	520	475	502	478	520	537	493	500	486	508	483	486	492	486	488	463	489	498	516	473	523	521	498	480	490	487	517	504	508	476	500	490	496	537	489	502	500	519	474	462	470	467	499	477	550	526	491	521	547	500	519	485	519	471	481	488	509	485	502	491	502	576	531	470	510	492	481	502	497	487	518	524	507	490	469	461	514	522	488	503	496	499	520	524	451	516	520	484	509	496	490	518	481	475	480	499	508	502	482	458	466	472	477	516	494	504	462	512	516	465	511	488	460	489	495	472	495	484	489	500	497	489	504	499	497	551	495	530	526	505	521	465	521	486	470	502	482	497	456	486	480	485	501	517	481	488	496	504	500	510	514	467	516	479	511	523	513	517	497	453	481	490	496	488	522	493	537	522	514	472	487	446	485	516	521	491	529	500	503	493	479	471	454	464	473	489	481	493	493	504	502	490	555	515	507	540	497	505	505	520	484	527	495	455	494	507	510	519	514	498	485	480	491	489	511	497	511	487	487	526	500	499	476	487	514	495	477	480	470	477	510	466	478	484	495	498	490	485	529	490	496	498	493	469	502	499	521	487	505	482	478	492	507	515	480	501	465	480	503	505	454	531	521	454	493	529	483	516	514	494	525	464	500	523	469	473	499	518	507	499	454	490	495	473	510	489	515	501	527	533	512	482	470	474	493	456	516	479
7284	2915	3077	729	177	167	152	179	152	161	177	137	147	168	153	135	198	138	181	171	182	154	167	169	159	188	166	157	161	147	165	121	154	159	160	175	149	179	161	180	176	163	161	153	162	156	163	168	151	165	157	173	177	163	180	154	146	156	156	166	157	160	177	175	158	162	154	162	158	155	164	164	156	164	130	166	148	157	155	147	159	160	181	157	165	143	140	172	159	162	156	165	181	173	168	171	160	168	173	154	176	161	158	162	164	145	146	154	175	164	170	158	161	163	161	183	161	172	162	167	154	160	151	146	144	166	160	156	162	131	172	163	168	178	190	166	145	167	156	166	160	174	169	178	148	151	145	138	157	169	176	175	174	165	159	159	144	163	170	127	153	136	167	148	183	168	174	185	159	139	166	144	160	162	136	171	192	144	140	163	164	176	145	150	160	158	164	184	156	177	143	134	163	151	170	153	149	158	158	156	173	147	181	180	164	149	163	173	170	162	132	144	169	171	152	188	154	168	169	162	164	146	164	168	184	152	156	134	147	157	156	150	159	151	150	157	140	157	175	155	149	156	164	151	146	135	140	154	140	152	173	173	166	181	168	145	155	147	169	159	145	163	175	161	174	175	150	161	161	138	162	156	151	134	157	157	139	183	149	166	159	159	158	166	149	160	162	132	145	163	159	173	173	163	142	155	137	130	170	152	160	163	159	132	168	149	133	144	181	167	148	180	161	135	154	147	165	156	150	161	148	178	162	147	133	163	125	144	173	152	149	144	151	171	144	164	168	163	152	149	154	179	163	164	176	164	153	169	175	172	165	183	149	149	177	169	149	157	143	147	140	151	171	163	159	144	177	176	171	149	161	159	158	147	163	161	156	158	150	132	156	160	158	148	150	149	156	158	159	167	160	146	147	165	178	156	148	141	124	157	167	155	166	172	202	165	153	153	178	168	170	170	178	162	150	139	161	155	154	163	176	166	165	155	137	175	134	146	146	149	140	159	156	168	169	152	158	161	169	176	152	163	158	149	162	141	156	168	150	168	162	185	161	165	160	141	149	153	170	159	162	172	170	145	150	170	154	158	146	149	151	169	173	166	152	178	172	157	138	152	171	169	161	169	185	163	160	149	153	139	161	167	135	170	158	155	141	164	135	148	170	169	169	150	164	150	150	185	157	158	169	182	158	145	195	187	160	171	169	144	150	163	129	174	161	153	145	151	167	157	153	127	197	139	152	176	169	164	166	168	134	139	164	167	156	169	143	155	178	135	158	173	161	162	162	137	144	174	185	165	163	140	156	166	156	163	175	157	167	189	174	179	158	146	172	176	184	160	164	174	164	157	141	154	170	170	160	153	158	164	178	127	160	153	118	167	178	155	157	135	144	136	159	164	156	154	159	147	168	161	177	145	162	168	139	191	129	129	160	137	164	164	171	150	147	139	159	167	164	178	164	191	157	150	174	153	169	144	149	181	153	150	145	158	162	167	181	165	170	172	151	167	142	173	164	157	188	151	171	177	168	154	165	151	163	139	162	178	169	154	151	167	151	165	169	173	161	169	179	163	201	167	148	185	150	138	178	142	192	174	141	164	173	157	151	151	155	162	158	160	158	148	153	167	175	159	156	157	174	149	168	141	169	180	152	173	173	176	151	179	176	150	178	194	163	130	159	146	161	174	156	137	156	154	140	147	127	172	158	150	176	176	169	164	155	167	137	167	148	183	129	192	139	180	150	167	162	149	146	180	164	161	134	163	153	154	179	170	148	154	150	139	154	148	155	163	160	168	160	156	146	159	152	163	160	158	161	184	169	167	163	155	168	169	186	160	151	159	151	159	165	150	146	173	171	161	164	163	162	157	163	168	157	161	176	155	158	143	150	162	160	178	148	177	165	164	175	164	150	180	156	158	141	174	141	154	154	167	163	169	171	150	162	186	164	147	152	170	174	157	172	157	170	172	129	175	147	175	165	139	157	161	164	144	168	156	151	138	163	148	170	172	156	163	182	163	175	163	169	174	145	168	154	162	144	164	172	156	161	160	152	147	152	149	177	158	163	149	168	177	157	131	140	145	175	152	172	173	144	171	170	172	185	165	165	139	151	171	153	159	161	142	161	174	165	156	186	165	164	136	156	155	190	164	156	160	162	158	159	168	150	164	155	167	124	168	165	162	150	170	149	172	156	164	157	162	170	173	152	149	143	175	164	154	176	174	167	166	167	175	159	145	155	185	174	157	141	173	168	148	162	171	195	178	152	158	154	164	171	149	146	162	153	168	192	147	150	159	160	122	173	177	165	181	146	162	154	154	155	176	143	165	159	164	189	149	159	173	166	159	168	147	158	169	153	139	172	160	173	131	188	178	158	158	163	172	158	159	139	169	147	142	155	138	152	146	189	143	160	173	165	154	155	171	174	168	153	149	169	149	168	156	173	141	162	165	163	163	174	157	150	161	170	168	158	172	167	167	163	177	157	173	178	166	177	156	163	179	187	186	188	155	177	168	144	146	157	160	161	139	178	159	153	175	134	176	139	143	165	156	167	170	171	149	151	164	145	166	155	160	170	184	161	178	146	173	156	164	181	159	170	154	159	172	140	182	158	160	163	136	150	163	158	159	156	181	153	185	168	147	145	161	165	164	143	174	161	166	145	152	151	149	162	156	166	195	166	147	157	154	152	162	148	161	173	152	182	148	164	167	151	153	152	164	166	173	176	177	133	155	173	164	160	169	183	173	163	166	154	159	172	164	149	183	159	157	164	153	151	142	180	185	154	169	146	181	141	169	157	166	149	154	164	144	154	146	154	155	150	158	189	181	136	133	153	142	163	173	153	171	165	162	159	153	140	157	162	129	153	167	172	147	147	145	157	141	158	179	151	169	145	168	141	142	150	158	144	186	158	133	139	163	155	145	156	170	156	140	158	148	176	170	171	150	146	164	147	164	158	150	167	145	168	166	154	160	167	173	142	159	163	141	179	153	158	147	161	175	158	155	163	160	186	150	165	157	168	167	132	139	151	186	175	153	149	148	148	151	149	162	155	150	167	153	175	167	173	165	166	145	159	164	163	169	159	156	161	166	184	167	168	148	165	169	158	159	147	160	185	183	145	192	166	149	170	171	152	174	167	174	155	145	160	166	156	164	131	148	138	154	160	145	147	152	165	166	162	156	164	163	165	163	167	155	168	171	144	178	164	156	168	161	178	156	156	168	143	173	162	155	170	160	145	180	152	164	146	153	166	168	151	156	168	174	154	160	136	174	159	163	160	153	176	146	157	180	151	181	193	160	157	178	194	149	167	156	167	173	139	138	152	145	163	161	164	152	183	168	152	182	155	165	167	163	156	162	177	161	174	154	179	154	172	161	173	152	189	168	151	154	168	166	141	137	143	147	141	164	174	148	131	143	148	153	143	165	153	178	159	152	150	145	154	177	156	160	169	163	162	154	145	174	145	136	135	167	169	169	171	158	164	141	160	152	168	144	170	164	155	178	171	157	176	171	142	147
6400	4354	7671	1732	505	525	439	447	459	483	471	452	424	456	433	459	429	461	478	437	439	409	492	435	433	464	416	468	472	406	406	411	447	430	414	428	457	434	460	426	438	427	422	402	429	433	399	404	429	444	448	438	418	438	453	446	450	441	461	407	425	406	434	440	428	457	430	436	442	462	467	387	421	431	438	440	410	443	453	430	439	437	431	466	429	428	447	395	458	423	458	426	418	436	416	458	412	432	443	424	447	441	435	402	455	460	465	430	436	457	453	410	415	407	447	458	434	457	431	386	420	402	436	446	432	428	421	462	396	418	413	424	464	395	445	443	424	442	460	429	468	424	424	392	433	454	449	453	407	420	414	457	467	421	427	478	425	422	418	475	400	463	440	457	403	430	462	416	464	364	411	476	470	460	429	405	433	459	466	412	433	420	445	410	423	454	450	431	428	443	453	441	450	425	414	428	410	447	417	420	472	458	431	479	430	432	437	401	460	398	440	422	424	447	415	419	412	434	455	434	436	418	410	384	427	447	450	427	454	429	407	415	440	411	447	444	447	445	439	427	422	405	426	409	421	409	445	415	455	444	426	458	444	397	417	437	415	428	442	441	461	426	408	452	440	456	448	449	429	435	458	444	450	415	445	420	422	448	448	447	478	448	455	397	435	453	456	434	441	426	428	447	425	446	425	441	429	421	438	452	410	476	436	394	479	458	424	419	427	447	447	428	443	449	467	416	444	434	422	451	473	426	409	456	456	411	452	459	399	432	452	404	448	438	404	432	411	443	415	420	430	449	425	419	439	428	422	467	461	448	464	449	441	421	419	434	431	447	449	412	448	421	427	419	422	485	429	435	412	445	453	403	396	410	454	417	409	432	448	449	433	432	406	401	413	424	470	446	469	427	442	436	475	467	437	464	402	466	482	403	485	445	493	443	441	442	482	411	406	432	454	462	446	456	419	497	469	448	439	407	464	441	437	421	451	449	463	423	411	448	458	417	427	459	444	443	427	436	464	426	445	427	429	489	439	418	426	378	425	458	423	447	447	433	444	448	435	435	464	479	438	434	458	454	452	461	448	412	463	452	413	424	409	469	427	433	447	455	439	426	429	474	445	438	444	414	439	447	449	424	447	440	429	401	419	442	389	439	430	375	443	428	409	452	453	444	442	456	442	431	437	417	434	446	443	424	440	480	430	393	459	415	430	444	448	449	495	440	478	428	403	442	403	380	421	397	462	446	462	425	401	469	425	426	402	433	436	432	458	425	492	441	442	424	412	412	429	469	422	449	438	443	461	402	399	414	418	468	444	418	453	457	430	447	390	480	432	443	445	419	375	441	431	421	457	442	410	442	410	452	426	457	400	433	407	410	448	434	479	453	439	426	414	453	458	451	435	470	435	453	438	422	464	453	396	423	436	442	469	451	440	463	403	414	444	433	436	401	448	466	466	402	436	471	411	443	420	464	425	416	416	432	441	433	419	447	442	434	420	417	413	443	424	469	422	427	439	440	440	462	423	434	415	437	421	451	441	397	463	448	432	415	484	450	435	432	434	446	419	383	450	508	451	406	438	443	452	445	449	397	419	388	445	433	416	437	440	453	451	379	426	424	457	443	431	450	470	421	429	470	411	449	443	439	402	415	413	440	428	459	396	431	449	460	428	440	445	431	444	463	454	439	433	457	458	443	411	445	421	446	474	447	411	427	439	455	417	448	426	433	453	480	412	446	443	474	435	429	478	444	431	413	426	420	447	419	415	408	434	413	428	418	425	453	415	448	453	429	444	441	420	470	422	434	483	457	440	412	428	437	422	430	427	441	434	459	411	394	440	435	417	442	437	474	432	419	424	458	450	406	445	415	418	438	435	417	440	431	420	443	423	448	447	433	424	456	454	394	425	467	449	444	458	421	425	442	431	430	420	488	407	422	421	437	405	449	467	425	441	432	461	451	426	413	425	425	426	448	459	435	410	471	413	456	437	441	423	454	395	456	410	441	424	441	428	400	494	465	418	431	421	465	451	481	454	461	428	408	436	437	443	441	473	444	433	416	465	456	357	428	408	443	475	439	459	404	440	442	456	403	423	453	447	479	399	442	458	411	455	439	472	428	459	425	444	423	447	438	424	436	406	419	448	383	427	434	441	456	477	441	411	423	425	442	441	438	433	443	460	428	433	454	430	444	439	423	409	461	413	414	462	440	435	436	421	448	414	424	453	422	444	411	460	427	439	458	459	489	489	430	402	472	460	444	466	429	422	417	406	437	447	410	406	425	435	480	419	427	428	415	404	455	457	420	409	405	407	443	401	418	405	446	403	427	436	426	469	435	457	432	433	437	452	434	444	450	470	435	437	454	423	410	437	440	422	453	431	432	430	461	458	398	435	417	434	412	431	409	460	432	433	452	435	424	440	453	416	463	464	413	481	415	432	436	444	459	442	457	426	402	472	404	434	435	424	477	429	461	449	435	450	467	406	444	433	436	444	457	456	441	445	446	461	444	434	418	464	415	421	484	409	430	440	429	463	428	418	438	421	453	436	416	393	395	431	443	408	449	419	452	469	425	423	426	446	419	404	423	403	447	426	484	419	452	478	418	440	432	458	425	472	418	472	444	446	405	414	400	442	421	442	412	454	428	443	447	432	431	426	420	440	436	447	444	444	414	420	423	432	456	424	422	442	420	446	424	399	448	436	411	442	415	438	431	453	442	400	448	438	410	435	427	403	423	427	461	424	467	434	419	442	418	449	438	435	441	465	435	402	468	455	441	445	421	405	445	444	455	417	443	456	413	442	420	435	413	426	427	413	442	479	443	451	446	386	447	437	443	428	435	417	409	492	474	407	465	399	384	473	439	429	423	420	460	406	415	437	444	459	444	416	395	412	466	480	453	402	423	445	390	467	410	458	433	411	428	415	407	418	427	440	462	383	425	436	444	445	441	416	436	428	427	452	457	432	438	441	446	391	400	449	458	434	437	438	393	432	432	464	447	421	459	420	428	431	385	403	433	443	440	430	423	452	439	417	431	436	438	451	411	418	411	441	450	439	409	437	422	406	394	420	458	418	447	412	469	443	447	438	436	453	441	443	433	441	447	460	450	438	457	416	432	457	464	458	464	433	453	413	434	485	447	391	428	484	432	412	409	451	448	414	406	420	444	415	446	455	411	458	418	430	455	465	436	441	473	419	406	435	424	429	480	445	449	447	416	426	403	452	408	442	416	401	421	422	428	435	397	411	433	426	427	396	433	434	447	442	443	466	421	448	421	406	468	469	409	430	453	431	455	420	447	429	381	465	461	425	444	446	430	431	456	501	445	447	409	460	421	435	422	440	472	448	422	443	410	409	451	393	433	405	434	408	421	432	414	447	411	427	442	453	420	446	419	446	397	431	445	436	426	438	411	455	416	443	459	420	487	427	415	444	429	444	439	428	436	417	428	429	444	408	412	401	461	434	451	445	446	456	456	428	456	445	424	440	436	434	443	423	436	443	430	479	478	442	415
46783	43411	44669	20483	1756	505	409	346	308	346	372	298	306	315	268	252	276	315	248	261	272	286	287	278	245	279	267	267	269	277	276	252	283	279	276	287	284	280	280	273	277	260	264	267	256	270	231	308	270	251	270	281	252	278	264	253	252	325	253	288	245	271	275	271	256	246	258	276	290	261	245	257	236	250	257	252	258	278	274	248	253	230	258	251	276	262	259	255	294	274	284	258	266	255	274	270	266	268	244	232	260	272	263	266	255	244	285	266	275	242	252	263	259	252	282	258	277	288	253	250	243	279	237	256	261	250	291	238	269	280	281	275	268	262	272	242	277	241	270	263	277	250	286	300	254	263	292	258	293	259	267	241	261	251	267	257	249	226	259	281	261	287	273	303	244	233	263	287	268	252	272	270	293	242	282	253	260	248	284	273	256	243	293	253	252	245	247	254	246	262	272	267	253	267	264	250	249	266	279	248	208	262	275	262	244	262	271	262	243	299	283	236	285	247	251	258	242	274	256	270	247	270	254	242	270	276	265	261	274	232	266	242	279	245	272	248	251	255	287	252	270	246	268	251	247	272	275	241	254	259	264	245	227	255	244	288	264	263	268	254	234	254	236	274	261	243	269	246	240	266	273	235	256	248	276	271	261	283	267	270	255	263	270	272	281	277	260	229	264	271	295	258	288	257	271	260	258	262	278	265	256	279	255	275	296	277	223	283	252	274	268	263	262	250	221	231	248	240	259	247	275	275	244	266	265	259	272	271	272	265	263	250	273	253	271	234	253	273	258	279	250	303	252	254	229	262	256	238	260	254	236	278	260	298	258	239	265	224	229	264	248	268	245	232	244	248	252	256	256	253	279	244	239	246	289	262	246	279	262	272	254	286	325	268	255	256	252	251	233	268	258	239	246	274	262	263	274	243	287	266	258	256	251	258	253	258	276	283	243	246	244	283	270	218	272	286	259	259	263	260	278	248	270	259	254	222	255	269	301	285	262	237	283	262	244	238	256	275	264	266	270	225	263	250	267	284	261	227	276	238	269	267	277	254	250	249	256	242	248	271	269	244	254	276	270	271	238	261	267	241	253	235	270	260	270	221	259	262	247	226	251	266	233	265	272	271	264	248	239	236	253	284	261	249	257	272	268	253	254	251	284	237	268	244	235	249	240	248	273	260	257	264	277	254	246	247	257	257	255	248	263	269	257	261	274	254	261	290	254	234	273	234	264	240	263	267	261	232	242	260	264	277	273	275	278	277	267	281	274	269	235	230	278	277	266	255	256	272	251	270	269	233	272	253	233	256	239	286	289	249	247	244	258	248	257	254	269	270	253	260	258	245	273	249	272	273	280	251	276	259	261	251	281	250	239	269	264	232	268	261	282	267	265	263	264	270	269	234	260	274	262	283	255	247	283	248	265	240	263	255	241	226	254	247	271	250	273	241	238	261	242	255	287	246	252	245	251	233	284	252	281	241	278	264	253	264	278	255	273	237	285	263	258	289	250	264	285	253	256	276	246	265	251	272	244	285	236	267	235	274	276	269	269	269	255	266	258	271	228	274	228	271	246	272	287	257	232	253	281	247	266	231	253	233	226	232	255	262	271	235	243	269	298	235	262	273	295	282	258	265	235	251	272	241	241	255	277	268	249	252	288	266	283	221	270	289	257	272	271	282	252	270	277	289	294	282	251	238	239	273	247	283	264	258	267	257	234	242	243	264	270	254	263	233	245	248	260	240	254	227	238	239	278	239	270	293	254	230	256	293	240	269	238	274	273	243	295	262	280	260	274	234	258	276	254	299	255	270	261	244	280	226	261	245	266	262	273	314	282	267	216	278	244	245	278	267	252	254	250	279	259	261	266	268	252	257	269	265	281	256	275	234	267	241	256	232	251	265	241	260	234	274	285	243	241	253	257	238	259	232	253	253	257	253	258	280	265	269	247	239	264	245	244	228	274	263	273	265	263	226	249	259	281	282	275	261	280	250	249	223	253	316	262	293	257	258	265	257	255	243	247	265	272	259	252	266	260	266	279	283	256	269	262	238	255	264	257	283	269	263	265	253	242	248	272	248	252	249	243	301	263	272	257	272	292	256	288	269	263	251	281	228	278	253	267	275	272	244	290	268	251	250	224	247	273	295	250	261	247	263	273	248	267	256	269	270	267	255	276	267	246	249	274	246	278	277	247	251	220	241	250	277	293	252	252	266	256	253	292	248	248	280	238	263	260	224	238	286	267	293	231	274	241	264	266	248	229	273	268	268	250	220	260	248	241	245	267	259	234	271	247	248	222	230	277	274	271	276	267	269	282	291	265	260	252	314	250	311	276	269	275	251	267	284	246	250	248	287	289	285	258	283	236	237	245	247	238	284	244	250	255	245	284	233	248	275	246	239	246	305	261	247	279	239	270	245	251	281	223	248	275	274	254	265	266	278	285	246	255	293	283	280	262	291	253	271	271	261	246	213	296	256	224	284	248	257	264	245	244	268	259	260	248	258	272	256	248	241	228	288	273	259	268	289	280	287	266	269	260	273	250	274	245	232	244	278	239	271	288	255	239	269	301	268	212	267	287	248	253	275	242	273	250	263	256	251	262	265	246	278	270	275	264	255	266	226	261	228	279	234	269	269	297	267	279	268	261	248	262	263	266	277	238	273	266	232	256	288	263	277	273	266	292	262	237	272	259	236	239	269	273	256	246	285	250	265	261	258	272	247	269	263	255	272	283	287	284	278	276	257	257	244	265	289	250	253	274	262	236	294	264	259	282	254	262	283	280	264	260	249	257	243	279	268	269	259	267	270	302	261	270	246	284	258	262	277	292	250	262	255	244	290	234	259	267	265	243	250	263	274	254	270	244	266	252	262	304	262	241	280	247	262	248	262	264	287	276	233	253	262	261	255	267	258	264	261	256	252	257	244	252	283	240	273	256	235	259	240	282	238	312	259	278	260	259	253	255	256	287	247	261	231	235	259	269	245	260	245	254	262	266	253	270	235	235	267	276	245	268	232	239	266	252	261	241	267	243	270	248	271	281	260	240	274	258	272	262	276	283	274	277	264	224	264	277	265	242	250	241	264	233	229	253	272	267	266	270	274	265	269	238	258	269	276	253	243	255	270	273	248	253	229	243	270	247	251	261	255	289	261	238	273	278	267	253	232	261	248	245	280	265	244	263	274	243	283	257	222	267	274	269	263	276	252	266	263	254	230	249	245	254	252	251	240	274	287	258	261	268	275	287	233	291	269	248	280	258	251	264	255	287	258	273	233	240	275	272	285	246	238	249	287	280	257	260	280	273	240	252	247	267	264	266	266	276	240	278	267	249	248	269	266	258	272	225	283	262	246	254	264	268	242	260	266	230	262	272	252	265	241	250	260	273	270	244	267	268	258	261	251	247	255	274	251	256	273	280	282	274	262	261	304	253	268	251	257	297	243	270	267	272	270	231	273	260	279	240	264	233	258	268	243	260	262	261	273	283	266	255	243	248	270	272	250	245	270
27679	31813	44770	11012	2184	1780	1583	1328	1232	1119	979	987	947	878	925	812	784	839	772	774	772	746	732	741	719	769	735	681	740	661	729	675	650	730	711	682	710	676	675	664	707	660	691	667	703	669	707	697	657	688	629	607	648	658	650	694	670	635	608	646	682	692	678	680	629	683	648	626	664	684	615	651	714	631	672	629	693	691	657	641	695	666	685	655	640	660	673	622	655	653	658	652	671	635	672	644	620	645	673	649	592	611	657	652	634	665	641	643	670	681	651	653	612	663	648	672	686	630	620	648	623	645	632	644	657	602	662	642	632	670	621	648	608	705	621	616	665	630	659	613	635	656	671	669	674	696	657	672	670	651	618	640	631	609	649	610	623	655	629	647	662	637	652	625	663	639	609	645	658	639	658	624	650	652	639	664	663	629	663	661	645	615	641	631	658	663	679	626	617	688	700	626	622	620	635	619	633	618	701	659	664	638	692	654	684	593	642	645	660	705	639	678	637	668	666	706	644	653	628	624	678	634	618	633	676	641	645	654	631	576	612	697	658	638	612	656	635	649	657	671	657	622	675	654	697	667	655	682	607	609	633	647	653	669	658	644	625	639	671	649	645	630	606	645	697	665	627	634	651	621	661	642	641	600	615	619	657	603	650	626	662	622	651	626	633	674	653	620	647	646	610	669	660	657	656	663	661	644	638	674	654	615	642	653	604	622	673	663	628	652	640	669	614	628	683	647	654	655	662	643	664	630	646	668	611	631	593	629	638	573	652	650	670	637	632	626	610	626	632	638	641	666	670	677	639	637	651	642	623	617	675	626	635	598	636	656	656	684	697	632	644	620	596	636	655	629	667	629	654	666	665	614	682	664	677	625	667	648	612	636	648	658	636	663	572	652	634	613	641	655	702	645	618	645	670	686	664	667	650	629	628	646	691	617	624	630	644	623	647	642	618	627	630	674	637	632	634	642	622	615	614	632	690	662	633	620	649	655	627	663	673	655	636	683	638	644	659	639	643	618	637	682	615	644	663	646	619	664	623	616	586	687	671	590	691	663	654	626	652	629	630	691	615	668	667	643	610	645	656	687	659	675	627	643	662	651	657	621	597	675	633	631	667	649	586	609	642	655	679	646	622	643	655	648	697	608	638	635	647	593	668	612	668	656	681	636	702	626	630	614	658	621	651	640	676	664	642	626	635	598	637	659	641	655	605	664	670	627	670	671	607	653	646	677	655	633	629	666	635	594	694	634	654	644	659	603	620	601	645	671	622	668	652	641	612	693	690	647	605	615	614	639	712	630	683	621	602	664	605	658	592	619	682	644	591	621	671	598	652	677	606	639	623	656	625	623	674	658	630	663	636	632	643	674	682	627	658	644	660	630	646	626	647	680	636	636	659	649	670	632	629	651	669	642	684	613	651	660	636	654	648	648	668	654	652	598	618	626	621	693	651	596	612	660	646	630	635	648	620	624	644	652	682	667	652	640	653	635	665	664	651	669	703	670	653	657	617	603	652	661	628	626	680	631	665	654	651	655	634	629	639	673	656	679	675	681	642	574	678	648	675	654	645	671	641	648	655	675	627	674	670	705	630	641	588	637	596	632	620	658	617	662	673	686	629	649	636	634	658	678	631	656	621	642	643	639	671	618	686	628	658	637	636	628	623	689	660	651	659	640	631	623	679	643	639	647	636	634	641	640	659	642	645	649	654	640	585	662	645	681	622	607	666	668	617	632	616	611	643	685	628	666	636	662	665	664	599	625	633	588	638	691	639	651	639	640	661	684	666	615	681	678	649	624	663	677	630	642	682	656	629	691	662	633	626	606	641	682	650	597	663	682	638	654	624	675	659	588	658	616	644	638	616	692	649	676	658	594	669	620	646	630	667	653	646	672	634	672	652	617	620	643	651	622	674	647	629	653	625	651	652	639	650	663	625	627	628	621	625	635	697	666	729	652	609	654	694	643	648	655	688	654	694	660	608	639	642	614	631	665	681	646	617	649	669	648	644	601	684	655	630	644	674	630	648	692	651	684	622	630	650	616	657	615	651	694	679	635	737	654	653	645	592	616	652	649	665	638	632	646	649	650	628	620	692	639	603	661	664	647	632	707	691	643	661	675	657	640	638	660	635	635	648	663	628	629	651	643	652	651	663	651	671	619	635	674	684	643	622	611	632	701	642	656	633	644	622	648	657	648	596	640	628	660	722	670	621	703	696	631	658	647	669	628	645	624	641	625	635	642	667	652	675	650	648	647	652	659	631	658	621	636	605	627	639	663	618	669	669	674	635	647	677	606	655	634	612	648	670	672	653	633	608	655	621	631	635	628	625	625	695	613	667	689	623	655	658	630	633	630	658	663	639	632	604	631	634	638	631	672	661	680	648	672	649	644	667	662	675	662	652	668	624	647	634	644	635	654	679	691	596	612	648	625	624	672	616	704	648	650	660	679	606	659	636	677	629	678	688	642	651	670	604	689	625	638	661	691	654	619	635	673	645	678	651	678	631	659	648	641	671	648	685	672	686	618	652	635	715	679	682	685	648	656	687	614	715	686	653	615	628	607	638	677	671	656	670	676	713	656	666	651	644	616	630	662	689	653	683	642	672	631	666	606	621	673	644	651	662	682	631	656	670	614	650	648	624	662	662	681	610	647	628	597	670	670	618	621	589	639	629	647	672	668	615	629	669	637	669	660	703	597	655	611	632	669	673	658	621	651	655	646	636	643	628	633	708	615	633	648	644	637	632	654	666	657	661	660	686	653	636	659	663	655	627	623	688	654	662	680	619	653	628	609	690	639	640	621	650	658	637	624	645	632	634	603	602	643	598	658	619	636	649	655	676	661	671	681	635	618	694	615	648	587	708	667	651	651	612	607	630	632	632	667	628	636	652	623	633	633	670	666	653	620	686	684	612	678	648	677	596	671	646	663	669	609	625	674	648	654	667	670	675	633	699	636	672	614	625	668	698	632	624	650	716	639	667	671	582	642	694	635	646	666	692	626	638	641	674	658	632	658	676	683	709	645	700	672	697	662	654	645	667	618	679	637	656	628	673	647	619	651	692	644	640	632	632	673	647	591	650	686	661	659	668	611	703	674	589	625	676	614	669	665	634	639	673	626	634	661	633	636	620	660	642	674	638	620	642	652	654	685	630	672	610	620	641	697	660	640	641	680	656	607	661	666	620	673	650	650	656	643	623	623	669	641	602	643	683	674	638	645	658	666	629	626	602	591	635	619	618	659	646	696	654	672	648	633	659	665	641	668	705	661	666	644	649	664	638	660	615	642	643	659	691	661	642	629	646	592	636	651	692	652	600	651	635	633	620	648	694	638	650	671	608	654	657	597	669	617	667	674	595	631	624	643	680	653	614	610	650	712	644	618	686	641	658	669	649	601	643	604	648	666	638	679	690	642	678	619	673	667	650	633	619	675	622	731	664	645	659	619	665	641	569	641	637	641	647	712	681	635	664	635	651	653	652	649	631	635	625	669	674	674	652	663
60358	59838	58808	31078	5140	784	500	418	331	344	351	300	285	256	272	308	256	228	212	220	268	216	246	231	225	238	199	217	203	203	218	200	211	224	220	244	201	198	234	216	208	227	205	198	209	220	210	232	188	206	195	204	194	214	188	233	205	190	237	193	178	222	206	201	186	211	175	213	214	200	208	196	180	193	203	202	202	188	184	182	197	194	214	180	183	180	190	198	214	203	186	195	191	209	193	187	213	202	192	196	198	191	189	186	184	197	231	227	190	181	213	204	209	211	209	168	198	206	228	214	213	198	180	213	201	189	205	207	189	218	197	193	203	189	196	191	212	199	174	205	180	179	174	200	185	194	213	211	227	192	173	219	195	232	194	213	209	194	202	212	205	195	179	208	189	197	203	204	215	200	182	242	200	205	187	214	200	213	209	210	186	215	200	205	206	190	228	192	188	192	201	197	214	217	218	216	194	187	201	196	209	187	194	198	199	188	203	211	198	184	212	218	198	237	193	215	197	208	172	201	197	202	193	201	179	201	189	214	195	204	194	224	187	221	206	196	182	189	205	188	197	181	210	191	208	176	201	206	197	184	199	203	192	214	185	205	217	223	204	218	188	185	193	198	216	204	212	197	209	177	193	231	203	188	196	198	201	203	193	187	195	183	210	217	177	212	194	186	211	215	225	190	199	194	216	206	205	218	203	212	206	216	199	202	186	200	198	182	213	205	197	212	205	211	215	200	198	216	191	197	207	162	203	217	204	220	214	187	180	190	180	231	221	206	195	215	197	200	190	217	200	206	193	223	201	197	194	206	197	180	214	197	198	217	194	190	208	204	177	182	189	179	199	199	213	195	198	186	198	199	203	186	183	218	195	188	185	198	182	196	213	219	198	217	204	218	181	190	210	187	191	203	173	199	189	190	173	194	189	217	211	203	196	200	195	222	195	208	196	164	203	210	199	208	194	189	156	202	202	202	189	193	204	199	176	207	199	203	206	174	205	180	199	214	177	185	179	199	216	197	207	220	189	204	188	234	211	203	183	201	181	217	190	189	182	178	187	193	186	189	195	175	187	233	205	195	201	191	203	201	213	208	184	179	192	207	190	209	207	194	214	221	211	204	216	195	228	180	180	192	200	229	187	213	214	212	188	179	208	207	196	191	186	207	224	170	205	204	208	202	199	191	186	196	198	212	184	213	192	200	210	209	207	200	191	187	192	192	194	200	206	205	209	195	209	222	199	194	217	203	211	221	205	199	165	177	191	179	212	213	184	187	181	195	207	178	178	191	202	217	219	188	197	185	242	215	168	237	206	189	164	165	180	178	213	203	180	208	208	192	179	218	211	200	192	216	202	192	193	195	205	219	206	200	210	177	200	211	198	164	176	204	214	206	186	208	207	203	182	204	198	222	198	208	196	195	194	188	210	206	195	180	208	203	223	241	183	209	205	202	184	191	204	193	192	175	216	210	233	195	185	183	199	188	194	188	197	195	188	196	212	189	211	198	209	181	178	224	198	183	195	181	209	193	167	186	180	218	204	174	191	198	221	200	206	190	202	231	202	215	199	186	201	200	191	218	202	189	184	199	220	203	217	246	219	212	211	201	197	184	178	180	194	181	195	211	186	213	196	207	207	210	192	209	200	210	181	198	204	214	211	189	190	211	201	204	182	213	215	217	187	198	232	213	196	197	189	197	181	183	203	203	178	201	206	203	189	216	198	221	198	172	171	172	190	233	181	212	198	201	182	200	187	182	212	199	198	202	184	168	170	180	193	179	206	222	224	212	172	199	202	190	206	216	197	201	213	199	203	194	202	222	231	207	215	179	214	182	174	201	199	189	192	190	197	177	177	203	204	206	183	208	194	200	190	168	179	205	188	202	202	196	198	209	207	216	180	190	196	208	212	224	181	204	222	199	211	192	172	206	216	205	216	215	212	214	210	171	208	194	230	193	179	209	180	199	182	208	187	187	199	210	195	186	197	196	206	197	205	214	191	211	181	180	219	200	207	187	178	201	202	214	200	198	204	189	188	203	187	187	223	188	192	202	214	180	205	173	216	191	194	185	213	199	218	206	173	187	170	173	197	195	217	188	226	235	189	191	206	200	211	192	225	218	226	173	230	189	188	206	212	202	197	193	185	197	180	188	201	190	220	204	202	205	216	206	208	221	205	181	207	186	198	177	208	200	215	186	186	200	216	223	196	201	197	199	207	216	185	219	215	228	195	187	195	192	226	215	208	194	198	209	200	207	215	188	192	219	174	206	195	168	187	193	210	212	208	195	211	184	188	222	218	199	205	221	203	219	192	195	199	182	195	203	221	181	224	205	214	201	219	185	205	190	182	200	197	245	205	186	198	190	211	207	180	188	214	243	189	189	214	201	194	191	192	192	216	188	204	189	183	207	214	202	210	215	213	238	217	199	197	204	174	207	216	234	206	193	229	193	209	194	199	235	214	195	185	178	176	177	211	178	218	225	193	208	204	183	197	210	214	207	157	202	193	224	226	192	182	219	192	203	178	207	178	195	198	209	187	219	191	214	206	185	184	191	192	233	200	182	191	159	196	182	191	211	221	200	211	205	192	205	177	215	224	228	207	203	218	201	209	218	199	201	204	179	208	207	182	162	212	177	198	193	191	188	199	166	205	178	193	208	193	187	190	206	191	220	194	199	217	224	210	205	201	197	226	179	208	194	190	201	211	218	195	212	183	182	174	195	199	203	200	217	215	232	180	176	203	212	192	203	225	189	201	194	201	178	192	188	181	191	199	189	198	193	183	198	202	189	188	169	195	184	213	220	196	209	213	222	187	241	216	207	200	188	191	195	175	224	188	168	217	219	195	188	189	200	207	193	206	206	186	178	213	217	228	210	206	201	231	193	230	193	176	178	180	203	219	199	194	198	215	219	199	225	208	222	192	224	208	196	196	198	189	202	206	188	184	191	201	190	201	205	211	202	206	204	212	196	213	188	199	158	196	203	216	207	221	182	195	210	178	209	205	172	184	207	184	191	174	218	219	181	200	183	191	216	190	181	197	184	206	193	203	174	197	177	179	179	205	172	187	189	225	182	205	221	202	230	176	195	205	199	193	197	202	203	212	214	214	190	184	193	193	178	190	198	196	198	185	181	204	186	183	209	197	210	196	195	214	185	212	176	182	210	210	171	197	211	189	230	194	178	177	221	206	222	195	219	188	185	187	189	185	204	212	189	171	237	186	199	227	205	200	188	194	189	193	187	191	206	195	192	216	190	199	183	213	210	197	209	203	200	220	189	208	198	224	197	179	225	220	226	223	229	204	200	206	214	179	192	214	237	209	196	186	197	215	194	171	179	193	205	201	225	195	211	212	236	228	179	204	207	201	197	205	224	207	217	214	201	182	204	203	186	226	201	200	187	227	201	194	200	186	252	190	197	197	181	195	207	189	210	182	196	177	194	210	198	182	170	193	186	213	208	206	227	189	195	187	175	198	175	224	189	206	209	192	182	203	224	213	200	223	220
36701	42836	54830	13929	3393	2662	2242	1958	1590	1423	1216	1170	1047	963	841	804	802	798	747	700	702	649	690	730	630	643	651	618	647	608	588	571	609	563	563	590	570	551	553	563	557	534	556	517	547	549	524	535	511	546	572	533	545	532	546	511	532	522	533	524	526	471	495	510	523	511	536	495	463	507	530	487	515	471	498	517	538	526	485	512	505	513	506	528	537	511	534	543	503	491	498	491	468	504	493	477	505	495	491	466	494	508	509	499	542	485	522	491	516	503	492	516	464	506	469	484	524	484	497	513	524	495	504	567	469	476	471	479	492	504	492	481	501	525	499	492	491	485	501	471	489	511	489	488	526	510	505	490	490	478	526	514	492	523	479	496	491	527	474	506	537	451	523	525	482	466	493	500	491	494	540	507	495	500	537	503	478	519	511	527	494	512	510	499	515	462	507	466	478	511	510	520	506	471	470	525	484	533	439	497	467	496	490	469	500	488	497	494	481	517	537	516	447	488	511	503	496	512	501	484	513	504	536	482	514	528	498	488	496	522	506	512	525	504	502	515	505	533	479	457	504	497	524	508	500	510	470	495	465	507	484	559	535	527	479	514	510	504	501	499	478	512	507	505	450	518	497	524	518	522	485	504	466	501	434	496	526	515	513	537	467	487	520	475	482	529	534	490	453	479	506	473	520	496	494	537	491	489	453	496	493	508	470	532	475	491	490	518	505	486	539	515	503	474	488	484	506	493	506	494	485	496	500	511	492	480	477	472	508	487	449	466	483	497	508	516	486	489	469	499	526	536	495	478	497	546	514	530	496	487	505	571	519	464	513	510	560	492	475	526	495	468	476	491	538	520	514	486	486	473	499	521	505	511	493	509	525	555	505	506	526	495	514	515	521	467	483	510	527	513	478	515	506	512	465	494	464	471	500	476	510	492	536	468	474	490	496	507	500	546	511	511	496	525	453	491	510	507	467	499	483	500	509	480	492	525	554	482	490	479	480	500	512	508	469	456	480	497	532	491	538	494	480	502	493	500	469	497	544	492	491	507	491	465	512	514	526	479	505	485	470	515	487	511	517	515	483	512	498	489	460	488	499	487	482	500	468	476	512	523	498	481	518	486	514	513	496	502	524	489	468	479	509	431	475	454	502	503	496	475	473	485	486	503	480	522	517	491	514	505	506	482	501	489	475	507	510	479	483	457	528	502	485	492	510	477	464	511	491	476	491	492	469	495	499	487	514	517	493	476	533	507	487	484	501	496	524	495	483	501	503	497	487	495	534	532	493	501	510	489	503	503	487	497	507	469	514	504	492	454	474	484	505	489	490	506	498	517	498	512	509	459	522	461	484	482	479	466	476	514	541	499	440	510	486	496	510	506	467	461	521	515	500	506	484	505	514	482	503	500	490	520	504	513	488	538	549	478	501	506	475	467	504	520	480	514	487	524	485	495	449	506	541	521	512	495	481	500	502	464	520	516	480	486	497	468	482	511	465	486	534	541	506	511	473	484	498	516	475	500	494	477	459	511	501	498	483	442	490	500	462	519	468	499	470	468	517	468	485	493	512	472	513	523	444	479	504	547	484	457	489	509	504	498	514	496	478	515	485	513	518	537	447	488	495	517	490	539	500	490	499	482	517	523	490	477	519	481	519	503	500	509	479	498	496	488	484	505	460	518	481	486	475	530	468	450	501	505	515	472	493	473	513	493	472	538	496	502	498	489	486	531	493	484	486	463	500	484	542	499	497	511	497	490	501	497	518	484	481	479	489	494	492	447	521	486	516	508	491	493	491	489	497	480	511	511	498	509	501	521	462	479	518	506	474	527	508	484	476	442	511	496	515	513	487	508	471	512	484	529	550	473	472	503	496	513	471	525	539	509	518	496	500	510	496	465	485	519	495	513	469	506	488	539	495	467	517	526	475	528	461	484	517	499	497	488	503	517	458	490	476	503	532	480	508	469	471	511	485	524	523	481	478	515	493	476	476	502	464	508	512	476	488	464	479	527	514	491	505	456	485	483	513	493	492	551	486	479	486	491	470	529	505	480	498	489	438	481	467	455	453	476	484	501	475	472	515	459	509	500	474	487	488	469	481	542	521	513	493	519	504	469	506	543	489	514	483	530	495	493	489	489	499	520	488	425	503	477	489	475	463	499	502	511	444	531	545	498	465	488	509	505	473	520	515	536	522	524	490	472	436	481	516	476	532	525	498	508	500	482	507	474	529	495	484	531	478	506	491	523	485	501	495	481	509	489	460	521	469	514	485	479	479	457	495	482	490	504	532	460	506	547	499	500	443	521	494	465	463	477	488	482	482	503	494	482	506	445	520	482	517	498	496	506	519	490	430	498	502	520	524	480	489	505	516	466	497	485	521	538	562	451	518	497	498	483	507	476	504	478	478	442	505	487	520	476	455	554	524	536	523	528	500	462	490	518	499	463	514	506	501	474	507	528	472	485	456	493	471	482	489	525	551	478	489	483	512	478	515	495	464	477	481	450	492	441	485	495	484	497	509	488	481	514	489	501	492	478	501	515	480	486	471	441	500	482	522	506	542	473	511	512	527	501	524	480	496	478	505	534	502	459	483	490	482	478	497	482	512	469	514	488	476	509	456	486	475	450	492	537	527	506	488	502	535	504	530	540	491	487	475	554	474	470	473	475	500	489	508	466	472	523	507	457	489	467	484	504	512	499	507	492	485	505	490	465	510	516	503	515	489	500	507	486	482	496	509	531	514	498	484	516	514	508	533	521	488	518	512	494	484	515	468	507	455	529	508	482	477	537	513	521	473	520	492	486	510	488	484	444	503	463	473	501	466	511	508	503	477	488	498	499	514	459	480	505	499	490	485	458	483	508	509	496	500	499	478	512	476	498	489	512	497	481	531	486	478	494	450	520	484	514	516	512	495	517	519	484	485	487	496	508	522	506	474	479	516	492	506	483	458	467	519	507	527	470	506	518	566	502	503	458	520	477	490	492	489	518	519	518	497	493	460	480	475	507	515	508	529	515	496	494	518	484	518	486	533	494	450	522	461	480	490	524	514	514	477	482	509	500	485	491	524	463	476	513	562	495	498	546	480	507	512	493	481	479	493	474	485	547	429	467	518	488	509	516	489	518	481	504	528	510	505	502	494	516	453	509	510	475	525	515	506	436	491	492	501	465	487	454	502	509	454	526	536	522	517	538	527	524	510	498	508	507	489	482	516	506	473	519	492	481	500	526	462	476	502	506	479	466	479	492	481	515	489	444	531	496	483	464	502	503	467	482	491	491	504	483	473	532	467	513	502	512	472	467	462	485	512	490	482	516	491	510	521	500	495	494	477	523	493	540	459	468	532	500	479	467	517	535	483	519	510	532	495	497	463	457	496	508	501	485	459	513	502	483	480	495	485	512	482	488	503	499	486	505	507	491	483	498	503	476	501	477	504	502	518	496	517	517	490	471	493	470	497	503	487	485	496	465	460	547	510	475	538	510	513	514	451	476	503	509	476	488	507	500
6932	3244	3085	731	176	168	170	173	185	155	176	163	188	167	158	167	147	153	182	171	177	160	154	174	158	162	214	151	165	147	175	184	150	180	168	171	200	125	161	154	175	169	171	154	163	166	141	149	182	168	158	155	158	162	155	156	174	155	143	144	154	144	168	155	157	167	158	176	160	165	150	149	159	158	148	165	166	159	177	143	152	135	160	152	171	132	164	144	160	173	166	166	159	168	189	159	167	167	156	169	163	169	182	181	171	178	178	149	165	137	154	153	184	184	165	153	152	161	173	168	160	166	157	160	155	177	166	163	178	151	188	168	181	179	163	167	199	173	160	159	139	148	152	151	160	172	161	145	159	148	158	129	158	144	153	170	162	174	177	148	167	143	146	157	154	165	145	169	160	145	166	159	153	181	154	171	152	162	151	157	161	159	132	151	158	168	150	178	172	163	160	156	171	169	159	146	143	156	168	164	138	182	153	155	152	152	169	182	166	141	151	164	164	182	178	167	186	170	140	147	175	154	170	176	167	166	174	172	168	171	156	158	148	175	159	161	159	159	182	142	160	151	167	144	182	163	178	163	185	173	175	148	153	163	165	156	159	156	168	155	139	147	153	148	159	127	143	165	177	180	141	171	181	157	181	150	153	149	159	171	171	158	147	170	181	157	164	152	159	153	157	171	154	166	173	160	151	147	165	171	196	158	160	168	168	162	160	184	137	155	172	159	169	174	160	153	150	162	147	137	172	159	148	166	156	165	188	151	165	169	183	169	164	154	132	165	167	171	175	160	165	159	174	152	169	158	143	159	189	141	149	129	159	185	149	153	164	154	160	157	158	146	146	169	165	196	180	165	191	152	163	176	163	145	156	171	158	147	168	147	163	182	150	164	158	169	173	160	158	191	146	155	173	185	135	153	152	158	164	166	147	156	181	154	145	174	149	168	180	133	158	195	158	145	152	176	167	167	189	174	161	172	155	170	176	147	156	174	145	144	157	157	185	161	150	147	168	169	187	153	159	156	162	163	158	159	175	158	153	174	173	156	158	129	138	177	158	156	161	180	156	145	162	152	163	178	172	164	174	156	170	171	169	157	164	198	162	173	154	155	137	174	175	176	155	186	175	155	144	141	163	164	168	162	173	169	161	155	192	187	171	180	191	150	168	135	155	195	154	170	168	176	161	140	172	159	181	160	165	161	138	165	170	171	167	152	177	153	169	166	166	145	159	143	174	142	161	162	121	153	156	167	169	168	137	144	183	164	169	169	159	162	177	152	155	172	185	159	134	171	165	146	148	155	166	179	150	176	146	155	142	151	173	171	178	156	166	159	166	161	146	141	162	151	162	180	172	166	160	148	175	149	151	173	175	173	156	174	155	175	168	151	164	176	167	151	157	148	167	157	169	151	166	162	169	165	135	170	171	149	147	168	171	148	162	168	186	201	161	168	134	147	143	154	154	162	152	149	157	170	159	156	150	151	168	160	147	176	151	147	168	152	162	168	155	153	179	174	149	150	175	172	176	176	161	155	168	151	167	150	136	169	174	167	166	163	163	167	172	142	155	168	142	188	180	150	168	176	170	151	178	160	183	154	163	162	141	150	173	180	179	145	164	152	156	159	167	180	177	157	162	159	159	144	161	170	186	161	143	179	173	170	181	166	156	160	174	197	122	180	180	147	136	172	158	158	138	156	193	156	163	175	155	179	172	137	182	169	163	181	140	161	168	176	173	150	168	162	178	168	140	161	159	164	164	167	179	175	162	171	144	146	173	183	163	170	164	157	165	153	156	156	151	150	141	142	187	157	153	149	147	144	163	147	163	161	166	173	165	146	169	182	148	166	150	158	171	167	155	157	158	157	168	162	164	142	157	178	170	158	153	173	181	145	156	166	156	154	147	153	182	159	141	147	146	161	167	194	169	153	144	154	133	165	159	154	146	158	182	179	167	147	189	176	135	182	169	196	155	171	150	164	139	155	132	162	156	153	183	145	161	159	171	171	149	176	161	155	152	171	160	143	151	180	155	163	139	163	169	148	169	161	173	154	168	198	147	168	179	141	163	145	159	171	153	159	161	172	181	177	178	167	163	148	169	143	155	185	137	179	163	169	174	162	155	162	144	148	137	168	153	174	177	170	152	182	152	176	166	151	141	148	172	173	158	162	179	156	159	145	164	149	201	163	159	160	180	172	161	150	152	156	142	132	166	183	145	169	146	164	148	175	158	138	168	182	166	144	139	154	166	151	166	156	147	152	157	164	146	164	177	164	178	163	154	147	164	157	158	182	158	154	177	160	144	196	151	133	154	168	131	153	166	164	157	144	193	147	159	170	169	141	165	157	140	143	162	152	165	180	167	193	200	156	153	161	177	182	145	182	140	174	153	143	173	181	178	161	131	149	158	176	158	139	155	176	163	157	160	149	150	168	149	159	155	165	148	143	139	168	170	156	156	168	149	154	145	160	174	157	174	164	138	171	157	150	162	156	157	176	174	150	144	173	168	149	145	143	140	210	152	161	168	165	163	146	157	180	163	154	150	166	135	182	186	148	171	158	160	165	162	159	149	153	174	171	167	154	150	171	161	151	152	153	170	155	168	157	129	159	189	171	146	158	142	172	165	156	171	170	158	161	164	153	177	153	146	141	179	159	172	144	173	148	191	154	151	150	148	148	165	177	147	180	160	168	174	159	137	149	186	166	165	164	162	146	119	169	162	144	197	170	136	177	172	151	149	157	170	134	163	164	167	151	150	171	142	147	172	152	162	173	140	168	164	134	155	181	185	160	141	152	157	165	156	144	138	167	170	166	160	161	177	168	180	183	148	161	153	169	166	151	135	180	152	160	176	168	161	181	168	155	188	146	182	171	146	147	181	145	145	168	172	182	174	143	144	172	180	154	145	176	180	176	156	169	142	157	157	149	162	173	157	143	150	155	191	193	186	151	165	175	207	159	130	154	161	163	159	150	152	143	154	180	176	142	164	161	162	169	168	166	180	146	178	185	149	147	158	159	149	165	161	166	156	172	150	166	149	156	170	158	157	168	142	166	147	161	156	172	163	153	158	172	162	160	171	163	141	152	161	139	167	158	172	161	152	177	158	155	165	155	149	154	172	151	146	176	165	150	171	191	147	166	174	161	152	162	178	156	153	133	184	147	155	138	177	147	149	154	161	161	151	154	145	160	163	151	162	168	153	166	154	163	151	157	193	145	177	150	179	154	165	154	139	165	172	166	175	154	189	161	174	151	167	158	165	165	150	152	154	168	172	154	145	153	183	145	165	170	176	137	163	163	173	165	155	156	159	161	168	160	173	164	139	169	149	158	180	163	171	161	154	156	150	152	153	157	154	184	150	149	149	184	176	170	156	180	155	166	155	173	184	179	163	192	135	154	171	151	157	169	150	181	158	155	171	170	151	156	158	154	163	169	194	172	164	166	167	155	145	148	136	166	154	188	159	161	163	163	168	154	154	145	166	152	157	146	155	175	161	142	129	161	160	182
6083	4870	7561	1907	505	503	493	490	461	427	455	416	429	432	447	422	432	440	435	454	462	439	432	424	421	450	407	454	436	404	483	417	397	456	438	422	437	463	422	456	398	428	416	439	410	438	405	451	430	438	416	434	407	427	436	429	413	418	442	430	465	473	424	436	431	446	430	412	423	424	429	390	420	436	426	425	432	401	410	473	417	439	444	433	452	467	423	431	465	412	438	421	455	409	403	456	456	448	432	443	449	396	416	466	458	437	435	415	452	404	453	479	468	466	445	414	426	436	414	441	409	464	394	425	418	431	417	411	425	435	411	444	439	396	394	454	468	438	477	425	420	464	413	428	429	447	470	447	491	403	456	428	444	414	479	413	433	447	479	416	430	389	426	423	444	427	444	433	451	430	477	480	403	413	435	396	448	399	420	430	460	420	426	416	478	423	448	421	414	428	454	424	435	459	428	442	464	433	441	430	441	461	436	409	451	473	410	455	437	455	451	428	420	398	431	444	446	412	434	432	424	455	427	450	426	409	450	415	409	447	424	419	443	405	439	460	426	444	433	411	422	448	409	423	445	430	420	441	441	469	438	401	417	413	457	448	404	444	449	448	433	457	388	447	466	431	429	404	419	434	437	441	440	459	428	443	437	462	426	446	431	451	424	419	435	461	405	427	473	430	429	429	447	453	439	449	457	410	446	413	413	421	426	428	434	471	449	458	391	401	439	461	421	438	465	410	427	413	432	436	428	388	435	448	439	432	451	407	424	468	421	503	431	477	429	430	473	436	428	413	457	457	437	428	433	461	418	431	425	455	409	449	425	449	473	410	465	428	445	464	458	412	426	418	391	426	438	495	425	435	437	436	418	429	465	432	429	429	434	434	427	421	410	400	428	412	419	441	406	440	433	458	421	405	453	459	423	408	430	418	432	411	442	444	395	433	419	440	419	429	452	455	445	404	466	401	415	456	404	442	446	449	407	429	411	413	428	438	450	391	444	479	419	426	430	443	446	434	436	434	457	444	476	426	427	446	438	417	404	432	442	422	477	479	431	482	455	443	444	467	430	439	407	448	443	445	423	425	454	402	419	457	429	425	453	460	427	416	482	448	432	402	433	427	432	439	420	411	428	441	452	408	421	459	418	455	395	441	471	430	439	432	407	416	425	416	488	471	448	451	420	482	471	454	452	420	468	464	426	404	442	459	430	376	445	478	445	416	390	426	459	464	465	424	438	425	456	436	406	400	435	437	425	479	463	426	442	445	409	383	447	440	419	408	446	453	416	426	437	448	473	433	435	452	394	436	446	447	439	423	452	430	454	411	432	437	431	460	425	445	438	447	463	417	423	448	448	451	412	440	432	424	427	469	441	439	432	440	409	473	420	440	443	421	434	448	428	451	398	444	452	437	454	424	419	433	415	439	425	416	427	442	449	454	424	456	430	450	456	439	429	435	414	424	445	432	420	427	449	489	403	414	424	440	431	440	427	452	399	457	487	473	444	435	425	405	386	455	417	435	403	399	405	459	420	432	407	433	449	416	435	404	424	459	421	428	421	441	439	418	444	427	419	450	427	419	452	432	450	422	486	424	445	440	438	476	412	450	437	439	468	499	451	412	492	442	443	443	424	456	441	460	433	433	431	466	417	438	418	401	450	421	455	458	423	413	414	423	451	430	409	449	410	424	432	440	450	428	427	438	379	423	400	435	389	449	449	416	443	429	417	466	464	453	396	460	438	440	462	460	419	428	416	396	410	429	423	447	440	484	409	420	438	439	416	464	427	420	448	429	431	408	444	469	462	423	451	416	423	426	445	434	418	419	414	406	448	433	431	446	457	426	459	471	449	436	460	441	423	446	451	419	452	384	429	443	461	458	447	417	468	445	442	440	452	439	432	452	476	410	418	433	423	429	450	468	451	456	382	411	437	441	433	453	443	423	422	449	423	463	421	423	457	447	391	426	481	438	433	469	411	403	398	421	426	413	414	433	418	431	436	497	475	436	409	421	447	433	408	463	406	445	403	439	401	463	438	453	433	460	465	438	505	422	449	502	435	455	410	441	435	474	397	408	414	388	435	451	412	425	448	435	440	438	438	437	465	433	436	444	421	445	412	417	418	422	457	432	422	458	454	446	402	473	436	419	383	468	454	429	405	461	449	443	452	428	427	431	451	433	466	461	419	437	468	397	438	389	447	431	447	395	466	439	432	424	418	407	393	463	447	471	417	418	418	446	432	415	434	452	432	439	397	452	409	444	417	464	437	428	435	455	456	421	449	453	404	423	448	405	406	445	474	422	451	428	458	421	436	416	459	438	434	426	478	421	441	438	451	450	418	461	412	449	413	393	464	452	391	433	412	441	448	416	420	461	470	413	411	438	438	450	427	500	450	439	421	418	471	440	445	428	417	449	448	475	429	455	402	425	427	425	456	402	436	426	407	449	455	445	450	429	426	421	444	436	409	436	424	436	437	451	461	465	465	478	442	441	445	439	454	441	453	437	430	438	446	442	419	432	442	381	434	463	439	471	442	398	451	447	442	449	425	427	417	421	437	400	461	447	439	453	438	404	434	417	408	425	441	423	441	466	431	448	453	454	448	400	437	427	408	482	466	399	454	435	453	434	425	432	445	453	393	424	402	410	440	463	445	454	422	435	447	433	411	440	456	413	435	424	471	440	389	414	411	432	464	437	417	451	441	478	451	376	457	429	425	424	409	435	451	445	421	434	402	425	443	451	421	416	439	431	422	419	467	452	435	400	447	445	422	450	467	465	450	434	449	429	421	430	448	416	467	426	435	421	470	457	478	442	451	467	454	446	438	456	454	455	467	463	416	429	461	415	449	485	447	438	416	435	418	433	432	446	421	470	418	448	431	434	410	481	431	459	405	441	419	422	429	420	479	455	440	439	439	452	475	437	403	452	454	402	411	453	425	417	448	461	398	459	463	413	449	453	429	428	441	463	410	468	460	454	407	487	407	428	433	455	418	452	436	431	421	433	431	396	424	425	414	433	404	466	422	470	442	451	457	429	453	439	446	425	465	449	426	394	412	424	434	404	409	453	416	445	456	450	439	427	446	449	436	427	462	455	431	448	485	384	449	455	442	434	412	451	416	443	435	476	429	445	436	445	422	468	434	481	449	446	430	454	459	446	459	429	427	486	412	380	437	404	443	419	450	441	447	417	439	392	417	442	443	443	469	465	428	425	460	423	454	408	453	447	431	451	440	432	453	472	416	443	435	443	446	447	435	419	435	425	448	448	421	419	424	449	442	443	419	416	443	422	425	405	470	458	438	439	454	421	407	462	478	460	433	417	470	431	434	426	381	436	447	463	402	480	460	437	438	422	446	435	446	431	450	449	464	430	459	437	415	457	429	418	475	465	421	424	447	427	457	427	454	425	436	426	419	404	437	438	443	437	449	440	483	458	478	433	416	438	442	377	453	418	429	412	432	454	473	440	401	425	407	437	412	445	443	386	448	430	420	462	427	449	443	422	427	435
49041	45422	45139	20553	1718	485	439	391	381	359	333	318	307	342	314	329	313	308	265	268	274	281	307	260	275	253	289	255	300	280	263	228	277	271	244	262	305	253	263	259	285	259	269	262	253	274	263	257	243	275	264	268	259	250	251	252	276	263	270	255	260	265	274	270	273	254	237	260	266	249	261	265	257	258	250	272	283	277	290	278	253	247	295	266	230	244	239	263	238	241	245	279	277	255	257	236	270	263	286	259	288	275	266	254	275	271	264	262	256	296	262	257	244	269	303	219	245	264	275	281	267	288	261	286	305	261	225	263	271	254	254	242	290	272	276	260	271	263	262	252	229	280	245	289	271	264	267	266	269	296	269	256	260	241	236	265	255	284	260	281	265	241	237	279	272	241	268	271	262	291	270	262	296	249	271	238	277	269	288	245	264	249	235	274	245	247	271	266	224	261	239	245	266	238	272	248	270	258	288	252	248	267	266	258	255	257	258	257	245	276	234	254	245	237	259	260	283	261	249	247	288	298	284	242	267	292	265	276	308	289	278	262	269	278	304	254	273	253	245	257	268	255	279	300	260	280	269	261	286	275	271	276	278	257	274	226	260	239	260	264	281	259	259	274	249	284	260	254	255	257	270	267	291	256	233	263	278	277	276	254	277	240	272	250	244	259	288	297	242	259	252	249	284	258	278	286	250	292	235	267	266	310	275	279	260	255	251	272	239	272	267	282	261	267	283	269	259	250	261	270	258	254	261	255	257	249	261	258	244	251	294	266	247	268	271	277	258	275	275	273	275	288	281	278	257	238	243	264	253	286	276	283	281	282	265	269	255	261	268	293	274	282	280	279	233	245	255	273	240	250	227	254	269	251	232	276	270	251	262	263	239	249	253	234	282	276	290	242	257	254	251	264	252	266	270	265	281	268	279	286	265	278	254	259	252	239	283	243	243	277	276	259	278	255	280	241	256	272	286	258	302	265	273	275	271	286	242	244	262	238	283	244	232	247	261	238	281	276	293	252	259	268	255	253	225	293	299	273	260	243	249	278	264	258	255	295	251	276	267	264	242	295	265	258	288	282	259	208	246	291	252	265	247	268	287	271	264	233	274	239	255	282	224	256	266	262	257	279	275	229	237	269	251	270	266	267	288	264	266	291	284	273	270	275	293	285	236	293	275	258	245	272	246	270	267	250	229	247	251	246	249	274	251	272	265	223	287	280	246	253	277	265	245	260	261	252	231	268	283	239	277	277	267	250	276	281	278	283	259	246	262	282	240	274	280	255	264	253	261	267	237	278	292	236	291	269	234	247	272	282	265	282	269	268	252	280	262	276	304	255	251	233	263	254	259	297	282	252	269	280	267	295	260	239	257	265	236	283	254	255	262	260	254	254	276	253	255	238	256	284	279	267	248	277	249	274	276	266	293	282	242	306	294	268	252	269	258	285	259	280	244	236	262	285	253	283	253	234	253	228	290	256	253	255	274	298	249	262	269	257	218	255	236	255	254	262	241	273	281	242	255	300	256	252	274	263	266	271	256	222	278	257	256	242	267	277	248	248	267	247	263	236	247	260	257	249	267	274	228	277	259	232	243	249	254	279	291	264	295	262	241	298	285	260	271	281	268	246	267	258	257	250	293	258	279	272	271	266	278	261	251	238	252	278	283	262	306	262	279	281	250	262	283	268	279	274	257	257	244	277	288	265	237	272	259	255	269	227	267	280	252	275	276	264	307	280	247	284	270	288	247	267	245	257	263	257	259	261	240	278	246	279	232	260	249	280	251	273	245	261	256	250	254	238	257	250	268	255	262	273	265	250	250	251	244	270	267	238	272	272	266	299	271	266	250	247	256	270	254	275	273	293	279	260	288	263	279	272	260	256	215	279	279	248	281	264	286	262	249	270	245	288	287	270	275	262	275	260	265	250	257	253	268	280	259	251	289	256	276	268	273	263	248	270	243	281	250	248	240	268	249	259	271	278	289	290	266	238	268	247	268	288	276	259	249	246	254	253	250	257	276	235	301	277	255	250	259	262	285	256	298	283	247	278	256	267	275	283	279	250	220	306	276	255	270	235	263	280	267	279	274	236	263	275	268	272	281	274	268	292	235	296	251	275	235	251	265	261	284	265	252	258	232	259	292	268	243	280	266	261	241	269	283	262	255	292	269	260	277	294	268	294	266	269	276	278	256	287	250	278	263	262	288	280	270	256	259	270	265	264	268	268	277	267	272	264	300	254	238	250	244	239	270	256	281	261	258	253	273	258	293	243	286	263	244	251	268	243	281	289	272	262	259	259	285	270	251	248	247	264	249	258	260	268	289	253	286	271	265	279	269	277	257	291	270	266	283	258	278	229	288	262	264	308	279	249	245	259	269	246	257	258	286	238	263	250	246	241	272	279	253	268	280	279	282	250	260	264	274	277	297	279	298	261	262	267	272	265	275	269	285	292	278	252	267	285	276	263	259	296	251	301	246	275	224	256	254	231	245	298	253	268	285	277	260	293	247	247	275	249	246	278	284	258	242	263	264	274	272	262	243	274	254	256	253	281	290	271	246	297	246	282	286	289	258	249	286	254	300	265	266	263	269	245	261	257	273	290	236	265	247	249	272	270	258	267	292	251	267	267	266	264	267	285	264	246	294	281	258	286	260	288	265	276	259	255	273	292	276	289	277	271	248	264	270	250	279	264	271	245	260	283	270	265	262	264	246	255	236	277	228	259	246	269	251	242	279	280	260	293	275	242	279	257	264	257	256	247	258	276	241	240	259	243	276	271	278	258	264	238	263	255	227	253	272	271	296	247	249	279	296	259	267	276	238	249	295	255	249	242	257	293	242	269	261	260	272	270	244	250	251	281	260	285	273	246	256	275	275	254	253	283	259	300	231	276	252	274	312	275	263	258	264	243	276	255	258	278	257	257	276	261	263	253	243	256	255	278	275	253	283	245	235	268	274	237	266	256	272	281	271	250	273	300	260	265	238	260	260	283	272	272	277	240	268	251	265	261	259	260	268	272	260	282	262	291	238	292	290	262	274	253	288	296	254	240	239	272	276	279	250	257	273	261	257	246	256	274	286	274	276	261	255	262	255	267	250	285	265	225	258	245	231	278	260	285	269	281	280	290	262	246	250	262	306	251	247	264	239	271	249	293	264	270	251	268	255	268	250	268	267	283	242	282	221	247	264	250	230	275	287	275	272	282	260	244	288	266	312	264	275	290	275	260	276	256	227	281	269	264	305	274	264	254	264	266	252	272	285	249	269	256	256	253	265	237	258	263	274	297	254	268	249	255	266	269	270	247	266	277	250	238	241	284	262	254	280	258	285	267	297	258	278	282	238	267	262	264	277	267	268	285	264	252	292	263	261	257	259	274	289	267	262	292	285	256	252	271	268	271	280	247	252	277	280	269	292	276	274	292	250	273	232	267	265	251	278	277	256	279	310	259	263	242	272	275	297	235	255	263	259	285	242	286	275	268	269	266	280	261	267	254	253	272	268	270
28933	33327	45265	11226	2141	1800	1515	1269	1225	1087	1024	972	972	868	859	868	815	795	793	832	765	783	742	692	721	753	690	691	759	704	753	722	713	648	692	694	670	709	674	683	703	735	650	683	701	698	677	684	709	635	710	634	629	692	682	608	701	670	658	703	637	671	669	637	624	645	665	705	631	637	665	642	619	674	644	682	668	671	641	618	649	686	684	701	595	661	658	680	674	625	670	615	668	640	644	675	661	624	657	680	660	689	681	660	664	630	624	650	676	653	657	673	641	678	632	625	698	659	664	630	646	695	663	677	712	666	691	631	698	638	669	644	671	671	659	649	653	680	638	619	613	643	654	622	627	680	664	686	670	654	660	641	667	689	647	671	654	639	692	661	690	656	647	620	653	646	674	669	627	654	625	665	610	689	627	723	645	660	627	672	648	671	670	625	663	624	640	679	678	598	675	625	699	633	649	696	632	630	640	592	652	631	641	694	721	651	685	651	648	661	637	646	652	666	653	631	595	684	617	639	663	633	657	693	690	642	654	659	700	632	645	680	653	648	643	665	707	688	663	634	644	636	657	632	640	629	608	627	662	670	631	664	713	672	658	629	620	667	633	665	667	665	677	669	649	667	661	616	669	623	657	688	680	615	691	684	650	714	704	648	642	649	629	663	656	690	655	650	639	641	681	661	603	638	605	669	635	638	640	669	599	658	668	609	656	644	682	629	668	669	650	641	686	643	690	653	651	629	647	638	683	673	658	712	662	673	641	660	666	681	652	649	651	619	650	601	635	669	657	658	633	656	625	597	617	657	644	694	647	655	707	661	623	652	644	638	662	673	660	659	692	670	657	715	674	651	674	685	649	671	646	626	686	674	695	657	665	665	647	653	673	641	640	660	621	658	643	625	671	650	677	665	624	671	638	655	651	649	700	636	642	654	683	638	678	675	646	659	602	668	625	680	639	656	671	658	624	623	654	643	650	681	683	689	681	640	687	670	638	665	638	634	668	621	673	608	631	666	657	639	641	639	649	657	661	684	708	634	641	621	638	643	673	592	654	654	612	701	625	676	649	634	667	652	674	635	679	632	626	593	701	637	635	672	676	691	687	676	664	717	636	632	663	633	613	649	619	679	677	674	660	628	679	670	659	616	596	639	661	680	695	643	633	633	627	640	653	685	664	670	683	641	628	603	617	631	739	687	680	628	678	673	643	637	624	656	623	651	675	636	641	641	643	671	682	636	617	683	638	648	645	661	651	677	612	641	635	639	631	668	646	640	607	675	659	646	651	673	647	588	647	637	612	619	660	670	660	699	616	692	621	649	683	694	740	655	655	649	630	645	673	630	627	654	596	696	611	699	653	663	619	705	655	655	660	696	661	644	658	665	687	655	618	690	659	640	627	653	658	628	643	670	661	669	673	646	668	646	675	625	652	622	630	691	651	669	614	654	613	665	667	693	628	639	600	656	664	637	634	678	688	635	670	649	676	601	638	587	654	703	654	676	673	625	630	605	703	673	657	668	657	659	665	644	639	694	678	683	696	662	636	658	673	666	648	627	642	621	682	630	651	623	628	668	626	671	678	630	663	705	630	641	645	629	650	610	662	670	606	617	671	661	644	667	649	588	632	647	645	697	633	674	657	655	672	680	615	679	668	659	665	684	626	658	631	652	629	638	634	591	656	653	663	658	680	675	668	667	664	663	689	651	651	659	617	644	628	694	632	655	627	679	688	624	635	648	632	658	691	623	630	636	680	646	665	692	628	615	707	665	691	679	646	708	652	711	656	658	649	667	639	632	703	597	624	648	627	671	655	661	661	670	680	603	681	688	665	610	618	662	646	673	625	639	638	670	661	658	646	636	642	651	671	652	625	635	682	666	659	668	676	656	672	633	672	636	627	648	718	636	655	627	633	653	627	685	644	635	648	635	676	639	643	667	658	628	622	638	604	648	666	683	683	655	665	645	612	603	623	669	594	673	642	682	634	626	641	683	625	667	681	631	663	662	612	649	639	656	657	658	652	681	639	670	680	670	671	687	641	659	664	667	627	691	658	628	660	662	599	643	706	696	646	646	651	650	690	594	624	629	662	623	626	699	693	707	637	629	668	651	616	645	610	618	677	685	636	682	620	667	628	612	670	678	655	645	685	628	612	606	644	663	675	650	672	641	664	655	637	653	632	648	628	669	681	667	639	637	661	633	658	654	663	618	634	654	620	655	689	670	646	619	610	649	686	619	659	646	722	643	638	665	655	693	631	677	672	617	672	619	700	674	628	666	667	661	622	638	624	633	636	673	639	620	619	662	719	700	665	617	648	682	657	647	687	664	637	638	616	680	685	640	634	642	618	667	661	690	634	617	646	682	641	649	607	691	637	644	633	647	653	665	659	668	617	635	621	638	666	641	607	631	659	622	650	642	680	633	630	655	708	643	677	640	675	659	650	647	687	670	664	684	633	611	656	635	682	673	680	640	650	614	667	644	627	645	668	643	664	712	679	614	667	706	630	612	664	640	620	730	616	676	693	660	654	632	608	674	624	689	655	653	646	609	651	641	645	641	620	653	623	634	652	665	617	690	655	668	671	674	658	657	677	661	686	639	649	648	678	646	700	653	696	647	566	622	643	694	631	621	679	684	661	696	647	659	681	651	637	629	665	637	661	649	662	689	690	662	678	645	611	634	707	667	620	670	672	660	648	665	693	653	658	632	698	665	716	630	632	587	618	614	664	656	645	707	677	668	657	643	621	645	680	719	656	619	677	663	672	671	657	654	627	652	679	639	651	622	619	637	682	617	673	662	615	634	671	635	673	682	668	670	630	634	623	623	619	662	633	699	648	675	640	641	656	655	662	568	654	671	679	670	614	650	636	672	673	655	675	635	690	660	632	689	620	660	619	658	645	669	620	671	641	639	623	656	666	663	672	657	668	704	682	584	644	665	655	661	627	664	657	666	616	643	697	612	642	670	667	627	651	634	611	625	636	634	645	661	679	630	679	619	649	658	605	658	640	649	669	635	632	704	651	629	681	661	621	636	724	653	630	689	661	665	655	656	684	685	691	628	706	639	701	652	655	631	648	659	656	620	725	662	692	646	678	616	689	652	671	599	594	631	671	647	690	664	644	631	652	643	654	680	673	668	715	633	679	684	645	662	690	641	684	648	664	670	661	721	690	635	631	666	662	637	691	652	617	652	662	639	647	649	642	650	601	673	685	654	660	626	658	627	643	700	628	649	668	678	644	657	664	665	646	662	680	643	638	654	639	633	662	632	671	672	656	691	673	707	631	646	700	662	660	615	673	619	664	676	647	619	650	638	637	660	641	643	648	681	656	661	654	641	690	619	667	694	631	687	706	672	662	669	706	663	700	659	649	654	629	618	657	686	600	647	678	632	610	641	643	674	617	666	625	690	672	622	612	684	621	666	671	656	648	655	637	663	674	675	665	678	640	690	632	662	662	655	636	675	625	658	680	653	666	660	628	653	684	698	600	711	652	641	647	681	658	644
61858	60403	59364	29506	5117	781	528	441	377	330	331	309	286	251	273	266	253	228	231	228	230	245	209	202	176	209	212	223	223	226	215	206	209	198	205	193	207	192	230	208	212	204	206	191	220	185	222	213	203	193	187	194	208	199	217	197	198	191	213	205	179	216	226	222	217	208	191	216	198	210	202	193	194	178	209	224	219	187	186	221	200	217	201	185	186	208	206	216	192	193	190	192	209	182	208	188	207	211	180	214	209	181	209	180	192	208	190	208	224	206	201	201	204	200	194	216	208	225	192	220	177	168	197	210	195	224	183	194	178	201	155	200	220	195	185	194	201	187	183	194	206	183	170	179	182	185	215	204	179	202	211	230	197	248	198	176	185	220	186	205	190	206	194	180	190	187	210	203	205	226	186	222	206	216	232	205	207	200	191	176	189	196	180	194	205	194	192	184	227	195	179	204	192	212	212	196	183	186	196	194	212	200	182	211	206	197	185	209	177	209	185	203	211	216	169	208	190	198	197	219	208	202	214	198	211	200	197	175	203	223	208	206	191	197	228	191	193	177	199	191	179	163	214	197	192	189	195	212	187	190	191	184	205	189	195	212	204	205	221	223	187	198	214	180	181	197	223	187	181	207	194	200	230	197	212	221	202	214	190	213	192	197	203	206	181	206	185	227	167	155	180	205	199	198	194	181	220	195	170	199	205	200	196	197	229	206	207	207	224	215	171	237	201	187	179	200	171	192	198	173	200	206	221	213	210	220	201	195	201	201	188	216	178	194	193	202	205	204	192	186	216	198	192	179	222	220	228	199	190	186	223	195	204	188	189	193	184	195	191	193	230	181	211	195	206	175	183	205	194	218	211	204	200	179	203	200	223	188	190	209	204	194	210	212	182	207	196	196	191	217	212	210	190	202	201	212	215	198	188	179	221	163	189	201	221	188	205	178	206	214	201	217	225	199	197	179	169	204	191	215	220	196	210	226	187	224	193	198	204	204	233	215	194	193	174	184	215	196	192	220	186	205	198	181	179	208	186	190	209	226	216	223	214	201	207	214	201	194	195	193	199	197	199	218	216	217	202	208	218	198	207	201	201	212	204	175	199	207	198	234	188	199	189	177	199	190	211	213	212	216	194	195	204	201	187	211	202	198	199	184	181	167	193	190	200	211	190	202	206	212	198	200	220	187	223	190	229	190	182	192	212	177	208	189	192	216	193	195	218	210	223	202	188	211	206	195	197	187	187	213	226	193	213	194	193	183	216	211	234	200	198	204	190	206	188	209	208	194	217	200	251	216	190	196	199	183	223	177	219	189	213	199	190	200	210	179	196	196	190	213	219	214	190	190	227	210	176	216	222	174	221	198	203	212	210	221	210	216	205	194	229	209	195	180	188	196	178	190	190	188	217	215	194	228	213	195	201	189	189	180	188	178	203	215	197	173	186	217	186	188	214	183	214	189	187	205	209	184	204	194	199	243	202	193	212	196	200	192	170	205	196	170	182	193	223	227	190	209	185	206	195	213	210	181	198	200	196	214	197	187	188	198	190	181	215	191	183	185	201	214	193	202	205	217	186	217	210	211	209	206	222	210	212	214	228	206	190	199	203	203	188	184	184	213	189	224	211	197	166	195	199	175	195	208	209	204	191	192	199	213	188	186	182	219	207	226	209	181	192	187	204	205	194	198	198	222	192	185	182	205	178	220	186	228	189	197	199	195	183	203	209	209	220	176	220	208	224	182	201	214	184	207	206	219	197	177	205	205	231	197	203	198	222	195	205	201	228	218	211	165	213	210	186	226	209	204	190	183	191	181	204	180	203	207	198	201	212	192	192	224	221	221	193	213	212	203	201	213	208	206	192	207	196	186	181	178	213	193	202	208	214	204	219	192	198	227	202	191	224	204	162	196	192	176	176	157	198	191	199	185	203	178	186	171	204	207	206	189	195	206	221	217	246	209	179	186	205	219	210	191	202	177	208	188	216	201	222	174	203	187	188	215	191	199	202	205	195	199	170	182	203	194	213	195	216	192	202	189	191	174	210	217	223	220	185	180	193	214	183	199	207	189	204	198	202	199	188	197	187	204	202	182	199	197	181	198	215	181	201	224	202	181	188	196	217	188	198	199	212	202	205	180	221	216	195	224	205	192	199	210	169	217	194	198	195	196	186	195	228	209	199	198	202	177	203	198	215	195	225	175	174	213	211	197	210	175	212	202	203	183	190	201	197	212	206	210	207	193	196	232	206	197	187	207	196	205	202	214	213	196	200	231	215	227	209	194	196	208	183	198	200	221	203	210	204	165	206	199	229	202	230	208	186	189	201	183	204	203	204	221	226	210	195	228	205	179	174	214	207	210	192	209	212	201	197	205	235	194	184	207	186	203	173	182	198	197	216	197	190	183	177	222	203	191	199	214	201	196	189	225	193	182	215	203	200	187	203	212	208	216	196	215	217	195	205	180	174	252	187	200	201	211	207	204	228	200	200	199	204	203	200	194	185	191	193	202	200	198	194	195	200	197	167	186	190	198	178	213	182	212	192	208	185	204	206	183	179	209	175	203	213	207	218	194	165	208	200	208	197	204	212	204	193	187	207	209	194	195	196	192	190	184	200	210	200	219	201	213	195	214	204	204	209	202	211	182	209	186	212	199	224	186	199	174	222	192	197	192	199	231	216	232	204	199	189	205	213	225	179	191	194	216	190	186	206	231	229	210	193	179	204	205	186	224	204	190	191	206	191	188	207	211	201	181	187	182	188	203	198	199	183	184	203	184	204	190	176	224	195	195	189	183	212	198	187	192	192	217	199	187	200	212	203	210	179	204	175	211	206	195	175	160	212	190	181	189	171	212	207	204	219	212	209	190	192	199	178	182	222	201	225	224	189	226	200	196	191	229	204	187	204	200	207	206	226	197	208	190	193	189	194	205	205	191	185	230	195	181	210	210	218	174	233	195	202	201	228	220	174	189	216	193	200	223	203	197	223	206	198	208	195	215	209	209	195	194	181	183	218	200	181	199	199	201	189	201	179	200	178	190	191	229	203	188	222	178	199	217	204	174	186	212	203	195	222	196	193	222	204	197	186	195	214	197	205	179	198	189	180	200	196	182	208	191	223	182	194	212	201	211	215	186	186	210	192	198	196	219	195	213	198	229	190	177	179	223	214	188	192	202	224	206	248	207	186	225	197	205	185	195	215	167	228	201	222	196	197	193	249	202	193	210	227	201	176	189	190	201	193	188	213	192	188	191	201	181	201	194	209	212	236	198	183	180	233	202	227	198	205	187	214	205	194	191	202	207	189	182	195	189	182	212	181	196	218	200	212	195	190	229	203	195	204	228	199	200	183	198	198	203	211	183	208	210	232	199	223	199	182	180	211	182	199	193	207	184	231	191	179	187	186	216	189	188	188	186	219	202	199	195	184	194	224	209	216	225	233	179	186	181	164	198	213	196	182	207	216	201	182	179	188	210	186	202	208	186	218	222	215	216	198	223	192	203	181	179
37401	43506	55601	12472	3365	2668	2278	1871	1627	1448	1278	1150	1048	979	952	933	811	805	798	736	708	715	629	638	644	637	643	590	608	627	605	586	598	584	582	586	536	570	552	573	538	531	528	552	545	562	540	541	510	533	542	579	513	516	558	530	488	518	541	524	520	478	563	552	485	526	481	486	487	504	488	500	534	523	542	527	536	530	511	521	556	500	485	522	487	519	538	502	484	524	514	506	540	488	510	490	548	469	536	519	526	512	517	486	476	500	548	490	530	490	505	535	500	501	500	488	461	511	494	497	548	507	512	479	454	522	509	535	452	496	519	486	509	480	509	509	487	476	457	480	476	512	502	496	501	512	482	515	491	510	510	526	515	485	486	493	512	496	521	514	460	511	461	510	494	511	507	480	472	524	508	499	461	511	463	496	459	481	537	508	515	527	502	500	500	524	496	502	544	501	519	502	492	473	520	512	549	506	536	505	478	511	473	531	482	497	507	506	502	498	527	514	458	477	515	485	469	506	488	511	498	507	467	515	505	501	486	487	491	457	511	525	481	499	527	464	478	497	505	516	508	487	539	485	493	431	491	500	507	470	507	492	509	504	472	503	510	489	500	511	503	456	492	505	477	524	491	518	478	471	472	521	504	480	503	515	470	478	474	481	489	521	500	478	509	474	520	530	484	483	495	486	493	517	483	498	475	516	528	537	471	507	522	503	494	520	504	541	482	533	492	496	498	475	495	505	485	468	444	492	491	462	494	491	479	487	451	531	514	484	498	510	502	447	515	451	507	478	455	496	469	495	455	483	487	492	469	490	487	486	544	486	490	503	498	460	465	522	514	475	513	523	484	487	472	473	517	497	538	484	472	483	542	484	514	504	501	494	498	491	518	464	475	477	482	470	490	448	493	524	501	512	508	510	514	473	510	435	509	508	485	481	485	464	498	531	474	525	499	472	492	495	488	489	480	481	525	508	495	499	452	480	513	489	471	466	450	496	510	491	514	474	461	535	519	508	506	504	472	525	522	512	524	503	502	448	512	486	513	449	464	511	490	484	500	489	480	507	540	505	522	534	506	489	498	459	527	479	498	481	473	485	451	487	557	479	472	509	491	490	540	461	500	486	496	514	527	503	489	483	481	474	483	471	478	456	457	487	468	509	500	526	511	496	465	515	468	494	467	467	518	467	506	509	430	478	449	497	516	496	491	513	487	516	493	468	510	496	451	492	480	469	505	485	478	548	474	500	460	461	464	455	465	493	517	547	523	505	527	496	476	490	443	489	513	496	485	484	529	469	450	489	492	500	516	511	467	488	480	490	532	476	508	506	497	516	511	492	485	501	525	465	491	482	489	508	477	517	503	508	525	474	497	468	492	500	505	484	487	513	476	511	506	506	509	506	507	491	500	492	527	499	452	493	526	493	519	490	524	511	493	467	456	524	522	482	524	502	498	464	566	508	476	484	468	499	509	484	507	528	460	510	467	440	520	492	520	454	521	537	533	472	497	484	500	490	512	465	445	486	464	489	491	499	472	538	521	480	513	489	495	497	469	465	512	473	505	488	511	502	513	508	509	510	480	488	465	512	461	500	514	490	456	538	490	460	498	489	497	533	505	463	511	472	497	491	517	482	512	493	467	478	526	493	500	469	510	524	480	478	535	484	474	488	500	485	515	533	456	505	499	515	516	486	469	461	500	488	511	499	477	492	488	501	505	527	469	488	554	475	517	497	506	509	561	487	513	485	460	491	508	493	507	523	505	526	460	465	479	484	494	499	472	527	521	495	481	490	521	462	464	483	502	478	477	492	480	465	521	483	493	493	541	517	502	519	492	514	505	549	531	471	475	486	503	525	500	494	474	477	484	513	473	497	499	517	482	484	502	507	471	476	509	488	467	505	483	513	461	465	469	507	524	500	484	488	481	484	486	470	518	482	486	477	517	463	491	484	543	496	500	492	471	489	443	504	465	485	460	489	516	491	508	452	442	531	519	453	511	497	498	477	502	487	478	512	497	484	496	505	494	447	491	510	519	466	477	480	515	530	520	504	502	507	478	503	539	498	474	501	508	483	477	487	489	445	510	519	506	504	508	508	507	489	488	511	508	507	524	481	499	495	473	540	503	469	482	494	491	510	498	481	512	536	525	431	453	501	474	512	519	474	522	462	469	505	477	495	500	521	507	524	464	482	450	467	482	487	483	494	473	487	509	488	426	475	475	514	509	466	480	495	489	498	496	507	502	471	487	497	524	489	485	487	467	518	485	455	518	452	473	503	501	498	517	464	507	525	483	515	473	512	469	510	520	443	461	512	510	499	484	479	513	519	488	526	483	515	513	501	531	504	472	522	499	518	497	513	503	484	494	473	518	449	483	514	491	525	489	501	514	507	483	506	490	501	478	491	489	487	488	537	509	489	483	471	486	503	486	478	485	543	457	515	490	480	501	472	502	498	531	510	526	481	550	525	500	522	482	485	464	505	489	495	518	508	503	500	518	508	504	482	496	517	485	511	523	530	502	513	548	499	486	485	511	501	480	487	515	468	512	512	518	488	490	501	520	490	510	487	508	479	486	483	524	506	470	528	483	505	498	530	480	509	511	482	492	464	483	475	541	507	500	507	500	502	466	492	490	489	452	471	482	508	512	484	515	495	506	511	475	469	512	497	454	484	460	497	463	510	479	520	498	475	499	511	442	468	499	508	460	502	493	488	490	532	527	518	528	478	507	516	507	515	484	525	475	483	510	509	531	489	494	483	502	477	510	533	498	507	480	514	474	468	534	479	513	514	483	500	493	514	437	521	447	481	523	525	492	493	528	511	533	527	533	498	470	520	515	464	503	486	498	517	497	494	488	507	499	523	533	509	462	468	479	493	517	498	466	500	483	496	487	487	552	505	510	477	466	508	501	508	475	501	462	517	489	458	476	467	479	495	475	512	460	508	485	533	448	514	468	518	491	519	502	485	445	500	520	495	520	526	464	505	513	487	464	508	509	468	517	492	502	508	512	478	519	497	478	487	477	487	489	517	508	439	502	534	466	491	499	483	536	497	531	537	521	463	458	480	517	480	513	503	502	505	478	463	502	495	482	521	470	481	474	509	477	544	500	505	488	488	494	523	559	546	490	475	502	475	473	490	480	495	493	455	517	479	524	507	500	457	486	497	494	508	478	471	505	492	459	495	494	495	475	546	510	477	482	498	474	500	487	471	519	492	513	523	497	499	514	499	468	458	508	499	479	496	476	494	496	491	491	523	500	514	495	451	469	508	520	508	499	474	510	477	486	512	518	461	497	511	497	485	473	497	499	507	497	493	465	510	474	532	524	491	519	469	504	518	511	454	486	495	474	470	525	479	505	522	534	470	521	484	516	541	505	473	511	524	533	524	499	498	482	490	461	519	526	509	475	514	510	525	492	495	506	478	485	476	472	491	488	514	492	533	497	447	496	499	504	483	511	485	486	510	493	513	556	504	517	514	505	446	522	458	510	513	500	502	482	495	497	528	478	483
7505	3367	3078	691	185	169	153	175	164	149	183	179	169	161	162	161	163	170	163	156	148	178	149	159	168	183	162	164	181	132	157	160	154	158	176	152	152	141	148	168	156	171	155	161	179	164	165	186	155	167	155	175	163	184	149	165	156	170	152	145	156	161	156	184	174	157	170	159	146	162	139	169	157	171	153	143	151	170	183	140	155	160	140	174	160	156	196	161	175	162	174	169	161	147	181	170	151	170	145	151	166	149	170	195	173	165	168	138	171	152	167	175	143	159	175	161	165	137	174	157	160	163	154	158	158	178	165	136	163	157	181	167	150	165	128	170	160	144	133	142	179	163	151	176	173	182	166	149	163	142	173	158	167	138	162	166	162	149	171	132	157	169	147	185	169	168	158	164	182	159	174	170	160	169	174	166	163	151	179	190	153	148	164	169	146	178	154	160	158	158	159	182	136	148	160	187	162	151	156	167	147	161	185	165	149	160	185	175	165	151	141	169	158	153	157	159	179	147	180	174	161	153	186	167	209	185	164	164	159	176	166	171	152	155	152	157	159	158	160	157	170	159	160	134	153	150	159	176	178	161	170	161	163	163	170	171	153	151	158	154	165	174	171	172	165	173	159	168	180	158	145	164	156	165	155	177	153	170	162	155	160	182	137	166	144	161	173	173	164	158	155	152	133	145	153	165	165	193	143	160	160	148	174	143	162	156	179	150	179	180	165	151	168	172	159	145	177	166	169	137	157	160	183	153	181	159	202	170	140	153	145	156	151	176	169	149	173	163	136	153	151	167	176	152	136	171	156	153	133	161	135	155	172	153	173	146	189	165	168	156	142	154	171	154	152	166	142	157	159	153	154	174	157	166	176	171	149	175	181	144	170	166	168	173	162	166	163	153	177	170	158	173	159	171	154	145	162	167	143	135	161	163	158	167	149	153	150	169	152	153	145	165	159	174	138	167	146	165	154	176	178	175	167	144	154	176	171	154	162	166	174	153	188	170	166	150	155	157	161	154	186	174	184	154	144	156	166	158	153	178	166	164	172	149	145	158	166	154	168	157	149	140	179	144	167	170	178	171	162	175	162	168	132	198	160	149	173	160	170	161	175	171	176	140	169	130	175	167	152	171	167	156	150	164	147	143	158	144	155	167	155	163	135	155	151	169	158	157	150	166	165	149	168	191	160	171	158	147	161	160	159	146	176	173	159	171	175	149	165	174	165	145	162	165	162	170	172	160	158	168	155	147	157	147	171	182	155	130	163	149	143	153	173	178	146	157	155	163	153	186	159	143	162	149	145	163	148	155	155	145	162	153	181	150	158	156	157	191	154	154	152	146	151	139	153	160	152	157	170	156	150	176	189	177	143	169	163	158	172	179	175	154	164	179	150	155	163	142	149	171	162	186	154	156	162	146	173	151	168	205	172	138	152	129	154	166	151	156	165	143	162	170	156	163	156	151	166	135	153	143	128	163	176	156	152	175	183	155	170	172	159	162	138	163	168	138	163	149	160	170	183	176	160	166	164	151	143	166	180	175	154	173	185	186	159	156	155	172	163	140	149	158	155	140	170	166	149	156	167	161	163	166	160	154	148	156	187	159	170	155	168	156	185	160	157	144	165	146	139	164	190	161	154	196	163	170	148	156	181	163	172	148	153	185	174	146	149	155	166	159	140	205	160	144	162	158	171	165	168	172	188	151	172	170	158	155	159	148	178	176	175	177	151	163	153	141	148	159	159	165	147	188	188	138	134	149	150	162	182	162	192	132	149	154	159	186	171	162	142	163	180	172	165	147	156	164	166	153	136	149	188	172	187	158	134	157	137	147	163	157	150	162	163	146	184	165	183	160	172	160	165	170	135	159	166	155	140	157	165	160	186	152	134	178	158	160	172	163	156	166	154	157	173	136	139	165	142	145	164	178	170	158	159	167	165	165	162	157	161	177	177	172	165	152	150	167	157	146	140	163	187	175	146	141	151	140	174	137	143	134	157	162	163	187	156	164	167	169	154	146	162	196	162	135	153	179	142	154	171	173	174	168	157	142	148	154	168	153	159	158	156	146	161	164	168	156	182	165	138	165	181	149	184	143	180	162	137	137	134	160	179	141	180	170	164	178	153	147	175	191	125	150	176	156	151	171	172	169	145	142	144	163	153	158	157	161	159	171	181	177	155	166	147	175	168	189	175	171	183	168	169	176	150	177	157	170	178	178	171	138	172	180	155	187	147	168	180	158	158	150	164	160	137	185	159	148	157	190	178	176	148	155	148	145	167	164	138	178	191	178	164	152	150	135	166	175	175	164	166	178	187	157	165	154	151	164	168	158	181	174	157	186	153	158	158	163	136	165	199	154	134	148	158	202	145	182	158	143	151	177	154	195	158	176	160	121	156	156	185	175	176	152	170	147	174	169	182	172	161	151	152	168	172	147	169	163	182	158	157	142	172	155	162	181	176	159	167	162	171	144	177	176	150	155	159	155	154	175	172	181	141	173	176	161	176	167	156	161	152	172	183	154	142	157	156	182	147	157	162	173	151	170	170	177	155	182	154	158	154	164	148	182	168	161	155	152	173	172	155	162	162	164	172	197	161	186	162	167	154	167	154	178	164	162	167	177	148	161	158	174	153	153	164	143	148	142	169	164	175	153	135	161	152	163	189	164	161	160	157	155	158	186	139	148	170	173	148	160	143	139	166	164	180	158	172	177	173	188	156	172	158	161	160	155	147	171	136	162	171	157	146	169	174	178	160	186	156	164	151	152	175	175	145	167	185	146	156	160	167	176	147	141	171	179	185	173	176	174	154	169	177	149	174	189	166	173	172	153	164	163	165	157	162	157	167	166	170	147	171	177	176	181	158	179	177	154	168	148	144	174	155	173	161	157	167	137	155	157	181	146	145	168	158	169	182	159	138	161	157	149	191	158	151	145	150	153	165	154	166	174	177	177	144	130	160	152	152	164	169	161	155	166	172	154	144	170	155	178	178	154	150	147	193	174	173	139	166	150	145	163	190	137	174	161	151	157	161	171	170	170	167	150	182	163	139	157	158	182	156	161	179	169	178	169	161	169	196	155	174	166	158	174	153	160	176	151	158	175	147	137	154	178	154	153	141	179	154	169	168	175	152	161	161	138	183	183	175	157	154	163	163	158	186	154	165	167	146	157	175	155	160	146	177	152	161	168	160	152	163	179	186	181	145	182	152	154	167	145	157	173	160	147	156	172	168	148	180	148	162	142	166	158	177	134	148	151	179	168	151	174	169	167	169	163	177	189	149	168	175	170	161	175	156	152	162	167	149	175	177	165	167	179	143	154	149	126	141	153	160	164	158	160	153	149	146	147	160	157	174	171	179	172	152	153	167	159	155	200	163	175	171	156	169	163	162	154	163	148	155	140	155	178	166	151	148	135	177	157	191	162	170	175	164	184	179	141	160	173	187	184	161	154	182	153	150	148	169	166	184	200	156	149	150	156	154	150	155	166	154	130	164	133	176	134	152	162
6567	5027	7726	1793	500	488	460	510	452	462	486	422	415	472	444	417	445	454	437	464	439	416	483	433	450	382	436	488	422	432	422	421	439	434	446	451	394	411	460	439	422	454	437	419	477	429	434	441	480	462	404	450	412	478	462	447	426	436	451	431	452	454	417	429	453	413	429	439	435	418	427	461	474	424	466	451	431	460	434	450	465	433	438	405	419	453	434	386	399	454	428	458	409	430	429	448	433	448	418	409	449	438	477	443	466	445	433	417	451	412	471	459	455	446	457	442	424	502	420	428	447	446	447	463	425	419	458	398	435	417	447	406	404	470	424	440	450	400	458	465	430	457	435	409	447	437	421	436	449	448	409	418	407	448	420	448	425	472	437	396	450	436	446	450	438	469	425	422	454	452	458	430	402	442	406	443	411	440	448	435	427	434	396	404	431	450	465	467	394	393	440	445	416	431	448	422	431	453	441	448	454	409	461	422	449	417	421	427	428	428	436	444	439	469	401	463	435	432	441	458	415	418	459	433	455	444	466	498	433	457	438	429	413	455	474	424	412	418	415	413	396	409	423	435	401	431	476	412	394	430	443	428	429	482	437	446	431	470	425	452	417	435	424	470	428	435	425	421	430	473	405	449	439	445	428	474	477	461	475	450	453	416	454	458	435	426	443	409	436	423	420	466	452	436	455	443	469	462	433	413	453	483	446	429	436	428	449	469	392	453	429	454	441	438	442	442	454	436	397	435	417	419	469	433	446	428	456	428	416	417	408	439	464	418	444	412	418	432	450	462	471	433	460	452	467	433	404	437	449	415	422	403	459	443	413	441	404	466	443	442	423	432	433	435	459	424	426	413	409	421	462	427	431	384	413	391	405	397	431	420	427	448	442	445	412	445	440	443	422	463	464	426	401	436	422	444	422	399	417	468	421	391	460	433	427	427	405	419	410	432	438	429	433	395	401	436	415	404	453	425	456	435	441	427	403	451	475	441	450	433	464	420	434	446	447	432	419	444	435	423	429	464	426	461	463	430	381	449	416	391	431	455	414	440	471	413	428	411	438	421	439	449	460	402	449	416	418	449	434	432	442	419	441	436	422	452	422	463	434	441	409	414	414	424	422	401	424	422	406	413	470	467	443	438	450	452	451	429	461	437	471	416	465	404	448	387	459	434	433	435	420	427	450	436	414	460	422	442	404	487	438	419	466	401	448	440	441	420	470	427	462	407	439	427	428	407	392	439	425	437	424	462	466	427	452	435	413	407	408	441	411	423	446	404	446	426	457	461	454	399	403	461	446	409	450	454	405	440	432	463	452	421	435	446	421	442	477	398	466	435	443	435	437	460	428	426	427	392	438	461	421	432	438	451	441	434	488	448	411	449	422	474	444	445	449	446	447	443	493	442	470	406	442	402	448	437	434	476	444	427	428	437	472	403	427	446	448	456	439	475	457	424	417	432	427	390	394	437	431	427	471	472	396	419	438	457	452	437	409	365	469	444	420	439	411	421	456	416	432	430	448	441	432	423	438	417	469	429	409	399	400	467	437	456	430	430	424	434	403	450	457	446	407	458	418	407	485	454	452	430	433	463	451	423	421	452	459	440	447	386	439	407	445	435	438	446	406	455	430	377	410	474	411	470	424	424	414	436	451	437	443	424	423	431	413	450	434	468	446	486	419	461	419	432	470	420	433	410	449	433	411	416	437	424	426	404	445	416	408	432	439	435	412	449	404	450	415	435	437	464	412	461	423	462	414	437	435	405	432	473	426	451	380	455	412	400	464	446	445	480	447	452	392	402	425	397	436	463	436	468	415	396	420	481	487	444	422	446	448	423	440	424	422	462	398	455	436	423	456	398	440	439	471	469	419	430	431	466	471	443	446	419	493	462	408	426	430	449	484	430	456	446	453	445	426	472	408	449	435	435	430	454	434	392	436	420	418	399	449	437	403	456	427	400	444	441	432	421	457	437	480	441	451	424	430	446	437	442	442	424	484	443	436	450	439	454	438	460	441	431	426	421	449	440	426	444	406	437	437	429	437	424	435	457	463	445	411	433	431	461	454	446	410	435	462	407	438	416	457	400	431	419	417	439	424	406	445	460	441	439	420	466	453	440	405	411	404	402	398	419	401	428	452	468	433	445	442	437	431	401	477	443	418	440	420	437	430	424	462	445	420	451	470	451	407	413	465	421	466	428	424	439	452	458	435	469	412	390	409	463	448	435	444	421	419	443	440	398	450	420	427	450	461	441	446	422	441	445	468	455	457	418	419	440	438	380	441	473	455	468	433	434	409	442	459	432	422	446	437	467	456	459	446	420	443	435	414	464	433	433	446	423	423	433	442	451	443	432	445	450	449	428	451	440	462	412	466	409	441	449	440	445	430	409	421	449	431	425	429	436	439	449	446	452	451	443	450	426	443	408	459	427	449	443	470	452	411	440	452	476	454	403	457	479	470	434	480	464	408	448	418	446	429	403	442	449	439	496	426	418	467	434	424	470	453	461	453	422	425	453	402	424	419	386	414	398	464	483	437	419	433	432	479	432	458	457	429	469	439	427	410	445	437	447	398	456	429	398	451	435	459	442	436	423	440	401	444	444	427	409	437	415	423	430	421	454	456	462	454	426	411	411	452	401	446	454	425	434	432	437	462	431	438	453	443	426	431	414	440	457	433	437	442	430	393	442	485	420	430	487	451	401	451	444	431	435	463	425	416	396	427	468	440	471	424	412	456	413	451	431	445	416	399	403	453	416	474	438	477	438	434	438	420	434	478	436	472	390	442	471	429	457	451	433	439	408	458	433	429	447	482	430	464	435	434	431	416	449	437	425	456	434	419	445	479	445	417	490	453	461	437	455	432	473	413	440	440	403	443	427	444	430	418	446	406	487	477	420	417	457	419	393	405	447	430	435	447	447	453	435	484	456	426	470	474	457	445	437	434	441	446	403	418	438	427	418	425	403	478	440	445	471	430	425	442	463	433	415	436	403	429	425	431	445	433	458	464	429	431	469	459	441	413	452	430	421	398	391	464	420	427	420	463	440	436	454	490	414	441	415	450	468	422	477	451	442	454	469	457	462	430	411	427	471	419	456	421	413	468	438	435	409	448	432	443	425	451	432	463	437	388	445	426	432	424	460	459	404	492	426	450	400	434	428	442	427	428	478	394	417	439	436	451	460	465	437	416	414	447	451	465	461	457	445	396	408	438	412	436	467	445	411	432	469	413	436	403	464	458	434	459	442	429	416	399	452	445	458	468	447	462	429	461	426	439	451	416	463	473	407	446	471	438	466	420	462	461	437	449	436	435	460	436	434	418	439	427	401	483	485	454	469	436	465	415	429	409	444	392	454	448	425	441	408	425	461	416	454	452	417	446	450	430	454	419	466	439	454	449	398	447	463	408	478	490	475	433	456	461	453	436	420	458	421	446	428	472	411	442	421	436	434	429	401	437	473	438	450	434	406	454	432	457	435	432	431	443	439	411	451	411	426	423	457	421	446
47787	46402	46173	18940	1702	547	402	412	350	315	287	286	301	278	283	314	278	255	240	275	270	267	239	257	275	281	265	267	268	287	241	264	249	264	255	254	259	293	261	291	268	232	264	276	282	256	261	252	269	230	259	240	272	296	274	251	281	267	278	251	243	262	268	258	272	289	282	237	257	272	287	226	275	269	262	264	272	267	248	244	289	297	251	276	265	250	227	254	252	247	258	283	249	259	249	264	254	279	276	288	249	280	263	259	299	246	262	236	306	266	263	269	308	285	243	279	262	269	272	273	245	271	239	279	264	280	283	293	243	257	280	247	255	264	271	246	254	236	273	253	234	238	254	256	252	266	288	287	266	239	249	291	298	238	258	233	283	278	261	249	252	296	265	253	240	238	257	259	264	260	259	219	251	275	250	266	265	255	263	262	253	277	251	243	290	242	281	279	254	261	260	278	293	251	273	275	276	256	253	248	275	266	291	242	253	263	282	267	269	252	283	276	258	254	251	277	259	274	242	266	275	273	270	280	248	273	268	249	238	256	267	272	289	273	248	285	274	263	260	258	253	252	287	271	274	265	300	259	272	292	271	257	275	291	255	256	266	250	264	261	259	256	247	294	258	263	250	248	265	256	251	276	274	279	267	272	255	277	269	266	262	240	269	281	256	320	240	254	263	264	220	305	237	265	266	276	264	271	270	287	264	264	256	257	265	304	267	247	257	271	240	303	285	265	228	248	281	244	266	251	245	232	275	264	259	269	259	246	248	280	272	255	262	278	277	291	280	273	247	258	226	268	260	248	290	250	289	258	238	236	263	240	262	277	266	270	265	264	236	249	267	242	294	260	263	276	282	251	244	269	226	260	249	271	243	260	264	289	289	233	270	269	270	253	246	245	294	273	254	262	232	251	266	249	263	239	266	268	274	271	250	239	287	270	293	274	245	286	258	272	300	233	260	247	278	289	257	286	280	245	265	273	279	259	253	269	247	297	269	284	268	268	271	280	290	246	230	281	258	251	255	267	283	246	273	231	244	259	277	301	257	249	284	249	241	287	248	259	275	306	247	254	281	285	265	262	265	284	239	232	292	271	252	306	298	256	264	276	274	264	301	258	248	269	245	265	247	301	243	277	283	257	233	261	266	274	275	260	265	274	270	266	220	273	269	229	247	257	254	306	255	258	247	275	273	263	244	279	273	271	268	283	290	251	275	269	271	272	267	242	221	238	253	246	278	285	288	298	256	260	217	228	256	258	259	251	250	260	271	240	265	254	273	273	254	260	266	259	270	278	258	261	224	277	261	255	287	240	260	240	234	255	262	250	249	250	237	256	289	259	275	268	281	268	267	261	275	242	259	271	270	290	253	268	293	269	258	274	245	258	265	262	272	268	275	259	258	261	246	259	286	266	244	261	296	310	261	252	266	244	254	313	246	273	271	238	264	263	259	283	267	245	252	268	260	235	253	274	264	271	250	288	253	276	268	286	227	254	277	262	267	256	273	281	263	242	269	274	262	263	258	272	236	266	281	303	284	271	256	289	268	252	277	247	261	286	257	252	240	263	271	268	260	279	297	259	284	241	250	257	244	283	254	265	254	267	272	273	239	256	244	254	287	292	289	245	273	272	262	269	236	234	269	273	288	270	253	259	264	265	208	253	272	267	265	253	272	251	269	257	261	296	258	252	263	288	250	304	247	277	252	261	232	274	258	265	252	244	220	257	261	238	264	265	275	268	253	279	271	276	277	281	267	252	256	257	283	248	284	252	274	234	278	270	277	253	259	246	278	249	277	239	261	297	262	262	305	218	272	259	248	249	256	240	265	285	266	286	273	253	285	242	246	259	270	260	289	275	250	239	311	247	281	262	251	283	279	254	244	265	261	282	282	258	230	246	242	281	252	263	271	259	245	261	278	255	259	251	264	269	239	257	252	281	269	252	233	289	250	280	269	239	243	264	266	255	283	285	249	287	269	268	263	293	283	275	278	274	250	268	232	281	264	266	233	247	256	238	254	283	273	266	252	269	266	254	275	270	297	241	246	243	269	274	262	256	300	245	222	250	275	255	268	277	269	264	253	253	273	253	296	276	277	268	277	257	273	249	238	258	268	264	267	266	244	284	283	261	262	259	260	266	247	252	271	279	262	260	273	260	250	266	273	285	253	251	239	297	243	257	287	252	226	290	270	264	252	270	251	257	276	268	265	265	251	228	267	249	249	294	277	271	268	254	278	272	274	263	255	259	265	256	239	284	260	284	269	256	293	264	284	276	224	272	254	241	252	264	273	233	261	234	260	247	269	277	262	247	288	281	269	276	288	270	298	258	260	274	266	255	287	279	237	259	251	241	244	235	250	247	251	266	285	287	269	250	244	282	263	246	267	278	253	269	226	268	271	244	297	239	289	293	243	291	243	230	263	258	274	256	262	282	268	262	273	265	271	259	258	249	272	264	290	280	281	273	247	260	241	262	267	245	281	280	247	262	276	260	245	282	254	260	264	264	245	278	271	291	250	255	235	283	284	276	259	293	283	229	246	248	244	225	262	246	267	288	266	255	297	256	267	273	252	266	244	248	258	280	282	250	229	280	271	242	286	268	298	295	275	251	259	254	273	266	282	260	245	295	263	242	265	236	251	269	258	264	261	254	243	236	290	282	271	292	255	244	265	255	284	265	254	258	268	284	248	271	263	260	249	258	268	276	269	284	265	288	234	255	283	288	224	278	256	276	248	259	279	249	248	233	256	287	256	276	262	275	288	253	259	235	273	249	271	276	286	251	282	251	254	274	264	243	237	240	285	251	273	221	260	236	276	275	248	263	254	285	284	250	238	256	244	289	264	236	282	305	263	282	259	247	272	264	298	288	278	269	283	268	271	256	281	227	278	257	268	268	283	293	239	263	271	257	256	287	290	243	260	270	283	279	254	286	286	269	278	241	283	287	259	233	261	256	280	252	262	267	267	241	247	258	265	283	247	249	260	234	255	275	251	277	259	249	284	254	285	251	286	256	269	242	269	248	278	239	269	268	251	292	241	269	290	229	245	267	267	242	255	271	238	265	266	248	242	262	252	220	262	254	268	238	275	283	255	285	242	254	280	274	252	263	313	249	269	290	234	280	277	268	271	263	260	283	252	269	265	262	275	292	267	258	245	254	267	266	257	253	263	247	278	248	255	259	261	287	272	240	268	261	264	263	245	263	253	287	277	273	264	242	263	278	261	282	302	229	280	256	265	277	245	280	250	260	240	272	270	234	259	272	253	262	252	263	244	271	250	255	272	282	248	246	238	234	267	265	276	239	254	273	256	276	267	262	253	263	253	243	274	283	253	266	258	270	239	252	285	259	225	278	269	261	277	245	248	226	309	255	276	258	229	236	250	256	235	250	277	263	290	261	274	276	270	279	241	284	276	274	296	287	249	249	283	282	265	280	271	269	290	258	278	261	284	289	262	238	247	248	248	280	272	271	280	255	268	269	262	249	246	259	266	261	224	264	268	258	282	302
28308	34348	45622	8821	2235	1807	1487	1364	1153	1102	1010	1034	974	927	827	820	826	832	770	784	771	739	720	680	752	726	686	747	721	720	739	683	703	657	657	696	697	719	674	634	696	644	713	664	684	655	685	664	613	645	673	719	678	682	686	678	688	666	655	694	674	688	622	666	644	693	620	678	602	650	654	604	628	643	658	625	634	658	679	675	653	651	661	677	644	645	651	654	666	625	678	650	639	662	655	683	636	649	692	663	633	612	663	657	642	698	655	635	644	639	644	699	655	667	711	656	637	622	683	672	662	681	609	658	625	635	660	659	649	674	664	611	656	657	629	684	695	615	651	632	657	610	641	622	679	648	639	681	617	663	629	652	633	646	573	667	685	620	711	654	641	684	651	644	628	635	670	656	627	660	686	670	648	679	705	617	657	661	673	628	629	642	663	674	692	635	665	655	681	673	607	650	627	670	690	631	675	650	701	670	650	652	667	673	644	631	617	665	605	578	648	665	650	653	588	643	660	679	667	626	645	656	652	661	668	619	659	647	608	597	602	672	669	606	665	651	648	625	634	612	673	667	644	686	635	629	619	617	693	684	661	678	635	638	669	674	661	628	624	679	640	624	639	661	658	583	656	612	671	670	661	733	683	647	625	657	685	621	665	661	636	645	666	693	629	654	680	656	610	648	617	616	649	694	687	667	598	692	629	655	594	685	652	655	681	672	675	631	628	676	663	677	695	599	653	652	646	685	635	655	641	662	636	623	650	586	647	638	668	634	594	648	677	641	629	610	614	625	640	659	663	672	700	644	659	666	654	614	648	684	677	662	653	676	687	683	619	605	665	684	619	625	675	635	663	615	593	679	688	663	661	706	643	654	636	648	639	674	640	695	673	630	647	687	639	675	623	655	663	725	636	658	647	638	633	676	657	643	641	645	708	657	702	702	642	671	683	689	606	625	673	619	625	647	612	648	641	631	632	697	673	660	641	673	646	697	613	675	657	666	648	639	671	656	630	664	634	636	676	633	722	672	662	675	653	626	596	679	680	660	660	647	658	652	673	667	662	645	627	617	628	634	661	615	618	599	645	637	638	658	669	694	642	651	666	695	624	640	644	696	645	693	663	615	610	652	626	610	642	671	635	669	659	676	641	669	649	673	649	589	715	688	657	643	651	648	687	622	694	661	646	618	669	655	598	633	638	631	633	660	617	633	622	629	685	638	640	619	648	645	719	644	623	628	668	668	694	692	685	640	652	626	650	683	618	647	620	667	631	637	686	705	646	632	645	643	659	691	636	711	645	641	662	653	617	680	663	659	648	686	664	641	674	686	640	641	653	651	638	688	620	662	641	649	683	628	653	655	690	668	684	616	672	625	642	617	660	680	640	665	662	660	662	646	660	642	650	633	611	637	719	676	665	645	664	665	671	683	678	617	590	622	662	637	649	638	646	628	648	629	657	641	665	652	641	670	652	671	657	668	635	667	671	619	667	673	627	621	667	627	623	615	669	659	647	639	646	660	656	695	634	666	607	644	648	681	626	629	637	695	617	693	668	618	667	675	635	650	635	672	671	653	669	631	633	641	628	663	633	635	673	685	687	624	666	646	639	616	652	626	645	627	649	604	628	714	644	650	644	664	650	673	664	663	635	641	628	677	653	624	684	697	627	615	637	632	638	622	643	675	619	633	682	676	635	660	615	605	644	692	667	633	671	655	675	579	636	679	616	688	602	668	657	698	625	617	651	604	651	650	695	597	685	631	628	628	610	639	645	627	619	660	662	699	648	658	626	650	654	630	664	663	656	637	653	612	644	670	633	647	650	647	680	704	655	654	629	668	689	630	623	661	638	659	667	685	660	674	627	618	661	676	650	668	658	666	655	684	637	615	604	647	660	662	633	639	646	603	639	641	659	653	634	612	658	655	612	675	623	708	644	664	640	675	635	634	630	655	673	658	668	647	651	682	664	683	662	647	652	693	636	607	631	665	636	653	646	635	671	661	665	644	664	657	655	669	694	654	632	668	695	638	636	685	650	641	655	637	654	666	621	626	663	680	615	681	663	698	614	692	647	635	668	668	642	704	649	679	625	647	634	637	633	626	664	675	654	598	634	641	688	623	659	615	665	646	594	668	642	604	670	629	684	671	707	669	655	595	691	625	671	686	602	660	645	686	619	657	655	642	622	653	666	701	656	704	609	662	626	666	632	652	648	674	663	662	654	634	622	671	652	650	627	629	604	670	637	650	639	653	700	621	658	614	646	654	651	691	643	663	656	644	656	646	647	659	634	628	656	659	624	592	676	618	655	642	616	649	673	612	654	688	658	649	695	661	635	627	643	664	601	655	629	607	620	603	622	725	652	642	661	678	648	611	644	638	624	613	611	675	662	659	668	617	736	640	671	638	688	645	644	612	626	663	670	621	658	678	684	645	677	618	677	647	643	583	651	665	624	668	660	640	685	678	629	646	628	643	635	689	660	658	623	640	648	653	676	664	628	654	665	675	638	625	682	617	621	666	658	673	677	635	655	631	631	656	649	637	616	644	652	659	651	666	627	642	688	623	657	662	683	621	659	656	658	674	648	651	652	647	655	698	704	656	618	595	642	654	622	630	649	643	665	673	664	623	650	636	617	643	628	634	636	643	644	672	674	652	655	658	601	677	634	695	701	640	609	622	653	634	658	634	630	608	642	637	656	641	678	662	691	692	603	659	661	673	623	645	651	613	705	632	671	614	610	605	633	649	636	689	649	638	621	628	656	667	666	672	643	685	680	668	613	657	604	650	661	643	673	705	655	666	665	671	617	646	691	642	628	676	604	639	670	659	635	604	607	663	663	635	602	658	654	628	650	611	621	637	606	642	642	670	689	650	615	696	652	664	636	627	629	651	670	663	679	659	676	639	653	647	638	630	608	647	635	669	614	630	643	666	622	624	675	623	666	614	625	670	665	672	661	659	631	678	632	667	665	680	651	675	594	660	602	652	630	697	647	684	642	651	609	685	677	646	673	628	645	650	661	644	638	661	654	616	664	688	630	668	644	679	685	668	690	645	665	654	632	623	672	673	632	631	629	690	693	689	673	648	663	648	653	658	629	629	651	627	589	618	654	620	637	623	652	673	629	634	674	660	654	676	656	647	650	660	665	696	608	620	629	646	638	664	650	672	671	619	667	634	682	625	683	651	641	644	663	636	638	572	672	638	680	641	658	674	664	656	659	643	592	642	630	634	665	652	662	642	636	685	663	618	627	637	615	595	680	681	655	670	621	673	614	606	651	642	652	647	644	641	628	635	651	678	697	670	665	648	663	643	625	655	655	640	616	615	657	707	647	650	654	680	618	622	673	638	673	699	655	656	660	671	633	659	632	641	635	673	613	627	648	660	643	626	643	702	692	674	651	661	687	616	631	607	663	684	630	654	677	645	634	631	625	663	686	609	632	698	673	656	660	589	644	601	608	656	670	675	614	650	654	654	632	620	674	666	687	667	640	647	636	652	650	630	633	656	669	668
61446	62114	58394	27708	4660	785	534	390	396	319	298	267	269	260	238	251	214	226	217	219	236	227	217	224	215	205	218	188	208	203	204	202	221	235	212	202	172	190	191	211	217	203	177	198	215	200	184	199	211	181	216	221	195	229	217	181	188	212	194	183	208	179	184	197	188	207	188	195	203	217	198	194	181	188	208	182	227	221	204	193	212	209	218	195	200	216	238	197	175	224	200	202	201	182	183	194	187	211	205	190	192	199	201	182	191	198	192	193	166	213	184	205	209	214	205	208	209	185	214	214	207	215	199	203	196	184	211	198	181	198	221	196	208	203	207	178	185	194	172	189	191	199	172	191	193	216	211	208	195	192	182	208	187	209	207	189	220	201	210	198	201	191	219	210	179	196	208	194	181	233	196	207	209	211	182	199	199	212	184	217	193	190	186	179	169	228	197	192	185	201	183	187	233	187	193	205	197	205	227	202	192	210	199	191	193	210	218	183	200	196	179	190	217	185	185	182	213	205	191	164	197	193	209	216	193	222	178	197	210	202	186	197	208	204	184	173	184	194	179	179	186	204	193	187	195	219	190	206	198	189	209	172	189	193	187	186	204	206	211	196	204	178	203	192	192	226	201	196	180	201	187	165	200	192	206	201	188	191	193	179	210	167	197	191	200	197	194	217	185	219	212	218	205	196	183	218	199	209	196	184	223	196	196	203	197	198	177	203	213	193	192	218	201	227	201	186	212	210	200	188	185	208	207	201	178	192	182	200	182	207	191	191	183	188	204	189	163	210	193	185	194	191	179	182	172	196	194	184	204	215	196	189	197	203	201	183	185	182	204	227	216	208	210	216	191	197	212	205	172	213	198	190	192	185	209	209	197	191	187	214	199	198	185	211	220	204	209	187	220	193	210	191	190	179	207	220	207	182	195	157	174	189	198	190	177	183	213	169	180	203	190	197	193	176	198	225	194	208	198	196	193	195	209	241	221	213	207	198	170	205	193	190	198	173	220	189	198	175	203	182	197	189	204	211	191	218	215	162	212	213	218	170	188	197	217	210	190	195	195	194	196	177	208	206	198	210	222	207	207	178	190	202	222	192	186	224	195	199	191	195	179	197	212	176	187	204	200	186	179	210	211	196	173	212	202	215	217	196	188	216	184	224	183	228	212	194	225	189	215	192	197	187	189	214	213	184	220	189	183	172	201	187	191	212	179	192	236	180	206	203	182	204	189	196	192	225	214	192	205	154	189	200	193	219	198	183	192	218	198	205	206	219	235	206	184	200	197	194	179	186	192	213	231	201	210	211	192	208	204	188	187	214	198	209	191	177	188	201	201	209	214	207	225	202	185	193	173	189	172	199	192	201	189	192	217	197	230	157	208	205	190	191	194	195	195	206	180	197	204	188	219	208	208	214	192	202	227	193	207	174	201	182	184	204	195	209	219	212	174	201	185	183	212	226	204	200	176	181	194	200	190	203	202	214	203	195	176	201	189	188	217	216	201	195	232	213	190	199	226	214	217	208	206	188	207	225	212	214	205	197	182	193	179	206	191	188	206	193	223	208	208	226	210	196	197	202	214	195	208	200	215	212	227	203	195	200	205	223	185	198	183	217	215	204	201	199	214	203	227	208	196	178	177	191	157	196	210	197	206	213	176	202	174	189	182	195	185	181	197	215	200	210	200	190	175	190	204	213	209	187	167	208	190	179	179	213	209	173	216	209	221	184	191	186	175	189	197	204	223	207	199	196	204	211	188	207	203	215	189	213	223	192	209	192	196	204	220	200	198	190	195	179	178	193	187	171	194	227	202	188	179	223	208	175	178	216	207	209	204	213	198	189	215	205	203	229	197	203	222	194	189	212	213	203	211	191	206	178	185	185	187	174	187	194	176	207	210	224	173	228	182	188	209	180	187	209	213	197	185	200	190	216	211	198	199	179	186	190	209	223	188	194	205	178	196	193	200	199	209	203	209	185	199	189	190	203	197	193	174	212	211	214	196	217	216	173	209	160	195	184	201	191	199	197	200	188	195	222	201	190	207	181	208	196	204	180	191	209	195	175	207	191	203	199	200	194	185	170	195	206	185	176	172	186	195	184	200	210	199	215	196	227	197	190	218	181	200	203	198	184	177	210	188	173	179	200	211	191	201	214	219	204	184	220	187	214	199	189	234	189	175	197	203	204	159	226	201	183	194	196	199	171	213	210	196	200	202	179	193	179	214	182	206	232	220	213	226	226	206	184	188	217	197	210	211	192	232	195	184	212	190	190	173	198	197	214	207	197	232	184	201	191	188	182	211	193	195	201	178	183	210	213	202	210	220	196	185	196	189	180	176	197	187	211	215	199	177	200	211	201	212	198	194	182	198	220	202	189	183	198	230	164	184	184	210	214	193	183	166	201	193	179	210	232	219	215	197	178	177	194	192	187	202	204	188	227	217	164	194	197	200	207	203	197	178	188	188	182	219	200	217	208	209	207	221	206	212	202	168	204	201	178	174	195	220	207	223	180	186	206	207	176	221	201	202	188	207	233	205	181	189	197	198	220	213	199	194	175	221	193	215	182	200	182	193	218	215	198	194	205	179	201	206	198	198	177	189	183	205	204	192	188	184	230	199	188	205	206	201	184	175	183	187	189	230	216	188	183	220	202	178	177	235	205	233	210	218	212	223	203	184	216	209	172	192	183	222	194	204	199	200	218	206	205	190	158	170	167	178	196	204	182	198	212	215	199	188	194	187	182	205	224	255	189	203	203	182	193	179	166	162	189	186	186	218	202	202	219	206	225	216	176	184	203	174	225	198	192	185	198	163	184	175	209	184	175	184	188	219	179	208	195	211	175	192	187	213	184	183	186	184	238	182	182	188	191	198	217	171	212	181	185	187	198	172	217	196	210	186	172	170	195	181	186	214	185	207	201	218	216	214	171	195	161	210	204	191	203	171	194	220	200	169	198	180	178	203	179	205	201	199	195	187	216	183	199	184	232	193	206	184	233	201	226	179	217	176	177	207	216	174	224	181	190	205	243	195	174	203	195	194	216	219	197	197	202	206	185	221	226	187	214	189	184	214	162	165	196	201	181	188	207	190	168	191	198	202	204	236	186	173	206	176	209	200	213	210	197	178	181	195	203	194	186	203	209	226	207	179	184	175	201	183	217	182	183	193	203	192	201	196	220	173	194	184	220	190	206	220	206	193	198	200	171	187	216	192	189	176	199	203	220	239	207	203	217	171	195	173	188	224	191	182	224	189	174	187	195	185	204	198	210	210	161	181	188	162	185	176	200	203	178	203	192	173	179	186	189	188	181	183	204	229	189	202	191	217	178	180	192	193	186	216	211	191	192	191	212	208	210	182	181	189	179	189	207	172	193	198	174	174	183	194	193	193	204	212	190	194	193	192	209	189	217	228	196	184	192	200	220	184	187	195	208	203	205	190	190	173	200	184	194	215	216	185	221	246	208	192	184	206	201	225	215	203	189	174	189	222	169	173	198	200	207	206	219
37230	44556	54884	11326	3483	2702	2334	1878	1590	1460	1270	1150	1071	953	892	880	835	791	785	743	674	771	691	641	664	650	655	568	625	615	597	597	608	551	563	538	538	578	541	561	518	538	553	553	559	540	541	509	571	530	523	497	566	515	509	514	507	516	505	522	524	501	522	516	564	548	506	510	533	522	502	537	511	508	532	490	514	524	498	500	510	490	518	538	500	472	494	477	503	515	510	463	513	473	510	469	487	483	484	497	469	479	502	502	462	498	490	501	449	528	486	478	480	466	528	480	489	481	495	488	514	547	501	492	466	470	513	492	510	506	520	498	499	466	486	500	482	524	501	489	466	489	532	517	505	505	511	452	490	490	481	507	494	520	490	484	442	469	490	486	497	522	512	514	517	520	544	478	484	495	502	471	473	528	512	507	496	479	486	459	486	500	443	554	532	482	539	493	476	487	476	475	511	508	483	511	498	482	501	465	514	488	499	502	496	478	536	475	494	493	509	449	492	456	501	442	506	492	498	536	492	467	508	498	501	481	523	516	498	513	485	478	502	486	513	507	431	492	515	495	458	466	497	491	498	483	517	471	472	476	499	508	482	533	497	486	521	475	489	472	529	495	510	504	474	486	487	476	488	484	496	493	505	496	478	497	502	457	504	523	506	506	520	498	514	472	480	470	487	459	497	513	508	499	428	524	499	493	468	522	485	504	506	491	541	535	492	501	509	486	501	483	498	478	468	472	493	470	503	455	555	474	498	534	468	503	467	453	507	494	479	478	478	521	466	484	552	523	478	498	493	456	526	449	464	497	474	492	496	492	491	519	503	463	547	505	489	501	507	519	469	474	490	508	485	520	500	460	480	460	496	474	526	492	472	521	499	478	480	485	462	465	453	509	511	512	488	526	478	514	476	490	478	512	537	489	491	506	505	546	454	469	481	487	496	494	502	451	489	518	507	459	498	497	505	507	485	529	509	534	488	524	455	483	492	466	498	519	519	494	485	508	487	505	487	530	520	491	501	453	475	478	483	503	490	482	479	529	477	473	485	510	500	526	477	498	481	502	502	515	509	446	484	460	495	471	474	483	486	496	543	486	490	502	460	492	501	537	469	503	495	472	476	481	479	495	453	524	477	461	518	481	474	479	460	449	511	498	470	517	465	526	518	471	484	500	433	499	503	459	487	476	495	488	472	490	491	509	509	513	481	500	504	479	508	475	494	516	488	510	490	503	488	487	508	485	495	513	502	485	483	475	498	497	503	532	498	497	495	482	493	462	483	479	493	489	441	491	478	503	526	519	498	502	499	505	483	459	492	465	482	485	469	462	485	491	468	460	508	474	502	471	500	505	481	536	486	458	509	489	479	480	492	490	459	511	475	517	486	506	520	485	510	520	474	497	512	505	496	517	472	496	524	485	455	499	506	473	510	514	497	504	537	528	488	499	487	502	494	480	486	506	504	493	477	482	525	506	487	459	463	461	467	509	497	504	468	547	517	514	493	485	507	504	486	511	516	465	474	503	498	523	479	518	478	470	504	512	521	535	481	464	519	480	449	459	487	476	480	487	483	447	493	466	510	489	468	456	471	486	526	455	485	527	529	489	505	496	519	509	495	488	458	437	516	523	486	465	496	498	511	498	448	525	541	485	514	459	495	510	486	474	487	471	486	524	477	466	471	520	498	487	446	420	530	447	513	443	537	498	511	504	486	529	452	505	546	467	488	476	493	469	450	538	517	485	537	484	477	471	514	494	495	523	515	488	502	481	465	502	465	445	500	482	481	490	489	425	505	514	519	517	493	488	488	476	475	522	474	501	487	526	479	541	467	540	464	491	458	485	527	472	515	452	492	481	508	442	479	474	512	489	480	523	471	479	493	507	505	491	514	485	514	480	471	496	516	486	525	477	479	473	542	534	484	544	489	499	463	492	479	535	542	499	497	520	486	491	491	480	518	509	521	488	501	507	474	503	474	483	435	499	488	522	470	497	512	503	502	515	518	486	477	513	475	486	497	500	471	498	484	492	504	488	472	496	469	459	499	491	488	529	487	475	469	481	458	509	476	536	496	477	489	487	456	473	504	485	482	508	473	508	495	471	460	469	475	504	487	463	480	498	495	477	481	489	521	520	489	508	475	516	528	523	525	491	490	527	514	460	485	532	471	469	521	521	468	506	512	481	505	446	524	491	483	499	460	433	478	467	484	491	546	495	479	462	500	486	473	484	509	494	479	498	507	473	503	451	480	523	478	493	468	450	497	484	482	464	464	473	458	487	508	494	501	496	491	475	470	477	528	531	499	474	476	538	489	522	477	489	492	481	467	513	513	487	463	474	558	491	496	477	451	502	503	470	492	510	461	516	480	508	460	466	517	497	460	513	512	498	504	492	520	455	489	491	480	429	491	495	485	521	477	485	484	479	463	466	465	502	506	514	479	493	456	493	476	505	513	447	450	499	471	473	472	503	479	466	488	559	490	522	473	482	488	486	477	491	470	471	497	523	505	495	490	495	503	471	478	486	490	524	483	485	467	485	505	491	497	460	492	475	522	457	469	456	490	478	517	504	528	513	449	536	497	523	495	478	492	525	471	503	492	487	501	495	494	493	527	527	498	526	500	477	499	455	520	482	487	531	511	464	459	498	475	472	456	469	502	497	513	526	507	496	457	507	478	475	486	508	510	488	517	489	532	490	498	492	450	497	496	484	493	489	523	506	480	543	500	476	500	446	508	489	480	482	532	535	497	479	536	539	508	474	551	517	483	481	515	473	491	500	528	506	504	498	462	502	478	466	482	461	487	498	543	487	493	548	499	496	483	494	494	457	480	460	488	537	473	499	498	505	497	461	528	484	489	526	530	503	476	488	508	501	506	529	476	496	478	491	487	492	470	513	501	457	474	486	501	497	511	486	486	506	517	512	468	501	495	480	490	509	490	487	505	508	490	467	499	523	476	507	550	457	415	463	512	494	504	499	496	483	486	484	491	468	500	475	472	500	504	499	507	468	475	497	498	512	517	464	507	512	471	508	501	490	488	492	502	511	471	502	486	517	474	467	456	486	489	439	513	481	514	480	484	511	506	508	482	474	521	511	497	503	541	516	470	454	472	486	478	485	526	530	493	494	491	468	499	485	506	515	479	487	488	490	457	509	531	441	530	503	458	443	502	481	454	444	485	513	521	478	513	500	496	481	523	488	486	484	486	467	470	483	524	512	527	486	492	471	479	479	506	465	497	482	462	518	544	528	515	530	498	475	463	468	496	503	473	472	490	497	529	488	493	483	494	484	488	476	459	496	490	485	504	529	462	487	470	475	475	496	487	489	500	461	548	492	496	466	502	499	495	490	527	499	485	504	488	497	485	514	506	504	508	525	476	496	495	451	505	471	491	493	476	490	485	525	495	499	508	496	492	454	497	487	498	500	534	501	507	479	498	456	506	477	515	514	441	516	507	466	466	477	465	491	511	481	499	483	471	484	498	475	481	494	488	481	503	505	509	473	536	476	515	518
7556	3578	2692	501	162	177	180	155	176	172	171	138	186	169	170	159	184	140	170	161	168	168	155	149	166	151	161	167	149	154	139	162	159	160	164	178	175	160	164	142	169	167	161	138	179	161	180	161	150	164	174	170	162	163	166	156	164	172	134	135	139	160	150	159	154	173	158	164	173	147	146	148	163	177	184	163	144	140	174	186	153	151	144	163	161	144	173	148	161	140	149	170	151	157	176	163	168	146	166	147	184	155	176	161	173	182	143	172	148	153	146	157	180	163	156	176	183	150	151	156	172	131	181	150	152	147	182	149	172	170	164	163	156	177	164	152	116	148	164	159	167	151	141	157	170	169	178	153	155	156	155	181	146	180	152	138	167	165	155	175	168	146	180	160	154	169	148	144	156	178	150	167	180	146	153	181	133	171	181	164	158	148	151	180	172	140	174	160	130	162	155	168	147	155	150	154	156	159	169	157	164	139	165	175	161	168	142	180	156	168	169	154	157	159	157	172	163	157	147	170	166	162	153	167	145	157	143	154	163	148	184	163	135	165	137	154	150	152	147	165	154	174	159	144	180	169	174	178	158	164	159	165	158	162	159	159	179	168	153	148	182	169	151	147	152	153	167	154	165	150	152	155	143	123	162	136	166	169	148	169	152	156	179	154	162	144	164	157	157	175	170	166	165	158	154	144	140	192	149	164	155	155	162	179	169	169	175	154	161	164	146	148	169	144	145	151	146	155	133	137	157	150	155	165	152	132	129	146	163	152	166	181	150	152	164	149	157	159	168	163	193	130	161	164	176	156	164	161	159	169	167	147	178	173	155	160	153	141	161	148	157	141	154	155	178	160	162	188	159	149	154	161	166	142	150	144	167	167	145	143	162	147	153	151	158	164	147	176	167	168	153	151	169	172	154	161	167	172	170	158	162	143	151	176	165	161	150	169	173	172	170	154	143	157	153	194	181	130	186	150	148	191	139	165	164	165	158	138	182	169	161	157	184	181	169	157	151	146	158	157	167	158	146	159	162	178	170	146	163	178	167	180	182	176	184	157	154	145	155	163	162	146	165	162	140	158	144	156	162	166	182	151	149	155	159	153	162	163	150	171	173	155	152	191	168	146	166	165	169	148	173	168	156	181	158	173	182	150	160	159	163	158	143	164	150	163	179	170	186	146	157	163	175	154	167	179	134	152	173	181	165	156	168	167	171	171	159	156	157	181	162	159	146	158	163	146	148	167	168	162	148	165	160	167	163	153	182	172	131	156	170	171	193	148	155	181	148	164	159	175	149	144	149	145	147	136	179	160	186	160	146	141	139	167	163	152	148	175	170	154	155	177	171	157	167	134	163	168	147	167	156	180	134	175	172	167	160	171	148	141	162	153	142	147	170	166	172	155	165	128	156	138	187	153	145	153	166	156	145	169	160	165	156	152	166	175	143	163	154	137	161	181	175	176	180	162	159	160	147	181	175	191	162	168	151	170	155	160	161	134	165	152	154	159	140	154	162	168	164	160	166	179	153	157	160	184	161	166	160	166	168	153	165	161	171	162	165	135	151	185	158	151	159	150	168	149	167	163	169	174	156	154	175	151	176	187	181	171	153	187	160	135	164	157	156	139	165	145	158	171	144	148	174	158	163	182	150	159	171	152	170	160	155	165	152	171	159	164	174	166	150	155	155	164	137	174	161	162	162	163	142	150	164	152	182	176	166	160	170	186	156	170	149	157	178	150	143	165	168	182	175	149	158	185	159	141	180	166	141	148	178	165	164	162	160	165	168	158	168	152	175	163	150	162	154	132	162	166	179	177	142	176	184	162	165	152	158	160	157	154	145	137	151	171	168	147	159	149	151	147	168	175	153	144	158	151	148	164	148	167	155	164	190	179	148	157	163	129	160	169	189	131	158	175	148	155	159	156	152	142	165	157	179	158	150	148	147	157	167	152	165	158	199	168	149	164	189	149	161	152	164	158	157	173	191	146	155	157	159	174	161	143	167	165	147	137	152	151	165	159	142	187	151	174	163	150	168	165	174	163	153	172	149	180	152	166	156	166	163	128	137	162	157	187	192	169	182	167	154	166	140	141	154	154	157	186	148	145	164	154	154	153	160	153	169	148	161	163	172	169	180	159	168	145	157	173	155	163	151	170	138	173	127	151	151	141	147	173	177	170	142	168	142	162	168	154	157	152	142	169	156	167	163	172	162	146	149	168	164	169	155	181	172	182	173	149	166	168	149	160	157	166	139	151	160	158	152	164	169	174	153	144	148	153	175	147	164	179	168	161	177	152	156	144	165	136	158	135	176	152	136	121	158	174	169	148	152	170	148	170	172	167	184	159	155	149	140	178	139	171	149	124	154	178	161	155	149	158	172	168	173	161	165	148	153	169	156	143	175	170	160	148	157	152	181	161	166	160	153	157	175	155	161	140	149	173	172	152	152	171	156	146	153	160	154	156	141	151	160	162	157	143	169	150	189	171	171	161	169	168	159	184	173	167	154	163	197	177	167	178	148	169	174	180	165	182	167	170	154	177	166	148	178	152	168	195	142	159	159	165	180	169	170	153	167	156	178	167	148	153	154	155	146	166	145	177	161	161	144	145	169	160	150	158	160	162	178	165	155	163	163	159	162	159	160	154	173	164	144	165	160	162	161	155	151	134	145	181	171	170	145	151	167	142	154	138	167	147	176	184	148	156	164	158	170	139	165	133	153	157	152	171	134	171	157	164	135	168	161	155	156	168	173	148	159	141	155	148	155	177	186	178	143	178	133	181	167	163	159	165	167	158	148	153	150	172	160	171	165	163	169	163	182	164	161	170	154	156	171	155	164	155	161	168	141	156	163	163	161	163	155	170	165	162	157	150	142	179	154	130	168	153	163	146	162	147	160	152	188	170	133	172	175	143	178	164	156	143	149	144	165	164	165	142	182	191	146	142	207	152	167	140	158	146	160	166	153	153	163	164	148	144	173	161	155	200	147	158	165	159	163	147	151	163	186	150	163	184	156	144	147	153	163	149	157	138	162	171	154	144	165	167	180	148	150	158	139	171	148	156	141	175	169	146	180	160	167	148	159	152	153	157	158	177	169	176	159	158	181	181	160	165	151	155	161	162	135	166	138	154	153	147	169	169	135	158	163	138	146	161	158	179	167	156	149	161	149	155	197	184	166	165	152	157	159	149	159	169	157	158	153	156	144	174	148	168	166	160	156	131	154	164	153	172	165	172	171	166	183	171	181	149	146	161	160	169	165	150	176	187	160	155	160	166	143	155	159	168	145	167	160	133	134	120	153	149	177	167	154	151	169	178	159	153	140	154	196	150	166	149	161	129	158	181	157	155	164	157	166	151	169	161	149	170	156	156	154	164	185	172	162	172	159	158	134	151	177	155	171	160	143	153	160	179	182	125	170	148	174	177	148	152	177	157	184	179	138	147	165	163	151	154	152	164	140	170	166	150	142	161	154	131	151	161	139	152	191	171	142	166	183	168	156	161	150	149
6637	5354	7042	1417	470	495	469	447	450	444	470	438	475	479	442	475	424	459	448	429	445	436	428	401	438	401	451	467	406	420	422	416	441	397	426	441	447	421	430	424	451	462	437	416	431	447	387	412	449	433	457	433	454	427	436	434	458	474	412	465	432	434	413	461	436	445	435	442	438	423	435	440	465	456	393	424	418	423	426	438	438	436	444	461	425	392	413	447	441	450	412	438	413	430	429	452	416	423	459	438	415	409	460	439	450	457	449	461	440	449	472	435	455	417	405	434	441	448	463	480	429	427	437	446	441	415	426	412	451	424	399	412	422	438	432	450	441	433	466	433	443	438	423	451	436	436	415	409	427	441	402	416	430	431	445	422	434	413	463	403	428	442	474	420	416	418	441	465	465	419	402	447	446	442	436	423	420	448	426	424	421	439	405	409	462	445	426	408	465	456	424	393	444	441	435	431	433	408	442	437	425	412	408	391	441	462	444	402	450	436	478	425	459	447	455	422	428	440	451	450	446	420	414	450	438	402	434	430	450	427	474	413	466	472	425	414	436	421	422	430	455	464	414	412	435	423	439	401	413	443	436	419	446	463	425	437	423	438	436	428	452	429	464	445	427	443	426	429	466	462	443	427	408	454	431	386	462	455	416	442	462	398	432	425	401	432	425	425	416	479	441	410	399	437	461	423	411	468	446	461	457	437	403	421	437	442	430	413	467	420	426	428	425	446	425	426	432	431	451	455	438	434	464	419	422	405	417	461	412	400	415	426	442	423	500	446	449	454	438	430	441	433	448	426	414	396	419	427	423	434	412	453	420	423	413	434	423	491	446	418	426	439	391	429	436	445	407	472	446	437	449	411	475	444	469	444	408	421	465	438	432	414	405	437	433	387	476	456	439	432	417	438	440	437	420	463	444	440	446	446	415	404	431	408	424	469	455	414	401	429	431	425	423	423	427	466	418	415	425	419	436	441	412	401	463	420	425	456	445	448	465	435	455	445	403	459	423	429	431	391	440	395	460	449	445	423	444	415	426	432	462	400	421	420	402	437	439	390	477	436	421	407	424	420	430	436	437	413	436	462	369	422	438	425	403	412	399	446	431	469	435	456	429	413	446	434	412	431	471	448	471	443	464	426	451	435	471	443	472	456	460	417	414	445	447	432	409	427	465	417	446	447	427	454	413	433	430	442	470	449	432	446	435	441	435	402	447	455	431	393	416	406	446	419	427	446	436	453	379	440	436	455	449	393	433	416	422	396	482	424	413	411	448	384	411	405	458	449	426	410	456	439	441	414	438	410	443	429	425	436	443	424	407	411	408	474	460	456	429	449	450	421	428	428	425	415	396	454	431	441	394	446	452	431	423	392	462	452	460	427	390	400	411	416	437	414	411	412	454	407	452	418	448	451	426	420	470	424	442	441	435	453	450	445	420	449	445	423	421	415	435	426	464	453	412	379	463	412	424	390	456	416	434	426	458	438	415	396	481	439	461	418	423	446	449	439	384	450	427	415	444	420	454	433	441	427	437	453	414	450	416	433	418	422	457	427	421	411	427	407	431	442	475	448	478	452	416	431	421	421	440	448	468	407	438	434	441	437	450	411	416	426	443	452	438	449	420	445	425	438	441	397	431	460	425	479	442	404	422	440	443	403	430	462	448	424	442	447	430	452	468	475	438	434	445	414	412	406	390	432	421	420	405	441	411	436	436	418	413	442	429	428	459	449	447	436	451	418	436	421	431	446	437	421	433	425	417	417	434	418	460	438	378	404	434	440	461	452	451	425	447	440	439	400	420	428	437	425	423	399	441	425	412	436	422	428	480	433	436	426	451	394	434	419	455	453	414	423	431	427	435	435	404	437	424	476	459	431	436	443	444	438	457	398	457	403	478	463	432	451	433	434	400	424	426	444	439	430	462	438	415	439	453	452	436	461	416	398	422	439	438	434	441	421	432	409	421	400	442	474	459	413	438	450	464	413	476	409	442	409	440	451	428	427	406	412	462	417	417	446	432	445	501	434	426	425	428	412	454	444	426	464	428	433	440	424	469	411	422	426	447	468	429	388	418	391	464	439	453	439	412	428	471	411	440	434	470	430	403	423	454	422	413	405	428	438	463	402	421	431	450	473	437	422	431	494	417	424	423	442	451	463	447	443	448	494	437	454	416	473	459	431	436	415	423	446	432	461	416	434	443	433	470	419	468	436	427	456	406	433	492	434	435	389	464	447	489	386	436	466	396	435	417	415	435	447	400	423	445	421	441	439	433	393	425	431	441	405	426	461	452	417	441	374	457	433	476	381	421	437	454	428	412	457	437	444	458	436	400	411	449	446	440	450	446	385	416	446	440	402	431	445	450	408	412	424	439	447	435	451	387	436	432	435	430	434	449	485	445	397	404	431	419	450	436	442	433	448	435	442	421	455	412	445	406	434	482	442	444	418	464	403	416	434	423	445	459	429	454	419	452	431	431	437	426	451	466	453	422	446	425	423	431	391	426	419	455	420	443	426	408	417	453	428	467	426	446	456	399	395	419	441	430	364	416	460	446	438	443	417	436	433	464	426	416	439	437	413	427	454	396	449	416	447	482	429	436	461	450	452	450	451	433	432	411	400	427	399	422	449	429	455	450	423	482	417	420	453	435	440	430	418	438	420	453	474	435	419	453	430	464	450	413	426	406	452	390	408	427	411	449	433	458	401	437	424	397	465	474	422	431	445	433	420	428	401	409	441	427	430	433	440	459	405	444	467	424	391	456	426	438	416	441	418	457	414	427	434	474	438	421	438	433	444	431	442	460	427	456	453	438	415	414	420	426	408	455	437	430	421	439	460	417	415	441	472	441	451	442	458	397	453	422	464	443	491	454	453	403	413	468	423	414	419	421	456	442	411	461	394	430	422	388	447	421	465	421	471	468	450	454	445	415	436	438	438	440	455	410	479	422	449	437	420	435	417	456	442	400	414	402	445	453	431	406	400	436	384	447	395	447	435	426	436	468	395	428	418	451	421	453	425	451	446	444	466	477	424	420	439	445	456	440	444	463	473	433	448	472	461	414	434	414	431	411	412	462	460	445	448	444	421	441	451	416	438	469	445	411	444	464	449	440	404	401	417	420	401	470	423	425	429	447	436	413	460	466	457	430	389	458	469	401	438	401	443	442	483	405	435	472	414	443	437	420	458	420	449	423	433	443	397	451	440	456	456	446	425	380	438	453	434	426	435	482	429	386	430	396	458	437	421	457	454	445	439	429	451	424	439	428	442	442	432	443	439	440	400	396	414	408	430	446	438	430	416	419	409	473	446	437	439	448	455	438	408	444	439	439	425	441	431	429	420	464	445	408	437	407	430	450	450	443	418	493	405	409	421	428	410	411	437	415	452	432	390	463	408	438	448	421	407	400	418	481	411	471	429	445	401	444	430	456	435	465	427	412	396	438	460	444	435	481	451	425	435	414	431	434	401	438	410	431	443	467	391	451	439	386	462	421	401	406	441	442	426
47314	46837	43532	16381	1352	532	451	342	347	349	306	301	302	278	282	278	309	288	255	280	252	278	244	254	248	274	269	298	300	279	295	268	262	247	267	256	270	246	287	281	241	230	253	257	273	272	283	281	290	267	276	263	249	272	254	245	251	288	259	231	287	263	257	273	252	253	289	263	280	298	238	267	264	264	254	252	274	279	268	263	261	242	272	268	242	275	249	262	240	269	265	254	280	288	272	255	273	232	291	288	256	260	266	257	261	244	245	239	250	252	261	260	273	241	242	216	223	242	259	271	242	227	262	238	265	284	287	245	258	277	251	264	294	254	240	244	286	279	278	250	263	264	272	264	228	275	249	242	267	238	266	272	263	290	233	268	258	240	252	256	263	236	261	260	245	253	261	232	265	264	275	260	263	251	239	272	253	279	259	247	247	264	246	265	277	297	249	273	265	213	291	264	263	226	272	238	265	271	264	298	223	281	265	221	259	262	258	245	274	229	268	253	266	267	257	246	272	251	259	285	259	245	252	232	249	262	257	282	270	282	268	267	261	241	313	243	261	256	256	277	271	254	272	270	268	263	288	254	261	280	232	245	240	272	280	291	283	275	271	256	270	254	277	256	266	239	261	254	255	255	258	277	245	233	249	238	254	232	269	264	293	232	284	250	252	255	245	267	289	276	252	263	262	266	253	238	280	240	258	268	251	249	253	276	288	250	254	251	241	260	266	286	267	278	252	257	236	255	275	282	268	257	243	249	261	231	270	250	281	220	260	240	279	262	287	236	247	233	224	250	288	251	282	215	289	227	261	260	276	266	249	259	222	252	243	287	271	243	248	287	291	247	257	248	259	227	264	303	227	244	246	290	268	263	285	288	287	295	252	288	269	246	272	252	263	272	236	276	267	276	231	259	232	261	249	246	261	277	251	277	257	252	254	247	250	253	289	252	267	239	298	281	258	250	256	255	256	252	252	252	262	287	277	249	259	231	246	270	262	258	282	232	235	270	252	298	275	256	246	252	257	271	249	244	247	263	273	253	255	266	252	250	220	249	258	266	274	244	276	243	248	274	275	251	272	271	241	260	247	275	269	266	250	266	241	271	276	277	287	241	277	281	249	261	230	270	267	218	248	267	249	269	249	274	267	276	227	255	237	239	290	236	250	264	251	298	262	277	290	239	265	278	243	237	275	265	258	261	255	234	247	264	248	254	263	241	268	256	252	251	262	244	264	248	291	243	248	243	228	285	271	261	271	250	254	249	280	288	251	275	242	287	254	271	238	282	284	274	244	259	297	254	259	250	223	265	285	254	264	274	266	259	260	237	265	243	278	240	241	263	238	239	271	306	241	283	249	265	276	266	256	252	228	266	270	244	241	246	256	259	258	259	286	253	214	283	263	230	262	241	266	269	268	263	274	258	284	223	283	272	252	259	276	253	285	257	260	278	262	248	264	273	268	233	253	252	234	248	237	251	283	269	264	283	257	247	266	259	287	261	238	258	215	263	259	243	265	269	269	264	283	262	248	256	279	300	283	260	231	247	238	251	232	265	254	285	270	257	260	249	264	266	268	257	267	275	279	251	266	273	241	260	232	245	258	253	280	271	248	287	294	265	270	263	257	300	241	288	286	271	267	257	294	277	272	260	228	270	253	253	248	306	261	272	293	270	254	271	263	262	266	261	242	269	290	280	264	290	273	263	268	258	254	264	233	262	276	263	255	223	240	277	231	234	254	277	290	261	275	294	267	264	274	252	236	274	253	275	256	267	277	296	253	252	267	293	239	266	277	265	294	283	269	280	259	269	255	270	242	265	249	271	240	255	279	276	256	225	238	259	282	287	256	234	266	235	250	244	276	239	250	307	261	243	242	283	277	250	277	256	251	245	248	236	277	282	271	260	260	259	264	245	262	259	236	260	266	252	243	270	275	293	243	268	282	249	287	238	282	264	250	266	273	261	267	276	253	245	288	274	282	247	253	272	267	248	260	285	287	243	263	261	255	248	269	244	272	251	279	244	266	259	269	257	260	259	279	266	216	252	255	261	254	280	235	266	252	277	263	273	267	235	258	271	252	261	246	245	257	240	244	271	263	268	266	295	235	250	279	276	256	273	247	273	262	245	265	275	262	261	257	267	257	269	262	248	291	271	256	245	258	286	275	262	265	257	274	278	266	243	259	247	256	281	261	269	251	254	250	292	250	239	235	261	239	280	260	260	279	266	285	295	264	255	250	222	251	288	267	264	245	264	246	268	237	269	247	231	250	252	272	248	249	261	252	246	245	260	252	248	273	259	240	262	257	257	245	278	273	263	278	257	256	239	264	262	268	255	249	257	245	243	267	245	280	238	271	282	263	257	269	237	277	256	260	268	249	250	279	257	254	256	260	281	244	263	267	273	272	226	260	254	251	262	232	245	255	261	261	276	261	272	238	264	272	263	260	255	255	221	257	241	279	258	240	254	281	276	235	262	262	261	264	292	255	263	234	235	252	260	258	263	279	265	258	273	248	265	227	276	234	270	278	229	269	278	251	274	282	272	253	258	270	257	277	255	244	252	217	282	272	259	287	265	280	254	255	285	267	262	239	261	257	284	238	263	259	278	257	292	255	261	242	255	243	269	272	278	261	268	248	261	265	246	280	254	274	263	267	255	246	269	276	264	271	262	253	261	279	258	273	299	261	263	267	260	264	294	244	258	256	252	241	276	269	285	256	256	256	240	272	288	271	267	268	315	256	283	282	249	288	250	260	280	276	258	257	264	235	260	246	249	239	263	255	273	261	262	249	241	252	292	255	288	259	269	270	254	268	270	275	244	247	266	259	282	270	295	266	263	239	252	273	278	260	231	216	281	249	258	278	285	273	274	252	279	281	238	242	237	270	256	259	281	288	279	266	271	280	287	246	244	261	260	253	268	278	274	251	265	253	254	228	245	268	268	270	251	263	249	260	247	256	257	262	295	263	242	249	259	302	278	248	265	281	253	272	237	254	226	268	272	260	278	264	244	283	292	257	294	263	255	258	249	238	241	266	227	268	254	285	233	262	245	289	251	246	260	250	240	265	250	267	262	271	271	287	264	261	256	247	266	273	274	283	248	273	271	250	266	288	240	212	272	287	259	272	274	241	259	284	233	253	286	281	253	254	251	256	251	267	270	249	231	254	266	257	246	248	273	289	257	235	259	263	270	258	261	257	267	269	262	245	232	276	255	278	299	223	263	262	245	218	243	286	257	265	281	254	248	218	255	261	278	272	256	263	276	255	241	289	277	276	245	241	244	258	279	252	248	232	232	227	254	248	259	228	257	268	272	259	246	258	230	261	254	277	248	273	252	239	242	260	260	244	272	245	250	243	235	265	254	264	276	269	270	260	287	260	269	245	235	259	215	251	251	258	216	283	293	276	273	276	242	251	267	256	232	249	304	236	293	265	252	256	279	266	267	270	276	247	245	246	251	239	277	270	263	260	254	242	261	273	248	248	241	272	264	269	296	253	226	276	243	258	239
28049	34964	42399	6727	2168	1865	1565	1389	1259	1235	987	1029	926	897	945	823	847	780	757	706	770	729	804	701	738	690	714	650	709	708	676	737	663	707	683	666	688	623	683	726	614	664	684	686	647	604	632	665	710	641	633	689	644	647	631	641	678	665	634	652	650	642	699	646	666	671	676	639	691	592	665	642	650	642	625	676	635	625	659	663	667	652	672	676	670	691	630	661	661	646	611	660	683	638	648	679	630	638	640	600	662	613	642	635	630	683	640	616	663	678	648	641	669	620	628	670	592	662	688	639	649	651	651	663	649	642	647	632	580	678	614	688	661	640	631	671	629	656	650	619	635	671	683	646	664	613	652	599	663	664	664	627	623	646	654	705	607	645	604	651	650	631	717	636	628	648	657	607	613	643	598	650	622	655	657	664	693	610	653	602	648	706	692	714	670	635	601	681	655	636	646	650	636	634	557	663	629	662	630	601	691	631	707	638	667	668	624	664	633	639	645	686	634	656	651	617	619	691	600	648	636	628	676	632	632	647	662	656	608	691	660	648	642	660	639	635	666	664	663	647	628	670	671	625	641	630	645	652	637	603	695	666	639	633	633	617	623	646	634	666	642	626	655	667	659	640	703	617	595	650	666	638	644	617	595	665	656	658	661	666	677	641	607	673	612	624	650	641	647	644	639	657	633	617	635	623	655	616	653	657	616	658	652	667	626	670	701	641	633	652	683	659	675	662	661	621	681	630	624	625	657	697	700	659	685	654	595	668	665	654	630	625	672	642	619	645	638	674	643	662	641	643	642	619	658	656	642	629	643	676	616	580	676	647	661	618	667	679	629	619	608	648	620	630	659	659	670	591	638	652	610	644	672	636	636	626	660	645	669	674	651	627	622	654	614	653	616	645	654	625	623	635	619	657	660	636	607	646	633	642	655	611	696	666	638	633	625	639	628	636	641	668	673	625	614	637	672	679	654	652	620	635	614	612	655	624	643	661	672	626	643	651	681	635	608	621	652	632	661	672	619	672	654	667	614	654	653	686	695	615	601	652	602	609	593	633	679	645	662	672	669	630	686	654	594	665	643	630	677	610	658	651	668	619	633	646	628	647	638	680	647	605	642	662	681	662	685	658	669	639	655	649	666	657	645	608	600	632	655	656	647	658	602	669	659	652	627	623	588	649	611	638	630	647	651	680	655	642	649	667	665	653	613	633	674	655	600	660	639	654	641	590	664	632	615	629	611	623	654	672	641	665	618	639	664	632	642	683	641	638	667	594	662	631	647	637	646	646	635	655	607	708	611	636	655	659	658	617	687	647	640	653	652	669	735	670	643	629	648	641	656	607	715	647	664	632	642	704	658	644	649	681	635	649	629	662	649	654	617	628	617	635	687	641	613	655	658	641	629	657	639	615	652	696	682	586	626	650	617	621	648	637	620	662	687	642	651	659	619	646	653	697	669	684	692	644	661	662	601	646	645	646	644	594	635	622	657	616	628	611	657	655	661	611	708	655	660	666	649	611	674	609	643	614	681	665	688	682	685	640	668	662	625	599	617	625	637	650	638	649	636	634	660	637	628	685	623	667	653	663	612	638	650	661	628	639	659	655	611	615	622	633	654	676	664	653	676	645	650	641	591	671	673	644	628	647	672	631	606	654	642	658	625	615	644	610	655	669	574	695	637	628	640	609	646	619	650	654	624	636	630	672	612	673	663	639	597	648	668	613	612	641	641	604	622	665	627	660	683	612	651	623	635	650	657	669	659	677	628	628	653	625	618	727	617	637	635	619	636	638	642	681	687	646	638	627	643	628	660	667	637	652	684	636	637	653	640	633	665	629	650	614	663	663	606	669	611	612	623	635	662	659	644	656	667	654	661	620	634	647	674	655	662	640	655	653	670	662	646	647	602	597	637	573	688	618	720	665	629	688	640	649	688	632	649	644	621	658	637	600	659	628	637	674	628	651	681	630	626	630	632	674	628	672	640	671	627	634	616	649	642	643	608	638	705	635	640	647	631	638	622	610	668	652	636	599	652	659	709	670	676	659	659	664	630	595	656	656	699	644	616	633	645	627	690	689	670	628	633	644	655	633	632	656	659	621	601	671	627	608	648	650	641	638	627	630	639	654	647	605	684	667	617	612	673	650	648	656	630	643	623	626	638	627	642	665	644	621	620	669	622	643	650	655	653	647	657	685	693	667	616	618	659	655	632	690	678	627	660	632	614	657	641	671	653	680	624	656	668	641	693	685	620	626	632	652	635	648	699	651	645	611	632	679	604	650	666	658	625	654	663	674	662	655	694	645	643	678	650	627	649	657	604	684	656	649	660	673	638	599	628	666	666	655	646	603	636	654	645	678	615	664	625	654	652	634	610	618	658	721	629	649	616	643	650	698	644	688	644	668	643	654	668	600	621	604	650	649	671	648	636	662	610	670	642	622	691	626	640	651	652	663	608	615	613	654	627	657	644	637	669	671	627	660	709	658	643	668	648	659	608	635	671	669	646	639	650	641	647	661	665	651	675	693	595	642	665	633	661	649	614	602	604	630	650	667	651	646	633	630	667	692	625	637	588	641	653	654	638	635	652	678	683	639	668	645	651	636	659	670	674	648	610	667	620	683	677	654	678	660	692	651	646	684	636	663	656	615	629	673	642	650	673	673	656	606	596	649	639	645	661	660	628	631	629	613	654	617	639	624	656	661	613	684	642	631	668	633	644	627	627	648	671	668	654	641	599	687	632	623	656	646	675	651	671	656	621	612	692	620	603	622	643	634	652	615	638	649	667	650	630	631	653	661	611	642	640	633	667	680	628	645	655	655	652	650	626	646	694	667	633	675	626	664	662	642	676	611	674	637	616	691	646	678	638	678	686	616	610	661	649	616	636	614	610	674	652	639	652	649	674	621	633	648	613	669	714	628	613	676	656	591	629	673	635	644	632	610	611	667	674	684	659	653	618	645	626	605	661	610	620	674	668	621	632	640	650	649	643	622	663	649	618	636	675	652	646	688	660	674	644	662	680	639	633	624	628	645	665	683	627	620	640	641	622	630	614	671	628	636	649	618	629	668	672	666	686	677	641	649	641	649	636	678	687	648	652	604	636	613	652	606	632	613	672	647	682	660	650	639	613	627	618	629	667	661	666	639	686	596	595	632	575	654	706	604	646	651	675	625	645	654	663	600	634	610	636	675	648	587	611	640	643	656	690	621	626	653	633	627	672	655	642	646	626	664	658	667	654	657	657	666	616	652	664	652	627	645	620	664	620	628	632	619	635	652	680	596	669	636	640	687	641	632	662	687	605	602	644	629	677	690	615	645	648	610	670	636	673	682	649	658	661	631	646	639	630	703	616	686	615	604	637	647	639	624	611	679	608	642	656	661	613	627	647	640	671	632	640	634	633	624	657	613	626	588	647	645	628	671	657	643	647	637	660	664	602	669	676	660	670	638	660	665	675	686	629	660	626	679	677	666	642	641	667	635	666	629	611	655	588	659	584	609	680	621
61091	62235	57615	25596	5004	792	549	421	384	338	330	293	273	261	249	264	255	261	263	219	241	239	216	222	204	212	212	217	191	207	236	230	218	205	187	190	213	210	232	186	207	226	202	223	208	210	205	205	196	206	208	196	209	218	160	207	193	200	218	206	203	204	178	200	219	190	219	204	194	218	214	199	172	175	195	200	195	178	198	193	191	194	196	174	206	216	183	189	213	212	204	196	196	207	205	200	203	203	201	203	181	198	185	208	202	178	197	199	189	208	209	192	189	203	190	196	171	185	240	201	237	219	221	204	204	198	191	192	177	203	192	194	174	185	212	169	176	167	185	203	198	205	199	197	195	199	207	211	207	201	183	197	210	203	216	177	183	201	201	201	203	193	182	198	204	193	212	194	204	191	204	220	217	210	195	213	209	200	191	193	188	178	192	175	201	173	201	186	214	210	203	211	202	183	207	204	216	208	185	194	226	191	205	194	207	189	223	205	194	195	231	205	217	212	195	183	204	201	197	202	199	219	179	197	185	219	180	183	164	192	196	199	180	219	187	198	188	160	176	188	175	213	184	180	179	218	237	188	207	206	189	196	201	188	192	202	180	195	181	206	211	190	176	210	200	194	208	180	159	193	201	162	187	193	212	178	198	210	214	231	175	192	181	193	209	196	179	197	220	224	188	185	193	184	183	194	182	183	218	167	189	196	181	208	190	186	190	198	199	206	179	174	199	192	192	182	219	192	189	196	177	188	212	184	191	201	230	169	193	221	212	197	193	188	183	217	178	215	203	179	183	201	176	193	185	185	216	205	225	199	194	205	181	190	217	214	212	171	191	191	194	209	191	200	196	218	208	188	179	183	197	217	204	201	220	187	211	223	203	189	187	172	185	194	194	211	192	195	215	188	197	209	233	196	217	181	193	195	193	189	168	181	205	197	209	213	191	213	215	205	220	200	217	196	198	179	221	192	204	208	157	192	199	170	196	197	164	216	216	169	204	205	243	208	185	188	211	193	204	197	205	202	201	192	194	166	179	187	188	159	198	204	200	181	200	175	194	192	221	162	204	186	195	202	193	199	231	196	204	201	184	210	207	200	204	199	205	176	207	195	183	225	193	193	210	193	217	181	220	201	192	191	184	185	195	186	205	184	198	170	191	180	199	204	179	192	194	177	212	203	185	181	209	195	212	196	205	197	197	173	220	196	171	211	194	219	203	191	212	187	205	189	206	172	198	200	189	177	172	166	206	217	188	187	197	215	245	204	204	192	187	181	199	197	206	191	201	173	191	203	209	188	189	176	199	209	193	204	204	187	217	187	188	178	223	186	202	194	191	187	180	217	178	217	191	201	174	197	192	218	222	182	198	189	210	207	178	203	187	186	178	192	209	185	190	210	190	190	176	180	217	188	201	179	186	177	200	195	177	180	215	205	177	199	193	203	195	183	168	206	182	209	201	217	191	210	193	199	179	187	204	224	196	210	194	171	190	214	189	219	188	214	194	198	216	193	202	188	236	202	198	189	205	197	201	206	219	188	195	196	186	213	206	220	186	196	216	203	216	180	197	201	190	196	185	204	221	186	202	213	191	216	210	171	188	232	216	207	196	192	209	175	182	211	210	201	201	191	199	197	185	186	200	180	165	183	199	206	201	195	185	187	194	188	242	218	187	195	232	190	196	197	214	203	198	196	200	207	204	191	194	197	209	202	189	198	209	159	181	223	221	212	205	195	194	199	212	185	191	206	181	206	184	210	211	181	179	204	199	188	185	222	186	202	193	190	188	167	199	206	187	190	194	210	210	188	174	195	193	212	197	194	198	201	194	184	202	201	191	163	191	188	194	171	216	176	218	198	175	207	182	179	172	198	175	205	168	178	186	190	174	190	225	199	185	195	212	172	182	178	205	203	186	186	203	197	204	191	199	207	209	178	174	194	195	199	211	189	204	220	186	201	185	203	207	183	194	207	184	206	205	193	212	182	162	210	203	191	189	213	202	202	217	227	200	214	201	167	191	204	195	169	173	190	211	216	182	210	189	201	207	188	202	194	180	185	190	202	211	185	213	196	195	183	179	187	202	198	175	215	186	200	213	216	191	179	210	184	209	180	223	185	179	194	216	188	229	178	197	221	189	195	172	197	166	213	209	176	184	231	203	207	211	203	181	218	163	207	187	202	191	214	222	194	228	192	199	209	175	200	187	206	185	212	195	184	191	192	233	219	196	183	188	187	194	207	208	172	187	222	209	195	213	207	208	193	189	197	161	201	193	190	195	211	192	215	191	195	202	209	205	193	179	199	196	207	199	187	180	210	203	199	191	166	207	207	200	209	185	192	201	179	216	191	218	180	189	185	207	187	177	217	190	200	202	211	171	190	193	160	190	188	219	187	196	187	194	202	172	220	206	208	220	178	188	179	188	219	208	202	185	203	176	182	211	203	202	183	197	174	201	184	192	187	186	198	203	210	215	189	193	203	186	175	209	196	191	190	194	201	217	199	216	199	180	213	208	190	217	200	215	189	203	186	222	197	219	190	228	175	176	205	189	195	184	198	171	201	176	193	202	219	191	213	191	205	168	202	211	195	186	211	206	196	186	218	178	214	193	191	215	190	213	167	209	185	193	183	178	183	197	172	198	193	190	179	220	180	182	190	187	191	197	189	198	205	175	203	217	196	218	188	211	237	191	227	205	205	217	197	176	174	181	192	209	209	192	209	214	204	195	191	194	213	179	188	183	192	189	213	207	196	190	199	167	210	205	169	192	211	214	196	211	188	179	200	186	206	206	189	180	205	198	195	197	223	195	181	205	213	188	198	196	219	207	187	186	188	213	218	198	201	209	197	196	186	199	207	200	245	196	204	216	195	204	216	189	188	211	191	196	181	206	202	196	192	193	186	203	205	207	196	204	214	218	193	209	184	191	188	202	174	185	205	216	223	196	194	207	189	217	216	195	185	183	193	175	182	220	187	168	192	225	204	184	175	210	205	205	214	182	197	207	202	185	192	200	208	202	189	200	204	216	213	208	188	202	190	198	201	210	238	203	193	161	163	184	169	195	176	205	197	190	197	209	189	216	188	190	197	186	191	192	192	187	204	197	180	201	202	184	211	180	185	187	205	199	200	201	199	204	207	197	208	171	209	192	201	226	205	194	184	212	189	182	195	195	213	181	197	201	205	205	189	186	218	215	192	223	199	226	225	175	184	214	205	211	188	216	187	198	231	176	198	182	200	200	185	178	215	192	206	195	166	204	181	179	209	198	198	209	196	167	184	202	202	192	179	174	207	218	198	192	185	200	193	252	191	179	214	193	200	204	185	205	185	204	202	204	196	218	182	221	194	208	189	189	188	198	181	202	195	207	203	189	195	197	190	208	197	210	206	209	217	180	214	192	200	181	200	195	200	172	202	178	194	193	202	196	185	201	188	212	222	188	223	167	179	188	190	193	180	201	176	171	201	208	199	186	199	189	201	207	211	179	179	182	203	211	200	203	215	186	184	199	206
36939	45563	52217	9115	3486	2729	2234	1862	1588	1357	1226	1127	1057	993	931	885	903	811	776	721	730	697	687	635	606	607	619	609	628	613	634	600	610	592	561	553	573	550	618	545	526	541	559	564	581	521	537	493	527	543	500	527	561	526	531	500	507	516	557	512	492	504	539	516	494	519	536	496	508	489	506	513	454	507	486	466	492	475	489	510	556	529	524	455	528	484	500	525	497	507	525	479	484	454	536	534	507	519	520	467	531	503	480	422	523	478	517	499	511	457	478	486	515	506	494	494	462	477	522	516	526	542	452	534	465	536	478	485	479	501	506	485	476	476	457	518	472	514	482	466	541	464	483	483	497	473	483	502	456	519	483	507	485	517	483	515	500	467	474	470	476	509	493	475	471	507	522	458	548	493	497	461	458	443	504	468	498	491	453	508	451	438	492	484	554	509	462	503	517	477	479	451	470	479	475	492	455	458	416	458	489	514	474	494	487	475	489	460	518	494	498	488	511	504	443	454	544	485	456	471	500	507	508	526	472	507	483	476	453	479	485	455	503	459	497	454	507	460	438	525	505	506	480	486	468	486	479	485	465	454	487	543	478	514	454	496	495	483	520	474	491	455	497	478	484	448	498	471	533	486	499	455	451	469	457	494	509	503	468	465	499	530	488	520	491	466	449	508	496	470	534	562	505	456	464	532	492	504	463	503	474	519	507	489	470	471	509	484	492	493	502	513	500	501	470	514	493	499	497	490	486	527	493	506	453	456	500	499	473	529	474	515	514	467	513	459	488	534	498	495	452	478	511	473	499	445	515	465	488	480	483	491	483	487	479	507	492	497	468	453	478	459	494	487	475	510	516	484	491	497	545	508	489	511	478	483	467	522	497	474	473	460	447	540	530	476	461	482	495	475	493	473	476	484	514	502	536	489	493	471	494	503	501	476	485	460	439	482	511	469	482	510	527	468	519	489	474	501	491	474	476	483	512	498	448	468	502	481	494	500	471	496	449	471	493	485	489	492	474	514	494	483	499	503	447	486	464	497	460	465	457	489	520	497	506	514	481	538	529	503	486	471	485	471	471	489	500	483	488	489	452	480	459	490	475	461	476	466	447	450	541	447	493	452	468	484	501	461	482	464	478	471	473	495	500	525	445	473	509	497	515	514	498	495	513	487	538	500	495	496	474	491	462	488	519	480	427	474	541	477	484	500	496	466	493	466	523	507	469	495	501	508	488	476	470	491	534	487	500	504	467	494	503	494	511	505	494	499	476	476	467	457	485	529	487	499	498	484	510	471	487	506	479	492	489	491	509	481	498	499	499	472	464	519	471	467	473	487	474	477	498	463	502	498	515	497	493	473	476	477	507	524	481	491	430	496	522	445	521	465	474	513	499	523	481	460	461	516	523	484	462	480	511	496	527	433	472	538	487	500	527	486	514	506	477	457	475	456	499	479	522	452	497	469	480	494	494	518	492	497	500	474	486	475	481	472	506	484	487	478	472	503	499	517	483	452	460	470	492	526	498	472	470	476	493	461	485	457	517	537	508	519	461	449	486	476	494	505	500	478	498	455	504	492	474	476	465	447	471	476	481	482	502	489	492	501	500	491	504	480	507	514	466	475	469	500	472	495	486	479	464	466	503	468	502	484	498	482	493	502	480	424	466	533	473	494	511	513	513	498	481	468	521	491	494	465	505	491	475	493	499	452	483	490	495	500	467	449	496	496	472	496	534	466	468	509	490	439	482	480	477	483	470	493	483	507	509	483	460	479	464	472	456	482	488	459	478	468	513	483	520	536	473	518	467	468	486	487	483	460	494	449	471	472	502	467	462	480	500	493	458	454	458	469	460	483	521	498	473	486	477	470	490	495	459	495	489	489	488	499	505	465	468	501	500	473	469	486	493	510	491	517	529	492	527	504	487	511	508	476	501	518	476	484	522	518	486	460	469	475	460	462	489	489	510	458	540	495	495	445	436	506	467	481	488	479	532	490	486	456	494	490	502	478	472	463	492	456	455	491	510	461	502	463	463	474	490	484	506	479	464	512	469	475	438	498	485	496	478	466	507	508	452	451	486	505	496	478	460	484	485	510	481	502	500	482	515	501	477	462	501	507	455	465	508	515	479	497	504	479	453	496	480	525	501	476	465	483	442	463	495	490	486	466	520	443	516	474	474	522	499	509	510	497	511	464	454	472	435	495	506	513	503	520	491	459	522	488	498	474	480	503	461	481	506	497	513	501	461	525	484	449	532	441	460	465	509	475	500	465	485	479	513	496	505	494	504	462	470	502	497	462	432	484	497	512	496	462	518	508	490	491	445	476	490	505	511	493	486	498	516	442	495	485	483	479	474	462	452	474	479	495	508	492	527	521	499	538	466	489	467	503	502	475	495	487	440	510	509	488	514	453	479	466	440	516	486	507	469	462	490	507	485	483	534	506	500	469	509	502	490	508	504	536	458	475	507	491	503	501	512	476	529	438	478	468	478	494	454	495	477	476	483	477	444	514	532	482	498	489	425	462	471	518	520	519	498	467	485	507	462	443	508	459	481	458	450	514	510	503	515	498	508	452	499	524	458	506	553	461	496	507	490	508	490	489	509	460	506	453	473	440	479	474	446	468	513	494	474	490	502	486	463	507	507	519	522	473	508	473	481	494	483	524	460	485	516	469	474	487	476	495	474	474	499	476	480	484	463	450	490	455	475	510	501	498	494	508	512	495	490	494	438	519	527	499	452	450	464	556	503	528	480	505	525	489	485	486	476	481	496	483	460	433	475	486	513	493	488	493	478	478	483	498	476	502	524	489	484	449	506	483	525	501	483	497	512	466	487	486	488	497	466	501	471	516	477	493	494	513	483	497	486	463	471	507	514	504	512	468	511	473	466	516	468	454	466	486	475	467	501	492	484	481	454	482	481	439	490	519	475	502	480	483	462	478	465	512	455	472	469	537	494	473	524	487	486	478	464	443	501	489	528	464	499	487	502	483	487	447	500	472	502	508	487	513	436	479	512	481	473	487	496	480	472	495	511	495	448	503	495	508	426	534	487	500	501	517	474	515	488	462	504	496	554	491	491	491	473	476	519	512	482	467	480	470	468	489	527	445	473	497	461	483	529	477	518	483	518	500	488	495	470	553	472	462	462	516	475	480	502	471	494	481	451	459	497	495	482	489	545	499	507	482	485	477	461	443	488	528	469	453	483	501	500	450	493	492	450	497	522	522	466	457	474	491	492	482	486	482	465	463	495	506	471	479	492	484	477	481	509	478	502	466	471	491	513	468	486	484	464	455	520	516	492	499	472	473	505	504	476	492	483	453	478	490	465	466	474	520	499	524	496	495	479	501	487	508	446	492	468	476	491	493	480	494	485	503	455	483	492	500	483	455	463	488	473	457	519	496	448	507	498	503	459	477	501	477	454	490	467	487	518	489	478	498	471	524	491	480	489	522	488	510	524	541	511	502	519	470	517	460	503	481	516	506	540	467	520	520	511	502	448	504	496	473
6872	3498	2337	393	159	144	160	159	162	167	184	143	162	171	156	140	163	173	131	164	169	158	177	154	144	164	153	149	145	183	156	154	141	177	165	167	157	146	147	149	158	147	160	143	188	174	143	187	172	144	159	147	159	146	167	176	162	174	158	166	171	149	150	167	156	139	168	149	154	150	150	140	183	175	125	152	162	151	161	163	151	171	164	162	164	164	136	153	163	163	146	153	155	139	162	157	145	151	160	168	136	144	155	153	174	150	160	173	151	147	163	153	167	173	151	154	144	178	157	133	142	161	147	176	182	145	175	171	161	157	135	157	150	157	189	181	145	156	168	150	171	139	147	137	160	154	157	170	156	131	171	169	153	149	175	178	156	161	169	163	157	138	142	183	168	185	157	148	156	163	171	148	146	160	164	162	168	135	152	152	164	166	169	171	174	157	173	156	158	173	155	165	142	151	134	159	171	156	144	149	158	159	156	162	175	159	154	175	166	169	151	184	156	157	158	172	167	165	145	142	127	148	151	150	150	173	164	169	150	172	149	159	131	142	151	134	161	164	154	169	171	168	160	159	159	168	162	184	144	138	160	145	141	143	168	160	135	137	160	159	147	158	152	171	166	141	169	145	180	146	160	162	155	173	145	153	143	132	159	154	177	152	155	158	168	160	167	146	137	159	160	158	154	157	163	156	134	165	144	167	159	131	140	151	143	184	159	162	165	156	151	168	140	178	190	155	145	164	153	155	141	155	147	149	140	145	203	164	149	165	167	148	146	172	154	148	171	163	138	159	150	162	165	187	169	157	130	157	160	178	154	152	143	169	140	155	151	163	163	160	151	169	173	158	143	178	164	148	146	131	143	145	142	149	171	150	157	169	159	149	143	159	153	160	162	148	175	176	150	150	162	153	138	185	168	129	145	163	175	170	159	152	163	159	158	139	156	145	143	170	152	157	149	167	151	162	176	172	164	148	163	144	144	148	148	166	141	148	164	170	153	154	170	151	157	161	150	158	139	144	154	168	148	187	159	172	149	166	160	165	150	147	132	155	169	160	133	144	184	156	154	165	143	149	159	161	141	159	200	164	159	144	151	152	151	167	172	156	160	190	142	119	149	168	169	143	136	139	158	161	161	171	148	169	181	162	173	159	172	191	152	158	147	148	169	163	158	161	150	165	175	164	142	174	159	151	165	144	174	156	120	159	178	157	155	165	175	172	166	173	154	152	158	149	173	169	137	143	155	181	140	164	182	154	153	171	152	164	155	141	147	161	175	161	146	179	175	166	148	159	146	154	141	172	149	134	146	168	155	157	158	163	153	153	155	162	166	173	140	150	166	169	161	155	175	187	174	154	143	139	148	173	164	138	173	138	146	174	179	182	146	170	148	170	171	164	173	180	154	159	180	154	154	169	174	141	119	175	172	156	147	179	155	158	151	181	152	161	193	157	149	158	166	147	158	158	148	153	151	180	136	153	168	162	154	164	164	167	144	136	161	170	139	154	173	153	159	157	187	131	160	171	161	155	169	143	153	165	155	148	165	163	165	169	165	190	169	159	144	140	169	167	149	155	170	174	158	170	167	152	188	154	149	167	154	143	154	142	172	166	156	170	139	181	161	164	155	160	167	166	171	158	147	159	161	166	146	147	184	151	163	162	163	160	135	161	157	158	164	180	164	161	139	164	156	152	138	152	143	183	173	163	169	176	171	175	151	145	149	168	174	169	158	145	153	170	160	151	174	138	161	169	147	184	154	166	146	158	149	179	143	139	156	162	156	183	171	177	161	179	147	150	151	145	187	157	145	166	163	151	177	177	176	128	155	160	172	143	164	160	171	142	157	160	164	156	155	173	132	169	168	152	160	149	165	160	154	159	146	165	145	172	151	171	147	146	155	169	156	137	165	149	169	159	160	132	148	177	155	175	157	176	143	159	150	172	159	145	174	158	160	143	156	162	154	156	161	163	148	162	165	157	164	143	175	180	164	160	183	178	158	161	157	170	137	166	136	136	156	154	167	137	161	166	188	174	164	171	148	151	153	156	155	150	166	171	153	145	159	153	168	151	148	141	157	157	151	172	154	163	137	152	177	157	156	140	181	141	142	173	166	155	188	155	151	180	153	149	153	154	139	159	178	148	147	155	166	157	158	170	151	182	160	170	142	155	147	158	148	153	177	161	175	154	160	145	164	135	133	152	172	167	162	168	144	150	149	160	160	114	177	165	148	154	147	160	143	134	169	136	170	149	170	158	163	152	146	168	151	164	166	157	140	150	170	169	154	163	161	169	152	164	154	147	156	157	195	142	158	147	159	167	153	155	155	163	176	163	171	163	157	144	158	163	150	146	150	168	159	157	162	150	169	160	176	143	146	143	170	155	143	166	164	145	160	152	171	176	145	161	162	153	155	156	160	165	153	140	192	122	181	155	158	170	156	156	158	163	147	151	152	167	170	162	145	156	167	175	188	152	133	175	172	159	136	145	156	157	152	161	154	161	176	149	174	157	152	153	172	176	169	157	171	158	133	155	159	155	149	152	164	172	143	138	152	164	148	142	158	162	156	134	167	163	173	160	155	167	151	167	165	189	184	160	144	171	179	147	161	158	151	153	170	163	174	159	152	156	144	156	161	143	154	185	150	168	140	174	156	151	146	142	159	151	144	153	149	171	182	167	174	152	160	163	165	148	149	156	157	137	167	156	137	175	139	163	189	159	155	145	163	166	151	131	164	167	167	156	150	151	149	150	158	166	153	157	163	132	166	144	143	153	146	152	165	140	172	160	148	162	152	174	154	175	179	182	152	143	165	161	145	152	163	165	161	180	158	161	153	161	173	166	184	156	168	158	168	168	154	141	165	159	159	155	164	148	134	166	144	142	162	169	162	153	140	152	159	164	157	149	167	156	172	132	162	169	141	166	148	163	180	157	149	145	157	148	162	157	163	156	167	150	164	155	147	157	160	171	156	145	163	149	165	152	165	178	167	186	149	154	154	161	151	143	149	153	147	140	179	180	175	165	152	165	146	155	170	150	175	154	146	151	143	146	155	150	182	171	170	165	156	151	145	169	174	150	161	162	153	157	156	136	151	178	152	155	163	166	184	151	145	150	167	143	163	174	165	143	137	162	169	163	138	167	193	177	138	177	182	173	146	155	156	168	171	159	178	178	164	144	152	165	147	175	146	167	160	146	162	136	150	166	138	173	160	164	179	159	161	149	139	157	158	131	146	169	149	142	158	135	154	172	140	182	181	178	150	140	171	153	165	133	147	157	137	126	148	188	161	159	157	142	147	142	167	177	148	158	169	174	170	162	163	148	149	154	130	168	164	154	164	155	164	174	165	151	148	191	169	178	170	170	145	174	168	170	166	143	146	161	191	179	177	153	154	149	132	143	152	182	152	150	171	166	165	139	166	155	159	161	169	160	172	168	160	177	168	153	138	150	173	141	172	154	160	143	162	154	175	159	135	153	149	182	155	151	148	142	137	154	171	163	141	176	139	151
6296	5446	6316	1126	485	489	410	471	468	435	465	414	427	442	430	426	452	463	438	445	435	435	414	447	445	418	412	402	416	417	414	375	458	428	448	406	416	481	438	434	458	431	446	451	449	449	446	434	399	449	387	400	433	418	431	439	455	431	417	410	397	437	424	435	474	423	442	402	426	437	484	422	427	421	401	402	459	419	443	445	448	417	422	451	458	382	478	442	409	445	419	412	453	461	434	439	442	462	421	453	409	482	420	428	408	415	410	423	417	447	428	487	439	440	419	395	416	453	408	478	431	421	417	438	467	420	411	446	392	418	413	458	432	434	433	444	404	409	420	461	479	448	430	437	439	436	416	437	444	430	438	457	438	441	432	438	408	419	375	451	420	461	396	408	432	409	418	434	426	419	426	441	408	424	437	446	448	436	446	422	411	416	464	428	419	391	431	463	412	439	440	421	447	452	429	459	429	483	434	383	444	421	438	434	391	429	417	426	429	444	505	425	403	426	431	440	456	446	439	487	448	434	418	439	448	406	424	408	457	401	452	423	437	403	425	423	445	431	426	431	476	382	441	441	462	444	429	449	442	448	420	392	441	470	442	442	407	498	436	428	463	404	400	434	444	431	434	418	457	411	442	406	443	390	412	442	441	430	445	447	415	441	426	410	423	451	395	422	430	450	426	422	474	445	432	453	438	441	424	394	461	447	462	443	419	409	444	416	438	454	396	400	421	411	403	450	422	398	436	407	437	450	433	438	413	428	429	434	405	435	403	446	451	429	415	419	426	427	406	461	443	400	425	450	409	433	410	456	438	442	410	424	427	434	412	430	428	417	408	422	416	444	404	422	419	444	419	486	421	416	416	399	407	415	400	404	462	453	440	438	424	430	413	426	443	451	464	441	408	422	453	449	469	426	400	444	425	464	445	419	432	404	441	462	438	457	439	431	449	453	460	459	414	429	413	438	408	406	445	415	446	456	409	414	424	400	391	456	450	445	419	405	395	450	440	463	434	439	404	395	390	416	416	426	454	419	435	419	398	451	425	418	410	444	422	408	432	452	407	390	431	409	435	421	414	404	391	451	469	427	416	413	458	425	421	438	469	434	458	404	421	467	408	411	435	404	475	437	406	450	409	415	439	452	420	443	418	425	423	421	462	429	432	428	408	428	446	384	440	415	443	440	382	427	441	418	457	430	447	448	402	408	441	430	411	402	444	446	476	453	399	397	399	411	440	425	419	424	400	397	420	412	454	421	435	409	422	446	413	390	441	420	439	398	398	404	434	425	414	420	422	461	446	429	452	402	443	450	426	429	435	420	453	454	450	419	412	441	406	422	402	420	403	443	427	438	406	413	422	456	433	441	410	432	410	461	424	426	454	399	400	400	422	444	425	437	393	410	434	435	430	401	443	432	415	434	418	432	433	432	387	438	422	407	441	402	475	442	432	416	425	456	396	430	435	435	448	418	427	415	433	420	451	423	428	457	453	455	436	414	431	430	426	400	415	423	427	458	406	474	446	426	406	429	417	453	413	412	460	441	420	434	453	445	427	419	417	449	456	427	438	442	412	439	428	404	417	414	449	439	451	418	410	438	409	440	418	415	374	418	417	458	442	419	428	434	430	445	467	423	436	451	426	453	422	444	409	441	442	432	428	408	466	423	414	400	446	408	452	414	447	449	429	467	449	436	449	416	422	475	432	434	431	436	427	408	407	434	436	392	416	393	430	419	437	420	454	417	456	419	464	435	423	417	425	436	447	427	423	404	445	438	445	410	383	410	422	425	416	452	408	432	405	400	415	411	442	423	460	460	439	435	436	391	437	444	437	435	412	442	413	453	413	431	429	429	418	416	447	398	425	437	386	419	397	438	431	418	462	425	434	396	388	408	414	406	417	442	455	402	409	419	439	451	432	389	432	441	416	399	409	430	424	425	488	436	403	442	447	488	420	450	438	410	417	412	433	406	421	432	460	416	391	417	428	453	457	429	423	424	420	415	445	410	422	437	447	420	435	412	417	427	426	390	429	438	417	438	415	434	466	423	405	432	435	385	413	442	451	411	417	406	389	430	445	403	445	439	390	405	435	416	480	450	423	441	419	474	432	398	433	444	433	423	420	420	414	436	414	469	446	424	441	407	424	430	422	447	433	432	420	423	446	419	409	406	435	442	422	429	467	436	473	420	406	428	403	444	443	428	456	443	413	431	403	478	387	451	415	409	449	448	420	408	445	426	428	394	400	477	451	429	417	463	443	463	412	439	456	425	430	448	411	437	444	423	418	414	417	427	423	456	437	444	445	420	413	427	440	403	429	455	468	421	441	459	393	440	419	442	443	447	418	416	484	441	403	408	434	442	395	429	418	414	407	437	453	441	416	455	440	433	459	397	448	450	404	464	424	470	425	433	471	440	437	456	427	439	448	454	409	404	426	424	406	459	453	434	445	412	388	416	402	445	455	424	448	411	394	421	438	439	463	423	455	419	414	420	468	382	416	420	387	418	423	440	413	412	444	443	449	450	422	450	426	414	397	454	412	415	431	410	464	414	433	388	457	406	445	449	412	408	439	426	439	432	437	421	438	386	434	414	441	421	428	410	453	411	425	480	384	438	409	419	414	406	441	380	388	446	408	422	437	461	383	419	421	466	440	421	462	420	408	420	402	427	421	400	436	423	429	436	460	411	398	417	392	394	425	455	468	465	396	412	433	439	435	412	454	455	422	424	411	445	461	425	398	407	408	452	439	428	452	416	397	400	430	441	440	436	417	418	437	448	451	415	436	414	400	385	421	474	420	434	463	428	430	435	427	433	437	427	429	465	423	409	456	418	421	427	424	428	437	421	389	436	420	425	426	435	436	434	415	427	457	413	435	452	409	439	431	490	448	446	419	433	414	405	428	435	444	445	429	438	422	408	438	434	403	450	406	405	441	395	427	425	451	444	462	449	383	398	408	429	439	453	370	453	443	429	427	439	456	417	401	453	420	439	421	400	407	426	421	401	456	426	414	431	393	472	405	427	412	414	434	461	420	408	417	446	418	445	410	430	465	447	395	441	444	416	415	452	390	430	425	422	426	445	426	435	398	428	390	440	437	431	426	465	427	472	445	413	424	429	433	431	438	425	418	443	438	417	411	429	406	403	425	434	442	409	444	397	425	455	434	424	428	464	418	434	459	422	389	435	405	418	420	403	447	412	452	424	425	438	433	412	389	376	413	411	439	428	420	439	424	436	438	442	439	416	431	387	433	458	439	437	429	445	422	440	429	421	451	415	421	414	410	427	415	392	448	459	446	470	448	416	435	431	460	409	462	416	441	442	417	417	427	409	406	424	446	404	433	396	431	402	431	415	470	434	421	402	456	437	432	442	414	406	412	438	456	414	444	474	474	404	406	405	432	441	445	436	420	471	422	416	432	434	407	450	386	442	396	407	452	449	421	408	416	434	423	408	414	440	417	413	424	428	473	440	421	423	432	412	449	417	441	427	427	417	437	452	391	443	482	440
47198	45282	42981	15359	1415	520	425	359	381	337	340	307	317	298	292	323	276	276	301	283	235	289	278	263	269	288	279	271	247	282	248	261	278	283	248	255	267	225	238	258	262	257	244	282	265	251	277	294	277	264	269	287	242	244	264	276	264	233	260	248	268	231	276	279	227	243	271	270	219	261	246	271	266	268	244	247	248	268	265	253	254	221	258	250	252	267	249	275	235	270	254	262	240	262	303	274	266	267	270	284	267	238	251	260	261	262	240	264	278	268	266	259	237	221	272	282	276	253	259	256	216	233	269	257	278	253	252	284	271	239	237	256	256	234	260	276	225	229	236	263	262	238	240	270	249	229	256	300	272	263	284	262	266	289	240	251	250	269	261	230	272	274	269	263	259	265	236	260	243	263	255	260	246	273	251	252	249	235	259	272	232	265	254	257	258	298	243	257	258	226	249	252	244	272	273	267	283	254	250	242	267	262	272	254	253	284	262	251	232	250	261	234	273	258	242	276	277	300	247	256	268	248	278	288	259	275	243	226	263	255	282	265	276	270	262	251	270	251	240	233	250	268	262	252	253	257	263	252	253	261	273	236	271	224	253	262	289	282	247	269	241	239	279	306	259	240	263	266	275	264	291	261	244	269	252	262	253	268	255	240	242	251	247	222	266	254	254	265	267	253	253	244	301	244	281	229	273	265	260	253	256	271	264	287	252	233	247	231	257	243	243	239	289	253	246	241	247	241	238	278	228	236	258	257	252	256	261	257	246	270	258	249	256	257	237	266	243	231	285	241	263	257	274	253	235	248	271	235	231	252	262	299	262	292	228	257	290	264	277	292	281	264	264	261	261	265	255	258	246	249	231	242	251	244	285	278	231	260	269	269	246	236	283	271	298	267	278	258	304	255	256	250	227	258	238	265	265	245	278	257	259	232	266	251	221	234	259	236	273	233	282	246	250	249	275	230	248	259	259	227	264	267	252	272	240	262	235	250	276	219	262	249	235	273	243	266	258	282	239	272	281	290	234	271	249	240	255	263	264	270	239	249	281	253	272	256	289	243	243	249	255	261	260	276	278	219	262	273	255	278	265	265	276	253	248	253	266	251	275	250	247	275	288	262	278	276	252	250	261	246	269	261	255	279	256	273	239	234	256	263	265	256	234	285	263	279	266	240	274	256	279	267	229	238	273	268	242	261	247	289	264	260	246	266	282	272	268	277	265	279	273	263	240	235	250	261	266	257	297	259	255	289	268	270	227	280	258	258	258	275	270	237	260	265	264	265	240	260	228	249	235	264	250	252	248	269	258	230	254	270	239	226	266	276	274	269	249	277	245	248	247	239	275	273	241	251	257	267	248	258	281	258	247	267	262	265	240	272	266	277	265	241	261	256	256	252	275	249	248	231	240	245	253	281	250	233	267	272	285	270	255	258	285	229	291	247	303	243	278	250	262	269	250	245	241	272	253	265	243	269	246	296	251	290	273	268	273	254	222	271	263	222	248	255	250	297	285	235	266	249	258	249	261	243	281	247	267	264	246	233	268	275	288	281	272	279	288	234	276	262	273	259	246	274	274	255	276	292	275	235	245	226	277	238	222	259	269	242	243	241	257	235	258	243	245	273	257	256	258	250	267	293	272	278	263	294	255	272	261	266	271	266	232	249	245	260	281	247	260	233	300	286	273	268	296	281	247	267	259	245	256	271	262	248	264	249	232	255	274	252	263	236	263	261	246	236	273	291	221	261	247	263	262	256	270	280	235	248	273	256	272	248	238	252	260	281	279	246	260	247	252	264	285	274	257	266	261	242	254	237	254	276	249	283	271	286	268	295	277	227	278	249	238	252	261	247	287	258	255	270	243	270	253	229	265	264	246	260	251	278	267	283	272	273	254	286	242	261	265	264	268	227	276	260	262	288	243	273	273	240	261	276	236	231	218	236	260	278	243	295	254	280	238	252	265	257	267	262	263	259	248	246	231	273	282	270	259	247	235	258	247	231	234	261	253	230	262	278	248	293	255	265	244	250	254	262	251	244	244	279	265	264	255	286	242	268	260	257	271	280	240	276	256	241	263	243	239	255	255	244	293	254	251	302	260	267	243	257	242	271	264	259	279	281	263	275	289	266	271	275	261	256	268	249	249	231	252	255	298	274	247	225	254	264	243	262	252	247	242	233	263	272	243	260	237	291	258	254	267	285	259	300	237	241	285	270	251	241	269	287	276	266	271	269	245	228	248	284	264	264	267	263	284	243	252	265	273	279	251	253	247	246	299	279	221	259	260	239	290	244	250	275	244	270	255	277	261	281	271	272	267	287	259	255	276	261	256	268	281	250	267	303	256	224	221	208	261	256	264	250	251	225	264	292	274	282	231	282	281	259	272	290	250	272	256	246	235	288	265	278	305	251	265	263	239	256	273	275	278	250	254	252	260	265	290	281	249	247	234	247	262	284	268	276	268	248	262	252	282	261	235	302	252	269	292	284	279	271	282	269	246	252	279	268	265	270	255	276	288	240	257	224	245	262	255	281	287	280	286	282	258	259	231	264	272	281	229	234	243	280	255	261	250	270	269	236	236	250	237	283	266	275	276	242	261	253	272	269	265	255	244	263	272	256	266	271	249	270	267	278	249	260	249	240	276	240	260	223	288	240	272	273	252	247	244	252	245	272	249	266	274	258	273	268	266	261	243	251	270	251	302	294	256	258	304	276	256	275	260	260	282	252	269	263	240	260	273	287	278	251	285	254	299	249	244	264	237	271	260	259	263	234	277	241	255	254	260	253	251	263	263	280	243	235	249	285	262	230	246	262	279	278	247	284	282	241	270	276	258	241	288	289	294	251	274	278	288	252	263	232	262	274	272	254	276	244	261	262	266	250	267	271	252	248	267	254	263	274	261	251	276	258	267	242	278	266	245	251	277	220	283	269	243	273	275	251	271	268	272	287	265	266	278	266	275	313	301	238	269	261	237	289	260	251	276	259	279	275	248	222	261	246	290	262	257	239	270	271	255	261	239	251	244	258	278	272	265	275	241	282	235	252	276	228	242	256	240	237	236	261	278	270	253	233	260	297	290	277	269	251	247	258	260	266	285	251	263	259	276	304	256	220	253	230	258	289	280	243	260	237	224	262	275	273	256	249	238	307	254	249	247	248	229	264	238	256	261	262	269	278	259	292	252	251	241	255	248	259	252	272	298	257	263	240	247	263	255	262	288	281	259	247	277	250	265	270	252	237	254	232	247	263	300	261	227	262	240	247	244	250	266	257	263	259	231	241	250	251	278	292	255	242	258	265	235	231	274	236	251	255	245	248	269	288	238	245	248	229	269	280	259	286	227	234	246	261	273	251	240	280	264	274	247	262	293	264	260	263	256	267	285	265	243	289	270	295	257	262	272	250	267	253	296	287	262	240	250	255	249	253	241	250	263	266	242	271	265	258	260	242	284	297	244	266	222	252	260	244	247	251	256	273	247	262	265	264	276	294	282	247	244	286	267	262	253	264
27635	34047	43465	5050	2189	1867	1579	1415	1289	1111	988	1012	894	887	926	824	869	768	742	786	772	757	729	731	745	731	699	721	682	729	695	704	712	716	718	720	696	737	689	677	698	692	669	633	678	624	661	614	656	721	630	625	612	681	640	671	660	660	632	664	644	625	626	691	668	642	666	601	659	691	655	717	646	648	695	663	641	636	672	633	652	669	612	625	660	656	660	663	652	658	579	610	622	636	674	693	723	618	672	641	674	642	643	588	661	648	627	684	612	630	636	671	630	659	654	649	633	626	641	642	664	659	658	630	649	614	613	640	644	678	657	603	628	620	627	622	657	651	664	609	671	669	688	615	632	673	614	630	619	625	619	636	605	612	640	594	601	595	634	620	648	610	652	655	614	621	659	658	655	609	629	703	620	664	673	625	689	659	617	612	630	626	668	642	627	643	631	670	601	642	631	666	663	634	641	634	628	664	618	620	627	657	602	644	655	673	601	624	642	586	687	681	636	636	679	693	687	636	629	686	610	631	676	648	605	660	631	663	664	608	673	662	672	643	633	634	646	664	670	656	641	610	653	643	567	689	632	631	681	606	683	626	636	590	620	642	617	659	655	642	635	631	652	662	636	620	630	674	595	643	637	623	668	630	621	625	654	669	665	632	661	674	647	594	634	648	648	606	639	649	646	629	658	657	679	617	634	650	656	636	654	643	605	624	660	598	690	607	645	664	663	663	632	670	616	670	652	693	667	619	641	636	611	710	655	648	622	673	653	623	669	643	685	651	665	672	627	657	637	692	632	624	629	669	644	660	628	666	695	623	641	704	705	593	693	582	659	606	606	644	639	640	687	634	684	642	632	647	606	644	653	643	637	611	666	688	643	608	611	638	624	671	645	656	608	686	631	650	666	655	617	633	652	638	666	616	649	642	644	667	627	625	680	645	661	611	733	580	667	596	632	655	611	629	635	652	671	668	672	619	613	611	635	613	623	647	589	636	673	612	646	672	652	650	667	590	605	667	649	654	635	606	609	614	645	679	636	669	630	681	615	686	610	683	636	687	616	648	582	618	619	627	603	645	694	657	663	616	673	661	666	655	642	613	666	583	631	640	677	660	668	646	630	603	646	610	629	615	637	647	647	602	669	676	629	651	618	640	686	679	631	612	628	634	634	697	621	638	656	612	659	645	608	630	653	700	646	620	644	648	655	651	647	659	664	621	636	693	666	649	650	610	684	623	638	659	643	621	687	665	628	646	639	679	628	664	615	687	674	648	666	588	655	626	678	622	689	680	616	622	619	640	628	662	650	667	647	618	589	650	639	655	656	642	637	624	648	677	668	603	650	612	650	602	626	653	665	596	675	634	674	654	614	642	611	625	619	631	648	643	630	599	627	653	638	624	653	664	653	647	694	667	656	610	659	648	640	665	670	645	638	638	651	687	609	627	642	647	642	650	658	618	671	649	657	624	641	617	642	661	638	622	654	614	643	634	641	678	659	658	670	626	630	639	592	613	644	640	653	641	611	654	641	664	632	656	621	675	647	605	635	658	679	651	652	682	654	682	630	630	643	653	643	655	659	636	646	621	619	648	645	648	670	671	638	624	662	637	668	624	600	626	655	598	628	617	661	622	628	601	667	688	640	637	674	640	626	642	623	619	610	661	623	682	638	678	666	672	628	627	663	619	623	609	665	648	654	657	627	674	630	600	692	629	680	600	707	608	637	635	649	662	667	609	641	594	627	627	626	658	590	654	635	690	633	708	642	627	641	627	660	653	598	653	603	645	623	642	645	697	651	641	616	656	670	623	635	623	642	651	628	580	618	675	608	649	636	685	644	606	687	644	654	631	629	642	653	632	626	635	654	638	686	637	624	658	676	622	637	617	639	672	600	606	633	706	687	613	701	621	610	646	653	618	667	621	667	647	651	622	650	616	661	633	611	655	629	649	603	581	619	649	595	620	649	607	667	666	626	619	620	625	672	664	663	668	638	651	653	615	632	628	593	625	642	633	587	701	651	660	653	614	702	621	657	614	609	613	618	574	689	664	659	643	660	627	613	619	661	617	653	613	653	684	635	635	629	635	650	671	635	620	625	621	668	635	671	699	590	655	619	626	697	621	643	680	682	678	656	657	646	628	699	647	647	652	617	641	602	579	643	633	628	650	643	603	687	631	655	654	647	603	650	648	622	644	613	666	654	653	650	608	644	642	599	669	648	648	613	666	625	649	645	650	641	666	583	628	642	660	650	621	669	632	637	642	650	631	642	652	632	599	617	654	652	659	653	637	621	700	660	631	625	623	640	693	635	615	620	668	615	657	695	647	631	591	671	630	623	626	616	688	636	646	657	622	674	605	652	667	640	630	656	653	637	671	659	657	624	626	660	621	632	633	641	652	672	639	588	645	676	642	651	653	666	613	642	653	638	656	666	676	640	667	628	614	646	654	651	666	596	622	664	605	705	665	627	627	659	655	640	635	671	630	644	652	638	650	608	653	674	658	683	657	628	625	629	630	648	635	639	676	650	641	652	628	682	652	646	647	674	563	679	645	672	675	643	656	623	671	593	631	679	643	656	598	654	637	640	616	663	657	618	630	631	688	665	648	619	619	627	672	625	627	644	604	643	636	644	609	592	645	621	638	669	674	626	623	638	631	655	652	644	630	636	635	642	630	615	650	618	644	662	694	653	683	649	666	610	692	640	663	628	613	671	598	651	621	605	631	636	621	643	683	626	607	650	632	656	642	624	654	610	664	644	625	631	654	637	647	581	631	668	649	652	624	687	649	649	630	615	603	603	672	668	618	626	652	595	652	622	655	622	626	675	637	642	646	686	665	673	632	598	624	639	659	683	657	641	664	621	641	658	628	616	664	645	661	622	698	606	684	631	682	625	646	647	662	606	646	655	638	645	637	704	638	639	656	679	659	667	655	618	649	647	631	646	659	654	645	638	658	626	681	597	639	679	610	653	606	625	626	597	648	615	636	655	701	638	614	638	622	628	628	630	611	637	671	656	687	622	593	649	645	650	688	639	640	613	598	667	604	655	679	623	650	660	648	671	648	595	655	685	602	650	642	623	624	645	658	610	672	675	631	641	670	629	639	629	618	631	618	629	666	643	612	655	643	620	615	650	650	658	663	637	669	644	683	596	650	629	621	648	577	643	658	619	599	605	657	619	658	632	627	623	672	672	641	680	611	654	611	660	590	674	643	644	608	662	623	668	658	595	674	639	649	628	629	627	691	658	646	631	676	701	641	643	627	655	640	638	662	625	687	650	618	614	674	651	613	649	654	658	677	640	616	648	656	657	617	681	641	686	600	664	648	600	646	636	707	646	658	648	614	630	642	627	689	654	618	711	640	649	682	591	667	609	611	651	653	651	642	658	673	611	634	633	637	652	610	630	664	659	671	670	594	669	603	579	588	632	595	679	678	648	655	642	653	664	654	630	649	645	624	656	677	638	644	605	638	625	642	643	686	648	654	631	659	638	687	663	695	664	648	688	656
61847	61745	55821	25086	4626	747	519	422	353	381	310	305	275	269	281	255	225	232	208	206	200	220	229	217	219	211	204	199	236	213	215	224	183	222	235	200	230	208	203	223	163	202	202	186	200	203	194	182	185	196	208	210	185	198	219	171	196	204	179	207	190	195	188	177	198	188	203	196	200	213	196	161	206	191	213	218	224	191	197	203	209	207	185	208	178	197	195	199	191	233	210	203	201	191	201	204	195	214	174	218	224	191	182	183	208	206	217	200	196	189	196	189	197	181	178	215	211	180	213	203	180	177	196	209	175	213	193	202	221	180	188	222	203	203	180	181	186	211	196	217	201	176	185	214	220	187	190	185	178	194	181	198	188	200	223	190	181	185	192	199	215	206	204	189	202	212	199	176	235	193	166	199	190	156	182	172	189	181	187	193	202	185	181	167	184	174	194	199	181	203	197	200	183	235	180	208	190	211	191	187	200	174	231	184	218	209	210	200	198	193	189	206	199	191	189	184	203	210	181	209	169	190	205	202	210	177	185	199	177	192	192	206	197	205	195	186	204	204	187	168	211	216	186	191	204	204	208	193	187	196	191	205	186	197	181	202	177	201	195	197	195	205	184	201	184	192	226	177	199	169	195	204	178	209	205	170	209	226	198	169	196	219	193	188	224	185	193	207	197	162	202	229	176	199	212	177	179	212	211	188	183	172	206	201	209	198	219	183	179	171	204	202	226	186	205	188	181	197	190	208	173	207	189	180	202	196	213	190	186	211	178	197	210	174	188	188	193	211	201	195	203	164	204	183	197	189	193	205	184	208	197	178	222	194	193	202	185	188	208	180	196	191	183	194	193	193	218	205	204	175	189	196	187	198	197	189	219	222	197	203	188	178	186	194	212	187	203	186	203	198	191	227	194	191	202	198	193	173	226	178	181	191	194	184	204	161	185	212	220	210	190	207	200	202	196	193	218	177	188	196	185	202	184	209	180	201	197	199	190	190	167	215	184	204	212	209	204	166	195	183	177	195	163	216	224	193	193	210	226	205	200	189	216	175	204	201	172	207	189	210	180	217	199	212	210	193	184	171	187	207	182	180	195	175	210	193	207	193	185	183	184	210	182	196	189	203	186	216	210	199	200	227	206	196	193	226	192	206	194	205	204	187	195	182	208	197	193	209	193	200	208	195	198	206	192	205	190	199	203	205	205	203	220	189	208	176	179	184	200	217	202	212	178	188	173	186	198	211	216	212	191	200	204	187	188	199	206	195	187	183	190	216	195	192	191	219	172	179	204	188	184	218	194	212	190	181	178	188	203	216	218	197	214	197	206	226	188	191	199	216	183	187	207	199	211	176	174	185	198	169	193	164	186	177	190	192	183	179	184	205	192	206	187	201	196	191	198	215	186	189	202	189	209	193	194	198	171	183	222	197	208	204	184	200	221	218	235	168	187	183	191	186	180	202	187	200	207	198	181	188	197	190	208	186	181	198	182	181	220	219	200	202	191	213	188	207	182	199	205	184	171	171	197	187	189	203	197	218	195	205	184	236	190	190	214	189	220	192	196	204	187	197	216	204	198	189	182	198	198	218	189	188	188	208	167	194	178	191	192	185	211	190	168	181	192	194	189	212	225	186	203	196	183	226	188	210	195	193	199	181	188	210	186	206	164	198	198	225	161	198	181	207	186	182	200	200	195	197	178	194	216	221	182	190	211	191	213	207	208	190	190	197	205	181	193	172	215	208	195	189	194	215	174	202	156	199	209	218	210	189	198	207	210	198	186	202	209	198	243	186	209	181	204	193	212	202	176	196	209	205	178	192	192	216	184	222	190	198	194	204	195	181	211	206	214	190	181	186	234	161	226	201	197	178	199	150	207	169	197	204	194	211	214	192	218	202	196	207	187	176	214	195	191	220	188	195	200	234	199	178	198	163	180	203	208	199	195	193	165	191	206	189	195	174	169	209	209	207	180	198	183	202	178	173	178	207	202	207	190	169	204	199	207	222	189	185	208	188	197	202	212	195	195	195	187	203	169	209	171	197	196	183	209	185	194	175	181	174	199	194	192	206	203	217	188	204	191	185	196	181	176	205	196	197	196	192	189	203	211	180	211	188	187	188	203	184	219	193	202	211	179	190	181	191	197	201	161	181	192	171	209	195	211	212	189	201	194	207	209	191	193	214	207	205	180	181	201	225	215	213	234	201	206	162	208	217	226	178	178	206	179	198	181	211	210	181	222	195	215	197	193	187	175	188	207	180	185	198	190	169	198	191	187	182	198	196	196	178	183	203	191	195	171	187	217	208	207	179	197	188	205	206	221	190	209	196	166	203	172	184	206	204	221	194	169	200	173	196	201	201	171	216	192	172	165	191	207	173	212	210	199	199	197	211	188	196	193	206	215	180	208	200	216	164	206	212	192	222	206	203	206	206	192	183	187	200	182	197	219	214	208	187	175	239	201	218	221	178	218	181	201	178	192	181	219	207	204	211	188	197	195	195	198	184	164	201	211	219	181	195	174	191	199	187	201	205	196	210	187	218	208	200	187	187	208	204	209	181	212	174	219	210	194	214	190	174	207	225	199	190	197	193	152	202	223	199	167	194	212	179	184	217	174	207	212	190	178	188	167	196	211	195	194	210	225	203	203	195	202	200	197	186	199	194	188	196	188	176	180	187	189	178	215	195	177	189	218	213	220	207	211	184	182	206	192	180	198	205	200	186	180	171	184	200	177	181	189	217	179	207	207	205	218	203	179	169	180	197	203	211	212	202	204	192	192	169	194	174	183	191	172	194	216	190	185	198	192	211	203	176	208	213	206	182	179	176	199	174	192	200	191	224	171	195	161	198	215	200	190	177	192	202	209	194	220	206	199	224	191	186	176	197	185	190	195	219	190	154	206	191	210	206	188	199	181	211	211	206	207	225	185	194	200	205	173	203	200	164	190	180	195	180	203	186	184	187	213	208	211	194	198	201	189	197	211	182	200	198	182	206	206	207	224	194	202	192	176	189	206	183	187	203	200	198	172	200	213	199	179	191	196	185	189	201	186	161	181	204	173	195	197	170	217	196	220	194	197	187	216	180	201	205	182	180	188	202	230	182	214	193	207	181	191	197	204	173	188	211	189	187	185	204	217	216	179	196	168	165	196	221	194	189	175	229	191	190	199	192	180	175	202	201	218	193	192	196	185	194	210	189	178	197	174	189	206	206	188	199	184	191	165	190	219	176	211	201	179	216	190	221	199	199	205	225	220	173	224	213	194	214	195	215	203	215	210	197	204	171	189	195	190	196	185	210	189	208	174	180	212	211	204	189	168	183	192	201	187	184	194	216	203	201	196	184	217	182	220	200	212	213	177	199	183	158	173	165	207	208	202	162	184	188	188	211	198	213	181	200	184	201	187	186	207	208	200	186	183	189	196	169	195	226	232	197	194	208	198	183	194	174	189	179	206	169	213	229	200	201	236	200	201	193	187	188	197	199	206	220	220	188	222	196	225	163	202	192
37370	44479	53495	6965	3505	2779	2273	1915	1604	1406	1297	1127	1071	909	906	852	832	823	779	719	723	660	647	614	651	629	639	593	636	599	551	608	543	554	587	574	526	538	543	529	547	528	550	529	529	554	525	552	525	534	507	519	533	532	517	528	520	567	508	523	521	506	531	473	506	481	510	482	530	511	479	487	485	492	501	511	504	488	489	480	522	520	496	536	463	483	501	543	495	494	453	495	523	517	512	523	491	514	481	514	492	498	496	506	474	509	473	526	468	522	493	481	497	496	469	499	464	485	504	510	464	470	505	450	477	506	510	494	494	504	532	508	485	527	491	482	476	455	505	533	473	445	502	499	448	480	506	516	479	469	483	494	520	505	505	484	456	461	486	446	478	473	492	480	535	514	485	477	542	521	473	467	484	467	512	493	448	495	440	484	490	502	475	477	507	485	480	445	482	491	539	499	513	451	485	493	545	487	488	450	541	467	506	481	467	480	481	488	462	500	487	491	456	497	450	497	457	491	468	510	448	511	485	477	493	461	468	483	452	498	467	481	501	455	490	450	451	505	440	504	465	487	472	498	512	541	449	515	464	492	467	457	481	488	494	477	489	498	465	466	490	516	490	453	469	485	517	487	466	468	465	481	468	522	508	475	469	492	429	457	476	489	496	464	482	455	447	472	488	471	454	502	474	499	509	485	471	510	478	511	475	480	505	498	530	487	484	468	478	441	533	500	487	497	507	483	498	493	483	478	504	509	480	493	493	474	487	480	502	489	532	449	519	510	446	454	473	481	514	451	457	476	504	479	510	482	499	479	473	460	435	486	464	480	465	523	474	472	511	516	445	458	500	493	453	480	475	466	471	462	475	496	517	478	448	468	474	494	477	469	473	488	497	458	467	485	491	458	501	497	504	485	486	494	532	476	423	471	488	464	507	504	478	451	502	515	522	501	458	500	538	474	487	491	488	493	463	481	465	469	503	512	501	511	468	497	478	488	493	476	482	491	486	476	488	546	509	472	482	502	529	499	488	505	459	514	526	513	464	538	480	489	432	489	494	484	519	463	479	444	487	504	480	520	461	496	476	495	470	499	477	505	504	479	491	471	486	475	482	503	473	483	493	483	509	456	476	502	449	500	484	490	491	501	467	463	463	494	483	496	456	486	494	483	454	491	490	449	504	457	457	496	460	479	484	504	484	487	498	503	468	443	481	471	528	440	501	465	489	477	503	467	487	469	459	497	484	502	513	455	512	483	475	484	470	506	480	471	508	500	501	499	446	510	507	511	474	474	515	495	484	480	501	511	492	460	528	492	462	490	500	470	479	519	464	451	507	512	478	475	454	534	493	464	474	471	498	488	502	493	497	477	486	466	456	470	515	504	448	461	514	477	474	463	525	520	480	504	478	483	468	463	466	469	510	503	465	512	482	453	475	508	519	459	458	413	477	464	504	482	473	503	497	520	487	493	506	529	463	539	467	450	466	509	469	492	479	500	498	454	463	469	478	479	486	458	489	483	495	462	511	480	510	443	442	474	462	554	508	541	488	518	476	501	503	497	489	533	471	497	479	516	476	503	487	505	455	478	529	501	483	464	500	510	498	481	501	504	453	502	488	494	461	457	469	522	467	555	501	466	517	447	501	524	487	494	450	455	506	489	492	463	461	503	533	492	485	456	506	496	493	488	502	480	491	476	493	502	510	464	508	499	520	477	457	461	486	482	490	486	506	525	492	478	486	500	487	477	471	476	485	490	441	444	513	475	498	439	516	503	464	482	505	502	439	487	500	457	492	497	470	459	501	513	459	490	493	492	511	473	452	496	479	462	488	468	461	506	486	462	447	480	471	495	458	496	536	501	491	506	525	470	507	486	480	455	503	478	506	495	496	499	487	461	481	464	504	499	456	472	476	481	483	487	499	470	455	479	511	484	452	502	465	478	490	465	505	514	474	536	504	497	498	478	504	502	475	465	491	481	480	443	508	473	482	476	492	490	493	472	473	463	488	456	493	492	487	470	480	493	513	495	462	478	479	463	457	470	478	505	472	476	438	500	474	533	494	470	460	496	485	470	479	470	456	507	483	510	468	492	466	472	487	491	456	497	469	473	503	478	466	508	525	519	494	493	477	463	493	506	468	471	496	449	471	490	529	522	466	437	476	524	443	488	446	472	470	499	464	473	471	462	473	530	457	492	510	500	481	509	473	482	475	491	467	460	469	455	507	462	468	493	488	445	479	483	512	469	504	468	509	459	477	487	470	457	489	481	505	442	504	475	493	505	482	489	470	466	557	457	453	479	462	463	477	487	492	479	463	526	486	462	488	481	482	493	472	484	432	496	480	466	486	494	476	518	466	512	454	470	483	450	476	455	476	452	460	514	486	478	492	434	479	462	480	506	487	492	449	490	520	491	481	474	494	479	456	482	514	484	476	477	470	442	452	467	488	497	465	509	496	429	508	479	458	473	473	460	484	493	465	466	474	480	460	453	457	511	457	461	511	481	503	446	485	407	478	474	468	469	448	469	512	499	487	481	486	486	503	503	469	473	524	505	467	474	482	482	499	474	508	482	493	467	482	490	474	482	500	489	478	507	502	501	496	457	471	462	495	503	493	496	488	525	472	490	445	482	511	495	472	493	489	477	534	471	468	474	508	480	482	481	491	473	466	472	492	474	474	451	446	465	453	462	488	491	519	471	482	476	475	468	500	491	519	489	471	500	486	447	474	503	469	480	474	450	472	478	466	487	554	500	516	464	472	463	499	463	481	473	427	473	486	509	526	456	471	508	479	481	497	525	496	469	529	481	462	419	511	465	503	501	470	493	517	456	476	478	495	478	480	447	472	478	517	520	507	479	519	497	486	469	527	447	473	479	487	439	504	484	490	482	483	484	496	458	441	458	491	485	477	426	462	479	491	546	477	511	488	505	505	476	525	480	466	461	460	520	461	531	472	500	456	477	483	492	464	473	526	498	501	490	478	482	495	490	492	475	504	489	456	458	459	473	485	461	487	469	442	455	530	468	483	492	471	524	513	523	521	497	487	469	487	493	509	493	442	517	483	483	482	492	500	467	470	500	468	480	499	425	479	481	494	441	514	487	466	486	469	499	488	501	489	495	497	494	484	515	476	479	481	449	520	489	480	484	488	467	452	467	458	483	450	478	495	447	464	464	464	482	451	462	484	464	493	509	505	461	469	511	496	493	487	486	482	477	512	477	462	484	485	535	477	500	480	479	490	485	496	466	458	494	499	469	467	475	493	454	485	508	523	468	442	521	480	497	467	493	504	489	479	489	488	541	471	476	503	438	488	467	484	482	453	470	467	497	494	509	462	477	463	474	493	461	486	465	481	505	476	479	511	495	485	498	478	522	532	505	485	470	458	496	487	502	510	478	522	508	473	456	528	466	488	496	461	485	532	472	471	484	463	538	484	487	516	475	455	488	534	511	501	505	461	459	569	497	520	514	485	480	514	480	480	477	489	479	513	462	500	471	467	467	484	500	501	511
7243	3771	2380	459	196	169	174	152	153	180	189	168	163	173	169	159	175	170	147	167	164	147	146	162	154	162	143	159	182	150	168	159	168	159	151	153	160	180	162	151	172	156	180	146	143	157	175	171	167	145	138	154	167	141	180	165	142	165	158	150	181	149	147	141	172	162	156	176	163	143	162	164	167	167	141	182	149	136	159	141	170	164	152	167	169	161	148	176	145	133	128	176	166	120	155	167	166	143	163	151	165	162	135	143	179	143	161	166	155	158	153	153	145	153	160	131	168	161	160	171	162	153	171	176	172	152	171	171	137	144	178	130	159	142	142	152	154	160	186	150	129	157	140	170	149	180	174	155	152	164	155	162	164	178	172	155	174	151	147	164	171	158	178	135	181	157	174	144	159	163	159	163	175	155	145	148	166	179	176	184	173	176	159	159	181	160	159	168	150	162	157	156	143	136	155	129	153	152	155	153	182	171	161	131	168	142	174	158	149	163	156	157	168	156	143	151	152	159	152	159	155	146	152	138	153	159	186	154	139	163	163	153	148	160	161	155	129	171	156	163	158	142	172	138	155	172	149	168	147	152	151	162	158	172	161	158	155	150	170	172	173	154	148	146	150	152	170	146	139	175	148	174	175	156	147	146	187	158	125	146	156	156	178	159	146	151	152	148	149	171	145	141	164	152	168	144	130	145	164	138	147	180	161	176	130	145	159	155	159	168	149	164	178	168	166	172	165	167	149	198	148	158	142	150	175	154	151	179	159	140	161	144	182	146	194	158	174	146	152	174	156	147	171	159	171	143	173	156	167	153	152	145	185	166	146	150	149	147	155	155	158	166	158	158	155	144	129	144	161	156	163	178	181	172	146	164	154	146	155	168	166	136	187	166	130	159	128	168	156	150	159	176	161	184	135	141	149	142	164	166	162	146	166	177	149	138	140	185	160	160	169	161	161	139	168	153	167	164	155	147	131	148	177	162	151	173	161	172	166	152	183	180	163	183	165	160	132	138	161	167	188	151	161	151	151	154	175	142	155	173	148	151	160	146	158	155	145	160	145	142	155	161	159	165	164	172	136	189	143	148	158	168	145	148	152	151	175	154	159	170	180	169	146	168	148	154	172	144	142	172	163	142	172	136	149	148	160	160	176	166	171	193	147	167	163	146	159	157	138	140	157	172	180	162	168	174	148	145	197	160	149	175	153	168	166	171	135	148	153	166	166	167	157	153	168	164	167	161	161	140	147	154	159	149	163	171	170	149	142	181	157	139	174	141	146	147	157	154	172	153	157	148	168	146	152	168	182	148	150	162	156	160	159	163	159	158	168	150	170	158	157	173	187	168	140	142	142	133	167	165	161	165	141	156	165	150	165	172	157	165	147	131	161	146	187	169	152	177	167	137	172	153	140	145	152	156	152	156	149	178	184	175	142	140	163	178	161	178	149	145	157	153	144	182	174	166	143	149	127	151	153	178	156	145	152	153	152	160	167	154	155	137	168	159	147	168	173	157	142	172	171	158	162	157	172	170	165	146	158	167	123	162	147	184	178	162	173	161	182	164	164	141	182	150	146	149	158	168	183	154	171	155	160	147	147	153	157	192	170	161	117	180	159	163	130	146	164	159	153	149	169	173	169	144	154	168	151	168	133	149	183	157	133	162	157	157	175	155	161	165	163	150	170	163	168	149	154	150	158	156	163	147	168	164	145	157	155	158	175	155	139	141	175	142	154	165	157	149	138	165	146	162	183	160	143	149	137	162	162	153	141	166	165	156	150	152	160	171	175	158	185	175	143	189	179	160	173	160	161	174	153	135	173	165	159	150	175	157	145	163	173	166	158	148	152	148	166	169	141	151	152	155	155	172	167	162	153	181	160	136	160	149	175	167	144	179	147	153	167	159	141	148	123	193	166	158	163	121	168	154	152	172	156	152	146	156	162	161	158	167	163	157	154	156	156	154	149	165	155	163	160	170	150	159	136	150	150	156	160	163	144	150	145	155	153	163	168	152	165	160	135	156	151	162	191	164	168	170	199	150	159	159	148	144	130	176	145	153	161	168	172	154	161	168	149	144	161	160	184	166	155	153	167	146	149	160	167	142	155	168	147	161	137	183	170	166	167	162	151	148	151	168	151	161	126	161	167	164	147	155	176	172	175	166	150	135	129	146	184	156	162	163	173	157	142	138	128	170	157	167	122	165	155	148	162	173	160	152	170	158	168	172	151	146	149	146	144	189	174	184	161	178	167	164	160	156	161	145	168	133	158	166	151	143	167	164	141	169	162	153	147	140	148	177	161	145	174	143	159	147	121	157	149	189	153	141	153	149	143	186	184	167	172	150	176	168	130	142	142	147	146	158	173	167	156	142	165	178	162	156	151	182	153	154	188	165	148	169	153	162	165	152	150	145	159	151	162	161	169	145	166	167	145	173	166	178	162	168	174	173	153	149	164	178	147	152	151	162	149	161	155	173	148	169	163	146	176	138	156	173	151	178	162	180	156	149	142	153	142	170	184	152	143	171	155	159	156	138	151	157	171	170	170	142	154	158	166	154	144	150	144	169	163	143	158	138	158	185	153	154	162	144	149	174	156	182	151	171	149	163	158	169	152	143	183	157	152	139	126	153	158	142	139	157	141	172	153	162	158	176	168	132	134	166	154	168	140	159	160	168	165	164	159	140	149	171	139	187	170	149	166	155	151	168	182	169	160	147	164	139	168	161	171	161	163	160	159	149	148	139	131	153	150	137	175	166	140	145	164	165	161	147	164	161	166	176	151	148	200	173	149	164	163	144	162	155	141	165	172	140	153	166	123	173	145	160	160	169	152	165	174	156	144	150	186	165	149	165	173	143	160	186	146	177	161	128	164	175	148	149	165	169	159	166	169	153	155	144	162	161	155	165	151	153	140	125	154	148	146	156	171	140	156	165	179	157	160	161	153	179	148	180	135	153	166	151	145	175	155	168	175	177	132	174	165	187	151	157	163	153	149	150	158	164	154	155	169	159	142	172	162	181	171	132	161	177	140	195	159	149	134	161	150	157	151	155	148	163	157	160	150	176	141	153	159	158	153	156	140	160	145	150	163	127	140	155	142	171	161	170	175	148	156	153	157	158	163	153	170	186	158	162	165	131	170	156	177	170	147	139	156	172	159	173	147	150	166	133	130	169	167	145	173	171	158	139	129	158	142	163	163	171	165	159	170	152	146	151	161	168	166	180	172	167	148	156	156	166	142	140	145	168	145	159	177	174	152	156	148	156	164	140	162	156	143	156	164	189	159	165	162	160	181	156	148	187	153	150	160	174	136	177	159	136	143	159	176	161	175	164	168	159	146	159	168	185	155	178	148	157	141	155	142	137	152	161	161	177	150	160	178	169	153	155	166	154	171	142	179	147	151	152	157	150	157	156	167	165	138	152	158	164	158	153	174	164	163	145	171	163	156	152	165	156	167	166	147	149	137	149	144	157	163	175	146	165	147	145	175	187	163	137	166	164	155	158
6458	5713	6307	1138	494	503	455	456	457	452	442	474	433	428	432	442	402	419	424	446	409	455	451	425	414	398	500	396	413	432	428	403	424	451	430	409	429	358	458	466	427	398	453	438	457	428	467	444	398	439	411	404	452	429	426	407	392	428	417	483	426	443	415	410	395	421	452	440	385	432	399	452	441	452	430	430	420	420	403	394	427	436	385	400	465	463	398	447	431	431	430	444	422	404	422	447	418	434	427	390	428	424	418	392	421	427	440	415	467	467	420	425	417	426	483	444	449	436	447	380	468	427	419	409	456	419	458	424	401	436	429	433	458	397	441	445	463	428	461	398	443	411	425	432	430	434	442	443	389	415	414	419	404	419	449	424	398	397	418	438	415	420	424	400	399	421	410	416	406	441	431	440	409	415	406	465	390	399	442	435	424	418	450	407	402	424	412	416	427	415	433	433	437	424	428	412	418	408	429	423	423	453	393	482	467	420	437	414	412	385	433	392	443	421	432	390	427	423	421	415	401	453	417	435	453	419	420	431	425	424	424	417	409	447	408	409	409	458	417	436	431	455	428	444	444	440	439	412	440	448	391	438	448	441	413	482	426	442	413	393	468	487	460	399	444	441	445	429	454	476	431	425	440	405	446	408	419	426	407	403	406	449	421	416	433	468	430	432	443	399	464	410	404	399	433	439	406	435	464	457	385	494	422	441	419	441	447	421	441	421	422	395	421	412	435	447	445	410	425	432	412	423	410	418	437	404	426	429	429	438	409	406	415	422	431	418	433	425	460	380	429	434	431	440	437	415	405	421	437	423	424	439	434	433	452	421	420	400	406	418	435	394	415	426	434	453	386	409	438	453	446	400	418	471	386	428	463	399	433	396	409	425	423	424	391	417	435	460	410	429	426	430	408	427	422	463	425	404	436	445	417	458	406	411	406	428	419	415	443	434	452	390	395	471	446	439	425	433	409	465	428	483	440	451	408	448	433	485	436	437	422	398	417	452	419	396	473	440	423	411	397	429	461	437	439	432	433	428	403	424	440	408	410	421	474	391	396	440	451	447	415	387	431	398	428	410	454	395	440	441	436	445	432	427	409	403	423	396	425	444	426	427	429	436	405	413	440	422	439	427	424	428	441	387	435	426	414	429	458	396	434	413	418	438	438	476	433	434	418	426	428	461	442	397	411	424	392	425	394	405	436	427	437	429	410	402	429	427	428	424	455	420	427	430	436	433	458	425	430	439	415	449	448	431	416	432	428	443	433	465	448	414	442	462	428	421	392	396	375	456	444	404	388	424	429	430	450	387	432	427	407	429	413	436	446	412	428	423	444	393	386	390	432	416	445	428	433	401	428	388	461	458	445	406	392	443	426	452	446	451	459	467	440	446	443	413	404	411	411	438	467	380	419	443	429	436	432	420	453	451	431	416	441	429	410	381	409	382	441	432	423	455	383	466	461	403	464	406	448	437	443	450	435	432	427	443	417	396	412	463	437	408	449	446	439	426	446	412	394	466	442	427	465	447	410	405	440	430	443	403	450	443	401	439	420	450	456	443	430	433	468	428	441	421	418	427	414	441	420	417	421	452	422	406	396	415	435	415	455	415	429	446	436	443	403	473	446	425	426	434	437	438	422	419	411	456	451	425	434	448	449	404	410	444	400	450	408	455	421	429	439	409	441	412	445	415	458	431	442	415	439	448	451	409	386	427	464	438	418	431	436	423	425	458	428	418	453	404	447	424	433	418	431	402	426	432	420	464	404	393	460	405	409	431	391	426	387	445	445	475	383	488	471	439	410	405	405	431	429	440	455	425	430	426	443	395	466	434	400	428	419	428	428	448	435	431	458	425	438	412	385	404	401	421	402	422	395	445	404	408	430	452	402	438	427	455	452	380	429	438	437	414	415	424	438	419	446	406	469	434	443	470	382	444	379	381	413	435	401	445	416	445	435	465	455	484	400	421	415	403	445	424	423	436	395	463	442	429	388	436	413	453	394	452	406	428	452	436	435	397	393	435	452	416	465	419	410	466	444	450	416	418	408	418	430	415	420	459	440	434	445	425	405	439	412	441	423	442	457	471	451	421	494	419	468	416	448	396	431	439	434	412	438	451	423	415	477	442	425	428	440	412	427	410	441	415	384	423	438	426	435	417	461	410	423	429	442	402	421	440	395	452	441	418	415	449	485	440	441	417	432	438	406	414	425	439	400	431	420	415	389	407	427	481	426	437	445	415	430	434	430	422	443	422	424	425	406	431	401	419	447	421	427	432	421	423	409	450	409	399	470	414	422	425	402	407	436	425	443	425	425	429	419	431	456	439	444	408	475	421	421	418	436	430	429	445	406	433	419	421	404	443	392	406	426	423	430	459	437	435	419	412	400	439	452	448	443	413	423	407	405	456	431	411	418	433	425	432	428	404	469	403	404	465	461	431	442	431	442	441	426	443	422	379	397	413	452	446	443	447	440	430	427	406	465	450	445	419	367	417	432	435	417	389	420	454	441	443	439	491	401	404	421	428	397	458	430	428	453	428	415	408	440	409	444	437	474	426	437	437	436	446	415	435	425	451	428	418	426	437	421	439	431	413	408	437	419	405	408	418	429	422	465	429	434	438	436	465	440	418	411	422	414	439	400	401	427	430	444	450	434	446	461	401	428	455	439	441	419	407	439	421	461	431	439	443	421	440	434	417	406	435	420	445	415	431	398	405	463	439	406	418	439	451	438	423	428	462	420	404	399	424	387	435	438	458	441	480	436	381	459	412	427	396	419	418	432	401	482	399	462	444	442	466	418	425	445	482	418	444	399	456	422	401	384	435	406	405	405	432	404	419	410	403	455	418	412	452	428	390	408	403	415	406	433	441	409	466	431	425	387	420	407	440	439	436	435	434	431	458	412	440	439	420	442	419	423	461	484	442	430	442	404	425	438	416	425	417	472	414	387	429	387	422	446	452	413	410	416	416	369	392	424	383	403	431	449	407	416	414	401	443	435	395	420	427	440	419	452	410	445	468	448	401	402	443	448	444	436	418	444	398	445	425	383	388	421	414	433	409	429	443	451	408	444	434	418	397	439	408	416	405	400	440	463	437	453	420	438	447	430	437	433	392	440	452	436	411	445	409	462	417	433	432	405	399	422	411	437	459	432	419	420	413	432	426	443	455	442	402	405	452	396	447	411	452	437	438	429	398	437	417	432	407	415	450	430	450	431	459	431	470	429	417	445	395	407	474	411	419	428	426	455	426	446	471	407	409	437	412	453	414	431	397	415	447	395	441	459	434	431	427	439	404	451	429	430	393	400	410	467	436	426	418	449	412	432	430	431	455	474	440	445	441	441	428	446	408	438	419	461	473	439	456	444	451	408	439	394	459	436	412	427	442	435	461	465	418	406	431	429	408	414	410	441	404	450	417	399	438	409	470	400	440	388	425	410	426	458	425	422	427	454	448	435	422	414	423	434	412	462	425	473	405	440	427	469	437	458	414	408	410	440	414	427	419
46023	46728	40673	15864	1272	522	399	373	375	315	293	290	313	301	263	290	285	298	312	275	275	259	258	263	282	265	252	279	270	253	268	279	280	250	279	264	249	251	266	258	287	244	294	265	287	280	264	269	257	271	242	267	273	291	240	251	254	246	225	266	254	261	255	265	260	301	253	239	258	226	241	257	243	242	253	261	270	281	196	241	235	263	274	271	268	288	268	257	258	275	280	223	250	267	258	259	228	272	278	260	245	275	249	251	277	243	244	263	254	261	269	271	230	248	238	255	263	263	237	281	265	250	266	239	244	283	252	246	232	256	269	235	261	241	259	250	239	242	233	244	248	267	250	272	292	256	262	265	261	240	250	251	277	259	262	245	259	239	277	301	260	241	297	263	276	261	270	260	237	255	274	291	254	247	247	273	277	275	238	276	266	241	263	256	235	251	228	225	232	199	249	269	252	240	307	244	256	289	245	245	256	220	248	261	223	266	275	262	260	248	283	288	222	262	256	251	255	239	254	238	246	249	270	257	246	245	225	237	241	259	255	262	256	259	272	265	287	272	264	255	259	255	262	271	258	282	253	258	287	268	269	252	239	235	270	287	276	222	239	281	256	258	257	261	244	268	248	245	242	300	262	242	247	279	254	261	264	255	251	254	285	286	240	248	268	255	216	260	227	244	267	242	230	260	276	236	305	257	235	274	239	258	249	261	259	240	291	238	228	252	257	242	238	275	250	241	233	251	279	241	281	284	257	289	260	261	270	241	267	244	288	234	270	246	261	272	254	238	245	236	302	248	259	254	266	263	247	265	254	247	275	242	268	236	255	250	237	247	271	257	234	311	260	237	243	233	248	275	257	254	261	237	236	280	255	264	259	266	224	266	245	277	231	253	250	245	251	282	276	273	218	284	256	243	274	252	258	243	248	246	262	233	257	253	288	276	266	240	255	251	239	261	255	265	275	244	230	245	269	271	269	246	270	260	248	269	248	277	287	242	242	291	258	253	273	275	240	257	244	254	264	272	277	258	248	231	243	250	257	274	271	261	288	234	275	306	223	231	229	281	250	275	259	287	236	261	260	292	230	229	255	247	259	270	221	297	260	248	256	276	231	246	247	251	253	292	274	273	220	281	264	267	255	253	225	240	261	263	253	240	264	244	263	217	269	260	243	268	278	254	263	253	248	274	265	291	255	262	241	228	250	264	261	278	224	244	275	223	262	251	256	296	235	256	249	249	244	254	278	221	265	288	257	266	283	237	228	261	247	268	251	237	222	252	241	263	263	244	264	248	263	219	266	273	251	264	217	267	270	264	233	267	251	256	270	261	276	270	297	260	224	251	225	280	258	273	299	262	285	274	249	250	251	263	255	227	231	272	243	268	246	263	284	262	251	273	255	260	298	229	256	276	263	252	248	239	260	264	262	232	243	257	242	277	251	244	257	264	228	251	282	256	257	264	256	282	241	250	258	292	248	270	255	259	241	234	241	254	247	278	283	256	222	249	280	266	262	236	241	258	240	264	257	261	238	250	241	258	287	259	233	257	289	261	248	255	262	234	227	264	273	263	239	234	279	276	250	264	250	271	238	261	241	254	272	266	227	238	244	290	246	243	268	274	265	277	257	237	227	269	245	283	280	275	244	255	243	242	292	237	278	253	221	257	265	233	257	252	271	272	252	240	258	307	248	262	272	269	272	255	255	275	276	252	245	242	246	251	235	260	244	253	271	253	248	274	272	225	290	267	244	283	248	268	264	241	253	253	267	252	245	293	254	254	247	255	290	255	278	270	266	258	266	249	249	265	259	252	259	260	221	261	236	232	246	222	287	236	264	273	213	263	284	242	255	268	262	283	247	258	263	240	239	269	268	260	256	257	239	242	278	273	249	292	231	276	247	249	278	267	269	280	266	259	266	284	277	264	257	246	262	221	266	264	260	235	252	232	273	272	270	254	263	271	264	247	263	266	267	269	263	253	254	222	251	275	270	254	254	261	270	257	280	255	230	284	233	244	280	294	283	267	239	260	232	241	234	247	296	258	252	257	243	264	274	277	264	254	234	255	230	280	248	271	226	251	253	240	275	245	254	270	262	249	262	208	258	238	280	267	268	275	277	278	257	260	265	282	232	266	237	242	265	272	247	249	259	267	272	252	248	269	266	267	271	224	225	278	231	248	251	260	256	278	220	255	241	247	272	251	270	266	283	232	267	242	248	285	253	289	254	237	246	255	262	236	288	270	265	275	275	257	249	256	249	260	234	250	231	266	254	251	243	271	250	237	259	245	292	253	281	241	250	280	260	233	252	251	272	289	234	275	240	241	253	280	250	270	272	249	280	248	291	261	262	253	288	230	259	251	234	263	254	261	250	266	262	285	262	230	298	261	273	258	280	259	271	264	259	257	248	275	273	258	243	268	249	238	251	265	258	257	284	232	232	250	245	217	259	243	258	252	259	268	237	272	248	271	258	283	256	257	267	258	261	241	237	239	285	251	264	225	242	260	257	302	275	253	244	264	253	271	270	254	265	271	263	280	250	266	254	274	261	236	263	268	266	252	255	235	237	241	246	213	261	260	240	251	262	280	249	239	259	229	237	273	285	266	258	279	262	249	264	279	257	284	264	236	232	271	245	247	254	254	233	254	236	267	266	267	286	233	249	257	271	257	275	250	275	237	275	264	221	286	231	244	263	258	241	283	256	268	260	269	258	268	239	251	249	279	220	255	227	254	285	276	250	263	247	264	289	263	243	292	269	285	273	247	237	261	259	263	257	260	295	286	275	271	254	270	248	243	269	257	280	265	240	241	229	241	238	270	224	252	238	242	273	270	239	252	242	260	259	223	257	253	252	260	269	225	260	248	248	254	272	276	260	233	252	265	257	263	258	266	262	265	248	292	296	259	250	236	231	247	252	250	274	253	248	237	244	251	234	251	251	238	247	244	243	262	249	292	241	269	293	277	263	256	243	252	257	266	227	262	286	243	247	265	235	282	266	251	254	261	246	272	281	261	245	265	251	257	271	279	265	247	268	265	230	274	246	284	266	233	264	251	263	276	254	253	261	265	268	255	267	256	266	264	238	236	242	262	240	269	264	259	245	256	288	255	247	242	262	219	249	246	248	235	278	265	281	283	241	255	253	237	279	230	264	237	255	241	261	259	240	270	275	260	279	243	249	259	263	240	234	240	291	267	240	268	258	273	261	284	267	263	254	266	274	248	274	238	249	266	233	272	245	271	280	240	259	264	257	274	216	248	285	252	218	275	237	266	249	291	259	225	260	269	232	236	257	282	244	286	254	220	244	252	257	242	237	239	261	257	237	267	243	262	233	236	258	247	272	249	288	264	240	254	265	232	264	308	232	235	266	251	265	234	260	241	245	266	242	252	258	261	240	235	254	263	265	257	241	269	227	260	257	262	251	240	252	239	263	244	249	262	260	248	240	256	275	268	238	274	274	277	262	247	246	237	271	256	254	257	256	249	262	233	239	259	281	298	237	301	262	265
27481	34755	42592	5573	2252	1848	1531	1395	1176	1069	1028	975	925	836	827	819	831	811	766	756	745	781	719	656	688	708	710	689	692	717	699	703	661	705	673	680	631	680	720	645	725	686	712	613	703	719	646	669	681	662	643	640	633	633	648	640	650	656	625	654	651	667	644	621	636	669	638	642	612	639	634	693	722	639	627	630	612	641	687	659	692	652	642	650	654	691	628	700	684	606	608	631	646	649	613	626	656	643	650	613	665	654	617	638	665	665	609	662	604	662	636	678	657	697	630	610	654	631	643	634	658	622	653	667	651	630	667	624	639	635	614	626	615	663	660	680	659	657	689	610	646	661	651	677	655	638	649	641	647	690	642	677	676	635	640	633	650	656	587	697	639	633	641	662	619	604	596	627	675	607	667	635	662	657	616	651	632	685	665	608	613	612	639	660	643	674	639	635	599	632	647	685	659	699	657	603	680	661	663	629	635	670	630	662	705	667	608	618	646	669	603	649	613	614	634	644	663	626	678	679	653	623	633	624	665	624	616	652	641	655	664	647	652	615	621	634	680	631	635	651	660	602	632	703	647	588	590	586	635	712	636	713	616	640	582	620	634	683	634	673	602	605	672	614	638	606	680	611	660	620	644	643	631	676	630	596	656	652	625	668	651	665	663	663	640	637	633	657	640	634	596	684	697	681	627	624	631	676	609	692	655	617	634	616	558	628	621	641	626	634	631	687	646	634	649	658	618	652	674	669	663	605	688	586	614	635	602	610	638	676	663	640	625	652	627	653	651	619	641	610	612	624	641	636	642	640	709	645	640	656	641	628	651	681	666	638	584	705	641	625	691	692	616	621	655	618	641	623	668	623	631	657	635	662	671	598	612	622	611	650	653	647	616	646	635	707	641	686	650	617	620	681	590	656	658	616	629	636	641	610	609	693	604	644	648	714	633	641	607	609	658	624	602	620	637	672	643	651	638	651	629	658	600	685	661	630	657	601	700	610	665	670	601	637	602	614	689	664	674	646	622	656	653	620	654	592	626	625	643	621	628	646	615	677	634	650	601	644	635	668	630	655	616	642	654	622	621	642	636	675	651	630	588	651	664	632	603	649	612	681	614	663	630	622	625	570	660	605	633	672	664	629	657	666	652	640	634	647	678	658	618	607	645	661	664	658	668	646	652	663	632	652	594	654	621	658	669	624	657	607	654	670	641	617	626	643	673	664	630	629	618	580	670	620	643	641	592	606	667	618	644	669	668	629	710	616	621	688	604	646	630	675	703	706	648	604	629	677	656	675	636	650	653	624	638	660	610	652	646	618	585	618	618	605	694	605	636	640	648	619	638	596	639	643	623	618	611	645	604	595	672	616	641	688	601	636	632	605	632	614	619	586	610	650	672	604	630	662	618	648	637	650	667	661	639	612	635	662	627	630	696	601	694	651	620	627	620	628	648	660	646	629	674	661	665	676	623	658	607	618	648	666	667	609	628	629	672	619	633	602	628	652	649	653	690	665	615	620	699	632	640	603	659	675	638	619	674	647	655	678	638	656	649	653	634	658	671	643	660	678	674	645	622	700	655	684	668	641	670	643	596	659	649	644	618	681	652	639	637	609	655	639	597	674	647	646	603	639	645	663	624	630	614	594	610	641	637	650	661	644	669	618	656	626	653	576	638	675	642	648	608	649	635	670	649	587	638	608	662	654	642	645	653	599	642	670	621	648	671	611	679	698	609	646	605	699	664	646	653	627	648	650	644	658	668	675	668	647	659	623	624	611	644	638	608	616	634	634	678	650	663	645	662	658	655	633	654	640	645	686	660	689	628	639	608	641	622	646	646	612	664	637	632	683	638	631	645	606	614	624	676	663	676	666	648	673	662	642	628	683	679	643	655	608	634	607	647	632	644	679	626	657	673	659	627	627	662	654	610	657	705	634	633	694	659	666	665	642	617	614	662	628	659	659	639	642	609	654	641	648	652	612	669	633	696	668	643	619	611	650	605	656	658	649	611	635	635	633	630	616	628	686	635	660	702	671	644	638	643	629	644	626	649	647	655	641	616	649	662	636	627	621	628	649	675	658	607	646	647	596	606	619	660	638	678	649	650	639	634	671	633	614	572	651	642	644	655	646	677	676	617	626	637	638	632	689	668	655	623	630	668	603	640	669	619	619	654	634	635	622	634	637	656	686	601	638	689	637	606	609	675	670	636	630	672	646	660	681	585	642	681	649	652	626	669	658	653	651	609	643	675	648	651	682	613	629	630	657	648	701	632	661	636	613	621	627	651	652	627	618	651	652	661	686	667	655	576	642	656	640	647	646	610	609	595	643	635	626	621	637	685	694	642	649	648	641	643	610	598	646	637	656	660	599	635	663	613	649	662	642	610	680	605	603	681	620	643	624	601	661	606	664	621	661	641	600	598	654	655	642	654	604	593	636	639	573	649	630	613	622	591	688	605	609	653	652	690	652	620	616	608	646	670	627	637	625	623	652	646	628	639	641	624	607	628	608	649	663	688	629	623	635	612	618	650	647	652	633	625	628	644	601	629	653	671	590	701	631	643	654	645	623	679	631	644	610	657	689	645	626	676	626	629	621	622	673	644	654	604	618	645	586	640	643	668	637	615	624	591	644	613	617	665	630	650	615	663	647	630	641	656	626	649	642	608	655	658	640	691	619	645	657	646	625	633	689	666	637	662	658	647	597	697	619	663	650	656	662	645	673	667	625	633	665	607	660	651	635	636	654	588	619	634	640	645	652	677	663	616	676	570	655	626	700	626	641	667	658	622	675	680	671	670	632	677	664	627	609	650	649	714	605	657	599	671	646	622	599	678	645	630	593	607	590	623	622	615	693	630	655	597	638	628	658	665	590	664	627	598	668	637	640	674	650	667	622	628	677	636	648	682	650	655	660	646	607	647	617	678	604	677	600	633	644	630	656	624	637	648	626	711	647	692	676	655	660	646	625	633	651	622	627	655	621	652	649	653	594	612	640	646	636	630	643	670	626	656	638	644	624	634	646	618	642	698	604	641	642	630	614	593	616	634	630	646	635	687	673	622	668	643	646	613	617	606	626	695	614	612	650	613	624	646	656	609	664	605	624	631	616	630	609	632	608	654	657	625	650	631	649	610	693	662	604	678	638	624	646	631	637	710	618	654	627	632	679	680	630	613	669	631	628	659	640	669	643	678	623	636	678	604	603	702	650	619	619	620	659	626	600	643	666	588	631	657	632	607	609	615	626	670	653	619	654	623	639	616	616	641	646	637	650	600	671	681	658	675	638	625	629	657	658	677	625	685	607	654	632	618	625	639	639	647	691	603	611	633	622	632	677	642	629	662	643	663	648	649	608	654	647	582	601	604	641	674	628	663	645	628	633	631	610	651	642	661	600	692	625	605	623	633	644	638	676	636	630	627	638	649	671	623	637	639	668	647	673	622	646	637	617	640	655	637	650	637	645	667	645	659	662	643	604	620	635	641	620	642	617	606	655	642	670	630	671	605	640
60334	61844	52773	22712	4166	728	491	438	415	347	308	306	257	276	257	229	249	229	268	221	223	239	224	207	209	212	223	206	210	237	229	213	209	201	212	200	164	201	221	203	226	201	186	206	211	210	225	190	225	175	231	188	201	201	179	172	191	184	215	200	187	196	190	187	196	208	194	209	190	185	190	173	205	205	206	197	184	227	193	213	181	212	192	169	236	203	216	209	187	185	196	190	187	209	201	182	188	191	176	198	205	172	172	187	201	167	187	193	197	205	206	219	208	167	202	202	199	210	207	189	220	220	179	196	185	188	198	202	197	185	197	187	178	181	215	222	193	180	205	199	200	209	198	202	197	193	159	194	197	171	179	197	189	182	199	211	199	200	207	201	194	195	191	197	172	190	194	204	198	213	175	198	199	210	181	176	209	187	184	192	221	212	221	220	198	207	171	211	190	168	186	175	192	189	218	210	198	206	185	191	185	204	217	171	204	177	195	185	193	198	205	199	190	183	201	201	194	192	179	194	196	178	205	202	189	196	190	207	203	198	166	199	209	201	189	211	190	185	214	183	195	188	190	188	204	175	203	172	206	189	188	184	189	191	198	189	169	195	202	176	205	201	194	211	212	191	204	200	203	183	185	219	214	160	173	189	202	193	192	181	200	198	211	191	172	200	212	188	182	182	174	189	206	186	163	195	200	195	178	186	197	200	201	208	194	205	194	174	201	205	219	176	197	202	228	178	190	193	200	204	182	168	198	217	184	200	199	185	171	203	211	186	202	198	203	227	213	188	191	184	169	210	195	167	174	181	201	195	183	193	199	180	193	212	204	199	184	216	196	186	209	202	207	181	185	208	163	194	178	200	218	187	218	209	181	213	200	214	206	165	200	197	185	187	198	202	182	204	208	202	196	190	167	187	178	195	194	166	190	187	179	226	165	203	201	181	197	199	158	175	186	188	202	163	187	177	194	180	203	189	182	192	195	181	201	171	191	202	208	209	188	168	193	183	176	202	204	184	166	177	180	174	209	182	199	173	212	211	189	177	185	156	176	177	190	182	198	191	213	189	185	197	175	199	194	187	205	168	204	197	181	195	211	190	202	206	174	178	192	192	198	186	170	196	189	203	196	208	211	185	214	185	203	192	212	201	186	189	189	218	180	201	201	186	170	186	205	216	157	203	183	195	212	199	178	209	187	205	189	196	176	179	175	184	187	195	183	172	188	184	207	193	184	195	184	215	199	166	214	182	181	171	198	210	186	196	167	200	235	223	176	184	195	218	192	181	205	211	199	185	171	201	197	190	183	177	190	199	162	165	188	196	156	190	229	208	208	183	178	186	223	206	193	187	206	181	197	185	215	196	182	234	201	188	179	200	198	161	203	214	186	181	209	212	229	205	184	197	182	208	184	180	203	221	225	169	199	209	205	182	201	200	203	187	198	176	171	216	173	164	196	234	189	175	187	199	181	197	180	190	230	187	184	191	212	213	184	170	181	183	199	178	192	182	192	183	168	216	174	192	189	196	186	189	186	187	181	217	187	182	207	203	195	189	193	215	211	213	185	210	185	191	190	157	188	191	209	202	193	212	183	224	171	169	180	199	203	195	219	186	183	174	189	217	214	206	184	219	172	186	180	169	179	210	197	217	181	183	197	202	199	199	192	169	178	238	212	210	205	214	207	192	206	196	209	165	211	172	162	179	207	183	192	193	216	190	205	181	198	206	181	214	195	215	169	185	183	197	191	187	207	193	216	186	197	201	214	201	203	189	199	210	193	192	203	200	178	187	199	210	192	189	215	187	199	193	186	203	184	191	184	220	198	194	178	178	220	211	201	213	192	182	184	190	177	184	183	179	179	205	194	198	181	186	176	188	197	197	195	185	182	184	193	182	191	192	198	178	176	198	180	180	192	200	180	194	192	193	181	172	204	184	178	205	183	201	200	160	181	191	181	198	188	208	199	187	175	202	187	191	203	201	185	165	207	205	185	188	166	186	178	182	189	157	220	195	209	187	213	193	202	207	203	161	172	167	184	195	208	196	190	188	197	208	196	196	218	204	182	182	180	198	204	206	212	188	182	163	211	201	178	175	180	202	181	208	199	191	206	206	183	207	203	185	161	182	179	174	200	202	171	215	174	204	178	187	182	196	206	217	203	186	206	211	181	203	208	194	182	181	193	200	192	199	169	206	221	183	190	177	162	222	205	165	217	178	196	206	202	216	212	216	212	185	183	211	211	198	177	220	189	172	208	179	206	205	181	174	211	206	187	193	191	208	201	197	171	213	167	200	194	163	197	204	177	176	171	199	198	175	207	163	205	202	180	189	177	173	192	176	173	209	215	185	189	212	197	230	204	167	206	198	207	200	191	193	188	177	197	178	175	210	191	200	196	197	197	189	191	186	194	195	208	190	196	213	186	172	180	172	198	177	186	177	199	164	189	182	194	175	190	191	199	218	192	190	213	181	176	197	181	196	205	205	210	196	180	179	178	202	215	179	184	230	192	197	197	190	186	192	204	198	198	180	184	176	189	206	203	200	190	206	184	188	207	189	186	191	187	187	186	188	181	193	207	201	183	199	193	196	170	222	177	182	196	167	190	193	189	178	167	188	221	194	207	203	194	205	191	192	213	222	174	172	176	177	194	185	215	192	218	195	226	193	172	198	208	184	197	190	208	181	207	197	227	212	176	207	174	214	221	190	194	214	214	197	173	182	175	199	184	186	191	166	174	193	199	193	179	192	179	205	184	179	180	199	203	186	197	177	170	182	211	198	163	208	202	195	198	172	179	193	199	203	203	191	190	203	215	202	198	179	187	210	195	191	186	213	187	189	183	190	189	209	209	197	182	196	187	194	199	198	186	179	195	186	186	188	188	181	172	190	180	219	181	197	162	217	195	187	169	191	192	214	220	189	204	160	198	207	169	203	190	171	196	190	188	176	205	191	177	152	179	200	180	185	195	176	201	192	181	200	206	177	168	196	193	193	199	187	220	224	188	203	216	187	180	206	212	208	176	171	215	187	195	183	202	188	177	228	184	198	182	213	205	196	193	177	177	188	189	189	183	193	200	205	178	179	179	183	193	160	174	176	170	206	167	186	189	182	169	185	223	208	188	191	168	192	185	191	178	187	187	192	205	201	203	170	181	204	185	182	200	184	177	176	205	193	176	189	194	202	185	193	168	207	205	230	191	211	194	200	195	236	194	207	205	174	204	176	177	196	210	190	191	202	193	195	187	185	219	184	198	205	182	172	212	178	215	197	193	196	197	185	194	177	202	203	187	197	170	197	197	202	155	187	200	197	225	218	186	185	183	183	200	190	195	200	196	217	189	166	197	226	187	247	186	203	190	209	213	185	206	181	186	208	206	169	191	213	186	190	191	196	199	174	185	210	175	230	174	173	168	216	195	182	194	185	198	200	198	195	200	218	187	191	193	205	177	209	176	187	191	213	192	188	177	189	219	193	165	200	207	216	237	181	207	200	203	213	208	193	204	191	185	188
36532	44454	51761	5919	3530	2765	2339	1952	1628	1416	1298	1114	1079	984	944	870	890	798	761	733	682	727	645	732	655	620	597	639	580	592	606	506	562	544	557	514	528	538	569	550	504	532	537	529	491	526	513	518	522	473	548	508	521	501	535	484	545	486	480	515	493	507	502	445	515	483	489	461	503	494	516	512	474	547	491	525	550	506	495	478	512	517	486	488	485	464	465	515	480	498	500	500	522	482	512	504	473	467	514	505	506	466	489	486	478	471	482	527	500	512	494	470	528	453	488	465	498	521	496	448	482	479	422	452	488	512	491	483	479	507	497	479	521	500	511	503	466	467	505	484	460	492	515	498	497	520	544	510	478	492	513	498	503	492	490	504	506	455	492	494	464	491	498	485	475	452	465	476	517	468	491	497	490	450	493	456	468	516	481	478	446	494	462	488	489	479	458	483	471	456	463	494	495	473	434	467	430	461	492	488	477	455	499	534	499	498	462	482	490	487	445	515	469	482	484	492	453	466	494	486	459	455	441	523	502	486	502	462	471	521	490	488	471	457	486	451	484	516	467	481	506	495	467	490	484	490	504	490	465	479	453	507	508	447	492	483	485	522	501	483	476	441	455	488	505	489	501	517	460	477	448	486	462	459	467	501	480	453	483	522	511	471	487	454	471	491	486	476	491	499	492	518	480	475	452	461	522	476	453	499	447	443	467	498	458	449	465	511	468	486	451	485	433	490	467	461	456	464	452	481	538	473	461	468	455	487	474	485	490	451	504	481	471	493	497	499	464	445	466	487	487	501	505	474	487	520	462	487	491	484	485	478	529	481	474	496	500	526	456	449	466	468	449	501	499	477	483	472	503	454	462	523	479	475	481	477	486	496	480	491	486	463	502	485	488	479	487	508	479	482	463	455	494	506	500	459	478	503	518	470	472	468	478	448	477	513	491	500	482	451	508	473	479	501	474	467	503	481	449	500	525	438	497	502	478	475	477	452	479	468	475	486	462	481	461	490	479	473	480	479	469	455	467	470	487	485	485	485	489	442	489	491	467	467	492	484	474	514	458	465	466	476	487	447	510	436	500	512	509	494	487	456	487	465	462	478	473	471	487	495	498	477	476	464	462	552	472	501	476	451	467	550	470	457	480	474	475	493	481	484	503	452	481	480	486	497	484	434	472	504	514	500	506	487	486	469	459	519	475	488	475	477	478	468	509	455	454	468	507	472	453	448	499	455	448	491	435	524	483	493	473	443	486	510	452	483	505	500	475	492	457	486	475	468	506	477	485	488	466	504	448	475	511	497	463	439	449	493	460	483	478	506	461	495	536	466	496	453	512	469	455	464	448	480	488	462	441	472	436	475	510	513	464	489	506	468	478	477	507	474	503	515	468	468	471	515	491	491	487	478	489	486	501	481	501	511	481	472	461	464	483	460	505	502	437	496	462	521	455	470	451	488	480	442	494	458	490	488	467	495	463	482	453	458	485	500	479	467	520	473	464	487	458	493	507	472	472	458	503	455	477	505	496	436	497	500	483	498	465	515	493	463	515	468	485	482	487	473	481	459	497	512	477	476	451	491	447	490	454	491	502	490	472	514	489	481	475	461	427	448	469	513	474	485	466	492	479	479	469	482	550	501	444	494	521	498	473	491	462	459	474	459	439	420	504	484	471	498	461	490	477	464	504	465	492	446	467	469	475	443	477	478	497	463	464	499	481	498	440	506	479	474	519	476	483	490	443	482	503	432	471	473	479	533	505	499	463	503	529	522	467	489	454	485	497	494	472	395	463	460	452	449	477	507	489	488	467	496	451	458	498	495	468	439	480	470	502	433	487	478	514	497	483	503	494	475	488	519	493	481	490	473	474	486	485	479	434	473	478	449	471	490	454	492	518	471	456	470	493	497	474	473	510	449	485	475	452	480	455	434	485	474	486	480	473	475	471	469	479	478	479	502	494	455	466	463	486	478	483	507	491	487	480	468	459	487	482	491	519	440	516	467	477	529	495	466	499	509	453	449	471	448	474	478	480	481	481	448	491	469	448	466	480	452	467	495	487	470	489	450	501	484	510	453	463	482	461	499	484	483	501	485	460	467	489	481	498	457	466	522	483	448	483	477	472	450	499	505	451	499	426	501	466	496	512	461	480	458	486	467	468	491	503	535	475	461	498	469	488	477	449	491	491	498	494	475	476	486	477	493	497	462	501	496	488	450	524	445	487	472	525	460	503	495	511	458	497	504	465	482	506	471	489	512	514	472	499	509	468	470	488	473	489	511	487	465	458	523	514	471	468	495	496	481	503	533	472	452	482	454	466	473	525	463	480	511	474	497	458	462	519	483	498	458	462	503	513	444	487	436	459	480	482	468	454	492	522	479	489	495	494	513	488	489	422	488	527	446	484	501	460	466	489	499	483	476	478	510	424	498	469	498	467	521	461	469	447	467	476	462	494	471	478	500	448	434	497	497	495	500	464	455	423	476	493	464	512	484	490	482	502	478	485	456	489	461	516	458	485	503	477	511	493	462	503	502	456	470	484	477	490	528	459	498	494	471	512	463	488	453	436	492	513	492	504	481	503	470	521	463	448	440	473	508	460	477	479	491	509	467	500	506	517	474	471	465	478	403	492	465	477	515	463	450	523	531	494	475	499	462	501	465	513	470	511	450	511	496	483	482	536	494	476	478	443	459	481	475	497	495	467	420	496	486	474	470	499	470	464	495	445	435	489	461	463	523	470	494	481	487	479	425	487	455	497	483	450	481	460	483	412	446	496	491	490	444	441	521	485	490	494	491	493	432	488	493	439	478	454	454	469	440	488	449	466	489	475	470	469	474	472	489	504	500	488	431	481	486	472	512	480	484	472	489	438	449	435	444	536	471	480	457	498	484	489	482	428	477	522	468	493	447	512	452	471	449	510	524	484	493	490	437	509	480	464	482	490	497	464	504	477	475	482	467	469	514	482	436	481	506	487	479	489	505	475	476	466	450	480	486	460	495	452	516	473	481	492	479	453	522	473	504	499	474	485	468	483	493	472	492	475	477	441	480	469	488	474	447	474	477	478	505	496	508	494	466	516	498	488	482	468	495	465	481	479	477	493	469	491	454	471	491	494	449	482	462	486	458	491	536	468	503	467	470	480	456	455	471	494	475	481	502	470	513	524	489	471	468	453	493	470	493	458	513	484	452	464	472	448	477	488	477	503	470	478	503	465	428	477	467	434	464	465	490	491	493	431	483	490	457	486	493	514	492	465	478	446	492	455	467	502	480	483	447	494	483	440	487	484	484	414	466	467	472	479	447	476	486	506	508	502	500	450	510	470	523	475	500	505	424	545	482	456	471	454	486	463	447	517	534	479	535	493	494	495	494	463	458	472	461	464	459	487	490	454	467	482	500	467	461	491	467	480	524	483	497	487	476	480	465	501	480	517	493	466	478	458	475	460	506	489	485	454	506	495	471	465	520	461	493	482	528	478	522	512	505	478	484	426	459	494	485	506	454	499	519
7387	3462	2083	345	182	158	162	184	156	168	161	151	186	170	169	147	148	156	167	177	136	155	168	167	177	194	155	146	157	121	141	169	182	154	171	153	135	136	158	165	155	151	176	161	165	161	165	158	146	154	155	173	160	157	150	146	149	153	150	173	156	145	169	143	175	175	206	151	173	143	149	159	152	156	191	164	143	159	140	165	156	159	150	153	153	147	153	172	137	139	168	168	143	158	159	140	153	140	144	149	150	158	143	153	146	169	165	154	164	165	171	160	181	151	156	169	147	155	164	177	152	162	146	142	160	163	139	162	157	146	161	152	157	160	164	174	153	146	158	161	147	160	159	146	146	170	162	164	155	162	163	148	163	181	174	153	172	176	198	158	164	179	165	159	149	164	158	150	145	124	152	142	169	158	149	151	134	140	133	167	158	160	152	144	151	158	168	144	173	167	160	153	159	148	151	177	149	162	138	182	147	166	159	134	147	168	157	157	150	164	134	164	135	138	143	160	158	152	149	158	153	169	177	164	167	145	161	165	144	170	173	155	161	160	154	162	168	142	128	150	138	171	153	147	163	138	141	162	156	158	155	142	158	146	164	152	133	158	141	161	143	148	171	151	141	153	153	168	170	160	146	150	170	153	172	145	158	156	156	147	156	145	164	159	162	149	153	146	163	158	169	166	152	151	151	170	144	154	141	166	152	138	173	154	155	173	138	147	156	150	162	175	153	163	149	146	166	162	152	172	171	140	178	147	167	158	165	139	169	145	167	149	153	154	162	146	164	164	147	175	143	163	170	141	158	161	159	152	147	151	160	173	135	151	156	164	167	147	133	132	160	158	181	144	158	166	143	188	160	143	166	148	151	157	159	158	158	160	149	171	174	152	142	166	170	167	174	138	123	143	154	165	147	159	144	171	156	147	179	142	173	147	146	171	173	160	140	131	169	149	147	172	172	164	144	141	167	162	153	175	150	146	141	160	154	169	168	148	154	166	134	173	158	172	145	156	151	157	152	163	169	164	155	142	143	141	157	147	149	155	169	158	155	181	151	155	157	139	158	144	169	144	151	155	159	163	168	162	150	152	178	163	155	162	151	139	161	166	179	171	138	174	153	144	163	162	143	161	177	161	154	174	147	141	158	138	140	157	165	148	154	164	177	162	179	164	178	160	142	150	157	143	160	175	162	154	140	158	132	171	161	157	162	182	137	125	180	148	173	157	149	145	141	149	142	160	166	150	169	152	151	145	155	153	150	163	155	147	156	152	157	148	187	174	155	155	134	153	138	171	163	168	127	156	155	156	158	169	155	149	174	152	160	156	155	164	167	155	153	149	152	171	168	145	166	145	156	143	150	179	153	150	155	148	131	158	154	145	168	132	162	153	165	151	193	165	165	139	157	168	151	154	176	165	171	149	170	156	175	159	164	164	154	160	155	166	160	123	135	183	159	150	171	151	161	148	169	151	178	175	143	161	153	141	158	151	161	192	176	144	150	165	143	152	146	166	150	172	165	163	143	141	153	141	159	158	157	149	148	160	157	145	164	160	159	129	148	190	155	155	154	152	174	156	156	167	155	169	163	145	138	158	162	172	143	154	162	164	166	154	143	160	143	135	150	146	153	162	159	171	160	162	174	162	142	166	147	149	166	121	151	160	146	137	161	130	138	146	133	154	161	161	182	144	138	163	144	165	124	148	159	137	171	167	169	171	145	153	139	155	152	145	131	174	151	166	153	148	173	135	156	149	154	165	173	158	162	134	150	161	148	158	154	155	140	146	170	168	170	154	144	159	143	154	158	154	144	168	156	154	167	145	158	159	171	170	152	148	164	146	153	155	170	146	160	142	190	149	150	158	175	166	173	150	133	159	166	143	156	163	172	167	148	169	151	166	163	149	180	166	157	177	144	143	171	152	144	163	177	148	160	148	161	153	145	155	160	142	168	135	181	143	154	142	169	153	150	170	146	180	146	139	151	162	166	169	156	134	190	146	163	168	159	150	144	138	147	134	147	170	152	156	154	155	137	152	133	140	161	151	162	152	119	134	145	155	151	165	157	154	165	168	170	168	148	167	157	161	155	157	170	171	143	142	170	159	146	150	144	169	160	165	137	150	141	139	157	124	182	156	166	176	169	163	174	161	160	156	163	132	156	159	130	156	185	165	171	179	148	145	143	169	144	177	157	143	139	174	168	160	173	143	159	169	170	158	150	154	136	160	145	141	179	145	165	180	164	175	181	154	141	132	138	153	151	153	172	149	180	163	142	151	147	150	143	160	170	158	165	164	156	162	147	158	147	164	132	172	180	139	183	167	189	135	168	154	148	163	137	168	167	166	152	161	149	156	157	152	192	158	147	160	156	151	153	186	180	139	163	145	160	159	149	190	136	160	155	157	134	160	146	150	139	162	179	146	165	188	161	185	150	133	159	150	141	167	168	153	179	145	158	162	153	163	156	176	170	177	163	165	148	150	169	140	162	154	167	164	171	140	166	127	148	142	153	160	155	153	163	161	169	148	189	145	157	145	150	143	149	138	145	141	176	154	162	177	158	141	159	187	151	136	150	153	153	156	159	148	165	176	136	166	161	168	144	155	155	164	151	150	161	147	141	162	160	160	157	178	157	173	147	158	157	155	159	161	139	175	160	153	151	174	136	166	167	137	162	166	170	137	150	148	143	181	151	141	180	134	171	164	189	143	159	158	153	184	180	145	180	165	141	148	135	164	146	132	166	159	155	158	163	128	146	153	143	154	164	162	141	153	154	143	142	165	152	152	154	176	147	154	159	148	166	164	164	136	160	173	158	149	156	153	160	168	159	166	167	141	162	163	153	127	138	170	152	146	151	145	160	159	162	165	167	169	154	176	170	180	153	159	146	150	151	138	148	177	158	144	156	180	145	141	154	156	135	191	147	143	153	156	167	167	143	156	151	173	168	158	156	182	164	156	153	171	149	173	167	131	155	171	172	125	145	143	147	160	168	144	155	156	156	184	159	176	161	134	149	159	150	167	155	137	158	178	170	159	143	157	166	153	164	149	143	153	167	169	148	156	165	153	147	169	165	144	177	149	158	184	185	150	152	128	172	129	150	169	148	138	142	144	157	159	145	140	173	152	151	148	134	137	183	148	134	140	165	174	156	154	185	149	156	157	151	185	165	162	142	167	161	162	145	154	139	164	153	167	161	165	163	146	172	151	150	158	164	144	163	171	149	134	147	153	156	160	165	144	159	177	154	162	153	173	186	166	171	151	161	155	127	158	168	144	165	144	146	155	157	171	165	150	150	171	158	167	147	154	131	125	168	147	160	143	172	162	163	157	154	152	180	136	179	165	153	148	155	153	178	154	154	144	160	172	168	178	137	168	157	148	142	158	145	147	161	147	149	166	158	175	178	149	151	162	139	160	149	157	151	155	160	158	179	168	157	172	162	160	163	130	156	157	158	154	160	157	161	146	134	144	167	165	156	155	158	178	156	153	155	146	196	170	163	146	157	164	164	145
6577	5264	5767	804	510	467	464	497	450	408	442	441	439	424	445	457	435	475	432	435	408	413	454	399	451	398	420	427	444	448	467	445	419	416	440	409	407	416	437	408	430	420	427	423	421	418	412	408	398	404	428	437	436	432	433	475	432	487	426	390	462	436	469	440	411	437	383	455	409	432	423	420	419	400	445	456	475	439	432	424	436	440	464	437	427	417	426	419	435	423	392	453	445	449	440	380	416	448	415	433	375	450	425	416	444	445	414	462	425	443	432	410	437	421	424	442	410	402	422	426	411	465	457	441	433	426	440	467	437	404	424	413	422	446	370	468	382	374	420	445	430	399	423	415	420	418	398	427	401	417	435	411	411	422	404	412	432	439	440	409	483	387	456	435	404	447	429	420	453	440	406	404	432	436	468	425	443	443	443	431	422	458	431	415	411	417	416	412	411	436	399	425	430	449	412	411	414	464	387	414	443	454	414	440	406	437	402	433	426	441	435	392	454	434	397	413	413	410	438	409	466	473	407	398	415	425	417	412	398	415	427	428	461	436	416	464	402	416	424	475	427	397	393	429	409	405	451	455	448	464	423	444	438	464	432	435	441	433	431	406	422	433	426	422	420	405	384	458	436	408	415	428	392	462	428	429	443	441	443	446	439	418	435	409	429	407	405	455	441	403	446	437	438	434	439	424	452	448	455	441	425	401	449	402	415	420	445	441	401	459	386	423	420	421	455	432	416	426	464	389	434	451	436	456	450	463	460	467	371	411	419	424	412	426	408	407	427	475	441	423	430	415	393	441	429	405	402	412	411	419	435	429	412	397	409	388	424	437	407	440	456	442	436	444	425	406	397	414	400	425	448	426	471	436	441	415	463	439	405	389	423	430	470	418	403	440	422	411	425	392	406	443	450	417	424	387	413	422	418	402	376	421	412	430	420	407	415	429	424	434	425	408	393	428	433	441	404	425	440	436	405	449	412	424	449	418	411	416	421	436	410	436	426	417	445	439	411	437	433	408	424	465	405	432	436	424	433	440	442	446	402	389	439	416	427	389	397	396	414	427	445	398	436	428	450	453	444	408	405	430	453	432	423	465	441	443	399	394	438	418	414	413	468	431	402	403	418	422	357	403	425	437	399	417	429	442	415	422	390	420	401	443	452	431	397	444	448	425	442	396	402	425	421	430	438	414	409	474	407	452	444	459	448	413	443	400	426	429	432	438	402	408	443	424	415	434	445	446	420	415	420	411	405	384	422	431	425	427	418	451	419	453	428	419	420	433	419	474	451	429	431	426	388	400	435	395	440	451	429	449	417	443	430	425	466	441	424	414	440	431	424	413	411	428	453	415	401	464	440	439	449	429	453	437	411	408	440	400	403	385	444	446	399	447	421	439	436	428	405	398	443	425	420	393	427	418	446	419	417	430	483	467	427	406	403	419	427	438	432	414	445	452	441	426	385	428	463	443	397	405	385	413	424	429	425	440	412	407	413	410	448	418	425	437	438	403	444	444	427	439	406	442	417	445	422	424	421	405	412	438	411	409	397	434	453	422	455	455	449	448	420	411	440	445	385	392	438	426	436	394	440	411	434	440	414	410	449	411	424	409	428	413	425	405	436	406	421	409	446	403	427	451	421	446	439	404	451	430	441	416	432	439	424	423	409	417	464	434	429	416	426	407	424	406	392	451	435	376	443	430	418	438	397	426	419	415	435	417	415	423	427	446	413	438	415	422	419	413	416	414	453	427	426	441	464	430	438	413	495	450	421	392	446	413	416	403	419	378	402	437	432	445	398	445	445	450	398	439	432	414	401	431	398	421	429	449	410	442	422	423	449	425	414	435	419	442	422	422	401	434	422	445	458	403	412	422	435	413	419	460	425	409	421	435	431	448	436	381	417	448	403	442	416	440	421	414	423	429	439	427	424	435	419	425	423	417	418	430	428	412	431	453	411	396	444	420	416	424	419	433	426	418	449	385	429	428	432	415	442	443	416	433	459	388	405	424	381	410	418	425	443	414	424	434	439	417	428	403	449	418	425	470	440	447	453	387	430	443	447	449	430	423	413	419	434	411	467	378	414	407	435	413	402	439	412	458	427	444	447	413	443	421	421	442	414	453	334	415	395	447	450	404	407	467	423	430	424	413	421	407	434	455	455	411	429	468	371	420	425	398	427	423	472	444	389	417	409	398	405	436	459	442	495	408	435	421	411	426	426	415	450	418	405	439	434	411	445	428	430	423	396	458	437	454	455	441	404	427	405	426	442	453	428	437	383	448	453	400	398	445	440	440	410	433	421	422	431	445	386	412	409	423	393	389	414	423	430	450	388	427	448	431	400	411	403	432	406	412	439	408	419	414	407	393	408	445	430	445	374	437	427	419	454	400	423	433	465	441	435	454	419	398	428	433	475	410	441	453	446	392	415	442	429	434	411	425	420	474	427	414	413	431	435	425	447	417	389	422	456	393	405	410	410	444	426	412	421	408	381	422	405	416	428	421	461	441	433	401	412	436	431	440	421	418	438	415	391	418	434	415	442	417	447	416	419	449	428	460	439	416	395	448	431	426	416	434	425	466	412	415	417	411	401	428	460	455	425	449	470	429	432	436	439	433	481	431	426	410	410	414	451	449	401	431	412	437	422	431	439	475	406	425	428	439	455	411	424	416	409	455	411	441	422	420	370	425	466	446	438	440	468	363	407	446	404	437	451	400	433	447	464	419	454	409	446	434	397	447	466	394	386	441	419	409	450	424	404	406	406	421	418	430	402	434	414	433	422	420	420	401	448	396	412	448	401	389	421	411	386	409	417	471	463	396	416	421	405	432	409	419	374	394	389	410	396	433	447	441	456	410	428	432	461	448	440	422	438	383	443	421	464	412	441	431	388	442	409	434	457	390	444	433	456	456	404	399	400	423	420	437	479	390	435	405	392	446	452	408	433	422	465	451	378	410	454	448	416	448	423	435	447	393	448	424	417	478	440	430	435	412	432	425	447	415	445	431	433	419	391	433	389	446	433	435	427	449	415	425	411	395	416	469	425	424	433	405	397	413	468	450	409	434	409	412	418	448	391	410	418	424	416	435	412	431	408	431	394	448	403	435	386	419	367	403	446	399	450	406	412	407	410	414	449	415	405	380	404	405	391	426	401	411	430	462	447	422	420	450	428	452	466	434	452	420	395	407	417	406	446	420	414	433	419	471	397	430	422	400	433	433	468	467	428	428	435	403	433	408	425	453	425	419	420	447	404	449	408	410	442	438	417	465	426	417	405	425	431	413	418	413	445	433	450	443	461	429	450	441	443	434	408	429	419	405	417	420	450	422	406	428	410	435	426	478	426	414	431	403	441	442	463	390	458	400	420	455	385	397	461	413	450	414	427	403	415	401	448	430	409	441	446	432	408	455	421	409	440	443	423	448	434	442	432	429	393	428	457	418	405	415	415	430	422	419	396	423	414	445	449	447	429	433	417	438	411	440	414	421	453	443	385	412	396	446	439	436
47035	46434	39395	13324	1104	507	438	380	337	292	302	328	275	294	291	271	267	262	269	240	268	255	257	281	251	244	226	261	287	269	282	239	254	257	251	271	273	245	275	265	264	276	224	236	259	259	232	250	217	249	262	252	244	252	253	232	256	245	256	247	290	241	268	264	246	263	256	315	268	256	267	247	244	249	255	260	255	241	260	252	256	271	258	285	247	262	273	273	266	271	249	271	255	241	264	281	263	243	264	257	270	283	272	271	256	286	243	285	261	256	259	266	251	258	230	250	232	238	238	252	257	232	243	272	249	268	288	268	274	270	273	255	244	242	244	242	243	219	248	236	240	204	275	282	221	264	257	251	239	264	255	269	235	278	233	242	247	210	238	254	272	230	228	276	281	263	279	257	239	244	268	247	256	234	260	230	246	266	260	215	241	259	272	271	270	267	287	237	267	236	232	287	277	288	245	242	270	293	245	282	246	273	248	246	267	279	255	226	262	224	251	282	266	256	290	232	244	250	226	257	292	261	258	244	231	257	249	242	281	256	265	244	267	251	280	268	247	261	243	245	250	269	251	276	260	250	227	249	268	254	261	288	248	272	262	254	250	259	259	241	249	271	253	254	250	257	277	277	281	279	270	262	287	263	250	244	270	255	266	262	260	248	296	215	274	252	256	274	267	231	238	239	250	273	270	214	261	247	276	249	267	245	251	256	238	271	249	214	275	239	265	243	257	239	265	239	244	280	251	257	264	243	262	262	246	289	220	271	231	264	240	254	273	268	277	273	233	250	267	238	262	306	271	263	236	233	255	282	240	250	248	263	231	266	245	272	248	255	243	241	229	246	241	278	228	281	237	222	231	267	268	245	289	280	247	253	284	263	277	251	264	265	275	247	265	270	269	263	244	266	252	255	252	271	238	223	246	284	237	247	260	261	256	260	248	293	297	264	246	254	253	267	275	263	282	280	267	285	258	252	244	264	249	235	268	276	281	212	293	277	254	260	283	272	261	257	240	234	216	237	250	265	253	255	230	247	236	247	245	278	249	251	280	248	284	245	259	266	249	245	263	280	252	239	271	269	261	269	237	230	273	279	269	274	258	266	247	256	259	279	261	235	261	253	242	246	264	277	282	243	255	242	250	279	256	252	263	239	275	279	249	255	264	239	255	279	245	264	270	252	269	266	256	237	263	238	264	279	253	244	242	277	279	271	255	271	291	254	258	258	246	253	253	257	261	241	292	267	260	244	236	235	241	250	244	262	249	254	234	246	237	250	262	248	255	259	262	240	271	259	242	237	279	269	278	285	294	270	255	273	274	232	270	242	266	250	249	271	223	279	280	260	234	243	229	255	251	266	226	299	285	246	246	240	245	250	242	250	249	258	234	268	246	256	238	262	263	274	278	273	256	217	253	267	278	271	282	267	221	274	240	242	261	251	265	263	252	247	255	267	238	236	253	261	282	255	258	220	272	272	241	254	263	249	239	296	259	240	274	241	276	267	244	276	254	250	248	279	271	263	268	263	265	256	273	256	256	254	259	246	275	265	255	248	256	240	280	255	265	251	241	267	226	276	227	262	228	303	253	263	255	254	274	256	244	278	250	258	251	240	282	246	242	233	239	250	241	247	237	230	252	241	231	261	230	255	259	237	281	237	260	282	243	247	227	273	276	240	283	256	251	254	257	241	239	254	262	242	274	283	242	270	251	247	258	274	269	271	255	229	260	271	224	264	262	263	291	266	266	260	239	229	234	263	220	263	242	227	219	247	235	250	254	285	282	267	249	253	257	251	245	270	299	256	252	268	262	254	233	261	272	251	268	249	258	253	258	229	294	259	244	251	284	251	257	270	233	255	264	247	250	264	250	254	277	265	251	260	251	255	266	251	259	260	254	272	253	246	267	240	262	261	277	257	265	284	262	268	259	250	246	246	233	279	240	239	218	268	232	259	272	246	276	282	230	267	266	296	247	273	282	250	267	236	225	264	262	239	266	244	251	235	295	253	254	236	274	274	252	254	285	251	269	252	242	248	244	237	261	269	237	278	230	288	255	241	283	253	256	265	251	268	210	255	263	230	242	282	273	231	269	249	243	238	261	229	262	273	278	234	245	255	236	258	257	280	269	256	285	237	266	288	246	260	258	239	281	241	271	268	246	255	247	230	289	240	279	235	239	293	244	250	240	260	270	255	261	259	222	254	260	246	259	238	231	258	294	279	260	250	285	253	237	278	289	255	257	277	268	262	267	290	269	245	262	266	256	248	277	269	245	284	267	242	239	240	244	287	280	247	247	218	268	260	240	272	249	263	265	276	259	236	259	265	270	228	236	249	267	229	282	237	254	257	229	255	288	266	272	251	238	270	243	237	234	253	266	265	266	248	256	279	249	213	262	255	287	265	280	286	266	253	249	279	276	272	274	265	259	260	257	249	272	219	265	244	239	248	269	273	252	229	263	270	263	231	260	240	248	261	251	258	244	251	252	265	241	221	232	259	243	243	276	290	281	256	245	248	276	241	254	246	253	262	290	267	230	246	248	249	231	255	239	260	248	254	280	251	277	238	251	244	256	267	257	270	267	266	237	212	241	275	255	250	243	264	268	275	248	273	234	263	250	270	283	264	267	271	268	252	253	286	242	244	287	265	275	238	275	260	245	238	243	253	293	257	251	256	264	238	284	238	228	264	242	197	242	257	261	273	241	261	276	244	234	254	283	253	253	254	281	253	219	244	266	277	276	275	257	257	252	269	249	292	279	267	250	252	242	270	228	222	252	236	263	259	258	254	261	252	252	259	251	256	243	268	231	257	253	277	271	269	250	296	257	242	266	278	285	214	254	260	265	267	272	262	271	237	257	239	270	245	257	269	270	307	277	280	271	246	287	234	254	238	226	233	241	263	255	232	254	251	271	262	249	243	250	269	265	263	278	238	260	259	256	263	282	264	262	233	259	279	258	249	256	269	270	277	250	265	257	231	252	259	250	230	244	272	238	260	259	268	214	262	253	277	259	250	234	241	257	257	272	264	277	228	250	262	275	273	263	256	276	241	243	243	245	279	270	245	253	257	281	263	294	260	272	294	271	266	256	236	268	266	247	231	281	287	264	249	264	243	247	274	253	231	249	280	227	244	244	241	255	258	253	247	256	274	253	255	251	255	250	281	285	277	278	258	258	261	273	250	265	265	268	254	266	261	255	242	251	261	314	262	263	274	268	253	290	250	265	261	246	259	246	277	252	244	282	284	257	250	274	241	250	255	263	242	260	242	230	274	242	255	247	243	275	240	242	249	269	282	249	270	239	256	232	278	235	267	219	236	251	264	263	253	253	282	279	278	248	271	272	248	259	249	280	271	303	268	283	231	276	269	260	282	270	240	236	237	272	289	262	252	254	246	272	263	264	258	257	280	266	247	249	285	267	231	280	252	251	246	257	264	250	254	225	259	264	240	266	283	263	246	262	233	273	258	266	261	244	255	270	275	242	237	270	250	261	290	267	239	262	239	257	232
27880	33637	41324	4464	2185	1734	1530	1402	1242	1177	1035	968	934	934	897	818	840	753	801	783	729	794	716	723	726	736	731	681	729	605	688	647	697	687	669	627	662	667	652	650	628	683	634	653	635	632	621	676	687	650	698	680	659	721	653	654	655	595	604	638	642	622	642	669	630	623	662	617	636	610	653	652	637	635	634	613	659	606	654	640	656	631	649	655	682	662	610	647	672	616	640	611	650	650	636	641	631	670	626	655	629	639	643	624	648	617	664	631	610	651	613	661	589	651	605	634	633	633	672	622	655	627	677	574	653	638	662	587	660	617	642	615	590	693	641	603	666	639	614	665	635	598	661	653	655	639	649	662	623	619	648	613	640	652	643	627	643	640	633	636	641	626	620	618	660	623	636	602	638	599	665	635	689	658	579	593	663	653	603	663	652	611	597	648	640	687	664	626	648	642	643	646	621	651	643	575	658	638	644	631	593	641	623	651	635	609	590	660	681	610	610	676	629	670	655	654	595	690	636	641	673	662	662	659	635	656	655	607	620	638	627	604	646	653	606	615	655	632	666	655	654	629	684	642	614	662	654	663	658	644	653	605	638	627	645	643	611	596	629	661	665	670	614	621	607	636	646	667	675	666	605	640	613	671	639	655	619	572	642	655	626	607	649	586	598	622	645	623	642	618	616	618	646	657	609	613	641	687	653	585	663	651	672	654	681	652	618	600	619	651	660	608	620	643	656	643	638	661	652	687	658	653	645	635	635	607	638	646	607	631	624	606	628	638	618	637	632	625	607	659	645	619	608	620	639	676	666	657	633	644	641	603	662	649	645	708	654	672	637	650	630	634	669	627	711	606	654	683	697	679	667	590	621	663	661	620	650	650	641	653	671	639	667	606	612	669	646	656	645	646	662	654	625	604	642	640	665	629	658	670	659	609	640	645	640	607	592	630	662	677	655	664	653	682	662	658	644	647	631	607	642	636	628	626	660	640	631	609	659	598	661	656	617	642	683	655	669	596	608	643	612	631	630	655	625	688	634	660	650	625	684	623	653	612	626	688	610	630	628	624	640	632	669	674	642	614	638	616	663	631	644	610	613	685	679	715	663	619	620	634	720	643	639	585	649	612	639	627	668	597	641	635	635	647	652	659	650	645	676	688	626	641	647	613	651	638	655	632	640	615	674	625	654	649	594	643	644	593	612	611	625	606	632	619	631	632	654	652	648	625	603	657	658	666	681	620	631	615	616	627	618	637	670	651	645	653	618	601	679	634	618	654	613	638	648	699	606	658	621	603	655	616	663	656	599	633	629	626	624	646	617	617	614	645	639	661	650	615	674	654	609	653	642	641	680	655	621	633	640	634	614	628	632	637	614	587	669	625	593	662	636	636	676	623	639	634	616	633	626	599	649	665	700	616	614	636	644	624	614	642	638	649	675	613	624	652	650	621	627	626	662	613	668	617	631	638	619	657	693	646	648	585	694	608	659	644	626	626	671	609	651	633	623	637	671	650	644	615	640	628	606	558	617	619	655	668	613	649	642	680	611	594	634	650	642	631	670	663	613	679	657	657	618	607	634	620	615	647	620	643	592	661	619	606	654	653	635	656	629	651	619	620	650	671	644	635	626	631	658	648	625	649	656	626	678	648	610	646	614	659	630	670	675	600	618	641	685	609	609	637	622	630	565	658	635	638	672	633	653	680	662	629	634	633	647	616	666	627	638	629	605	655	615	647	655	599	642	581	596	633	681	640	672	673	649	672	640	624	661	668	650	631	629	642	606	615	628	638	633	625	625	656	638	637	638	686	649	645	638	652	610	654	607	658	629	632	647	677	639	668	605	650	662	633	628	634	640	658	668	682	654	642	641	619	647	638	629	622	627	665	661	625	590	633	604	633	664	632	648	651	646	622	636	636	632	675	645	616	647	589	580	625	624	648	686	606	641	637	619	629	621	615	632	652	661	643	605	652	662	651	614	633	626	648	650	618	671	647	627	643	610	624	600	677	585	629	653	600	645	644	659	616	647	650	633	669	628	603	640	648	599	629	672	634	589	655	646	635	605	619	661	598	667	645	659	623	631	608	621	638	634	611	641	647	624	631	603	615	691	607	614	619	623	617	657	641	684	672	596	617	664	610	621	634	627	619	602	661	653	622	591	634	614	634	668	642	630	674	645	658	586	656	661	595	616	641	601	690	652	661	642	636	662	636	584	619	652	655	601	667	641	665	617	619	604	632	621	626	592	639	678	600	648	683	617	668	652	660	659	620	629	661	665	645	631	665	644	646	639	664	581	622	655	630	637	644	641	646	613	654	671	660	620	666	611	636	624	603	666	638	641	620	622	655	632	644	621	611	621	642	644	662	626	671	680	596	669	633	667	658	613	626	614	596	659	655	615	670	612	595	644	624	619	701	645	648	663	637	600	617	647	634	640	591	620	688	670	639	716	617	595	647	616	649	600	650	641	631	611	644	640	616	671	690	638	641	658	616	631	616	631	649	619	637	677	645	647	660	626	650	609	635	644	628	630	637	631	595	627	640	617	661	619	600	632	606	650	641	627	611	651	651	682	652	670	600	640	639	635	691	622	640	594	644	726	623	666	632	635	601	592	683	613	597	618	626	664	617	592	657	668	652	634	671	623	625	678	638	702	622	614	649	669	659	591	637	623	628	628	624	619	655	678	650	641	630	639	635	643	652	629	593	631	625	655	654	653	657	647	658	638	616	637	631	668	577	639	655	656	655	607	622	684	641	616	563	668	684	688	650	669	642	639	658	666	627	622	654	613	674	647	649	670	652	649	616	651	638	641	618	640	688	632	601	635	624	610	620	618	644	615	663	646	647	675	614	663	601	618	633	618	623	648	667	634	638	680	653	601	624	638	670	622	661	601	663	647	629	650	641	668	668	660	616	597	585	635	678	614	605	640	633	642	607	647	594	622	635	661	675	639	622	655	619	628	606	640	696	611	602	665	637	679	609	630	645	624	605	626	644	681	632	607	640	639	616	632	673	644	651	605	643	638	606	624	610	669	680	628	651	659	644	640	684	655	661	657	656	647	643	605	638	669	659	605	652	623	636	651	692	677	669	600	643	622	617	655	595	661	639	659	615	662	628	637	645	669	623	611	623	634	664	617	633	661	664	651	647	671	631	649	626	630	567	629	650	637	616	636	639	635	629	651	644	644	652	669	647	667	622	657	595	658	656	598	658	662	591	607	629	666	651	608	630	632	620	664	667	673	614	631	617	677	608	627	621	671	645	654	614	605	646	628	655	648	631	622	635	667	640	615	626	626	638	630	659	620	634	618	627	645	658	628	652	656	617	627	595	664	673	645	657	656	675	598	619	673	658	625	660	617	595	607	687	665	646	633	602	662	650	683	632	598	671	613	603	675	612	659	625	645	641	594	605	653	633	636	617	633	648	636	631	625	638	642	660	667	617	650	591	655	614	648	660	634	660	608	635	634	648	663	607	615	608	661	640	646	623	626	648	636	676	576	584	634	600
59542	61106	52582	21735	3830	751	505	472	418	342	313	301	253	282	268	253	226	250	241	216	242	195	226	197	197	194	213	205	195	208	188	200	185	221	204	198	199	179	186	182	179	197	188	210	192	209	191	172	176	200	170	212	208	189	178	212	200	214	219	192	168	194	204	196	211	205	202	192	192	195	201	206	209	214	189	207	197	191	203	198	218	186	213	158	187	204	183	225	181	165	197	201	167	182	191	213	209	208	212	202	195	216	199	215	180	219	215	191	173	174	192	194	208	203	196	196	195	216	188	169	181	215	204	187	179	171	211	187	193	220	191	185	203	195	204	194	195	211	220	187	198	185	193	166	197	168	188	234	195	206	201	185	196	203	219	173	165	187	192	217	202	200	185	190	196	212	201	189	187	197	199	178	201	192	210	179	178	193	185	196	193	213	175	218	180	168	198	159	194	185	213	194	208	194	211	211	168	188	170	205	204	198	167	175	206	163	201	188	191	160	206	183	175	190	197	195	195	203	181	166	179	160	201	210	183	188	184	196	186	174	171	170	179	208	169	175	199	185	180	208	185	206	187	197	208	223	209	209	171	188	176	201	204	197	175	190	182	184	179	206	167	206	197	192	208	178	216	176	188	216	190	214	178	205	171	205	168	203	172	202	194	184	189	186	191	186	181	211	219	183	184	205	199	181	198	208	207	187	197	177	175	219	172	185	170	181	201	214	185	200	191	180	192	171	178	203	164	204	190	219	189	191	170	178	196	196	186	199	208	183	204	188	190	214	186	198	183	179	188	184	188	189	186	179	226	192	189	194	195	185	189	175	196	193	203	192	185	189	183	196	190	221	177	194	204	189	210	168	166	171	203	189	223	203	168	187	188	222	182	181	185	208	217	172	192	170	175	188	184	194	201	172	198	186	204	187	186	202	190	201	195	178	182	201	180	198	189	168	204	188	213	186	179	185	203	213	213	204	218	210	186	177	172	173	211	177	221	178	184	189	184	197	181	190	198	196	185	205	171	192	186	170	172	189	170	197	207	186	204	189	205	173	210	178	185	208	211	186	196	188	206	199	190	184	188	186	206	206	192	179	206	173	167	211	180	174	186	200	206	175	184	189	171	203	209	205	198	202	207	221	220	175	200	189	196	177	200	202	208	175	180	176	193	188	205	207	194	214	191	230	213	194	207	180	199	178	198	178	187	194	199	178	192	196	216	186	200	178	189	204	178	171	227	186	207	183	213	167	178	256	182	202	187	196	208	198	215	208	186	188	178	208	182	173	190	175	198	226	185	176	197	196	206	176	185	180	185	214	172	194	174	194	181	183	184	203	169	184	187	201	184	175	201	211	177	205	192	208	205	229	202	190	181	184	187	165	202	198	206	186	198	214	174	200	208	195	233	176	171	219	198	177	184	190	213	179	196	180	185	205	198	167	215	182	179	179	195	210	185	182	185	186	195	224	203	215	214	220	203	188	197	193	189	159	183	176	206	201	192	167	207	183	198	194	220	198	180	180	188	171	207	215	210	199	191	188	183	197	183	162	176	186	194	214	159	175	191	178	182	178	169	173	188	185	203	175	161	205	176	193	176	213	205	186	188	174	181	199	187	187	192	192	203	181	199	186	182	178	181	221	175	200	186	165	207	192	186	190	185	198	199	182	186	204	176	201	179	207	183	220	206	221	179	198	209	195	211	184	198	171	198	178	206	199	218	189	183	181	189	196	185	173	187	187	186	186	197	209	203	191	203	205	171	209	192	207	185	200	188	192	197	191	187	194	192	195	187	214	207	182	189	184	160	188	198	169	172	190	187	161	173	184	189	203	219	175	212	193	208	180	199	191	197	203	178	217	190	196	206	162	205	212	173	193	212	205	153	191	206	201	203	206	179	171	166	196	185	205	184	210	189	179	189	201	202	171	193	208	188	208	172	197	190	169	199	207	178	185	200	212	185	170	189	208	207	200	213	208	203	176	216	199	211	197	193	193	205	180	199	229	185	165	184	201	195	212	201	198	194	194	186	194	198	192	216	199	180	210	190	189	197	178	199	217	201	197	195	190	193	181	177	194	213	183	180	195	170	185	159	181	194	191	174	217	168	210	199	193	185	186	208	188	199	193	189	210	181	198	190	181	204	177	192	201	205	177	207	178	185	224	191	213	178	185	183	193	194	197	176	183	197	193	193	188	186	226	228	204	183	191	200	184	221	188	178	198	168	204	172	180	196	169	167	209	183	201	207	197	200	212	183	169	161	167	204	168	176	204	200	196	179	199	190	179	168	193	170	199	196	168	190	211	175	220	191	204	220	194	191	201	214	181	188	205	189	189	175	177	158	195	182	176	190	216	193	177	192	180	180	202	198	217	204	177	193	194	178	194	191	175	198	191	174	171	188	181	219	176	189	200	219	199	189	201	196	183	185	182	176	197	207	183	185	187	199	219	187	184	198	215	189	205	184	179	213	166	198	194	181	213	191	197	196	192	179	198	189	207	199	189	209	173	171	188	172	183	203	200	196	202	186	197	202	181	197	173	227	189	197	169	173	203	190	218	175	175	179	218	190	209	166	183	199	177	207	182	221	190	168	191	183	184	208	191	196	187	181	182	179	193	176	190	189	207	187	171	201	185	192	215	190	192	178	201	202	195	180	173	221	201	200	188	199	207	195	198	179	218	167	201	194	172	187	206	178	166	164	205	169	174	198	181	204	182	188	173	175	187	196	216	185	181	185	196	191	177	198	203	194	194	180	196	190	207	182	202	212	181	181	167	211	209	176	189	176	208	178	204	171	210	202	190	178	200	183	211	184	169	181	211	205	177	181	191	199	179	182	187	192	178	200	178	191	168	181	194	193	197	201	184	188	174	178	184	168	210	191	189	222	212	195	192	208	183	197	227	177	187	210	180	187	210	171	176	209	189	186	191	184	191	207	208	179	195	190	205	206	193	212	215	181	190	199	209	173	194	178	166	201	181	214	193	193	214	200	196	216	203	197	186	188	194	205	182	213	195	198	199	221	210	191	216	182	201	221	186	174	190	199	184	203	216	193	206	179	169	196	198	181	190	204	210	185	226	180	207	187	210	214	200	202	201	209	185	186	186	191	201	171	191	177	174	191	192	190	218	174	185	210	203	197	199	173	201	206	186	181	177	180	213	163	177	209	179	187	184	170	187	208	190	179	189	176	178	201	194	214	177	194	193	175	180	178	176	221	250	192	218	182	185	238	219	194	188	200	196	218	172	201	181	190	184	203	190	196	201	167	208	169	179	170	173	188	183	210	185	169	173	188	193	204	209	185	199	184	187	178	211	188	171	205	206	185	182	191	188	194	189	234	223	206	196	201	189	194	198	212	214	200	165	197	174	181	196	180	198	197	180	187	185	187	212	197	206	172	189	198	205	207	201	181	180	193	214	193	167	180	206	198	207	184	202	193	199	187	210	202	190	169	169	180	196	169	193	192	191	185	195	173	180	200	173	186	186	189	203	205	212	218	183	206	196	183	186	208	206
36078	43327	51318	5215	3483	2916	2318	1902	1711	1470	1243	1138	1044	987	901	845	825	831	772	747	694	638	683	641	629	590	616	613	599	584	623	569	590	604	556	540	560	572	562	530	543	501	567	520	505	527	527	529	541	511	511	500	566	494	467	511	531	463	481	474	499	505	502	528	487	507	445	492	509	469	517	531	475	515	483	491	469	458	484	533	496	486	511	494	473	535	489	471	490	435	481	493	460	470	505	505	494	510	483	449	483	493	464	506	488	476	486	480	464	488	458	485	490	459	477	482	431	483	507	491	516	496	491	481	487	503	449	486	453	477	487	488	478	475	471	488	517	482	485	489	493	477	472	498	529	430	514	513	497	506	488	485	487	506	477	460	499	518	470	471	473	493	482	444	470	480	482	461	479	514	519	462	507	493	473	490	435	458	507	516	482	492	466	471	452	466	461	496	513	462	467	538	470	492	463	484	479	489	475	471	473	485	518	517	482	456	468	495	476	439	525	504	509	481	513	487	498	494	459	482	458	467	481	509	465	474	481	466	529	502	458	508	470	502	429	451	481	482	514	433	478	485	532	494	510	471	471	477	435	493	472	476	478	504	450	469	490	467	462	486	476	499	463	506	489	499	478	474	462	516	436	473	493	474	454	456	417	457	490	470	443	490	494	499	463	436	482	475	470	490	428	500	484	526	459	504	452	496	417	435	487	493	459	470	451	499	473	461	454	512	478	467	479	479	480	463	537	495	471	458	494	442	474	449	477	447	496	469	474	479	481	488	476	471	418	455	486	488	465	494	468	486	479	487	459	463	484	464	489	471	479	468	480	526	472	475	482	444	468	503	445	472	471	461	490	484	468	499	417	436	465	490	491	514	474	482	462	536	498	495	452	449	455	464	440	488	475	501	438	484	476	475	455	491	456	453	471	491	465	480	492	461	471	441	491	471	447	480	480	477	438	474	467	440	496	447	498	505	517	482	435	447	472	452	465	476	502	495	453	480	449	451	486	473	492	484	484	464	476	474	510	473	467	491	480	470	458	424	493	460	458	468	480	502	466	461	449	494	483	496	486	472	459	462	453	499	485	442	496	468	496	504	489	516	504	490	494	474	502	465	479	508	485	476	442	476	488	467	470	444	508	467	457	458	474	504	486	511	471	473	447	447	509	430	459	457	487	458	479	475	448	428	464	478	495	480	501	489	448	427	467	510	480	483	488	477	460	490	459	445	468	477	473	455	444	487	444	497	480	462	446	481	478	500	472	434	475	496	479	489	475	493	463	505	481	441	483	468	478	487	467	474	471	472	482	508	497	493	466	459	452	498	498	479	484	476	490	490	454	471	477	476	485	464	461	466	456	493	477	499	495	447	498	448	458	496	476	477	486	440	419	481	485	500	495	471	454	463	469	507	481	495	440	460	512	457	473	463	504	467	474	443	465	481	492	445	465	475	482	457	482	450	432	472	460	416	506	516	467	482	438	494	470	430	468	465	508	505	424	475	494	475	470	499	458	454	482	457	501	462	443	496	455	452	480	466	478	452	481	496	447	440	449	493	508	459	486	473	472	468	475	467	491	475	456	473	455	517	462	501	503	492	462	464	470	483	476	442	461	461	488	483	494	475	459	484	482	452	478	480	507	438	486	461	474	495	457	463	492	459	453	441	436	493	457	498	459	484	502	449	472	484	477	472	486	465	478	478	459	464	494	509	472	481	448	474	452	514	492	510	470	458	481	508	430	461	502	488	457	515	459	434	483	456	498	489	472	466	478	433	479	526	448	477	503	464	467	496	474	465	485	448	506	500	469	486	474	471	494	496	451	507	479	473	455	453	511	471	538	477	460	470	468	510	474	474	480	466	479	465	481	456	451	522	480	452	456	503	469	497	439	512	472	449	480	494	449	478	468	480	476	481	472	482	467	517	463	462	498	478	471	465	460	491	476	474	459	480	495	476	462	463	463	482	484	489	475	489	480	445	470	447	499	480	492	452	499	477	477	482	444	508	454	512	502	472	441	474	489	472	497	452	425	518	453	469	471	471	483	467	481	470	491	480	493	446	516	454	521	458	489	512	479	494	450	488	454	475	466	493	457	500	460	444	463	489	448	479	450	481	518	491	498	452	464	492	503	491	496	467	460	464	520	478	504	445	454	458	448	475	528	430	494	492	456	500	461	437	445	426	458	491	467	521	465	461	454	471	456	474	481	476	490	455	449	461	442	482	482	455	487	441	507	456	505	440	469	447	461	447	506	478	463	471	476	483	463	496	463	503	469	467	514	477	479	504	455	485	448	482	474	507	525	470	490	434	475	477	504	462	447	492	472	468	489	476	463	489	484	499	457	459	486	458	448	471	468	526	480	453	483	472	491	470	487	476	427	501	440	476	492	448	435	469	454	473	494	461	478	469	463	468	454	494	457	487	475	477	476	471	478	472	493	476	441	468	456	498	490	478	469	499	448	456	478	443	497	476	488	479	435	472	449	472	458	444	465	519	465	467	496	488	488	481	500	461	499	452	497	502	475	462	455	480	467	437	465	461	516	492	468	470	467	455	475	463	480	492	482	470	481	459	481	469	490	478	493	462	470	442	505	451	464	478	534	494	492	489	513	499	486	458	469	470	476	491	453	455	454	475	445	475	490	495	474	492	469	481	499	483	472	486	505	473	466	484	454	482	475	448	436	452	461	453	479	450	492	532	449	457	477	463	476	515	499	474	499	466	477	475	533	479	499	462	512	472	511	483	495	502	490	510	488	447	465	470	501	474	499	503	482	497	487	442	502	447	477	466	498	472	527	444	448	499	459	456	436	481	496	470	463	477	453	509	483	476	474	496	470	486	484	498	493	488	482	443	481	480	459	432	470	510	450	435	470	458	475	483	475	497	486	463	521	492	454	458	464	453	488	500	502	481	489	458	471	466	480	500	428	492	450	424	480	455	479	506	466	475	499	471	508	464	464	490	471	507	509	491	446	503	451	482	478	458	464	483	496	479	467	458	478	466	499	464	449	472	440	435	494	476	458	470	488	483	498	483	485	480	486	466	471	451	473	489	470	487	477	516	480	466	492	473	488	484	464	481	456	442	478	497	460	453	469	471	454	496	479	484	493	472	478	461	451	461	467	490	471	482	490	439	509	447	495	483	473	482	455	498	458	449	466	481	462	467	486	491	457	479	498	483	483	478	434	427	466	479	473	442	488	487	527	492	477	412	479	465	491	472	462	466	463	449	426	482	462	497	466	427	489	516	477	470	501	490	499	492	520	481	447	448	470	472	449	467	444	456	485	447	457	452	483	487	504	506	449	455	472	519	481	484	454	465	444	477	453	427	503	524	526	458	452	489	498	496	452	459	451	473	497	465	494	471	495	476	464	456	515	461	463	532	491	464	495	485	482	495	493	455	440	507	491	443	493	461	472	434	463	491	482	469	466	424	475	470	482	502	512	459	539	484	501	453	501	491	468	454	482	460	472	447	519	457	499	493	502	502	491	456	474	476	489	448	466	458	493	463
7923	3261	2046	278	180	164	155	170	177	136	160	168	144	163	175	138	145	179	161	156	150	156	147	172	146	164	140	169	168	175	134	150	137	144	157	155	165	142	141	157	162	163	147	130	149	179	151	173	159	167	158	150	157	136	146	162	148	190	149	161	164	155	156	160	141	160	129	138	151	161	154	160	133	174	182	147	147	145	155	159	157	152	141	153	162	159	155	181	153	159	154	154	154	148	143	163	138	162	138	124	178	155	158	142	148	157	162	126	157	152	147	157	165	159	153	169	155	171	158	152	156	163	187	158	165	147	162	162	156	149	150	153	179	151	170	158	158	151	160	165	156	153	171	144	188	160	146	175	139	130	143	161	153	130	157	154	152	160	149	174	147	146	173	153	147	148	150	150	161	129	153	142	162	146	138	146	139	164	159	153	168	150	166	158	148	147	160	160	157	150	155	154	159	118	154	168	164	148	160	145	142	138	173	163	144	167	161	140	153	177	143	172	154	148	165	158	169	180	175	156	140	176	174	159	146	126	142	170	167	140	156	147	186	134	188	161	158	150	137	189	143	162	170	136	173	155	157	168	159	154	173	140	134	152	145	142	174	151	146	132	164	156	174	144	152	163	137	166	129	138	151	183	165	147	148	152	169	150	155	161	157	157	156	147	168	147	156	149	153	155	164	135	131	151	159	139	180	159	158	144	146	168	139	176	144	137	146	146	136	148	145	164	137	181	155	146	145	161	156	150	133	163	141	158	175	138	160	146	134	143	160	156	158	146	164	159	172	160	146	167	188	159	182	151	163	146	165	134	149	135	157	163	177	150	154	146	181	152	166	151	148	162	163	150	150	134	145	148	167	165	160	151	151	144	190	145	145	160	150	144	161	164	158	150	164	145	141	152	161	155	124	134	153	154	181	146	153	160	143	161	164	155	163	140	134	145	141	145	149	181	163	153	160	180	153	157	148	159	169	145	165	146	166	153	168	134	145	144	148	186	160	153	148	171	147	163	177	157	141	158	153	173	151	155	150	165	171	154	156	160	169	145	157	166	143	162	137	160	165	133	152	157	171	153	172	151	146	147	148	135	148	144	143	142	175	160	139	149	176	143	161	163	117	151	181	160	148	161	150	155	146	147	149	172	153	167	149	150	144	154	161	147	190	163	161	148	136	146	155	166	136	139	171	154	148	128	161	149	158	171	135	184	152	160	139	168	143	132	138	160	170	162	161	149	134	146	169	152	146	163	160	163	155	156	153	171	143	140	150	185	158	172	148	152	148	168	158	154	151	174	151	145	162	171	173	163	147	177	161	167	162	136	147	163	134	133	150	151	153	162	145	153	160	152	158	153	147	156	155	138	145	159	149	147	153	148	152	136	165	164	139	161	159	156	151	173	173	153	163	165	146	166	185	159	166	191	166	166	149	127	160	159	165	163	164	159	172	158	138	155	144	129	162	141	154	161	164	169	157	135	146	145	179	151	163	165	161	160	146	158	158	154	155	162	148	149	174	157	152	137	132	137	138	183	151	158	162	159	160	148	155	159	157	181	151	164	157	146	157	153	155	149	164	155	173	150	154	161	157	156	171	156	149	167	157	144	150	161	175	146	140	158	165	161	173	156	154	142	160	159	157	175	162	165	183	134	163	168	150	164	174	173	154	166	163	141	164	170	142	169	149	145	180	146	161	132	159	163	155	161	144	115	167	161	148	165	172	159	137	159	169	141	149	145	151	136	159	145	155	137	153	128	141	189	133	138	171	152	146	171	171	137	143	169	129	148	161	141	179	164	144	157	147	148	140	128	152	148	151	158	162	145	155	175	169	158	155	163	170	155	182	161	165	159	144	176	140	177	166	149	163	152	170	133	134	151	174	136	155	156	168	170	161	150	141	167	160	176	170	159	137	145	155	165	139	150	157	162	151	177	138	146	163	151	148	143	146	142	145	165	164	142	148	150	167	169	178	171	175	153	171	159	139	147	149	144	168	142	144	161	167	145	166	163	139	139	164	148	157	172	145	158	166	143	143	157	161	172	129	146	166	138	135	156	146	146	144	155	147	174	164	171	151	157	162	156	153	153	132	190	167	162	157	159	154	140	143	156	157	156	159	156	152	154	153	142	127	156	153	145	141	158	177	120	153	155	154	136	171	168	152	155	176	138	152	159	147	135	161	160	161	149	129	145	148	132	169	138	169	143	157	163	143	146	171	138	169	155	139	184	156	159	179	160	190	149	160	161	168	169	143	150	143	143	155	190	134	153	144	156	183	175	137	164	150	163	143	147	167	133	154	156	146	131	176	156	152	174	155	171	152	136	163	145	161	138	157	146	149	153	161	165	166	149	154	150	154	167	130	153	130	150	145	149	167	154	165	189	149	185	167	147	142	134	144	149	155	153	152	144	175	146	148	153	135	171	158	145	157	147	158	108	143	170	173	158	160	149	150	141	167	144	152	168	135	152	183	137	168	145	159	166	174	148	163	149	149	176	160	151	155	157	188	168	133	139	165	144	139	145	183	151	171	172	164	164	162	145	150	151	145	153	139	159	168	180	147	198	162	157	148	159	131	153	170	155	133	145	144	155	139	161	151	156	173	149	162	142	145	136	163	156	156	153	161	172	175	174	158	136	136	160	148	134	149	172	165	141	149	148	166	166	155	171	152	153	153	164	161	145	146	159	166	175	145	149	142	150	151	165	143	163	147	157	139	178	175	151	140	167	171	158	159	146	161	152	134	149	136	146	146	169	167	150	146	137	145	137	148	159	143	163	170	148	153	158	192	153	156	152	145	164	172	145	170	162	173	137	151	166	146	157	151	122	156	152	163	170	159	141	145	156	158	170	140	143	160	163	146	160	153	149	151	177	164	155	136	160	158	161	139	164	170	173	175	171	140	146	155	150	168	144	140	191	139	150	181	146	166	150	151	154	146	138	147	131	151	140	181	161	169	153	154	154	140	142	159	162	143	148	170	170	151	162	149	148	156	161	156	148	154	192	174	171	150	160	159	165	139	161	148	141	146	161	165	134	167	139	131	162	159	156	148	157	141	154	142	143	162	162	167	159	142	168	148	169	147	144	135	167	145	163	178	148	156	142	182	137	138	139	148	163	138	166	145	165	157	162	156	141	143	133	144	162	152	166	145	175	167	155	153	188	130	134	147	151	144	152	165	143	150	168	140	150	167	153	159	139	170	140	136	155	178	158	160	162	152	152	150	158	162	147	170	158	165	138	136	155	160	189	144	173	176	157	173	179	168	175	155	154	171	171	172	182	158	152	154	192	141	142	130	168	148	143	141	170	151	142	132	129	171	142	171	157	149	150	155	154	128	164	131	160	128	155	159	161	172	152	154	156	160	151	173	145	161	162	163	157	178	154	173	151	175	159	149	168	170	135	143	151	195	129	166	144	132	146	135	182	151	142	158	154	131	142	136	155	153	161	156	151	131	145	164	156	168	141	169	140	178	179	150	147	159	155	160	132	168	146	168	143	148	158	158	162	162	151
6834	4707	5292	617	468	468	466	474	444	437	453	455	432	385	441	407	451	393	421	409	430	438	448	444	398	437	376	438	449	445	414	446	436	443	398	422	414	409	416	431	399	447	442	445	428	430	389	397	423	472	397	411	422	471	412	408	414	418	397	403	439	421	411	414	425	454	374	463	396	416	414	433	416	432	426	410	468	429	359	415	431	437	431	373	414	403	438	430	426	429	395	415	406	420	450	428	400	435	441	406	429	382	408	403	405	382	414	429	370	403	453	433	452	402	428	387	418	465	412	440	445	442	422	442	417	387	412	434	385	432	451	437	409	412	421	429	424	441	445	419	413	415	418	434	440	405	427	421	395	403	424	410	421	459	405	414	401	438	435	421	398	466	428	411	427	439	396	434	399	400	438	379	432	406	401	394	389	438	415	417	418	421	387	385	433	426	423	417	434	403	450	430	441	403	411	434	391	445	411	403	386	443	388	403	435	440	431	402	429	419	428	431	437	432	419	383	413	421	444	398	409	403	362	471	441	427	400	452	399	403	421	421	412	401	442	409	427	404	395	404	438	450	421	360	424	452	423	415	402	410	404	429	399	420	417	395	424	381	421	405	403	418	397	428	410	398	465	419	390	417	410	443	432	400	453	395	431	457	368	446	428	444	446	430	425	433	419	397	422	437	436	387	433	402	407	414	416	431	415	397	454	405	395	398	432	413	455	410	424	416	415	440	447	449	390	425	411	388	433	413	426	427	380	410	389	443	403	424	439	435	409	453	449	462	423	488	415	428	402	419	423	447	449	413	376	421	424	419	420	430	429	387	412	408	446	386	413	418	390	492	443	446	405	431	420	387	396	389	445	384	414	444	409	435	414	376	425	431	442	406	376	431	424	420	408	413	416	404	410	457	414	422	419	433	440	440	446	419	418	444	448	438	412	419	421	433	406	423	466	406	410	419	417	396	382	407	390	416	387	446	400	419	427	449	411	426	417	470	449	415	432	449	441	416	440	420	437	413	421	415	444	427	397	402	407	441	419	412	396	424	398	391	427	428	413	400	387	469	407	467	409	422	417	421	457	430	419	429	411	395	441	455	424	424	490	413	401	414	466	385	445	438	408	424	411	404	408	402	416	395	453	453	447	405	416	439	414	448	402	421	421	404	439	458	475	400	443	402	410	445	433	411	407	455	439	412	392	443	422	439	458	437	430	453	395	405	400	430	448	380	398	401	441	393	431	411	438	410	427	407	402	406	458	444	433	394	424	417	408	436	401	434	399	399	419	406	419	440	414	450	394	415	443	449	394	439	428	412	420	448	398	417	423	466	441	437	386	455	405	372	399	405	402	414	404	401	383	431	412	394	379	409	387	398	414	408	439	408	436	422	385	455	416	401	394	434	401	450	440	429	398	444	423	449	397	410	459	377	397	387	428	414	391	374	426	392	431	444	454	409	428	412	389	400	413	430	398	425	413	396	393	417	407	432	412	391	407	451	423	392	396	436	417	390	425	414	421	401	401	420	392	394	402	378	414	401	417	424	369	445	463	394	435	401	423	410	371	444	399	442	468	396	417	444	449	393	457	395	427	443	451	427	412	422	425	396	412	435	410	412	388	467	442	424	441	426	429	434	421	418	410	426	421	404	434	415	444	456	411	411	456	422	413	429	479	434	425	437	392	437	397	407	421	382	395	440	431	427	417	437	398	413	422	443	458	410	412	406	399	476	419	409	444	443	396	478	430	448	397	426	435	419	449	458	414	408	449	408	412	439	418	410	428	415	436	451	420	424	419	428	475	441	397	425	407	429	418	409	465	429	465	412	418	421	417	459	409	424	448	404	397	427	409	414	397	426	404	450	414	413	458	436	394	374	423	442	405	380	424	424	388	426	403	404	404	380	425	414	438	407	400	425	413	468	425	413	419	392	419	433	435	408	408	416	403	426	413	404	447	404	425	422	432	419	424	430	439	436	421	394	425	381	405	401	498	391	414	410	419	439	433	445	399	438	394	409	458	438	428	416	372	419	486	420	427	466	421	448	451	444	424	402	449	453	399	438	368	396	448	455	394	422	439	483	449	426	399	395	412	452	435	424	458	412	406	418	431	472	386	433	431	421	434	407	435	430	432	400	386	456	405	408	447	432	403	412	405	418	402	421	439	413	414	429	434	406	426	362	450	416	425	436	422	413	405	436	408	375	428	434	406	439	419	394	420	441	390	437	456	397	391	437	411	418	449	416	430	425	429	421	433	406	454	429	423	411	424	423	448	399	432	439	405	396	404	477	419	417	416	414	437	435	455	407	435	445	409	404	415	446	431	439	414	412	453	419	422	392	386	390	416	399	452	434	416	432	430	429	422	409	397	423	463	397	381	413	438	421	401	429	419	409	405	438	421	428	444	430	435	434	440	421	393	403	427	419	439	406	423	428	402	413	391	403	422	416	387	408	417	463	375	427	425	421	425	423	416	376	401	425	420	422	429	429	406	449	414	407	408	430	393	430	421	445	432	457	428	409	423	424	479	403	385	424	388	372	466	427	438	388	451	434	410	443	422	431	419	381	378	420	406	414	422	405	407	424	431	416	423	434	403	420	435	410	423	388	406	474	407	406	398	414	405	449	425	411	400	398	397	425	422	429	403	430	432	393	459	432	424	374	426	448	472	407	419	416	424	388	389	446	426	414	414	395	380	387	423	404	413	424	393	421	428	402	407	421	379	433	410	432	402	399	422	450	402	377	416	423	456	399	384	435	425	426	414	439	452	397	433	415	421	363	416	425	410	423	440	426	410	414	426	405	426	422	380	456	483	433	437	409	389	405	378	384	408	410	451	427	451	437	442	422	432	424	416	398	427	410	417	439	419	428	422	455	435	417	426	406	418	412	442	399	398	414	414	420	418	429	426	400	418	452	415	449	430	410	384	396	394	443	449	415	435	405	418	467	424	435	438	420	443	467	440	378	407	441	418	407	434	416	417	426	433	417	411	398	409	410	405	445	435	400	409	390	429	397	451	416	409	418	383	387	410	443	416	395	408	439	431	435	387	427	389	414	411	411	424	459	387	444	413	429	419	399	405	451	410	427	396	382	407	404	437	418	413	438	441	406	428	407	460	411	433	436	421	413	442	442	399	416	422	424	421	420	419	426	389	421	421	453	441	410	411	471	454	471	396	405	433	391	440	482	426	388	425	435	418	443	434	415	416	400	426	398	410	442	431	423	422	389	386	409	442	416	442	406	439	415	434	427	421	426	464	421	447	464	411	432	434	384	400	450	450	429	436	392	394	392	432	404	441	422	430	413	425	382	390	476	401	432	423	440	430	414	419	443	401	394	464	407	439	443	454	409	420	393	428	414	417	446	447	421	377	441	434	409	415	423	426	427	422	422	437	410	410	441	440	433	415	425	401	459	464	437	447	415	396	424	412	433	419	418	391	414	403	418	433	407	411	427	434	439	440	428	393	422	437	431	425	415	462	410	405	424	435	398	407	380	407	408	433	443	408	418	422	429
48084	42951	39590	11821	1077	507	404	433	360	318	306	290	259	309	291	307	266	283	283	248	291	293	246	267	244	277	264	270	283	256	265	263	254	259	291	258	238	267	269	258	273	239	285	259	241	230	260	259	267	236	236	259	256	272	249	243	252	272	264	250	253	237	247	263	243	245	244	235	240	258	256	261	233	270	242	241	244	278	273	252	259	238	238	270	240	231	253	257	256	248	241	255	270	248	266	257	274	269	266	265	275	241	256	244	242	235	225	256	251	233	286	259	266	273	244	282	235	254	290	248	250	259	236	251	267	262	242	268	265	261	212	250	265	262	248	238	248	263	256	258	210	240	227	254	258	270	222	269	256	280	272	267	250	243	258	225	274	252	257	218	243	228	277	239	258	260	277	252	241	259	248	256	264	247	257	245	256	275	248	262	256	259	248	270	248	265	258	254	251	241	241	255	263	274	278	240	224	252	263	267	247	251	259	214	251	249	280	289	230	271	291	260	241	277	230	231	274	256	249	229	273	241	249	222	297	236	264	262	211	248	249	233	226	236	243	254	273	258	273	227	232	240	252	234	276	273	253	272	274	265	237	241	253	232	254	267	257	266	246	288	222	273	257	259	232	269	212	253	251	288	243	250	244	272	228	264	250	267	218	254	242	254	241	261	254	286	286	259	261	254	238	257	235	261	268	258	240	266	222	236	272	258	247	235	252	259	263	268	244	271	263	252	253	271	277	266	256	273	245	251	298	235	258	235	257	265	314	248	267	252	274	250	257	250	256	263	250	268	277	229	263	243	257	250	269	244	250	241	282	250	248	239	249	255	276	269	259	254	249	237	248	261	224	226	258	261	282	235	251	272	236	235	225	253	246	286	249	243	266	223	276	265	250	264	241	239	253	258	297	283	255	250	268	251	269	274	226	274	239	243	255	251	242	262	250	275	241	255	247	239	282	242	273	265	233	254	255	258	267	214	281	276	284	242	271	267	248	253	249	254	241	277	250	259	243	255	230	255	253	245	252	245	263	261	268	270	273	258	285	266	273	251	236	249	239	265	260	264	263	252	258	282	273	245	257	237	250	266	262	290	255	257	278	269	269	271	270	259	251	252	259	265	242	234	248	244	270	247	232	246	291	249	279	276	253	251	263	242	229	233	270	249	269	269	259	259	266	257	263	285	247	251	244	265	262	238	272	254	225	205	249	241	240	251	276	247	250	248	263	248	247	229	247	267	285	244	244	243	276	215	275	261	231	240	256	256	268	270	273	268	251	271	237	247	236	242	240	267	241	243	263	232	256	217	241	248	245	261	260	254	254	252	261	253	224	278	270	265	249	254	258	229	281	259	226	240	265	253	257	230	251	284	250	236	237	265	237	267	242	232	258	245	287	268	266	259	248	242	266	261	206	242	256	245	234	268	254	261	251	258	246	238	277	236	261	232	286	242	275	260	247	298	268	241	254	260	273	297	233	247	261	239	251	276	262	270	281	254	257	273	226	270	268	275	245	266	268	265	258	234	259	262	249	209	275	245	271	242	245	262	242	250	233	251	247	242	269	262	240	276	239	265	259	297	259	260	266	258	231	262	249	269	231	279	254	263	268	272	249	250	247	259	269	264	269	275	222	252	277	251	265	255	257	256	254	269	271	255	299	263	252	249	268	273	275	254	285	254	252	252	259	261	252	253	263	265	271	246	253	275	268	242	241	275	240	224	258	262	277	264	265	260	254	246	223	257	264	255	306	248	261	243	228	248	262	244	246	245	236	258	259	279	277	237	274	236	252	245	232	249	271	279	227	268	257	264	236	270	274	264	244	242	239	234	267	264	286	253	267	222	287	270	287	267	257	252	269	262	250	260	267	277	256	256	261	252	259	276	308	241	259	244	251	256	264	247	241	250	270	257	251	261	234	264	252	271	257	227	250	241	270	236	252	284	281	245	260	264	238	247	276	259	248	253	231	269	251	249	257	253	266	256	242	242	263	238	249	252	262	244	255	235	235	272	234	246	244	252	236	228	255	253	253	257	266	263	270	256	261	265	238	240	274	249	269	254	245	250	255	253	282	266	284	269	228	257	260	282	228	255	242	267	267	266	257	257	278	256	237	247	247	253	247	253	256	271	282	226	250	276	261	249	272	252	254	264	268	258	257	270	254	237	253	274	252	238	269	273	232	287	231	258	261	260	254	263	227	255	275	248	258	230	293	254	261	217	249	258	249	237	258	297	263	257	240	230	266	262	278	278	263	262	245	243	253	283	255	235	251	236	252	246	257	243	239	263	255	281	236	232	256	250	219	251	247	250	277	238	254	256	250	268	253	259	254	279	248	247	276	260	244	260	229	250	269	253	270	247	268	237	257	248	265	283	242	280	266	266	286	264	235	291	257	265	277	239	255	251	251	253	247	268	220	286	243	248	262	252	248	260	240	256	249	246	259	306	287	283	232	268	240	257	278	257	229	283	280	258	218	244	245	274	244	281	272	235	278	242	259	277	254	244	276	248	247	263	255	264	233	238	239	253	224	258	258	270	269	245	237	285	275	251	217	280	217	259	284	210	277	246	265	307	269	257	276	269	268	253	241	246	256	239	258	260	267	262	263	287	245	272	232	241	240	264	256	298	254	295	278	237	262	249	245	267	268	269	252	254	234	261	244	251	234	274	260	263	234	256	294	260	268	281	257	266	243	261	252	248	252	247	270	236	263	281	260	275	267	232	277	267	256	252	230	274	264	249	270	262	241	275	278	238	264	216	241	256	256	260	240	213	260	243	251	257	250	267	233	240	280	242	284	273	270	270	272	251	245	241	256	285	250	267	237	238	261	256	230	221	269	239	249	265	255	231	255	260	272	278	263	244	273	273	253	222	243	275	262	285	260	249	276	272	251	257	270	302	267	256	251	264	272	250	274	275	261	256	262	280	257	297	266	252	277	233	251	249	242	263	260	274	215	252	250	274	250	245	290	249	262	271	263	255	249	245	256	253	278	279	278	238	292	250	264	265	241	239	252	252	241	261	255	222	238	269	240	274	259	276	251	259	243	275	242	265	249	251	275	262	283	260	245	258	260	269	255	263	266	231	272	274	243	275	291	247	234	273	243	278	240	248	248	235	244	260	265	252	264	258	237	255	281	243	261	229	257	263	265	269	260	241	240	263	238	249	251	242	231	254	267	262	257	235	247	257	248	250	237	263	279	261	249	218	260	279	248	259	248	240	237	276	230	261	269	288	246	266	255	237	267	259	263	244	259	257	282	245	274	255	263	226	273	251	250	268	242	235	250	276	262	264	265	262	265	257	255	242	238	247	248	260	260	246	246	244	247	269	249	254	273	290	258	265	282	252	245	248	239	253	286	262	272	255	248	253	272	288	268	243	265	256	253	234	242	241	256	257	272	241	241	232	268	272	253	254	233	267	266	272	266	269	245	247	254	255	238	265	270	265	252	247	227	260	251	247	247	225	260	267	259	258	234	255	250	242	258	247	242	244	256	235	253	280	265	280	256	270
28493	30822	41155	3752	2262	1895	1594	1383	1282	1140	1089	980	922	887	878	889	861	815	734	807	776	694	740	723	748	671	687	642	644	711	676	730	690	697	697	703	707	687	665	628	620	669	636	648	665	635	669	647	600	628	642	689	627	634	648	669	635	657	696	632	660	629	624	625	633	661	623	612	644	673	655	659	643	653	653	657	702	605	645	642	634	646	672	651	625	663	631	677	595	598	631	633	648	655	668	698	661	639	631	609	620	565	641	586	664	633	648	626	623	697	637	690	628	634	673	636	668	654	649	621	640	690	685	650	661	658	594	661	623	663	647	652	609	675	621	632	620	655	614	616	685	606	656	610	623	648	582	659	641	648	647	648	648	578	616	629	609	623	637	624	610	656	615	620	631	634	634	617	664	633	603	632	634	596	635	635	637	673	645	585	606	657	655	632	642	636	595	591	664	641	673	607	653	618	649	621	621	635	636	637	603	648	648	635	647	599	660	661	675	619	631	597	630	625	643	659	657	627	609	668	615	639	651	615	644	666	616	615	605	660	640	622	644	644	608	624	591	648	613	669	636	651	620	614	646	632	619	615	613	651	609	603	619	599	590	639	614	618	616	613	631	639	607	649	660	601	661	583	639	617	623	606	679	680	621	617	629	629	585	677	607	609	655	624	618	662	645	633	672	646	613	645	635	632	652	660	639	598	622	603	639	620	641	593	646	652	653	606	679	619	653	630	612	608	601	647	630	595	648	596	657	650	628	588	661	637	615	644	644	635	624	609	629	642	574	613	643	596	646	645	676	655	665	641	611	631	622	640	662	627	617	616	669	667	619	639	623	618	640	614	600	610	646	659	613	627	576	614	609	607	670	654	652	644	671	593	645	611	608	637	625	601	668	629	605	631	618	674	628	617	635	621	594	648	653	640	618	643	624	649	629	645	685	632	693	656	615	628	620	668	634	653	603	624	666	643	624	657	659	648	635	642	650	663	610	646	599	661	668	628	596	644	652	634	662	589	623	644	593	650	648	631	612	631	640	663	610	672	653	651	605	602	625	633	655	620	595	672	634	603	668	633	659	606	665	634	637	657	686	625	642	596	632	614	665	668	608	695	658	640	676	588	598	643	591	673	657	629	618	612	686	610	635	593	618	602	588	644	639	605	639	629	589	611	608	628	655	661	666	619	650	622	636	621	647	640	680	652	621	633	627	611	625	589	647	629	639	640	606	600	650	625	667	618	628	661	657	646	647	640	635	590	664	607	654	618	598	651	622	624	647	626	639	659	624	587	627	607	614	615	638	627	624	609	644	624	646	610	614	614	621	657	687	596	614	640	675	617	647	627	642	664	623	599	601	635	598	626	632	617	654	624	639	627	634	601	629	605	619	660	601	628	645	668	662	615	591	635	667	601	569	671	638	636	623	641	664	574	605	601	619	645	607	638	636	617	627	639	628	681	633	632	632	575	635	600	616	618	607	639	593	598	671	642	631	615	656	660	650	631	669	670	620	615	660	604	646	668	666	620	621	656	640	634	645	638	684	595	611	607	631	668	588	599	607	650	627	611	609	662	610	631	676	629	619	637	610	678	576	584	619	653	677	643	611	612	663	620	636	649	617	622	670	632	604	626	601	669	625	620	610	622	610	625	622	644	649	599	644	618	658	607	616	603	606	639	683	626	608	637	646	655	631	637	641	642	606	598	609	622	601	673	613	652	626	648	597	649	667	658	622	625	601	641	625	625	617	596	659	659	590	668	638	602	660	655	616	597	631	617	656	624	622	596	654	654	615	646	651	587	658	600	638	597	649	625	656	610	609	624	628	640	634	633	727	666	656	605	636	633	673	652	653	642	643	586	661	615	633	642	636	638	630	594	624	622	608	639	624	629	626	586	634	633	610	636	669	624	634	604	639	646	600	595	643	646	623	613	630	602	660	624	681	631	683	616	626	685	632	645	627	630	660	626	629	662	659	663	673	667	642	638	570	604	653	608	658	618	615	639	596	589	617	667	631	594	629	637	629	690	640	672	631	647	611	657	669	611	680	584	601	570	628	656	616	689	652	594	644	598	646	643	622	626	608	639	619	634	692	615	660	635	647	678	655	647	639	639	593	644	655	698	659	659	655	610	674	603	645	607	625	643	665	648	594	594	624	610	675	613	668	634	659	630	605	646	626	614	621	650	620	581	655	639	675	627	647	644	654	626	607	638	620	619	594	656	657	657	658	670	633	632	660	625	662	632	618	691	631	621	632	624	669	651	637	618	633	644	653	618	642	662	684	679	627	663	606	638	602	674	608	587	617	646	649	625	614	629	589	634	637	641	609	618	604	580	656	632	606	620	610	652	626	620	588	594	640	662	632	645	659	601	639	614	593	610	611	642	631	613	604	680	603	643	652	591	619	656	605	615	644	641	618	607	629	647	630	653	654	611	620	645	623	621	602	620	617	649	608	641	631	620	647	646	597	695	655	634	610	633	634	580	665	646	660	667	678	620	609	612	648	617	649	591	664	629	633	641	611	635	605	676	658	622	647	641	663	630	599	651	661	656	599	632	683	614	632	631	690	611	626	616	616	606	641	682	634	618	626	666	605	628	593	694	641	617	633	641	650	640	675	645	642	655	641	647	655	682	628	630	627	686	620	650	649	639	648	613	677	609	629	669	662	649	641	652	616	586	603	614	623	635	639	586	660	643	615	640	664	675	645	596	653	655	618	678	606	637	655	629	622	628	615	640	598	650	657	639	653	657	602	618	610	620	610	677	646	668	650	617	655	598	671	661	606	620	608	629	589	655	621	612	647	622	628	623	650	655	598	627	641	631	645	657	618	619	629	592	599	591	699	636	630	607	600	633	632	611	602	650	641	634	650	616	644	626	591	624	631	640	611	656	632	657	589	608	593	658	607	632	640	597	649	660	620	671	599	648	627	632	631	651	608	665	638	645	625	660	640	622	650	683	604	633	614	677	602	614	643	629	701	645	625	662	635	674	624	610	615	593	626	625	631	627	631	690	623	615	605	611	618	620	648	655	631	652	674	666	651	609	652	597	593	677	678	641	636	654	643	656	589	612	651	618	619	639	668	643	598	655	608	653	661	622	654	631	639	643	613	623	620	612	622	597	662	635	605	623	613	631	633	668	630	616	643	558	623	644	672	595	702	624	667	654	637	611	629	644	615	634	644	611	613	645	648	575	612	656	610	644	599	628	634	641	629	640	638	642	637	610	641	634	637	635	629	628	658	648	633	604	649	612	598	642	611	614	650	649	667	618	667	645	640	658	658	646	639	647	649	680	640	659	614	631	597	620	630	622	619	670	623	631	606	662	640	617	621	634	632	637	628	568	603	592	624	627	650	615	608	612	613	665	642	640	617	633	615	641	623	643	641	650	594	628	652	623	629	625	677	620	668	637	632	599	599	631	676	642	637	606	670	608	609	623	614	648	625	639	621	638	552	601	587	671	621	615	652	612	660	647	611	609	625	628	657	604	658	634	671	629	665	651	642	691	635	656
61204	58070	53072	18781	2894	773	565	439	340	336	313	282	274	275	242	259	230	253	242	219	205	203	196	225	227	217	223	202	235	197	203	215	184	210	195	204	193	191	166	217	206	201	191	177	166	189	210	200	185	189	216	205	167	200	201	174	183	203	188	199	174	203	182	191	185	177	177	180	211	189	206	223	191	209	169	177	191	175	188	199	185	210	174	204	181	187	193	205	164	160	192	187	177	195	211	218	203	200	196	185	193	186	166	182	188	199	184	194	217	223	208	216	196	222	211	209	211	180	191	230	177	180	170	181	165	197	211	190	217	192	194	179	158	191	165	165	189	191	180	185	199	209	202	184	161	186	184	160	200	190	189	203	195	173	173	185	172	201	202	191	196	206	195	206	163	180	204	200	164	171	176	197	212	191	197	178	214	174	193	197	177	179	186	194	194	181	175	169	184	213	184	193	188	212	187	181	187	191	197	186	191	191	211	220	169	173	194	205	185	179	186	202	174	184	204	179	171	218	208	211	181	165	176	177	192	201	174	227	193	184	192	182	184	186	204	179	183	190	180	153	210	176	182	173	212	194	180	192	182	176	177	189	176	176	182	180	177	175	211	186	200	208	195	169	187	184	181	179	195	188	205	191	185	200	168	192	193	203	192	163	195	166	182	200	181	173	199	190	169	229	175	188	198	181	166	196	189	193	213	194	207	199	206	195	184	190	196	169	195	214	190	189	199	189	212	193	171	162	182	172	194	195	183	183	161	180	186	160	211	193	180	197	199	189	192	204	198	177	189	178	202	203	213	191	190	188	196	172	205	179	197	185	181	187	187	168	194	204	168	181	186	208	193	179	173	210	198	175	183	206	183	162	196	199	192	189	197	200	196	178	194	178	198	177	157	184	186	181	183	206	192	172	207	201	166	195	175	169	206	197	196	177	190	202	188	195	197	192	207	199	190	172	186	164	191	186	194	194	209	188	201	190	164	188	169	203	186	176	182	174	161	204	170	195	180	174	148	197	200	176	174	189	193	201	186	191	219	186	196	197	207	202	163	176	196	182	176	182	207	200	190	186	200	154	194	176	183	186	181	184	206	184	180	180	238	199	206	180	182	193	188	182	197	188	183	186	192	211	188	202	189	202	205	180	201	189	171	181	164	201	181	177	172	175	202	181	204	193	170	196	207	219	172	181	185	191	211	182	203	196	192	196	205	183	223	184	202	212	204	182	205	210	210	204	192	191	198	181	161	201	193	176	175	197	183	213	184	205	160	191	162	196	185	176	178	175	174	187	183	173	188	208	188	167	170	178	205	179	211	204	227	195	192	214	181	208	185	192	196	162	193	215	199	180	187	192	184	187	184	184	185	191	177	198	190	187	165	164	218	170	184	196	189	199	199	202	188	180	182	183	190	191	182	179	187	176	196	187	170	190	186	220	221	198	193	203	195	190	175	190	196	184	203	202	184	187	201	185	178	184	184	213	194	196	190	177	174	195	175	197	179	162	216	194	197	184	174	205	178	175	188	209	187	192	182	174	214	194	203	188	219	192	205	190	204	206	190	180	206	188	186	187	175	198	191	181	193	185	188	202	194	225	202	212	190	201	201	196	204	197	182	207	184	210	201	205	201	177	170	205	177	191	175	186	201	180	173	199	180	199	165	170	188	201	182	199	191	166	198	212	196	180	180	187	214	192	202	200	187	203	212	174	188	219	185	181	192	193	200	185	205	195	162	179	213	207	181	182	164	190	157	191	187	197	172	186	188	200	148	171	189	204	197	209	174	186	207	191	187	197	200	178	175	199	200	207	189	188	194	206	185	196	194	195	193	185	189	196	189	171	179	173	219	186	159	174	197	192	205	211	197	221	175	174	175	199	185	197	189	178	200	206	187	199	190	191	172	179	175	206	203	188	209	206	197	204	196	196	191	180	197	189	201	181	213	204	217	199	177	186	175	180	217	177	182	195	167	197	188	194	208	179	180	193	182	190	210	174	170	178	204	205	185	199	193	188	191	185	175	200	187	206	188	182	203	202	199	211	168	193	223	201	179	173	183	172	190	190	203	185	194	212	199	201	186	192	194	198	177	196	192	174	203	185	159	193	195	204	189	194	189	196	181	187	169	177	190	190	165	179	172	187	167	205	189	178	194	188	174	202	184	196	216	184	184	199	167	207	202	205	205	172	196	175	190	185	183	180	191	188	183	194	179	190	190	191	174	184	208	182	199	183	188	187	176	197	195	184	190	187	175	190	186	195	158	186	200	202	173	184	196	163	202	170	175	177	162	188	173	172	165	184	173	189	174	187	177	215	197	189	180	179	165	203	200	188	192	218	203	187	199	207	167	191	209	184	184	205	199	179	179	181	187	188	214	203	201	195	198	168	174	184	165	209	192	183	204	191	201	163	214	204	202	170	158	180	190	177	182	202	177	193	178	197	208	207	254	182	184	174	204	199	199	187	183	166	184	182	198	170	170	176	216	173	167	188	160	188	207	204	179	204	179	167	202	204	162	191	214	192	173	193	173	182	191	174	216	181	202	169	187	198	176	173	193	170	225	165	197	189	171	188	166	211	183	184	194	206	200	173	183	191	185	211	184	136	164	155	169	174	186	200	163	167	179	189	172	189	204	195	183	192	183	207	179	221	182	163	190	167	209	193	189	157	185	199	232	215	196	204	198	183	183	171	192	192	162	185	173	194	191	182	176	197	190	217	188	179	208	187	178	185	203	166	189	179	182	191	212	185	204	216	192	191	210	192	231	172	194	188	206	174	186	176	177	194	190	182	206	161	204	172	164	247	172	202	199	203	190	207	182	163	191	172	189	180	159	187	192	192	200	191	200	209	198	208	195	198	196	196	197	189	176	174	180	163	193	196	208	175	204	186	207	208	193	184	201	187	161	177	194	169	192	182	209	224	178	174	199	181	174	192	211	174	211	179	189	183	189	172	167	195	198	188	166	170	197	210	190	173	169	200	171	172	205	173	168	195	174	170	182	187	174	191	190	193	190	209	173	172	182	168	193	201	210	178	194	171	164	182	209	178	176	207	174	186	200	168	186	201	189	187	191	169	219	194	181	177	198	198	191	176	196	212	205	173	163	180	180	197	183	200	182	201	191	180	219	217	190	192	190	193	189	174	218	191	191	196	177	194	194	191	165	192	181	175	183	194	180	194	180	168	196	189	177	205	203	191	186	173	175	206	186	198	177	182	179	186	181	188	168	193	207	191	195	197	192	181	187	212	199	175	193	196	184	194	188	198	187	188	187	166	177	184	189	179	203	186	186	176	181	210	192	197	171	186	169	195	175	159	198	175	197	211	176	196	205	180	183	180	153	169	164	178	208	192	206	182	190	185	207	201	190	188	212	177	178	187	156	202	200	188	194	183	186	183	189	198	185	171	186	197	201	204	203	204	187	189	192	195	201	186	197	182	170	208	199	198	184	194	187	208	192	185	188	173	197	200	198	187	201	178	178	193	189	175	201	200	195	201	196	197	171	209	171	202
37017	40417	50399	4792	3582	2911	2437	1942	1646	1535	1294	1182	1077	1010	983	889	782	818	778	745	712	677	640	639	632	631	601	570	587	561	587	555	578	555	523	569	556	525	498	540	518	568	536	532	569	532	479	547	492	499	509	510	496	528	518	508	525	504	522	504	449	515	507	521	534	489	470	497	500	549	508	491	498	527	483	479	489	485	489	505	503	482	493	479	503	493	496	438	451	503	464	486	456	505	487	475	444	494	444	486	485	503	503	482	495	503	465	507	480	475	465	513	488	478	477	464	497	465	516	465	434	475	471	500	436	478	477	488	472	482	478	511	498	471	473	461	438	475	451	460	448	474	490	475	463	503	446	464	466	480	480	438	489	457	472	446	501	494	479	476	468	464	447	520	532	503	447	515	503	457	417	499	505	430	478	478	463	495	480	493	451	435	451	471	481	438	478	485	450	469	419	478	480	460	487	469	459	483	481	501	477	454	474	497	480	482	412	478	516	451	477	476	535	469	489	459	443	475	508	460	474	504	466	447	452	455	460	479	466	484	486	483	434	491	481	460	462	507	535	425	441	435	471	461	473	457	462	504	502	449	461	519	447	479	481	458	501	501	484	472	499	461	465	440	518	434	482	476	493	480	443	442	434	488	446	467	455	455	493	488	470	514	456	465	440	485	494	475	525	485	467	458	431	494	475	476	478	446	466	523	466	437	456	457	458	502	482	446	437	485	501	477	440	493	494	464	457	477	466	480	456	466	490	514	460	487	478	461	478	455	493	485	465	482	413	467	448	473	460	502	480	512	444	504	524	481	488	462	465	457	499	483	467	487	442	460	492	443	473	472	484	455	498	518	448	465	465	476	508	502	461	475	460	486	495	484	491	465	462	480	487	461	468	433	514	499	509	482	481	450	479	433	485	499	462	469	474	457	477	474	458	465	443	447	500	426	505	486	457	469	439	432	440	455	409	452	479	517	451	490	456	457	466	454	472	469	474	491	475	479	474	454	462	475	447	452	490	460	502	457	442	498	514	483	474	488	451	495	479	455	502	506	483	493	471	470	498	451	446	469	482	478	497	493	437	491	480	500	430	451	470	480	461	473	528	473	510	456	468	495	484	473	448	477	450	485	474	470	464	482	473	501	440	458	480	448	463	467	463	495	491	475	495	467	473	487	495	491	485	503	510	486	455	447	474	433	489	448	425	423	462	499	464	474	473	457	437	470	468	457	456	480	490	498	480	508	469	462	443	498	467	471	500	473	474	477	456	479	486	448	457	516	502	448	486	457	459	486	474	514	484	433	483	486	454	476	463	438	473	471	461	456	490	448	425	499	441	479	449	461	465	504	458	489	462	476	451	474	503	444	445	484	503	486	460	472	488	476	450	456	494	472	488	496	498	444	419	465	445	467	489	464	446	465	443	475	441	477	485	477	446	444	511	481	450	459	489	465	490	461	472	440	480	450	480	483	542	472	455	489	506	496	442	438	450	505	467	454	489	451	467	442	472	479	447	470	489	465	500	515	462	482	453	442	478	484	463	471	460	451	468	491	509	465	454	448	500	482	458	417	487	467	503	436	458	461	479	467	494	464	412	470	503	462	488	440	449	495	458	471	482	482	453	485	458	489	424	493	458	477	480	493	479	474	483	456	465	461	447	493	464	507	467	441	493	488	464	464	489	455	489	502	428	471	491	496	460	466	483	465	461	454	432	469	457	467	473	435	465	465	540	476	448	479	454	462	488	489	428	468	469	452	522	450	519	506	479	470	454	477	465	457	461	453	482	470	510	457	437	470	464	460	475	475	491	479	504	472	434	464	447	480	458	507	484	457	488	470	430	459	479	456	473	471	487	479	452	454	488	499	447	427	479	502	461	487	487	481	475	484	493	450	464	492	429	425	523	439	455	453	456	484	493	482	470	480	471	499	455	434	433	532	504	463	508	445	530	439	492	426	510	440	478	476	471	442	440	509	477	491	517	435	487	466	473	423	476	492	450	433	452	464	475	470	468	489	469	448	455	498	456	493	464	470	506	505	472	516	474	476	489	473	465	488	482	463	495	452	444	517	474	482	518	439	480	443	463	476	456	468	474	464	478	464	500	466	456	526	464	474	464	509	485	452	495	510	463	486	473	458	446	484	483	488	491	428	478	494	456	477	472	509	443	459	448	481	479	475	457	455	471	480	458	509	466	493	498	485	487	469	467	486	455	418	478	465	465	434	391	463	528	468	473	476	462	437	482	455	471	473	468	494	451	495	463	450	453	460	509	458	430	447	490	475	460	506	427	464	465	508	498	425	481	428	487	475	507	439	494	494	488	475	486	466	461	471	483	471	456	431	491	501	472	475	455	485	481	461	454	482	508	442	435	454	456	449	482	498	455	458	445	441	495	478	447	426	469	456	463	481	496	460	458	460	481	478	479	448	500	465	478	449	446	487	481	470	471	472	444	458	472	463	461	461	463	449	460	448	469	468	468	472	497	446	497	451	478	451	489	448	461	443	525	466	479	422	499	458	492	509	476	447	499	427	465	455	469	479	446	459	444	486	457	507	502	480	498	469	462	472	481	464	494	442	500	467	485	496	506	479	456	482	477	477	490	455	447	435	496	468	425	478	451	487	492	449	459	476	449	486	466	481	447	443	445	486	515	476	457	473	452	487	444	487	479	462	474	455	479	473	459	515	487	439	440	455	455	476	446	444	443	485	452	462	453	523	485	479	515	494	453	505	477	450	449	503	522	441	489	451	438	480	466	528	434	468	464	486	459	447	475	461	478	490	489	425	467	505	471	488	449	479	483	471	474	436	458	468	516	475	460	440	473	470	500	488	491	492	465	451	444	437	439	482	467	466	439	454	444	518	497	509	490	478	474	455	483	466	464	488	487	480	464	455	459	456	461	494	505	470	449	494	472	518	448	449	507	440	463	514	465	466	441	458	495	466	450	495	483	480	449	456	464	461	456	494	449	444	455	436	452	446	437	488	476	443	439	459	490	454	458	470	474	496	430	499	473	509	467	474	463	464	454	425	468	483	477	531	474	461	482	467	490	464	462	512	470	487	430	471	474	470	510	448	433	477	475	483	447	463	444	477	448	484	488	482	481	454	464	492	511	522	465	478	437	448	474	479	501	492	466	476	464	478	476	451	470	441	469	473	478	501	489	481	463	445	452	468	456	455	449	427	452	472	489	473	477	440	479	482	444	474	493	496	461	450	466	424	455	490	453	462	463	461	526	474	434	479	515	513	455	445	452	441	471	479	453	477	509	480	448	477	464	467	488	457	470	472	442	485	480	456	476	441	472	445	474	431	469	480	500	474	487	447	429	456	477	459	428	485	463	479	476	510	474	477	492	460	480	449	478	472	463	470	437	461	470	455	474	450	446	494	458	469	459	437	468	456	445	454	436	476	454	429	467	477	475	454	518	491	455	473	502	464	455	456	474	502	477	462	445	473	430	422	491	480	494	470	473	483	479	463	432	479	499	478	451	499	431	489	489	469	490	453	473	467
7679	2904	1916	220	179	155	144	147	130	184	152	156	164	163	166	168	168	137	145	158	154	166	126	148	157	162	170	141	184	147	186	142	142	127	153	143	133	174	148	162	145	139	135	138	175	183	157	170	163	155	171	149	146	143	193	146	147	153	157	137	147	150	149	141	175	164	143	141	147	153	163	161	142	155	148	170	179	162	139	136	154	175	150	155	157	142	163	173	161	142	133	151	136	138	151	162	157	143	180	167	165	165	150	145	153	166	144	164	142	165	153	169	185	141	139	161	136	159	159	149	154	165	156	154	174	176	166	152	151	150	141	156	143	164	157	154	162	168	158	154	165	169	153	148	154	138	138	138	165	194	168	183	143	165	155	167	151	153	162	161	157	167	167	149	143	128	127	170	151	144	169	171	155	169	162	153	146	146	171	172	150	137	164	155	185	165	145	166	137	157	138	154	152	157	154	145	160	151	137	139	161	174	158	144	133	139	169	176	164	148	184	123	170	155	155	137	133	150	142	149	162	160	150	155	144	146	151	134	135	143	155	154	164	152	155	151	170	170	176	173	158	185	149	165	136	153	136	152	169	169	161	147	162	172	167	167	140	172	152	157	141	145	157	162	149	159	140	151	159	179	155	122	149	159	145	152	141	166	164	156	161	158	171	163	168	158	155	183	139	140	180	133	167	165	132	163	134	136	168	163	136	172	146	151	167	164	178	164	158	166	163	154	169	148	153	159	152	147	158	156	151	139	156	144	140	171	155	145	142	176	149	181	148	163	149	159	156	164	145	131	172	163	135	165	162	147	143	148	163	169	161	132	155	164	160	156	155	163	149	140	145	157	144	167	145	165	163	175	168	155	158	148	151	171	152	162	169	156	161	175	166	155	153	157	151	157	148	156	153	167	147	153	177	146	169	164	139	154	166	147	155	171	134	144	147	147	163	161	158	174	151	152	142	166	144	163	154	139	141	141	164	167	161	158	152	162	141	148	145	149	171	151	144	144	171	140	163	165	165	159	146	162	160	155	173	159	161	160	171	131	147	179	167	167	131	145	163	143	149	147	148	156	154	166	139	167	140	155	147	124	154	154	143	145	154	175	164	154	163	158	159	152	166	157	151	115	142	150	168	152	134	156	165	144	134	153	151	151	156	151	145	163	146	153	168	147	154	146	154	122	124	150	162	167	146	178	159	150	163	155	144	154	140	144	145	174	141	159	152	153	152	163	147	167	154	146	143	149	134	148	137	160	153	170	145	163	168	180	153	151	165	149	142	149	160	177	170	160	172	140	159	134	141	147	160	143	158	135	153	146	146	163	150	176	173	169	154	157	178	158	164	168	169	172	168	174	161	144	179	139	164	147	145	163	159	122	138	162	175	176	175	149	158	151	164	136	142	150	140	133	142	147	169	144	167	164	142	151	159	145	189	144	159	166	162	137	159	178	157	144	158	171	162	160	138	172	140	156	144	151	141	149	141	143	131	149	145	128	140	157	137	133	153	155	165	152	155	147	146	146	162	139	154	161	136	137	161	164	145	168	176	166	161	161	142	180	159	145	147	160	150	146	163	149	173	168	156	156	160	158	152	145	147	145	147	158	135	166	159	152	164	149	138	140	127	167	159	151	158	153	152	149	148	172	161	164	141	152	134	184	162	157	160	151	151	156	183	182	135	154	155	159	131	150	144	154	172	148	183	143	174	155	147	167	146	157	154	142	163	156	144	161	158	148	151	153	155	165	134	166	142	167	155	157	152	160	137	169	172	152	144	142	147	188	159	182	145	155	155	174	157	170	142	158	137	174	149	145	172	162	166	158	139	163	162	136	181	180	141	159	159	158	138	159	145	150	144	155	165	150	153	159	182	158	133	125	144	153	155	149	139	188	169	164	162	147	170	157	161	160	149	146	188	163	170	164	156	147	141	143	154	150	160	161	153	162	172	158	143	164	169	127	156	155	148	140	140	151	144	123	164	162	151	143	153	170	158	153	165	140	159	138	146	179	140	140	151	146	144	160	147	138	167	141	141	157	169	154	168	134	169	148	162	138	148	162	155	152	154	150	133	156	164	140	150	148	160	146	153	165	148	152	150	142	143	125	129	149	159	158	165	161	165	158	183	156	156	146	161	146	141	170	142	165	139	175	178	145	154	164	165	145	149	141	160	156	156	156	148	138	159	165	167	157	146	157	156	173	171	144	159	141	157	165	165	177	159	155	138	140	149	155	159	143	154	140	151	125	160	152	153	143	140	164	153	144	146	164	158	141	163	149	159	165	154	142	156	149	140	151	160	158	165	142	128	176	123	175	156	151	168	131	179	138	142	157	176	153	153	152	137	162	140	158	148	154	156	152	165	156	155	162	150	163	153	153	139	162	170	153	160	149	155	164	158	179	184	170	140	149	159	144	149	168	198	178	171	147	148	146	154	138	155	177	163	153	174	145	142	161	158	170	181	191	162	159	174	150	161	146	168	159	156	146	143	136	135	156	157	158	149	153	174	166	159	143	149	143	179	151	169	161	143	147	145	175	130	187	168	166	143	144	121	165	157	161	155	156	161	152	154	151	160	156	153	168	157	146	141	151	163	144	150	172	121	149	157	165	139	152	161	163	174	131	146	162	166	170	167	166	155	156	154	164	170	146	152	147	153	171	140	160	147	161	160	167	168	134	141	147	169	146	165	144	146	156	172	158	154	145	134	143	171	157	164	155	161	151	152	163	156	152	164	169	127	160	149	153	140	132	157	145	178	164	158	150	156	162	172	157	153	158	157	178	172	142	140	169	186	162	159	184	143	161	125	162	152	142	144	182	156	188	155	145	155	189	147	184	137	148	153	141	155	130	163	152	184	170	153	156	165	154	147	154	153	142	167	119	155	174	151	137	170	140	147	154	137	143	146	162	165	149	168	150	153	149	160	158	167	151	160	155	152	154	152	164	141	145	142	164	145	161	152	151	138	137	153	157	154	159	133	161	154	149	168	154	142	164	161	146	136	143	160	159	156	174	167	162	145	146	155	170	164	162	142	156	147	159	147	147	143	166	142	173	146	164	162	153	169	160	166	150	136	132	156	139	163	167	155	146	141	151	167	133	137	162	141	163	154	163	145	162	156	138	141	172	153	142	141	152	166	152	162	146	140	160	155	159	173	160	154	153	139	181	149	155	162	163	167	172	160	156	137	171	161	164	146	163	165	137	151	150	159	145	144	163	170	142	156	177	171	149	159	180	157	154	157	146	143	168	147	146	155	154	149	162	156	148	165	160	165	172	144	166	187	165	163	168	158	153	140	140	153	150	156	137	148	171	158	166	147	165	164	137	131	179	181	160	150	164	154	183	155	147	143	149	152	174	178	159	171	164	158	152	164	153	140	152	157	160	172	180	170	160	185	170	167	158	157	151	164	143	132	149	153	158	157	141	149	157	143	149	158	177	166	149	137	147	145	144	154	126	145	188	158	170	146	155	164	161	154	132	154	161	166	154	152	143	164	148	168	158	158	143	166	157
6833	4224	4914	553	503	492	453	437	412	414	458	438	449	440	467	431	445	460	417	421	425	384	407	391	430	421	413	423	430	413	415	429	422	410	431	387	439	404	410	415	401	407	421	447	413	427	407	421	409	421	385	404	426	402	391	406	415	408	415	422	423	420	436	435	422	380	429	385	427	414	416	416	415	420	411	462	431	432	385	409	421	364	378	405	411	403	422	419	407	404	397	444	418	404	429	410	399	438	409	407	387	388	417	430	420	391	424	443	435	426	420	421	431	444	436	411	414	405	454	398	460	415	426	429	441	396	431	430	410	393	425	395	405	415	401	409	425	422	372	426	411	415	408	397	418	390	407	434	423	436	414	395	457	378	403	410	413	451	387	469	442	390	434	397	445	421	439	421	407	425	410	401	428	406	409	442	396	451	402	378	419	389	433	358	420	405	425	425	407	416	419	468	410	429	421	420	451	454	436	387	444	408	429	427	435	408	424	436	407	407	420	424	383	385	416	440	416	448	378	414	419	469	405	458	416	441	411	424	458	475	411	418	409	440	459	432	427	449	412	411	418	451	404	412	388	401	436	432	407	421	452	427	418	406	418	440	437	412	380	404	402	424	429	454	407	438	392	408	380	439	397	437	427	400	424	429	385	413	392	452	390	444	424	441	426	437	380	394	454	402	419	430	407	412	384	438	426	431	395	424	395	421	424	418	433	420	435	424	438	418	393	447	417	404	416	420	441	440	431	406	420	417	441	439	428	453	427	394	429	420	406	459	418	400	408	426	417	423	385	450	437	414	409	407	445	397	394	424	411	421	413	402	427	457	429	419	456	445	428	427	385	415	420	418	444	387	404	430	401	403	419	398	416	374	377	460	433	450	424	444	458	442	427	427	425	386	434	407	442	427	401	376	421	405	440	409	403	415	402	393	439	441	452	402	402	428	440	410	429	435	436	430	421	435	434	436	437	456	398	429	437	424	427	432	459	424	420	418	415	413	406	392	426	419	409	424	397	440	424	409	455	436	399	375	457	413	384	435	407	384	424	369	420	402	460	388	431	437	423	419	428	404	431	403	413	443	414	444	417	420	440	409	439	409	434	396	384	394	493	385	377	411	428	423	450	432	448	366	408	414	417	411	417	396	413	424	413	379	421	430	385	419	451	388	413	435	420	437	431	422	415	435	407	439	417	442	447	446	389	421	389	437	447	408	402	386	427	440	419	464	422	412	454	411	414	433	414	422	411	407	395	448	443	416	411	425	395	386	383	397	441	431	408	410	429	407	412	418	443	404	439	423	435	408	403	411	406	434	433	425	408	420	422	404	427	431	431	455	428	412	400	432	388	398	407	402	379	403	391	415	419	424	403	399	398	423	412	427	392	410	422	379	439	402	379	390	456	446	444	402	416	406	409	422	405	435	446	423	440	386	417	412	443	409	417	399	411	399	417	448	445	438	440	426	414	442	440	414	435	417	408	420	406	414	461	403	394	395	388	396	449	400	417	442	430	434	418	458	411	403	403	431	381	435	436	433	414	458	399	431	401	390	411	408	395	419	384	429	432	423	409	457	416	422	421	463	411	447	421	411	428	434	420	443	403	406	429	411	443	434	437	470	372	442	449	416	424	425	439	444	404	431	400	432	397	412	443	432	408	384	411	399	441	429	388	402	433	411	409	402	425	430	407	414	405	417	421	454	417	412	425	393	384	417	426	462	404	410	419	403	419	416	450	406	425	400	415	392	393	434	450	414	442	424	419	418	404	468	438	432	402	409	398	435	419	368	400	380	471	392	445	429	418	404	411	468	408	453	412	396	451	400	414	444	457	413	430	395	442	404	414	439	426	424	420	428	410	421	452	413	410	424	429	427	426	421	381	436	436	424	465	381	444	459	414	394	390	403	430	435	397	436	434	397	430	449	454	450	419	416	445	436	417	426	409	390	452	427	462	422	443	425	420	418	412	436	447	369	383	432	421	410	402	433	431	457	411	437	404	424	437	431	388	429	406	437	429	428	413	432	429	423	393	412	410	404	434	425	404	421	433	407	404	440	455	409	427	383	422	414	419	428	425	408	407	394	431	394	411	451	389	399	398	408	429	418	412	408	422	444	398	397	423	394	409	412	393	447	410	437	407	424	405	435	416	438	425	400	422	419	412	453	431	405	430	418	424	411	392	400	442	431	405	442	408	400	428	401	432	407	421	392	394	379	471	443	435	402	417	422	409	418	423	414	417	406	409	382	420	425	422	455	395	434	411	380	387	428	439	410	484	427	400	439	463	428	429	437	408	396	441	423	410	428	448	412	423	417	392	399	403	382	428	424	424	404	428	403	428	434	419	435	417	459	414	393	412	447	403	420	416	411	458	446	392	395	429	420	440	397	392	401	430	396	398	424	433	418	400	421	391	425	414	457	403	400	427	411	398	429	440	419	428	421	370	433	411	427	401	405	421	396	425	433	417	430	431	406	445	415	410	442	439	402	434	393	428	419	406	440	385	416	428	429	414	412	451	421	404	400	415	438	413	446	438	421	381	456	396	412	426	387	424	436	434	418	424	390	411	409	413	398	439	405	425	405	409	447	437	423	419	409	434	425	418	459	405	416	386	439	429	402	383	421	370	445	430	437	455	397	410	415	427	452	430	426	424	408	443	411	383	425	391	378	404	411	393	405	394	398	430	399	422	389	410	405	417	387	417	421	428	395	376	423	411	414	392	423	403	426	386	454	444	405	409	429	442	426	406	395	398	382	394	410	428	409	392	373	406	461	421	398	428	404	430	435	419	399	406	417	428	411	402	400	421	424	420	419	401	423	410	403	392	406	434	445	417	419	450	380	383	401	385	443	390	422	405	432	423	409	452	425	459	370	436	415	434	402	401	403	416	406	416	404	419	430	394	422	393	437	409	458	436	425	403	448	401	442	437	426	412	421	423	433	401	408	445	404	433	398	415	388	406	407	413	423	432	441	416	431	391	415	428	405	409	390	426	360	413	422	402	438	416	422	408	386	393	423	412	412	383	452	391	425	408	407	415	444	418	429	407	353	406	437	411	409	433	422	404	390	449	397	370	409	404	421	447	431	422	428	410	431	421	388	475	389	403	415	420	451	427	426	379	430	407	459	446	391	398	436	423	403	408	402	461	410	400	405	387	422	438	418	403	390	413	362	423	442	434	370	415	420	423	396	424	403	400	402	391	428	434	411	396	413	435	388	407	439	447	420	432	423	435	404	410	399	395	406	415	457	436	389	406	417	396	441	378	423	424	395	440	426	385	426	416	386	417	396	405	447	434	414	435	411	413	421	399	410	431	419	405	407	431	410	418	444	435	412	422	429	433	440	445	409	408	408	423	377	419	403	413	437	442	439	392	453	420	394	418	386	375	443	409	437	452	407	395	434	391	437	412	433	405	410	407	422	418	408	427	410	416	419	391	421	407	429	419	390	421	370	438	423	409	405	416	404	429	421	421	407	430	392	397	441	389	424	493	407	413	446	409	395	430	423	379	420
46973	42446	38622	8744	862	538	417	376	379	322	313	319	297	279	273	248	275	250	289	278	271	261	246	265	265	255	262	268	260	261	243	239	259	286	258	281	272	236	258	257	272	246	255	250	268	264	249	247	267	239	263	257	271	226	254	280	264	240	263	262	253	263	244	254	255	250	242	259	256	227	253	259	259	268	274	235	248	245	249	293	266	257	246	257	268	264	315	263	267	252	270	243	257	254	274	246	280	231	232	229	261	247	247	266	229	268	258	292	262	267	281	216	251	283	251	257	266	256	277	249	218	259	285	248	261	241	260	238	281	275	242	253	243	253	246	307	242	267	264	256	249	263	255	254	269	250	244	253	271	244	247	267	278	279	258	253	231	245	247	237	243	243	241	256	267	246	221	243	256	246	248	226	258	255	257	271	280	249	270	211	240	246	263	236	246	270	247	258	284	279	252	266	273	220	260	239	254	271	268	253	245	274	241	214	266	271	247	273	242	244	260	259	266	239	301	295	256	262	230	282	229	242	261	234	261	245	257	262	250	240	261	258	295	227	293	268	245	267	266	243	271	248	225	230	254	257	242	255	251	239	258	233	302	248	262	270	241	235	269	266	251	256	237	260	240	239	253	219	255	234	244	238	237	255	234	255	252	264	234	252	249	263	238	244	260	282	284	269	256	235	254	273	250	249	267	289	268	226	257	278	270	241	291	266	260	232	264	264	275	297	224	259	251	254	242	253	250	242	245	244	253	250	263	240	273	240	253	283	277	258	273	269	265	251	236	239	260	244	243	226	236	291	244	238	250	268	262	258	265	263	270	256	274	248	238	282	256	266	262	224	247	241	258	248	232	230	260	253	275	260	263	260	233	259	266	248	276	266	257	255	264	238	268	223	284	251	259	255	277	245	280	250	225	238	252	242	276	243	264	224	246	244	247	257	281	246	260	293	245	258	256	256	241	269	260	246	243	270	269	237	270	260	242	238	258	233	269	241	257	245	267	251	259	251	208	219	253	269	223	241	263	258	245	237	245	258	232	241	264	266	232	223	237	253	260	270	280	257	213	245	242	280	276	248	279	232	261	242	248	242	256	248	247	259	255	248	255	255	262	276	228	263	244	252	247	227	255	253	242	253	251	231	270	252	248	250	258	227	262	273	264	253	274	247	250	255	275	247	274	272	252	265	231	221	268	256	247	245	233	251	250	251	280	269	261	216	241	237	223	254	215	252	283	275	254	242	255	261	254	260	231	289	260	249	229	263	282	292	258	265	247	280	226	246	280	256	267	222	250	278	253	231	259	254	260	248	267	241	255	267	225	223	274	228	240	260	262	232	216	246	251	240	247	244	233	263	275	238	211	257	253	256	273	246	280	247	258	265	239	250	244	250	293	246	245	251	246	267	248	241	240	242	259	249	257	245	239	264	246	269	253	252	249	248	248	238	260	241	246	275	245	267	231	230	257	233	238	247	253	235	252	234	283	291	265	258	249	275	239	202	243	275	273	231	265	241	276	252	252	246	254	206	233	275	263	242	276	260	288	256	265	259	268	277	215	259	249	226	264	265	261	244	215	271	227	207	245	258	272	237	286	255	281	251	259	236	260	242	252	242	277	247	248	246	254	250	256	254	250	260	258	232	272	253	251	271	243	259	257	265	240	236	259	270	257	253	247	228	279	278	267	253	271	255	274	259	253	234	227	251	243	233	248	240	245	227	241	235	258	258	260	250	230	271	279	255	252	271	225	239	255	260	274	240	293	251	247	244	267	278	231	238	301	257	271	249	228	269	243	252	267	234	286	249	267	236	252	254	234	243	252	257	253	261	240	232	256	237	263	248	239	239	236	254	275	249	247	247	232	252	240	285	277	251	257	239	215	253	285	233	242	254	252	236	254	260	264	249	266	249	275	227	246	272	244	248	246	215	232	221	250	247	255	291	285	243	249	251	232	240	269	225	262	238	252	286	244	267	251	239	235	280	268	260	254	267	279	255	219	237	215	264	243	247	262	253	259	273	268	298	285	251	245	247	260	274	248	254	252	244	234	251	250	244	287	223	246	241	262	251	270	251	249	275	279	244	248	235	247	237	284	256	256	264	238	249	219	242	252	261	247	283	271	250	252	252	270	248	257	264	240	256	264	259	261	249	256	250	240	247	264	265	236	271	264	252	235	260	273	237	225	266	252	254	237	267	245	246	226	264	264	247	246	256	237	290	277	228	251	243	231	263	236	262	250	262	275	219	247	262	241	238	231	271	252	258	235	221	240	256	265	276	224	234	264	253	253	263	245	266	276	270	255	269	235	256	266	238	265	236	261	224	221	252	279	250	255	249	230	273	237	278	239	251	244	276	252	281	244	268	238	259	260	258	263	245	242	265	280	261	254	256	221	261	252	255	271	270	229	264	288	271	289	273	241	241	262	278	271	295	234	239	272	257	250	251	241	272	229	256	267	252	259	282	260	262	256	253	257	200	255	269	234	250	282	253	265	266	258	261	255	230	227	258	250	254	251	219	261	265	244	260	239	263	251	245	273	295	242	279	273	216	253	249	232	272	255	254	263	226	254	241	258	263	243	251	224	258	237	282	239	245	268	243	280	242	239	277	251	243	238	269	258	259	265	251	236	246	243	284	271	247	254	254	245	273	258	235	264	257	222	251	268	265	283	255	226	261	257	262	243	276	258	239	256	279	245	259	257	264	241	240	254	246	259	243	255	248	224	267	266	216	274	245	267	267	244	257	253	274	241	279	254	237	244	280	256	259	239	248	244	236	278	262	272	255	283	252	250	286	271	240	259	265	279	260	282	258	272	237	223	260	256	267	249	236	284	257	247	256	247	242	236	267	260	286	231	230	282	257	253	259	257	230	263	261	287	277	237	269	243	287	256	259	217	260	235	240	239	219	250	257	240	272	231	260	278	247	259	219	273	260	275	283	233	245	245	238	211	254	245	228	248	253	248	281	234	236	264	294	236	268	247	269	236	251	268	264	251	266	271	252	265	259	267	262	266	254	262	254	285	254	266	260	239	246	256	254	223	267	263	255	225	257	230	244	231	231	261	249	279	248	243	260	267	248	254	283	244	247	237	256	233	255	257	260	240	264	226	236	227	253	246	244	275	261	268	261	223	246	261	253	248	264	273	265	307	267	235	258	246	249	262	230	284	258	246	244	269	240	236	272	274	238	265	248	246	262	255	257	259	235	278	255	244	255	310	276	219	224	234	233	266	277	222	231	271	264	256	266	280	232	251	291	249	242	207	263	246	280	242	270	254	265	252	249	288	248	246	279	243	254	251	274	258	273	258	259	245	245	250	286	285	260	264	245	277	238	233	252	260	243	274	222	229	245	234	286	271	281	238	269	242	246	255	233	245	254	240	237	263	246	233	268	272	244	253	253	258	270	246	264	252	283	264	241	234	275	256	265	253	277	256	249	233	268	254	235	254	243	258	270	269	285	276	258	239	244	267	249	255	242	257	261	239	227	280	234	242	242	274	255	248	271	242	244
27951	30626	37532	2786	2306	1918	1618	1344	1279	1086	1051	996	899	926	811	824	799	805	787	795	774	686	739	707	683	689	717	706	674	702	663	716	658	688	655	656	674	689	686	698	615	656	709	645	677	630	670	617	646	661	656	621	642	678	631	647	641	632	666	648	603	646	650	675	636	646	680	658	645	583	660	646	639	625	635	667	664	645	650	655	597	644	648	607	622	634	636	594	661	651	637	650	665	633	632	602	616	636	619	653	620	620	644	616	610	616	618	649	656	673	664	655	563	646	636	610	626	640	597	661	674	658	605	649	621	614	659	632	610	639	631	638	635	662	599	623	624	628	653	600	610	621	616	645	632	615	618	663	658	622	610	647	605	646	699	643	650	629	627	675	567	646	651	637	605	673	588	640	645	631	636	700	597	666	662	590	601	609	638	645	633	605	643	585	630	617	617	646	647	667	637	655	606	655	649	585	643	596	632	624	640	564	665	690	619	604	645	644	625	602	625	640	628	594	631	598	605	617	656	653	663	610	630	647	622	623	639	627	601	618	608	650	633	617	643	633	625	632	623	588	630	661	628	574	634	618	644	663	624	627	627	596	594	622	636	631	539	638	623	664	656	619	611	609	631	657	664	620	610	595	620	608	642	644	612	644	631	672	649	666	592	609	669	625	630	614	615	640	606	626	608	687	637	633	646	660	595	674	624	642	617	649	644	638	661	630	659	702	656	676	624	642	612	613	605	644	648	584	662	669	648	633	606	621	648	671	634	603	660	601	622	626	667	652	599	601	660	640	600	602	617	629	614	645	613	617	623	583	617	603	615	624	646	625	635	619	650	593	622	628	634	655	610	632	648	641	704	656	625	596	628	651	618	653	614	675	607	623	684	611	602	608	589	649	595	646	609	630	665	607	624	665	607	648	587	615	654	623	610	593	645	585	625	634	610	631	602	632	629	634	603	614	634	618	601	616	573	595	643	676	605	647	681	651	629	625	641	599	630	646	605	588	613	651	607	632	618	630	625	662	626	597	568	616	646	626	625	611	624	627	628	631	617	595	628	616	630	609	602	642	600	643	599	614	620	655	655	623	682	658	640	614	687	657	603	636	650	637	618	652	630	646	635	631	638	587	598	638	643	616	632	621	611	586	635	613	563	611	605	618	606	588	629	627	614	575	628	631	653	691	651	602	618	630	638	652	598	638	658	635	569	663	644	635	609	646	602	653	640	588	691	649	628	640	633	599	624	586	632	616	646	659	633	645	670	612	632	621	581	627	629	662	593	616	695	604	607	599	620	620	635	541	595	608	594	576	599	639	612	649	656	659	652	604	606	596	643	592	611	635	612	633	587	649	694	644	661	637	626	622	656	632	620	633	681	639	591	632	624	618	646	612	625	620	631	651	661	678	623	619	609	610	620	641	626	580	618	646	552	581	610	648	600	654	638	604	636	602	623	611	651	615	603	629	624	647	648	669	712	666	618	585	626	645	600	636	585	600	670	654	619	626	619	656	616	633	655	588	622	646	687	608	615	632	587	645	659	675	646	634	600	614	635	627	617	641	687	626	663	575	640	632	634	654	652	626	586	614	663	605	603	612	641	616	575	656	637	588	609	646	604	642	631	610	668	615	648	618	634	669	645	638	642	610	661	632	639	639	641	668	619	621	617	578	645	587	645	629	654	659	654	629	633	582	644	610	662	604	610	630	632	623	645	636	622	612	663	627	636	613	598	630	650	621	628	589	683	622	596	627	646	626	614	621	627	613	655	642	623	598	659	614	606	644	613	679	611	652	675	641	588	673	701	648	647	636	649	621	564	613	606	652	630	602	626	653	595	635	609	593	636	635	653	624	617	587	629	663	619	664	617	664	646	656	629	663	641	621	612	583	669	648	602	661	603	567	647	639	646	638	633	625	626	618	641	634	631	645	675	618	632	610	657	656	635	636	647	647	627	621	600	654	652	649	588	572	612	654	615	627	667	619	629	603	602	652	604	628	624	635	657	637	630	621	604	630	650	673	630	636	630	570	641	634	643	652	635	607	608	590	625	619	668	622	652	644	627	640	631	668	634	628	643	629	622	619	657	624	614	613	626	615	619	642	606	644	621	630	635	668	652	625	618	625	647	604	621	613	640	648	647	591	620	638	651	647	613	670	626	596	631	649	687	627	666	641	651	639	606	647	622	623	665	650	649	669	655	628	602	623	619	654	633	645	637	633	638	613	652	627	584	650	604	636	638	649	654	594	596	604	588	696	612	611	627	672	641	636	585	638	640	643	613	598	652	606	621	611	622	652	612	622	618	625	592	624	690	657	605	650	675	617	628	633	629	603	618	621	633	649	648	615	629	643	644	657	642	612	627	620	625	617	600	597	648	642	623	608	626	625	631	672	642	608	643	610	658	626	578	656	694	631	648	610	616	605	630	612	693	637	621	588	679	615	640	568	616	567	631	625	616	634	661	582	586	632	630	629	636	673	620	636	635	624	639	619	654	639	668	653	561	601	667	666	685	590	648	596	632	634	670	612	663	655	686	631	629	650	628	649	648	634	616	650	634	659	621	604	649	628	625	604	623	647	594	613	680	645	634	610	642	620	632	636	628	658	643	626	597	674	624	635	602	576	651	626	599	644	609	623	589	588	641	594	623	614	628	650	629	658	691	628	634	622	610	635	593	632	652	593	643	632	633	595	619	618	673	623	626	686	596	697	639	645	604	610	644	625	589	619	663	624	615	638	625	609	633	669	641	661	628	615	636	651	610	652	660	691	613	652	631	632	614	596	618	591	629	620	622	647	605	665	634	598	657	615	607	652	629	648	640	626	645	626	632	685	611	644	676	648	585	618	625	637	608	638	628	670	590	656	593	656	580	657	665	634	638	616	656	620	646	628	599	641	682	642	632	626	652	663	669	645	625	628	621	594	625	636	612	590	641	645	598	633	636	635	608	627	605	686	696	602	631	642	659	626	682	615	621	636	590	650	636	600	603	659	623	655	680	650	637	616	606	631	677	639	635	616	620	644	644	611	608	645	640	642	626	666	670	568	628	614	641	644	668	658	616	599	624	664	657	661	644	615	596	632	673	630	613	582	668	624	641	632	621	629	623	662	609	642	621	593	612	673	619	633	627	601	648	570	612	626	609	636	673	611	609	604	617	575	652	627	596	601	642	656	606	619	633	602	612	646	637	631	632	627	601	622	643	646	616	657	580	626	624	635	655	587	586	621	621	598	622	578	629	610	640	609	603	621	634	619	610	591	635	616	587	627	627	630	607	592	637	646	610	642	656	618	630	663	613	622	631	628	613	627	683	624	647	598	624	645	624	594	655	596	661	623	682	652	632	634	624	618	641	642	655	658	648	604	605	638	649	652	606	612	642	632	596	704	596	621	604	598	623	662	589	637	644	662	622	632	634	593	621	641	628	657	649	626	587	681	607	614	651	613	611	635	630	666	652	661	647	621	618	628	634	615	620	618	624	650	640	578	623	613	600	660	630	622	621	672	644	616	635	669
60955	56876	52006	16244	2265	719	544	465	397	343	340	304	313	242	205	257	233	237	221	225	195	228	221	187	214	196	186	207	160	205	194	196	200	201	190	188	200	202	215	195	191	152	182	207	193	197	171	162	184	190	183	179	209	208	192	206	184	189	196	158	187	202	200	195	182	205	193	178	190	183	194	201	195	214	162	211	186	182	187	195	206	198	191	226	183	186	199	198	177	206	192	214	180	201	184	200	202	194	195	175	187	181	193	169	193	207	203	174	198	180	183	179	188	197	163	191	188	158	200	206	178	176	181	171	185	186	228	166	184	196	190	198	186	178	182	168	202	182	201	196	219	188	192	189	170	163	192	172	197	200	198	192	173	190	214	189	208	176	195	201	175	190	184	188	178	185	188	187	198	205	203	193	194	188	184	184	200	182	169	229	193	194	194	182	208	174	191	179	200	201	182	212	203	196	207	215	194	199	178	180	173	184	189	201	196	166	181	180	176	185	194	193	181	186	219	195	198	177	180	207	234	191	165	174	176	171	177	206	195	180	191	186	185	171	174	188	211	174	207	192	196	186	169	197	185	202	192	184	189	179	184	193	161	187	176	192	217	196	166	183	210	174	177	211	189	169	174	191	147	174	197	182	197	204	187	168	194	212	167	203	207	199	180	196	180	184	220	163	162	187	172	195	162	175	206	207	211	198	168	182	177	191	207	212	186	185	195	181	170	175	193	184	169	194	146	193	180	198	210	190	205	185	170	171	201	207	195	204	196	191	164	165	199	193	190	166	185	150	180	206	176	202	212	220	192	183	195	205	171	178	190	169	182	217	175	177	211	155	180	170	178	188	175	164	190	209	204	189	183	167	184	161	165	204	204	173	176	199	178	193	195	203	179	198	186	191	204	174	187	203	163	178	180	175	186	193	188	197	178	179	187	158	182	188	209	184	206	184	185	201	198	197	205	185	180	188	191	183	190	184	196	176	201	179	190	179	191	176	216	202	205	166	187	204	199	203	204	186	194	179	198	156	198	180	186	195	189	165	202	187	213	176	187	204	173	193	180	183	181	177	181	188	168	170	180	169	196	212	178	200	170	187	187	169	194	188	177	184	208	190	185	193	186	184	169	172	191	170	185	180	192	220	194	185	188	164	184	201	229	200	171	198	222	189	188	179	180	199	191	196	188	191	205	184	151	193	165	179	201	195	205	214	188	191	179	199	210	182	198	187	181	200	190	180	224	196	201	207	194	177	186	186	185	164	182	177	186	176	194	176	185	175	172	191	205	200	184	181	189	191	170	163	188	215	187	185	165	189	176	182	190	190	202	169	191	175	206	186	194	182	200	200	171	202	169	229	190	196	189	193	195	157	204	195	185	211	173	172	211	186	196	172	195	198	179	200	196	171	203	185	185	191	181	210	185	191	171	191	180	173	205	203	204	180	206	178	170	178	182	186	203	182	191	199	184	186	173	194	173	189	188	210	184	189	181	192	190	187	173	179	198	170	173	198	180	196	182	187	197	209	191	204	218	207	170	213	188	185	209	193	208	190	180	210	177	222	198	185	180	179	173	180	180	185	195	180	187	186	194	183	204	205	210	182	173	161	213	194	180	186	163	185	187	205	197	188	170	190	211	172	178	167	174	199	189	185	191	186	187	202	182	172	179	195	203	194	198	187	198	169	176	215	164	200	178	171	196	195	176	196	202	187	211	185	176	199	176	180	176	203	177	188	204	205	169	185	178	174	199	222	202	212	191	179	194	206	183	186	176	173	164	188	220	188	161	185	204	183	196	197	175	185	188	192	179	173	209	176	185	204	189	198	187	199	204	167	179	178	160	168	188	180	183	196	195	204	187	166	179	205	198	174	150	205	199	175	188	165	191	200	183	195	205	176	158	171	184	162	201	213	197	206	182	198	184	162	189	180	209	209	175	195	175	190	204	204	195	195	155	215	186	185	167	186	189	187	197	173	174	187	190	175	174	177	190	176	178	173	186	188	185	171	180	180	174	202	199	182	171	177	173	189	190	191	175	183	186	197	196	203	171	176	164	179	186	198	187	175	202	178	179	193	207	180	180	190	178	216	214	210	173	208	184	214	186	185	190	187	208	201	190	189	180	184	184	183	173	191	220	179	165	195	168	195	182	177	155	205	213	187	197	178	187	202	208	199	192	195	197	168	182	164	172	189	181	197	176	206	189	200	161	177	178	161	182	181	196	225	191	197	168	192	176	237	170	203	193	192	194	205	188	176	174	199	183	185	214	192	191	171	179	199	186	194	199	177	192	201	142	187	186	189	171	191	190	205	201	197	200	185	166	171	190	191	156	198	187	185	211	195	195	187	188	178	173	182	188	177	208	191	190	179	201	191	171	169	198	193	196	177	186	178	200	189	223	180	172	184	186	213	163	183	180	154	179	198	182	176	210	196	183	216	213	194	170	212	164	164	203	169	191	183	192	176	200	163	191	185	195	159	186	207	213	172	176	189	166	169	185	182	197	189	190	185	180	198	178	189	173	183	171	190	177	207	195	230	179	175	202	171	195	180	189	203	203	180	173	205	181	191	173	202	211	189	197	216	181	181	168	165	205	154	179	169	191	186	179	197	211	176	198	196	211	195	196	204	167	175	197	179	208	196	172	197	175	180	202	203	199	188	177	176	178	168	188	203	179	191	172	203	194	215	179	198	166	191	187	205	157	183	194	207	199	196	166	195	206	195	181	185	199	186	196	187	192	170	191	197	177	206	185	176	212	189	199	184	174	195	221	194	204	206	170	172	199	188	202	174	185	163	177	170	187	188	193	181	194	192	199	193	207	194	193	184	190	173	165	158	186	176	197	202	206	181	177	191	196	183	178	206	182	191	215	186	172	185	175	179	198	194	215	177	190	186	171	172	186	204	189	209	177	189	199	187	209	166	186	189	173	202	197	181	164	180	166	197	182	189	183	170	195	205	189	176	215	203	173	173	195	193	193	186	198	201	194	215	168	173	190	196	181	183	192	212	189	190	179	182	167	189	191	183	193	154	197	176	192	181	156	202	198	184	184	188	173	197	202	208	198	198	184	170	179	214	181	205	192	192	202	182	178	172	195	213	172	186	183	157	198	176	199	163	208	192	192	201	215	187	203	182	217	199	207	191	181	225	175	210	217	198	168	185	192	218	172	187	177	188	206	170	190	191	177	189	208	204	200	200	199	167	204	184	188	190	185	167	163	203	179	198	195	172	177	180	152	178	187	186	178	200	178	192	175	176	164	189	198	202	171	198	205	167	196	187	193	198	203	201	181	204	169	180	198	180	197	202	215	169	201	201	189	170	200	182	193	173	187	169	192	176	213	178	208	206	214	185	214	209	194	192	180	165	182	211	174	187	188	168	187	186	183	189	186	183	156	196	190	178	206	195	197	169	183	196	172	192	172	204	197	197	187	184	202	217	198	194	193	183	191	174	199	195	166	187	195	214	189	207	209	188	187	218	198	184	190	194	198	153	179	175	170	208	201	194	190	169
36546	40056	44137	4386	3774	2930	2393	1880	1691	1540	1350	1201	1111	1008	911	882	850	838	771	776	756	718	655	620	650	640	592	615	645	554	602	574	537	547	509	579	531	563	537	503	516	584	526	555	539	501	537	526	506	517	491	532	496	460	517	466	485	494	493	518	528	468	487	504	455	480	500	503	469	499	474	474	483	502	473	511	482	472	471	499	449	514	435	502	468	475	431	480	469	411	465	472	508	448	447	474	476	497	467	477	460	445	476	480	458	502	492	487	458	478	467	461	464	485	490	467	459	515	474	422	471	444	455	503	458	495	453	457	454	479	502	503	459	459	495	478	465	427	488	502	475	481	441	479	458	503	474	478	479	472	498	454	452	468	472	451	442	492	445	501	453	500	463	456	479	483	450	463	452	523	494	483	483	473	472	492	453	460	504	472	483	465	474	437	438	494	418	469	462	441	472	451	453	430	438	464	492	520	448	460	488	440	451	484	468	451	474	469	453	450	505	488	464	475	453	454	486	459	472	479	494	480	510	484	509	500	467	483	451	469	478	472	439	496	441	479	458	425	471	467	472	463	469	462	476	468	475	484	473	504	491	446	442	475	462	447	454	456	463	473	485	474	481	451	477	467	455	436	465	467	452	468	472	451	475	443	459	485	476	477	466	458	475	471	448	489	461	463	477	488	453	473	475	483	483	427	510	474	461	484	468	484	476	455	500	464	459	470	463	490	478	485	462	452	442	458	480	441	476	467	478	485	443	459	478	487	421	467	488	439	468	464	444	501	452	500	436	438	482	456	503	484	497	483	457	453	439	465	472	460	457	464	465	530	439	457	474	473	434	438	460	456	450	446	490	441	474	451	488	458	512	475	426	516	450	414	464	464	458	479	470	466	450	487	487	489	453	473	487	507	465	452	443	419	466	493	475	491	468	458	497	463	481	479	441	432	484	486	474	464	457	467	453	464	480	496	456	453	453	513	472	482	532	498	503	495	442	455	463	486	446	453	486	482	443	486	462	440	521	451	521	472	471	414	445	501	421	491	497	476	501	486	454	461	475	482	457	421	511	474	463	470	473	465	461	460	463	432	491	484	469	455	454	474	482	484	495	448	484	455	449	466	481	465	448	481	489	454	473	464	488	460	515	468	511	464	466	441	444	443	424	467	489	469	451	447	468	517	490	498	470	475	481	451	471	454	463	459	483	456	472	505	442	475	494	499	465	468	491	450	451	450	500	463	451	472	491	460	485	474	457	449	481	414	484	478	448	478	478	441	438	476	478	448	447	468	451	486	462	434	482	490	477	453	448	461	459	473	471	476	471	457	493	491	459	437	460	435	450	453	476	408	451	470	462	462	436	476	441	465	462	472	454	455	465	474	482	452	493	490	480	441	510	489	438	505	488	481	478	460	455	476	453	467	432	410	461	451	465	466	498	459	446	470	460	456	468	438	482	462	473	475	492	442	485	468	458	475	433	487	477	402	489	436	495	476	472	469	449	479	484	448	495	453	444	453	467	488	464	472	458	531	468	457	469	459	485	443	420	478	466	504	457	472	448	488	465	472	464	463	448	493	450	458	421	495	484	455	453	458	428	489	487	465	411	478	450	427	444	451	483	487	467	503	462	467	422	484	463	480	440	479	491	468	460	495	479	476	469	439	517	489	457	480	470	484	476	431	502	453	468	479	474	498	437	465	460	473	499	466	455	487	450	452	421	482	480	443	464	466	475	424	473	466	473	485	492	465	469	472	436	464	455	464	491	462	436	504	452	492	480	455	465	451	487	431	461	484	491	485	489	439	498	488	463	449	468	442	478	471	485	444	487	484	508	435	449	482	497	500	446	479	431	489	422	439	450	435	457	481	432	500	437	474	474	464	482	496	450	519	502	429	449	451	502	476	518	498	517	493	448	474	443	452	448	459	456	494	460	453	454	455	472	473	477	475	473	437	477	487	444	423	485	462	464	474	449	453	515	449	479	483	455	502	456	472	498	454	469	458	504	465	464	482	471	488	482	494	412	471	470	443	467	458	496	480	461	495	458	515	484	478	460	471	443	460	473	432	450	481	469	489	489	443	455	479	469	486	493	469	428	493	488	482	470	522	470	483	474	482	497	451	496	494	467	469	436	471	454	445	463	472	467	466	449	464	462	488	458	449	467	471	504	453	462	502	448	445	439	430	449	486	498	479	450	462	481	472	478	476	480	444	447	452	456	457	475	467	487	467	455	426	458	440	477	467	498	428	501	478	492	492	453	484	467	433	470	454	469	476	506	454	483	499	476	450	509	473	501	460	462	472	472	478	441	488	450	447	430	466	431	452	444	453	482	491	455	519	507	492	473	461	505	465	499	469	466	450	426	431	433	491	478	474	460	475	470	492	496	473	477	442	433	435	464	425	476	463	458	477	448	468	470	484	455	436	485	511	438	464	469	491	436	452	453	466	427	410	438	460	482	446	463	478	480	467	472	451	484	461	421	448	476	465	463	484	482	466	481	474	465	439	454	471	477	470	480	444	482	457	484	472	434	480	455	492	436	455	436	432	475	477	464	455	472	438	493	459	523	498	452	469	451	470	432	456	430	479	485	455	489	433	475	463	432	508	473	479	474	489	457	465	448	453	483	470	470	458	508	505	449	450	448	470	487	471	485	443	448	479	503	453	482	459	480	421	465	481	427	430	449	434	501	452	479	490	484	453	463	517	479	482	495	495	445	466	470	451	489	497	459	466	467	427	464	499	471	459	416	498	472	445	481	436	484	455	451	435	507	448	517	469	473	470	474	454	454	478	460	471	445	459	500	470	485	452	447	499	475	464	459	424	471	491	470	453	474	444	443	436	497	474	466	512	457	482	484	451	443	434	457	444	472	460	453	471	442	450	487	476	494	476	458	457	452	454	472	463	459	502	441	458	500	479	487	471	472	504	478	477	463	451	469	462	466	467	480	460	483	475	492	474	449	505	501	513	511	492	447	449	460	435	461	467	443	479	444	466	461	453	476	485	447	476	419	430	487	472	479	453	498	453	450	487	510	441	457	455	428	482	472	446	485	436	474	483	467	493	460	483	469	455	479	461	507	440	497	434	472	455	509	454	444	476	465	465	479	468	470	427	503	481	449	465	493	470	489	489	446	469	483	496	509	519	457	449	447	451	498	466	484	470	496	516	444	466	498	476	443	466	475	458	498	489	505	473	452	484	463	424	451	515	481	446	436	435	500	472	456	474	485	485	471	487	463	487	481	455	483	470	488	486	463	475	444	474	474	425	475	463	456	423	462	463	454	445	465	477	451	480	451	490	455	475	481	447	470	451	467	476	476	445	473	488	470	485	504	486	470	513	474	482	502	497	517	444	475	465	427	459	472	462	479	441	488	455	508	515	466	442	471	438	497	475	489	465	470	428	476	465	440	463	460	481	479	455	446	501	459	492	467	471	444	456	466	480	481	478	485	455	490	450	473	463	511	458	499	476	455	502	476	482	468	442	505	442	450	490	451	477	452	474	496	467	486	422
7659	2701	2067	221	169	180	171	147	143	149	166	154	164	167	142	151	148	161	151	163	173	165	163	155	161	159	153	158	160	129	159	133	166	170	154	159	168	143	149	157	165	156	165	162	159	143	154	158	160	134	145	149	166	160	130	152	147	152	149	183	161	187	192	148	172	147	139	160	160	170	166	154	167	129	166	172	166	154	183	155	155	161	147	158	163	171	188	135	159	147	174	156	176	136	158	148	135	170	149	166	160	152	168	150	138	157	176	139	164	165	171	151	164	162	169	137	142	158	152	169	159	180	155	191	154	148	168	180	168	131	135	146	154	149	160	146	165	152	146	151	163	140	158	147	151	158	177	148	150	158	165	166	134	133	137	155	160	152	157	134	154	142	155	139	152	157	155	155	154	173	126	175	139	173	131	172	144	160	164	174	166	158	145	137	155	158	176	146	171	154	144	156	141	141	152	136	155	155	173	173	163	157	171	157	142	148	144	150	159	150	163	147	138	144	162	139	151	144	157	135	161	129	164	171	138	164	166	182	149	146	161	166	156	165	175	161	135	178	154	155	129	142	146	174	146	169	163	182	148	149	158	160	147	152	142	158	183	168	147	150	143	157	160	145	158	141	168	147	168	169	153	153	164	160	154	156	172	162	183	134	146	168	156	154	164	154	182	160	154	163	182	160	156	147	148	172	155	158	142	147	172	144	154	165	137	160	132	161	180	172	159	156	138	140	151	151	135	155	151	171	157	161	164	169	170	157	160	178	151	159	168	178	184	135	185	147	152	161	157	176	142	148	173	153	173	159	147	149	140	165	182	173	185	145	152	156	150	167	144	140	128	153	165	178	167	137	168	130	153	164	143	150	152	163	154	156	149	163	153	131	159	157	149	152	137	152	151	151	149	141	153	160	125	148	134	137	150	156	147	155	144	154	159	146	139	176	137	152	139	155	170	145	142	164	144	145	153	165	160	149	186	175	147	170	155	153	165	160	155	163	162	148	174	149	164	144	162	163	147	171	154	120	168	177	147	148	179	166	139	133	175	168	143	181	171	154	158	156	154	156	148	148	165	152	161	161	163	177	148	170	166	137	152	165	159	146	124	158	157	145	152	185	150	160	159	147	145	145	169	145	161	174	153	163	139	158	155	146	168	171	160	141	180	154	162	153	172	135	157	182	205	135	128	153	150	139	176	169	157	151	148	157	154	159	166	164	168	144	161	144	166	165	184	147	160	146	133	137	142	142	161	139	146	154	167	156	158	174	152	155	140	173	161	142	154	176	148	156	155	168	148	162	153	149	160	155	161	158	190	167	150	159	149	148	156	145	159	131	162	164	174	152	170	169	155	150	159	120	158	178	170	152	149	167	158	158	168	163	146	174	179	165	137	177	150	142	148	149	171	134	154	142	145	167	159	159	161	163	154	149	160	162	142	152	148	153	132	152	156	161	151	132	160	183	162	149	140	179	158	162	165	144	157	151	150	154	144	152	163	125	146	146	175	155	157	151	174	158	166	185	144	173	131	163	137	163	150	144	138	147	178	158	162	172	146	148	148	177	179	167	135	168	157	148	176	154	158	169	140	135	177	172	164	137	165	157	179	133	160	152	148	144	178	141	150	138	137	154	177	141	149	166	145	144	165	144	169	143	177	147	145	143	143	159	145	149	141	162	153	142	174	147	163	150	147	155	154	145	153	150	149	158	162	154	158	159	147	158	174	145	150	165	157	135	143	162	153	164	160	166	144	157	153	163	164	150	160	159	164	176	155	162	134	143	158	146	142	174	133	163	164	158	170	186	155	171	145	164	159	154	173	151	159	137	147	153	153	156	150	160	124	158	141	143	168	156	157	146	167	137	169	174	145	147	155	151	163	163	149	167	166	142	145	174	150	149	154	159	167	174	159	194	158	136	141	134	157	176	166	151	168	164	155	183	157	158	138	146	159	163	158	168	163	160	148	141	135	154	155	154	157	163	140	162	158	150	186	164	138	142	159	171	147	143	152	155	129	147	161	167	168	149	142	155	165	164	141	159	142	171	153	169	156	167	136	148	179	161	122	132	158	163	148	154	158	170	136	148	179	149	149	175	143	163	149	149	145	134	161	154	170	167	148	151	161	140	165	148	165	148	135	164	123	171	160	163	155	152	152	159	141	154	169	142	157	170	157	151	139	166	162	152	158	163	159	152	139	133	139	180	175	155	137	127	151	150	175	140	153	158	149	136	176	147	149	155	168	128	159	143	167	149	164	146	168	147	158	152	153	163	152	143	159	152	175	149	191	164	194	154	151	140	155	137	167	143	156	144	163	118	161	148	134	154	154	159	189	140	148	179	151	150	142	142	163	155	156	142	155	167	136	123	163	154	134	155	163	156	161	151	152	163	160	165	173	187	162	157	171	175	149	145	151	158	172	160	137	170	155	151	156	154	171	177	130	176	149	142	169	143	148	150	153	161	157	163	180	145	143	157	146	165	157	138	137	137	170	162	159	140	172	136	151	157	149	167	164	149	147	149	157	165	149	151	123	146	155	185	134	141	148	155	134	156	165	163	167	151	144	150	155	163	146	162	153	140	162	148	139	162	158	140	170	135	151	137	157	160	145	158	162	145	146	154	148	157	170	141	146	147	155	144	146	166	133	139	143	132	138	161	156	139	155	171	170	148	163	169	140	150	140	162	148	167	154	172	141	161	136	155	144	165	152	142	158	147	139	153	161	158	172	149	154	156	155	150	149	158	151	186	150	149	153	151	151	126	166	144	145	152	169	163	166	164	141	150	163	156	158	121	146	189	160	161	166	150	145	172	160	159	179	188	152	176	169	164	151	145	150	163	174	156	175	168	196	172	158	136	161	145	151	174	142	153	168	165	150	156	149	151	151	174	154	166	139	164	161	146	156	164	153	151	177	153	164	169	165	166	166	151	153	155	137	142	141	149	175	133	153	155	162	178	177	165	170	148	135	156	162	152	171	164	141	164	162	171	138	160	159	132	140	143	150	139	158	149	162	149	166	132	150	177	158	160	170	159	147	161	138	147	149	175	163	151	148	132	150	179	148	148	157	144	154	166	147	144	146	153	136	156	158	149	138	146	164	158	152	191	155	169	136	142	175	160	151	133	130	168	154	144	156	184	149	138	145	157	152	182	146	156	136	152	149	153	155	161	168	147	152	170	150	159	148	174	178	165	161	142	167	134	178	155	153	161	147	180	144	160	167	141	153	160	170	153	153	164	142	146	142	149	155	167	138	174	164	158	141	157	153	145	148	149	156	171	160	153	159	154	147	157	170	141	144	151	142	166	162	162	143	126	155	162	149	144	152	146	166	156	147	155	155	131	158	130	137	159	150	158	161	162	164	154	155	134	141	155	141	170	145	164	151	146	159	156	155	158	161	158	162	151	143	164	165	169	180	179	162	172	160	173	152	148	159	145	170	148	150	169	142	181	158	157	154	141	159	152	152	142	152	153	133	170	162	155	124	174	164	165	150	151	158	139	133	152	128	144
6814	4052	5297	528	480	475	454	498	445	460	495	478	430	394	412	429	438	400	435	462	416	380	416	402	460	421	416	445	454	440	433	374	455	416	464	405	432	417	438	416	453	413	435	389	451	423	414	438	416	459	444	461	419	410	449	378	437	419	441	449	402	389	400	457	419	428	397	424	392	433	446	440	396	431	413	398	422	417	434	438	440	394	401	438	419	431	422	414	414	446	455	399	444	402	449	413	413	430	409	417	386	418	456	419	425	416	458	432	435	427	426	386	411	430	426	436	395	443	410	395	419	417	362	413	436	435	443	438	451	415	457	393	443	399	443	393	415	431	415	434	371	419	442	422	425	409	426	399	419	447	423	457	384	411	398	444	399	398	425	406	418	396	421	437	416	384	448	408	425	439	426	408	449	413	433	395	424	412	406	435	426	420	414	428	448	431	417	413	385	446	435	393	451	443	405	443	415	401	473	453	438	422	383	391	389	428	396	418	400	386	416	428	412	448	412	432	421	404	432	413	400	433	399	448	437	421	434	431	427	428	427	439	409	419	430	417	414	397	444	464	402	430	413	412	409	424	458	449	395	433	411	425	437	423	414	409	457	431	394	431	367	422	428	431	421	414	378	420	409	447	417	438	391	411	390	410	428	419	405	445	395	411	408	451	408	404	422	397	428	394	409	414	419	405	423	425	384	428	418	406	429	435	422	437	410	419	434	405	436	418	410	427	419	387	413	393	416	464	435	421	381	431	427	437	430	414	382	421	417	407	405	418	370	438	404	415	406	459	451	407	411	387	430	396	417	429	394	448	431	424	409	395	434	397	398	382	420	412	415	393	465	401	423	420	393	394	419	399	458	418	384	423	412	412	408	429	412	403	407	420	452	424	389	402	427	416	407	438	417	419	425	472	420	403	424	373	414	430	434	443	405	421	445	383	380	402	424	408	442	381	407	411	418	436	411	386	465	427	412	394	443	393	393	424	412	403	418	393	412	430	421	425	424	403	404	409	422	391	442	441	418	404	418	428	442	441	403	422	436	412	417	407	426	415	449	459	442	432	411	437	412	406	435	406	419	408	460	446	437	447	396	415	379	417	400	444	442	414	379	401	392	409	477	418	389	467	410	429	436	410	393	416	408	399	445	437	415	409	441	409	400	397	402	419	413	429	417	393	426	423	426	436	414	428	417	415	392	406	429	413	434	419	443	427	426	439	410	415	428	441	464	401	433	418	403	421	431	413	423	428	394	401	421	424	407	411	432	415	394	428	392	435	458	436	439	442	378	431	408	390	394	420	400	433	413	427	418	453	463	415	447	422	431	443	434	436	450	416	411	403	389	431	430	425	387	431	410	360	444	427	375	409	413	451	406	425	433	441	368	414	426	399	443	402	395	457	438	390	428	384	419	414	442	439	426	444	414	388	399	449	413	430	379	415	397	408	402	424	426	415	399	416	428	420	454	441	401	422	406	397	451	395	429	450	413	448	428	420	426	458	414	431	411	436	397	446	400	440	457	432	417	429	401	402	414	429	423	384	423	428	397	425	415	422	408	455	425	438	440	443	424	411	429	409	410	404	467	436	453	401	423	443	411	423	438	462	410	402	417	433	397	409	404	395	424	400	412	405	421	450	449	399	398	419	414	398	410	406	419	415	424	419	396	408	436	442	425	443	402	463	407	462	462	414	395	402	439	428	395	389	394	436	410	416	398	442	423	428	402	423	417	395	369	369	413	441	410	398	434	426	425	378	402	406	397	448	415	426	438	414	404	436	423	407	429	466	388	429	396	433	434	368	392	458	428	461	398	427	426	444	449	431	479	396	365	437	416	412	439	453	446	422	423	409	424	419	430	395	454	452	445	412	424	438	418	466	403	435	418	417	455	426	429	424	442	429	436	400	413	410	372	403	441	445	430	427	415	427	427	378	409	418	421	390	420	377	435	421	413	437	408	374	446	412	420	440	444	424	427	401	398	420	421	434	410	421	415	411	424	405	453	415	388	413	399	405	424	461	428	417	404	404	428	392	416	435	449	447	423	424	404	426	397	404	420	401	430	414	439	462	418	398	445	432	430	415	406	381	410	402	419	418	418	424	413	413	452	412	407	430	437	411	432	436	450	431	412	394	411	416	439	394	428	392	415	420	368	433	452	420	375	421	408	423	387	441	414	367	406	417	406	412	400	425	400	430	380	434	458	414	445	423	412	408	404	393	417	413	417	411	405	384	442	388	425	433	412	428	414	414	399	447	406	392	400	413	398	434	390	440	433	423	423	433	413	430	394	425	455	413	435	404	383	416	423	466	443	425	442	415	423	361	399	425	427	438	433	445	412	430	392	401	425	376	431	394	400	397	440	434	423	374	423	427	407	414	393	426	425	413	404	429	433	412	365	416	442	431	374	425	423	404	433	406	392	436	431	396	414	405	414	414	403	447	435	429	385	419	425	392	388	423	426	420	414	426	395	390	462	400	392	436	413	427	426	423	423	465	432	400	405	413	413	389	424	410	408	413	382	435	410	386	424	413	436	424	416	402	455	391	404	403	399	407	443	391	389	413	400	387	451	414	422	444	404	393	414	403	410	426	406	421	440	383	395	425	419	398	441	408	412	471	423	419	409	441	396	429	403	424	434	418	451	393	433	409	406	411	460	400	398	425	418	405	412	411	392	450	442	428	419	385	430	393	414	441	432	417	452	422	429	410	428	435	456	376	404	426	396	461	429	407	420	425	399	390	391	438	397	404	461	411	447	442	422	462	397	437	440	398	404	417	381	406	436	433	424	402	411	408	397	416	419	417	417	409	427	447	391	399	424	425	413	438	414	400	431	458	415	413	420	447	409	432	433	425	407	439	415	409	423	371	381	429	416	459	415	426	430	441	369	430	399	405	404	433	443	410	398	437	464	426	448	429	412	411	391	413	430	409	450	404	431	412	405	394	416	400	406	421	426	420	436	434	402	450	419	424	417	432	413	408	443	410	434	458	422	415	416	445	438	434	419	419	446	414	402	388	409	423	428	414	427	415	417	406	416	426	398	434	414	390	427	437	436	396	381	411	466	420	421	430	420	449	378	445	408	413	427	372	421	439	451	430	413	458	410	432	415	413	377	420	409	430	420	408	409	414	387	444	404	431	439	410	426	465	459	464	459	428	428	424	445	418	423	410	398	434	374	423	439	434	411	431	407	405	388	422	398	403	412	433	440	387	406	429	428	402	408	409	452	433	422	428	387	458	389	391	402	436	429	416	406	432	389	399	402	402	416	413	400	439	407	426	407	419	419	386	434	409	437	418	424	412	369	439	386	406	424	422	418	392	438	387	438	402	425	431	433	427	422	430	406	470	420	400	466	402	412	406	396	435	374	386	397	423	410	425	414	402	411	449	421	446	397	405	413	414	423	396	420	424	405	386	434	413	402	471	414	412	415	431	412	453	404	423	412	408	418	427	432	411	436	429	400	396	447	383	442	428	381	435	421	421	430	439	410	427	451	450	401	410	427	429	417	417
44866	40636	40531	10094	918	501	440	365	342	336	333	313	278	274	290	275	326	280	300	275	273	256	271	265	238	246	274	261	274	251	239	248	242	252	247	270	222	248	262	267	263	238	249	246	265	240	234	270	247	265	255	235	266	226	256	231	233	226	251	255	246	251	238	239	267	231	241	240	261	243	234	273	253	257	237	244	251	241	249	247	233	230	251	237	264	251	248	255	261	233	245	266	246	256	243	230	232	267	253	285	254	236	258	244	283	256	273	246	275	243	255	231	258	227	248	264	251	240	270	253	222	273	257	248	255	265	238	276	238	244	247	264	262	290	269	238	255	269	285	284	257	235	271	249	251	251	274	249	252	286	278	264	264	260	252	250	219	203	236	297	267	258	246	247	250	257	256	278	267	313	240	238	269	223	269	242	285	269	245	251	250	251	275	257	243	263	244	225	264	232	233	238	261	271	255	235	236	253	237	259	250	257	228	256	297	234	283	201	221	241	266	246	238	231	252	271	248	263	245	254	254	263	250	252	210	246	271	246	234	256	240	242	235	266	257	249	249	242	256	238	247	281	247	230	244	240	251	266	249	237	239	271	257	273	249	244	224	249	217	242	266	241	246	261	229	253	248	247	272	253	254	264	233	261	250	256	267	229	219	255	273	278	237	230	234	254	241	241	239	266	277	239	266	247	262	241	225	261	266	271	228	215	233	234	255	249	246	242	226	246	243	269	236	234	261	245	255	241	252	242	234	277	233	275	252	259	229	236	261	228	249	271	269	256	242	263	255	233	243	279	243	265	244	257	226	240	245	218	252	249	266	227	229	252	260	258	267	232	259	268	262	269	246	219	211	278	235	257	244	241	248	269	279	254	267	254	244	223	237	250	247	256	239	251	287	246	227	294	253	248	264	252	260	245	246	270	229	241	267	227	268	251	268	219	264	259	228	217	223	279	272	250	236	219	241	231	248	272	260	245	277	239	261	231	253	281	262	225	237	262	239	266	242	239	250	216	249	244	236	276	235	247	262	283	235	244	265	263	231	253	269	230	251	269	256	259	255	255	254	244	271	240	280	266	278	265	261	248	264	243	236	260	259	274	276	278	267	253	267	275	258	238	225	252	236	234	273	228	266	283	245	246	232	223	266	263	280	277	250	279	267	277	253	251	249	261	293	259	240	273	249	246	221	236	246	236	277	259	247	262	237	233	232	255	268	249	279	260	237	252	257	246	255	255	246	265	271	258	229	250	255	266	267	250	258	234	249	250	241	273	249	249	232	264	263	238	224	241	264	255	245	250	272	256	257	269	251	203	254	263	252	241	278	255	251	263	277	245	251	240	239	240	243	260	250	265	268	260	257	243	253	277	254	289	247	249	264	240	258	250	267	247	233	245	229	231	244	274	212	233	224	265	272	241	236	255	272	272	258	275	253	224	236	235	261	269	257	289	256	223	247	247	243	238	254	257	264	260	263	247	248	257	237	243	249	239	271	261	241	253	239	282	268	238	246	256	247	233	247	251	262	245	252	271	235	229	252	258	228	233	241	215	275	264	244	245	236	240	264	254	243	263	248	260	254	237	243	219	235	266	268	239	236	246	279	234	226	274	230	213	244	257	242	237	276	242	254	255	251	262	266	246	260	284	283	267	246	272	197	272	273	238	260	260	230	269	268	242	231	214	257	264	244	254	255	267	260	246	285	241	263	228	287	256	236	264	253	257	269	253	263	246	270	283	246	222	263	239	247	260	239	253	246	258	269	245	268	227	241	271	257	264	266	262	226	193	251	246	264	252	246	254	248	252	254	271	259	273	269	246	255	253	284	268	264	247	255	248	263	282	248	251	276	274	250	250	234	262	242	280	272	255	266	272	271	225	264	266	243	230	269	255	260	253	274	229	230	259	207	236	226	239	267	255	271	251	226	273	247	267	261	244	260	253	262	259	267	253	257	268	264	231	250	279	237	261	264	254	263	257	262	241	278	247	275	219	254	234	279	271	281	240	286	240	241	264	254	272	236	255	259	263	270	244	241	281	257	232	249	257	247	243	260	259	272	232	235	258	271	260	243	228	265	240	232	248	276	256	245	260	275	287	247	253	255	235	231	252	267	254	239	220	242	270	270	260	248	261	243	264	233	245	261	252	270	282	230	262	275	257	277	247	248	231	250	240	270	231	232	254	262	244	255	257	251	267	237	258	280	270	248	252	246	242	275	246	276	245	252	229	241	260	239	238	246	255	244	252	247	259	268	267	247	271	249	256	267	278	240	243	257	246	219	248	270	250	229	270	234	252	256	243	237	261	265	268	270	277	247	242	238	300	242	231	272	254	250	241	255	266	260	246	265	280	245	291	251	261	242	232	240	232	244	257	281	242	252	260	231	252	275	262	254	235	269	268	239	270	217	243	242	273	247	255	261	248	266	244	272	235	243	238	257	276	280	220	264	242	252	239	272	260	259	259	229	245	263	231	243	260	234	233	248	275	258	241	267	259	261	237	238	250	236	230	231	255	259	253	265	231	254	246	236	253	241	242	290	251	245	244	257	263	261	263	255	249	249	240	244	258	255	253	237	253	214	242	209	258	231	241	285	239	242	219	275	258	217	234	300	280	280	248	233	254	285	248	253	263	233	237	244	251	249	263	259	216	255	287	263	254	259	257	217	241	243	243	232	279	247	246	245	258	256	279	245	255	257	256	257	245	273	256	250	220	246	266	242	235	266	243	256	244	259	261	257	256	285	271	259	260	264	263	248	254	256	213	216	245	268	232	275	244	241	244	283	253	251	248	244	234	229	279	260	251	252	278	258	232	232	250	267	251	240	264	209	243	273	262	237	244	231	262	266	249	229	260	213	246	245	257	257	228	238	272	245	228	254	255	239	253	248	247	231	259	258	285	255	235	248	238	262	216	223	268	235	264	248	272	241	279	245	257	248	264	277	255	224	261	256	246	289	256	238	254	241	245	234	255	259	254	239	266	275	257	233	226	224	237	247	253	247	241	253	262	256	256	264	242	259	221	262	252	252	223	275	276	263	259	217	238	261	228	267	220	236	250	241	277	252	257	244	263	219	287	258	256	260	242	273	251	249	255	223	249	222	246	230	284	260	236	266	255	242	258	243	247	270	258	281	266	268	217	241	240	261	246	277	238	244	276	226	266	276	232	258	247	234	238	230	260	270	276	243	258	227	251	256	260	246	214	256	258	244	241	248	236	245	274	233	266	242	248	246	269	284	262	270	283	259	222	244	248	230	243	230	253	239	238	240	225	258	243	251	254	234	269	251	265	232	274	253	257	260	260	245	254	269	255	270	246	242	267	269	254	227	240	254	255	258	235	234	231	258	227	263	245	248	260	250	263	254	243	266	245	247	233	244	251	210	263	230	234	250	240	240	242	253	250	263	265	257	262	232	257	290	296	273	259	252	272	257	233	238	256	245	208	250	216	246	272	298	237	282	280	253	249	241	284	273	242	242	254	271	231	280	245	233	263	293	245	218	265	252	286	246	246
26721	29149	37676	2745	2218	1921	1590	1451	1259	1229	1041	965	926	927	908	832	849	785	794	809	772	778	731	681	724	717	692	673	680	705	704	660	669	698	690	635	681	676	705	671	679	668	638	622	624	644	651	662	630	651	655	676	670	587	684	650	630	615	622	622	642	657	637	613	626	603	644	642	616	682	628	653	630	633	644	659	638	645	622	613	646	676	692	656	628	653	632	607	623	632	596	658	628	627	661	616	651	635	645	592	626	633	628	612	601	633	598	690	597	625	637	603	648	619	627	655	616	654	631	593	676	612	605	659	595	627	621	643	639	626	627	657	625	644	626	554	638	608	649	641	634	653	587	669	649	625	647	644	635	649	657	601	635	639	622	639	639	611	611	651	633	629	626	575	643	627	624	644	638	631	622	676	611	663	611	643	643	664	619	650	619	613	606	616	643	642	613	670	649	647	673	678	652	635	637	565	648	603	575	642	648	610	652	624	624	643	634	651	599	681	616	654	636	608	639	631	582	643	593	646	660	653	705	653	608	636	681	613	604	635	629	622	651	629	599	638	595	581	595	609	636	615	577	589	632	615	633	591	645	625	643	647	626	657	604	624	598	685	615	685	629	620	635	663	634	627	650	660	618	666	640	563	589	623	634	641	628	613	613	625	647	653	589	632	590	607	626	641	566	593	597	650	670	609	657	609	613	626	660	616	632	618	612	606	629	622	640	644	646	628	637	648	592	606	597	643	625	562	668	606	632	583	640	602	626	638	634	648	585	637	643	596	614	619	675	672	604	593	659	605	574	623	618	664	614	673	663	600	647	602	580	633	622	611	629	656	640	669	635	650	616	658	587	625	627	651	638	642	653	622	596	652	610	619	625	634	598	625	634	647	654	620	593	670	611	586	590	631	611	604	627	617	598	618	625	630	618	614	625	579	580	596	615	664	613	619	667	658	611	661	627	634	581	641	627	613	638	654	616	645	594	591	648	610	574	597	668	607	633	631	633	614	654	629	662	601	573	620	607	644	643	590	607	661	621	647	640	627	667	677	639	682	608	659	634	653	602	598	631	661	654	634	635	620	618	631	619	594	624	631	603	593	644	628	625	647	665	608	587	636	596	602	579	610	640	641	573	662	614	601	618	614	655	609	617	632	626	623	666	650	594	664	658	591	596	591	587	619	618	633	628	617	597	598	600	669	658	653	641	625	664	602	641	605	610	647	639	649	612	620	620	610	599	626	685	619	631	630	635	601	636	635	615	608	636	617	641	629	660	635	663	624	638	651	678	620	631	621	592	608	619	636	635	630	611	647	641	619	665	635	631	581	648	652	609	649	602	628	600	664	635	646	664	659	628	611	697	650	648	606	600	623	618	626	640	635	628	588	617	606	613	595	672	613	646	636	676	645	645	607	620	630	627	602	646	625	662	600	630	615	605	625	647	673	615	627	619	638	629	643	626	605	627	662	622	587	698	624	638	656	641	623	637	630	657	605	639	595	650	676	624	662	608	626	640	656	584	608	654	633	599	616	624	644	668	656	611	651	668	640	672	634	646	586	603	611	622	628	632	632	601	619	671	632	651	640	622	604	628	639	631	640	635	627	665	658	619	611	623	641	633	629	620	596	650	665	608	647	623	591	636	599	641	644	625	636	577	648	651	635	621	604	629	614	590	631	622	626	637	620	643	636	638	605	612	607	619	632	625	637	629	582	622	615	593	624	635	611	629	653	629	646	612	630	636	605	616	643	599	649	628	660	596	590	609	632	627	659	661	573	622	645	650	606	597	665	617	674	621	636	614	645	622	609	681	655	614	638	632	629	628	638	593	615	595	651	608	588	649	650	650	637	644	625	623	594	629	689	655	623	599	666	630	593	655	613	611	623	628	594	635	602	616	621	634	624	658	571	594	620	607	631	627	633	591	587	634	621	605	592	615	610	623	625	603	620	621	590	605	589	602	630	646	653	625	635	653	657	614	646	649	644	629	658	615	637	648	631	616	595	645	623	650	644	609	666	620	639	621	628	617	631	627	639	634	606	600	598	650	599	606	618	628	632	611	576	649	657	626	595	629	618	627	669	651	642	614	613	599	611	628	621	613	629	588	654	614	648	633	607	623	610	608	635	614	639	657	625	644	570	623	648	636	600	649	666	600	648	638	638	582	658	673	668	616	566	611	611	610	641	653	631	601	617	626	658	679	645	676	629	583	640	596	674	643	656	648	596	624	649	621	581	636	593	637	640	632	648	594	626	605	599	643	624	637	615	620	634	609	611	590	623	627	630	608	625	648	662	636	670	615	663	620	651	639	636	608	659	602	674	632	627	629	633	632	629	605	618	579	617	587	606	621	667	603	639	621	571	656	628	617	634	614	618	658	613	632	674	606	623	598	608	639	576	661	616	653	676	653	618	688	611	645	607	640	612	642	596	654	672	615	609	628	625	625	634	617	645	621	578	606	638	596	578	656	621	616	609	611	687	658	658	640	639	596	625	677	628	589	630	645	652	642	657	580	657	631	656	611	605	602	633	590	607	637	624	635	624	637	615	556	666	628	639	644	583	631	629	653	634	664	663	612	608	635	638	586	659	653	635	617	601	631	624	652	658	612	656	663	582	620	640	621	620	644	644	628	625	591	632	633	610	621	561	659	599	646	638	624	625	632	607	625	592	666	632	629	595	648	643	644	654	603	611	630	591	597	629	601	639	668	620	632	624	601	640	629	643	618	614	625	617	593	633	608	660	631	615	658	604	662	583	636	611	590	656	643	618	677	610	612	622	647	626	644	637	632	633	619	595	643	630	661	645	635	613	647	666	603	602	638	610	625	602	659	656	615	642	612	620	612	661	634	624	659	656	620	658	627	590	638	693	637	627	640	631	649	596	593	663	594	587	630	595	551	631	633	621	663	619	660	645	640	613	621	626	594	659	640	599	660	666	660	621	633	706	591	593	648	639	647	618	624	613	634	620	620	622	664	629	611	602	581	607	665	649	618	628	588	613	642	631	641	612	657	671	600	619	598	628	598	601	624	619	597	615	621	622	616	655	612	669	613	660	628	643	623	652	635	610	638	674	624	600	655	602	644	623	642	620	612	616	603	581	651	618	633	622	630	617	582	636	626	634	648	649	581	646	623	648	634	640	614	585	611	635	606	628	640	614	604	595	624	676	671	594	619	626	618	609	630	588	625	670	649	609	627	670	640	653	658	587	588	608	646	649	617	669	614	652	609	631	627	617	667	663	602	654	671	642	619	600	627	596	646	642	608	583	612	623	626	615	613	649	600	599	640	602	602	616	602	579	634	628	594	570	646	652	621	606	640	651	600	644	667	646	631	630	626	622	626	623	625	659	626	598	662	628	628	659	634	579	642	651	622	589	644	593	641	638	636	598	614	635	596	579	647	626	645	632	625	646	577	630	634	618	608	649	648	596	628	620	612	617	620	603	576	598	585	602	635	618	606	618	637	609	623	625	617	649	632	592	665	645	635	624	567	588	630	647	604	637	692	632	565	623
60163	55408	53923	18259	2588	720	526	471	392	310	303	318	291	259	270	262	228	261	240	207	223	213	200	230	222	216	198	225	188	190	200	203	194	191	220	209	168	206	176	210	203	203	198	211	206	186	211	203	153	214	184	215	193	192	183	193	171	205	194	176	200	206	176	197	184	191	184	172	174	198	207	192	180	183	195	210	189	210	213	214	204	182	182	182	194	199	177	191	192	212	202	210	160	196	190	167	199	204	184	213	225	214	190	178	169	187	182	190	176	198	174	181	188	209	190	167	196	202	172	190	196	172	193	169	181	198	177	169	191	165	186	182	200	177	192	186	171	185	183	189	180	174	188	207	199	181	188	199	185	197	186	148	160	185	203	179	183	168	205	189	177	175	212	198	207	187	213	176	168	181	205	187	202	196	166	171	215	198	171	179	170	178	188	167	179	222	181	178	187	187	187	164	178	186	189	173	207	205	198	183	178	184	196	189	164	203	159	173	203	194	194	195	193	144	193	180	187	167	203	190	188	192	183	190	176	163	189	182	188	179	188	174	163	176	178	208	163	198	182	166	177	183	196	198	188	190	188	178	193	185	153	193	165	172	181	166	188	172	196	187	204	194	179	192	186	190	188	205	167	188	175	199	189	195	163	182	192	167	176	174	187	189	222	192	186	163	190	187	161	175	181	196	206	186	180	203	175	187	204	176	176	182	179	188	226	166	170	182	200	181	181	173	174	200	158	182	178	186	222	202	194	166	181	195	206	195	200	186	177	174	198	203	209	181	177	193	191	191	190	181	177	204	170	186	183	182	188	211	155	186	196	178	179	196	195	193	209	178	206	184	181	193	186	199	190	154	188	184	198	181	170	170	184	190	186	193	177	161	178	174	203	201	161	203	197	201	178	179	207	169	167	210	156	185	202	201	193	187	179	181	195	168	193	157	169	192	179	221	200	195	206	185	175	194	176	171	168	157	165	175	179	183	153	174	199	184	174	172	177	193	178	174	200	172	186	177	176	184	184	209	197	164	189	187	174	178	189	169	180	177	184	212	187	200	189	207	195	189	183	176	186	196	172	198	177	202	181	165	182	179	197	198	198	212	189	183	193	191	161	208	181	179	173	200	200	179	169	198	211	200	162	186	189	174	167	187	177	184	200	201	176	190	213	190	202	194	199	188	186	191	179	169	177	170	170	184	217	163	183	189	192	195	185	173	197	208	180	172	173	207	193	200	186	197	164	183	184	228	185	201	188	165	172	187	188	206	202	184	177	190	175	206	209	206	163	203	207	208	189	197	182	207	180	168	180	164	189	167	164	174	209	187	176	137	172	174	187	166	190	186	183	202	194	224	185	175	183	168	179	186	169	204	190	186	202	199	182	183	177	195	178	202	191	177	160	201	191	182	194	189	178	201	190	178	195	192	177	178	162	193	197	188	199	176	166	201	165	170	197	182	192	201	181	161	169	193	177	152	182	201	167	154	187	187	174	183	185	165	194	166	182	182	168	160	200	192	202	209	180	197	179	172	206	198	191	188	207	172	180	185	196	180	206	173	185	194	178	200	188	200	178	155	186	196	209	181	179	189	178	186	182	183	171	188	192	210	191	193	181	200	172	186	187	180	181	185	193	181	184	197	178	197	201	165	195	194	165	196	168	166	161	181	182	172	185	192	203	195	158	182	152	203	193	195	211	214	200	175	196	215	191	187	163	174	214	202	184	198	185	180	208	189	201	190	185	193	191	197	202	180	176	179	165	182	180	183	194	187	190	188	205	187	201	185	183	192	169	181	198	187	175	182	194	183	166	192	190	196	194	183	191	200	165	161	199	174	189	168	191	171	190	183	201	187	203	172	209	202	191	199	195	186	168	174	165	188	167	195	169	183	175	178	194	205	191	184	199	181	182	185	196	185	184	188	179	189	169	182	198	210	176	207	172	210	165	201	157	201	189	178	196	177	186	189	209	181	168	205	175	203	179	161	187	162	185	205	178	186	200	190	203	181	209	189	182	150	184	190	198	203	183	178	176	206	200	174	188	178	173	181	194	183	177	182	169	187	201	185	167	208	206	198	204	176	170	192	206	183	176	182	182	172	180	176	180	170	170	194	186	196	189	175	187	178	187	193	173	180	196	169	154	185	208	205	202	194	178	203	175	188	182	179	184	180	195	186	177	212	201	191	179	190	179	177	197	197	177	185	205	185	175	206	194	193	182	230	204	189	180	213	197	189	195	180	188	198	188	197	194	179	189	204	174	174	176	186	184	178	183	179	184	186	210	171	183	190	210	202	152	197	167	186	191	201	184	176	183	177	198	214	188	184	200	175	171	187	193	191	197	184	199	177	170	198	185	196	183	193	190	172	189	181	167	196	195	170	196	165	215	154	225	204	168	196	174	190	191	181	178	196	192	168	179	183	169	181	194	185	201	185	183	193	184	188	167	185	211	180	182	167	176	216	196	189	159	179	178	187	185	191	211	200	197	183	179	215	193	213	185	175	188	182	179	189	188	189	171	195	195	192	177	192	190	196	179	218	205	182	193	177	177	191	185	181	198	191	175	191	197	192	200	161	176	196	190	193	176	203	196	184	183	180	167	188	182	189	217	193	206	199	190	181	204	180	174	186	208	199	179	185	192	198	183	163	176	180	195	200	184	178	178	181	175	180	178	176	183	185	186	182	202	174	173	183	177	189	156	191	177	177	178	213	189	183	186	215	176	183	186	194	181	187	191	170	166	187	176	194	176	187	171	193	201	197	177	197	195	180	158	175	188	196	168	197	198	228	182	212	189	183	196	189	209	169	175	192	175	179	193	219	193	210	198	214	186	208	172	172	192	189	204	187	188	180	180	193	193	213	198	187	165	165	208	200	194	181	192	198	189	197	190	203	166	185	205	182	212	169	188	204	190	179	182	202	177	182	176	186	195	191	200	191	215	186	199	179	191	189	170	193	188	205	207	175	201	198	209	178	210	201	196	180	195	200	197	185	206	178	183	190	205	199	197	184	185	206	172	195	180	201	195	183	160	208	191	169	180	211	194	179	162	167	189	204	207	190	193	219	188	174	179	191	205	188	194	193	184	174	172	201	204	186	181	222	173	192	167	186	190	184	180	173	195	200	185	178	167	193	178	182	182	196	196	184	185	204	195	200	178	199	180	193	197	182	195	173	204	193	174	200	192	215	170	217	210	191	204	180	202	182	198	218	206	183	190	174	209	200	158	186	195	180	175	185	192	165	200	181	179	188	181	179	184	184	184	187	185	179	186	189	175	175	179	180	195	181	206	191	193	164	156	188	196	205	184	208	178	196	198	189	202	190	179	193	196	198	184	179	194	172	190	188	210	176	182	179	184	190	182	168	176	171	196	179	171	198	212	202	187	163	197	201	189	188	187	203	183	202	189	189	179	197	184	191	184	185	171	204	184	205	175	190	174	177	181	204	190	158	178	171	203	188	166	203	181	184	154	157	188	185	175	178	204	211	181	186	188	157	174	192	194	200	189	200	182	199
36221	38833	45441	4427	3682	2968	2449	2080	1743	1437	1370	1214	1059	989	923	927	834	823	797	717	734	674	637	686	622	584	559	603	599	604	559	586	601	548	567	548	522	529	537	538	518	540	513	534	537	508	576	541	498	499	509	510	518	512	526	490	484	509	470	474	489	502	480	445	513	477	464	494	507	512	482	463	449	496	459	450	457	467	463	489	490	439	466	482	478	459	465	459	482	491	463	479	480	452	479	426	448	493	468	497	444	484	475	510	472	464	462	487	473	435	489	462	529	461	495	412	505	459	503	477	484	480	467	507	474	448	479	500	466	476	488	444	474	461	493	489	455	443	462	452	434	459	476	475	466	431	453	474	460	461	439	462	470	461	472	488	472	459	507	469	484	423	470	428	461	458	466	482	454	453	459	483	469	508	462	453	444	536	484	495	480	464	465	471	449	470	470	492	458	477	458	474	466	453	484	459	470	436	420	506	480	460	506	465	508	454	485	433	457	436	411	456	496	473	449	452	501	461	422	461	452	485	450	433	440	462	485	473	473	417	422	480	480	433	502	454	487	452	448	480	490	458	473	473	439	495	504	497	510	471	446	437	491	467	466	461	492	441	469	449	463	450	488	485	450	462	434	449	450	461	437	493	442	431	450	509	495	455	493	449	467	471	488	458	451	465	469	438	474	436	502	507	478	451	488	478	460	503	475	436	470	452	447	474	474	451	433	480	429	476	475	482	490	415	464	453	477	462	469	459	497	447	481	504	462	432	458	439	464	485	485	473	431	459	471	463	449	470	456	492	479	441	448	448	446	484	468	479	452	447	442	432	471	456	479	487	454	515	426	452	465	478	480	476	462	466	449	468	464	464	480	451	490	470	498	502	472	456	434	470	479	454	470	428	446	465	462	454	480	494	478	465	491	470	455	430	485	423	504	496	468	416	493	443	487	469	508	474	441	459	451	453	478	475	437	506	495	427	517	458	458	443	459	440	448	516	457	488	446	429	432	457	460	465	490	456	490	466	459	470	474	459	430	468	492	465	430	486	526	460	443	516	440	463	427	438	476	478	464	494	489	435	469	460	438	477	503	449	464	435	437	476	450	452	448	480	445	465	449	482	472	425	472	464	477	412	451	457	495	475	474	479	479	459	497	411	469	472	447	451	454	471	480	464	492	483	480	485	476	416	463	468	453	460	483	480	487	435	490	457	467	468	453	409	442	453	460	459	486	470	443	481	483	460	465	449	487	471	422	428	482	462	485	472	445	446	449	440	418	432	502	469	478	437	449	479	435	449	477	436	462	438	483	466	442	440	447	528	487	449	475	503	459	428	491	470	445	485	445	505	463	461	471	464	459	449	481	474	493	422	447	449	465	482	469	510	466	473	423	465	468	493	478	456	449	455	478	447	442	482	458	444	451	474	479	486	461	498	452	469	443	482	480	452	459	432	479	411	489	466	480	470	489	474	460	461	442	492	448	433	456	489	457	497	437	469	468	482	484	490	458	480	425	460	440	476	457	470	464	455	470	463	481	492	478	497	498	450	494	472	447	466	488	459	491	438	434	484	435	459	484	469	494	438	484	456	426	484	475	481	465	480	473	462	437	431	477	517	455	462	480	438	487	425	510	434	513	444	427	474	423	470	448	489	456	455	456	507	428	433	455	501	462	453	498	449	462	461	453	441	514	504	483	471	436	441	473	504	461	437	459	471	438	449	461	441	473	484	464	463	447	475	435	487	434	519	460	517	467	442	442	439	468	448	472	472	448	468	448	484	458	444	412	474	457	453	478	473	485	493	463	440	446	477	470	470	461	494	452	467	477	458	468	484	482	484	520	440	430	461	472	466	503	470	449	478	456	469	465	458	439	421	476	511	497	481	452	487	425	527	458	469	461	460	498	482	518	422	501	498	456	451	446	467	440	510	474	475	446	435	532	462	500	447	456	482	514	504	448	464	447	453	477	479	473	433	447	465	482	439	457	466	474	460	460	448	479	479	475	440	470	455	419	461	442	493	474	482	462	459	446	490	457	477	502	469	456	457	481	489	483	446	494	439	471	461	433	454	470	489	509	450	445	486	454	454	518	454	466	485	431	447	502	493	438	459	449	482	468	455	476	472	493	430	482	470	462	450	502	466	481	451	499	469	496	452	459	499	456	454	458	479	480	462	479	491	477	484	452	487	428	487	507	482	427	508	473	447	488	480	479	465	468	429	444	486	474	472	440	463	466	456	426	467	501	449	491	481	449	457	435	482	468	415	468	474	460	478	475	475	470	465	450	478	461	488	448	455	463	439	461	457	487	475	426	461	505	474	431	462	477	456	486	474	450	440	518	497	504	453	445	464	480	435	466	465	461	468	450	503	481	457	436	475	464	428	480	469	505	490	505	457	477	456	475	496	451	489	475	442	424	481	465	502	475	463	476	485	453	448	472	473	448	510	473	445	462	453	472	481	458	449	454	466	438	464	455	453	479	428	468	472	466	437	467	478	449	454	431	474	463	451	508	475	487	501	440	476	458	450	471	457	472	471	452	423	436	453	491	477	457	482	479	482	461	477	447	467	457	493	451	428	468	468	444	474	488	481	458	484	499	474	466	436	489	446	489	463	455	484	481	466	442	485	441	486	447	440	442	432	474	467	490	483	505	457	465	482	490	507	471	447	433	477	466	460	472	471	484	459	445	460	424	446	438	469	472	473	476	476	486	459	433	501	429	491	503	489	457	499	437	498	460	495	442	460	463	495	467	474	435	421	483	450	485	447	460	493	479	460	457	463	493	460	446	479	461	486	457	465	441	455	462	458	503	428	434	456	472	470	475	454	504	458	454	463	471	461	439	471	452	440	478	444	505	494	458	496	485	478	434	467	490	470	471	464	463	479	456	479	466	467	470	504	497	449	489	479	457	477	501	496	466	435	446	488	495	431	446	457	461	481	465	494	454	487	451	494	463	481	450	483	452	459	472	480	494	459	467	464	470	431	450	458	458	460	487	450	473	471	456	459	482	480	482	465	468	433	441	458	474	472	449	475	456	499	461	481	444	475	523	494	455	429	468	439	460	446	447	445	478	457	487	468	490	488	457	436	450	471	456	499	500	472	508	494	432	488	449	468	450	452	496	460	477	453	469	468	418	474	495	434	459	446	448	463	456	466	462	491	476	512	460	459	477	489	423	488	455	487	430	467	453	481	461	475	461	449	502	447	477	502	459	471	457	467	494	423	483	479	428	486	450	482	441	500	478	458	494	466	463	457	434	479	464	468	451	451	446	443	484	513	439	501	446	462	464	456	429	452	446	462	475	471	450	473	483	446	498	494	469	490	473	479	444	490	443	445	451	493	449	456	464	468	461	461	434	411	491	456	485	524	480	445	436	444	444	489	494	466	438	489	465	470	447	487	462	484	464	486	466	477	460	469	474	494	473	449	472	432	477	493	466	490	491	459	481	459	443	456	457	517	447	477	439	453	455	472	464	461	451	468	515	470	488	472	473	442	462	458	468	496	487	441	452	460
7084	2370	2095	225	153	160	159	152	158	161	171	139	184	151	148	180	155	160	148	150	155	146	148	147	159	133	144	141	141	157	171	157	149	141	170	159	170	153	133	162	150	160	155	149	153	155	167	151	130	153	170	143	126	157	152	153	144	127	143	141	137	143	167	152	141	155	158	117	157	151	158	154	172	143	161	160	166	154	166	169	152	147	138	157	162	155	120	157	153	156	154	146	130	155	163	132	160	168	142	129	167	149	142	174	163	145	146	145	175	161	151	152	158	137	177	161	180	134	122	147	162	143	167	163	164	136	157	150	138	161	146	149	181	162	159	151	155	150	172	134	131	121	161	148	173	148	170	142	185	141	158	158	160	168	149	152	153	173	141	138	140	156	164	164	165	140	153	141	140	151	142	149	151	146	146	154	163	140	162	148	139	155	161	143	150	144	138	147	164	134	142	151	174	144	148	169	156	164	127	144	159	141	150	178	137	150	161	150	151	166	172	151	167	152	167	132	139	172	140	159	149	188	157	149	140	175	147	150	163	145	158	147	128	161	166	140	163	144	140	158	148	151	138	163	119	147	163	157	148	166	129	153	137	168	151	151	164	172	125	173	162	155	157	172	159	150	144	161	154	163	148	153	141	140	164	144	157	150	153	167	142	134	148	161	140	142	131	150	153	152	168	141	155	161	156	142	144	156	141	142	158	166	152	151	167	169	156	140	161	185	145	163	154	152	135	152	160	153	143	155	163	146	140	168	167	154	153	157	158	162	158	160	153	147	137	143	122	175	152	142	152	144	148	158	160	157	127	153	157	134	169	144	160	173	165	149	137	167	161	145	177	181	174	149	134	142	152	162	142	150	177	163	127	137	157	156	162	168	165	141	133	145	140	178	159	146	144	155	123	152	168	152	152	162	146	163	139	150	159	140	167	150	162	152	176	159	142	164	151	165	159	184	163	148	142	153	166	140	177	142	145	159	164	160	156	139	155	142	173	157	156	130	155	151	147	151	154	173	136	176	158	170	155	171	164	156	141	146	158	126	156	153	145	150	152	154	152	133	141	155	150	137	142	156	174	163	168	157	156	137	162	152	116	145	137	169	168	142	159	143	162	163	148	173	142	143	137	163	163	149	146	154	146	161	139	140	168	118	171	151	166	158	149	174	177	155	132	153	149	160	184	156	172	167	118	140	151	142	137	145	163	158	155	173	149	151	140	156	145	144	177	165	176	166	162	158	156	158	158	154	167	151	137	151	155	152	153	154	139	152	144	149	164	165	134	150	168	124	126	130	151	143	168	162	161	166	174	148	148	154	169	134	147	158	175	161	153	165	150	187	164	144	165	158	148	140	153	134	135	167	159	182	153	169	158	142	154	145	157	156	143	158	172	147	168	160	141	148	158	144	147	141	132	141	129	169	127	154	143	148	145	161	167	161	135	143	171	132	133	129	146	153	165	174	159	145	154	143	140	137	159	163	147	143	142	166	138	170	146	159	148	157	170	176	159	136	160	162	145	153	160	166	172	136	145	160	164	133	154	135	159	142	147	152	157	152	136	166	147	149	177	149	161	152	129	153	153	157	139	141	145	165	173	164	136	154	154	162	156	125	137	135	175	145	137	159	157	157	151	152	145	140	143	162	133	140	144	150	150	149	171	144	160	162	136	156	140	143	138	152	167	185	140	168	158	164	141	173	160	151	146	144	163	143	167	161	153	128	175	119	151	159	152	163	151	145	164	162	157	137	184	143	150	163	147	157	153	135	178	174	157	155	165	154	167	157	180	182	142	131	162	158	156	155	167	128	163	149	156	169	158	130	133	155	168	145	180	135	149	127	141	154	141	163	159	165	163	147	157	143	130	174	133	147	162	167	150	149	132	145	147	115	164	143	142	135	142	163	158	148	148	157	172	146	153	152	177	150	156	136	152	161	156	148	155	151	166	178	145	150	150	148	153	158	155	168	144	161	185	168	167	137	155	155	148	160	138	146	148	145	161	160	175	132	174	156	171	137	134	158	156	140	149	150	131	156	168	169	154	142	138	146	149	161	160	143	139	136	153	173	154	151	164	173	166	153	136	148	142	144	154	171	147	155	162	155	155	161	164	157	152	175	151	125	174	135	140	135	141	136	143	166	153	161	156	139	142	134	154	157	140	164	162	144	156	169	147	153	155	145	161	153	145	127	164	134	173	156	148	162	135	146	150	137	158	155	143	155	158	153	157	159	131	139	142	144	180	163	169	176	162	157	147	157	148	152	145	147	169	154	141	165	133	155	140	152	181	160	146	159	175	162	130	143	155	169	144	142	144	153	151	161	138	172	141	162	177	142	145	148	149	146	141	149	184	152	156	127	153	145	160	155	178	165	146	152	130	141	157	157	138	147	132	161	160	163	157	156	145	131	135	144	161	149	163	160	147	152	141	162	136	144	134	136	152	163	159	135	140	124	155	166	154	135	156	155	150	148	164	164	159	145	152	161	152	158	157	142	141	129	151	146	138	171	145	166	151	160	137	127	128	154	149	124	162	162	150	157	157	159	160	155	142	151	149	152	149	165	136	162	150	164	158	165	182	140	163	186	160	181	170	146	175	144	159	145	167	168	156	168	166	150	152	143	148	158	153	133	161	154	166	158	171	155	175	193	163	166	159	159	139	148	160	166	154	138	151	160	143	150	148	171	164	162	139	156	115	159	134	143	188	165	162	116	136	151	146	135	149	134	159	136	140	159	171	149	141	171	166	158	164	155	157	152	172	162	168	180	140	145	167	171	164	182	155	161	145	151	147	151	160	137	166	146	174	168	168	148	148	183	172	139	140	152	153	138	151	159	157	161	155	150	161	160	149	140	151	167	150	163	136	160	179	141	156	151	177	140	141	172	141	140	133	151	148	143	135	133	169	159	156	148	159	153	159	135	159	155	149	140	153	164	146	130	161	143	150	165	141	148	131	133	166	133	150	146	141	145	154	134	158	164	161	162	144	159	159	158	134	168	157	153	153	135	153	181	146	140	136	166	135	178	171	144	139	159	156	156	145	152	150	150	148	164	158	140	155	173	148	144	151	175	150	129	174	140	145	135	140	141	163	147	142	149	141	140	143	162	159	163	140	135	151	161	146	145	168	169	179	181	142	135	147	147	146	146	154	147	142	152	167	178	164	149	147	153	143	145	147	132	132	166	179	165	167	143	133	165	136	150	151	141	156	136	130	137	158	120	165	148	147	153	146	132	132	175	123	162	147	157	179	149	149	144	171	157	141	161	166	142	154	140	165	176	153	147	175	163	139	156	140	137	154	159	125	148	141	167	151	150	155	164	165	155	159	155	131	135	180	176	171	160	144	140	173	135	139	140	151	139	156	168	129	157	149	139	148	158	135	133	172	135	152	150	165	149	154	149	165	144	172	138	159	168	151	153	143	156	149	170	160	136	151	131	182	149	138	171	150	138	119	152	137	149	143	150	140	150	168	155	150	164	152	146	136	138	149	149	141	143	162	165	138	151	167	141
6278	3535	5456	488	475	468	476	488	433	418	405	396	427	432	399	409	412	424	400	414	418	442	417	419	412	432	383	420	395	430	432	412	409	401	413	412	428	427	416	417	419	410	425	418	379	397	435	398	446	396	438	434	419	401	410	400	386	401	408	432	425	450	409	420	384	379	424	427	392	419	370	412	441	391	437	428	434	422	387	422	384	438	444	405	410	397	450	447	394	422	406	415	419	366	410	433	444	419	408	404	398	473	423	470	406	395	418	411	435	406	410	409	411	419	396	405	427	422	420	402	409	411	415	398	418	412	391	416	415	423	397	442	420	435	427	429	436	382	394	406	399	419	405	398	408	409	437	408	421	411	432	414	447	401	461	434	443	393	390	427	429	368	407	426	415	396	411	397	419	440	401	430	451	444	449	404	409	415	426	405	386	417	389	417	430	374	413	373	413	433	415	413	397	432	434	398	403	422	380	410	398	420	406	431	424	421	396	419	406	428	418	401	405	394	446	382	404	407	415	402	408	404	405	427	424	400	409	429	421	453	446	394	391	399	410	418	402	409	398	400	446	400	388	415	431	450	420	411	374	419	457	390	424	451	429	403	409	404	416	412	408	429	430	403	441	413	433	408	369	419	405	435	444	403	410	407	416	400	415	397	405	409	417	447	408	389	396	406	411	386	435	366	391	408	380	406	436	409	421	440	416	403	399	401	416	414	409	446	425	414	409	379	414	418	410	417	420	418	424	412	434	423	409	399	439	425	400	396	417	457	409	414	420	419	432	431	437	435	418	427	397	382	407	439	428	418	407	401	436	415	413	424	393	441	443	436	421	384	396	436	407	405	427	420	430	404	397	421	402	431	418	383	406	429	436	394	427	401	430	415	405	386	414	401	427	411	402	393	443	397	410	394	419	424	409	422	422	399	410	426	457	430	417	376	425	366	390	408	433	410	397	392	387	479	408	412	391	395	399	429	437	417	445	424	414	401	389	437	443	413	398	410	409	410	380	417	406	391	395	405	406	406	398	427	402	417	396	408	382	434	425	426	457	437	414	400	407	444	393	432	435	399	438	408	400	442	421	412	393	421	398	410	415	363	435	413	410	425	428	404	420	422	414	451	427	427	397	398	378	409	395	410	414	416	415	406	406	404	433	438	442	434	446	398	424	418	385	432	442	429	454	408	389	418	421	400	442	409	419	407	416	429	428	407	421	396	408	383	421	418	442	438	433	363	401	418	445	440	402	399	432	411	436	426	431	430	403	434	401	398	396	425	456	416	428	369	415	424	409	445	396	453	411	392	425	397	417	445	408	414	440	386	389	424	454	414	424	419	418	436	453	408	416	415	451	420	387	434	460	397	427	411	383	385	428	440	427	418	402	399	386	433	448	420	414	433	401	424	409	408	401	410	406	416	392	425	415	423	412	422	398	422	409	379	400	404	393	408	372	428	399	408	429	434	402	430	388	385	394	404	416	424	422	410	378	401	420	444	406	412	422	420	426	437	410	449	447	437	402	396	406	393	429	408	398	420	399	413	422	431	433	423	398	427	380	411	388	370	416	433	416	409	410	422	400	394	404	431	418	381	447	423	416	438	416	388	465	427	424	446	435	429	434	439	393	406	396	348	428	432	408	408	403	395	404	403	402	413	413	405	380	382	425	442	386	373	392	387	450	378	410	417	405	425	414	433	414	444	407	387	436	434	423	403	380	432	449	397	418	430	392	408	435	429	435	415	401	413	384	431	461	414	403	391	421	429	391	388	407	439	431	385	409	436	419	422	411	380	405	400	403	421	401	408	423	421	457	448	392	395	437	387	396	387	394	361	421	412	420	439	446	353	423	404	415	398	403	421	394	415	404	393	427	427	423	430	413	398	422	414	418	432	432	403	396	435	355	398	404	420	428	420	463	418	418	390	431	418	391	415	425	402	391	359	397	424	436	432	459	396	449	370	423	435	432	391	409	414	390	438	438	417	407	408	415	420	430	391	459	393	442	403	380	411	394	410	423	386	404	431	443	409	425	410	394	405	391	422	426	429	424	399	399	390	418	423	421	423	405	396	434	414	436	397	432	450	427	415	389	432	422	400	403	440	418	395	367	401	418	397	418	402	407	419	452	411	423	444	419	413	396	442	421	429	428	410	421	416	451	413	381	383	421	386	417	407	410	413	418	429	394	386	426	419	409	442	393	420	372	394	440	374	415	400	445	384	415	444	455	448	458	407	434	471	407	427	409	391	390	391	407	398	434	401	423	399	430	419	428	408	394	389	394	424	427	417	392	384	386	414	403	473	413	425	408	407	400	421	425	379	461	404	393	419	395	401	411	400	425	405	421	450	417	436	428	450	418	440	410	418	416	413	390	432	414	429	421	432	388	433	415	450	400	406	414	414	413	414	426	423	422	436	399	413	414	438	405	406	395	435	429	383	433	427	380	405	381	414	380	440	376	420	434	440	387	414	377	410	436	408	411	417	384	430	424	444	415	427	373	408	404	410	403	411	389	408	396	370	377	392	412	447	413	433	409	440	401	448	416	448	400	436	402	448	429	392	417	429	403	430	444	413	402	422	428	425	406	406	446	404	421	415	380	433	451	427	427	437	433	396	429	413	402	410	441	393	419	416	412	411	385	405	437	410	467	404	405	430	411	438	432	400	410	414	421	441	399	424	446	437	452	403	419	430	393	387	424	438	411	380	395	446	415	376	411	442	388	425	433	433	401	419	391	426	408	427	404	417	417	407	443	411	384	438	412	394	434	412	433	380	417	433	433	434	428	420	399	424	433	429	425	410	429	445	448	393	402	376	416	437	404	444	405	389	377	445	388	380	394	401	414	415	407	397	394	412	412	386	392	436	407	428	396	415	406	420	388	426	388	402	422	424	446	410	362	423	441	399	406	400	416	448	425	433	407	436	434	389	427	426	412	422	449	404	397	417	421	404	415	401	450	389	400	419	408	415	406	435	407	405	445	427	424	429	402	406	416	415	433	412	438	416	400	429	407	418	433	425	395	442	400	426	418	412	415	415	415	399	448	399	421	391	412	407	424	403	434	443	390	426	407	373	391	400	444	416	405	409	451	432	417	411	399	414	428	435	454	424	406	437	377	426	444	409	445	393	431	388	442	436	387	402	418	399	430	454	443	409	438	410	417	428	429	393	429	401	368	425	425	375	419	395	431	422	398	420	383	418	394	400	406	422	365	423	418	409	402	413	415	437	372	392	418	402	435	368	379	424	379	440	438	404	428	401	402	436	434	407	439	419	419	419	428	437	404	412	421	371	436	413	414	409	473	393	415	434	462	405	455	410	375	419	405	469	408	371	408	425	395	452	386	421	432	425	433	418	424	426	384	420	435	402	425	418	413	407	402	396	387	470	412	386	392	431	386	428	430	421	429	421	404	402	415	418	416	423	441	383	418	419	419	378	422	389	397	450	421	417	398	407	423	449	396	440	433	425	387	402	411	438	406	397	434	403	420	413	371	396	401	425	445	432	415	413	390	413
46459	39700	37733	7093	714	522	465	390	356	317	321	315	303	291	283	255	309	250	273	247	285	251	267	257	257	259	289	282	244	231	256	251	251	235	245	262	253	275	261	237	237	261	252	269	224	239	258	249	248	239	218	260	263	260	242	226	230	276	263	247	239	235	247	262	254	239	228	267	235	228	248	270	274	286	263	244	256	219	254	250	275	264	246	269	277	274	228	235	259	225	258	233	235	260	282	279	222	242	294	243	273	265	249	269	235	258	256	251	262	238	239	238	255	296	265	258	226	266	246	248	254	215	235	260	268	234	243	232	259	252	263	264	252	247	269	241	260	254	269	234	259	267	240	248	278	249	230	232	250	252	259	242	251	265	256	266	247	257	244	250	249	252	267	257	257	252	250	241	215	259	247	236	245	242	287	270	255	260	254	261	239	238	260	262	223	244	255	271	262	253	276	248	252	246	267	234	264	232	235	239	245	241	248	250	267	264	272	261	273	262	245	256	263	262	262	256	264	236	253	229	270	230	256	258	241	245	248	267	266	240	211	269	226	271	266	245	218	247	240	265	288	277	252	248	213	274	268	241	259	245	224	252	227	227	274	248	266	246	248	244	267	254	255	265	256	266	236	250	238	253	266	266	260	246	223	225	239	248	247	249	280	248	282	265	242	252	242	234	261	222	233	227	259	252	304	253	256	231	287	282	260	248	233	254	247	268	255	275	238	262	233	243	276	244	272	239	271	245	219	282	277	240	266	220	249	260	239	288	269	247	277	262	227	257	265	256	255	242	273	268	246	232	232	244	255	244	244	271	260	238	240	251	237	230	268	274	230	267	258	258	244	284	255	256	264	254	254	234	262	264	250	282	247	217	281	254	266	246	209	228	254	264	268	252	249	250	238	273	265	270	264	236	251	243	240	259	256	280	251	227	233	223	260	269	263	244	262	250	240	244	272	249	254	280	230	263	280	246	251	231	229	248	278	270	237	260	236	223	289	231	256	254	227	284	254	254	269	241	228	250	256	246	240	256	252	243	234	259	258	244	244	272	250	258	245	268	267	251	257	265	245	249	268	253	253	246	230	246	222	252	247	228	255	242	232	270	246	231	271	235	242	254	261	239	235	252	275	240	231	237	236	253	253	247	228	240	265	267	227	230	289	269	271	260	249	238	247	218	261	242	278	269	254	268	247	239	230	237	263	258	262	250	247	280	222	264	283	265	242	252	261	239	268	253	244	247	260	259	253	226	264	234	208	230	225	245	247	227	268	280	249	223	259	266	228	233	247	227	282	246	241	250	256	231	237	271	244	231	246	249	226	233	220	243	293	244	245	236	238	282	265	252	253	232	207	225	252	244	232	271	259	235	268	255	250	261	240	247	277	238	259	255	271	259	250	214	259	250	248	275	222	251	254	264	284	249	268	272	256	239	246	277	250	269	246	251	278	242	257	245	237	260	233	271	269	273	239	250	259	250	271	256	257	269	256	254	223	258	258	236	234	266	238	245	233	232	223	266	237	230	255	271	228	277	230	238	247	261	243	233	271	240	282	260	239	239	236	254	249	238	238	273	224	248	231	245	272	237	257	268	235	252	243	230	257	239	221	256	261	242	246	241	237	233	286	223	268	257	249	248	240	280	259	248	264	259	271	231	264	239	249	251	270	265	244	249	246	255	262	255	253	252	256	245	261	241	263	235	262	210	260	258	245	279	228	273	256	277	275	254	244	264	246	239	252	256	247	242	233	250	262	249	247	267	235	246	241	250	254	242	265	279	242	249	243	242	254	231	245	247	266	263	250	219	259	236	227	252	256	246	238	225	280	261	246	259	262	243	231	279	255	263	267	250	278	234	246	244	261	283	264	257	244	237	269	257	249	270	255	235	244	255	265	250	220	247	274	234	257	258	238	256	266	241	270	250	251	242	267	260	232	235	252	239	245	246	251	283	243	237	256	253	237	249	233	255	229	233	254	252	245	250	247	240	255	252	230	269	248	241	278	250	275	237	237	247	253	260	253	245	262	226	265	273	242	237	277	244	253	226	262	250	259	215	235	278	252	270	270	245	260	232	246	243	237	251	231	240	248	241	246	274	263	276	252	248	230	278	254	261	269	274	273	262	233	245	253	273	260	248	233	260	256	222	252	255	254	248	243	255	253	268	226	248	236	236	251	260	271	245	237	251	248	264	262	249	256	254	260	236	268	255	276	247	241	245	267	233	290	255	249	249	236	281	262	269	275	239	265	262	275	252	243	267	238	270	260	272	238	255	265	253	254	266	275	230	272	238	290	246	237	260	229	289	247	236	259	264	263	231	263	263	253	241	244	280	247	257	254	235	228	245	240	212	260	266	265	228	254	232	246	269	260	237	253	266	253	239	254	244	222	246	244	259	238	257	275	268	257	247	245	250	261	246	248	273	295	257	258	254	257	258	268	233	246	268	283	289	266	259	234	234	260	223	255	240	231	219	267	270	250	230	240	266	221	296	266	280	276	259	221	251	266	239	272	273	244	262	221	274	239	231	261	260	271	258	268	256	280	284	248	262	254	247	248	267	286	238	231	263	237	273	225	255	266	250	241	268	229	225	253	246	244	241	261	245	242	266	267	255	251	215	253	246	234	261	265	232	258	257	285	256	258	228	219	267	254	248	250	249	234	249	252	243	225	238	238	257	247	250	247	262	261	253	247	263	248	265	220	240	226	268	238	250	240	248	267	241	266	257	272	236	262	239	246	257	235	259	218	244	239	250	273	258	277	253	270	231	261	250	241	266	225	245	258	278	258	259	257	291	259	235	225	249	242	242	260	272	256	222	246	229	260	231	242	262	256	279	244	240	233	243	245	249	253	243	273	250	234	249	256	229	251	249	229	270	240	253	228	254	253	234	237	234	255	245	266	236	254	247	285	290	265	244	248	289	249	229	231	245	268	279	266	255	282	248	283	272	261	248	234	205	273	243	252	267	277	221	253	267	242	251	227	194	256	243	251	261	231	271	269	259	245	258	256	268	262	275	266	235	230	251	239	262	273	279	269	255	262	236	261	269	245	248	255	274	267	245	270	220	256	258	256	237	236	251	244	250	265	247	270	248	241	240	243	264	259	235	251	270	258	289	231	245	259	260	243	218	283	266	239	279	247	287	270	264	251	240	269	252	264	246	259	242	253	249	251	229	258	241	278	254	260	240	253	227	273	227	242	205	272	260	242	289	264	239	239	243	236	241	246	240	248	272	255	269	231	286	257	247	222	271	260	270	240	264	250	241	228	244	241	248	282	284	228	252	251	231	246	247	256	270	235	242	237	246	236	226	236	231	261	239	250	241	273	267	247	227	243	274	252	233	279	231	252	286	253	254	251	247	243	273	255	224	275	238	247	267	264	232	267	255	251	273	240	227	264	246	245	228	235	217	231	263	264	263	226	282	280	254	255	256	261	271	250	249	259	241	240	261	239	225	266	265	250	273	246	270	235	227	250	246	242	242	248	256	258	261	237	242	258	261	229	267	255	231
27256	28640	33938	2731	2399	1908	1605	1465	1285	1105	993	979	937	895	858	866	859	761	750	717	768	787	683	706	740	708	754	669	736	649	667	722	653	688	684	640	615	682	649	669	640	619	646	589	723	672	630	619	683	672	640	665	635	694	621	612	658	611	628	638	648	642	663	634	663	668	629	652	638	599	655	637	629	628	661	584	649	620	622	639	705	611	609	593	631	674	641	628	621	613	649	649	604	635	615	624	646	646	592	641	653	617	627	640	623	635	580	600	661	634	626	622	619	664	633	662	644	676	588	631	601	659	644	597	589	658	621	597	648	632	608	659	672	660	664	642	646	617	616	688	623	621	608	634	613	651	631	596	577	541	596	647	593	647	668	634	623	653	642	594	664	638	617	655	612	618	587	654	629	613	630	672	665	686	601	612	633	582	647	624	620	650	652	602	660	599	624	653	629	626	621	616	640	601	670	648	614	597	603	607	646	649	666	645	619	595	580	609	652	628	603	617	652	667	672	621	633	654	604	642	608	643	709	608	647	597	625	611	655	570	613	592	637	572	600	582	614	676	659	587	659	634	595	648	633	653	603	637	628	614	594	637	622	565	678	627	628	672	597	617	651	605	642	635	594	655	614	614	586	637	617	620	628	633	683	646	677	637	646	661	669	627	613	622	652	574	621	584	637	621	637	639	627	628	594	624	566	605	654	656	655	677	639	627	578	653	617	621	636	665	627	637	662	685	620	601	601	612	640	609	644	616	644	644	637	614	619	664	626	593	636	628	651	650	582	652	615	651	622	604	605	647	627	623	629	620	620	650	635	610	616	628	625	583	675	628	620	613	615	626	635	629	651	647	633	599	660	655	626	636	658	621	643	641	656	672	602	640	623	652	649	628	636	636	610	674	590	674	644	600	618	608	628	609	625	626	642	624	634	651	665	634	626	655	631	638	603	611	650	614	595	614	569	642	585	644	637	655	581	663	630	627	607	651	671	631	613	630	643	615	647	643	690	618	619	626	614	607	654	629	607	636	629	576	625	591	618	595	709	615	606	590	625	641	597	658	611	607	618	614	583	615	632	616	600	646	616	633	645	649	576	683	616	597	599	623	620	636	642	615	604	631	653	659	606	605	602	633	596	639	632	616	615	635	630	593	582	609	635	589	672	604	608	653	627	609	631	617	638	595	630	638	643	586	652	663	630	649	614	623	577	573	572	643	633	674	644	646	623	643	636	634	619	576	619	649	654	682	635	638	626	609	601	646	617	622	639	603	664	626	583	614	634	666	601	591	648	659	591	614	568	624	605	645	646	612	632	632	599	672	714	689	594	634	634	669	661	595	611	593	599	647	595	629	635	637	603	656	647	639	632	649	647	653	613	640	618	629	626	628	644	627	662	662	629	620	628	636	657	627	631	659	586	615	590	624	627	612	606	685	632	663	633	627	614	636	610	628	636	625	605	597	643	627	589	627	621	602	633	594	607	653	634	637	663	636	637	641	676	627	595	642	625	640	691	597	613	621	634	621	633	629	625	639	587	643	601	613	584	604	645	605	638	605	644	592	634	634	641	625	619	624	675	629	643	618	609	609	604	659	589	632	627	637	630	603	591	664	574	652	666	623	631	661	609	627	659	583	679	603	604	649	664	591	623	621	621	583	633	664	590	647	638	634	616	627	613	626	590	593	634	629	621	591	640	611	662	632	664	611	655	664	661	641	586	637	604	608	618	628	631	614	619	579	643	639	624	627	635	660	583	595	642	660	613	625	636	615	624	624	614	620	628	654	633	686	643	633	652	656	664	584	586	620	588	635	638	644	623	640	652	606	642	616	608	651	613	626	666	619	656	602	611	604	634	636	639	647	619	638	643	580	604	631	600	664	669	626	585	633	604	619	653	580	684	566	591	620	609	639	624	600	662	634	601	675	616	585	647	623	630	605	596	671	622	620	588	632	679	599	613	613	653	600	625	621	639	605	661	597	584	628	607	633	626	649	605	677	600	658	670	618	665	605	606	654	571	650	653	611	632	591	628	608	614	607	606	636	631	587	595	601	624	639	589	625	595	611	618	610	644	631	636	612	616	595	614	561	609	652	607	652	653	620	662	620	659	632	636	633	634	588	615	672	621	614	606	635	628	644	626	610	643	658	617	615	622	618	652	645	651	656	678	635	656	624	634	661	640	617	607	612	586	592	651	676	613	637	629	584	603	589	620	606	633	634	610	660	620	639	637	648	664	634	642	637	659	634	580	621	620	583	636	638	625	586	638	641	634	607	610	622	666	622	635	626	611	669	653	590	643	593	632	639	651	610	624	623	623	633	661	637	665	676	601	621	608	662	660	611	612	606	649	628	640	659	645	591	624	604	589	676	606	603	618	607	594	619	639	648	631	622	625	636	604	579	622	647	631	627	677	630	647	631	645	637	685	604	602	609	609	615	604	631	663	631	609	654	647	642	649	596	660	609	618	629	594	669	635	611	632	621	586	595	635	615	651	642	601	615	598	602	631	602	664	652	590	624	606	614	626	622	611	644	704	618	630	608	608	697	606	629	607	632	631	628	618	645	632	655	597	611	686	616	622	619	569	675	659	572	656	598	591	645	632	604	629	640	619	578	635	579	623	611	600	590	642	617	608	626	618	632	617	627	646	653	637	622	615	605	603	587	587	641	651	647	640	620	597	627	619	663	610	634	599	585	616	647	635	579	689	633	645	616	614	599	629	648	602	603	626	629	623	594	631	639	605	648	644	653	590	587	620	619	610	598	637	647	658	628	622	658	622	604	622	636	593	656	642	621	643	585	583	598	620	621	660	598	635	660	630	609	625	626	603	587	649	652	675	689	656	589	635	603	659	636	606	603	609	597	638	620	675	667	615	642	642	599	618	619	637	642	613	651	604	630	614	591	611	649	615	629	636	609	630	626	634	595	610	651	627	577	586	609	632	636	624	614	656	584	628	595	614	614	639	625	657	640	621	672	633	625	613	646	624	607	588	615	655	620	610	632	603	645	586	653	635	578	636	651	641	606	588	656	584	618	604	607	660	609	673	606	646	626	666	655	600	629	597	651	662	661	618	633	652	625	620	677	615	620	666	647	579	618	575	603	622	630	632	568	604	621	585	620	629	622	625	601	623	608	629	619	615	617	639	607	634	597	620	613	630	633	609	650	590	622	606	619	607	633	596	669	590	633	583	647	641	588	594	628	623	607	610	611	626	666	667	612	653	613	622	635	659	584	611	618	627	603	650	656	662	616	620	622	623	554	648	622	610	610	638	572	633	621	661	658	603	656	662	620	657	638	643	660	632	622	607	673	631	618	645	608	609	637	641	621	598	626	618	606	628	642	616	628	652	565	620	603	640	645	610	599	588	630	600	642	606	618	689	609	628	637	578	624	651	593	608	661	670	644	647	642	618	589	595	608	625	600	620	626	602	592	644	648	579	588	640	600	641	698	635	611	648	609	647	622	630	632	596	625	614	628	608	615	611	623	597	605	638	643	569	654	644	610	636	620
60124	54882	49796	12577	1627	755	551	461	365	324	330	311	260	276	290	236	224	219	226	221	223	208	198	220	206	213	197	205	192	190	195	210	198	207	186	186	192	188	209	197	216	166	181	186	213	193	180	205	213	168	178	188	215	188	179	189	189	189	186	189	179	188	205	189	219	197	196	179	190	185	205	195	204	176	177	180	186	169	195	186	182	165	191	191	203	171	183	190	189	191	183	171	177	208	176	199	197	189	192	192	182	191	171	184	184	199	174	190	172	194	183	173	184	180	196	173	206	193	208	178	164	184	181	191	195	191	186	186	185	207	191	177	183	183	203	169	196	184	199	170	197	186	170	195	169	191	192	172	181	173	177	185	180	189	202	195	210	188	197	197	171	170	190	169	168	202	181	155	176	180	170	192	175	170	170	200	193	178	189	181	214	174	202	177	203	174	187	166	188	190	169	190	188	202	174	162	207	185	199	170	169	157	178	216	179	192	190	153	187	200	210	200	167	169	161	185	198	197	163	182	178	167	199	183	158	190	179	184	158	168	189	186	190	178	183	177	180	180	190	186	168	187	167	185	190	185	186	196	171	196	186	193	186	194	182	186	178	199	203	167	181	167	202	188	185	173	183	204	199	191	178	197	215	189	170	193	182	163	179	176	194	177	226	179	194	210	217	187	189	189	188	171	180	182	182	192	193	169	181	169	169	190	193	198	182	190	191	160	182	176	201	202	174	175	180	203	171	173	172	186	189	174	170	198	214	216	167	183	178	179	161	170	181	181	191	183	202	181	162	145	169	194	175	187	169	170	193	197	198	171	160	183	196	179	197	165	168	181	194	173	171	193	191	188	162	167	183	165	192	185	184	184	175	166	172	195	161	181	194	180	156	196	179	169	211	171	210	196	166	174	207	173	186	187	185	179	210	167	197	180	178	168	193	211	180	162	170	185	187	184	196	180	185	176	203	183	152	187	188	158	189	173	178	188	211	172	189	176	173	189	165	178	196	194	190	204	179	160	183	194	191	201	193	208	193	173	207	167	185	182	174	204	184	195	192	185	187	181	196	211	191	179	198	188	195	170	170	190	167	198	176	192	181	196	206	179	175	169	197	164	174	158	220	195	179	222	195	189	189	197	182	170	183	179	162	190	187	177	201	177	200	183	175	190	217	191	196	174	191	181	198	170	189	198	159	199	199	185	235	162	173	182	183	195	177	174	187	170	174	180	165	181	186	166	158	181	183	150	176	193	175	204	173	165	205	188	194	218	181	205	180	190	159	201	211	158	183	181	176	183	177	175	192	179	201	157	188	183	186	201	171	181	193	195	190	199	187	182	167	149	165	190	183	190	198	176	196	203	190	181	224	214	163	204	181	218	180	190	188	188	205	218	184	192	188	193	212	198	181	179	183	190	189	172	170	212	182	179	194	193	206	183	184	165	206	191	190	178	212	190	192	168	192	185	180	164	182	211	182	216	174	184	176	175	154	179	189	203	196	160	154	192	179	173	186	172	202	196	179	155	194	161	214	159	171	203	177	179	206	189	158	193	201	201	195	191	159	197	187	213	200	185	177	185	197	170	187	202	206	180	179	219	182	171	159	167	185	165	174	169	179	175	210	185	192	187	177	159	233	190	167	172	166	182	174	171	201	201	167	211	197	190	186	167	184	147	151	157	172	179	205	190	171	157	182	189	202	200	209	187	192	193	193	202	191	206	163	168	183	202	184	182	187	173	180	176	185	190	179	207	202	183	176	187	194	192	174	179	184	208	179	181	171	193	182	187	194	185	172	195	190	163	159	200	178	194	208	193	186	188	196	182	177	176	203	182	199	193	188	172	172	177	184	178	187	164	196	182	160	178	171	184	170	188	186	184	196	191	187	168	189	177	180	179	183	187	172	176	175	203	190	157	172	172	190	171	193	197	183	173	175	197	199	177	204	189	193	183	173	183	165	175	159	192	189	177	184	192	198	193	198	180	180	164	177	206	185	200	196	204	182	163	174	196	163	183	171	213	167	182	166	184	160	188	199	174	185	190	185	171	195	167	178	186	175	177	197	195	197	196	147	180	196	165	175	171	185	172	172	198	182	165	190	191	194	159	206	191	197	233	198	197	172	167	188	177	190	174	178	194	166	193	187	188	175	188	174	195	165	182	174	184	173	174	186	165	185	164	177	190	205	177	173	170	172	171	172	182	176	199	181	177	193	162	189	167	195	133	204	186	182	167	188	180	196	179	197	181	164	190	198	175	198	161	159	181	173	187	169	208	192	229	187	194	168	173	176	160	193	194	173	189	200	185	183	193	181	220	205	181	187	207	178	184	179	183	218	196	183	204	196	182	192	216	173	162	189	191	195	189	153	192	187	183	171	211	200	164	203	192	197	177	177	168	167	175	177	169	184	169	180	194	185	181	170	167	179	182	178	163	182	218	182	222	164	182	182	192	196	181	201	185	178	192	188	187	189	208	198	181	186	207	197	152	177	204	178	222	165	185	195	178	162	183	162	152	172	192	176	176	196	201	183	167	172	188	204	185	168	186	186	173	184	198	205	190	160	188	200	185	174	181	189	172	188	197	203	176	172	173	205	178	176	158	174	183	202	201	199	160	162	203	174	174	175	172	180	156	154	190	177	190	203	162	185	185	190	172	160	186	175	151	180	193	177	196	172	176	182	192	172	195	182	199	197	172	185	180	201	189	170	175	188	174	168	178	198	178	185	186	164	206	184	178	191	173	169	194	187	202	176	169	220	182	183	181	164	174	178	188	187	209	194	181	178	187	161	181	181	216	186	186	171	175	176	202	176	197	198	166	192	198	197	192	183	194	208	166	190	172	181	193	189	191	188	182	182	196	147	220	186	186	170	182	184	190	212	174	187	184	160	170	193	196	160	193	206	176	170	185	207	191	185	157	200	199	205	171	181	168	157	178	193	191	174	173	144	197	195	174	210	187	200	206	184	195	184	164	179	192	214	171	196	195	183	180	190	196	184	203	164	172	183	181	179	164	187	170	164	169	212	185	188	191	192	180	215	193	150	173	183	165	165	184	180	206	181	208	185	178	179	197	174	179	185	184	184	218	198	171	184	186	204	230	229	210	163	186	169	198	177	166	194	197	184	185	215	158	188	188	175	164	170	186	146	201	183	169	161	182	181	185	198	195	190	183	178	185	186	181	192	182	197	163	193	182	182	172	188	210	179	212	175	194	161	197	190	174	178	183	207	204	178	198	183	176	176	182	170	182	196	173	149	155	163	176	176	184	152	206	196	177	189	175	215	179	189	185	202	183	192	179	195	183	172	179	183	201	195	190	204	198	195	184	177	195	207	190	185	193	173	181	180	189	172	211	197	196	174	200	200	170	190	188	196	185	170	195	211	186	173	193	208	206	180	168	185	175	199	181	183	180	192	201	174	187	216	182	190	213	196	186	187	183	175	206	155	186	208	182	193	185	216	166	179	174	216	199	186	198	189	197	187	183	188	186	175	208	192	185	181	198	225	165	193	180
36003	38450	38721	4371	3667	3001	2536	2002	1715	1536	1390	1210	1169	1027	991	957	846	796	761	713	714	725	638	668	660	647	551	619	605	577	594	573	569	546	568	568	566	538	544	532	533	499	546	511	503	489	537	533	496	530	501	501	498	490	505	488	475	465	486	465	488	483	460	482	538	461	457	530	499	479	486	461	518	514	478	469	508	485	462	457	480	460	450	484	504	448	478	452	477	474	452	469	471	482	468	455	469	456	472	454	481	439	450	475	472	499	468	489	476	444	476	477	457	447	447	456	466	470	448	469	441	468	466	485	434	462	463	482	500	477	462	470	468	455	458	500	475	438	446	464	496	427	511	452	424	461	512	489	517	481	433	460	496	494	464	447	461	468	499	475	473	465	494	459	490	451	472	478	483	483	444	447	447	493	439	456	475	431	447	450	459	443	474	454	447	460	479	462	467	470	445	489	417	436	486	435	436	445	427	454	480	452	481	459	492	463	452	458	467	464	473	392	458	479	445	448	457	498	430	447	500	465	488	458	489	477	495	468	463	447	455	477	464	466	474	495	469	479	463	446	434	435	438	468	454	477	466	458	461	480	482	461	481	437	472	468	415	462	456	459	481	464	418	445	447	467	492	472	445	454	487	426	464	483	484	457	495	474	470	471	459	469	445	452	465	505	413	456	447	461	453	441	466	458	485	486	453	448	458	459	451	463	424	479	447	459	445	484	457	455	429	487	467	437	464	486	445	450	452	490	478	504	442	478	480	474	487	480	490	468	460	471	440	506	495	444	485	492	473	471	464	438	468	477	447	432	505	457	440	468	470	482	508	432	455	452	495	441	443	459	473	433	450	436	448	461	467	453	488	467	484	475	461	429	443	469	430	462	466	468	486	490	473	435	455	454	452	447	436	450	456	470	422	467	472	467	468	472	436	466	463	446	462	473	495	447	486	474	441	425	457	473	452	450	455	487	430	455	432	477	472	475	489	438	428	454	471	465	467	446	469	491	457	508	451	492	467	450	495	471	448	478	469	426	439	457	469	476	459	456	458	451	448	454	497	474	436	484	466	491	424	450	446	464	486	458	440	444	463	449	481	450	455	461	453	468	461	480	435	420	426	463	461	463	463	450	425	452	437	464	460	473	488	471	467	469	459	469	487	416	457	458	469	459	457	424	425	422	499	479	467	429	446	459	460	477	478	472	462	473	464	481	465	465	451	461	453	448	482	464	458	417	408	454	463	411	444	399	480	443	424	464	463	444	401	467	440	498	443	436	468	456	468	433	494	436	444	446	448	420	446	494	463	442	467	438	481	447	448	482	446	484	425	478	441	441	445	453	479	456	521	466	449	444	428	453	433	433	493	482	487	453	449	452	452	446	427	481	451	428	455	415	461	465	473	454	470	446	458	451	417	484	487	474	480	428	435	446	463	443	465	430	460	438	460	433	438	437	443	437	440	472	491	429	452	507	448	424	438	431	470	477	460	441	447	477	477	450	431	460	466	461	476	458	455	453	472	473	397	501	461	463	463	421	481	463	450	462	461	455	449	441	466	433	481	461	456	445	472	503	440	452	439	471	457	460	427	473	444	453	433	510	488	449	441	439	473	430	495	464	478	452	453	482	445	454	431	467	455	492	490	467	454	450	466	449	456	475	525	445	481	472	453	463	470	443	445	444	457	498	457	455	449	466	456	453	444	445	482	456	434	456	459	451	454	426	441	452	458	454	465	468	463	437	476	459	411	495	474	493	455	476	430	488	458	460	471	461	456	506	453	471	399	449	474	453	458	443	438	478	457	437	436	447	478	428	458	454	484	431	454	448	455	445	442	481	427	456	491	452	438	432	447	448	473	434	450	431	481	484	444	495	463	474	477	470	431	487	444	479	437	428	438	450	464	472	452	450	433	458	480	459	457	418	477	500	469	423	469	469	452	497	448	461	453	494	478	488	471	435	480	466	434	457	460	447	457	446	443	451	443	498	507	458	443	432	506	460	475	452	470	496	462	443	460	477	473	474	437	496	480	485	448	429	460	448	449	459	487	473	440	473	455	468	465	471	481	421	485	440	472	503	456	445	462	469	456	464	485	469	451	463	466	459	463	471	459	459	478	472	477	474	474	428	432	489	429	454	450	483	465	499	435	444	455	476	478	475	461	476	491	454	498	440	433	454	431	475	454	474	442	472	463	486	449	461	463	473	456	478	484	473	434	432	458	464	439	466	489	460	460	462	510	465	511	440	429	457	443	467	450	428	437	469	443	449	440	506	469	459	442	453	505	434	448	458	461	466	455	465	436	460	471	469	455	472	501	483	479	473	439	445	452	460	477	473	452	462	451	445	464	469	472	456	463	477	490	464	400	476	525	464	451	462	444	447	480	477	425	451	477	448	461	500	432	486	472	447	465	470	465	476	481	487	491	445	492	448	455	447	425	471	462	471	468	432	493	468	457	432	442	438	488	451	453	503	495	455	451	442	443	461	450	501	438	455	459	457	462	480	437	464	440	436	462	475	450	430	466	431	459	439	472	458	470	450	469	468	462	489	438	465	463	447	457	483	490	443	462	433	413	489	448	455	462	491	447	479	467	484	489	463	442	456	403	448	482	487	480	421	470	452	408	507	446	446	432	450	434	470	483	478	444	446	494	482	476	480	422	473	433	472	486	436	465	476	484	458	446	441	491	467	459	453	455	458	461	451	437	453	496	474	423	496	471	484	472	446	436	500	474	460	432	451	483	450	465	452	465	430	486	439	471	441	444	417	461	458	432	451	487	464	487	458	481	484	461	447	442	506	450	476	518	444	462	482	441	453	459	473	472	453	454	435	425	484	465	427	425	435	508	477	458	446	481	453	480	472	423	510	433	447	503	476	466	465	491	456	481	448	459	468	471	518	490	458	451	453	433	493	417	445	470	453	446	475	476	456	471	445	459	445	483	463	470	436	471	496	469	465	467	460	431	472	446	492	478	473	426	466	500	489	450	448	443	452	433	474	459	451	451	478	473	457	475	479	438	480	471	475	490	431	481	468	448	469	438	445	464	439	437	453	439	447	471	453	469	452	476	476	445	460	477	466	444	478	451	480	466	443	460	469	452	455	505	444	446	481	509	482	473	469	420	455	481	465	477	464	459	479	465	472	514	413	462	446	446	456	479	456	460	467	458	498	472	454	460	494	483	462	466	452	473	481	461	458	435	500	483	521	432	437	440	465	496	463	432	443	457	449	477	425	458	438	451	467	472	463	461	478	472	453	461	450	437	456	458	449	437	466	488	486	455	459	429	469	456	465	472	463	468	422	464	456	472	464	412	416	472	451	471	464	445	469	443	463	480	485	454	440	454	464	433	472	484	506	434	472	478	434	442	444	479	473	455	449	459	481	435	432	496	489	447	471	489	476	468	414	442	475	456	444	498	479	469	439	456	467	460	442	446	501	475	424	435	451	471	457	452	469	447	484	475	454	478	478	462	469	483	462	484	460	469	460	470	462	455	467	427	476	480	417	494	438	419	456
6870	2375	1771	213	172	158	165	145	171	136	159	145	179	173	146	141	141	152	149	149	153	139	165	130	162	137	144	159	156	138	141	146	146	153	140	161	148	147	160	138	156	178	135	155	154	151	165	142	145	178	139	141	148	153	149	165	170	164	172	167	137	150	149	156	142	156	158	146	136	155	143	168	133	160	152	136	142	154	170	157	132	139	151	150	164	156	141	167	132	163	167	144	141	155	164	160	146	160	151	135	144	166	150	145	152	154	162	133	145	146	149	159	152	129	146	146	133	148	152	138	147	141	133	181	137	139	147	171	161	144	143	134	165	150	155	143	145	190	169	167	157	152	147	145	115	155	146	128	143	134	150	137	152	146	151	156	146	159	130	136	149	122	155	135	135	164	170	157	169	165	130	155	130	161	149	127	150	159	165	157	147	139	165	152	159	168	171	167	136	142	149	142	155	166	143	147	141	144	125	144	134	140	161	172	144	130	139	156	135	147	143	167	143	149	162	150	126	173	159	160	158	129	156	144	140	132	142	147	138	158	123	156	160	161	145	148	152	156	151	176	134	138	140	154	150	153	159	163	164	158	174	173	125	151	173	152	154	155	169	148	154	139	142	168	150	148	150	159	160	138	160	140	143	177	139	131	160	131	153	145	172	138	174	159	153	141	146	145	156	147	153	142	138	147	172	149	152	133	134	160	135	156	147	146	183	131	164	156	167	131	136	152	150	145	150	135	138	169	155	132	169	144	166	135	149	155	163	139	154	144	150	151	126	144	164	164	171	164	131	158	148	159	174	162	165	166	148	152	139	135	143	122	148	154	152	147	150	160	154	157	171	152	175	180	177	142	136	159	144	135	160	152	147	159	151	144	151	142	154	164	151	143	156	145	145	163	171	162	148	143	153	147	167	136	165	142	139	138	137	160	153	148	148	144	166	147	127	142	157	171	154	147	160	132	151	159	151	147	142	145	155	160	138	158	133	167	162	167	135	136	140	148	147	140	153	147	142	146	173	155	163	136	148	132	139	157	131	140	159	169	144	139	148	120	155	131	142	152	147	155	160	161	140	167	147	148	144	154	154	152	152	152	175	157	173	140	158	167	149	160	144	119	131	156	149	138	141	189	166	132	149	152	144	145	149	145	137	146	151	150	157	158	152	162	156	133	158	126	144	145	148	145	137	157	151	146	139	143	135	142	145	139	163	155	151	150	146	135	123	175	144	155	160	134	143	147	139	136	146	171	143	154	144	131	172	157	152	146	154	159	155	175	145	161	165	161	152	163	134	175	180	148	133	145	154	142	164	148	149	167	141	157	153	144	147	149	139	148	177	168	149	152	142	173	167	149	141	142	144	155	147	168	144	148	152	163	172	158	132	162	158	150	156	129	135	154	150	154	138	157	168	131	150	150	152	130	154	146	171	158	149	158	184	157	131	167	158	165	148	147	140	150	140	165	130	156	150	135	143	160	167	145	135	162	180	144	166	144	152	175	141	157	112	165	163	160	157	149	153	186	156	152	139	138	155	139	157	141	139	150	158	135	148	167	162	126	152	154	168	165	160	157	128	130	143	137	154	134	119	157	151	154	137	142	154	159	124	168	166	150	155	126	180	158	167	150	149	155	160	152	154	151	131	167	163	148	141	159	134	141	166	160	154	148	139	136	143	157	141	169	181	158	156	131	159	135	175	148	149	141	177	137	136	151	146	132	139	150	150	133	144	161	162	164	149	145	166	125	147	136	157	133	148	163	162	170	147	137	169	123	156	168	130	153	135	143	171	166	141	125	120	167	145	124	142	158	151	136	148	187	148	155	160	159	162	166	139	144	148	146	167	148	165	136	148	156	160	161	133	163	153	130	163	156	158	131	157	142	162	139	139	145	182	146	167	167	185	154	164	159	147	161	170	163	166	159	145	140	150	154	153	183	149	165	135	159	141	140	158	135	169	154	161	167	148	159	152	143	150	140	158	167	132	160	161	142	141	154	155	151	156	155	148	120	172	141	163	148	155	122	141	149	159	151	137	156	138	129	153	156	137	146	162	143	167	149	138	140	153	148	156	137	149	137	158	166	147	143	147	144	119	153	141	136	157	172	149	146	159	157	157	150	167	124	160	150	148	129	152	135	141	166	134	148	153	164	153	173	175	146	145	153	145	149	159	135	135	145	165	161	144	142	124	167	155	153	141	158	142	141	143	168	157	153	141	132	149	159	147	152	142	171	164	184	138	146	136	148	141	180	169	156	127	149	163	160	143	152	154	158	155	177	143	158	154	168	155	168	158	138	124	158	131	164	132	143	144	167	144	155	150	165	163	161	167	160	127	144	145	148	166	146	148	166	164	165	148	147	153	166	144	158	150	158	150	162	151	133	159	139	166	144	171	141	140	160	167	163	158	143	151	150	137	158	154	170	181	161	163	152	154	139	137	168	150	129	137	136	155	157	143	162	143	176	141	150	172	166	130	157	164	140	154	110	140	146	133	142	165	168	173	146	154	167	158	159	132	149	169	143	132	142	143	152	152	158	152	136	143	140	145	150	146	158	179	151	163	126	155	157	145	146	155	154	144	146	140	151	148	159	151	163	138	138	164	158	152	149	155	141	146	128	140	164	184	143	147	136	155	160	134	156	155	129	157	144	160	174	130	148	133	137	145	147	135	156	119	151	156	138	178	150	161	162	165	136	130	173	130	158	136	150	153	136	155	146	140	150	166	144	145	146	153	130	158	145	151	153	174	140	163	113	148	151	147	177	154	144	148	165	171	160	108	161	145	155	137	139	132	149	151	149	139	152	148	164	141	154	132	138	145	141	179	138	142	143	154	141	132	159	145	160	142	143	149	148	138	142	154	151	147	172	165	141	155	143	162	130	155	148	165	147	157	168	127	161	149	152	148	177	159	164	157	145	137	147	153	133	153	146	147	150	129	168	187	137	162	135	142	137	152	140	162	163	171	159	144	150	166	155	168	149	137	158	147	140	156	162	151	136	160	169	131	153	145	149	167	154	159	164	151	160	140	153	161	139	150	142	137	142	152	158	137	139	165	143	178	171	163	148	149	154	160	155	161	149	145	155	133	153	147	152	141	147	191	159	154	145	143	142	157	150	148	146	168	168	161	142	137	169	151	164	165	164	139	172	158	162	152	145	171	134	161	161	162	138	161	146	153	140	134	134	148	172	120	149	170	172	168	137	176	157	162	153	167	150	155	135	153	129	164	145	116	148	132	146	154	141	168	138	164	144	157	148	130	164	141	141	150	152	134	146	164	164	160	148	153	134	160	141	134	147	152	167	136	150	141	141	146	118	158	154	149	154	144	146	169	125	155	161	157	137	131	163	146	129	143	154	130	153	154	147	170	141	157	145	151	151	154	160	171	162	155	138	195	150	148	146	130	153	155	148	144	138	142	159	168	156	132	162	148	146	145	167	146	156	148	132	141	141	140	141	180	133	172	147	154	145	185	152	156	168	163	165	158	143	134	154	164	171	159	161	165	145	144	139
6247	3541	4273	508	492	451	455	426	443	413	420	434	407	447	412	435	444	426	425	459	415	397	435	446	399	417	394	445	422	420	424	407	429	397	458	404	432	382	392	432	410	432	394	419	399	412	427	433	417	425	456	409	409	413	413	428	420	405	405	406	372	413	398	403	414	427	420	410	417	413	434	398	439	416	441	413	403	420	416	447	438	376	378	421	417	440	425	446	390	412	440	412	435	395	413	444	437	414	417	405	396	392	417	425	414	402	412	427	374	395	406	408	429	411	420	408	419	419	407	431	397	405	377	441	393	425	412	441	426	439	400	387	405	426	405	368	443	400	389	447	415	430	428	411	417	371	396	444	441	418	394	434	430	400	431	433	387	417	391	444	418	418	417	440	400	406	429	405	388	425	398	414	379	434	411	417	436	413	419	440	416	415	393	410	417	430	463	415	390	420	425	438	403	407	378	382	404	437	381	387	423	435	379	394	434	416	401	431	412	416	374	409	436	390	413	413	401	444	416	426	391	378	419	419	414	419	453	386	389	447	436	397	380	409	409	406	463	400	410	429	429	400	396	442	375	410	413	403	414	437	392	392	445	412	412	432	444	421	413	406	398	419	461	427	441	438	417	395	389	362	400	418	411	381	401	414	444	437	396	404	409	393	453	399	403	431	408	424	414	389	407	437	425	412	397	406	427	431	401	410	372	379	446	397	395	384	370	409	427	416	372	421	394	420	427	437	397	450	474	408	415	438	417	395	438	438	415	460	406	420	425	412	407	388	407	406	389	418	400	388	401	381	406	413	383	414	401	375	401	383	396	445	399	388	418	438	410	429	386	431	442	398	407	396	441	377	405	407	406	420	422	386	413	413	408	422	416	420	407	397	388	420	434	429	440	381	416	364	396	417	421	432	408	401	386	440	424	416	446	418	398	385	408	406	388	402	419	422	380	413	399	423	387	384	409	394	414	390	430	431	424	439	414	384	415	397	413	433	392	452	454	391	426	397	429	424	420	407	442	399	432	416	412	413	393	450	413	424	429	412	418	371	425	428	384	413	439	407	397	415	429	401	402	429	421	397	431	403	442	409	406	413	399	454	391	418	405	404	399	413	414	389	449	411	371	423	454	412	401	401	394	427	416	424	418	391	397	412	371	414	390	456	414	402	413	410	395	418	417	420	430	413	400	424	385	390	429	406	413	389	403	446	424	449	392	381	430	419	402	396	413	397	381	401	402	414	415	392	437	456	412	437	424	405	383	402	401	397	413	412	418	408	411	406	401	452	411	388	424	432	381	413	428	414	389	419	438	424	407	412	433	415	394	423	422	389	385	385	404	411	382	407	402	429	430	414	442	419	416	369	430	429	390	413	419	389	399	426	431	403	385	403	431	375	443	390	395	389	447	444	416	418	414	393	424	405	371	426	425	404	407	382	439	418	436	419	392	384	414	417	415	397	472	429	434	395	414	430	432	407	386	405	429	413	417	424	412	411	415	425	425	410	415	381	416	403	430	400	386	422	415	405	417	390	430	412	392	427	440	417	381	377	426	415	401	406	413	415	407	422	410	437	368	388	430	426	405	421	402	422	391	392	383	422	395	416	419	444	429	425	420	433	431	359	394	441	387	411	415	422	375	412	407	452	415	381	428	432	425	373	409	410	391	420	405	419	405	391	377	404	440	412	403	410	402	405	414	396	419	377	398	421	439	419	439	409	456	410	393	378	406	427	399	450	423	402	407	410	390	398	390	401	369	369	405	394	416	413	423	397	418	403	436	439	396	381	430	406	413	448	412	429	431	425	415	444	383	405	422	440	434	386	395	399	386	424	376	407	449	416	387	387	423	426	457	408	411	398	414	415	403	390	406	424	409	409	372	451	433	429	435	391	404	394	439	451	426	377	407	440	432	425	408	422	402	419	432	413	402	410	398	431	446	418	397	400	429	416	386	420	399	379	405	453	422	457	393	388	387	379	429	413	417	397	410	436	415	423	409	450	429	412	400	425	427	436	439	397	416	415	409	409	426	414	426	440	388	419	394	395	448	415	448	427	436	413	428	407	386	408	393	427	393	391	388	446	382	440	431	429	401	388	397	433	371	411	376	404	450	433	417	403	437	393	423	438	415	389	379	409	429	438	405	395	454	358	406	434	420	451	406	392	391	379	406	403	443	411	401	377	408	416	411	405	418	413	437	406	428	448	417	409	427	384	432	422	422	418	414	450	410	425	404	397	430	385	404	408	382	425	383	375	400	451	403	438	387	404	443	437	443	447	390	403	458	430	384	405	410	378	427	410	419	439	412	422	431	415	407	400	421	405	390	404	377	397	407	396	375	427	436	408	414	378	382	442	392	421	400	422	444	400	403	437	381	416	403	362	413	410	442	423	419	417	382	423	431	418	412	425	417	425	410	421	411	426	388	388	410	400	409	421	407	409	379	422	380	399	465	410	396	456	445	404	414	431	412	432	393	384	408	421	397	457	393	407	440	432	401	434	381	447	404	411	402	409	401	408	410	420	385	413	407	422	403	427	407	376	433	425	422	445	452	414	455	400	409	412	415	404	424	417	410	419	399	420	434	397	426	394	416	404	411	395	427	416	415	391	438	444	398	403	380	420	389	425	428	413	410	397	413	413	405	433	386	407	396	396	400	415	399	420	410	440	376	400	409	418	403	443	419	433	401	431	412	440	430	427	410	431	383	444	418	420	409	440	440	417	458	411	391	386	406	408	440	395	408	401	390	430	448	419	430	420	415	381	437	438	443	408	412	439	403	427	410	404	406	458	379	429	427	415	423	388	422	379	432	431	423	439	375	430	476	417	425	409	424	379	391	402	384	426	402	384	444	412	416	422	409	404	415	402	406	391	402	417	439	420	460	386	395	443	421	400	431	423	420	377	389	433	412	423	398	375	425	402	407	401	415	398	389	428	410	447	411	429	382	389	404	436	395	461	395	404	452	440	380	439	388	392	411	412	424	428	375	416	380	418	410	423	417	413	403	404	404	414	428	428	412	413	401	421	411	401	416	387	420	406	439	403	395	400	398	389	422	376	414	413	437	408	374	396	415	412	414	415	420	377	420	432	393	402	465	398	426	413	395	367	422	411	409	389	432	423	420	408	396	417	401	425	428	391	404	399	410	408	434	422	422	453	430	421	368	436	439	429	421	385	385	401	384	407	389	417	427	415	456	405	427	422	426	426	432	420	443	451	367	409	425	433	436	418	413	408	406	421	386	395	439	437	400	422	433	379	413	453	368	423	430	460	383	378	392	433	424	395	431	411	399	457	362	437	423	393	432	391	419	422	395	413	428	409	399	386	410	414	424	394	400	383	483	390	412	415	431	396	409	413	450	423	406	423	431	423	449	417	396	434	397	408	388	416	382	377	392	405	405	407	389	410	435	422	417	441	409	393	411	393	434	397	426	388	450	406	427	414	403	435	386	410	417	385	408	404	421	358	437	392	445	427	378	401	423	397	403	391	397	407	430	424	415	386	395	427	403	425
45754	40376	37697	6390	708	534	415	384	363	323	328	303	305	283	256	283	271	259	284	264	281	301	240	253	260	267	256	280	269	264	236	265	269	251	240	265	220	262	254	249	265	253	253	213	257	253	243	259	251	215	250	241	234	254	248	247	252	266	255	232	256	254	253	271	269	251	256	241	260	220	241	252	274	231	276	241	229	257	265	233	261	260	265	250	252	242	261	276	237	234	233	251	217	281	231	241	242	234	255	251	251	287	241	246	286	244	252	284	238	262	248	249	260	244	242	229	279	265	243	237	269	258	248	232	237	247	224	246	252	246	263	242	251	227	271	229	233	231	251	246	194	266	226	252	254	249	264	240	265	273	247	251	236	280	234	258	249	206	251	265	219	233	267	250	239	238	256	264	246	230	253	275	234	233	277	222	259	262	273	268	243	252	249	257	246	240	229	270	260	257	252	229	246	250	264	249	266	256	273	262	235	255	246	250	254	273	274	260	252	242	265	233	258	246	260	248	268	268	252	252	235	281	263	252	248	246	244	247	249	219	273	277	255	242	235	269	259	249	261	257	242	249	233	280	245	292	254	257	254	238	234	237	250	242	239	258	257	250	256	246	267	276	253	256	254	238	273	254	252	278	254	273	251	272	274	275	248	238	234	243	309	243	267	247	234	243	228	219	239	262	248	265	274	237	252	259	277	252	233	284	247	275	233	269	262	243	257	255	249	282	245	236	271	248	228	242	267	275	228	240	275	249	247	260	251	254	240	248	224	262	274	246	275	236	257	217	285	253	235	253	240	245	253	255	236	261	240	261	239	254	251	255	234	261	224	233	267	257	216	255	257	256	233	257	261	254	249	246	250	273	262	250	256	266	253	227	260	235	231	237	232	275	251	252	242	262	255	301	239	261	257	235	232	244	220	251	252	232	231	270	227	269	260	217	252	250	269	239	265	247	226	238	258	252	240	247	264	222	252	226	261	253	236	245	231	214	220	271	240	240	285	264	264	242	232	233	257	258	238	248	248	230	251	241	237	261	256	267	249	258	234	242	250	234	234	231	246	275	244	235	265	253	282	245	247	237	272	238	231	249	246	249	274	251	271	257	260	267	266	270	240	246	268	244	238	239	258	253	258	264	218	243	264	283	285	250	249	266	252	248	259	245	261	244	235	262	256	247	223	273	253	279	232	249	241	233	255	259	244	248	262	270	252	235	228	271	271	270	263	261	248	253	249	249	241	250	254	234	268	263	264	229	246	269	228	256	248	247	244	232	244	242	220	255	247	217	286	257	242	262	256	232	272	247	250	237	246	242	231	230	270	236	234	255	276	263	263	246	246	267	253	234	239	255	230	250	250	207	256	259	236	254	260	257	252	250	241	228	239	220	270	232	231	254	255	265	269	260	224	239	275	261	231	260	260	279	225	258	263	239	219	245	229	244	271	241	266	247	230	233	277	244	253	265	236	241	247	264	250	260	270	257	265	222	286	264	240	235	253	260	277	262	273	248	224	274	243	247	246	286	229	261	254	223	246	265	250	254	262	257	259	252	278	221	254	224	257	281	263	247	247	227	242	229	258	246	251	248	259	225	236	258	230	273	261	286	244	257	287	250	256	275	232	211	266	232	262	256	270	243	212	252	257	242	296	254	236	245	282	253	267	276	217	218	279	226	267	285	246	240	220	244	253	208	254	244	221	260	249	260	208	255	235	213	252	241	246	270	256	258	258	236	248	251	219	275	262	269	257	257	244	243	236	255	230	260	220	263	276	259	262	237	242	227	257	246	232	280	261	238	263	242	232	251	259	277	258	243	221	274	272	259	253	242	270	257	259	240	251	255	264	272	256	225	247	279	253	256	231	242	268	254	271	282	278	274	271	229	255	259	234	228	227	254	234	252	249	226	243	255	258	235	254	243	253	258	269	247	248	256	284	261	264	249	253	262	263	224	272	240	248	250	213	249	287	275	246	257	239	258	287	212	236	249	247	264	234	268	282	257	243	255	237	249	264	233	268	275	257	256	268	251	276	286	200	263	256	230	258	248	271	262	254	235	249	255	238	229	256	211	243	256	258	267	253	267	276	276	264	225	275	209	276	272	254	257	287	251	249	230	225	218	249	297	266	253	236	250	259	248	238	264	238	217	285	243	236	260	242	270	271	240	270	274	260	243	256	244	280	248	230	239	232	228	233	252	241	273	285	230	263	240	261	265	254	233	236	259	250	252	251	228	263	255	259	261	226	266	265	260	260	247	257	215	256	220	231	244	272	231	243	257	238	241	266	238	246	232	247	228	230	249	253	232	264	259	265	253	236	218	249	226	272	257	223	270	258	221	272	271	264	229	285	241	247	237	267	256	270	277	244	256	234	232	265	267	235	257	237	246	266	230	255	243	230	260	267	260	231	230	233	248	240	272	233	264	216	248	235	250	235	259	259	285	238	255	252	275	233	259	239	238	259	252	270	246	295	245	230	244	271	246	245	243	269	247	255	248	248	257	306	282	237	224	243	257	255	260	218	259	256	248	224	236	270	272	274	247	247	241	243	236	252	269	268	289	223	274	235	250	260	238	245	218	260	247	268	242	251	279	247	246	253	257	242	230	254	232	236	224	240	270	268	262	261	257	256	226	281	265	257	273	282	250	253	263	240	252	248	264	245	272	253	236	265	252	243	228	239	255	246	235	282	232	248	244	260	279	210	262	239	269	240	246	251	237	259	253	252	234	271	267	246	243	245	256	244	226	241	263	233	235	272	233	230	237	232	258	269	241	256	250	251	245	216	249	243	301	223	258	247	254	262	234	274	227	200	234	271	243	272	254	260	253	260	266	253	249	276	248	232	239	240	276	241	238	275	224	304	219	273	258	258	268	254	265	264	241	252	247	249	257	274	268	266	233	237	250	261	226	230	249	256	207	268	272	265	257	245	265	270	264	267	267	267	242	248	229	264	250	237	259	243	253	242	288	236	230	241	258	266	227	246	230	238	263	250	246	270	234	262	250	263	289	229	264	255	252	267	212	238	252	238	241	247	260	261	234	250	252	239	263	254	266	214	243	255	255	274	234	296	252	242	231	248	232	229	259	250	257	270	241	257	241	260	258	235	258	253	248	230	261	232	260	269	221	225	252	267	262	220	247	229	240	261	280	261	284	245	219	228	256	227	233	256	261	277	230	238	248	230	252	229	266	257	257	250	261	246	248	268	248	240	235	245	274	237	219	226	254	259	245	241	261	229	271	243	252	242	233	238	260	263	262	259	250	245	239	248	231	270	254	240	248	247	251	270	256	248	241	229	261	242	240	263	242	226	251	265	270	246	281	228	270	255	239	273	249	248	260	238	241	223	265	242	288	290	259	239	244	281	276	238	263	238	252	240	235	239	246	249	263	259	248	263	231	240	226	239	243	239	267	252	261	265	259	256	231	267	241	253	244	262	239	254	238	239	233	242	254	240	265	245	262	244	245	256	219	266	263	269	257	244	251	275	260	231	265	220	206	233	219	260	242	235	231
27192	28844	31482	2926	2244	1890	1538	1366	1214	1144	1022	994	907	924	858	831	787	810	773	727	788	739	748	733	702	729	707	691	683	678	712	651	672	670	646	696	700	692	685	650	676	615	634	619	607	661	664	644	657	626	636	612	619	648	676	676	659	692	658	636	677	585	656	661	615	670	640	649	646	629	659	655	680	637	608	639	680	614	615	613	578	609	632	625	638	605	647	618	587	595	678	653	601	610	646	618	592	617	644	632	618	619	640	624	644	612	640	607	642	633	630	630	621	606	624	625	619	675	611	591	598	623	648	636	595	646	623	610	661	622	567	663	604	573	605	588	666	586	609	627	579	631	664	628	612	612	651	609	614	608	637	678	644	610	619	618	578	620	593	634	603	671	618	623	651	660	576	629	606	619	613	626	619	584	668	631	627	595	612	616	592	638	639	639	592	602	582	604	662	604	681	617	608	600	632	621	602	642	642	648	615	610	661	659	613	658	598	576	610	582	608	603	644	609	679	606	638	638	620	673	630	596	606	620	587	616	644	585	589	634	629	595	644	604	628	661	630	654	632	645	674	624	640	638	622	641	669	673	654	606	632	598	603	634	615	620	636	645	592	587	620	622	590	594	605	640	610	608	577	591	626	617	658	568	645	614	613	598	630	613	623	637	611	633	604	660	631	645	640	611	625	575	598	623	595	606	627	600	617	613	613	566	634	628	618	605	607	612	621	647	596	651	555	612	644	610	584	616	636	621	608	593	615	618	617	665	626	617	671	649	673	593	637	640	601	610	572	615	608	604	638	605	608	618	596	601	626	596	584	652	603	651	614	590	589	667	632	610	671	611	665	602	583	652	649	579	617	607	596	608	610	615	628	584	643	618	627	634	624	612	550	607	611	657	596	636	619	618	602	586	622	602	623	594	637	641	623	607	644	670	632	663	630	600	618	636	574	626	611	632	644	607	655	652	666	612	621	600	631	611	621	651	606	604	589	614	618	609	665	632	605	625	606	577	663	608	629	627	648	638	658	643	603	594	662	593	603	594	626	657	596	606	610	607	626	653	624	571	602	658	610	595	588	642	624	652	621	587	597	645	615	602	630	613	638	648	626	588	627	616	602	596	669	596	606	614	617	591	617	642	582	669	617	621	604	602	608	627	645	605	635	601	664	583	625	606	578	612	618	623	620	616	633	645	614	648	635	605	626	665	667	608	659	625	617	608	617	661	606	598	638	632	612	597	614	660	609	616	647	611	615	656	616	605	642	652	631	591	615	639	614	642	624	648	634	621	628	614	596	565	626	615	623	600	556	624	629	671	599	577	665	598	610	596	660	632	630	630	608	617	624	659	624	675	594	660	634	595	631	606	645	592	676	607	637	634	614	614	639	589	596	607	634	662	608	596	623	662	614	615	603	645	631	653	651	639	625	621	651	616	568	631	634	602	633	622	608	656	630	606	653	637	606	644	661	608	615	620	594	599	635	586	591	587	641	616	646	610	637	630	643	602	600	615	579	581	630	638	664	614	612	616	620	649	572	640	624	631	618	615	596	608	633	641	630	610	595	635	598	635	619	601	603	623	649	632	608	649	607	620	622	656	673	613	608	612	632	664	603	581	641	616	576	656	658	595	604	621	618	628	614	612	588	619	631	641	620	627	636	650	591	630	651	596	599	651	638	631	590	613	630	670	628	631	650	605	636	636	602	594	659	641	601	600	650	649	640	612	617	590	631	563	593	647	617	666	578	653	636	625	586	607	599	654	570	631	647	633	610	676	593	613	593	610	622	619	615	631	581	607	597	611	660	614	637	628	618	615	625	620	611	630	647	577	636	605	645	600	585	614	659	606	628	630	631	616	620	600	633	633	611	603	600	627	614	578	617	625	633	604	656	628	615	610	627	622	630	663	668	608	576	584	625	636	638	604	617	644	653	614	625	626	625	602	590	576	625	607	646	606	639	662	632	617	679	599	621	645	631	620	617	621	651	619	613	653	620	618	613	611	629	597	654	618	663	614	588	653	624	640	602	563	657	632	630	621	590	625	588	651	644	578	682	655	617	646	647	624	597	575	573	604	589	569	652	593	633	596	627	595	619	632	617	638	625	663	571	561	623	623	648	628	666	591	633	622	645	608	589	606	684	631	618	638	603	648	599	646	613	600	613	589	619	633	633	634	661	566	614	595	608	652	658	649	626	603	632	609	583	646	635	629	593	633	605	626	584	605	598	631	626	624	620	618	586	644	612	633	617	611	628	647	614	607	631	601	628	642	587	642	645	616	637	567	605	591	606	611	610	589	663	614	689	681	589	576	560	625	614	558	585	601	613	601	590	654	650	622	624	603	609	627	659	626	653	632	650	640	623	556	615	624	611	635	626	619	642	630	643	639	629	616	633	650	677	656	604	664	622	621	635	608	630	656	630	631	599	603	576	639	645	625	663	640	567	626	638	612	662	607	579	604	633	586	624	607	571	600	618	617	582	622	599	592	624	614	635	641	644	597	624	609	620	586	607	597	639	596	591	615	621	644	652	628	550	626	628	607	618	581	622	631	606	654	582	666	649	597	624	667	636	620	604	602	654	635	615	632	641	594	636	622	584	678	646	628	600	618	614	611	593	608	654	618	640	659	621	640	643	559	591	635	660	624	623	613	606	638	614	584	614	645	598	645	622	617	607	679	612	640	593	615	631	662	621	640	611	606	610	638	613	631	572	607	628	631	597	635	605	649	616	605	648	610	639	645	649	599	598	567	600	601	565	611	624	628	605	640	637	587	562	607	612	594	646	642	619	610	625	616	621	636	619	586	614	633	641	653	598	619	660	612	622	617	603	589	576	626	605	632	637	617	629	625	676	642	634	632	652	582	635	654	569	647	637	566	575	623	566	630	654	643	609	592	591	620	652	616	582	633	682	620	601	607	613	588	618	619	622	582	639	595	631	619	614	608	631	596	611	640	616	608	634	607	642	661	578	603	626	603	652	590	633	639	601	620	580	595	665	615	630	654	617	601	670	627	624	597	633	605	653	650	626	584	643	623	629	585	639	586	643	624	610	620	592	592	604	630	611	610	619	671	603	630	609	624	614	621	639	628	621	597	634	611	609	588	698	598	641	597	631	611	603	585	618	604	574	616	650	646	672	607	604	656	614	665	623	600	615	556	638	615	616	615	621	635	640	593	583	588	624	656	658	596	602	639	641	611	639	619	643	655	603	624	588	597	658	658	634	604	666	619	648	642	628	622	626	586	662	645	651	632	604	590	610	580	600	636	645	643	604	607	581	649	623	562	650	582	648	665	639	620	617	650	640	630	611	667	580	597	636	626	638	640	609	617	548	652	607	606	611	599	681	599	600	592	613	631	625	645	616	602	615	639	635	615	622	593	590	606	629	647	569	637	627	565	609	640	617	573	657	609	583	629	625	593	592	685	629	606	647	598	644	589	651	589	600	628	601	629	600	605	643	605	610	620	575	591	606	626	638	620	643	639	601	606	612	620	622	571	663	619	616	641	613	592
60076	55595	54931	16777	3002	828	563	422	345	378	313	315	254	294	251	237	213	255	227	226	224	217	216	184	209	203	212	208	198	192	198	209	209	198	201	205	207	247	207	200	179	196	166	184	180	198	187	188	194	216	176	197	180	199	183	208	177	186	193	196	192	193	188	188	185	196	202	189	195	188	179	194	181	201	210	203	214	157	201	189	168	180	188	191	190	213	207	177	186	179	181	187	162	197	193	177	201	197	171	212	211	201	193	184	187	167	179	191	178	207	184	173	173	195	178	193	187	173	179	183	185	191	172	182	199	205	211	159	195	175	197	198	192	184	204	202	195	198	183	179	195	201	182	180	187	198	190	185	184	203	197	168	206	191	184	193	164	182	183	197	188	196	185	193	198	178	184	186	193	180	223	174	183	188	193	195	187	179	180	195	161	178	181	169	181	200	217	224	185	180	185	182	179	190	178	190	198	181	157	203	182	189	179	199	206	201	194	205	201	199	168	191	184	202	195	190	156	178	197	178	193	205	190	182	166	173	182	200	169	192	178	201	175	206	185	172	220	213	186	184	220	166	163	172	186	181	207	191	185	188	194	182	177	210	185	197	202	184	209	185	176	196	184	170	166	205	160	193	203	185	190	175	185	204	188	208	171	181	198	190	201	205	188	193	197	191	192	174	173	185	193	171	165	199	159	191	181	213	197	182	182	166	197	194	187	194	172	195	189	192	175	173	201	205	190	213	195	178	196	203	158	183	204	205	217	188	169	182	185	195	170	190	192	178	187	190	185	200	197	167	195	183	166	197	189	191	172	174	204	195	182	164	179	186	190	194	178	192	201	184	176	186	189	208	175	197	179	206	188	192	176	202	189	188	203	202	213	200	161	176	176	189	202	207	190	184	206	199	199	196	179	182	183	208	182	184	207	218	240	190	181	188	170	176	172	183	168	177	182	185	202	160	195	185	197	167	215	188	204	198	191	159	175	201	164	168	209	169	188	177	169	210	189	179	203	189	175	217	177	192	179	178	167	171	191	160	179	206	183	172	199	190	184	176	183	193	186	185	165	183	179	213	201	182	200	170	181	175	182	214	168	174	223	187	194	172	189	183	165	171	189	206	180	194	181	176	186	166	176	174	179	203	198	181	196	232	176	204	184	169	186	176	172	184	170	191	217	175	191	200	178	169	194	199	192	179	188	187	178	189	206	201	224	173	190	164	183	194	193	170	185	170	209	199	182	219	166	189	164	187	184	221	201	195	187	175	195	202	203	192	200	177	204	196	181	191	187	169	205	194	182	213	206	188	179	150	175	202	190	172	178	191	177	178	165	193	209	173	155	194	197	194	193	172	194	185	187	205	161	196	189	196	170	189	188	194	189	182	198	204	188	183	200	179	193	197	191	192	192	169	217	204	188	188	203	190	194	169	171	167	169	185	196	201	184	182	183	188	193	203	209	181	188	208	203	185	178	176	187	184	189	185	166	196	191	183	180	161	165	171	196	190	192	197	182	170	197	201	186	204	220	197	200	202	193	187	162	172	197	171	172	171	178	177	208	194	183	176	198	198	177	199	171	167	164	176	206	219	192	165	192	183	198	170	167	188	169	178	205	184	188	169	178	187	187	176	184	192	167	192	183	213	164	173	188	161	186	180	206	196	183	196	172	198	195	190	177	173	198	193	169	178	216	168	190	193	200	204	200	207	190	174	174	199	173	212	187	213	199	191	185	195	182	228	161	187	185	174	187	167	220	163	167	184	176	200	199	200	182	206	177	176	202	180	196	176	181	184	185	197	202	171	174	184	173	199	213	187	187	211	189	191	186	194	178	202	206	208	187	176	147	189	172	178	218	200	184	184	193	194	193	204	167	184	176	184	206	186	174	197	194	182	207	190	174	182	174	200	171	178	188	184	196	179	198	203	181	177	187	208	171	190	197	173	181	197	170	188	193	190	209	181	174	180	194	208	185	182	201	172	201	171	194	193	179	179	220	173	164	186	165	208	174	192	192	188	192	193	208	174	200	196	199	179	179	185	200	203	206	177	195	190	192	194	203	176	207	163	196	187	161	192	183	199	168	211	186	191	171	184	166	192	213	188	217	223	178	166	196	198	211	199	181	162	199	191	184	174	176	185	194	196	192	204	216	185	201	174	181	189	197	173	177	205	190	178	190	213	195	197	189	156	171	181	159	176	170	201	207	197	174	196	195	186	190	194	166	198	192	196	199	163	187	179	226	158	186	179	186	195	189	196	185	174	186	194	155	201	195	176	195	182	184	174	191	184	177	185	190	174	188	192	211	175	193	193	170	195	178	197	177	208	205	202	194	190	199	161	193	180	185	204	190	195	184	205	217	177	180	197	180	194	211	194	198	196	176	192	195	201	177	167	152	206	175	203	178	194	198	194	165	174	162	191	162	199	188	199	184	202	165	179	187	202	169	188	187	183	192	178	174	183	208	178	169	185	189	196	195	175	162	184	214	216	211	183	191	205	179	189	170	196	194	206	179	166	190	177	200	189	196	185	208	204	189	171	202	217	180	185	202	199	174	183	203	189	218	192	193	198	196	175	194	178	186	180	196	197	180	184	192	202	215	174	179	198	185	185	186	196	204	179	181	158	185	181	205	196	194	189	209	209	176	194	207	185	211	188	178	218	182	174	179	193	188	191	206	174	167	204	187	195	159	181	179	204	196	176	190	192	171	192	191	212	166	168	201	184	186	192	181	186	212	178	204	178	212	187	194	192	215	172	184	189	198	186	176	195	185	179	180	175	174	159	194	185	191	192	185	202	214	170	182	179	179	164	192	193	193	186	195	170	162	220	183	173	198	202	174	169	194	187	212	206	192	200	179	173	189	173	193	198	188	197	188	196	163	197	157	176	205	195	172	202	192	159	180	199	176	174	224	179	157	159	197	168	201	169	191	204	206	181	207	191	189	182	203	153	172	171	190	163	191	172	196	178	187	187	175	169	202	208	185	162	209	174	180	178	162	196	183	185	189	178	155	188	187	195	182	182	196	187	207	185	198	180	197	179	205	203	193	173	195	196	173	171	172	197	186	167	181	205	196	150	189	189	195	182	184	193	170	188	173	174	180	207	173	222	178	197	207	185	178	203	181	194	207	185	194	180	173	192	171	198	177	163	241	174	188	194	179	186	180	202	186	191	176	190	200	190	191	192	187	194	194	187	170	172	175	187	177	185	176	201	200	165	200	185	197	189	185	186	204	191	182	184	178	185	202	178	160	163	192	182	196	178	169	185	173	166	184	198	203	147	196	199	182	184	173	203	181	192	206	205	194	176	177	194	178	189	193	178	167	200	179	161	205	184	179	189	209	208	185	205	209	207	196	208	199	197	203	187	209	227	186	176	187	175	196	202	186	175	210	201	201	196	185	190	186	198	172	175	204	185	175	212	189	189	200	193	203	183	187	174	167	178	180	192	176	178	193	198	197	171	185	178	178	176	226	172	189	182	198	174	174	189	177	194	190	185	174	167	179	187	201	182
36557	39418	48695	4709	3678	2880	2310	2052	1619	1499	1394	1247	1073	1073	938	871	843	791	764	767	757	651	632	607	625	626	586	567	617	609	600	582	561	578	506	592	522	565	552	524	489	530	537	533	510	515	516	550	529	501	455	468	503	489	460	487	480	489	464	503	480	521	443	491	505	475	465	485	500	505	498	512	500	471	491	443	425	489	553	494	455	482	494	465	446	513	463	485	461	500	472	503	474	448	471	491	488	478	462	487	438	474	468	466	471	508	459	471	485	490	447	496	440	477	459	456	462	457	499	487	515	471	463	456	452	453	480	477	480	471	460	473	460	473	461	456	475	482	475	487	487	445	423	519	451	450	445	471	452	509	446	445	440	411	463	499	471	469	489	498	486	471	465	446	498	537	488	469	496	493	456	501	461	470	444	428	500	503	471	463	437	454	497	446	460	469	493	454	450	476	487	449	463	455	478	437	466	476	474	452	452	498	422	463	463	478	480	457	426	476	454	473	457	474	428	491	440	481	462	482	480	470	448	484	479	440	478	469	514	445	423	492	479	492	507	493	462	499	535	497	522	452	471	456	447	497	475	484	436	494	454	478	507	476	447	479	432	439	494	499	480	465	450	409	483	451	465	471	490	455	436	492	522	495	479	471	474	486	430	478	461	475	430	483	469	431	469	491	491	492	459	497	432	447	502	473	492	467	442	491	478	454	450	453	434	434	461	419	485	459	453	466	509	415	495	483	473	431	472	492	477	490	456	461	477	470	463	467	449	454	467	468	475	487	487	489	510	448	440	473	431	469	465	484	414	449	452	481	503	446	504	421	517	478	477	536	479	450	484	479	441	468	445	508	442	472	445	443	453	500	429	429	499	456	484	470	448	450	479	505	497	470	474	489	461	440	490	489	494	455	477	450	473	424	461	474	446	438	489	494	492	446	458	475	481	461	457	446	455	480	467	454	455	502	449	456	469	420	451	446	481	451	479	481	429	487	468	474	480	507	443	493	448	514	427	499	468	503	447	473	474	425	446	458	463	498	435	460	462	459	452	425	426	514	463	423	518	486	440	442	474	498	436	438	452	488	460	477	462	474	462	458	416	516	456	404	410	514	466	464	443	485	484	490	463	432	472	478	490	462	478	465	458	490	443	476	481	487	476	466	484	503	477	434	476	510	480	457	460	476	471	455	464	465	479	439	459	448	426	469	477	446	431	428	500	420	449	498	415	464	447	408	472	447	449	478	427	452	491	459	513	458	459	472	500	467	490	442	479	497	498	436	444	431	465	464	434	478	463	436	471	487	449	463	449	484	447	466	484	452	461	462	457	496	406	475	459	493	481	456	444	467	443	439	452	462	476	445	460	467	466	490	478	461	438	469	439	461	472	450	492	484	481	504	504	441	420	475	445	440	463	456	496	504	394	460	511	477	495	479	505	470	469	467	454	434	451	430	435	441	489	482	460	429	439	437	456	472	470	444	468	491	506	451	448	482	482	432	427	480	461	491	442	484	468	473	450	467	473	463	476	476	454	480	498	498	438	457	480	454	468	461	481	482	482	463	442	448	465	437	465	465	467	514	468	490	515	480	443	461	441	442	456	471	504	422	485	438	486	474	495	470	491	463	474	448	431	458	436	434	501	454	436	465	432	472	502	406	469	448	507	449	453	480	454	440	450	483	460	454	438	469	464	486	448	444	437	484	458	445	396	492	468	465	457	471	446	451	461	442	484	488	456	479	473	461	509	468	467	477	433	460	474	458	485	426	457	449	454	453	460	471	460	437	462	454	465	484	420	471	474	422	489	436	476	456	430	464	494	463	479	481	512	512	479	467	502	498	459	454	480	442	511	476	457	441	449	455	389	458	466	483	431	527	478	452	485	438	461	469	506	441	456	450	457	468	470	499	454	462	479	463	478	424	485	475	480	484	473	466	508	440	455	483	452	501	440	472	469	506	449	449	419	431	496	430	481	466	428	484	463	509	447	431	481	473	417	472	469	457	462	468	450	477	493	457	453	418	422	461	473	433	459	492	505	471	434	432	445	497	435	479	477	487	434	465	462	463	503	460	434	453	473	467	458	482	462	490	435	490	443	475	501	517	508	463	485	477	466	454	515	455	435	499	451	425	471	511	400	462	479	465	471	408	463	469	442	474	463	475	499	438	462	501	462	471	461	471	434	463	458	473	489	498	454	496	463	490	470	457	508	495	465	460	457	446	485	416	469	508	486	450	459	473	459	510	469	477	436	467	438	505	470	440	434	480	466	478	489	483	489	495	465	423	464	443	501	505	463	428	488	473	420	497	443	479	495	432	454	491	445	436	478	437	471	490	512	434	411	463	467	450	458	474	447	489	456	468	434	460	451	452	453	451	472	514	465	493	499	480	424	438	474	444	480	455	477	473	465	449	442	460	474	510	444	499	441	459	476	494	452	476	453	442	457	453	459	485	472	456	479	478	438	484	432	502	453	450	463	447	496	461	477	465	467	447	468	476	465	445	451	424	482	490	473	450	464	473	452	443	499	480	440	453	429	511	496	467	464	430	472	457	445	461	458	425	462	448	489	473	473	446	460	486	448	433	486	451	429	477	496	444	485	480	488	476	440	454	438	479	469	459	433	486	407	453	482	464	486	455	453	452	458	460	457	463	446	426	476	467	458	478	470	455	422	438	495	463	504	429	432	449	490	434	490	469	454	438	448	500	475	457	447	500	459	449	462	489	487	444	480	483	459	455	449	493	504	463	505	440	459	434	452	441	456	428	484	473	469	471	468	436	440	484	431	463	456	500	457	509	495	475	471	490	502	441	453	489	442	493	480	455	485	495	499	460	458	451	452	489	469	423	484	442	498	494	505	451	499	468	485	461	444	469	420	460	476	481	494	458	450	498	462	460	462	467	448	485	452	450	517	476	490	472	446	461	510	440	472	469	522	468	477	477	466	461	483	462	437	460	438	498	486	445	460	452	491	457	436	480	430	466	497	491	472	470	467	436	433	479	473	490	455	475	487	480	484	441	448	439	498	464	498	466	449	472	486	485	487	441	448	458	455	487	425	421	475	464	476	456	451	424	466	481	442	493	449	476	481	469	436	501	479	452	473	453	490	459	459	522	455	497	447	490	466	424	464	469	435	465	474	449	515	494	439	470	455	481	466	456	472	495	475	433	405	471	479	470	470	458	462	455	464	488	479	439	447	447	473	479	472	456	468	477	463	469	453	477	466	447	443	481	473	441	462	433	432	455	498	492	454	475	461	484	457	474	448	445	485	455	457	492	448	478	468	463	489	470	448	461	444	468	442	461	474	462	435	456	467	492	500	470	490	484	471	491	486	456	486	499	469	459	449	472	442	451	462	491	444	513	479	448	482	478	503	490	417	462	463	442	460	427	469	450	475	469	483	480	482	468	480	506	445	441	457	489	457	452	494	456	460	465	475	445	472	442	437	474	453	474	473	459	451	472	462	450	465	443	473	479	475	502	477	467	455	465	441	454	455	420	460	477	452	467	464	450
7367	2583	2691	271	178	151	141	169	158	151	157	153	154	166	154	155	163	158	174	150	157	169	165	152	139	173	163	148	162	150	156	151	167	152	166	133	151	176	158	146	185	146	158	136	135	161	145	153	180	183	165	153	140	170	155	167	171	139	140	145	157	165	159	134	164	157	150	144	150	161	127	172	168	175	150	154	167	168	168	164	147	152	166	139	146	164	157	152	163	149	158	154	152	148	166	145	154	141	166	148	117	151	142	164	158	148	130	168	149	148	163	159	164	158	166	160	141	166	144	166	147	142	161	167	154	178	173	156	131	152	153	160	184	157	145	157	136	148	156	180	146	166	173	151	147	148	163	154	167	167	133	157	148	157	160	145	164	169	133	149	158	176	156	143	161	131	139	163	156	159	174	169	141	164	166	173	153	163	138	143	157	175	184	147	165	157	153	158	128	141	163	182	160	154	170	165	153	147	137	147	161	187	140	147	160	143	175	154	169	166	170	172	155	147	149	138	145	167	145	164	159	145	141	156	169	172	189	148	154	153	158	176	164	154	138	170	157	149	156	151	162	167	163	172	130	140	164	150	161	143	169	160	147	159	158	165	172	159	155	155	154	165	144	164	147	178	163	140	130	147	150	168	150	134	139	153	165	162	152	174	155	157	172	149	169	147	142	144	159	161	156	141	160	155	158	166	152	164	131	144	162	157	153	150	144	144	136	156	165	164	171	167	143	156	169	139	151	137	147	141	151	147	146	136	157	142	134	170	159	166	157	146	152	151	164	153	167	151	155	191	161	165	183	150	173	177	136	153	144	145	146	164	162	182	145	169	141	150	138	141	182	148	162	150	173	159	143	160	144	176	148	162	151	156	141	157	164	164	159	151	147	148	152	138	167	153	169	143	134	161	174	158	152	155	150	178	140	145	140	169	171	172	152	165	160	154	151	163	173	171	118	157	171	147	143	145	171	152	155	157	158	150	145	153	182	149	162	168	151	166	146	151	155	168	174	154	145	133	154	157	160	146	160	137	158	149	156	156	152	140	150	169	151	153	178	153	162	152	160	149	152	170	135	171	119	153	139	177	139	157	182	168	157	156	152	166	163	159	131	145	156	170	150	157	126	150	129	159	138	149	191	138	141	152	148	142	157	162	176	158	157	163	129	173	126	159	154	139	159	150	151	174	166	146	163	145	153	170	164	142	157	162	175	173	161	148	139	127	173	163	168	130	150	166	181	158	144	146	151	171	147	145	166	167	150	142	151	162	171	137	137	147	159	145	170	156	135	174	152	168	164	168	146	164	175	143	168	135	143	152	185	149	124	161	169	138	164	139	168	154	144	161	140	130	164	162	174	153	158	166	153	135	147	153	146	161	152	162	175	155	175	150	128	144	132	166	154	136	142	167	152	153	146	146	171	150	159	140	152	154	154	157	161	161	156	159	135	153	156	167	148	170	145	165	143	145	150	176	156	132	165	166	144	160	169	151	151	149	150	137	153	164	174	153	157	165	182	142	148	153	134	160	144	141	168	167	147	137	149	149	156	162	149	149	168	159	141	150	151	184	142	163	154	149	155	168	152	172	185	145	151	167	142	161	160	140	166	150	214	148	135	164	139	155	172	149	138	148	164	153	158	150	152	166	162	160	153	160	154	154	153	140	150	162	153	167	154	152	169	150	175	155	149	158	155	147	187	157	148	174	163	180	161	142	161	128	138	143	147	157	128	149	161	157	132	150	156	154	155	158	147	146	167	161	149	170	131	170	154	158	162	150	141	142	152	143	166	158	147	146	147	140	163	137	132	144	154	174	160	157	171	145	156	159	169	149	143	172	141	152	155	146	133	141	160	185	171	165	137	138	168	177	146	171	145	159	159	160	143	145	148	168	156	133	147	146	155	166	171	173	159	141	142	152	161	148	151	162	169	124	131	150	185	149	154	136	155	153	166	157	162	163	125	158	151	143	136	164	150	140	125	169	162	168	176	157	165	131	150	175	182	166	169	155	153	144	159	141	150	157	142	167	166	152	175	166	188	158	137	178	138	154	140	136	171	151	145	155	165	150	155	156	157	165	165	148	171	122	169	164	145	135	162	177	155	147	146	162	162	156	148	146	149	150	133	145	137	157	163	172	149	133	145	154	163	141	156	149	130	150	150	148	167	151	163	155	144	131	168	143	154	126	167	158	146	160	150	176	158	127	170	182	147	157	150	153	170	150	181	157	168	148	149	164	174	145	165	174	167	150	145	153	157	165	159	155	167	151	158	147	136	157	153	149	155	179	140	161	151	146	168	147	143	138	154	158	163	155	171	165	149	145	143	136	170	152	163	181	175	135	141	179	175	170	147	168	163	164	152	147	143	164	153	152	148	166	139	163	157	178	177	142	172	179	154	176	164	140	153	135	160	165	142	172	146	129	156	155	161	138	138	146	148	167	146	148	156	145	164	162	148	157	159	153	143	155	171	161	166	130	145	143	152	175	148	141	164	157	161	147	131	135	153	165	166	145	183	147	150	148	149	175	166	166	158	135	156	168	171	148	162	151	146	156	183	182	157	158	145	176	157	166	154	156	152	142	156	146	151	166	157	160	169	161	141	139	165	120	142	135	147	174	177	161	146	164	138	147	158	156	158	148	146	169	144	144	149	151	175	148	151	170	147	144	151	150	144	158	150	152	159	140	163	172	139	174	166	166	155	152	152	158	171	133	166	162	152	168	161	163	153	173	166	176	131	161	149	150	154	164	138	159	154	147	155	173	158	163	142	154	155	159	178	164	170	156	156	152	133	144	156	152	142	179	164	141	161	162	140	167	162	155	150	154	157	167	165	152	180	140	169	146	143	121	156	148	152	164	172	161	160	156	164	140	165	161	173	162	163	186	145	147	118	177	155	151	160	181	149	171	133	148	170	158	172	135	170	172	149	139	152	160	169	143	158	164	169	159	164	162	173	147	158	172	162	153	143	167	163	157	161	159	163	157	168	160	167	184	167	177	148	165	161	168	146	167	161	166	155	153	146	137	177	160	169	150	154	150	158	166	186	177	144	156	147	168	178	141	157	178	149	168	148	158	156	150	170	138	149	157	146	139	150	155	150	167	168	146	178	148	170	145	156	147	151	154	142	137	167	161	147	147	184	147	139	176	160	131	151	157	132	143	176	179	158	155	183	151	167	138	155	135	130	129	167	136	150	152	138	171	150	164	161	155	143	136	154	164	165	147	140	159	153	143	151	146	173	147	143	165	144	169	159	157	155	176	166	154	149	140	140	164	150	164	146	144	150	157	160	146	155	188	171	164	158	152	152	140	166	165	149	157	149	168	166	164	140	150	145	166	130	179	168	136	155	159	172	161	156	142	126	155	165	169	156	152	161	159	142	150	148	174	148	146	160	139	178	137	165	126	151	142	152	193	144	164	165	169	143	163	151	166	163	161	170	145	164	146	155	146	174	182	188	148	169	170	149	151	141	180	150	160	165	175	128	154	162	174	157	138	152	180	147	137	148	154
6482	4089	6502	658	496	490	461	448	422	428	427	440	426	414	432	438	405	434	451	442	424	434	429	418	435	437	467	437	400	413	409	443	413	478	447	451	420	437	421	431	403	394	437	394	426	394	420	417	412	433	428	454	430	391	412	414	437	446	444	384	432	423	425	429	410	414	405	425	401	439	417	399	416	434	430	462	408	425	411	412	447	431	445	375	387	470	438	412	461	406	425	424	433	413	400	422	449	449	430	451	401	456	413	400	416	405	401	394	430	428	387	418	414	399	398	396	404	456	447	404	419	379	436	455	417	411	388	424	381	408	408	416	398	419	409	447	410	410	398	411	428	426	422	417	461	396	456	402	411	439	403	443	396	432	402	452	432	396	436	440	451	428	432	465	425	430	414	434	430	405	444	442	411	442	411	422	473	413	379	426	418	408	439	424	402	422	410	436	401	397	435	410	414	478	433	399	460	416	417	467	446	440	401	427	452	425	420	447	414	427	407	402	400	445	410	428	414	418	415	407	427	425	418	430	437	389	415	433	448	411	449	407	422	414	417	419	447	463	382	443	418	424	461	403	436	399	407	418	439	460	396	455	402	457	420	428	398	421	421	442	412	414	405	403	394	436	450	432	421	398	424	440	401	425	434	395	402	410	442	406	418	433	419	415	399	430	446	406	444	400	425	395	426	399	415	426	426	433	457	394	419	431	413	439	421	427	445	404	417	371	418	449	440	429	407	431	408	403	418	407	424	416	405	380	432	401	441	423	374	392	442	413	408	405	423	447	415	402	423	389	412	441	397	408	416	421	446	413	421	419	413	397	369	399	408	417	401	410	428	389	417	435	417	447	452	427	431	412	428	421	420	418	429	424	380	445	420	416	425	422	427	412	383	425	433	419	430	423	401	400	409	429	415	447	400	373	399	405	424	435	400	406	420	394	411	454	406	448	424	423	414	424	419	428	413	424	440	380	434	433	444	447	412	395	405	428	410	440	452	401	400	371	412	403	424	430	443	452	442	400	435	448	409	400	411	405	418	437	447	432	441	435	405	406	440	425	448	405	431	396	410	414	401	387	376	464	440	405	413	412	437	419	403	414	432	390	421	414	433	421	418	438	441	421	451	403	403	395	396	422	427	428	392	448	453	446	413	428	433	389	408	417	416	439	414	419	412	420	391	423	444	441	443	396	440	410	427	445	408	423	419	447	422	405	428	350	420	431	420	447	414	433	440	394	407	408	408	446	471	408	418	436	450	439	439	427	361	403	399	393	423	417	407	400	391	440	420	440	437	425	380	425	424	389	408	402	405	396	438	422	422	438	428	450	449	452	465	404	455	416	413	428	453	419	458	402	385	435	431	435	441	391	444	400	457	440	382	403	427	405	401	451	427	434	433	433	405	450	419	424	425	431	439	421	434	423	429	422	390	441	431	421	445	425	384	409	451	432	452	417	413	427	377	407	371	422	426	387	418	416	444	454	418	392	442	457	388	415	420	405	421	398	441	456	415	414	405	454	415	434	436	446	426	409	446	404	435	445	395	431	436	397	444	366	423	423	430	456	430	416	447	432	464	463	422	417	442	421	381	423	437	415	409	429	438	445	449	428	442	457	401	427	454	405	399	432	425	408	411	432	460	426	454	419	406	419	427	459	461	414	416	421	440	420	422	447	437	429	445	440	432	420	442	444	410	469	389	441	423	407	425	442	427	437	404	426	401	448	391	421	420	451	433	396	438	405	404	410	444	414	442	392	445	452	431	422	427	408	411	441	408	388	443	392	416	414	413	421	417	399	396	414	416	467	399	413	425	452	457	424	423	411	399	405	401	406	443	449	407	441	419	410	410	440	402	428	404	438	421	463	415	444	388	410	402	407	437	426	432	439	409	415	426	469	449	438	406	410	438	494	448	446	384	429	432	423	378	400	396	420	390	419	420	434	453	378	410	399	439	440	404	444	427	454	456	392	397	441	424	406	411	436	445	390	434	425	409	378	418	432	456	418	419	414	416	442	432	424	422	402	403	401	462	439	393	428	442	404	411	409	430	427	413	420	423	429	459	440	387	426	415	386	404	393	444	419	449	433	415	421	378	413	458	408	410	398	426	425	411	434	403	438	408	395	377	433	418	403	432	414	394	416	393	485	409	407	425	423	390	441	428	447	407	432	450	439	407	388	406	419	427	419	435	443	451	429	416	426	428	437	422	409	450	392	415	417	411	445	426	408	429	404	428	426	427	405	407	382	417	394	397	434	418	405	437	438	415	443	431	435	448	402	411	471	441	447	421	413	452	417	438	390	431	423	410	433	446	405	432	424	421	430	394	444	409	450	414	419	438	384	405	393	437	451	422	421	407	433	421	399	417	402	423	436	418	474	459	444	441	433	416	408	429	452	395	443	417	433	403	457	423	397	461	382	444	444	388	430	446	407	411	414	437	382	416	438	393	419	433	419	439	438	410	461	434	408	437	445	416	397	416	415	406	418	412	452	414	416	386	397	409	435	439	364	386	404	444	430	419	395	435	400	392	416	402	455	419	407	443	391	388	412	431	415	412	448	410	439	380	435	412	445	416	412	411	413	428	424	464	423	429	443	394	436	421	429	442	490	425	403	395	405	391	390	417	432	414	447	431	426	436	414	425	401	417	375	400	475	406	439	442	432	406	410	420	438	420	388	419	457	453	432	412	428	401	387	419	414	433	458	445	401	411	418	435	438	436	428	402	420	447	433	424	419	437	383	414	407	431	388	412	432	422	404	437	438	454	435	439	416	431	411	412	429	433	422	419	446	386	422	403	415	418	429	458	455	446	428	428	408	423	379	404	397	439	411	439	443	421	412	432	433	410	440	395	416	433	444	429	391	397	424	418	389	414	426	417	436	465	427	418	428	428	453	425	446	421	402	418	403	428	410	443	440	429	394	411	414	445	473	400	412	402	430	406	406	402	450	403	400	416	400	427	420	446	404	437	424	381	430	391	439	408	403	462	442	398	447	440	393	402	414	424	423	428	408	418	404	469	441	419	435	439	402	456	387	427	428	424	430	430	437	395	406	398	453	442	419	437	457	430	413	435	417	439	412	413	417	414	382	416	450	420	410	431	434	414	417	451	436	412	436	429	439	403	453	445	436	412	419	440	436	461	435	437	430	438	453	409	419	435	395	406	430	410	433	395	418	424	440	407	423	409	429	403	429	402	423	409	450	408	426	405	412	466	442	447	433	428	427	420	439	423	410	433	420	417	427	405	431	414	421	465	408	395	478	433	427	430	419	427	430	420	415	405	454	422	401	393	425	355	417	422	378	431	445	397	410	433	402	368	416	420	401	397	404	431	400	422	415	397	389	441	452	420	425	427	412	367	435	447	430	431	402	423	418	439	470	404	421	423	429	435	397	436	410	414	410	420	430	422	449	403	432	416	428	416	406	449	419	387	446	455	405	431	409	427	429	410	469	412	376	404	407	451	416	427	433	434	411	409	435	421	444	394	414	418	410	405	389	461	463	397	436	413	401
49080	41791	45520	13387	1197	525	422	389	354	359	299	287	283	286	303	281	297	259	300	274	280	249	261	267	271	266	269	280	254	269	256	306	255	284	256	272	244	272	263	250	267	288	253	254	267	253	262	261	264	235	250	259	255	290	257	281	267	211	271	273	273	261	269	252	279	246	258	215	261	265	245	256	274	244	245	272	247	280	265	265	237	282	248	302	246	249	245	256	256	275	279	282	274	259	268	234	231	248	255	255	271	266	240	247	248	247	248	250	253	259	246	241	269	258	259	241	249	253	259	239	280	262	262	257	260	292	282	286	248	235	244	302	242	250	243	229	262	273	291	307	240	268	247	278	262	236	244	232	261	267	227	277	276	258	238	271	251	253	251	291	278	247	243	265	273	227	247	258	241	261	279	286	278	261	308	230	259	278	265	263	255	248	244	227	285	264	234	267	254	250	267	273	237	261	265	287	244	268	256	249	275	232	232	270	242	249	275	238	254	277	220	261	233	264	264	268	252	274	247	232	239	242	266	279	253	270	292	273	239	261	264	276	274	228	243	230	261	249	273	250	257	235	267	271	260	275	269	268	213	270	255	254	271	256	264	271	250	287	274	237	251	239	262	270	271	289	286	246	255	275	232	240	230	233	270	275	257	245	261	237	271	273	264	236	237	270	242	269	270	251	249	248	250	238	273	253	279	264	245	297	253	242	246	245	252	262	275	238	245	229	245	275	265	242	266	261	236	242	261	259	244	285	266	269	251	233	213	261	253	240	272	254	233	249	242	262	235	259	245	276	261	255	262	250	243	242	273	245	266	243	255	275	262	233	238	268	228	249	243	235	240	244	278	243	263	238	231	248	233	251	248	235	260	244	272	248	264	263	239	229	260	262	277	256	253	219	217	242	253	271	226	252	254	248	242	276	243	250	267	247	236	247	265	270	249	265	303	285	248	282	257	258	260	273	229	266	251	272	246	249	276	259	222	259	263	257	278	284	243	244	250	247	284	241	262	237	224	261	251	295	235	264	259	266	265	250	268	260	257	283	232	227	253	277	245	273	251	247	257	254	292	284	229	233	261	277	248	235	273	265	255	226	232	257	232	263	296	259	246	277	254	271	283	254	238	265	227	273	259	254	261	299	276	256	258	243	253	273	248	232	242	245	240	240	268	244	242	265	260	262	259	273	240	255	262	251	259	252	272	286	265	266	227	259	259	241	260	267	241	259	274	276	255	275	279	262	238	255	238	245	248	293	261	257	248	263	243	260	242	276	258	249	235	282	252	232	294	269	266	284	252	268	246	254	245	276	283	261	241	254	250	284	266	228	278	278	249	223	233	273	258	275	248	256	272	288	238	273	293	232	229	240	245	296	253	259	248	237	265	231	227	240	269	248	266	265	261	226	229	266	254	229	257	261	254	268	253	257	252	250	251	262	269	268	237	258	267	284	255	230	255	280	244	257	260	246	260	258	252	263	245	258	265	256	244	256	263	247	290	274	258	261	268	236	254	240	246	264	233	258	248	260	238	235	267	240	257	246	247	261	235	245	248	250	272	241	240	254	284	236	253	266	206	231	246	257	280	258	232	245	245	263	262	231	272	242	251	255	256	262	249	274	249	272	260	270	250	266	261	246	253	250	225	262	250	266	250	257	234	236	276	276	257	273	272	219	259	256	254	239	288	236	266	261	244	268	274	254	302	232	251	265	256	224	251	248	276	266	268	223	255	245	266	254	275	250	256	267	241	240	260	256	266	255	260	254	272	261	242	235	238	251	242	281	258	270	256	245	285	268	240	264	274	240	241	271	275	249	271	257	268	277	252	265	249	268	275	238	262	248	274	273	239	252	257	283	247	273	253	249	274	292	269	250	227	255	239	247	211	238	244	271	246	246	277	261	239	259	241	227	278	239	259	247	254	259	226	283	264	263	269	293	262	259	256	249	248	279	279	288	234	223	225	240	261	231	247	254	256	276	263	254	257	223	260	249	251	267	261	253	235	258	251	239	275	247	224	281	225	255	251	236	230	277	239	257	226	265	263	266	295	276	247	254	294	259	274	250	271	244	270	276	253	270	237	227	279	248	277	255	256	296	283	238	230	250	228	244	247	259	249	229	253	246	264	257	260	242	241	256	244	231	250	258	275	264	232	262	251	251	245	280	253	252	278	265	269	272	253	249	263	226	257	255	244	282	247	267	263	240	266	266	248	250	245	242	273	268	265	254	268	245	274	247	256	252	224	254	251	222	271	245	250	237	249	258	261	254	264	275	237	215	250	239	251	244	243	282	281	279	237	250	246	241	234	282	255	256	276	268	252	250	239	232	244	288	256	277	274	273	262	256	266	224	229	249	246	287	238	273	283	216	243	253	269	269	249	243	239	260	287	281	259	262	250	232	268	241	267	291	265	262	280	275	266	253	242	294	254	248	259	272	268	249	252	232	243	239	285	255	245	253	245	257	242	267	242	243	247	257	222	254	244	267	248	283	248	232	244	254	265	239	254	246	241	265	282	263	260	226	234	230	256	242	252	224	236	254	259	259	259	262	253	257	272	231	242	256	234	258	269	279	260	259	287	275	218	259	247	265	238	263	270	268	260	280	255	280	275	273	244	234	246	267	243	248	221	266	242	257	223	221	280	288	265	245	242	273	273	288	250	255	258	249	233	263	284	268	275	266	229	243	245	247	244	245	249	271	253	261	222	264	242	246	250	253	263	274	260	264	244	272	277	276	238	259	240	206	263	289	250	258	254	259	292	255	262	256	255	276	231	259	274	247	242	239	247	255	251	274	251	249	263	236	227	241	255	230	266	281	260	263	227	279	228	260	255	281	261	228	260	238	264	256	254	252	278	274	238	268	245	252	245	222	253	254	275	245	273	257	271	258	228	264	268	250	264	287	237	253	229	230	255	244	251	238	238	258	267	235	242	248	276	272	275	238	253	251	261	261	242	236	242	258	251	251	267	224	269	264	262	288	242	244	244	257	247	254	238	261	267	241	263	249	261	239	279	241	253	229	241	268	225	276	259	229	246	269	266	275	255	226	249	262	256	257	265	289	252	268	263	214	242	244	260	286	256	256	225	245	278	252	239	294	247	267	290	271	251	254	258	254	270	239	261	264	232	265	282	245	275	258	266	273	249	276	259	236	250	240	293	243	237	239	239	251	242	275	242	257	254	285	271	245	270	279	256	254	249	233	271	221	246	270	254	249	266	239	275	232	263	243	263	247	282	241	280	250	268	260	257	253	267	248	248	287	233	269	260	261	243	252	247	236	262	234	280	223	249	266	251	231	263	276	250	273	252	256	278	256	269	260	265	243	276	244	263	252	246	274	272	263	286	273	270	259	229	274	248	261	267	242	260	243	279	241	271	244	272	293	225	273	233	273	253	241	255	278	245	253	258	251	272	258	274	263	260	250	259	263	254	284	245	272	264	271	275	268	263	251	253	268	283	274	257	293	262	261	243	270	237	277	233	266	268	277	269	251	243	279	275	266	250	271	239	254
28842	30237	44863	3398	2134	1816	1544	1407	1245	1164	1110	954	972	919	917	823	821	747	779	734	766	743	686	730	689	687	691	678	711	706	717	660	672	650	696	671	642	678	637	666	677	674	699	676	669	614	639	638	633	640	667	641	634	629	659	620	637	650	632	617	642	638	679	663	675	624	673	636	671	627	684	626	675	629	649	650	637	642	643	597	584	627	656	613	625	665	646	624	587	625	683	604	614	671	623	630	656	612	629	677	620	625	627	602	688	604	654	641	670	634	649	619	644	652	662	614	671	634	621	621	639	622	670	593	605	638	611	668	626	659	653	604	629	618	636	608	632	599	663	648	636	627	664	654	660	617	656	645	617	659	626	639	619	666	657	657	646	669	638	657	637	616	638	635	629	685	666	616	688	631	614	622	643	672	651	622	626	644	670	630	612	646	615	605	617	623	611	608	602	627	609	669	601	616	623	639	642	626	634	650	617	612	604	584	712	585	627	621	617	662	621	649	620	633	657	627	623	656	662	643	644	634	627	594	656	693	710	726	624	641	681	591	611	630	616	654	659	631	629	644	660	619	585	625	633	671	658	632	629	609	610	631	642	588	679	617	669	658	692	608	611	649	665	616	635	629	635	568	654	664	613	576	627	669	591	608	643	649	604	669	644	589	618	615	634	662	646	651	617	665	678	683	642	673	602	609	609	626	592	638	614	642	623	593	594	648	652	623	642	639	663	638	624	645	620	659	608	674	628	610	641	578	654	622	631	624	663	665	626	679	599	618	607	635	625	655	624	649	630	672	634	666	615	666	659	654	586	662	644	627	598	661	613	619	646	628	658	649	638	598	582	629	642	630	644	654	660	605	630	609	647	683	698	647	645	612	618	632	635	660	673	607	664	616	632	627	676	641	621	665	665	622	671	660	620	588	657	605	579	614	625	665	602	634	621	615	638	687	626	666	629	623	620	627	647	618	658	611	640	600	652	644	644	650	610	712	651	641	661	712	670	637	563	594	621	645	636	653	582	633	644	643	581	632	639	590	638	670	578	694	619	637	603	664	645	636	645	590	641	642	659	637	672	645	614	657	634	611	628	608	582	623	623	617	631	658	641	607	582	641	681	648	650	597	697	665	607	619	659	613	670	656	651	681	622	606	643	622	629	633	597	604	665	672	664	609	604	651	612	652	624	620	631	596	653	647	615	620	646	599	612	614	636	659	632	656	612	667	597	661	644	622	615	620	659	613	576	604	609	615	649	652	603	673	647	611	656	622	623	637	615	632	640	613	617	587	659	646	567	669	596	627	651	572	607	608	680	684	662	646	639	616	628	631	641	632	618	660	637	618	640	641	671	626	633	619	616	634	604	597	640	654	658	646	651	577	613	598	650	623	615	586	605	665	646	631	631	600	622	627	615	633	640	678	621	625	632	668	616	609	651	664	622	618	638	624	613	654	664	599	632	634	592	606	638	638	627	653	619	556	616	621	644	635	655	613	652	646	649	648	603	581	647	644	663	656	653	655	617	618	662	622	658	635	650	628	633	605	624	652	647	659	659	672	618	645	633	605	588	609	632	649	655	648	614	626	633	613	641	652	679	642	664	630	643	626	633	638	589	659	615	660	621	639	639	645	643	613	630	616	659	609	694	644	650	637	649	607	686	628	687	672	615	621	663	633	602	609	601	608	606	675	639	617	662	624	615	590	644	612	627	656	669	597	662	655	619	656	614	626	686	613	610	648	613	641	594	601	672	685	654	564	616	616	629	650	637	663	629	616	622	634	631	649	670	656	604	637	626	652	609	663	635	603	639	655	633	637	664	657	638	644	610	641	604	639	631	663	603	602	601	574	630	646	648	621	572	599	661	603	587	650	654	676	611	594	641	654	639	638	672	687	630	676	609	626	602	601	682	656	625	635	620	646	656	691	640	592	643	672	641	668	642	614	634	673	592	649	632	600	632	640	663	595	626	644	647	624	650	631	640	670	666	630	645	614	679	659	623	577	654	679	623	618	664	649	672	631	671	649	612	635	662	635	604	641	625	663	638	654	653	659	659	618	629	600	625	679	658	597	683	604	613	634	664	611	633	592	637	606	640	684	623	609	597	631	666	625	619	648	648	574	621	626	622	584	628	632	660	625	624	640	625	623	623	592	610	668	637	611	581	654	644	631	656	623	610	598	619	613	653	649	636	635	607	609	615	637	637	641	639	619	686	658	630	640	600	604	635	610	629	641	591	576	679	626	622	628	633	653	577	650	633	633	625	631	636	652	604	630	687	651	599	606	653	595	654	609	634	619	600	663	654	577	634	665	668	587	639	650	627	666	568	607	623	624	648	704	657	687	638	622	655	617	613	638	633	611	560	696	647	651	711	642	653	620	649	650	583	628	616	625	648	603	648	608	606	617	599	655	603	611	624	664	635	642	611	582	649	663	650	680	678	620	652	660	638	632	662	618	607	655	639	622	637	615	658	586	631	664	633	645	611	658	643	663	643	667	634	667	621	660	690	621	605	643	625	611	676	592	632	610	652	638	622	619	616	622	612	613	611	639	609	610	627	612	635	631	610	640	645	627	627	623	694	636	655	629	618	625	633	671	642	642	643	634	651	632	684	600	680	626	657	652	604	634	593	595	626	591	615	643	611	610	586	657	617	647	642	616	651	648	664	642	660	659	603	608	618	665	658	588	669	573	646	664	644	612	655	662	678	613	637	620	650	716	665	653	616	653	646	570	666	649	645	622	589	608	612	630	618	635	594	657	638	615	642	652	616	632	622	637	617	639	608	637	637	658	642	609	641	617	642	613	673	664	644	660	657	653	626	661	662	618	660	603	615	613	632	640	685	606	622	644	614	653	624	647	590	617	644	672	661	660	623	645	630	630	641	658	601	644	633	621	619	620	608	641	608	666	660	589	678	640	612	668	632	641	640	641	641	642	637	650	639	653	613	649	616	656	627	650	616	620	608	608	661	635	673	625	641	583	657	691	629	600	618	651	621	616	617	618	627	624	589	645	650	683	631	645	603	676	662	613	622	625	601	645	635	625	630	639	613	626	637	646	625	633	669	698	654	634	634	642	607	643	651	620	672	598	666	646	634	628	619	605	655	654	638	646	624	630	641	636	641	617	617	678	615	623	666	648	605	667	651	644	665	593	627	629	663	627	623	647	652	652	637	643	612	642	658	609	610	601	645	629	684	640	626	666	619	644	595	649	645	610	647	623	616	624	619	683	621	616	640	593	630	604	617	687	675	626	600	633	639	700	639	644	629	621	617	630	670	590	643	610	569	672	660	685	638	668	602	593	645	653	678	627	644	589	652	665	645	605	659	644	677	653	647	644	636	662	633	658	623	642	654	675	644	647	627	625	636	674	605	641	660	627	628	645	624	621	601	618	644	672	641	617	642	663	609	659	632	637	707	605	637	619	622	624	642	627	648	619	591	579	641	595	644	632	597	622	659	660	670	636	634	665	599	652	652	585	628	680	578	637	664	614	632	640	646	626	623	589	641	630
61879	57718	59656	21254	4327	790	564	416	398	338	298	290	287	250	264	249	249	197	207	232	219	208	200	207	202	220	188	216	209	208	225	195	203	208	191	191	190	194	175	184	209	208	205	178	191	205	204	189	190	182	194	198	167	190	179	207	183	198	213	204	171	211	210	186	173	212	183	196	185	186	181	189	210	197	178	182	197	191	213	170	209	181	198	156	207	191	187	190	180	197	187	187	173	196	196	207	211	180	189	184	189	204	205	189	208	181	198	163	188	178	187	212	193	218	229	198	197	185	172	165	195	196	196	143	197	205	191	192	186	179	202	192	172	203	166	178	180	206	181	181	179	196	169	214	168	174	195	188	183	175	189	201	204	188	199	181	190	172	197	205	195	177	199	202	199	174	194	207	171	182	189	168	174	209	182	189	193	189	194	195	169	214	178	179	186	173	168	211	187	173	176	184	201	200	189	197	199	190	192	205	217	176	182	192	194	183	201	193	190	189	187	200	186	209	205	185	187	196	192	173	211	208	201	183	199	205	178	204	203	191	188	205	195	202	191	166	201	206	190	193	177	167	203	200	183	166	190	181	199	160	193	219	179	219	192	174	186	191	169	180	193	189	199	200	184	213	193	193	182	174	191	204	186	181	207	218	187	165	197	199	185	183	188	197	184	174	196	216	207	200	192	189	210	204	184	174	219	199	177	168	160	179	180	178	208	188	191	187	170	205	171	201	179	179	209	191	191	159	210	167	179	188	180	227	218	202	172	205	180	197	185	182	182	177	196	207	179	197	215	179	180	204	183	176	186	206	182	170	174	193	199	180	203	178	169	204	216	180	152	210	176	176	168	192	186	174	203	195	192	174	193	214	194	186	192	225	167	164	187	189	175	206	200	194	206	197	183	186	182	203	170	169	210	177	203	193	206	198	179	182	191	213	187	175	197	168	209	185	177	167	189	190	177	190	193	180	193	182	168	199	189	195	184	194	184	211	173	174	167	187	185	200	185	197	192	214	196	200	206	179	201	174	196	215	190	181	198	193	193	174	177	228	173	179	198	192	194	191	192	216	184	208	196	184	178	211	186	176	187	181	196	188	170	193	184	194	183	203	176	177	210	172	214	199	175	220	188	219	182	203	163	193	185	186	165	178	170	214	159	186	185	215	194	185	213	195	206	174	192	190	180	192	182	172	210	198	162	178	199	203	193	199	182	201	179	172	216	167	182	181	197	178	188	196	170	181	194	163	181	199	190	218	187	178	180	189	199	196	187	211	178	183	192	178	208	186	188	204	197	192	183	193	183	164	221	178	201	157	197	178	211	181	191	177	208	206	204	217	163	187	192	196	184	184	180	185	196	192	205	195	202	167	189	182	188	185	190	191	169	167	161	164	191	194	212	203	186	189	154	190	202	206	217	178	188	178	183	180	171	186	173	188	173	165	176	191	204	193	209	211	199	175	182	183	201	188	198	209	162	165	191	190	169	182	191	164	176	191	218	216	180	172	198	187	190	193	203	197	198	194	179	201	183	202	197	174	175	194	198	175	189	190	215	187	167	214	198	195	199	216	185	173	198	197	179	173	190	201	177	194	204	220	191	196	221	194	189	200	168	221	203	187	217	196	202	190	178	176	178	189	169	165	197	201	177	172	173	191	183	197	193	193	186	174	199	175	186	173	200	207	174	189	180	180	194	201	186	213	213	183	200	185	179	170	203	187	199	197	174	177	171	207	186	191	189	200	183	185	187	208	207	186	185	174	190	188	169	193	218	208	206	198	186	206	209	200	204	199	155	203	192	213	174	182	205	189	195	178	173	195	192	208	212	168	177	172	204	180	203	172	172	185	200	195	188	203	208	193	210	193	198	178	190	193	196	218	205	186	183	180	189	180	206	211	201	191	186	181	200	184	187	185	201	194	178	186	172	203	214	200	193	196	167	210	196	197	184	159	203	196	199	175	185	221	210	203	192	165	177	196	172	193	182	185	208	199	182	187	188	176	214	191	181	221	174	177	192	189	174	179	198	188	187	197	167	208	180	199	168	166	200	171	166	188	175	165	221	183	180	188	191	192	194	172	173	186	190	170	193	199	185	185	172	202	180	198	192	176	170	192	196	187	194	170	177	191	186	203	173	206	197	197	205	199	197	198	187	188	172	212	218	164	174	186	175	199	166	185	172	196	177	184	177	166	197	190	190	195	188	195	170	227	197	201	179	192	192	178	171	208	195	195	205	205	201	185	202	156	214	199	168	182	211	168	205	213	187	187	198	183	202	194	173	175	178	203	161	199	179	175	197	186	184	208	207	186	219	193	184	198	185	180	158	196	197	153	208	191	200	188	200	222	190	172	201	181	198	192	195	197	186	196	168	178	180	188	196	187	192	194	185	206	229	201	182	196	193	197	190	195	204	181	205	175	171	187	160	172	185	194	213	204	195	189	207	188	165	168	205	187	198	187	179	195	191	203	182	183	151	182	206	192	187	197	177	196	201	196	219	173	167	184	181	181	178	194	187	197	187	177	195	179	187	182	182	195	188	211	185	211	195	171	185	205	172	195	219	197	188	185	186	198	191	191	176	175	220	158	174	183	208	214	148	195	192	198	188	177	194	207	208	162	194	191	195	212	189	176	184	165	189	167	180	181	192	193	211	189	191	187	171	163	169	183	186	198	186	188	187	185	184	203	195	178	186	183	178	173	186	184	208	190	194	184	201	168	211	194	186	172	194	207	188	188	184	187	184	195	209	194	182	192	203	180	202	165	180	190	186	190	189	182	223	222	168	159	172	188	206	184	212	181	180	217	179	208	202	188	179	191	204	188	176	204	214	197	204	200	208	182	192	193	211	175	198	181	170	173	200	197	178	168	182	172	169	195	198	197	177	187	194	178	187	199	179	186	197	203	177	169	173	193	176	200	194	189	180	208	213	177	198	189	202	201	182	161	187	195	204	181	179	173	215	200	199	187	189	197	187	191	201	179	204	192	190	219	195	217	213	192	188	173	197	196	163	187	182	175	181	169	194	183	169	180	180	175	163	194	206	207	187	188	207	181	178	220	200	194	186	215	174	181	200	164	166	207	184	199	203	206	177	201	171	187	168	183	192	181	203	182	181	196	197	175	162	167	180	184	179	198	215	199	200	180	204	196	170	192	193	185	177	209	191	192	169	205	197	174	202	194	192	205	208	174	191	156	201	175	195	175	206	186	224	192	190	194	184	174	199	198	184	180	171	186	181	194	198	184	180	191	185	208	200	205	163	191	238	183	162	207	207	181	157	177	168	196	188	179	202	183	162	190	170	191	192	227	176	189	176	188	192	192	185	190	163	198	198	177	207	184	188	203	194	201	194	190	155	194	223	200	217	189	195	174	172	194	185	178	173	180	195	188	179	190	186	174	186	182	180	182	196	200	209	163	193	200	184	201	197	205	208	176	210	190	197	176	172	189	171	195	182	183	186	203	180	180	186	202	177	195	208	210	185	175	184	174	179	199	213	202	174	180	211	198	177	181
37476	40473	55079	4770	3528	2741	2295	1893	1656	1432	1284	1144	1002	945	962	891	861	802	750	721	771	675	637	684	632	642	589	596	583	580	605	543	598	542	550	523	583	552	549	552	530	498	543	512	509	503	509	506	501	470	516	476	484	528	514	559	499	515	501	522	470	548	502	444	489	477	483	488	509	527	481	502	476	493	479	485	498	470	462	488	505	482	527	472	459	514	471	481	477	492	485	520	482	508	480	472	490	499	477	460	481	458	446	464	452	460	536	479	491	478	450	496	491	470	510	454	507	469	479	485	465	474	474	488	439	441	474	517	449	515	468	501	497	481	457	460	508	468	451	522	488	485	460	485	459	475	494	460	488	498	476	477	514	490	496	461	500	478	471	461	454	505	432	469	497	451	461	515	467	464	453	477	481	476	492	524	468	480	463	497	470	461	457	430	519	449	447	492	462	474	464	473	450	470	484	479	494	494	441	489	467	463	466	468	503	475	481	435	467	525	460	493	464	454	504	393	489	439	437	481	456	431	456	470	500	442	447	463	490	473	490	481	488	497	471	499	525	483	443	438	487	463	466	460	484	471	480	476	469	484	510	433	447	457	499	499	485	460	493	471	509	496	432	445	466	439	469	484	455	488	463	458	479	469	466	453	479	469	489	473	462	497	458	474	491	481	507	469	483	470	432	431	491	482	461	504	440	460	522	499	449	478	469	546	463	508	465	483	472	461	533	475	488	471	460	456	446	465	468	431	492	442	445	442	498	454	455	484	483	488	460	455	444	480	421	459	454	475	467	502	482	478	444	474	511	510	468	456	487	470	495	462	472	460	463	439	411	465	478	487	456	475	496	476	526	455	477	474	464	476	467	479	512	468	460	474	474	507	470	460	487	474	493	481	440	504	461	468	487	488	494	473	495	468	469	455	480	465	461	451	441	445	458	480	449	490	485	479	517	479	465	485	463	467	462	499	487	484	484	517	472	455	470	446	496	509	459	499	428	473	498	492	496	492	468	446	504	474	477	483	448	474	495	462	473	502	458	478	505	483	469	448	500	436	475	452	463	480	475	467	510	441	487	505	488	478	455	452	474	475	491	481	465	463	457	471	462	484	476	439	502	452	459	455	466	473	451	454	426	512	477	452	469	483	520	443	501	437	464	483	486	401	477	469	481	477	482	453	464	470	428	447	506	491	479	463	488	478	472	478	496	439	456	466	493	455	481	479	479	488	480	470	484	494	488	434	524	508	478	508	477	468	479	515	464	462	471	455	446	500	469	502	411	490	476	473	481	455	451	466	449	489	463	461	467	468	456	455	457	439	477	480	437	489	477	495	467	475	465	478	491	442	507	464	496	473	469	442	464	493	437	481	456	473	453	465	502	442	491	441	482	506	452	446	485	472	475	512	467	491	457	484	455	482	483	491	441	454	476	455	490	471	494	479	487	468	489	488	447	494	459	401	442	457	466	522	455	496	487	469	484	455	434	466	474	444	456	489	435	496	491	479	481	450	480	485	485	486	468	484	491	457	486	452	484	485	431	471	482	459	467	458	507	486	499	493	478	432	511	443	463	477	491	486	476	425	485	498	475	481	505	444	508	473	463	460	472	473	503	464	491	457	458	494	466	505	517	480	445	487	444	457	474	502	482	491	478	500	476	475	452	477	462	493	517	470	479	522	468	466	461	458	431	428	437	473	512	433	446	495	501	453	476	506	475	440	455	483	504	489	493	468	444	449	480	498	423	422	483	473	429	463	457	475	492	440	469	501	489	488	496	487	460	451	443	448	474	453	451	479	484	457	470	433	450	443	450	463	466	487	454	454	474	476	483	483	443	487	475	469	484	451	465	480	437	468	456	443	458	482	461	467	477	446	450	492	427	471	450	497	468	468	495	449	490	496	419	485	446	452	449	483	460	475	522	480	450	479	461	464	446	447	475	498	476	467	445	492	498	500	453	453	478	510	447	481	497	465	465	470	482	461	476	506	477	489	481	470	466	460	539	441	425	489	483	459	530	489	468	443	462	488	476	468	479	501	457	462	496	474	453	489	504	473	477	443	489	463	490	483	496	469	454	460	486	418	481	476	490	469	495	485	482	478	439	525	446	471	474	447	463	464	448	468	447	491	493	478	504	456	505	467	443	465	463	470	495	463	499	469	479	482	479	469	489	469	455	450	466	465	447	459	490	509	451	486	471	438	476	455	485	461	484	476	442	476	526	478	460	480	478	499	438	425	479	473	502	462	462	456	448	466	490	474	426	456	451	455	479	454	475	494	488	485	481	463	465	504	446	486	486	456	455	472	497	474	450	504	468	470	463	505	482	469	433	542	468	439	468	473	483	464	469	427	471	450	483	469	455	448	448	494	470	487	482	481	495	480	482	483	507	460	447	536	494	440	422	462	484	463	457	495	481	447	450	466	487	474	489	448	473	466	454	477	475	454	483	464	497	501	450	460	505	470	508	493	493	454	474	439	470	451	497	451	465	456	432	460	465	462	455	457	420	484	516	504	452	490	468	468	459	471	457	461	512	468	511	447	455	463	426	451	484	467	428	436	474	470	494	475	466	498	429	441	474	444	508	461	469	507	475	410	453	442	476	474	474	490	446	494	475	466	460	468	486	480	446	476	432	460	475	497	490	457	492	463	502	474	464	486	479	454	445	473	481	502	468	485	492	427	483	461	465	477	475	476	460	483	462	520	462	484	468	483	460	472	481	446	458	499	445	480	468	460	486	477	467	466	450	476	470	462	440	442	479	465	491	480	460	472	453	478	462	504	512	463	455	484	456	491	464	459	472	426	438	458	460	508	462	449	535	453	478	488	480	446	484	501	464	480	476	448	464	469	473	494	519	462	481	466	467	492	505	475	457	449	437	449	453	468	402	497	474	450	506	452	500	472	436	462	430	516	468	468	483	457	462	485	489	475	463	485	491	483	473	476	505	484	476	460	447	458	463	479	485	496	470	455	471	509	472	446	482	464	452	483	450	495	451	488	449	474	462	443	447	454	463	469	433	430	445	451	456	458	494	468	465	459	468	473	495	474	498	471	452	457	437	491	475	500	473	478	485	469	498	481	480	485	447	451	463	496	458	459	475	478	479	480	486	421	481	501	450	466	473	475	453	506	477	491	463	478	489	442	489	455	465	445	505	447	474	475	487	486	472	454	476	452	461	495	498	470	453	467	460	477	467	494	459	456	471	502	479	489	473	491	457	515	480	458	495	460	473	479	512	485	497	514	478	450	489	456	453	485	508	471	446	475	499	474	428	474	507	481	456	471	494	472	437	453	482	495	516	482	486	479	453	485	459	468	483	477	457	490	457	452	471	491	468	459	481	440	472	506	505	464	493	450	460	439	474	462	441	490	454	453	491	462	485	414	461	470	461	480	516	451	450	494	491	465	456	447	510	511	470	458	442	475	489	479	485	496	473	494	510	470	523	418	459	451	476	481	465	481	439	487	450	473	456	482	476	468	467	489	459	457	462	450	468	459	485	464	425	509	451	480
8159	3071	2818	263	179	189	174	158	153	166	147	168	147	160	140	164	159	158	177	177	155	150	150	136	163	160	175	146	154	167	182	150	154	160	179	171	168	160	159	153	178	146	161	157	156	162	177	161	174	149	155	157	133	182	146	137	164	146	158	151	142	166	158	166	171	163	174	132	158	148	165	157	152	164	148	174	149	161	150	152	170	165	148	146	160	182	158	135	152	129	156	168	144	171	147	172	170	168	161	143	152	143	165	173	147	168	155	151	158	146	170	149	165	143	173	153	171	149	142	156	164	155	151	166	173	131	142	156	159	162	150	151	139	139	169	170	156	150	148	146	151	159	163	156	142	171	139	162	169	161	150	163	141	166	150	156	167	139	153	168	175	157	159	150	159	135	158	148	154	147	139	181	159	144	156	152	150	170	137	167	146	171	137	174	148	154	164	156	151	167	164	162	147	156	152	162	158	162	151	173	162	164	139	148	154	155	165	152	183	163	152	154	165	176	166	152	170	154	153	144	158	142	165	172	156	137	163	151	137	144	164	135	178	159	138	151	174	156	159	153	173	186	168	148	157	162	166	175	159	164	168	147	157	150	166	160	161	167	140	158	142	189	170	144	176	148	173	144	149	174	167	171	179	171	149	135	148	162	171	168	156	155	151	170	177	143	156	153	171	166	164	145	172	155	124	164	157	158	162	173	154	174	153	134	160	154	158	153	178	161	156	161	143	163	157	159	162	157	167	151	136	155	149	176	156	168	150	149	152	169	171	149	149	146	152	144	158	160	158	179	151	144	162	162	160	145	166	161	163	146	166	176	169	127	143	152	156	173	159	154	153	169	150	134	165	157	177	167	163	141	150	155	143	166	166	159	171	160	132	168	175	160	154	149	161	161	178	154	159	168	184	154	129	168	141	167	151	166	139	159	152	167	148	165	170	179	160	172	150	153	144	140	127	150	147	153	138	167	172	188	171	155	150	167	155	148	170	147	178	140	144	162	164	175	171	149	155	180	146	181	122	156	147	143	153	155	149	152	145	158	142	162	167	141	166	155	161	165	169	146	175	175	139	160	139	161	170	136	165	176	142	154	144	178	165	155	174	173	148	146	174	166	147	182	145	158	141	143	166	151	139	137	158	159	170	151	159	147	151	163	170	138	160	158	175	164	149	148	149	135	143	149	149	155	157	151	168	173	141	182	140	172	141	157	173	178	174	171	167	143	179	155	163	149	151	189	179	149	152	165	139	151	165	153	159	152	160	156	167	165	156	162	171	162	172	163	161	157	156	140	163	162	162	161	166	145	158	173	145	155	132	136	161	161	178	153	166	165	149	159	166	150	165	152	151	166	157	166	155	168	142	171	165	173	140	160	166	159	146	161	158	163	180	169	160	140	159	166	147	176	152	181	159	169	144	154	179	141	174	147	156	157	152	163	136	152	183	185	155	157	186	139	147	147	175	168	148	175	177	161	138	184	165	151	145	144	173	145	150	139	153	152	157	176	149	135	163	130	143	153	174	163	166	157	173	145	136	159	151	201	166	181	142	162	151	178	150	177	154	190	154	142	167	158	154	151	187	166	179	164	148	152	138	158	141	167	137	135	142	152	129	169	145	180	146	161	171	151	133	146	174	143	164	165	185	161	149	168	173	183	135	164	143	169	175	174	163	175	164	159	177	146	158	163	159	172	150	132	152	153	147	163	165	146	138	153	159	162	140	142	164	174	145	149	151	129	153	164	141	156	163	142	175	151	157	136	150	145	149	165	148	192	144	159	163	149	159	172	153	141	147	153	171	166	175	170	160	174	175	133	158	149	151	158	155	145	134	153	138	169	157	162	150	161	163	164	135	160	166	162	149	146	158	157	171	158	173	157	164	139	138	151	173	134	182	175	157	147	147	146	167	158	169	156	169	159	128	175	174	179	131	157	143	144	157	157	157	147	137	159	163	176	150	169	160	147	148	126	164	149	169	145	164	158	156	172	170	150	168	165	151	145	124	142	157	153	149	149	122	173	140	173	184	163	138	145	186	170	161	145	151	146	163	167	150	168	162	168	155	161	159	142	164	166	168	147	141	173	158	168	178	151	133	150	157	172	154	198	151	170	166	149	165	151	161	155	160	154	148	157	148	160	168	152	154	141	158	152	152	166	162	155	147	139	184	156	159	165	138	158	148	153	172	157	165	152	147	145	144	145	157	133	192	152	158	135	179	150	158	158	163	146	167	170	138	154	158	161	147	158	142	167	130	150	171	164	161	168	155	179	144	153	152	177	157	170	157	169	159	155	148	177	143	162	162	166	145	137	169	133	144	145	159	147	161	173	174	146	166	134	167	148	150	165	162	151	160	163	155	166	172	167	192	152	152	158	160	166	155	172	166	177	164	176	163	149	166	155	147	164	163	143	130	148	155	165	154	148	145	162	166	163	166	152	143	154	169	140	166	144	159	161	162	170	146	162	151	176	154	148	185	135	157	171	161	170	170	151	152	140	160	142	187	196	167	162	180	162	154	173	150	157	164	154	154	153	164	144	148	148	179	142	146	143	182	173	181	156	149	184	130	159	141	169	158	148	170	156	172	158	147	172	173	146	158	186	148	166	132	152	141	167	166	156	176	154	187	152	161	160	173	140	153	144	140	179	167	158	145	144	174	155	173	146	164	139	165	144	153	163	163	181	168	152	178	138	172	158	132	139	164	135	154	174	171	151	139	153	136	152	165	126	131	149	179	143	169	144	163	149	146	138	144	163	146	176	152	179	161	144	166	161	139	156	145	152	171	156	163	135	166	145	154	165	173	149	164	165	148	156	160	166	151	169	153	139	165	170	169	129	174	150	147	174	159	145	156	169	156	162	150	153	157	153	147	156	161	168	151	157	169	167	142	164	150	160	149	159	159	145	144	163	175	171	178	146	159	152	149	152	178	183	132	156	160	151	163	157	143	150	153	139	157	152	157	155	183	135	175	158	171	144	153	177	154	174	146	182	165	166	165	150	160	158	150	162	166	172	154	140	159	154	174	166	146	155	156	160	154	149	169	174	137	175	183	169	169	145	154	178	154	150	153	153	161	165	180	167	163	156	161	153	153	172	153	146	155	165	166	145	160	165	178	155	148	168	163	139	165	145	174	166	168	157	153	159	157	161	150	176	173	150	159	178	157	163	159	140	164	153	148	162	178	176	169	156	152	162	147	137	135	160	160	182	145	170	160	164	166	159	144	157	160	149	164	174	152	169	183	139	160	132	175	157	143	155	157	155	152	160	183	158	172	179	135	161	150	158	162	174	166	170	133	154	143	157	156	159	158	186	139	159	142	166	146	132	160	137	152	166	150	166	138	148	165	173	129	136	149	155	147	165	144	153	155	163	160	157	173	135	182	158	150	140	175	175	146	158	145	154	166	138	159	155	178	165	171	155	169	161	163	147	166	163	143	159	174	145	136	164	180	142	148	158	154	171	153	162	148	166	152	161	166	126	148	181	155	157	140	144	177	155	146	158	159	137
7181	4583	7173	609	467	449	457	445	472	433	421	436	420	427	460	456	482	440	418	414	456	387	442	416	461	389	425	462	454	404	388	453	434	420	437	416	444	423	429	442	425	412	436	418	468	431	443	438	433	447	431	399	455	428	466	391	459	457	448	431	443	447	419	417	443	428	428	450	439	413	416	378	425	416	400	424	442	442	417	460	448	412	437	426	386	416	406	426	417	375	461	406	424	451	439	457	432	428	427	457	427	425	421	411	436	417	436	451	420	442	434	453	409	417	429	428	406	435	427	442	431	419	431	438	420	425	448	406	453	433	420	424	441	440	430	386	447	419	405	403	415	400	450	424	437	439	438	472	457	420	443	442	456	412	458	450	416	392	429	376	438	427	422	446	416	418	405	424	441	460	419	416	460	454	470	440	450	435	417	414	448	445	440	451	415	451	471	395	422	421	431	416	442	445	415	457	394	397	421	452	466	422	417	453	427	440	440	440	455	414	437	383	426	418	409	405	441	417	441	414	407	416	404	408	442	460	448	440	419	401	433	409	422	442	424	457	454	429	444	387	417	401	423	456	427	426	431	441	397	436	372	386	409	460	406	408	368	436	439	409	428	410	445	392	441	463	409	414	404	436	416	452	414	397	394	439	430	422	431	405	413	456	466	414	461	371	441	402	433	400	453	400	497	434	400	422	432	403	394	393	400	440	440	463	440	392	434	414	395	410	434	414	450	434	492	414	460	440	424	427	431	410	447	431	446	461	415	435	450	407	408	425	426	440	457	427	431	446	452	446	490	428	413	432	410	376	367	419	399	405	430	440	412	425	408	412	389	424	451	432	439	483	438	441	436	455	434	434	417	405	453	442	413	444	452	449	432	457	434	434	435	454	426	435	465	411	412	417	445	406	409	429	421	438	419	423	422	424	416	450	367	405	397	433	407	443	399	438	444	451	449	431	402	416	431	384	420	439	467	435	389	457	409	418	452	462	400	429	447	454	378	434	429	410	424	426	412	469	410	402	412	381	454	441	411	381	423	402	411	438	374	451	425	426	444	415	450	428	400	411	442	423	424	413	388	439	440	431	427	454	407	418	424	457	403	439	427	441	442	432	368	436	467	419	408	456	392	414	458	416	424	441	421	414	454	422	424	384	415	411	435	367	451	415	398	445	442	435	457	426	428	427	421	440	417	428	415	413	457	421	409	413	393	426	420	417	447	432	423	488	423	399	408	408	413	391	406	424	428	433	433	459	408	417	382	414	429	440	433	429	408	448	419	458	433	400	454	438	432	423	452	394	435	432	431	445	449	453	407	382	437	426	431	438	416	401	414	401	413	415	407	452	424	457	413	439	403	421	428	425	437	452	445	430	402	476	417	426	427	399	405	418	429	410	420	451	446	424	421	438	445	481	450	463	432	379	415	425	408	429	408	428	421	415	427	429	445	446	414	429	421	406	446	431	400	441	421	436	446	446	393	465	429	397	393	430	512	435	448	436	406	438	432	435	454	449	414	405	422	416	420	429	413	448	444	428	446	453	458	417	416	425	433	406	443	424	411	433	394	411	444	449	447	440	415	428	456	448	424	424	447	430	394	425	370	442	390	440	438	445	431	407	370	419	442	412	450	377	438	417	447	443	448	421	428	416	409	440	424	446	404	420	413	422	449	417	421	410	452	442	422	431	444	421	448	443	426	452	424	408	417	413	389	419	389	434	400	445	414	436	433	462	482	428	427	433	442	453	445	425	449	446	435	426	419	446	417	380	405	442	464	418	382	471	421	459	429	431	447	383	410	455	458	441	439	430	430	430	392	430	410	410	449	406	440	425	453	430	433	443	439	450	453	417	429	412	385	409	406	417	413	417	424	429	420	429	416	411	461	419	428	463	399	416	437	435	387	427	406	410	406	442	440	418	447	409	391	423	467	430	442	467	413	412	433	432	410	442	422	439	419	402	428	424	454	430	422	430	448	466	419	434	463	445	428	445	441	403	434	451	396	453	404	433	432	411	417	434	398	432	421	428	441	439	444	423	416	412	406	431	408	431	446	424	430	417	445	438	427	419	456	415	403	426	429	411	435	426	417	381	466	421	410	441	452	455	408	449	423	381	418	435	426	453	382	422	427	399	454	443	429	429	428	412	412	440	417	436	420	432	456	430	419	435	417	395	417	449	427	420	432	425	419	456	401	407	446	409	438	433	421	426	433	439	469	446	401	416	417	391	440	430	426	467	414	411	435	442	414	445	442	408	422	443	447	460	418	430	414	413	421	422	421	417	405	388	419	433	401	395	410	440	448	435	423	426	418	416	413	453	408	418	425	441	435	419	427	412	423	422	451	421	455	418	383	419	390	447	432	431	414	404	453	461	415	413	424	432	452	460	420	420	421	412	405	424	445	439	438	425	471	417	401	438	407	444	451	440	421	436	383	388	451	466	405	398	411	425	432	438	411	439	408	416	430	425	430	422	425	457	456	434	437	404	415	378	441	412	445	421	398	428	429	395	416	441	376	416	404	419	430	442	407	429	423	424	461	401	458	446	423	386	417	386	411	462	430	432	434	440	408	414	455	402	411	460	416	432	455	403	407	424	401	455	409	434	452	417	418	451	402	437	398	407	461	429	436	457	417	425	466	424	434	406	436	440	435	442	437	439	437	406	398	416	423	460	408	432	414	464	445	412	412	432	419	457	418	419	417	400	423	442	454	432	432	434	432	419	424	416	419	416	415	417	446	432	464	419	425	438	446	436	445	437	429	431	419	457	445	424	419	431	408	427	414	396	428	424	409	398	441	458	438	406	449	396	422	416	446	391	431	386	398	446	426	412	406	401	438	389	415	427	475	433	436	439	424	401	408	436	405	426	424	428	415	414	454	439	414	424	429	406	396	381	419	421	421	373	423	452	447	382	433	404	416	399	471	461	451	473	390	420	427	397	422	414	452	395	416	413	415	434	434	410	448	419	426	465	418	393	427	408	453	455	423	414	414	430	417	449	405	436	442	423	415	448	426	433	428	409	406	422	429	442	457	414	425	435	431	406	406	416	436	417	413	429	437	417	447	452	430	431	393	414	379	424	474	438	418	388	414	441	399	432	465	452	411	453	447	438	461	446	423	417	435	479	439	430	447	429	447	481	473	404	408	416	418	432	462	461	386	426	422	438	448	415	471	362	420	434	399	395	397	432	433	427	421	445	448	391	454	431	446	405	440	422	444	431	420	417	423	422	435	407	448	443	411	442	476	442	400	442	439	444	446	479	428	413	451	410	409	441	421	409	445	431	400	433	421	439	380	432	451	430	444	422	435	415	429	422	436	441	424	448	436	395	438	416	423	436	441	441	397	470	444	435	415	455	446	422	432	433	407	434	431	444	404	453	443	432	427	403	425	441	430	433	420	425	431	452	425	458	442	450	418	435	405	442	397	444	409	410	441	447	412	420	438	426	444	420	427	450	464	454	420	442	407	434	431	452	427	401	450	418	437	445	413	405	432	453	401	426	404	413	369	454
47437	43567	46630	14376	1298	511	413	418	332	307	328	279	294	289	275	288	254	299	295	275	284	275	265	246	249	256	253	272	278	305	268	254	269	270	254	245	250	276	253	247	252	255	259	275	261	250	269	241	273	286	278	261	245	260	269	261	284	248	261	261	241	263	251	242	290	239	264	258	256	280	247	238	262	266	245	285	269	239	284	295	266	266	237	244	252	262	243	249	236	222	242	282	268	250	239	218	239	282	280	240	256	226	213	248	254	237	270	260	248	234	279	248	259	244	242	244	265	261	257	260	246	267	269	245	242	262	239	230	257	255	275	276	247	245	267	281	268	260	280	264	268	259	256	254	280	265	243	250	270	229	248	244	221	256	246	283	250	223	252	273	253	251	272	235	219	256	258	276	277	275	242	238	263	240	245	262	244	262	246	246	279	283	240	249	248	296	242	248	267	233	232	275	263	270	253	243	260	272	251	212	267	281	241	260	241	263	240	258	247	253	250	266	281	235	252	280	244	251	282	254	284	258	272	289	257	235	250	235	247	263	260	259	244	230	239	250	263	262	266	299	247	282	258	255	254	259	264	249	265	237	268	268	251	250	259	241	268	263	267	276	251	264	278	257	265	242	249	264	265	266	265	283	330	240	229	233	245	266	255	258	251	228	251	243	240	262	255	278	265	267	241	256	292	249	258	258	270	232	258	241	255	243	277	253	260	242	266	249	279	260	257	263	244	269	261	250	261	273	286	260	240	259	267	280	266	250	258	235	212	256	280	256	256	222	260	250	260	246	271	281	269	264	273	243	238	275	244	264	267	241	264	235	272	256	261	270	259	238	249	246	260	260	261	242	291	271	251	261	249	264	287	254	251	262	231	270	255	238	268	249	272	241	259	269	258	234	249	250	283	279	279	230	262	253	229	273	261	248	263	243	230	255	264	278	284	232	254	235	263	244	244	265	264	257	235	236	255	250	273	260	262	249	259	257	254	250	269	251	271	255	227	237	285	248	236	268	256	222	271	228	282	264	248	252	215	254	202	239	222	243	286	252	271	247	256	248	259	248	294	239	254	239	240	276	242	252	266	256	250	267	273	267	255	278	253	246	301	231	265	253	266	250	282	261	263	248	263	254	238	245	238	258	273	252	260	240	254	226	231	262	250	255	256	262	250	275	262	286	257	272	245	278	223	256	247	245	241	251	256	241	223	262	248	237	233	273	248	248	269	278	295	263	247	231	237	255	232	269	285	278	271	260	273	242	271	255	252	253	274	256	255	268	244	230	246	269	258	258	226	270	250	295	242	259	246	265	256	249	254	296	259	248	270	258	262	267	270	245	265	283	228	278	290	267	269	236	251	257	254	242	265	236	276	213	281	230	243	285	259	263	238	241	258	255	239	218	228	245	236	253	262	258	261	245	257	266	227	245	261	239	252	246	263	253	284	243	248	238	252	269	244	255	254	275	242	299	263	255	245	271	261	228	265	257	237	281	249	273	248	248	260	239	230	260	259	222	291	254	252	226	276	293	248	257	236	264	251	239	237	266	244	226	257	275	267	248	251	254	269	254	251	257	253	235	232	267	239	281	276	251	259	236	247	241	254	267	269	279	240	258	249	240	265	266	272	245	252	253	254	247	252	257	226	233	282	239	258	239	293	258	261	275	250	245	246	254	274	244	277	247	240	253	243	279	246	252	263	220	228	245	270	223	278	251	255	218	234	245	286	271	247	255	239	255	243	240	227	266	223	269	259	246	241	257	258	250	244	266	279	271	233	232	251	264	226	261	255	268	246	254	228	251	254	275	254	224	239	269	237	223	265	253	266	276	237	204	241	250	246	248	272	246	260	254	253	262	260	253	244	271	232	265	262	259	268	250	237	269	253	255	227	253	235	259	279	251	244	247	258	279	246	260	275	262	245	277	273	234	252	262	278	240	232	243	223	254	280	244	270	263	228	250	239	255	251	248	265	259	259	240	242	271	297	270	254	252	249	247	275	237	265	258	260	261	245	287	267	242	271	265	252	259	257	261	259	256	266	265	258	277	249	245	248	245	251	290	242	274	255	225	263	265	255	277	259	277	247	230	234	218	290	249	252	244	296	246	225	260	237	284	289	257	259	257	282	247	277	277	231	265	257	254	252	272	270	242	235	258	247	251	282	254	286	243	277	257	273	251	276	275	261	249	248	240	283	242	255	244	271	252	275	260	253	260	254	274	240	253	255	237	286	241	267	255	241	241	240	293	255	244	252	268	257	242	250	252	266	277	229	243	218	237	262	241	276	281	238	289	280	235	279	220	271	260	262	273	236	281	263	236	264	261	255	257	252	268	231	259	269	249	259	269	267	252	264	259	261	255	276	229	250	285	267	231	266	256	266	226	250	254	256	254	227	274	262	254	255	258	243	261	267	230	266	254	292	274	229	272	251	273	298	275	254	268	257	245	247	278	261	254	258	269	251	245	256	267	265	244	279	262	252	281	257	253	267	228	236	249	239	252	249	255	287	236	245	275	239	252	288	289	262	260	259	253	244	244	255	267	223	273	218	275	248	268	273	227	259	266	287	246	237	242	279	307	259	256	256	250	250	244	236	257	275	269	255	256	244	282	258	251	223	234	255	262	240	267	249	259	260	260	245	245	276	244	230	255	255	249	247	236	263	257	250	259	249	258	266	249	266	287	243	251	245	241	241	268	294	260	271	241	251	247	245	276	230	228	251	249	239	266	240	234	262	265	256	254	257	251	250	267	260	260	263	306	232	229	278	300	241	266	259	253	270	224	240	273	254	254	242	271	253	215	259	229	228	264	235	257	265	261	272	224	249	273	224	267	275	232	249	272	235	259	255	245	275	242	250	252	258	248	230	250	292	259	258	258	267	270	241	253	255	237	277	265	258	273	246	259	242	243	285	257	249	239	274	244	240	272	280	275	254	262	292	270	282	245	292	284	248	235	252	242	233	265	246	246	291	240	261	264	283	240	287	243	247	270	282	236	233	247	254	248	255	277	293	260	242	256	245	277	246	231	262	265	264	274	270	263	268	234	248	293	268	223	255	272	235	245	267	255	263	279	235	243	236	261	292	260	258	274	246	277	271	290	248	216	235	219	255	270	272	247	249	239	247	215	237	240	265	279	244	227	277	216	240	264	254	233	274	273	243	236	245	253	267	258	307	260	254	259	247	248	277	258	268	277	258	236	241	258	274	228	269	260	250	229	258	287	236	257	262	268	242	245	268	259	263	252	257	295	228	250	241	281	275	256	259	274	250	273	285	251	250	223	263	255	239	285	271	279	274	266	241	265	274	272	267	266	245	261	254	258	276	229	237	263	264	236	242	253	225	248	231	262	261	262	255	249	270	264	279	232	259	263	241	229	260	245	258	236	257	251	259	252	289	215	257	237	234	235	260	220	257	276	255	250	245	252	265	252	250	263	249	233	257	248	251	258	260	283	239	292	249	235	248	233	244	258	259	267	252	244	279	247	244	266	279	250	235	254	256	229	241	284	277	247
28306	30938	45775	4700	2093	1848	1533	1362	1142	1083	1065	978	861	902	861	790	834	810	797	769	727	696	701	699	696	734	753	671	694	719	695	670	646	680	642	639	648	686	662	647	646	630	668	655	647	684	668	648	674	632	618	659	689	645	655	689	651	633	622	665	631	678	682	631	636	615	631	647	614	686	720	632	666	592	611	683	680	633	630	668	648	622	600	591	633	630	609	653	615	616	639	618	622	623	619	621	580	623	629	612	627	644	581	677	616	583	694	651	656	646	649	631	616	616	613	627	667	623	646	636	685	618	604	589	611	644	623	588	644	659	594	662	655	648	676	637	657	631	613	608	607	608	649	636	649	613	653	678	635	689	600	630	641	629	601	629	634	617	603	605	634	607	638	603	697	625	659	638	647	625	636	646	612	642	643	652	643	652	593	616	678	640	649	667	610	660	662	617	621	661	603	637	597	613	621	632	640	660	617	593	644	635	633	643	626	630	623	647	645	667	636	646	634	597	619	656	648	625	617	595	678	659	601	690	638	700	615	618	658	626	634	607	636	654	623	624	673	569	661	649	648	640	642	643	623	628	618	631	672	624	655	592	634	607	624	632	645	650	643	631	637	659	649	681	626	652	646	628	580	626	613	676	614	620	632	588	655	647	632	628	658	594	649	655	650	630	645	635	641	642	652	620	637	639	658	629	633	604	673	612	639	639	651	626	643	607	620	625	622	628	655	624	672	613	609	655	623	636	636	629	612	653	612	593	650	654	596	633	622	634	628	634	633	641	619	590	610	626	614	650	623	620	654	612	626	622	637	641	671	600	583	621	662	620	593	609	609	596	668	686	657	664	598	628	636	682	673	597	657	633	650	621	604	608	675	608	592	608	616	684	663	645	681	650	619	613	609	627	642	616	651	622	647	650	641	603	632	663	642	609	628	615	624	643	619	640	686	623	650	634	621	647	631	640	652	647	645	642	650	642	631	704	645	606	627	652	656	612	645	661	645	643	633	653	608	614	646	630	599	615	630	675	610	630	645	589	613	645	590	601	642	646	660	644	650	608	589	641	636	633	577	628	649	629	615	626	655	629	652	623	670	637	620	633	639	612	682	591	615	690	622	590	611	661	589	651	637	603	603	659	645	615	636	656	561	646	624	661	633	650	648	668	646	703	597	634	627	602	661	628	633	637	634	624	633	605	633	665	633	675	649	622	634	684	651	656	641	636	647	618	629	634	569	632	590	660	566	583	625	611	641	596	665	651	656	636	616	647	635	619	629	607	609	662	684	643	634	638	675	673	676	648	633	627	642	646	635	686	643	632	597	630	636	653	680	645	605	691	616	640	664	616	649	588	645	633	636	656	620	641	654	650	641	630	609	623	651	658	636	661	606	641	624	647	640	611	648	620	664	615	640	673	619	602	622	611	605	632	627	642	637	636	668	646	623	655	628	616	622	615	660	638	591	628	625	622	650	639	647	663	618	611	626	655	683	591	614	649	633	651	618	661	635	669	663	671	638	612	608	657	585	618	643	669	663	634	672	620	592	644	652	663	615	614	600	632	605	575	602	597	605	627	621	605	632	616	600	655	641	652	650	586	619	665	632	618	645	605	620	639	664	652	607	657	587	621	691	651	654	619	621	609	620	620	598	636	645	635	637	644	666	635	641	609	635	633	621	621	628	598	640	621	587	618	611	669	650	647	649	609	626	605	648	680	597	661	681	637	649	612	642	652	640	636	639	627	656	675	568	629	626	642	646	643	612	626	668	638	652	658	586	626	611	663	637	639	627	579	683	630	666	639	588	635	613	620	640	640	599	627	661	589	646	644	692	631	630	618	650	658	615	606	620	687	577	639	639	642	582	649	596	619	639	648	592	634	617	640	607	645	648	622	664	586	656	640	597	637	663	600	643	620	686	717	697	570	604	659	615	624	603	622	597	644	629	634	610	577	632	655	607	671	662	625	665	618	643	673	688	642	655	637	620	608	667	639	662	648	609	634	654	600	677	643	660	625	660	587	601	605	619	654	657	597	640	647	612	600	657	603	631	619	635	655	651	640	620	623	642	629	630	666	653	649	657	552	625	639	623	628	614	644	633	623	615	647	581	615	663	652	679	640	693	630	636	670	625	644	581	643	673	613	657	642	620	636	657	620	649	647	641	618	640	660	649	647	645	626	637	609	636	617	622	684	627	624	633	624	650	649	608	606	649	591	651	663	644	619	608	636	628	627	613	648	636	661	671	643	641	622	700	629	612	671	625	611	611	625	631	683	608	623	635	624	642	638	634	621	605	653	659	596	647	647	617	623	644	629	611	650	625	631	636	658	659	660	646	627	630	633	603	641	646	674	627	665	655	639	627	636	654	628	645	627	626	645	683	603	605	650	639	673	619	608	655	671	626	596	648	637	586	662	638	624	619	609	648	656	601	606	602	585	617	662	621	635	623	642	633	649	661	632	641	626	615	630	673	613	647	579	644	582	582	616	656	655	631	663	639	618	666	633	632	667	629	687	620	629	611	653	621	658	589	670	630	679	609	641	606	583	635	661	632	660	658	635	661	657	624	660	614	627	638	666	651	631	645	675	672	602	617	609	606	651	635	633	650	635	640	616	647	622	646	632	671	645	648	605	643	592	607	577	663	602	617	659	675	635	629	637	608	611	594	639	635	625	608	664	627	604	621	649	693	657	598	621	608	600	618	662	606	637	598	666	667	588	677	600	643	657	639	597	657	628	608	655	650	672	603	625	630	653	621	625	651	642	639	618	682	630	646	622	623	672	584	685	619	588	693	636	629	632	621	643	625	616	638	623	683	640	645	616	638	641	630	670	652	672	652	583	598	660	671	595	650	679	603	594	637	646	654	667	621	675	612	662	676	603	617	619	645	596	635	621	639	647	587	690	616	647	608	657	626	620	632	673	635	694	626	624	610	634	710	649	634	643	590	657	633	683	651	647	618	619	628	609	626	662	622	634	599	652	635	633	629	655	602	638	609	672	617	687	645	597	621	608	670	585	612	613	622	691	640	666	633	572	611	625	607	603	622	667	627	619	618	640	631	639	634	597	642	623	655	621	626	602	638	681	623	635	646	575	605	674	661	652	632	640	631	645	587	644	638	652	614	602	635	623	607	636	618	656	594	636	690	641	643	598	643	622	651	636	613	661	636	664	627	600	628	649	564	610	651	634	651	625	636	559	609	681	627	641	681	602	595	629	647	640	707	625	604	621	624	592	665	622	659	619	672	643	631	649	626	682	686	585	640	615	655	682	663	651	606	624	610	645	649	638	645	599	634	653	614	629	618	593	646	622	631	647	620	669	604	614	689	650	640	625	689	626	688	633	619	659	580	642	664	629	637	663	619	631	658	649	600	640	622	679	633	673	635	627	628	620	618	634	635	650	641	598	613	624	619	590	665	632	651	622	647	664	648	627	601	629	599	623	635	630	653	682	623	629	617	670	652	592	614	638	655	692	624	603	663	629	603	612	608	603	675	625	658	642	675	633	644	676
61629	58502	60661	23600	4142	711	495	434	343	331	309	283	275	264	239	220	223	237	225	229	204	202	213	210	206	208	202	186	184	198	217	196	217	226	211	181	204	211	190	206	185	186	193	191	191	187	198	220	178	187	206	205	186	165	189	178	188	226	207	201	193	190	206	184	215	200	195	207	205	229	169	208	230	186	172	191	185	171	183	163	198	203	202	190	186	175	184	205	196	223	199	178	210	179	209	206	200	200	204	190	206	199	161	195	185	162	169	166	210	213	194	187	186	175	179	210	184	170	166	186	191	190	183	193	162	206	189	193	193	207	195	164	184	191	210	183	179	213	204	202	183	186	176	189	230	194	188	192	204	189	187	188	192	234	188	214	181	187	168	167	198	212	215	207	174	206	183	192	206	195	180	192	188	191	208	162	188	193	201	184	187	206	186	183	175	183	206	179	180	197	174	201	200	203	169	175	205	181	210	194	172	200	186	185	202	190	190	219	194	211	194	226	183	184	160	203	214	214	193	201	198	187	177	182	202	192	214	186	176	205	220	209	205	186	196	178	187	186	209	185	205	215	201	187	188	211	194	185	192	211	190	191	195	190	197	190	204	181	200	169	175	193	185	213	165	200	206	182	197	199	165	214	202	170	184	182	168	183	168	184	168	217	175	168	178	169	183	168	204	197	178	206	161	205	192	191	185	194	190	205	211	168	177	207	196	182	190	193	198	178	162	170	168	179	185	196	182	195	183	191	199	217	189	200	162	203	172	204	191	187	184	183	181	155	179	193	199	191	199	180	174	198	172	172	180	184	186	179	196	207	192	213	204	189	214	195	193	184	187	172	225	195	201	194	173	202	216	216	211	184	177	194	205	202	193	192	244	210	189	174	181	200	206	181	185	188	192	186	180	189	182	205	208	197	186	188	193	189	204	197	173	193	180	185	209	197	178	164	162	185	194	181	192	197	176	209	191	178	204	182	208	200	183	199	175	196	171	191	178	184	183	210	213	191	164	168	220	196	204	205	202	184	175	202	168	199	192	181	215	185	203	220	188	167	190	201	192	187	158	195	162	168	193	196	191	193	203	196	201	217	179	201	213	196	201	184	168	171	186	216	188	184	172	173	187	192	196	177	197	169	194	203	191	193	194	183	192	183	208	170	191	190	202	187	176	197	205	166	207	198	174	191	151	203	162	163	180	188	207	185	188	192	202	188	179	216	178	172	197	193	188	207	177	220	206	200	166	203	178	194	183	192	180	191	167	187	181	187	169	194	182	173	196	174	179	176	170	166	212	189	177	144	184	203	185	198	189	188	206	195	185	197	187	171	203	184	207	193	183	213	214	181	197	168	193	179	169	162	205	185	201	176	184	182	179	198	182	221	190	176	188	191	192	212	189	194	178	198	174	182	182	191	199	191	184	160	177	188	174	198	218	196	204	194	208	195	171	214	210	187	172	195	181	224	175	196	187	209	184	200	187	185	165	184	200	206	189	175	187	167	152	183	195	181	185	198	184	177	204	200	198	185	193	192	171	206	171	203	217	177	195	205	177	189	198	221	205	173	205	210	185	180	223	196	186	187	197	186	177	205	198	185	203	216	213	199	195	187	195	194	186	195	198	177	203	186	192	212	170	180	195	227	195	193	198	182	186	206	186	169	185	192	203	221	190	182	204	170	195	177	193	194	170	167	193	153	193	171	180	205	194	183	188	191	183	182	187	195	192	175	196	206	192	202	214	203	170	188	214	197	183	187	183	203	170	199	181	180	215	200	170	195	187	193	182	183	202	194	181	176	188	174	187	190	175	189	200	183	193	185	170	195	191	177	180	174	200	209	186	198	189	193	191	193	203	218	182	197	180	181	186	187	169	171	191	179	173	174	170	208	183	182	184	205	215	197	184	200	173	212	172	171	201	189	184	201	189	181	189	175	191	204	202	187	187	188	213	208	207	189	188	164	215	168	225	184	189	171	173	176	195	209	175	203	189	182	193	219	178	183	191	207	176	159	194	192	197	188	173	181	198	207	173	196	210	198	213	196	190	189	193	190	191	204	181	217	184	188	177	184	192	216	184	192	209	187	181	190	205	181	172	176	166	194	208	204	199	197	176	199	207	201	205	196	167	186	190	203	195	183	167	184	214	180	202	213	202	213	223	192	195	212	177	178	205	191	194	194	192	178	196	179	213	186	168	190	199	176	205	199	190	170	203	194	191	201	197	204	199	200	190	191	196	174	212	221	207	172	172	187	188	176	192	178	161	177	199	191	181	197	178	182	160	183	191	185	183	226	216	196	177	201	169	181	201	192	163	196	188	189	196	221	220	176	201	210	188	193	214	187	197	211	174	200	190	190	183	211	172	233	231	168	194	194	168	181	196	158	187	200	220	199	222	198	185	173	167	158	203	164	198	193	197	199	204	182	178	186	207	176	197	162	202	200	198	207	174	204	187	194	151	171	196	172	168	174	198	173	193	169	175	207	179	204	178	191	188	178	193	207	175	182	198	179	180	204	194	188	192	198	186	196	199	185	180	197	221	197	196	173	187	187	211	166	200	210	194	189	187	174	187	195	182	184	187	195	204	197	184	201	183	176	190	185	203	178	171	207	183	187	208	197	201	213	227	176	192	182	222	180	182	179	203	185	180	168	185	201	209	189	198	188	208	180	213	170	194	202	187	188	184	191	205	178	197	181	186	204	199	180	169	199	181	199	184	192	192	188	193	209	193	172	196	185	198	178	207	210	214	167	182	175	191	174	219	198	173	168	182	210	198	206	200	162	212	174	172	193	204	184	175	199	196	164	188	190	214	200	195	176	193	206	182	205	190	193	226	208	195	206	204	187	223	189	188	177	193	172	183	191	215	191	194	190	187	194	192	193	190	176	210	177	208	200	172	174	194	180	205	155	176	178	201	192	191	198	166	197	182	193	188	178	192	180	192	173	205	185	185	190	190	177	194	210	180	165	205	198	194	189	150	184	172	189	174	194	207	215	187	208	183	179	182	190	188	191	186	197	176	185	186	198	202	218	186	163	177	181	198	202	191	210	184	175	204	200	199	161	191	188	183	208	177	163	181	201	198	186	182	189	177	183	181	176	167	206	218	172	177	185	198	192	227	186	178	205	184	193	200	171	193	205	205	191	186	175	165	202	189	177	182	186	195	167	182	202	193	188	195	213	193	182	175	207	186	202	175	170	210	187	212	181	212	216	213	199	198	180	181	177	202	169	224	172	200	200	182	179	196	182	164	202	186	186	193	190	180	190	198	169	191	192	203	182	210	192	195	207	176	191	174	182	183	175	162	191	197	194	187	198	160	196	189	183	203	221	190	184	202	188	203	174	165	159	192	187	200	187	173	167	178	188	193	195	162	200	182	182	200	173	198	212	198	212	200	188	188	163	165	203	198	175	168	181	168	200	173	175	173	202	192	175	197	171	197	178	195	181	185	172	178	191	176	171	198	168	189	200	217	171	198	185	206	154	175	210	193	205	193	182	183	204	180	198	204	177
37782	40789	56199	8330	3329	2672	2194	1847	1583	1343	1270	1158	983	975	892	814	800	741	726	699	669	674	659	665	622	637	582	576	581	588	592	580	540	561	573	593	538	526	506	516	574	536	503	509	516	543	511	523	496	510	506	518	485	513	502	530	480	486	491	516	489	481	480	507	482	534	514	497	492	457	497	538	484	482	495	488	496	460	479	486	498	503	485	468	456	501	461	495	504	473	482	515	491	499	465	468	444	503	443	463	489	497	443	485	477	492	493	476	483	462	491	511	409	492	464	497	465	451	459	473	486	522	493	513	457	452	475	499	444	472	491	473	452	515	479	469	449	454	426	465	487	523	512	471	464	475	467	452	481	489	501	452	467	488	467	471	488	475	463	496	499	448	486	487	486	480	503	452	462	482	464	493	504	501	479	473	477	466	486	484	417	452	468	503	490	493	489	466	504	493	463	466	483	467	456	485	464	471	471	475	510	483	496	489	460	457	456	437	470	465	459	504	473	434	459	450	512	505	507	474	494	475	466	465	483	461	502	475	502	462	492	500	478	451	475	488	480	460	467	493	459	449	478	466	498	433	448	462	492	504	449	488	473	442	507	436	445	458	466	442	455	497	489	480	506	468	468	489	470	498	463	483	449	452	474	476	476	450	456	509	491	499	483	455	498	494	487	460	477	483	463	470	510	484	470	449	445	484	470	488	439	496	410	487	494	479	449	462	470	481	483	492	496	478	499	474	482	444	477	488	462	461	483	431	481	485	475	485	457	492	443	474	468	457	460	433	477	483	460	471	479	464	499	474	465	495	485	449	435	525	495	436	432	516	457	461	483	453	462	480	496	483	455	489	476	450	455	490	497	501	494	478	481	455	461	489	470	460	509	455	420	454	498	432	461	504	479	493	464	429	459	497	456	467	473	474	451	465	444	454	459	489	470	516	470	474	501	465	507	459	482	468	491	484	476	444	502	497	473	470	475	494	466	492	476	498	504	479	468	501	453	477	478	429	431	464	443	512	478	453	458	462	458	482	471	457	441	511	464	467	476	481	468	512	515	472	485	459	487	502	478	469	440	479	455	479	472	450	484	506	471	483	482	496	461	472	428	469	449	454	477	453	510	512	500	457	457	520	488	426	458	466	482	457	475	471	487	478	457	481	442	464	469	462	505	467	512	467	456	477	494	491	510	468	423	469	473	445	453	472	474	519	486	489	457	441	482	443	441	473	485	434	465	470	475	471	527	426	469	456	482	438	445	501	469	487	478	487	454	431	485	497	461	432	474	506	473	467	489	463	460	457	517	483	433	447	499	477	498	490	466	484	467	449	450	455	451	477	479	481	474	452	445	463	461	505	460	425	522	445	502	470	482	494	467	470	470	451	444	473	504	485	499	487	485	463	449	501	482	448	493	465	446	465	464	460	468	474	493	479	495	469	508	485	447	471	507	502	512	451	475	463	489	497	462	502	474	449	420	424	464	463	484	474	515	435	459	457	450	490	450	468	481	425	486	470	501	509	447	490	465	447	462	514	472	483	476	404	477	487	461	466	466	482	461	412	461	455	459	467	465	462	434	496	445	502	442	470	469	454	495	492	458	473	478	507	485	516	450	443	484	465	475	479	472	505	470	465	476	478	466	493	466	467	453	487	463	485	481	500	482	491	482	457	466	465	497	474	464	488	475	488	456	440	477	458	491	476	452	446	484	476	473	513	424	445	456	482	480	484	496	480	450	463	461	446	467	493	468	509	460	449	469	474	464	471	435	500	447	479	482	478	506	467	436	485	430	471	468	469	482	485	499	503	496	468	466	440	459	488	458	478	448	504	530	485	452	451	458	501	475	458	460	466	491	462	486	464	478	468	480	455	462	501	452	467	498	465	466	474	494	472	486	486	447	449	460	482	418	439	506	424	469	465	475	464	494	453	470	488	503	477	467	497	503	513	474	450	469	499	503	490	457	470	468	435	489	468	462	455	475	464	484	497	489	500	484	467	525	476	431	477	502	443	474	466	462	486	485	479	450	475	466	481	482	476	449	444	465	456	494	474	495	474	455	515	491	460	446	489	472	446	470	486	447	487	490	432	474	491	495	490	462	446	451	458	485	474	474	509	491	470	469	448	482	507	470	498	466	445	469	500	492	470	474	453	469	510	499	454	466	496	461	476	457	474	489	497	474	451	494	451	464	411	459	487	477	493	466	423	487	457	457	476	495	461	480	480	513	450	477	440	474	479	493	466	480	453	444	447	460	450	450	479	507	492	470	473	457	447	533	444	410	470	470	504	479	456	476	518	464	481	436	486	469	526	473	461	489	455	446	479	483	507	504	485	481	495	488	484	451	440	490	446	474	451	514	485	488	466	547	498	457	460	459	463	477	506	505	528	482	450	451	462	456	432	478	472	470	458	476	503	450	476	447	514	462	478	480	496	467	515	468	516	455	497	486	489	469	463	462	467	463	454	444	505	457	488	497	483	488	419	456	523	473	482	456	434	483	453	431	470	480	483	505	448	519	460	478	478	477	500	479	490	469	474	474	506	502	430	489	514	448	430	478	503	495	466	449	523	474	442	468	461	500	445	483	432	493	455	470	505	495	457	458	487	438	453	441	488	503	459	479	480	480	474	474	436	484	458	477	480	470	462	452	479	459	469	462	449	463	528	457	506	467	430	463	477	463	447	464	475	467	468	457	453	484	477	467	503	467	462	421	493	447	465	484	467	461	477	486	484	457	475	481	458	450	468	461	458	465	521	463	481	478	485	467	483	466	471	473	463	461	494	470	515	433	502	470	484	484	489	450	517	506	477	486	508	449	508	460	451	493	470	459	464	471	508	501	482	493	460	470	467	464	440	473	473	451	473	470	465	449	463	496	465	446	493	533	494	444	476	456	495	471	443	507	500	493	514	488	455	469	482	449	475	471	500	434	493	467	446	469	491	504	469	461	451	480	480	488	462	521	481	440	469	471	468	468	463	456	470	444	475	449	496	469	473	478	463	491	502	443	487	440	498	466	478	483	477	479	460	499	527	483	482	423	475	503	465	472	469	476	474	493	429	485	456	491	454	444	469	455	473	471	482	463	485	444	499	445	463	481	481	447	509	503	463	426	456	484	492	472	465	459	476	443	479	465	496	477	447	487	476	455	426	520	468	440	453	484	489	460	479	461	477	450	492	463	486	451	523	466	461	444	451	469	473	473	468	476	473	435	477	472	480	490	468	465	446	483	465	488	489	481	476	501	507	474	478	488	457	510	434	478	453	473	480	514	480	476	489	481	445	464	485	473	456	482	458	504	431	495	459	484	465	452	466	480	473	494	469	483	485	496	466	449	479	464	471	490	496	497	478	480	476	471	425	463	454	447	455	481	461	470	485	503	481	492	488	442	435	462	492	457	496	477	501	463	498	480	447	437	486	491	473	475	457	445	480	440	502	457	464	454	472	477	494	445	457	468	466	469	443	454	461	497	483	468	467	479	490	499	464	453	483	488	471	489	482	456	434	456	455	477	495
9374	3383	3096	317	157	150	152	142	163	150	173	171	150	187	161	159	161	166	144	156	151	181	161	159	182	168	139	161	170	152	136	184	151	150	136	126	160	152	175	178	163	170	179	165	195	161	148	147	149	165	153	179	178	178	183	147	143	190	144	182	177	168	157	164	177	166	168	169	164	142	144	187	171	165	173	149	153	131	147	157	173	165	143	159	138	152	180	161	158	155	172	153	161	165	161	178	171	155	155	146	157	163	169	152	166	160	163	175	139	154	177	141	186	159	172	171	177	162	153	168	149	161	189	156	140	154	158	156	163	170	152	155	162	170	167	153	165	164	173	153	153	145	166	147	160	158	154	158	153	163	140	169	151	149	165	165	136	165	168	161	184	155	138	147	162	160	162	148	163	153	189	156	155	139	166	160	153	175	159	163	140	140	153	183	177	148	154	144	157	156	153	155	169	158	183	175	153	153	170	170	181	153	158	168	152	155	167	156	159	162	183	160	160	169	157	153	162	155	138	152	164	155	149	149	195	140	159	161	173	153	149	158	163	164	144	156	160	159	135	165	166	162	156	159	143	173	163	162	149	169	134	160	162	174	151	168	151	162	142	157	175	148	153	191	171	150	145	126	174	183	172	169	173	171	134	169	179	152	183	163	144	152	163	156	162	148	145	131	162	158	140	179	166	163	165	163	146	164	162	144	142	180	165	161	141	142	151	154	142	144	139	162	163	177	172	138	146	168	175	142	148	186	168	175	162	164	167	154	160	161	156	147	158	182	171	163	153	159	150	156	151	167	158	147	166	153	152	165	169	164	159	155	184	156	173	151	180	155	154	162	144	150	156	178	167	168	157	152	154	157	168	171	161	167	161	147	160	163	153	172	169	146	152	170	170	153	177	157	157	156	153	156	173	186	171	152	164	153	166	135	145	159	161	173	154	139	172	156	138	175	164	157	180	140	168	157	136	166	159	167	166	155	138	158	149	154	151	170	180	151	180	153	164	179	154	155	167	174	141	167	182	179	158	148	182	142	151	183	167	178	153	171	150	148	162	173	150	165	154	164	163	162	183	158	166	138	150	182	180	171	157	168	160	141	152	145	171	166	144	153	159	145	141	150	161	139	156	172	171	170	153	146	158	157	172	151	158	176	163	163	148	148	141	204	140	163	155	166	162	178	157	145	154	162	162	147	162	142	154	149	161	154	157	165	151	160	158	177	147	156	169	160	160	158	158	146	158	162	168	151	162	166	159	172	153	174	173	145	162	162	168	146	147	165	159	162	168	172	150	150	149	159	173	166	155	169	171	167	172	158	147	151	159	168	154	142	166	153	133	157	161	171	178	137	162	148	158	177	143	150	155	150	151	164	176	144	191	125	162	168	167	152	155	151	173	163	138	159	150	167	151	185	161	141	175	140	160	160	165	175	175	154	152	149	166	158	167	145	152	144	161	157	175	129	181	140	161	153	135	168	163	141	147	151	149	158	159	159	192	154	166	157	157	136	163	158	162	163	181	162	142	152	153	169	152	167	163	162	137	170	165	159	179	156	167	167	194	171	164	186	150	156	143	155	147	173	181	154	163	151	155	186	174	168	160	161	176	171	175	146	160	175	158	161	163	175	152	149	158	172	174	168	150	158	144	172	172	148	165	156	177	167	165	166	157	161	167	160	159	155	136	169	152	154	156	138	149	156	187	166	166	175	188	159	171	178	159	148	150	157	164	158	147	165	155	156	166	174	162	142	162	145	141	167	159	161	153	155	166	164	169	157	169	145	150	159	160	164	138	135	165	138	161	165	143	160	132	138	156	145	141	144	156	160	150	138	141	149	155	144	161	155	163	166	150	164	184	161	160	161	154	189	167	179	163	161	164	136	170	154	180	158	162	152	172	180	168	145	176	163	149	174	178	152	157	156	141	153	151	133	145	161	142	163	147	165	152	181	134	168	156	181	168	141	147	166	169	162	151	167	163	147	132	147	146	155	147	163	174	161	158	163	142	161	186	150	143	168	185	168	159	154	142	178	159	156	154	177	169	160	169	144	180	138	181	179	168	156	166	170	173	174	144	158	152	161	164	164	162	160	150	143	198	181	156	186	171	168	155	154	163	151	141	159	143	176	158	164	154	174	164	163	176	149	153	187	151	166	163	168	147	157	162	167	169	153	164	166	162	150	171	182	154	164	157	172	137	164	181	143	170	164	149	168	158	166	137	146	161	167	161	161	191	164	145	165	157	132	173	153	171	159	168	138	169	161	168	171	145	172	171	155	156	151	173	163	178	154	171	148	153	168	155	148	163	188	160	162	175	167	138	156	159	169	186	169	169	148	164	140	169	169	147	172	161	166	156	152	175	154	175	157	179	172	171	154	168	163	168	148	144	175	147	153	153	160	141	166	172	161	174	198	154	167	152	152	157	190	159	161	167	169	172	154	155	152	152	163	153	188	149	147	190	171	155	157	172	165	152	177	159	158	168	158	157	161	150	188	176	170	160	158	170	164	168	141	182	169	153	150	177	153	162	144	151	171	158	159	147	150	160	167	184	167	166	154	167	157	148	170	142	153	144	145	174	169	161	163	175	163	180	150	160	162	160	156	163	158	161	143	148	157	167	138	160	150	149	155	156	181	174	157	166	147	168	181	153	154	128	156	128	157	158	163	179	149	134	164	148	160	122	148	169	160	185	149	158	154	168	165	150	175	186	151	146	142	147	139	147	194	170	170	187	181	159	137	149	145	160	157	174	172	156	145	167	137	162	157	196	140	149	133	183	155	152	144	168	152	157	166	182	163	178	156	166	163	171	148	169	168	180	165	187	169	145	163	181	163	154	163	142	181	134	162	167	164	158	154	156	185	176	174	181	139	157	157	160	167	153	149	159	174	164	170	156	148	175	176	157	138	153	164	156	153	155	187	173	155	153	152	136	173	165	157	144	170	173	163	164	153	177	159	151	181	182	171	163	153	142	171	174	159	191	169	155	178	157	184	159	153	150	171	162	141	165	170	173	164	164	168	176	177	151	179	155	162	159	146	158	125	172	176	171	141	148	171	160	155	161	151	149	167	154	153	161	176	156	166	146	155	152	134	165	163	181	163	160	158	164	169	170	185	176	162	152	159	162	168	161	165	157	159	145	155	159	160	174	152	157	156	198	185	166	179	152	146	144	165	153	166	184	125	163	150	144	138	148	177	166	182	151	137	173	159	165	146	124	157	163	159	159	157	135	165	156	173	164	175	162	161	147	140	164	152	154	159	149	146	151	167	168	186	177	169	154	161	150	140	147	169	160	156	163	158	159	156	171	139	146	172	160	144	152	141	158	161	145	147	158	159	172	175	157	159	161	171	163	151	175	167	145	161	173	158	156	162	156	171	178	166	161	165	126	155	201	161	167	143	163	155	187	147	176	157	156	152	171	173	165	162	170	152	158	170	160	163	147	169	172	161	177	141	135	155	168	142	169	165	170	143	163	161	146	176	165	169	154	167	165	147	146	133	123	172	147	149
7808	4820	7386	891	493	488	466	445	424	423	459	450	470	445	440	446	433	424	432	429	429	459	445	453	385	426	438	432	432	432	457	479	393	435	415	402	446	430	426	445	426	401	383	450	449	462	415	420	435	443	431	404	410	429	414	464	410	407	409	451	416	416	462	436	431	440	447	429	423	461	444	442	410	432	448	417	396	446	395	417	405	392	427	456	411	442	427	446	429	404	452	403	421	464	441	421	456	448	445	419	426	439	442	421	407	467	410	434	408	444	416	434	413	412	433	449	385	437	435	421	466	456	429	412	406	393	423	431	412	468	451	377	412	446	453	438	404	415	432	415	431	438	428	386	478	413	433	418	414	422	406	433	420	417	438	421	438	438	431	413	465	454	402	438	438	435	437	413	480	424	412	423	420	472	441	450	427	426	423	421	436	416	421	430	437	410	436	451	445	431	430	440	406	405	429	406	430	465	419	412	393	463	442	455	439	407	391	428	418	462	439	411	442	437	423	434	435	456	456	440	434	464	458	473	438	446	415	430	441	414	454	422	392	417	442	424	449	399	425	455	471	428	395	417	433	411	440	438	428	413	436	402	407	452	435	407	415	401	415	441	429	408	411	429	403	410	426	444	426	436	447	426	446	430	434	409	428	439	401	426	428	391	460	409	417	450	428	413	429	452	451	413	415	445	420	435	412	458	422	434	437	464	409	444	426	471	446	428	403	406	430	419	395	434	449	389	437	434	442	432	436	439	452	455	432	420	410	413	444	441	438	442	413	458	461	386	424	396	432	468	399	459	415	424	383	447	451	424	449	437	430	441	429	394	446	408	429	445	428	419	416	405	449	412	397	388	393	396	428	467	390	431	426	439	421	440	437	411	434	414	467	417	422	453	426	428	443	418	418	415	424	435	422	426	447	428	464	425	447	427	440	448	414	426	395	444	419	431	433	428	472	428	448	450	415	452	388	462	418	456	439	441	439	458	392	421	420	428	441	480	427	435	460	435	425	458	453	393	416	409	439	406	429	449	428	469	417	432	427	498	449	459	434	447	410	420	444	395	436	474	423	468	426	423	423	400	425	426	430	430	452	408	389	422	447	404	406	413	399	429	382	439	444	453	450	427	423	437	436	462	427	445	462	408	442	429	411	448	425	437	417	409	477	419	455	475	438	435	460	423	441	436	433	452	428	444	431	414	426	441	447	458	401	456	402	431	430	405	432	435	482	438	445	441	464	479	459	431	429	452	451	419	435	418	426	410	432	429	416	397	404	435	436	453	436	445	442	394	446	439	454	455	400	430	417	448	464	445	417	451	400	436	429	397	445	446	419	420	395	456	415	439	418	471	442	447	405	403	428	464	440	411	445	446	441	424	388	462	459	441	451	410	435	425	424	421	451	428	390	420	392	427	437	453	428	432	418	420	427	455	424	480	406	449	412	439	493	435	409	436	395	434	435	431	456	487	431	404	397	435	445	442	440	462	443	426	452	432	445	449	411	432	425	448	438	435	464	414	441	425	406	434	475	497	431	438	431	448	445	426	441	484	415	466	439	460	423	436	417	400	414	422	412	419	448	444	440	411	419	462	453	480	463	407	407	420	443	424	456	484	467	404	424	391	453	460	450	448	421	421	477	430	430	424	446	435	451	406	410	448	428	423	431	450	428	425	455	451	440	469	451	428	415	414	405	445	462	404	431	451	421	399	409	439	440	405	418	441	409	449	414	410	413	420	414	411	440	413	396	430	404	441	425	468	445	413	389	433	386	408	448	413	449	445	458	432	433	434	431	457	428	437	447	416	448	423	463	410	438	424	438	487	445	393	449	459	405	412	429	436	441	465	414	411	433	411	455	448	443	420	446	430	432	434	393	426	413	446	444	410	411	443	422	452	417	434	440	429	432	440	430	393	433	464	452	452	460	398	392	437	458	427	423	436	417	441	432	418	444	430	435	443	450	416	407	437	446	426	419	449	417	417	437	417	424	427	425	392	444	442	424	436	424	395	416	411	455	440	417	451	434	417	427	455	442	446	440	397	471	440	414	461	440	409	416	394	438	425	442	380	438	418	440	474	433	417	394	407	447	407	466	405	431	409	409	401	453	416	422	450	427	422	427	446	422	465	431	423	450	420	463	400	384	431	422	420	440	455	404	427	424	393	435	429	451	469	419	407	415	414	432	432	415	476	439	439	424	434	409	421	429	439	450	460	435	415	450	434	427	443	422	433	435	401	430	442	430	447	426	446	460	449	404	423	428	416	439	439	431	454	425	437	405	422	453	407	430	439	418	391	431	447	416	447	422	458	423	433	427	384	444	410	465	450	419	429	446	426	384	456	418	469	452	394	379	466	431	442	450	411	415	419	437	430	425	418	442	442	452	428	423	402	420	440	405	438	454	426	412	450	433	427	448	473	411	420	400	449	425	425	411	420	427	445	415	421	396	418	433	416	387	437	430	401	437	402	426	478	471	466	440	475	407	437	432	422	452	456	424	432	448	445	389	447	422	442	410	483	419	440	394	427	423	422	454	441	474	445	410	401	413	442	426	434	424	433	399	435	414	477	460	413	434	478	423	407	414	415	474	430	436	381	430	445	422	439	434	397	447	416	436	398	433	423	430	435	446	449	427	416	454	420	432	422	407	457	431	464	452	388	417	392	436	434	430	400	377	414	415	454	415	436	411	443	440	393	455	436	417	424	437	409	472	434	416	472	454	443	403	399	426	452	440	411	422	428	436	426	428	440	433	434	422	439	410	439	425	414	424	425	419	408	440	441	455	459	411	428	421	456	457	450	403	434	462	451	423	441	401	427	441	391	445	441	451	423	413	414	459	451	434	414	415	441	450	436	424	436	408	435	426	451	452	428	420	423	452	438	425	428	421	407	456	420	428	434	438	429	433	440	406	447	437	442	413	436	432	420	467	428	421	427	444	447	413	477	444	433	422	446	431	442	428	470	404	427	440	456	442	430	420	440	420	369	421	400	431	460	448	436	423	436	447	379	431	411	422	482	430	440	459	427	451	445	452	428	447	467	408	465	404	459	425	441	426	424	475	438	432	419	430	422	429	442	441	381	462	400	421	424	419	408	410	461	453	427	407	421	421	445	431	416	424	427	452	450	445	426	441	451	448	448	456	420	428	409	420	427	424	435	429	402	418	434	444	431	413	438	421	422	437	430	418	413	468	377	430	424	406	422	438	402	446	425	424	454	423	464	445	440	426	426	400	419	426	395	410	406	425	441	401	436	414	423	414	440	424	459	437	455	395	432	470	417	417	442	438	405	433	412	455	426	401	426	436	398	436	458	415	403	415	465	420	433	434	427	407	421	406	415	427	423	450	439	449	432	468	434	448	442	404	442	447	488	412	433	453	400	493	409	447	444	398	426	446	426	462	430	421	434	449	434	389	444	448	447	427	404	462	422	408	444	422	440	413	448	400	428	430	389	398	431	450	458	436	409	420	401	437	435	414	444	436	475	449	466	426	438	462	469	438	405	415	423	461	453
51115	44066	46778	15339	1333	497	427	369	330	306	307	308	299	297	278	247	282	268	289	236	256	287	285	277	274	251	271	248	269	231	270	254	266	238	277	263	251	249	242	239	254	223	251	288	276	248	268	255	281	273	246	269	260	272	246	261	267	270	276	271	262	260	271	252	254	242	262	264	260	230	274	270	287	258	278	267	282	301	254	244	261	254	252	250	276	237	237	234	261	270	257	259	267	270	248	248	235	259	263	263	267	260	237	247	254	270	282	219	270	265	258	235	258	231	297	229	261	233	268	268	306	243	247	245	254	262	289	270	258	269	260	231	236	264	238	245	259	265	261	271	265	249	284	246	267	269	258	252	245	221	259	260	275	255	262	286	294	295	269	270	246	273	247	257	259	264	282	209	269	271	254	280	239	248	254	251	282	273	227	235	250	244	243	257	245	245	272	244	216	260	231	258	224	281	250	264	264	235	276	209	267	251	234	264	266	271	244	238	263	258	231	216	256	271	267	258	274	235	230	259	278	273	270	265	280	252	259	270	263	265	233	283	228	284	260	270	246	259	280	271	226	256	264	231	263	258	231	242	231	252	270	261	245	235	276	262	280	237	249	258	254	243	259	284	233	265	269	222	245	235	236	255	259	232	258	240	244	242	253	258	272	271	234	283	253	253	243	225	242	263	245	224	266	271	231	246	228	275	237	246	268	256	266	278	242	279	280	238	247	274	266	272	270	220	257	238	267	265	266	295	265	260	234	252	248	226	232	232	268	261	312	251	254	236	258	291	222	239	266	274	237	242	219	261	265	242	240	258	274	230	255	250	251	246	250	268	238	241	240	301	229	257	258	259	289	260	264	257	236	262	243	236	256	263	270	282	294	247	279	250	271	250	276	246	232	279	265	261	255	268	253	287	288	250	287	267	270	288	257	253	259	237	255	240	240	253	278	279	261	277	249	262	266	248	286	261	248	282	268	231	264	231	281	222	234	225	265	231	265	256	242	251	248	269	266	293	240	278	247	256	269	257	271	292	273	246	257	223	253	281	271	285	249	244	240	250	244	254	265	251	249	246	265	254	259	224	253	229	257	258	274	255	254	276	233	232	258	284	281	243	267	251	235	273	263	266	220	234	242	275	301	243	254	265	278	280	249	250	251	247	253	251	269	258	251	249	276	288	246	276	254	271	240	241	228	238	254	255	238	271	239	283	288	267	262	256	228	253	243	242	250	265	287	279	267	273	269	249	266	252	240	267	259	251	267	255	267	275	267	227	268	242	285	255	260	264	270	239	270	267	271	269	249	257	259	260	235	236	245	259	239	222	272	261	255	290	256	252	253	280	239	259	288	241	245	261	263	270	261	264	260	253	265	238	239	273	255	228	259	236	258	237	260	246	253	252	239	251	260	261	253	240	265	272	259	295	255	259	248	257	275	274	250	276	251	253	237	238	248	247	243	248	268	251	242	236	266	242	255	258	249	274	228	229	251	265	265	256	241	254	285	268	244	259	265	262	272	232	271	220	259	255	265	280	262	269	284	259	249	246	260	258	235	257	257	258	267	250	244	264	267	247	247	255	253	245	251	251	257	242	243	241	227	305	231	245	243	250	268	263	293	270	256	275	249	264	224	266	261	270	262	251	258	254	271	271	240	261	255	272	276	274	270	231	228	270	266	298	255	270	261	277	266	293	260	302	249	247	246	254	262	307	248	278	261	261	274	265	266	254	255	295	259	275	250	258	289	242	260	240	264	271	264	260	265	273	261	289	275	266	269	258	280	289	251	276	269	262	245	247	271	274	248	262	257	279	259	255	288	214	264	277	266	274	255	236	289	258	255	264	281	247	254	249	258	287	247	263	249	259	249	244	281	237	257	266	271	279	240	225	263	260	263	278	238	264	257	262	255	262	268	280	257	252	257	235	272	254	257	267	239	257	253	256	244	270	248	261	246	282	250	221	242	273	256	249	297	217	266	248	241	276	274	253	247	256	271	231	253	255	266	238	256	244	311	261	264	228	252	263	256	258	301	244	271	255	272	240	241	234	250	262	251	240	247	230	247	267	243	240	260	248	230	252	265	282	257	291	273	278	243	261	277	234	259	261	268	242	250	241	257	273	269	278	262	248	244	251	282	262	244	294	247	250	241	234	245	253	259	260	301	286	263	277	272	273	269	257	238	247	246	276	268	262	262	259	253	248	225	271	225	253	249	263	282	270	252	263	249	241	266	254	278	250	267	266	275	254	226	276	290	257	221	255	236	274	234	253	260	247	244	273	247	248	266	238	263	238	256	268	283	286	243	253	233	259	266	249	260	245	238	252	246	265	238	205	259	250	259	250	276	267	281	267	286	217	266	269	259	235	261	264	240	251	258	259	294	302	234	263	261	263	239	275	234	253	266	243	261	241	250	254	253	258	288	268	241	298	245	258	250	262	247	252	239	233	248	280	277	252	267	281	230	272	262	285	263	238	239	265	238	250	279	281	242	262	261	276	245	247	267	266	277	259	228	246	261	282	223	250	250	230	245	250	262	262	272	253	267	255	273	243	244	242	259	279	245	257	222	271	284	255	239	269	292	248	260	268	237	243	263	242	231	275	252	259	246	259	226	237	247	240	263	237	265	247	270	251	273	261	273	263	241	257	258	251	277	248	261	239	283	265	265	226	287	262	270	253	279	300	252	232	258	257	262	254	235	260	258	246	264	255	252	244	256	242	255	240	226	227	248	272	257	282	261	284	265	271	263	242	244	277	250	238	256	254	274	229	251	278	267	251	266	267	260	247	302	258	237	298	266	242	248	278	238	255	277	274	260	257	260	288	272	232	251	265	251	253	272	237	271	269	246	264	231	278	286	268	259	243	238	242	256	250	273	246	255	272	273	237	247	248	271	248	252	251	267	261	246	252	238	230	248	227	257	252	278	289	258	245	254	265	263	249	253	267	252	251	267	265	244	246	263	230	255	268	269	304	286	265	267	258	260	255	250	302	254	266	287	276	264	254	262	252	252	263	268	233	237	211	257	256	237	248	296	245	290	268	242	268	245	271	240	257	252	262	245	261	254	269	265	289	249	253	252	248	276	259	236	234	278	252	262	268	254	268	255	248	285	286	280	246	271	271	266	251	263	249	273	285	258	266	238	278	219	265	276	254	254	294	227	228	268	227	265	271	269	231	266	269	242	277	292	267	257	239	288	263	266	248	262	255	283	282	290	275	250	259	271	232	262	264	280	283	256	246	267	285	263	262	253	258	275	271	282	228	272	242	233	262	286	265	270	256	252	257	252	260	256	260	256	229	271	243	248	251	237	257	249	273	279	285	278	268	246	288	271	247	268	262	271	257	250	273	243	266	265	285	246	283	264	249	267	282	259	240	266	263	256	224	242	276	224	249	294	255	258	261	261	277	265	268	274	261	258	273	257	229	259	263	256	274	247	267	268	258	211	257	272	262	258	272	274	260	270	259	276	238	262	270	267	258	239	263	272	252	267	269	231	253	282	254	242	268	296	256
30250	30764	45635	5790	2069	1792	1544	1330	1179	1109	1011	981	881	866	878	813	770	774	837	805	714	725	706	697	715	730	708	653	727	730	646	678	646	685	724	643	708	683	624	726	683	678	693	636	640	684	603	681	687	642	698	653	640	659	664	653	665	634	650	633	663	681	692	666	706	657	680	589	636	605	572	681	639	646	664	654	682	605	676	670	687	624	654	642	632	645	650	629	660	658	666	628	688	644	646	617	632	609	644	692	655	646	620	657	628	657	682	622	609	622	648	634	629	629	616	626	634	641	668	655	661	668	655	600	650	642	636	629	626	618	618	572	662	622	630	616	607	598	632	639	626	626	609	630	661	688	586	652	661	630	619	620	636	610	657	640	683	638	673	620	663	587	673	582	649	662	629	634	615	635	665	650	647	610	622	640	628	603	662	599	684	645	607	592	687	632	638	668	655	655	679	602	579	666	641	611	660	597	650	647	691	633	633	615	632	614	621	637	619	656	581	667	645	596	631	628	618	661	626	636	665	655	690	620	662	626	663	679	725	628	629	635	644	629	590	590	642	616	604	595	620	650	659	630	625	651	630	666	660	664	684	587	624	636	649	625	644	635	645	618	643	649	649	676	670	656	668	617	654	623	656	618	616	610	634	645	615	661	629	671	624	611	622	675	653	624	607	636	660	639	643	638	609	621	632	650	622	597	649	609	675	627	646	590	667	640	656	628	646	633	656	615	632	649	618	622	597	665	663	605	656	631	654	648	636	602	588	696	620	630	688	638	672	660	657	664	635	642	639	657	666	608	649	675	629	663	631	616	597	651	674	633	641	620	630	630	630	644	631	650	636	605	642	635	680	678	607	605	642	642	638	656	651	623	587	667	605	611	633	627	611	650	683	613	584	614	612	654	632	608	649	637	626	655	640	600	612	664	646	623	617	626	602	636	622	725	649	620	650	628	602	641	644	663	635	633	607	643	583	619	610	645	650	565	630	644	635	577	600	706	640	634	652	612	681	667	632	657	649	670	621	659	655	688	658	638	601	639	605	637	630	642	657	612	618	652	664	598	602	635	647	586	637	620	651	620	637	627	620	621	623	643	671	630	614	614	639	617	665	644	643	641	628	641	648	618	642	620	685	615	599	616	632	638	573	649	625	699	624	625	636	712	582	632	614	605	644	656	598	631	642	671	688	635	666	604	589	644	655	615	610	667	633	658	645	683	619	654	652	645	649	614	663	613	651	643	617	678	682	641	628	639	636	642	629	667	667	620	642	620	645	630	664	627	676	625	638	628	651	642	654	672	639	655	627	648	630	639	594	672	668	667	664	676	634	663	620	608	667	633	633	627	678	614	670	640	606	662	637	632	678	636	609	591	627	615	582	596	652	648	662	629	664	648	643	587	637	642	646	639	633	646	660	675	616	667	657	565	644	576	660	634	640	614	708	653	622	681	663	650	662	598	644	618	605	621	634	602	651	684	651	607	602	612	604	630	651	621	605	667	610	631	639	630	657	596	594	651	644	652	654	631	614	648	614	650	595	636	669	664	627	643	614	630	681	644	602	602	614	599	618	670	648	615	611	595	673	648	612	602	645	596	642	660	613	675	611	650	603	636	638	630	642	640	623	618	638	642	620	636	612	666	620	653	595	659	641	595	640	631	656	636	655	614	635	594	612	618	594	650	598	644	645	651	661	597	610	633	609	644	631	682	642	630	623	658	652	615	652	627	609	647	677	665	654	625	658	619	614	649	640	626	649	576	592	603	672	659	622	650	659	622	623	656	680	634	653	606	662	667	666	625	633	619	614	630	610	660	649	650	630	656	613	692	701	628	602	646	615	684	607	627	664	597	644	680	611	678	643	636	645	675	639	642	684	658	647	605	605	629	661	610	676	644	625	626	601	630	658	593	597	639	623	672	661	591	661	641	662	676	619	676	624	670	653	645	650	666	590	638	604	622	612	640	622	646	629	681	689	586	631	594	659	646	620	637	651	662	598	673	648	632	671	608	607	601	611	642	604	644	642	641	637	625	648	616	615	643	641	681	661	652	619	649	609	625	608	624	677	654	642	618	638	615	644	635	641	664	601	679	588	699	604	606	620	643	601	626	633	598	615	642	613	665	661	669	626	690	678	601	619	662	639	660	605	646	619	680	661	642	604	619	658	628	651	625	644	644	661	656	591	631	634	606	659	659	597	601	607	652	653	650	602	622	676	709	640	612	626	657	595	655	621	600	656	585	647	665	634	633	616	620	619	617	675	624	643	650	645	641	605	637	693	658	652	653	634	651	639	664	658	638	626	697	697	622	596	595	641	622	630	670	663	638	664	669	649	619	618	662	617	610	601	595	648	594	649	643	643	616	680	624	660	622	644	627	623	629	638	623	653	606	679	640	638	627	658	635	655	637	617	578	674	604	655	696	631	622	640	655	685	656	593	624	676	651	638	643	640	654	635	646	621	593	642	641	624	653	636	646	661	613	633	631	646	671	688	679	584	710	639	666	601	610	659	700	610	684	577	598	605	635	651	644	598	666	634	678	620	652	651	639	625	656	627	616	628	618	637	673	611	610	662	639	604	647	651	679	586	615	571	640	606	609	640	630	583	615	625	648	621	638	654	636	672	614	649	674	619	680	645	587	669	641	614	622	622	657	659	625	623	652	638	662	641	627	635	591	599	676	634	664	694	655	639	626	617	644	644	664	603	606	584	631	643	637	654	586	640	629	557	669	666	638	621	662	626	654	586	609	633	658	598	625	610	614	624	627	631	649	673	644	679	642	645	628	627	657	632	650	632	594	636	629	600	652	580	677	621	632	625	619	643	649	653	664	654	614	673	652	651	629	638	612	595	673	675	608	655	604	608	642	592	615	664	634	682	612	665	652	637	594	630	663	636	672	673	618	630	661	662	623	668	622	616	654	678	644	638	677	656	654	626	650	669	637	661	599	643	623	651	657	651	600	634	654	659	640	579	604	624	612	644	643	607	627	679	676	697	600	641	642	636	636	602	657	624	587	602	613	633	640	661	621	584	652	638	622	640	641	630	600	638	599	662	624	616	623	654	635	635	604	652	642	629	637	658	653	612	649	640	617	587	672	617	677	649	640	625	594	721	677	661	620	630	633	632	620	680	651	671	650	606	637	666	652	671	606	607	598	665	669	638	628	615	652	695	684	636	632	679	651	634	633	653	671	628	640	655	613	635	616	624	648	631	642	629	667	673	631	617	622	631	695	604	657	597	665	668	617	608	640	658	602	664	609	649	604	616	661	638	624	628	603	645	667	659	633	636	645	664	653	579	688	628	630	655	616	688	667	650	622	634	648	639	670	690	669	618	632	671	642	633	635	633	629	632	676	610	598	631	641	624	656	614	628	661	639	659	615	611	671	658	664	604	616	667	655	636	645	589	641	633	638	657	636	646	624	639	647	659	693	661	630	596	645	666	628	642	626	629	640	632	592	629	606	633	624	637	651	584	618	628	626	631	570	579	639	642	624	628	603	563	633	700	639
63820	58298	62384	25063	5954	850	552	425	393	334	307	279	277	260	266	239	252	235	233	240	233	222	190	205	193	184	225	189	200	222	225	206	188	213	191	187	213	204	209	214	238	187	192	206	193	221	203	215	201	205	196	200	222	198	205	186	195	201	181	208	199	200	166	207	189	206	188	172	186	188	207	205	176	197	187	194	187	190	188	173	181	215	193	234	176	201	209	179	202	183	164	201	197	170	172	211	199	176	172	202	197	209	201	208	224	189	191	179	203	198	192	203	191	216	185	198	212	193	186	200	188	201	196	191	208	185	167	206	223	220	204	190	199	196	197	204	204	193	192	193	185	205	204	164	185	197	177	183	202	207	195	188	198	208	215	188	163	213	185	180	197	174	206	166	205	207	197	199	217	180	182	217	183	202	190	177	191	224	181	170	187	217	174	193	185	186	196	172	159	221	178	186	209	187	161	198	202	193	178	188	218	180	178	207	201	185	187	183	180	199	228	180	179	206	162	198	168	191	176	203	177	189	170	173	198	195	174	180	228	203	172	238	178	167	215	169	225	185	167	192	175	195	201	199	172	180	195	186	183	193	157	195	180	203	193	186	201	184	187	194	191	231	219	214	190	208	183	162	177	192	205	188	163	207	198	199	194	178	199	191	189	172	196	188	225	174	186	205	202	210	182	177	208	191	168	189	221	202	193	201	197	194	192	199	204	197	197	222	163	198	185	195	183	168	174	172	217	195	199	208	199	206	185	192	201	207	209	172	193	203	221	184	201	183	200	204	208	197	162	167	194	173	200	220	202	206	222	211	167	206	189	220	169	218	207	195	211	158	188	219	181	182	192	182	187	201	184	207	190	180	205	215	195	221	197	178	192	186	163	209	171	192	216	188	207	220	195	172	181	226	193	175	199	198	207	187	193	175	212	195	205	192	186	182	210	167	183	186	180	169	194	202	185	198	205	201	191	204	187	168	196	196	193	186	176	209	190	170	186	175	196	202	202	214	217	187	183	209	195	180	193	176	194	178	193	204	183	187	176	182	208	194	209	209	205	190	197	205	198	173	190	150	196	196	213	204	186	207	183	203	174	203	219	193	196	200	207	202	189	199	201	181	179	190	182	196	185	198	203	186	192	202	231	197	201	193	213	169	205	218	198	204	175	195	197	194	201	173	187	199	193	210	202	184	185	193	195	183	163	187	175	206	225	177	210	197	200	174	163	175	199	183	208	206	200	195	216	204	179	194	178	199	182	203	177	217	189	192	181	190	186	183	195	185	183	198	178	200	169	193	191	197	183	202	173	220	184	201	216	164	223	188	188	188	193	180	193	201	190	198	171	193	194	184	211	181	177	172	205	191	186	196	195	170	193	174	202	202	199	210	208	180	185	196	195	162	170	199	185	185	213	173	206	212	210	212	193	178	202	200	184	187	198	170	171	180	180	177	191	206	213	208	184	181	188	227	193	207	206	202	201	171	204	189	189	165	200	196	179	181	216	184	186	170	170	186	204	194	172	200	187	189	183	182	157	195	208	194	187	173	199	189	177	195	178	154	191	176	195	181	186	183	175	178	217	205	175	203	214	163	216	198	169	183	195	175	197	202	207	208	188	181	195	181	189	169	171	181	193	205	203	199	199	178	186	182	192	199	186	193	193	202	177	185	183	190	216	190	196	205	182	213	193	206	178	185	195	220	209	209	229	184	178	197	200	196	169	181	194	183	186	179	203	222	183	195	169	210	216	187	205	195	186	162	173	217	211	178	189	189	206	225	174	202	184	211	169	178	190	187	209	190	186	202	196	195	184	197	197	169	220	175	200	234	181	167	193	190	194	205	188	191	183	199	205	181	193	170	191	191	186	217	207	188	189	197	206	171	193	204	188	185	205	182	188	189	186	197	205	188	162	202	188	197	203	216	193	196	202	170	200	198	191	175	210	181	208	185	177	203	158	201	201	202	184	196	187	213	195	194	193	185	194	160	197	199	208	198	189	203	211	203	213	179	219	217	184	180	186	189	211	186	166	178	177	198	201	226	200	193	194	179	195	192	197	196	188	178	225	199	200	184	190	173	194	229	211	212	180	183	175	185	176	204	175	183	188	194	180	175	193	162	177	168	190	175	185	175	212	199	200	190	185	192	168	202	216	185	205	204	185	215	205	198	220	200	166	187	175	169	171	203	223	166	204	186	220	212	218	182	179	182	195	207	197	175	206	231	180	187	209	177	188	192	178	209	176	200	179	207	209	185	203	195	175	178	193	219	179	189	223	212	191	187	228	191	167	186	195	169	183	175	211	169	170	181	226	194	212	163	195	199	213	171	186	197	192	182	207	177	200	191	180	204	180	196	201	194	198	212	155	206	186	186	202	170	191	186	196	188	210	191	219	179	192	182	181	184	204	190	205	220	214	213	211	173	201	167	186	162	191	182	198	200	183	197	168	178	193	201	170	183	193	209	192	192	189	210	215	201	203	189	195	200	207	215	205	185	212	201	215	201	197	199	197	187	176	179	183	186	171	177	193	202	193	207	179	187	176	209	194	203	201	210	178	198	213	182	187	170	174	168	184	205	194	207	192	185	196	176	164	181	185	209	205	188	209	200	230	184	175	200	207	198	188	200	185	199	173	206	193	185	203	183	212	179	176	180	152	190	213	182	187	201	209	194	210	180	193	185	213	167	185	193	199	183	189	197	211	199	184	179	215	179	175	208	179	179	214	179	192	190	195	172	209	202	204	189	184	171	199	188	194	174	189	201	169	209	195	202	186	177	213	206	187	195	210	221	178	199	175	185	186	191	187	199	187	176	195	198	159	201	213	182	192	197	162	194	186	188	191	181	183	180	199	188	188	206	206	215	201	188	205	184	185	194	206	174	177	181	210	197	181	209	183	196	194	211	198	177	190	188	198	187	200	173	208	172	212	188	204	214	196	177	195	194	205	167	213	199	214	206	223	165	205	196	174	203	178	200	184	202	187	215	203	198	200	168	176	186	157	197	202	194	188	214	195	175	187	188	157	165	170	198	193	168	179	194	201	220	190	180	191	209	208	169	197	186	184	186	215	167	204	199	180	230	188	198	181	199	184	184	198	181	186	194	164	165	186	203	196	200	203	180	193	217	182	185	200	178	171	198	191	167	181	203	187	186	194	182	193	172	178	183	216	220	197	184	189	212	192	199	186	201	182	172	194	203	173	195	214	170	204	177	189	215	186	216	192	173	185	188	173	212	194	227	191	194	192	196	183	205	184	219	187	199	210	207	192	203	186	198	226	194	188	194	198	212	213	223	185	184	191	210	200	191	213	199	191	214	198	210	184	199	184	197	182	174	194	195	179	177	185	201	216	209	197	182	200	162	205	166	190	181	194	186	193	210	171	166	196	197	171	209	220	188	184	175	180	165	187	191	198	194	204	206	171	217	205	195	212	196	187	175	203	204	185	209	226	165	227	187	196	198	186	215	188	183	203	203	201	221	190	200	196	182	209	222	186	189	180	218	211	194	215	209
38870	40377	57962	7093	3349	2588	2175	1816	1519	1417	1274	1121	1055	920	841	834	780	775	704	691	716	679	659	671	637	627	590	583	573	556	600	588	562	553	539	565	542	517	520	511	520	572	536	513	536	527	522	556	513	494	520	509	554	493	458	516	567	498	490	495	501	486	495	486	514	511	534	484	561	480	495	503	473	492	467	505	501	428	481	463	489	486	529	490	481	451	501	494	491	464	494	507	492	489	482	509	496	506	496	509	505	481	533	448	453	451	548	470	474	459	511	505	470	443	503	526	472	446	489	485	473	471	528	457	461	492	456	458	513	499	521	488	503	489	471	445	456	476	471	495	481	469	459	465	449	457	506	481	462	462	489	468	496	488	464	492	504	474	460	450	474	492	475	512	501	464	484	435	472	453	446	466	505	458	498	431	473	497	471	447	455	461	463	481	496	491	486	470	490	507	462	488	447	499	470	445	472	468	477	473	468	485	507	458	466	494	500	500	489	497	479	466	507	458	475	475	496	516	504	487	490	476	452	470	503	507	458	519	429	503	511	451	452	461	466	467	506	476	454	504	472	435	461	505	505	474	471	464	501	484	461	460	517	490	449	519	477	488	455	434	447	440	472	482	451	493	480	478	469	517	464	440	463	476	434	454	491	472	488	465	498	464	489	455	517	475	487	448	473	489	431	439	517	468	514	447	513	449	482	503	506	493	506	480	457	495	453	505	493	464	486	483	498	470	485	482	489	482	491	494	457	466	467	488	449	437	466	469	530	456	463	497	450	478	440	463	438	486	508	465	466	450	459	473	460	458	505	496	445	470	479	467	419	473	464	518	474	491	511	505	494	457	492	515	490	482	464	472	422	457	483	479	482	464	473	499	475	448	457	487	501	455	503	479	515	498	460	461	450	499	461	443	471	473	465	464	456	522	513	455	476	474	501	432	443	502	489	457	461	525	503	465	482	483	449	484	510	512	485	448	462	461	458	472	483	475	493	487	504	489	485	491	506	457	488	454	492	471	467	501	483	517	484	449	529	496	438	500	513	468	454	490	499	476	425	483	495	447	469	492	495	470	482	442	457	480	499	440	492	483	441	474	448	509	435	495	502	434	464	483	448	460	466	481	467	487	508	495	453	524	491	464	473	505	458	475	481	482	466	464	470	475	494	471	466	502	467	453	445	474	480	441	476	469	488	439	480	491	484	456	474	494	479	467	463	501	465	511	452	431	479	478	458	436	500	482	511	453	463	528	458	446	457	465	466	504	468	468	487	439	461	486	457	504	493	492	498	488	473	472	467	490	470	500	475	488	452	477	481	465	462	456	508	488	493	454	448	467	461	483	505	492	468	431	480	484	496	513	489	468	494	445	470	470	482	452	461	470	496	468	460	455	486	467	479	480	477	472	479	484	494	472	464	476	481	488	485	459	460	488	477	457	484	451	469	468	474	480	419	473	453	498	479	493	478	502	482	467	490	478	488	448	446	441	483	482	460	502	473	477	432	469	486	493	454	482	466	494	455	502	495	467	501	469	480	432	469	467	482	480	486	480	481	444	494	426	451	442	453	464	484	445	484	482	498	475	446	477	502	514	504	493	454	485	454	474	476	438	525	451	522	483	470	504	430	482	496	497	463	469	520	502	486	473	457	451	445	463	475	482	451	503	461	496	437	462	431	453	493	482	457	456	509	470	498	444	464	429	496	460	509	480	478	482	451	436	464	492	487	464	458	477	477	521	471	521	503	492	470	474	494	490	428	458	508	480	455	484	480	479	476	456	475	485	460	489	462	488	486	478	476	489	508	457	494	509	502	480	465	506	457	485	482	518	449	505	467	452	504	518	469	490	442	503	494	471	464	487	444	457	482	520	488	448	513	481	483	483	490	497	474	500	492	435	448	404	473	454	508	455	439	488	481	481	468	483	490	463	484	485	500	473	501	482	460	495	476	468	478	507	513	475	444	504	467	492	500	500	483	482	471	452	479	450	575	481	501	482	459	465	464	480	504	471	452	483	484	462	478	492	446	463	535	477	443	467	481	482	457	449	502	447	505	472	472	431	469	497	455	439	474	471	500	479	495	453	476	538	470	488	482	495	493	464	488	454	464	509	477	460	484	480	486	453	514	474	480	449	512	505	476	424	430	484	461	492	472	434	491	459	482	468	500	497	514	449	457	485	489	483	441	507	442	428	475	469	459	476	467	480	488	495	480	482	487	499	488	467	459	494	496	488	487	488	489	475	477	485	451	461	441	477	482	480	449	481	469	469	509	491	511	449	517	477	461	505	485	494	501	473	487	508	511	459	486	474	440	474	493	422	472	467	481	489	462	409	474	480	487	518	446	452	485	479	450	491	482	456	459	454	440	495	528	480	444	453	473	495	465	476	505	507	492	495	477	445	462	470	476	445	498	482	477	455	534	446	495	500	452	491	469	438	450	477	461	483	475	490	470	455	502	459	493	485	455	483	465	478	482	472	475	446	472	475	443	473	452	415	512	468	451	467	488	453	481	487	503	426	483	462	469	465	525	481	502	509	452	545	469	466	506	461	472	465	471	467	464	447	447	471	498	489	435	508	464	511	477	464	507	479	469	477	501	489	481	453	420	462	490	502	476	490	479	514	505	478	501	483	457	490	481	461	477	479	475	451	476	471	476	442	465	531	496	467	461	480	492	488	460	478	509	474	446	474	454	438	472	489	461	505	495	521	465	467	476	506	509	461	467	449	481	492	456	467	519	461	452	478	445	478	447	455	459	484	473	494	448	480	475	470	452	479	474	502	492	473	483	473	485	435	474	475	481	457	475	461	519	506	448	490	460	456	450	420	487	479	484	453	491	491	470	461	486	503	502	509	444	478	498	470	476	484	454	478	454	501	500	469	464	453	471	524	462	487	476	463	489	475	466	487	488	494	484	501	475	488	464	479	408	448	462	467	476	460	472	478	464	464	501	455	482	449	473	434	496	464	481	462	472	455	462	474	484	492	495	505	440	471	465	490	497	471	482	482	435	517	463	485	479	483	460	510	494	487	467	451	489	473	464	495	486	496	476	461	470	447	493	454	499	453	436	449	489	463	450	473	456	454	493	475	496	478	453	481	480	498	441	470	448	514	472	482	531	469	460	435	509	473	492	494	471	488	473	484	489	491	463	483	464	507	494	473	497	492	456	475	495	478	495	457	465	474	514	511	491	463	511	446	510	483	436	458	480	499	485	465	484	494	463	485	459	477	452	473	451	448	514	491	493	443	469	480	462	462	460	494	480	464	492	472	484	472	499	493	461	489	484	495	472	469	493	520	464	466	487	481	472	492	451	457	473	459	496	479	473	480	483	482	462	486	468	476	496	469	462	444	469	434	474	505	450	471	471	482	443	432	484	465	465	465	483	500	463	472	438	457	484	447	489	455	490	442	471	485	515	491	474	482	507	456	444	471	482	473	480	512	461	424	530	464	494	503	447	500	464	476	482	473	477	470	445	479	487	496	473	455	488	467	476	472	449	478	516	500	484	454
8986	3125	3509	410	164	154	170	172	188	184	188	174	169	167	157	161	168	176	154	140	158	171	168	155	154	160	164	150	166	151	177	165	164	170	150	175	155	160	165	157	171	161	178	152	154	146	167	145	171	142	172	171	193	159	172	148	174	159	164	159	159	159	169	183	160	166	155	137	166	149	171	167	152	145	145	144	163	152	157	155	171	179	158	168	170	158	175	173	145	149	154	169	160	139	161	169	164	184	180	155	178	186	158	158	143	156	195	172	157	154	172	161	145	173	167	162	169	168	167	149	185	150	158	163	161	169	160	154	167	163	157	160	174	157	142	187	159	158	186	141	165	150	185	152	144	160	151	172	149	158	165	174	168	170	152	150	157	165	158	179	153	123	160	162	178	176	165	176	160	159	151	177	158	154	193	161	167	173	157	176	154	158	154	166	156	150	172	159	167	154	162	159	165	148	177	176	173	144	142	155	173	173	198	152	152	176	157	167	154	165	137	154	167	163	149	156	157	162	168	174	162	177	158	170	158	161	161	162	161	167	144	180	176	166	159	177	163	163	173	164	161	137	184	145	146	195	152	165	166	159	159	180	160	138	182	180	149	153	139	153	156	185	155	155	152	160	174	162	160	142	166	145	128	169	178	189	177	155	147	161	141	169	152	160	143	156	151	172	153	163	154	167	151	143	154	141	175	153	141	156	172	156	154	152	155	185	166	148	167	175	156	163	170	153	170	178	148	180	154	176	171	157	176	151	160	141	154	152	160	150	161	193	147	144	155	170	173	152	159	163	170	173	168	142	160	164	163	148	143	164	157	155	170	153	172	165	161	146	156	165	176	150	163	163	144	165	163	162	162	147	166	159	148	141	165	144	178	175	168	173	141	161	152	141	159	178	165	153	172	154	140	162	156	138	159	147	163	166	193	162	178	155	161	166	154	129	152	172	165	169	156	153	169	154	156	143	178	151	147	171	184	160	166	171	147	136	147	147	155	171	150	160	144	154	157	170	138	179	174	182	156	164	180	184	161	179	167	162	153	163	158	191	157	152	165	145	173	144	169	162	186	149	168	156	166	162	151	178	175	177	148	165	166	188	168	191	176	150	164	160	152	167	172	165	163	155	140	147	142	168	178	144	164	188	158	181	152	158	156	146	140	145	157	146	163	168	145	183	139	155	187	154	155	183	168	143	164	165	167	162	155	150	158	165	170	158	169	162	149	142	187	155	169	183	172	154	152	181	162	142	159	182	155	157	174	167	146	160	146	187	173	166	162	183	182	161	191	169	161	178	162	162	159	143	171	157	154	153	185	144	183	180	151	153	176	174	140	146	182	137	172	168	162	173	181	166	142	148	162	145	154	148	145	190	161	179	166	138	164	174	158	148	171	159	179	150	152	175	165	146	172	164	173	168	191	150	171	168	151	172	163	185	158	143	155	160	174	157	154	137	162	159	159	155	148	178	161	167	148	173	161	157	183	156	168	156	142	174	153	147	135	140	164	158	149	160	160	162	168	165	167	147	183	170	179	160	152	152	174	191	148	155	171	150	138	162	183	176	161	131	154	136	146	133	148	168	154	145	174	180	146	171	161	184	182	181	164	183	164	159	158	163	204	166	140	155	153	147	180	180	160	136	174	179	169	157	168	157	173	157	175	156	167	146	171	169	152	151	167	153	173	163	187	163	150	133	138	159	138	166	158	140	178	165	150	162	168	160	148	155	155	160	152	149	170	161	150	171	170	168	163	167	150	128	152	192	156	149	141	146	156	155	175	145	142	163	167	170	156	155	184	168	132	143	161	139	151	161	175	182	185	170	169	175	155	159	181	151	148	157	154	154	158	136	151	176	150	168	153	179	160	162	151	167	172	151	157	167	163	170	150	183	167	155	166	172	161	145	147	143	164	165	146	140	144	161	170	169	151	183	140	167	161	165	159	125	146	186	151	174	188	160	151	169	161	152	167	170	180	153	154	153	136	206	167	157	163	158	168	151	184	153	179	139	158	159	148	168	155	160	155	151	173	166	165	156	142	154	172	196	169	153	143	159	157	155	173	147	142	151	162	153	175	185	138	166	157	151	173	149	154	164	175	161	143	139	149	164	173	176	165	172	162	179	162	156	181	158	152	172	163	174	175	174	147	160	148	159	163	154	170	173	145	154	129	152	168	159	172	168	141	169	162	144	149	176	143	142	161	160	146	148	166	135	157	181	170	176	178	183	159	172	146	157	155	153	149	174	154	168	162	153	150	154	152	173	155	153	145	153	142	151	177	176	171	167	175	153	177	141	171	166	175	187	150	174	149	151	158	172	150	171	166	173	168	185	151	164	179	164	176	168	160	163	163	156	174	155	161	124	143	180	167	148	178	146	138	194	150	189	165	149	157	165	190	166	154	149	162	157	157	123	170	180	172	153	157	152	138	166	147	186	176	176	152	153	139	159	155	160	178	164	156	174	163	181	159	158	186	144	187	147	151	161	137	153	166	187	179	162	142	139	152	131	159	167	163	169	159	154	159	173	169	163	141	154	160	136	164	142	178	149	157	161	168	127	155	189	170	146	140	157	164	164	147	168	160	138	137	165	165	146	187	160	150	155	147	172	163	151	153	178	153	136	134	155	153	161	156	150	142	169	154	158	192	146	164	157	183	164	154	147	156	155	149	145	185	180	162	160	155	167	152	167	162	173	176	147	177	147	163	158	156	174	166	158	165	188	159	171	168	165	146	171	162	170	147	149	151	155	138	177	156	169	171	146	186	149	169	134	153	172	167	156	137	146	143	170	141	154	162	169	186	170	166	159	175	170	142	150	166	148	171	185	154	174	158	161	183	162	155	180	157	152	147	153	156	160	172	155	141	162	140	142	172	150	171	162	180	173	180	172	164	148	162	165	176	145	156	191	148	179	159	150	149	161	152	146	169	172	167	169	165	163	178	153	167	160	182	188	173	153	164	171	157	164	161	158	158	177	173	163	166	155	147	128	165	157	180	176	149	171	169	147	161	182	147	151	135	178	147	138	146	161	139	157	148	140	147	162	185	164	137	165	173	165	166	165	153	154	159	155	152	164	177	153	156	163	166	169	150	132	176	165	151	158	159	163	156	151	183	156	134	168	175	157	152	161	151	140	185	173	138	164	171	153	187	158	163	159	183	169	146	146	159	187	180	159	166	164	167	149	174	159	188	159	165	153	166	155	160	159	142	147	158	172	166	170	158	185	147	160	139	160	158	160	151	151	160	167	170	177	183	162	189	172	173	163	159	185	139	172	158	146	164	133	152	156	157	177	168	153	163	156	169	158	156	155	155	164	155	148	169	146	145	189	158	149	145	165	141	166	153	172	168	176	145	177	166	149	179	147	163	172	147	144	141	156	159	160	173	147	156	176	153	138	158	179	148	177	159	149	175	151	178	145	157	165	145	155	173	185	163	169	165	177	152	188	174	153	169	168	185	150	154	144	155	148	151	161	155	148	160	165	170	139	152	168	151	165	160	186	143	142	156	153
7807	4434	8585	935	508	457	499	442	477	423	447	399	439	482	451	419	440	416	442	436	433	428	433	442	461	451	453	412	448	438	411	447	449	447	427	454	440	418	450	419	410	394	404	436	424	420	443	429	442	417	449	414	455	387	421	426	458	433	438	449	428	428	417	438	451	441	447	411	430	411	480	467	418	422	447	459	447	439	489	442	414	395	445	441	428	388	450	433	442	426	420	423	437	420	447	440	427	411	436	419	416	445	409	447	428	458	408	436	413	406	396	468	437	392	409	438	468	453	431	419	423	469	416	423	418	449	470	420	406	414	460	420	450	425	398	486	419	411	395	438	431	436	458	427	440	458	400	477	444	422	408	408	411	433	453	422	434	423	435	414	389	427	438	410	454	443	447	414	415	427	422	452	386	437	403	437	394	414	414	424	416	411	413	461	432	440	419	449	384	428	444	427	446	428	395	433	428	409	443	385	447	460	451	454	422	414	426	449	440	427	470	457	449	463	429	436	447	439	393	461	425	391	413	411	426	419	426	454	410	427	412	457	432	454	440	446	462	436	433	402	418	393	426	428	409	444	481	417	423	443	450	440	408	429	394	429	407	430	446	445	412	455	430	424	394	417	470	403	464	413	449	437	436	410	420	389	420	452	440	442	439	435	415	399	481	440	458	457	434	452	446	465	454	427	420	399	461	398	395	443	442	430	435	434	460	459	436	488	420	454	447	395	437	408	430	462	381	422	433	467	456	428	405	425	408	422	408	411	420	439	436	444	423	429	436	456	438	424	465	421	421	434	450	451	438	421	491	437	433	439	426	436	406	443	414	416	402	413	436	442	475	402	415	424	433	418	438	437	462	417	450	466	443	447	427	456	416	478	431	432	451	453	410	411	453	415	408	416	421	444	431	433	430	407	457	393	453	446	399	415	442	486	415	439	443	422	408	435	394	417	479	407	411	415	407	403	442	421	460	446	405	452	446	434	401	437	417	440	435	441	435	437	423	432	448	440	500	423	381	457	433	411	441	410	409	397	448	431	411	453	465	435	425	421	416	470	417	429	435	431	397	459	460	408	396	429	463	440	478	484	457	402	446	435	390	429	467	457	434	464	438	410	410	406	441	461	406	441	416	434	420	445	451	470	434	427	422	433	409	413	463	455	471	419	449	437	470	405	432	436	464	458	431	454	423	470	429	422	408	404	473	449	447	433	444	424	420	427	420	403	500	452	458	448	423	409	427	429	439	469	415	409	416	439	446	413	455	440	418	456	407	411	406	488	456	417	407	413	445	416	410	439	412	446	473	405	420	419	430	432	398	472	444	398	416	444	433	473	415	434	444	392	439	397	405	432	468	397	469	426	441	414	423	439	455	402	431	449	437	425	404	441	435	415	456	437	412	418	418	426	390	427	429	441	460	473	468	473	447	446	428	423	454	421	404	450	397	436	416	422	421	414	466	428	428	397	438	450	448	388	411	393	392	413	455	430	467	449	438	438	462	428	440	439	429	429	428	392	428	440	453	420	455	404	431	464	441	401	419	453	417	435	443	426	459	423	426	466	441	450	413	414	428	466	439	419	409	427	446	415	449	416	441	436	406	417	453	473	430	447	395	417	428	402	449	423	439	423	442	419	435	418	424	424	457	435	444	450	449	403	412	391	382	441	449	458	383	439	402	440	427	427	435	438	446	399	443	402	479	433	404	392	420	454	462	433	446	464	425	463	444	461	445	422	433	435	447	450	450	461	439	424	436	440	443	412	390	425	441	443	447	438	459	415	423	434	454	417	423	423	444	444	438	412	440	438	412	406	439	402	425	452	425	424	467	444	422	442	405	434	405	411	437	436	411	407	412	433	448	460	437	422	441	436	439	430	448	401	441	444	425	419	414	399	402	430	430	462	432	473	432	406	421	453	464	413	453	432	447	439	454	450	407	455	449	416	432	417	417	425	455	444	410	390	407	430	453	435	380	424	449	426	414	450	438	429	443	428	438	451	422	436	416	449	419	393	421	391	466	454	456	428	445	465	431	439	424	438	413	456	427	425	439	429	477	420	420	445	464	418	466	415	438	386	443	428	430	416	446	425	424	431	410	468	469	434	436	410	488	440	426	409	469	416	429	382	448	424	450	431	434	439	463	416	410	469	411	421	432	414	477	461	475	453	450	475	419	431	452	486	413	426	464	411	419	435	404	437	420	426	460	434	415	430	447	430	442	452	415	426	442	425	439	416	428	409	429	406	455	435	426	430	424	402	405	445	389	427	415	422	421	429	439	456	427	448	428	443	419	483	444	433	451	449	400	427	415	460	430	477	414	403	424	433	464	452	459	395	421	439	438	413	453	431	413	440	434	436	455	450	452	429	438	444	461	437	431	426	423	424	425	428	444	404	411	418	437	444	423	420	460	446	394	411	424	454	407	450	444	440	438	433	413	437	428	425	441	426	439	421	462	425	472	398	426	455	424	386	410	453	435	409	457	419	443	459	425	462	447	485	469	419	438	454	413	381	416	464	400	415	388	450	397	422	466	428	425	387	418	435	444	433	438	402	432	391	451	419	473	406	452	439	447	426	429	445	414	418	439	422	423	412	445	406	406	424	415	414	444	479	454	432	415	440	432	420	456	449	452	452	419	457	467	400	440	434	440	425	394	412	460	433	420	453	464	437	449	464	371	420	472	425	454	471	373	419	418	433	408	419	393	417	407	430	445	451	425	429	457	442	419	428	447	438	443	409	445	390	459	425	459	433	450	424	413	430	437	426	419	464	444	387	446	422	438	432	430	435	423	463	430	443	440	455	443	451	426	447	416	416	445	430	461	451	438	431	424	448	414	441	455	425	453	444	397	433	450	433	462	419	437	372	398	434	439	444	413	442	444	451	427	481	445	487	421	420	479	415	417	429	479	410	425	435	414	442	409	403	449	420	489	397	438	431	454	433	415	452	415	452	407	408	460	429	463	425	488	449	464	419	480	457	404	392	435	412	431	421	438	462	433	475	440	426	434	444	457	448	475	424	442	413	462	441	447	463	432	425	427	426	466	412	457	472	455	388	425	444	426	421	450	453	458	453	428	470	453	479	437	428	416	451	426	438	412	420	449	424	450	420	424	445	400	439	434	401	434	433	462	427	431	453	383	438	459	417	432	441	414	414	480	461	432	435	451	445	425	445	442	444	385	398	433	436	407	418	411	437	428	475	465	441	438	436	436	467	401	419	432	463	433	448	432	425	434	435	427	426	454	460	480	445	431	454	431	435	434	448	441	419	414	433	433	411	420	409	427	373	409	429	403	438	427	406	431	431	438	410	451	418	455	438	430	425	433	413	398	448	442	452	434	458	450	408	422	444	459	448	417	445	421	433	420	423	449	425	437	413	415	444	450	417	429	451	444	435	433	419	437	426	423	396	427	432	410	396	438	397	458	434	425	415	442	408	431	426	424	396	425	463	436	467	422	399	416	465	429	423	399	424	456	429	442	433	423	413	413	398	415	484	425	425	406	425	392	424
50533	41259	47129	15823	1487	475	422	350	355	311	317	308	330	279	261	266	228	308	279	263	283	270	274	278	263	279	301	261	279	269	253	249	240	265	265	261	230	243	256	287	284	273	255	248	255	280	253	256	256	247	245	250	254	243	271	260	252	263	246	256	278	266	263	273	248	264	242	269	268	286	271	249	279	238	239	272	266	295	252	255	260	261	295	263	272	270	274	272	257	282	229	273	275	259	235	249	250	271	279	258	228	259	253	227	253	260	254	278	282	271	278	253	245	254	252	262	278	226	272	240	244	283	248	270	257	276	260	240	301	229	251	267	225	244	236	264	296	248	252	235	255	262	275	255	266	275	257	280	253	256	246	259	294	262	256	244	241	237	263	268	249	240	243	275	266	278	266	255	253	243	276	262	250	254	259	270	251	254	289	262	234	281	293	274	218	241	250	242	264	254	279	270	249	252	278	242	231	260	259	229	233	288	234	271	259	253	275	273	213	232	228	223	243	266	281	251	276	251	228	242	254	256	250	263	234	270	270	271	270	244	275	275	256	251	229	255	240	263	254	249	275	274	265	288	256	244	267	253	242	286	261	223	238	250	246	272	257	268	233	219	212	286	240	265	289	264	251	258	248	210	269	228	277	275	257	241	250	278	271	275	276	240	252	268	288	255	249	253	222	243	258	250	254	256	254	235	259	237	250	270	246	245	250	272	248	260	260	287	240	239	262	246	270	268	275	226	266	253	266	270	254	252	245	229	250	245	278	268	262	210	278	284	257	238	264	256	249	283	263	282	261	268	258	242	268	233	277	255	260	245	257	255	262	245	216	253	241	286	245	278	293	253	266	277	265	260	273	237	258	282	278	262	248	267	234	274	266	263	278	246	271	265	258	273	254	251	264	222	245	266	258	251	270	248	264	249	266	261	244	267	251	217	274	248	212	296	261	267	244	269	290	253	238	287	256	251	278	244	275	246	263	282	264	268	279	239	286	262	273	290	271	249	264	245	249	270	267	258	253	237	261	239	263	268	258	252	298	280	284	262	252	284	278	242	248	281	268	276	246	295	263	257	249	263	273	250	264	270	267	313	254	262	226	286	227	257	275	254	249	283	268	246	246	236	254	259	238	285	244	254	241	266	282	254	268	270	262	247	291	286	283	250	237	248	265	246	245	283	264	283	230	254	268	243	268	244	226	267	255	257	269	255	232	240	262	275	262	256	261	259	237	234	270	254	252	265	281	249	275	267	275	241	257	287	265	271	248	272	231	271	247	272	269	221	246	274	223	260	258	230	270	245	249	248	245	276	251	241	257	263	235	257	253	241	255	273	272	267	272	258	263	251	247	254	270	249	278	256	265	270	282	270	232	246	236	275	271	267	281	261	244	250	270	283	223	249	242	254	283	240	253	258	257	260	227	222	249	240	259	268	281	271	265	245	249	267	259	252	231	268	238	239	257	274	241	240	273	291	276	270	259	237	250	259	227	276	258	260	244	261	256	238	255	237	267	278	261	253	271	262	267	263	244	277	297	257	245	243	257	245	268	254	235	262	257	275	277	252	241	293	265	284	242	262	275	267	241	241	206	266	266	261	234	270	268	232	256	283	270	284	273	274	258	242	268	261	231	252	243	265	266	246	239	267	254	251	255	243	295	275	278	246	261	227	253	229	259	258	274	268	265	254	272	261	262	273	254	255	240	261	240	273	249	269	249	245	263	251	255	260	269	283	262	268	245	247	238	267	273	254	263	236	226	245	264	243	257	248	241	260	224	284	236	286	261	285	259	253	258	254	236	276	281	256	268	246	247	245	256	231	263	254	245	281	268	254	254	254	264	269	251	309	259	234	244	257	236	250	259	243	285	252	239	264	250	237	278	252	227	267	246	256	271	266	278	269	266	232	264	276	231	227	246	283	245	265	247	260	248	239	271	277	298	252	268	246	229	269	238	259	256	266	253	246	231	236	272	267	256	267	252	268	267	217	256	252	268	222	240	283	253	259	257	242	241	247	285	271	288	247	233	260	257	242	269	263	253	260	250	263	266	233	233	234	263	260	250	233	266	256	278	276	221	259	246	267	245	266	270	270	255	222	265	256	262	271	284	239	237	251	238	271	274	221	268	243	265	271	237	231	230	227	228	224	241	260	295	247	278	242	266	273	284	240	238	268	231	266	245	249	254	254	234	250	251	253	231	271	279	260	259	284	248	247	266	259	262	262	258	289	253	302	252	247	252	249	283	233	266	237	246	277	267	277	242	274	273	271	238	248	257	231	259	228	261	251	274	259	252	241	272	240	269	275	253	251	269	257	269	264	232	251	255	233	257	258	255	249	258	239	231	243	253	248	259	254	260	256	286	254	243	248	244	263	280	231	270	257	231	261	262	225	279	248	264	272	267	250	227	281	268	260	233	263	255	286	230	246	252	225	270	232	261	246	259	249	251	237	258	264	262	240	238	270	258	270	263	246	288	243	208	262	273	278	251	261	258	240	238	251	281	275	260	264	267	236	225	271	245	238	267	279	264	246	269	266	272	260	265	239	283	230	270	278	269	276	254	244	290	252	271	261	253	270	252	276	263	217	236	265	242	249	248	274	287	260	284	253	246	252	222	233	259	253	280	272	243	274	249	274	265	266	239	244	252	256	252	266	241	255	242	252	256	288	243	290	228	261	256	261	253	279	237	262	221	264	260	237	275	306	234	298	247	251	256	268	258	279	243	243	262	253	238	265	252	282	251	255	264	238	255	247	236	267	288	270	241	267	273	301	257	250	245	264	283	258	262	256	259	233	270	260	270	250	265	255	278	227	251	241	267	254	276	237	269	282	262	266	220	257	238	256	277	261	246	278	247	276	281	265	273	248	238	256	250	269	255	278	242	285	248	275	250	248	257	266	270	249	255	269	270	244	262	227	242	258	252	277	248	287	257	263	277	263	261	245	268	264	250	261	270	257	265	259	232	256	246	264	268	270	263	268	261	249	227	261	265	274	287	261	249	277	248	238	257	262	281	260	258	241	247	284	264	265	238	252	245	273	254	241	235	261	261	248	251	206	243	269	280	256	236	237	301	237	271	259	248	269	231	258	271	261	221	262	251	256	259	251	260	275	239	286	258	249	258	253	292	253	243	243	267	241	231	262	252	276	264	251	251	269	265	236	283	228	269	283	297	266	252	242	264	256	271	303	259	271	277	239	235	263	270	244	277	267	252	238	217	250	234	250	261	275	252	250	242	242	264	272	289	244	255	260	241	226	242	270	245	262	233	256	263	248	270	279	222	247	268	249	255	259	270	245	282	251	265	261	248	274	238	221	256	279	262	248	230	278	247	250	299	238	255	243	265	260	234	288	252	251	284	272	241	232	261	259	251	256	257	270	238	256	282	245	233	257	269	258	252	237	284	274	265	252	261	237	240	251	268	217	266	254	292	249	252	264	256	250	283	288	244	252	254	237	247	257	268	253	289	260	223	240	245	240	243	231	251	272	252	248	255	242	245	239	233	266	239	263
29787	28552	46650	5677	2151	1729	1553	1358	1165	1064	982	987	881	851	799	860	838	754	797	786	733	749	711	716	733	739	679	745	703	718	647	706	691	659	683	657	707	680	686	680	641	695	613	679	659	653	619	673	645	697	630	686	648	641	619	652	611	668	629	637	654	705	638	632	618	647	686	622	667	660	667	635	640	656	638	675	635	615	658	656	670	647	672	596	629	638	642	632	669	620	656	626	676	630	661	631	620	608	615	646	642	669	600	622	589	626	658	608	656	633	682	631	624	672	691	675	653	670	663	626	647	601	633	613	589	638	630	670	610	604	679	630	664	660	643	633	628	643	606	637	653	680	645	648	636	646	558	628	630	613	625	647	626	606	626	672	588	624	632	638	618	633	664	642	635	647	622	618	606	657	670	655	657	681	659	626	646	622	636	648	650	664	607	618	627	608	634	657	624	619	617	681	645	687	619	609	664	690	645	666	598	638	647	627	618	584	644	629	623	602	604	608	637	605	634	625	617	635	643	621	633	622	642	620	625	654	627	657	668	621	651	637	627	648	631	618	629	631	660	657	625	601	678	607	652	649	655	642	638	648	617	640	633	645	678	607	579	655	649	595	652	658	626	631	649	670	651	611	647	654	620	644	621	611	631	655	634	639	637	635	668	630	622	681	646	624	628	650	660	608	645	638	664	624	646	602	646	635	594	622	643	637	589	645	649	658	645	626	651	637	606	640	639	665	630	696	620	644	613	645	625	604	640	590	662	631	620	648	690	623	622	632	656	660	625	684	601	637	588	679	636	630	636	651	634	583	656	629	585	664	635	607	648	636	658	644	612	625	691	626	625	622	659	609	620	652	655	654	602	646	668	622	608	665	607	595	667	599	658	669	614	617	659	672	647	663	595	624	679	634	651	676	598	623	614	631	609	642	624	571	606	681	618	609	652	637	618	560	633	628	625	648	628	637	627	619	631	629	681	662	662	647	615	589	660	671	598	660	682	596	647	642	619	605	601	657	630	611	645	623	630	599	606	627	624	655	617	652	625	651	599	652	648	629	646	633	634	658	652	623	665	634	630	653	644	626	633	636	622	689	580	634	616	621	676	659	626	659	640	633	653	651	693	622	625	652	637	651	605	629	624	657	634	629	608	649	646	632	616	651	618	668	627	611	620	612	638	661	666	602	634	636	699	597	622	686	611	653	606	625	628	634	667	633	621	683	641	637	654	615	567	617	627	603	672	611	616	670	626	665	659	668	659	645	646	655	613	608	653	614	644	633	607	651	604	663	611	606	610	653	683	659	666	641	632	611	624	662	666	630	597	632	615	629	661	631	627	642	670	611	604	622	617	643	642	647	596	581	621	619	641	650	631	675	616	630	644	610	565	629	635	633	610	649	586	662	653	611	626	611	627	658	639	634	657	602	648	624	669	638	611	619	622	596	634	630	590	648	634	618	598	635	670	619	609	611	661	626	700	607	615	658	628	681	662	647	639	632	655	625	651	648	647	597	643	607	618	602	605	651	662	625	626	663	634	651	615	649	670	589	617	655	640	660	611	646	624	617	615	632	584	626	570	611	639	656	638	630	624	610	628	626	613	614	601	613	655	676	624	670	575	656	611	647	680	645	597	623	599	632	602	630	608	619	668	627	630	590	676	667	624	631	621	648	609	664	663	656	633	658	618	624	655	675	610	611	623	615	647	628	597	599	635	629	640	625	598	607	652	620	591	590	638	651	636	624	615	631	637	674	659	630	601	621	641	616	639	618	641	607	616	622	656	626	644	642	631	616	620	640	614	663	660	646	623	594	635	664	649	628	665	591	659	588	631	664	663	658	618	634	602	631	661	629	653	639	612	603	647	588	598	665	601	613	606	649	670	693	637	643	687	617	662	700	652	664	628	629	656	617	593	657	645	612	644	623	603	672	630	650	656	626	678	677	638	644	615	643	639	646	704	651	606	599	634	651	572	599	660	621	648	588	608	588	636	651	611	654	649	646	609	581	627	628	680	629	655	603	621	668	631	608	637	617	627	651	645	649	597	612	627	618	635	619	627	654	642	648	654	616	654	647	659	618	614	617	632	657	659	616	659	612	650	649	653	601	612	622	647	595	665	612	632	621	632	641	623	626	605	656	685	633	654	611	657	666	619	625	643	612	627	642	610	592	640	629	624	630	613	647	621	641	606	652	638	632	605	635	632	621	664	675	592	643	641	633	586	626	643	577	631	628	597	632	653	621	610	654	630	623	632	654	623	612	607	617	611	642	640	631	641	706	631	610	647	645	607	678	669	667	610	598	581	605	627	667	640	655	631	659	616	659	604	612	646	619	629	620	632	636	642	650	659	671	631	643	636	711	641	594	642	619	662	654	614	634	618	611	624	658	625	637	641	654	614	602	634	641	580	648	612	600	675	624	645	656	621	648	599	612	608	632	684	565	672	617	643	652	654	659	654	622	591	618	656	599	613	626	660	628	669	658	618	626	651	634	659	656	654	634	661	608	642	627	607	657	642	620	591	645	608	658	578	668	636	656	605	606	596	620	635	640	608	653	626	670	638	617	625	672	664	630	635	616	586	670	584	663	635	699	644	621	596	637	642	656	649	616	626	570	602	643	628	653	637	587	664	633	622	635	644	623	619	609	660	687	651	626	656	633	577	608	617	617	598	647	673	651	629	628	572	658	658	617	650	658	611	602	676	620	656	623	681	637	614	625	651	668	679	635	607	616	651	609	657	641	669	645	629	627	611	600	659	654	659	661	612	657	672	630	637	635	602	664	652	645	650	664	613	626	652	623	623	610	630	666	645	666	641	722	642	616	629	623	613	609	592	592	641	625	627	607	606	642	627	645	659	644	692	642	640	660	636	617	633	609	678	634	668	650	591	657	668	618	609	654	652	682	624	647	649	650	614	615	624	630	671	645	624	605	611	634	632	611	662	669	638	653	606	617	653	615	641	622	592	639	645	678	638	651	629	610	621	639	601	601	620	644	642	640	680	651	663	640	699	592	591	673	668	642	659	604	629	623	666	620	645	648	616	650	609	593	698	608	596	592	639	660	651	677	661	615	605	636	630	656	639	637	622	641	605	622	644	632	687	652	673	640	629	637	603	646	619	636	620	581	648	679	658	610	643	586	649	674	622	613	616	657	606	629	682	613	615	597	645	608	667	653	646	607	668	606	631	642	614	667	651	669	624	649	617	636	617	634	638	625	677	648	621	637	673	697	624	635	632	640	633	557	672	590	641	654	562	647	613	611	649	643	672	629	612	602	645	637	604	633	655	627	679	676	657	595	624	656	600	667	632	636	680	598	642	596	602	654	640	687	618	678	650	639	630	620	648	657	672	617	641	643	634	681	645	674	626	664	622	627	682	622	613	628	708	661	649	622	653	657	639	603	599	644	608	661	614	655	629	634	620	637	629	694	685	646	684	625	612	652	669	626	624	680	645	655	663	634	624	618	609	636	633	638	643	625	633	642	622	604	635	626	634	632	651	615	660	636	657	643
65036	56425	62217	26022	5093	754	548	367	349	268	296	294	265	266	236	233	219	237	221	221	214	218	209	213	215	221	205	223	220	204	215	230	212	212	224	207	169	176	191	217	166	209	205	193	212	178	188	195	197	194	172	191	213	203	220	177	175	191	208	174	190	196	186	211	177	181	198	170	191	195	173	184	193	183	196	191	213	171	192	155	190	200	217	189	210	203	177	199	175	194	192	184	174	192	205	176	188	179	197	207	190	210	207	182	209	161	194	188	165	206	186	179	209	210	192	192	212	176	214	201	184	186	177	194	184	215	183	190	178	220	201	210	200	212	217	180	165	216	194	222	193	225	185	172	205	225	196	202	226	178	196	163	195	203	207	189	202	173	163	205	204	192	174	199	188	203	195	181	195	167	186	189	199	184	190	169	162	200	184	200	184	192	171	176	206	207	164	175	185	190	196	183	226	200	201	182	202	181	178	174	170	187	191	191	207	163	174	221	207	203	193	175	188	196	218	199	189	205	193	192	185	203	198	170	184	177	181	189	199	165	216	171	211	187	201	191	205	170	208	199	204	174	193	179	177	208	189	213	230	194	173	198	167	210	201	188	187	192	207	189	192	191	188	172	178	198	215	199	185	174	196	205	182	190	188	191	184	183	191	190	186	201	192	215	181	207	196	184	218	197	170	210	203	206	203	186	207	191	169	181	176	215	223	151	167	186	192	188	170	192	168	180	204	185	197	177	188	183	183	200	186	180	194	176	214	183	197	204	191	177	172	207	181	201	181	166	191	183	167	195	215	197	190	205	196	191	197	183	196	190	188	162	221	184	239	183	194	181	186	189	188	193	207	201	173	195	189	202	166	187	183	187	211	178	166	195	200	179	185	195	201	170	218	198	175	193	201	167	181	203	175	204	193	187	217	171	207	211	194	200	205	220	183	188	191	192	171	195	219	198	204	179	210	177	170	195	195	170	206	166	192	197	193	214	215	183	213	213	196	173	214	197	177	178	184	179	235	201	190	195	191	191	181	185	196	172	222	186	211	207	192	204	202	193	184	191	209	175	211	171	200	196	174	198	182	196	199	196	209	185	203	176	193	193	173	176	178	207	190	193	192	206	174	152	175	210	185	185	188	202	184	190	222	198	195	201	190	202	181	173	173	207	198	197	187	162	176	203	194	181	204	184	201	202	176	190	180	176	199	158	183	195	173	198	181	220	195	187	169	197	185	189	186	195	178	181	186	194	188	209	196	200	202	182	200	169	183	206	176	205	180	154	188	205	217	174	210	182	188	197	186	181	199	193	166	166	189	182	194	177	201	187	185	197	172	199	182	203	177	186	204	198	190	196	201	212	189	177	185	182	192	183	206	206	170	192	160	206	182	170	191	203	198	197	201	191	197	187	179	195	198	198	211	197	190	187	188	182	174	185	162	177	174	172	207	193	197	211	199	180	177	192	194	172	185	169	180	226	217	201	187	200	198	201	184	204	180	194	202	212	188	201	186	218	198	200	185	211	180	173	206	190	190	193	190	204	181	190	197	190	189	198	219	188	192	191	185	197	191	185	217	195	197	195	190	176	169	189	205	195	203	213	177	168	187	209	195	183	176	169	174	187	183	165	177	210	175	183	181	190	191	178	196	201	190	199	165	188	195	176	189	178	198	185	222	193	180	190	230	192	193	196	203	195	189	197	182	179	201	210	194	171	170	214	184	163	187	176	212	182	194	198	174	203	180	186	203	169	189	164	178	181	177	196	196	181	203	158	182	176	182	215	230	171	212	212	193	188	204	205	199	195	185	206	207	186	169	166	191	171	188	178	190	210	211	185	175	217	194	149	213	187	189	187	191	197	197	162	193	213	176	197	178	203	184	185	229	178	178	191	202	217	185	185	216	182	194	186	178	187	212	192	207	180	205	197	186	209	170	181	196	169	170	202	161	188	181	187	184	180	183	207	190	171	198	171	186	183	207	194	199	192	182	191	185	205	206	192	193	200	193	204	200	198	210	191	202	168	208	209	169	204	181	204	182	154	166	176	195	182	189	180	205	175	182	200	218	196	192	198	187	196	220	180	189	196	197	180	187	187	188	184	191	200	197	196	177	189	201	177	204	165	175	191	207	198	200	198	171	179	206	186	205	211	203	213	180	182	193	187	200	180	171	194	195	183	200	211	186	189	202	183	193	189	180	170	201	186	186	189	172	181	164	184	177	201	188	169	183	213	200	193	186	192	200	182	187	200	205	202	182	186	181	176	186	199	171	209	192	195	180	190	211	153	193	180	188	187	191	209	188	158	210	184	184	161	195	200	193	191	198	180	200	213	175	213	200	209	192	178	173	181	193	187	197	186	187	176	195	181	205	193	193	191	192	186	172	193	186	193	166	201	206	202	223	189	207	200	161	192	206	187	185	162	191	176	194	180	192	167	184	180	185	210	209	173	184	208	201	222	213	216	208	182	186	193	200	179	171	202	206	191	197	183	187	205	193	168	194	168	195	190	187	192	189	184	166	167	180	191	189	184	177	192	188	196	191	185	187	176	159	195	194	199	212	176	182	182	175	196	194	184	192	182	214	193	212	208	187	187	193	207	195	199	174	200	190	187	184	193	193	211	158	209	203	195	183	168	169	195	189	218	201	189	179	196	190	192	189	184	201	197	178	198	196	205	177	193	182	207	171	184	169	182	187	207	191	183	172	177	186	172	184	194	202	205	198	208	200	177	205	134	191	188	196	174	206	209	199	199	186	185	184	208	200	204	175	177	194	190	197	166	194	174	197	209	212	174	190	203	206	193	178	171	180	194	194	177	189	185	178	200	181	184	181	201	152	201	221	204	199	198	194	207	207	192	206	181	197	186	185	206	181	196	184	210	178	187	211	191	174	210	178	184	191	178	150	201	195	175	179	171	209	156	184	186	184	191	182	192	201	191	209	176	169	194	210	193	208	216	216	211	176	179	199	173	176	182	158	179	189	202	203	189	200	202	204	227	221	189	183	210	198	206	210	210	218	188	210	173	179	219	201	193	169	175	175	204	233	186	192	166	198	192	212	198	185	165	169	168	210	207	204	191	191	179	210	200	191	211	212	168	180	179	198	161	181	176	191	207	208	207	225	175	198	203	221	182	203	194	163	180	169	179	190	207	200	198	197	189	184	184	193	185	193	203	178	204	205	180	203	184	214	186	191	173	200	175	202	185	181	205	225	200	196	205	167	187	172	202	183	197	176	179	197	165	190	189	213	177	167	181	185	191	195	184	191	180	209	190	213	201	204	187	209	183	201	184	177	186	182	200	200	174	219	178	182	185	187	207	219	172	204	182	172	176	244	196	196	212	175	215	199	190	182	174	179	212	191	199	171	201	188	162	207	180	192	176	213	216	180	167	176	192	194	206	219	200	212	205	187	205	217	182	181	185	184	166	196	216	210	216	188	185	182	196	175	187	196	186	184	197	188	197	198	226	190	182	213	220	183	181	202	177	166	170	187	181	186	204	172	197	164	236	196	195
39494	38743	58117	9014	3226	2639	2108	1797	1510	1437	1162	1118	1051	962	867	898	792	793	720	672	718	650	632	696	585	577	600	617	563	552	569	560	558	558	525	554	540	530	558	576	544	522	490	529	490	517	471	508	511	532	524	503	529	512	512	481	511	526	455	497	486	524	499	470	506	533	528	477	505	514	532	482	498	471	477	483	502	514	520	502	525	517	457	474	466	497	478	477	506	486	479	466	493	503	477	478	514	468	480	470	450	469	473	464	452	474	477	478	488	456	501	493	484	496	496	479	492	456	467	485	461	481	486	517	497	460	472	472	513	460	475	514	496	467	530	487	492	468	451	451	435	432	472	466	462	461	436	477	510	482	475	462	460	494	467	481	504	482	456	488	490	466	450	486	463	484	501	476	447	459	448	443	466	479	443	484	478	476	474	488	456	459	492	487	438	475	492	494	462	443	486	448	497	428	477	478	518	456	469	507	472	476	469	520	458	502	446	486	462	495	491	475	477	478	481	501	471	478	492	482	456	475	490	485	481	491	457	436	489	485	445	498	469	482	443	463	440	469	483	475	503	462	443	465	467	457	463	497	447	480	493	452	462	449	407	423	506	447	500	447	456	458	494	459	506	459	467	408	482	452	459	504	478	455	456	485	458	464	487	538	496	492	435	456	501	463	500	486	467	481	480	501	453	516	507	500	464	455	454	482	475	454	478	472	527	506	448	448	480	427	498	502	468	479	495	456	422	489	457	474	456	454	486	489	473	456	526	495	480	485	457	485	492	495	474	466	487	490	471	456	540	461	449	478	499	488	483	468	478	465	453	471	475	446	456	475	460	506	481	493	456	481	441	493	458	452	464	458	460	474	513	495	531	468	523	476	471	468	465	519	474	478	468	496	480	472	487	443	474	467	477	444	473	478	489	470	462	474	467	447	464	480	501	516	450	483	470	458	486	486	480	462	462	460	488	452	481	492	494	451	505	463	508	434	517	461	516	435	492	461	459	441	479	462	507	495	495	468	554	478	497	499	456	473	450	503	477	487	460	459	459	485	463	492	435	449	485	527	494	475	481	456	502	461	458	475	475	484	461	476	417	420	518	474	453	484	466	453	443	467	506	466	476	522	483	435	490	442	448	495	487	514	470	473	493	505	475	494	498	460	462	467	497	450	445	462	458	476	455	500	466	461	467	455	429	459	451	483	446	472	458	477	491	461	449	492	522	469	503	475	469	442	457	446	450	516	473	472	481	513	442	439	474	475	491	473	447	501	480	503	468	464	488	466	524	441	485	493	438	461	491	508	419	516	499	451	501	449	522	463	481	434	454	437	482	471	468	453	490	439	523	466	475	455	477	449	472	475	455	490	475	457	457	480	513	483	476	498	429	506	488	442	450	509	469	467	457	441	448	461	533	440	479	477	450	475	466	492	483	485	477	480	475	471	490	472	477	433	490	490	466	478	467	444	498	504	500	465	466	461	487	439	481	446	435	456	482	480	510	485	496	495	480	522	490	442	487	459	456	456	431	491	485	448	494	492	497	460	488	483	478	438	496	453	476	519	501	464	480	475	460	481	481	476	464	488	462	445	490	416	519	488	474	474	481	456	451	471	483	489	469	453	500	449	457	473	480	451	499	429	434	486	459	466	460	501	481	518	448	473	485	489	447	462	483	452	499	456	462	428	485	452	453	514	490	462	475	477	478	475	498	499	423	456	457	485	475	479	486	481	485	483	458	423	462	457	451	492	507	491	479	494	442	456	519	486	504	502	439	485	437	517	457	532	435	483	487	452	465	461	452	470	465	506	449	427	447	484	464	442	477	440	478	502	503	486	488	431	455	433	468	460	470	468	490	469	485	462	480	447	475	493	481	458	482	458	475	437	453	468	466	464	522	449	455	477	489	495	451	482	471	484	454	491	526	525	505	442	509	487	473	477	500	466	440	441	463	491	463	448	496	457	461	433	451	436	463	474	494	466	501	498	461	463	449	509	525	473	449	432	503	457	468	534	504	458	498	439	474	489	437	467	467	471	477	504	492	492	480	438	483	472	486	448	487	477	438	496	466	444	476	486	492	470	512	479	446	476	488	455	482	455	468	443	493	470	454	474	482	459	476	475	463	448	459	490	480	448	476	464	492	464	481	462	499	477	481	446	487	487	466	485	482	460	461	480	460	480	466	486	495	441	457	455	464	466	421	488	470	432	463	494	475	438	501	466	466	458	481	482	464	463	475	475	487	472	479	458	472	444	518	486	450	488	432	502	453	446	442	414	495	458	498	435	486	475	473	497	458	486	461	434	492	455	454	459	471	496	475	492	454	460	466	476	454	507	477	450	509	481	472	499	467	529	464	477	474	492	456	446	461	450	465	482	501	491	470	481	485	480	477	502	465	435	513	514	480	491	465	424	476	503	522	455	473	517	470	439	476	488	461	483	471	486	460	459	517	482	460	478	479	493	464	447	478	465	493	469	515	484	499	468	475	492	472	439	495	468	457	453	480	476	464	495	479	489	512	479	462	439	444	481	509	435	472	488	510	478	500	481	481	483	476	494	463	445	504	485	463	446	469	457	503	422	475	473	470	455	469	484	468	478	449	509	472	478	456	461	494	456	443	476	447	470	467	503	516	492	520	451	504	450	445	501	457	505	501	485	498	501	450	489	510	473	470	447	455	461	496	511	470	458	490	463	479	475	429	468	502	495	441	464	460	423	472	448	504	483	491	474	499	459	472	462	477	451	484	489	476	480	446	458	501	428	502	467	442	467	528	454	501	481	473	423	490	466	460	435	518	441	496	511	458	450	467	520	483	504	458	512	489	476	455	492	444	468	454	451	471	483	462	434	512	497	494	524	499	510	496	490	460	490	477	493	429	448	487	474	471	466	506	486	479	471	476	493	486	487	459	508	474	460	420	468	457	433	477	439	498	472	474	456	451	490	494	459	448	460	475	491	459	480	467	455	436	507	473	488	463	471	519	484	484	456	467	452	511	488	461	468	440	503	508	435	471	483	507	493	511	473	485	466	444	491	480	471	488	441	479	440	485	504	475	489	491	455	451	445	454	495	467	483	477	452	480	464	431	490	478	486	453	507	454	495	450	474	459	471	468	462	471	496	452	473	454	512	446	504	495	455	461	479	517	466	456	438	489	491	487	464	469	509	461	460	445	499	473	497	459	437	461	444	462	443	459	489	458	479	495	483	513	454	456	461	475	477	489	474	466	462	498	515	509	499	473	440	473	485	520	446	502	464	472	474	471	465	468	492	467	484	425	544	423	443	490	437	483	476	465	446	485	446	487	465	447	472	453	463	484	451	484	450	505	477	451	505	419	478	485	469	478	488	473	489	462	487	488	486	527	471	497	476	456	517	455	464	434	485	435	481	483	479	494	453	477	483	477	495	452	478	493	462	490	451	495	453	489	502	497	460	500	501	520	462	504	456	495	488	466	480	515	488	467	469	475	462	469	474	465	460	478	486	481	434	467	455	458	473	469	515	479	484	483	449	474	445
9925	2739	3309	354	170	171	159	174	183	148	160	182	135	152	161	174	144	168	147	171	155	175	139	170	156	175	158	156	147	156	143	148	168	142	151	140	144	155	176	177	157	156	160	169	150	149	152	143	152	127	159	168	163	167	161	170	147	163	171	145	150	177	168	165	150	167	159	154	161	162	149	167	179	171	160	166	161	154	158	173	160	136	154	155	143	141	156	149	167	176	168	172	158	159	151	155	167	174	143	170	163	139	161	183	168	156	178	159	141	144	171	163	164	181	125	132	168	176	168	158	161	161	165	141	156	159	155	165	153	168	162	155	160	156	162	152	161	171	171	150	163	191	150	161	139	140	160	151	143	154	158	173	164	179	156	144	146	181	133	180	147	177	148	143	146	161	152	153	167	164	154	134	159	132	175	167	160	162	166	163	182	157	165	164	158	167	147	155	131	158	171	161	145	175	143	142	150	138	173	173	173	153	158	153	154	168	176	141	159	183	159	180	180	160	143	134	161	175	153	154	165	169	151	171	149	168	165	141	158	171	152	176	150	171	155	155	154	169	157	159	154	162	175	170	165	147	182	168	186	172	149	151	158	143	136	174	163	152	158	165	162	164	148	176	150	159	164	167	164	163	162	171	170	157	161	149	166	159	140	154	163	155	176	150	176	133	156	155	152	166	147	163	169	152	161	154	134	170	159	159	167	158	141	143	152	171	172	151	174	153	139	155	168	119	166	157	161	172	135	167	160	146	162	172	170	180	145	143	131	162	153	161	153	180	155	161	153	166	162	146	165	163	160	140	155	158	141	179	163	136	166	133	147	155	176	152	157	166	155	140	148	162	159	172	167	161	124	183	154	164	145	145	141	173	147	148	183	143	149	136	164	165	163	167	156	139	163	168	136	160	147	158	142	173	150	135	164	148	159	175	165	158	147	175	160	186	177	165	172	154	162	177	157	161	195	160	148	157	153	160	165	139	173	156	157	177	152	140	152	172	167	154	190	139	165	151	184	195	141	160	143	176	141	156	176	174	157	173	163	173	156	160	147	163	171	183	176	178	143	158	172	168	188	150	177	185	161	152	175	142	170	156	160	153	147	178	139	138	159	174	161	157	174	158	159	143	172	162	183	160	140	181	194	170	131	184	173	140	155	166	177	155	166	139	167	171	181	159	165	166	159	156	173	160	184	164	162	154	156	156	156	157	147	165	146	159	180	174	147	142	180	170	163	175	162	175	160	163	147	157	168	159	163	176	175	158	163	156	158	146	146	151	148	184	160	167	160	150	124	152	166	153	171	126	153	133	169	155	173	175	141	164	166	137	149	134	172	148	145	162	170	149	160	159	143	148	154	156	160	149	161	154	169	150	174	158	147	140	124	157	161	162	137	179	163	165	152	169	178	151	154	151	173	160	142	147	173	167	160	164	163	160	129	154	178	180	141	181	169	153	157	165	175	161	165	152	183	154	164	182	160	149	159	154	156	158	141	167	158	185	164	168	161	164	163	174	156	157	169	164	137	151	165	148	179	172	171	183	161	156	164	169	164	163	156	142	157	155	166	140	163	133	159	146	151	140	155	155	168	145	167	141	164	153	160	173	150	153	146	143	143	162	160	171	146	144	147	162	174	154	152	189	187	163	163	156	160	164	159	167	166	155	164	187	148	154	171	149	152	133	164	166	146	130	175	146	183	168	162	162	148	165	163	151	171	168	157	127	166	142	165	146	157	173	153	148	143	164	159	148	169	159	125	158	177	157	155	164	173	152	153	157	167	141	140	180	149	191	168	165	165	180	164	158	176	147	169	160	149	145	177	165	152	154	177	146	155	166	158	151	151	160	154	156	171	145	148	165	157	171	128	169	157	156	155	168	162	175	148	149	171	138	153	159	185	163	161	160	169	168	153	153	164	145	144	172	179	150	158	129	182	154	138	159	167	149	163	159	163	160	152	158	149	171	157	146	145	167	168	160	179	149	174	169	149	172	160	160	185	170	168	160	159	155	170	168	151	178	142	175	163	175	140	164	167	165	138	164	167	155	161	163	147	159	156	155	140	150	181	152	147	143	151	154	149	156	161	153	145	168	162	174	196	146	148	164	154	166	153	166	155	154	154	147	150	174	163	162	135	174	154	166	186	160	150	185	167	168	163	156	149	174	138	156	167	165	158	180	155	165	121	166	145	154	152	173	171	156	149	150	154	157	165	137	160	144	156	169	135	146	149	173	155	160	180	168	149	178	148	165	163	154	149	162	169	142	141	148	150	158	157	170	159	159	162	156	172	166	160	184	156	161	177	140	163	167	186	168	150	161	178	156	180	154	175	163	173	167	188	153	165	149	163	166	157	160	176	152	151	158	173	173	142	151	187	154	145	172	170	176	148	154	172	166	177	136	154	186	152	172	173	173	148	181	160	159	179	165	178	172	154	162	167	155	145	156	160	143	165	134	180	164	149	154	144	158	140	159	161	161	152	139	174	142	161	164	140	144	147	152	137	177	174	150	167	143	153	174	151	154	157	160	148	169	149	152	147	168	166	156	179	150	153	172	156	151	152	153	150	166	161	163	147	157	159	184	161	129	157	145	151	160	171	167	154	140	143	175	162	156	152	150	165	146	157	160	189	143	165	157	131	157	171	154	166	159	172	134	173	165	142	156	165	159	160	149	178	164	175	146	137	168	161	149	159	154	147	144	169	150	151	156	172	140	148	148	182	162	140	162	151	178	160	180	149	156	139	155	154	158	149	156	164	181	153	171	174	177	164	154	151	153	140	130	176	137	163	144	140	176	154	165	172	160	170	151	153	154	161	183	176	153	165	142	160	154	152	157	152	149	139	170	177	155	165	179	179	156	162	148	175	156	169	141	179	175	142	175	165	140	166	162	181	149	131	166	136	187	164	138	164	160	139	134	140	180	164	139	155	170	148	160	151	164	151	147	166	174	177	156	166	139	156	165	143	157	164	148	164	196	164	160	125	166	172	176	144	158	144	153	165	171	161	158	182	168	177	177	159	156	144	159	146	170	171	160	145	147	146	161	164	165	153	169	160	144	156	172	159	149	172	167	143	157	152	168	167	178	150	140	161	163	183	157	159	164	182	182	152	160	161	150	168	142	177	162	153	168	183	163	164	134	148	183	152	150	146	167	182	149	169	176	159	161	164	160	147	152	151	150	158	144	157	161	162	174	160	160	146	174	148	165	159	157	135	146	161	163	156	146	155	162	173	167	160	149	164	201	145	167	172	178	142	136	162	159	158	166	195	170	157	171	147	137	176	149	154	167	175	153	149	157	140	153	168	154	189	157	158	141	153	162	166	167	140	144	160	150	165	167	155	184	156	165	158	162	157	160	141	124	160	162	150	167	164	173	160	164	165	155	187	158	157	170	138	168	147	173	166	158	167	163	167	155	153	161	142	162	176	154	128	152	167	143	157	150	146	162	165	161	150	161	160	153	161	154	189	158	178	142	173	168	143	154	166	174	158	167	149	159	164	173	150	164	172	147
8397	3756	8117	890	519	469	469	488	472	454	453	450	441	426	442	431	440	401	447	430	474	403	439	412	418	476	462	426	410	426	441	415	406	426	386	407	429	430	416	434	441	420	426	448	412	411	452	412	426	417	415	421	410	416	438	467	479	442	396	422	423	447	417	469	467	401	420	454	423	441	424	439	402	433	438	461	428	406	423	403	425	422	437	449	442	425	422	412	403	439	430	413	419	468	403	443	408	421	401	422	413	437	454	417	429	414	439	412	403	420	435	376	434	447	437	406	475	408	395	422	444	407	424	388	394	420	408	397	447	437	372	424	469	439	456	452	400	428	404	452	433	434	436	361	420	429	425	428	426	440	435	426	449	463	460	440	401	413	428	424	426	411	448	459	416	479	447	410	402	460	436	423	422	435	416	388	481	460	434	455	406	455	398	443	486	435	465	430	407	462	479	438	395	429	425	375	438	435	402	430	395	431	414	433	411	423	402	431	450	431	433	457	454	435	423	477	430	438	443	453	410	431	404	398	433	444	432	412	404	481	447	414	438	422	406	405	427	409	425	397	428	402	419	478	425	405	420	469	404	414	423	424	436	421	449	409	436	436	393	458	407	397	443	444	416	420	438	394	405	440	461	435	441	437	419	424	425	438	424	410	421	425	413	424	426	430	431	405	446	429	461	441	431	414	436	419	432	396	433	454	451	447	404	428	407	452	425	400	474	487	430	416	429	448	435	451	443	461	428	451	419	428	441	417	443	431	439	446	405	422	429	430	432	410	423	433	413	448	473	411	429	430	442	408	447	428	413	448	430	434	406	383	452	434	425	415	447	445	429	421	428	416	451	429	430	440	441	433	403	411	430	420	434	429	432	416	434	471	401	443	437	434	430	434	461	422	438	397	447	389	445	404	428	426	409	396	470	425	406	420	437	432	439	416	444	431	456	423	458	407	470	418	444	417	428	408	428	439	431	401	466	417	393	438	380	463	446	445	473	450	439	437	427	448	434	421	436	423	452	438	447	452	441	460	414	428	447	406	424	450	438	403	436	466	439	424	416	407	435	470	436	438	424	428	450	399	414	457	410	424	421	406	457	425	404	420	395	424	431	417	397	396	453	418	430	438	436	447	427	407	419	426	490	406	433	403	416	434	405	408	460	414	429	419	415	421	447	427	403	421	417	417	424	442	460	405	413	462	394	447	420	413	441	459	409	437	430	463	425	458	426	399	459	412	419	456	469	412	439	457	433	380	414	443	437	461	445	412	466	463	421	387	392	441	423	418	420	448	411	418	422	429	435	437	434	434	439	461	442	415	394	416	416	426	421	429	443	406	439	435	440	399	452	415	434	406	454	419	411	434	447	430	432	456	457	429	467	433	368	441	449	459	426	415	433	465	454	452	441	407	459	425	431	405	478	467	448	394	432	402	429	388	461	423	456	449	450	462	438	460	409	420	421	415	425	391	452	468	466	404	426	418	434	454	423	446	432	443	456	433	404	430	438	432	431	418	443	430	413	405	421	456	463	460	411	410	431	432	417	444	399	438	436	390	414	449	444	446	457	443	420	381	429	479	455	465	409	415	393	439	462	442	497	412	453	415	468	392	429	432	447	423	449	426	444	411	395	439	414	424	435	434	405	405	417	402	438	426	387	435	385	446	463	419	421	440	403	420	425	474	473	396	458	417	431	441	407	418	429	433	421	452	418	426	440	423	393	420	466	453	429	418	438	419	434	434	431	402	424	436	421	453	442	422	416	434	408	426	410	408	397	445	405	427	392	463	405	403	429	434	411	408	418	434	450	426	386	406	439	408	424	421	466	406	402	440	425	408	411	427	424	424	440	468	458	454	408	440	419	401	427	441	439	400	446	411	433	477	427	431	412	437	425	480	425	461	426	440	445	427	408	427	414	414	441	447	424	403	420	438	419	415	450	456	448	441	446	418	454	452	449	426	419	438	426	438	430	468	425	418	453	455	446	439	448	417	446	449	413	407	419	445	426	440	406	417	432	395	418	433	448	437	411	408	395	420	438	425	455	460	430	386	409	440	395	431	422	409	410	418	439	408	457	426	434	421	419	430	397	414	434	400	438	460	429	419	400	419	426	448	436	413	417	421	426	449	459	431	440	444	422	397	391	412	406	427	421	461	473	421	430	410	442	402	427	436	437	414	385	447	447	436	397	416	405	437	455	422	409	414	398	451	425	439	384	437	440	420	388	444	441	446	426	456	423	457	418	446	440	440	399	406	448	434	423	430	422	391	428	392	421	421	445	409	456	411	470	401	405	413	396	419	433	410	449	458	441	427	452	393	435	444	434	398	445	421	424	436	430	412	456	435	452	383	438	453	408	422	457	441	422	402	424	435	452	423	415	444	426	441	458	402	412	412	409	398	435	427	425	420	454	429	429	429	414	455	411	437	408	401	453	432	423	402	424	390	441	431	459	419	442	431	431	421	426	417	451	427	448	452	435	436	415	411	427	427	440	456	450	419	433	425	458	451	422	423	425	412	421	414	414	424	441	403	440	415	443	442	445	458	409	433	429	430	389	435	402	442	427	437	433	440	427	449	402	395	443	438	393	430	432	442	403	450	432	410	431	427	429	435	459	452	483	424	438	416	412	431	419	418	429	431	437	450	446	452	407	426	474	433	453	396	439	408	472	462	406	408	475	416	449	445	445	438	459	441	453	433	439	447	439	436	386	429	463	430	434	428	461	407	436	480	467	461	422	427	468	420	415	416	405	427	425	430	430	435	440	418	425	422	399	398	419	402	424	414	460	432	414	425	422	419	456	420	419	403	431	474	431	415	417	440	433	416	438	421	415	453	421	448	467	424	430	416	434	415	412	434	425	438	441	427	417	421	431	420	422	424	432	394	417	406	477	445	414	405	444	435	445	416	454	439	418	439	441	436	423	410	460	451	427	430	437	426	416	417	404	404	415	438	416	429	423	444	417	443	398	435	451	444	432	416	414	445	384	420	407	441	410	440	434	440	408	437	414	430	419	440	400	401	408	462	425	409	415	427	442	437	443	463	442	436	432	449	393	393	443	397	403	433	426	467	452	408	421	430	436	434	434	446	451	426	424	405	426	442	430	403	442	453	410	436	427	437	423	475	444	413	428	391	429	429	393	458	465	441	418	425	439	434	423	446	465	461	428	445	432	403	411	442	417	405	379	448	433	444	390	406	401	449	428	450	392	431	441	442	447	447	435	434	451	415	433	423	420	438	440	439	457	406	418	435	419	422	433	411	447	409	406	452	441	450	419	427	443	412	454	455	430	413	436	425	438	432	446	444	414	423	419	424	424	429	477	437	399	440	453	419	418	409	420	431	425	436	393	442	430	440	414	421	422	397	455	455	423	409	401	434	402	428	417	425	414	420	466	458	433	427	423	456	440	447	449	434	403	420	418	394	439	451	445	422	434	373	418	429	454	425	458	416	456	445	442	430	424	430	421	402	406	416	453	467	427	440	432	437	461	417	417	460	410	417	453	447	438	442
51230	40393	49218	17371	1700	452	392	382	332	295	311	283	277	278	271	258	301	284	293	280	245	261	295	272	259	270	246	256	251	251	262	277	276	270	273	281	265	257	274	295	254	251	267	239	259	283	239	289	284	266	265	253	253	233	283	254	242	255	253	256	267	238	263	214	261	242	280	255	247	254	246	272	262	251	226	284	282	251	255	261	238	257	251	222	261	250	255	248	257	268	251	251	262	240	264	268	279	264	259	238	263	249	259	250	268	274	279	277	251	232	261	248	254	256	267	248	287	261	271	248	275	278	267	226	299	261	242	230	232	246	254	255	248	255	280	254	273	248	262	242	278	255	253	266	264	275	230	270	253	257	244	255	266	260	282	255	248	273	265	240	251	255	239	241	267	241	275	247	258	252	254	214	277	270	226	232	264	245	249	237	254	257	262	258	249	260	259	251	270	267	257	256	262	264	258	262	262	259	250	261	222	265	252	247	270	215	256	262	253	249	252	244	246	279	267	257	250	260	251	254	268	260	251	261	269	250	256	241	235	285	280	249	247	277	256	288	266	261	230	245	243	260	259	245	250	251	263	282	240	263	251	268	236	270	266	237	248	247	251	246	243	250	236	277	265	254	277	241	284	275	274	258	233	265	266	255	270	259	264	272	271	275	260	245	232	295	259	272	279	233	272	240	249	240	259	246	293	289	263	280	248	266	273	254	270	273	252	245	280	257	230	239	260	302	266	247	254	260	279	257	258	261	281	260	263	256	231	254	252	268	277	253	215	245	247	274	256	242	253	265	231	240	272	268	249	271	271	255	236	254	232	262	257	273	261	242	269	263	272	271	248	238	252	280	260	237	271	255	261	238	275	236	215	242	239	255	287	236	244	249	254	225	259	260	282	281	262	261	269	266	263	267	246	248	248	243	251	268	262	259	263	250	281	259	248	248	277	227	239	262	278	250	243	285	272	248	229	240	261	273	271	270	260	265	255	244	273	237	259	236	240	242	282	245	256	262	258	236	250	244	263	249	244	244	238	241	261	254	257	255	274	234	235	245	268	263	253	281	257	271	250	250	212	265	289	260	213	265	235	271	234	239	265	251	290	250	264	266	257	260	279	267	264	235	260	264	251	238	242	246	244	248	263	257	226	258	268	282	253	266	242	221	228	263	251	290	270	233	250	251	243	250	260	273	255	257	238	247	248	263	284	225	249	241	265	237	277	271	270	248	247	237	271	249	258	267	264	251	278	284	237	254	244	264	269	221	255	264	249	278	246	267	255	259	297	262	255	273	241	244	266	277	279	276	254	223	265	248	256	262	244	245	258	225	247	251	244	254	279	227	249	278	240	238	255	257	257	274	251	256	288	250	263	250	299	263	247	219	237	268	250	244	256	271	256	278	279	262	277	244	240	264	285	245	262	229	256	241	280	259	248	254	288	251	277	253	241	260	262	261	275	275	263	252	258	267	259	238	225	264	255	266	258	268	221	236	287	275	291	273	253	250	264	253	257	258	262	284	264	264	241	266	244	285	273	259	269	258	272	260	240	266	240	251	282	263	268	256	265	238	244	259	266	289	271	264	265	268	267	242	284	269	280	226	257	220	270	273	262	256	252	257	234	240	262	265	247	251	270	229	259	254	263	250	220	247	265	286	280	238	266	274	275	265	260	257	254	273	268	256	261	228	283	271	269	298	232	240	284	253	260	241	247	242	259	270	274	254	250	262	246	279	238	286	242	271	272	248	273	232	236	227	292	252	270	246	272	216	249	242	320	255	273	277	250	293	227	241	271	259	236	242	228	268	271	275	247	262	260	293	242	252	239	257	288	237	293	244	286	232	229	258	263	281	252	288	247	252	256	239	257	279	249	284	270	259	265	246	240	277	258	275	266	273	270	265	246	264	271	262	252	267	262	253	248	269	251	232	263	234	254	280	290	286	269	257	218	263	240	263	254	255	269	254	261	274	269	286	250	235	245	249	283	220	257	258	258	258	257	249	289	251	268	254	268	248	258	256	275	260	259	206	242	242	277	239	223	242	281	244	252	250	279	248	252	269	247	243	257	233	253	240	245	240	255	252	253	264	244	255	273	229	257	251	257	275	249	308	252	252	236	249	220	276	231	255	254	231	237	255	230	251	235	254	251	253	268	257	232	254	259	292	259	261	266	255	235	243	260	237	250	240	249	262	263	243	254	261	278	237	259	250	249	268	250	245	260	267	264	228	231	266	275	244	247	286	203	265	250	240	244	248	236	257	251	265	262	231	217	272	235	244	256	250	248	265	256	259	292	268	254	234	245	247	293	231	250	256	277	259	236	246	262	231	244	237	257	254	246	256	241	236	265	257	251	260	250	266	247	255	272	251	245	273	265	289	284	218	255	273	258	254	267	257	265	239	247	285	237	282	274	251	251	228	259	248	250	251	244	240	247	269	255	243	246	241	313	279	249	245	250	265	276	260	261	236	275	233	252	235	245	271	213	220	257	302	269	263	277	241	247	251	258	248	231	268	275	268	229	234	294	244	259	273	258	222	247	228	242	256	254	298	252	237	258	251	282	230	260	249	265	261	293	217	231	247	256	240	239	241	274	244	230	238	251	270	255	251	253	275	253	253	252	282	249	266	237	247	261	253	248	252	244	269	274	280	269	268	248	252	248	280	240	276	262	275	258	255	247	248	252	261	258	241	237	276	235	246	256	237	252	270	271	282	304	201	262	232	227	253	284	270	260	253	259	264	238	268	257	267	272	268	253	254	248	248	292	250	243	229	218	262	257	265	259	242	274	266	269	281	236	255	252	292	257	231	245	247	262	257	281	259	224	232	227	275	241	262	258	241	257	261	247	246	238	244	269	242	260	261	243	237	246	260	244	277	261	225	258	261	300	245	229	250	271	267	265	249	265	244	257	247	302	256	277	245	250	229	271	245	291	256	242	231	244	272	251	252	262	239	290	257	243	267	231	234	267	237	264	253	263	255	243	275	262	259	264	217	254	262	251	257	233	237	235	245	273	247	260	255	251	256	262	264	281	257	246	248	255	238	275	259	274	266	253	275	244	260	259	273	269	287	224	234	246	266	251	276	244	244	245	248	243	273	254	252	279	237	269	255	250	222	260	253	256	247	280	241	266	265	270	248	235	260	247	254	272	241	267	250	261	251	253	279	247	289	268	248	248	251	245	256	266	284	251	263	247	255	277	245	263	251	237	262	260	269	230	236	244	270	215	247	275	280	252	264	257	237	269	235	250	249	269	247	257	261	273	247	239	270	268	244	271	246	249	258	275	257	260	237	235	261	236	253	277	287	252	254	311	274	258	223	267	225	276	263	244	278	250	276	242	253	272	240	277	257	229	252	242	255	227	245	222	241	239	284	251	268	235	251	246	253	239	254	272	244	227	252	265	238	251	262	275	268	245	273	246	232	244	266	273	240	210	308	241	261	271	252	275	259	248	241	296	238	268	241	266	254	241	260	226	217	272	271	267	242	218	253	269	272	261	287	265	242	254	232
30058	27834	48126	5807	2111	1720	1523	1371	1183	1174	1059	936	875	849	879	806	771	814	770	757	702	700	715	750	752	719	670	716	705	731	691	674	687	687	650	644	655	654	614	667	656	616	725	651	685	698	653	645	582	661	588	635	695	649	644	657	657	641	642	666	673	632	619	671	617	629	623	624	628	669	634	669	669	599	638	627	632	643	635	625	625	656	640	637	624	656	690	654	660	634	615	665	639	626	657	670	674	685	660	639	642	687	679	618	624	637	683	566	663	676	634	625	613	619	669	625	634	638	630	659	674	647	625	631	610	594	631	647	649	623	640	663	638	639	663	604	653	657	618	606	629	668	586	628	600	676	622	651	623	602	635	599	633	621	610	668	639	650	622	563	651	654	642	650	616	644	661	614	627	617	670	570	632	640	622	671	652	658	659	629	561	608	612	623	622	664	645	644	638	626	671	634	608	656	601	678	618	627	592	659	694	636	623	627	654	626	632	645	652	648	644	654	603	648	675	638	652	563	636	605	623	638	630	633	630	592	651	630	615	623	628	632	621	620	644	633	648	630	641	603	674	630	683	651	646	631	581	652	585	628	669	636	628	615	641	627	625	610	566	661	653	612	614	654	612	660	624	646	638	671	633	618	617	614	619	645	618	584	632	677	613	596	615	686	578	614	633	618	650	636	621	624	636	623	608	659	652	688	630	621	677	641	627	641	625	665	618	688	621	602	658	636	648	626	604	689	609	685	639	665	635	602	630	660	642	653	666	662	611	678	640	644	638	651	610	636	649	603	638	611	650	640	639	606	622	623	664	620	660	681	640	647	663	613	580	630	641	616	662	622	591	620	642	691	603	623	635	633	642	681	610	604	643	643	596	628	604	649	640	650	622	618	602	621	639	616	640	634	670	637	639	626	645	667	632	640	603	631	656	601	643	638	667	655	599	654	659	651	600	601	640	643	630	685	642	644	659	654	580	662	624	637	588	656	636	646	656	662	679	650	625	650	643	625	577	625	652	638	658	619	648	660	692	634	648	683	638	609	626	649	647	616	670	619	620	634	672	615	660	604	624	666	629	650	591	651	629	595	637	661	630	639	653	629	629	656	606	623	638	600	639	596	633	628	613	616	596	620	639	635	668	626	622	609	630	623	636	657	610	694	660	665	674	647	624	627	595	649	611	655	633	659	620	669	646	641	625	658	659	617	621	658	613	620	598	624	610	613	646	647	647	638	623	587	653	645	613	649	631	619	680	620	637	669	600	610	619	647	637	638	631	607	664	683	649	671	652	591	604	623	635	609	649	651	657	596	668	648	589	601	613	638	640	675	608	670	616	641	588	605	634	632	631	658	616	628	590	636	628	665	633	580	641	626	665	603	631	666	670	635	602	678	625	627	605	586	606	646	634	658	625	620	636	631	634	642	651	614	598	628	662	623	608	637	614	653	604	659	652	675	616	622	619	655	633	662	655	705	602	623	592	627	632	616	650	647	647	646	662	617	685	647	635	669	609	627	657	620	619	630	635	609	652	621	623	652	641	661	686	639	628	617	645	633	637	657	622	683	611	590	641	679	651	639	662	611	622	622	621	630	631	640	662	676	614	630	661	624	648	579	629	604	592	581	673	619	585	686	670	643	620	648	571	667	619	611	618	618	629	644	664	634	682	632	622	659	627	627	668	649	620	639	599	626	614	597	616	688	647	580	622	628	651	631	645	663	664	650	633	653	639	622	549	676	644	666	614	638	625	646	635	668	680	654	642	653	670	646	652	619	608	639	574	639	643	649	633	680	656	654	634	648	634	629	656	637	621	616	624	646	635	626	619	652	641	605	700	661	605	667	616	654	614	654	633	619	625	607	631	628	653	649	645	608	632	653	643	602	659	642	628	630	614	666	629	651	627	706	611	675	635	634	684	627	646	651	609	661	623	645	655	662	643	646	593	639	674	620	562	577	663	655	620	665	610	640	663	599	613	642	628	598	627	614	611	615	656	610	607	607	684	648	643	582	660	638	629	664	629	573	654	658	652	685	635	672	612	655	625	681	641	588	692	596	637	637	646	637	684	597	632	631	606	592	618	674	607	654	650	649	651	664	618	632	640	634	641	652	652	640	599	585	622	657	653	651	629	629	651	663	639	641	658	622	646	589	649	642	649	623	612	635	659	681	629	687	636	561	634	575	596	632	624	660	637	631	615	596	635	620	677	658	660	615	629	630	654	624	623	625	626	606	640	616	630	642	651	580	617	634	607	631	635	635	601	675	660	625	619	652	658	635	606	650	639	642	582	641	618	635	607	631	636	637	652	672	632	635	665	640	626	594	666	643	623	631	616	616	654	601	633	646	655	612	669	655	652	643	651	667	636	654	625	635	616	632	640	623	646	650	627	687	637	672	689	683	685	649	663	641	648	605	624	662	659	612	702	652	615	640	602	664	643	636	646	673	601	608	683	628	639	649	644	617	660	637	669	598	616	625	647	659	625	632	673	642	658	629	644	617	656	643	636	627	638	649	655	624	599	638	611	634	620	675	617	628	670	615	605	624	617	623	620	642	618	624	700	697	622	674	643	630	611	625	612	644	639	683	598	649	695	583	650	633	607	639	592	630	640	621	643	634	638	621	618	592	612	590	670	645	604	635	668	656	612	659	645	613	651	650	609	660	618	628	634	611	604	656	659	612	590	645	595	637	656	653	645	658	642	618	643	630	622	606	637	618	633	643	651	625	610	657	651	661	639	596	662	563	633	644	656	609	633	592	628	627	672	623	605	639	597	650	642	661	657	627	652	639	602	608	590	622	651	656	638	699	619	620	599	610	646	616	619	642	647	643	621	619	678	675	640	608	638	661	638	610	597	602	641	619	631	625	608	681	616	658	582	624	605	615	659	643	586	607	649	663	668	613	637	668	598	653	669	648	635	657	639	669	594	655	606	686	599	611	661	643	617	616	625	691	607	644	626	622	630	640	601	663	636	613	626	654	609	642	627	681	593	647	670	616	662	598	626	639	608	674	615	651	592	615	631	638	576	628	624	584	646	592	670	650	607	588	657	653	625	572	587	641	597	611	648	643	637	612	626	639	656	641	625	605	615	632	656	586	648	602	616	625	653	622	640	627	586	625	661	581	631	640	634	628	625	619	613	649	619	639	639	656	675	623	611	630	661	660	605	648	609	605	626	611	594	626	699	614	643	653	631	652	639	625	613	681	626	617	624	653	635	631	639	581	605	597	629	605	664	605	650	666	602	641	629	605	670	637	617	642	639	625	660	649	647	690	632	607	656	610	607	624	656	675	635	678	657	618	680	647	635	629	622	618	589	639	623	609	601	631	634	674	629	606	661	664	631	631	623	629	673	632	662	661	645	646	638	618	666	645	615	623	599	572	645	633	650	633	659	609	643	650	614	582	612	655	599	627	645	609	669	603	614	659	643	627	606	626	624	599	581	608	674	653	658	635	624	645	656	667	621	622	620	653	656	649	665	658	640	633	643	625	656	653	642	647	626	641	634	647
62998	55366	63980	25781	4767	704	484	410	396	340	314	277	276	277	242	248	253	226	207	186	217	210	221	196	222	191	203	182	201	212	210	214	220	208	213	186	212	167	197	195	211	185	184	150	172	213	186	192	171	199	200	219	189	183	194	175	193	192	193	213	192	206	185	215	193	210	204	172	205	215	151	205	204	197	193	199	208	210	206	194	158	212	193	223	201	201	166	178	194	192	190	188	192	169	203	186	220	179	182	181	200	218	181	189	194	216	212	201	171	188	202	183	198	159	192	195	214	219	207	214	177	177	178	173	188	157	173	195	205	157	189	203	191	182	179	197	163	199	203	191	178	204	191	175	186	227	183	197	184	176	165	218	192	211	190	174	190	201	161	176	176	180	234	204	188	200	191	195	195	201	169	189	168	174	207	214	216	179	215	181	172	175	198	200	177	162	179	173	170	169	188	199	172	199	162	193	187	206	194	185	198	181	202	163	180	183	209	207	179	172	210	184	187	190	205	186	182	203	218	180	164	164	176	189	196	198	216	180	192	209	194	185	201	220	221	181	196	200	179	161	188	174	168	196	198	199	173	196	191	188	178	179	178	192	177	181	201	185	187	210	172	176	173	170	187	184	190	194	199	185	194	203	150	178	188	170	201	157	182	182	184	198	210	173	183	193	194	176	181	190	195	202	184	201	184	176	183	183	192	220	199	178	191	191	177	171	188	193	198	183	194	186	177	161	209	201	213	212	193	178	188	198	181	177	199	174	160	188	194	187	162	198	209	170	184	205	195	196	192	204	186	182	197	203	175	185	179	207	166	183	215	190	164	195	184	191	170	190	175	173	188	196	205	182	207	191	211	203	157	182	197	178	178	193	166	191	176	199	174	183	190	192	195	164	174	175	196	195	191	191	208	176	182	203	209	201	188	188	200	190	189	202	190	206	155	206	214	202	175	186	200	190	202	195	185	198	187	167	187	224	180	181	214	198	189	205	199	194	190	194	181	180	190	195	186	178	182	197	197	205	170	198	192	181	200	191	194	189	186	167	164	177	163	193	171	183	176	178	200	183	191	181	201	215	173	212	195	177	185	186	209	188	185	189	182	197	182	176	170	189	173	194	193	156	207	195	203	171	184	189	192	206	180	164	204	153	197	176	196	191	182	182	214	185	202	169	162	184	168	195	176	207	180	208	196	196	199	179	193	196	210	205	184	184	184	169	206	177	204	191	176	176	169	196	177	187	177	183	182	193	200	214	197	192	156	181	214	183	173	211	196	188	177	171	168	176	189	213	158	174	192	184	175	183	198	188	173	159	232	200	205	172	192	226	171	199	181	182	187	204	182	188	211	174	188	220	191	208	175	187	186	194	201	191	211	183	168	174	194	196	190	186	190	172	212	194	209	190	180	201	207	180	190	221	205	194	192	182	174	186	170	211	197	162	173	223	194	188	167	220	221	191	184	190	192	197	185	208	214	203	194	188	197	161	209	195	215	171	177	191	175	160	207	188	193	226	191	166	206	174	204	212	187	186	216	184	193	197	205	226	195	232	195	205	187	196	222	189	188	171	180	191	204	188	180	209	190	195	186	165	173	198	172	208	185	200	225	182	179	210	189	185	175	214	202	198	199	173	177	196	200	163	193	176	186	186	183	162	180	202	190	196	199	201	181	187	196	199	191	203	194	201	173	178	172	190	170	181	198	184	200	199	190	183	174	201	184	168	200	192	178	180	209	205	210	205	241	163	164	185	196	192	178	207	184	190	198	198	171	190	173	191	179	186	194	196	192	174	210	187	190	199	165	166	199	171	178	188	187	214	201	180	195	191	214	169	159	202	186	173	210	193	178	205	191	203	210	195	189	164	191	194	193	191	183	208	172	187	199	175	167	194	222	171	189	194	181	189	209	171	203	183	207	219	173	205	203	209	196	160	185	193	181	185	187	176	206	173	210	177	190	188	175	185	199	201	182	175	204	194	185	212	175	201	197	183	193	190	164	188	182	170	176	210	195	189	190	194	173	207	187	185	197	201	194	186	207	182	176	168	221	189	170	185	201	218	195	215	203	157	169	183	185	208	171	192	194	184	166	172	190	175	176	212	186	174	200	203	207	201	195	202	211	183	201	176	210	194	200	183	182	213	191	186	185	201	176	182	196	174	183	180	159	217	197	165	204	176	191	179	232	197	194	156	175	175	200	162	184	186	212	179	195	206	172	210	181	204	185	192	164	179	183	208	197	224	183	197	199	214	213	220	203	195	169	195	201	218	193	193	205	191	190	190	211	163	186	189	189	173	181	204	175	192	201	193	201	182	188	194	200	189	204	200	179	199	193	184	180	196	195	194	174	185	193	188	191	181	172	157	191	181	206	172	188	192	187	199	213	193	194	175	189	193	140	206	184	179	192	203	187	190	178	203	192	193	184	209	172	203	172	201	167	212	190	170	234	203	221	173	195	177	187	192	211	193	201	198	170	190	189	185	184	182	194	197	221	189	206	176	172	201	216	175	197	173	211	173	212	160	184	186	196	177	201	209	196	197	169	193	216	200	182	198	208	192	201	180	176	188	203	205	209	205	176	184	200	195	196	193	186	189	175	165	194	187	212	185	185	173	181	189	180	200	196	169	181	185	174	190	201	192	168	161	174	174	195	197	183	181	192	192	194	194	182	177	194	204	164	215	164	212	202	174	225	165	193	187	186	187	201	193	206	177	165	193	196	187	180	182	193	188	175	197	192	206	174	226	194	168	189	164	185	216	194	164	180	200	211	220	204	192	164	166	210	179	159	190	184	204	217	186	214	185	188	193	195	194	189	173	173	185	188	200	182	185	180	172	171	185	182	191	206	194	195	188	188	168	180	188	202	187	162	198	187	202	176	203	190	183	200	201	191	179	216	187	199	184	186	201	175	194	167	211	205	198	165	207	181	185	166	169	200	195	194	198	212	178	188	171	201	203	219	179	173	193	172	207	201	178	167	177	198	194	181	216	199	192	197	172	208	185	194	171	177	197	191	185	189	183	193	194	203	191	180	190	200	195	180	197	215	202	187	188	175	190	186	178	197	186	179	205	179	208	199	189	188	214	180	202	233	204	181	205	209	200	177	197	191	179	176	170	195	189	178	155	217	195	211	205	177	176	198	209	184	222	175	169	202	200	171	177	196	201	194	205	187	164	189	165	177	168	204	180	174	176	203	184	208	183	202	211	200	196	168	175	198	191	172	217	199	201	206	207	175	177	177	189	192	192	199	182	186	221	187	157	171	186	179	190	168	197	198	216	186	202	183	177	182	179	181	191	160	193	191	186	190	178	175	203	178	177	192	185	191	209	197	183	187	198	209	244	198	202	195	205	165	197	189	179	187	206	222	223	193	166	188	178	193	203	191	182	173	184	212	178	167	206	189	178	196	188	193	178	191	185	199	163	186	221	174	171	203	233	169	181	172	182	189	177	157	182	187	181	190	202	195	202	179	180	197	194	207	212	181	219	204	208	168	200	180	201	211	196	201	164
38564	38138	59763	8338	3266	2610	2074	1824	1584	1360	1215	1081	1019	912	889	820	821	788	751	703	671	658	655	631	623	613	562	619	594	578	577	552	541	559	593	557	552	552	476	531	548	527	505	496	517	516	562	463	511	505	492	533	493	491	498	483	491	452	482	493	452	521	503	498	435	461	495	531	496	510	461	512	469	463	473	472	466	466	525	495	454	456	463	471	463	495	461	474	537	440	530	473	448	442	443	505	470	496	448	492	502	463	469	436	470	466	461	444	474	501	471	477	467	522	433	452	467	467	487	482	473	457	473	478	481	485	495	512	486	509	474	499	494	492	468	467	466	499	462	480	456	520	466	457	527	474	462	468	471	473	474	443	446	468	483	449	469	458	456	462	499	485	462	454	460	488	469	483	432	500	473	420	474	487	471	494	478	486	468	460	459	459	477	471	483	443	474	445	459	457	448	485	465	511	473	477	469	441	475	453	454	437	469	484	455	502	466	482	446	491	456	466	441	503	468	488	451	491	427	474	494	495	481	453	456	470	466	448	490	444	502	439	488	450	442	421	436	510	475	456	458	471	424	488	450	473	470	473	472	482	477	445	467	481	487	437	478	457	456	467	497	461	486	483	482	446	458	457	457	479	469	470	488	483	473	496	453	503	470	462	481	457	466	503	462	481	481	484	459	488	491	472	465	483	480	460	437	449	507	450	498	477	456	464	464	464	470	471	494	471	495	502	422	471	476	469	454	458	470	501	473	480	480	448	465	468	466	487	456	500	442	499	481	479	463	470	484	486	482	479	492	491	474	427	474	441	481	483	459	514	441	447	469	451	486	465	455	446	458	444	445	486	451	467	442	451	445	520	462	486	442	494	459	484	441	468	494	458	505	433	464	443	485	478	438	459	415	489	465	464	464	430	438	463	425	457	457	440	466	500	451	454	483	448	466	462	461	490	477	438	503	460	474	424	472	470	466	500	464	472	468	470	489	466	460	436	470	455	469	435	477	452	438	478	485	470	482	480	501	472	487	439	489	481	510	440	467	481	458	468	466	463	472	432	452	505	518	434	445	487	490	416	457	430	468	471	473	490	481	504	450	463	482	486	507	451	446	451	447	459	441	479	443	468	486	442	454	435	502	448	497	455	455	488	486	455	464	470	466	430	427	510	498	495	445	458	492	462	471	505	450	457	485	456	446	490	487	511	448	491	436	498	481	531	438	467	492	462	460	475	485	462	455	438	451	484	439	478	472	436	446	497	481	450	482	465	486	483	485	430	464	476	441	465	486	508	452	475	445	485	445	443	461	501	517	453	522	462	481	461	507	483	494	491	446	425	452	444	498	478	485	477	485	470	436	468	472	479	493	468	483	432	482	444	465	478	470	463	439	449	493	444	468	448	464	436	451	477	466	448	455	464	478	481	438	472	474	438	440	452	493	498	473	453	464	458	415	510	473	478	498	462	461	455	488	450	480	507	484	438	441	469	484	430	458	483	510	475	504	479	487	488	422	478	453	472	453	460	446	469	456	494	486	442	462	476	454	483	450	456	504	473	496	510	435	500	480	484	438	437	442	481	490	459	515	483	445	495	437	497	448	466	477	501	494	453	476	476	504	497	480	451	483	476	429	478	496	479	471	466	454	489	440	455	447	447	476	449	453	437	460	470	507	441	479	481	465	506	456	478	461	500	484	424	498	434	495	458	444	481	472	438	481	464	462	502	464	467	486	482	481	470	461	475	476	466	516	460	496	460	502	495	462	464	467	516	470	456	464	475	474	476	433	481	439	506	474	459	453	460	456	484	488	473	468	479	485	484	469	498	480	490	485	505	458	440	470	487	491	463	447	475	493	426	475	452	449	459	443	516	478	500	481	480	461	453	444	428	498	451	472	482	444	501	444	482	448	443	452	466	441	484	475	469	416	456	454	455	473	440	471	443	489	439	432	459	461	423	458	503	479	474	419	422	455	494	444	474	451	441	459	452	486	476	446	502	447	412	464	472	459	472	494	473	457	456	487	426	478	450	485	506	461	501	455	461	464	475	440	485	445	461	476	468	525	489	460	456	438	493	446	468	444	470	468	461	449	450	455	472	416	485	457	456	513	504	483	474	490	481	461	446	495	473	443	486	471	481	426	463	455	500	448	456	468	446	495	475	486	457	462	464	457	451	460	483	467	460	462	451	475	471	420	444	463	481	520	450	489	458	471	506	460	477	519	465	480	483	437	506	430	488	454	460	452	436	484	441	477	467	478	476	471	478	513	465	478	454	459	470	482	474	497	477	525	450	464	488	473	448	519	460	514	471	462	454	500	468	414	472	429	466	467	458	464	512	478	475	477	459	474	461	450	493	503	498	446	442	464	440	473	479	499	511	468	473	522	490	457	441	475	471	481	467	452	446	482	424	464	457	474	464	481	502	496	458	457	483	481	444	489	484	477	463	499	478	469	478	479	472	453	449	441	464	428	478	490	437	460	465	470	503	468	440	468	475	510	472	441	454	469	471	509	455	501	431	508	446	529	460	477	464	460	485	456	468	454	452	460	482	456	472	460	435	487	483	487	451	466	484	435	517	454	484	505	461	490	452	453	481	429	435	483	477	480	457	453	443	541	471	508	492	459	453	447	458	454	495	460	456	475	440	465	449	452	463	445	452	510	535	467	494	478	513	472	491	434	446	468	466	433	458	467	460	459	451	471	473	464	502	465	456	473	449	461	477	490	435	474	436	482	453	462	517	476	451	476	497	479	471	502	473	478	482	457	496	462	473	489	474	448	480	462	473	436	484	495	448	422	467	484	430	459	501	466	493	487	467	478	464	457	495	495	473	434	477	509	480	470	445	464	482	467	490	513	508	495	467	473	472	472	475	453	503	499	482	462	475	461	479	440	453	491	456	434	485	472	503	507	466	448	455	481	487	476	461	465	452	484	471	496	475	456	480	512	481	444	495	513	458	454	502	482	477	462	506	478	504	487	491	468	492	465	478	492	434	457	460	471	507	457	476	512	469	437	461	436	476	497	491	465	473	421	459	461	458	478	499	483	457	520	439	451	460	463	473	466	453	521	454	437	475	487	469	450	467	479	502	481	472	479	507	499	479	473	465	440	483	482	462	455	486	476	500	467	479	447	469	455	534	473	467	464	474	499	473	474	420	465	464	465	491	460	451	433	502	460	442	457	464	479	467	457	487	465	480	463	456	429	499	462	469	504	441	481	489	520	494	451	429	482	475	456	468	490	481	428	477	472	472	472	460	475	495	494	492	452	457	434	469	502	443	486	471	459	449	507	435	464	446	479	447	463	484	461	442	446	449	492	452	487	469	456	483	454	501	486	432	463	469	475	480	497	473	446	519	489	472	469	484	448	500	460	507	476	455	479	474	478	453	471	473	508	499	444	449	458	429	441	479	477	499	456	487	502	463	494	473	456	444	461	436	458	469	488	440	495	457	459	430	454	460	510	464	442	449	477	467	496	471	430	455	452	437	462	456	492	482	427	488	450	491	462	485	464	516
9627	2601	3427	480	166	205	162	158	176	143	162	164	157	169	166	160	182	181	166	160	141	170	139	150	142	150	171	177	137	169	158	167	141	155	194	163	157	172	166	151	162	165	163	166	151	185	157	152	182	179	172	166	150	177	156	159	148	156	144	183	154	163	158	147	135	161	153	154	172	175	139	146	171	149	179	153	155	206	175	162	170	159	172	137	183	137	172	172	151	169	164	156	156	165	163	148	146	166	171	157	163	160	166	154	143	159	165	165	160	160	163	161	176	161	170	158	158	174	148	159	158	178	150	186	159	145	166	150	145	189	164	167	152	163	160	174	145	161	171	156	151	201	178	155	142	164	171	155	154	156	149	154	163	174	148	134	144	124	171	160	142	150	156	163	160	159	148	135	147	143	143	142	144	174	164	164	175	153	157	153	168	151	169	162	161	168	170	156	145	182	159	137	143	160	153	163	152	152	150	180	161	129	152	155	161	173	152	185	139	146	162	155	158	170	152	166	138	142	156	172	182	151	199	154	142	146	145	160	171	174	158	162	150	168	159	133	169	158	173	175	143	151	162	160	172	156	170	173	139	157	170	157	170	165	160	155	155	149	151	180	145	160	170	168	156	143	180	154	172	155	159	156	174	151	162	166	176	168	161	150	163	166	170	144	155	158	176	143	165	160	155	174	153	166	175	170	173	165	168	171	160	157	173	152	172	153	181	155	163	163	161	174	169	182	166	169	165	154	141	161	172	164	152	149	164	143	154	170	168	166	151	160	157	155	139	170	167	171	158	159	149	162	173	158	176	150	149	148	151	166	156	167	163	175	168	166	148	164	172	141	147	134	186	170	158	141	158	158	150	163	161	164	148	191	169	177	182	183	169	148	150	163	143	136	145	157	172	183	167	170	174	137	158	161	158	164	148	160	149	154	181	163	179	150	158	170	159	167	177	164	175	152	178	156	151	150	148	162	153	161	170	155	167	143	163	177	163	165	163	157	167	172	155	139	181	150	178	167	185	144	158	157	172	170	171	152	165	138	145	168	135	149	202	182	161	147	160	183	190	134	163	168	168	175	154	164	149	164	158	176	158	152	156	187	135	148	184	184	163	160	162	154	170	160	153	148	131	158	154	146	172	159	165	160	150	153	156	154	174	170	169	170	138	146	151	145	167	181	187	162	165	161	185	178	156	169	144	160	155	170	151	169	179	146	165	147	161	162	162	158	136	151	173	180	162	166	170	145	142	176	162	159	163	175	181	147	156	171	188	150	173	178	154	181	153	156	139	142	181	165	140	136	170	163	151	173	161	143	153	148	148	121	163	166	176	167	160	147	145	146	168	169	155	174	161	173	167	139	154	180	148	159	166	172	155	154	167	178	167	186	163	160	155	171	156	196	168	151	160	171	159	171	133	155	179	167	173	163	153	165	165	153	132	157	163	151	156	179	141	168	177	157	161	144	160	150	156	155	179	149	156	153	179	145	146	160	189	150	132	158	162	160	156	181	150	171	140	130	155	159	172	148	153	152	149	153	137	161	149	166	181	154	155	148	152	161	164	127	174	149	152	168	160	168	173	166	155	152	182	152	145	148	151	179	149	157	177	180	169	144	161	132	152	168	139	156	159	167	188	166	156	164	173	150	171	144	164	154	169	178	163	162	165	178	165	170	154	150	172	165	161	190	161	138	195	158	155	152	163	150	147	163	165	160	153	147	151	159	164	167	165	154	163	175	169	168	160	161	162	136	187	165	138	152	156	143	153	153	177	147	149	168	177	150	179	161	160	165	174	139	153	146	175	144	149	160	150	148	147	176	178	148	169	152	182	173	141	123	162	170	150	142	158	166	161	144	161	171	178	164	147	155	142	157	165	151	157	160	166	190	160	168	155	144	179	162	150	168	157	179	166	158	154	141	155	159	151	100	156	187	139	165	176	134	165	181	159	163	182	137	187	159	170	148	152	154	148	136	156	173	161	176	142	157	178	165	160	149	160	160	158	164	144	151	145	166	180	162	148	174	152	148	140	153	164	172	132	161	162	172	152	165	153	165	159	143	180	167	167	132	160	157	168	153	157	154	147	151	165	156	169	168	178	175	146	148	171	161	166	151	163	158	141	147	166	155	144	173	165	150	150	160	158	158	151	178	153	174	168	165	167	158	150	139	136	162	160	145	171	170	140	153	143	150	154	170	181	166	183	174	159	155	143	173	156	169	163	162	150	150	157	150	158	169	157	170	143	146	150	151	148	171	168	162	171	158	158	164	136	155	186	153	158	168	172	162	142	169	165	181	177	152	167	153	163	191	165	165	165	148	147	157	152	162	161	147	163	143	153	147	178	156	179	155	148	149	161	166	172	163	145	154	165	160	175	161	162	170	180	156	154	149	146	172	161	166	155	146	177	165	151	159	176	149	152	164	149	149	149	168	145	166	156	162	163	164	151	145	165	159	160	178	189	166	138	169	158	158	184	158	185	157	166	141	164	166	147	145	160	149	165	140	168	163	140	203	158	152	149	161	171	140	178	147	143	154	166	168	160	184	170	158	173	157	158	149	146	167	175	156	148	137	156	149	194	169	188	158	143	176	162	147	181	162	143	170	170	171	165	165	171	144	148	163	164	174	141	172	143	162	171	180	178	163	164	159	164	171	164	154	153	156	157	168	166	178	178	145	158	151	156	147	181	149	158	164	168	172	164	159	165	160	165	185	192	173	190	165	158	155	129	169	162	165	176	166	150	165	156	176	172	132	160	170	165	154	159	157	173	153	143	156	161	158	158	152	193	172	168	165	157	181	155	173	163	152	168	171	156	153	163	170	167	185	156	159	159	191	167	157	140	148	174	163	172	170	155	177	170	168	162	127	185	146	141	169	175	143	156	145	161	158	146	158	172	154	149	173	174	170	193	160	131	156	156	149	164	159	170	154	155	145	171	125	149	183	154	158	152	162	152	169	143	158	176	194	139	182	178	171	162	145	152	148	152	155	191	144	163	168	144	163	144	164	157	167	160	139	139	178	162	149	148	175	160	156	143	161	185	169	164	172	143	148	157	164	161	154	172	159	152	148	146	138	160	158	170	143	145	145	165	172	163	169	143	165	160	141	175	135	188	165	153	135	138	162	168	180	163	180	154	174	154	161	164	158	153	178	153	165	156	159	164	166	163	189	170	172	149	163	182	181	178	159	172	157	169	154	145	148	166	157	153	140	166	175	154	164	141	164	152	162	152	154	162	156	148	164	163	159	143	156	145	172	143	171	158	171	157	159	153	166	144	148	173	165	147	164	133	163	156	160	160	145	160	151	140	158	160	151	166	174	162	154	159	172	182	180	143	162	151	164	164	170	147	169	144	176	147	154	143	153	149	165	170	144	186	150	157	174	153	180	170	158	155	165	146	145	146	173	192	142	138	155	152	179	175	146	162	177	176	145	160	151	148	170	175	180	162	160	162	153	185	150	171	146	161	185	142	180	161	188	170	160	146	152	151	158	182	183	140	148	155	166	160	156
8082	3689	8671	1333	516	528	473	440	417	503	417	435	455	417	412	418	454	449	409	419	457	426	444	396	419	450	443	439	433	422	451	446	397	447	423	427	409	389	443	416	434	451	424	398	423	476	434	449	435	451	451	442	469	424	450	441	414	437	402	435	390	446	425	413	458	435	424	417	421	402	438	398	441	395	449	481	440	412	393	433	416	462	418	408	455	459	420	432	404	422	457	416	438	429	454	421	426	428	448	434	421	418	429	436	430	447	428	424	393	442	425	434	411	401	383	456	414	451	438	409	434	401	455	435	395	455	414	410	437	425	462	411	434	437	433	438	413	388	459	464	426	420	392	443	423	377	443	416	433	426	455	467	421	431	428	452	460	401	470	392	410	444	440	419	410	421	445	418	426	455	452	438	410	432	444	420	409	440	424	459	418	410	432	402	436	384	471	466	429	435	408	434	444	418	448	448	433	463	404	434	417	429	479	443	408	392	422	416	433	431	443	396	426	432	446	417	414	451	408	406	406	444	363	431	438	461	382	465	453	389	439	467	428	417	422	457	420	373	475	408	421	433	438	442	459	468	411	483	435	444	403	392	403	379	388	454	440	433	435	460	429	457	457	423	434	403	396	441	412	424	441	445	442	423	418	419	468	410	456	419	396	426	444	398	451	406	442	408	405	411	447	387	409	445	432	455	475	421	395	416	443	424	390	427	385	399	420	421	409	424	423	417	444	428	410	476	418	424	459	420	474	418	431	446	425	449	442	426	446	444	434	447	455	413	428	475	441	448	439	439	432	446	433	424	420	422	418	447	442	445	457	410	436	426	435	394	424	467	406	433	448	409	439	390	413	441	447	442	458	443	487	425	438	423	417	429	467	436	446	442	412	406	462	432	410	447	446	445	460	421	438	399	455	428	436	495	454	450	413	434	410	430	434	449	439	447	415	444	437	419	438	402	438	421	452	445	413	412	427	403	416	437	414	469	421	438	425	435	398	429	414	404	406	429	438	431	455	423	441	429	476	410	424	407	421	423	440	442	439	427	444	448	382	433	398	421	444	421	422	421	424	381	407	406	430	429	414	396	420	449	434	415	441	425	451	464	407	440	455	396	428	400	433	464	423	442	409	426	486	429	412	407	439	415	446	448	433	422	377	440	439	408	422	409	383	453	425	437	455	430	426	429	464	435	441	424	440	468	446	400	419	445	419	454	444	402	445	426	439	458	425	430	417	429	420	456	454	443	438	422	396	434	425	422	441	444	424	431	415	456	415	451	408	442	420	418	429	431	438	476	467	420	435	447	399	396	423	425	419	423	398	454	401	456	456	413	433	416	438	420	456	421	409	400	408	412	437	440	416	419	457	433	418	439	445	420	423	389	396	424	420	442	415	463	422	450	443	437	439	436	448	428	424	445	433	404	436	445	443	432	452	422	431	399	410	409	451	433	415	444	439	393	434	421	486	467	434	429	406	438	430	436	445	430	444	451	449	425	423	463	435	405	442	402	458	406	433	438	482	438	450	395	414	467	460	434	407	438	448	430	434	430	426	421	453	431	443	404	401	424	451	419	434	439	411	444	453	424	410	413	426	411	425	396	423	411	421	422	446	452	433	414	434	374	372	445	381	449	397	404	455	421	426	438	459	431	444	436	430	412	401	441	439	457	388	439	425	455	458	438	397	435	419	409	449	447	419	400	452	448	449	424	407	424	416	398	469	409	427	431	445	458	434	415	436	476	458	423	435	439	434	432	445	408	443	407	433	432	446	412	429	456	448	448	421	415	393	431	441	455	421	387	431	445	430	441	418	399	424	443	467	453	414	439	374	417	407	421	407	454	394	448	439	400	395	403	444	432	430	446	447	418	416	420	441	452	414	473	435	457	425	454	395	427	422	391	413	450	437	415	440	421	472	448	431	462	470	458	409	442	458	446	422	448	391	441	427	414	454	430	449	437	429	447	450	449	412	438	436	475	442	436	382	457	393	415	433	455	412	425	407	436	456	423	391	418	422	443	438	393	431	459	429	451	435	440	424	456	423	427	403	442	447	421	414	440	469	425	418	408	437	435	452	424	386	419	442	423	422	389	395	440	417	445	397	450	414	442	416	398	377	407	398	409	417	452	417	459	461	436	426	452	436	478	449	420	444	388	449	410	430	452	404	422	441	457	425	452	446	441	422	432	445	417	435	430	434	446	465	388	420	429	428	436	461	452	401	441	437	421	437	447	425	427	418	435	447	416	394	457	447	425	452	396	439	425	427	431	457	457	412	423	404	422	442	443	397	421	434	416	439	448	437	407	432	438	463	449	429	405	408	421	430	464	429	458	402	425	451	467	414	423	422	398	424	423	425	390	408	414	413	443	459	428	418	423	434	452	386	420	450	416	448	428	431	449	402	397	426	415	435	436	421	460	424	439	432	425	463	476	434	429	408	429	447	382	428	423	444	434	468	450	436	425	401	426	435	445	486	465	455	442	416	429	443	414	426	440	426	458	484	442	423	423	471	489	424	429	426	399	428	435	418	460	417	419	444	440	396	458	462	409	433	445	447	446	431	457	433	413	450	375	428	409	463	447	427	435	439	411	433	416	403	439	418	458	441	427	401	433	454	443	374	432	432	471	438	419	425	443	434	422	427	437	439	421	406	445	450	468	461	423	407	431	430	409	460	424	452	461	450	432	437	410	439	403	440	431	427	440	420	436	461	420	413	442	435	422	407	426	475	422	382	413	434	394	427	444	416	405	451	413	457	469	426	415	430	443	421	472	424	437	431	410	417	458	460	416	400	430	412	435	452	423	461	415	420	387	416	454	430	399	424	454	434	430	474	405	445	425	430	412	417	437	468	417	427	410	412	396	450	443	445	466	430	463	417	430	410	426	422	420	428	440	409	430	423	394	434	480	419	444	454	403	428	426	428	411	450	458	436	401	458	432	406	396	410	409	428	405	433	446	425	422	449	433	424	450	461	453	457	439	423	471	402	412	451	445	449	444	401	438	435	422	410	411	454	415	414	457	437	429	418	434	439	452	435	410	419	448	413	450	445	468	455	422	473	407	423	406	426	421	411	423	429	421	422	445	434	448	445	413	440	397	468	448	433	450	415	412	416	485	410	425	439	432	430	414	431	469	438	417	426	470	434	455	415	425	431	450	449	415	434	455	418	425	435	449	430	440	423	442	423	422	444	445	417	430	402	414	411	403	416	413	444	403	457	442	423	415	412	432	411	380	399	484	414	405	419	432	399	423	446	422	437	444	404	426	406	450	445	409	423	436	431	417	411	450	431	454	475	441	419	428	445	401	464	424	440	447	411	439	451	400	425	463	432	445	384	427	458	441	421	419	418	417	444	399	429	430	381	440	450	433	466	444	448	439	421	467	434	454	441	437	446	453	419	478	457	439	424	471	450	428	401	424	438	433	437	428	398	429	419	438	425	411	473	460	436	423	452	428	413	449	435	452	395	454	429	422	469	428	432	431	441	444	413	432	415	424	410	450	436	442	450	427
51393	39416	48364	19477	1710	470	427	376	352	326	295	291	306	301	292	279	270	292	265	278	295	268	266	309	249	283	253	254	245	263	270	245	276	261	250	281	256	264	251	284	291	262	267	238	211	241	249	228	264	279	254	250	263	285	278	276	289	235	243	268	279	266	273	246	230	285	255	243	271	281	236	244	258	257	262	256	248	248	253	259	249	252	238	232	243	241	263	250	252	281	265	254	235	240	261	240	281	268	267	246	257	271	258	254	274	262	236	232	262	251	265	249	254	281	238	263	244	260	232	288	276	278	263	251	258	229	255	295	266	287	236	272	265	249	251	250	220	232	235	270	257	235	235	264	222	268	248	258	281	248	259	228	231	242	253	250	248	245	287	239	270	251	256	245	265	233	229	230	246	246	251	265	251	240	264	259	262	270	243	252	245	275	252	250	243	254	265	229	239	252	225	296	258	263	229	259	261	228	240	247	239	282	245	256	248	249	235	264	262	233	279	266	258	257	262	240	254	237	270	257	248	263	264	264	257	246	237	271	234	269	262	224	263	265	254	239	251	227	236	231	251	241	244	255	259	228	230	291	224	255	216	245	268	269	225	250	249	241	283	270	261	246	230	254	245	285	260	284	248	257	218	253	261	251	250	260	257	248	261	259	259	255	259	251	248	275	248	279	235	260	247	253	264	248	253	273	262	255	247	269	273	281	258	249	224	262	265	262	266	247	231	267	253	286	240	268	269	268	243	242	269	253	243	239	256	268	262	224	248	291	259	274	264	243	252	260	257	253	224	238	282	269	270	254	285	265	254	274	238	258	254	246	249	278	267	286	273	241	250	242	256	270	212	256	235	265	246	265	257	273	257	233	255	257	253	253	225	263	240	229	263	262	246	263	243	271	263	231	277	249	264	234	250	245	241	255	268	247	246	243	241	261	239	263	259	252	272	213	242	256	281	223	257	229	275	240	265	243	250	255	234	254	278	242	257	267	279	261	256	239	251	273	251	271	247	234	237	237	236	270	228	238	261	227	256	252	260	232	243	273	261	258	236	239	277	274	255	261	230	280	239	250	246	244	269	267	241	239	240	248	258	245	246	222	259	281	254	257	262	270	265	258	286	246	254	244	268	256	248	235	293	245	256	257	259	241	239	217	232	258	267	260	238	242	272	267	248	242	269	280	234	271	255	220	241	266	260	245	298	259	256	261	261	263	254	240	264	262	237	245	262	215	254	252	266	274	260	237	287	238	269	271	238	246	243	261	254	257	236	283	237	208	254	262	225	271	272	271	288	242	256	280	257	245	233	244	266	238	251	228	263	275	258	275	260	252	280	265	253	229	250	233	269	240	250	260	275	250	266	261	274	255	259	262	275	253	237	257	226	268	289	260	220	250	236	212	250	234	243	266	240	238	241	253	231	278	245	262	238	261	268	241	261	280	259	244	276	247	255	236	247	269	261	234	265	278	247	268	236	267	253	266	244	256	248	268	290	243	214	226	263	256	248	267	241	245	280	252	255	248	227	256	241	254	246	248	243	302	258	257	238	272	239	280	249	216	226	254	261	270	263	284	269	248	244	249	259	273	268	256	269	282	235	284	253	272	243	253	272	254	248	274	262	227	232	231	276	263	290	317	271	266	278	271	238	282	241	251	267	288	257	259	254	217	247	253	275	252	250	252	244	248	249	269	246	250	252	265	259	268	267	275	249	258	256	246	274	266	251	285	249	293	272	241	274	249	246	261	278	249	246	271	235	222	253	241	249	269	235	276	246	271	233	263	256	240	263	244	277	222	291	285	266	260	252	262	236	251	282	240	264	239	284	262	260	256	254	238	249	263	246	275	277	243	294	252	254	235	271	259	269	284	282	276	288	256	238	222	240	224	252	259	284	279	235	283	260	247	268	246	225	240	276	230	258	255	289	242	231	258	223	257	238	261	248	243	276	235	275	247	253	258	250	240	259	268	276	261	246	233	255	234	219	248	273	276	263	248	263	236	272	226	260	245	268	263	262	230	228	236	251	290	258	230	271	267	281	258	249	241	237	275	247	264	257	286	272	263	262	255	287	267	261	208	232	229	278	277	255	280	240	229	239	283	241	250	249	238	256	247	226	239	225	266	266	256	253	280	244	240	261	236	264	261	254	275	257	236	232	246	271	253	251	248	267	259	290	284	244	252	249	248	232	246	276	232	233	255	283	274	228	239	238	255	233	257	222	243	245	263	242	242	283	269	271	250	276	228	256	273	255	263	225	273	262	273	244	281	241	233	255	288	233	232	255	256	258	265	251	246	238	198	256	233	236	251	263	262	246	238	288	276	275	254	258	236	255	262	239	261	247	248	268	222	230	234	237	270	246	258	281	267	261	227	257	227	217	272	241	265	266	284	252	266	247	261	264	245	227	226	260	229	227	280	289	252	245	265	255	277	268	236	279	231	278	263	261	233	272	241	270	274	249	233	255	255	257	269	246	222	229	237	241	262	267	241	241	255	303	254	264	248	262	272	238	265	256	241	269	258	246	263	258	255	252	259	218	256	251	247	265	226	258	257	269	297	280	255	282	263	274	249	241	291	246	233	230	249	271	233	210	256	222	281	261	236	244	223	248	240	263	269	247	251	243	243	258	271	291	261	257	256	262	263	275	259	231	251	240	279	218	275	247	259	277	213	241	262	259	271	273	307	275	229	249	267	245	240	218	254	232	251	238	283	268	286	228	245	224	260	273	284	268	267	264	267	239	257	241	262	258	286	256	282	269	278	262	269	260	252	250	243	263	269	250	242	242	266	249	272	246	278	234	254	249	248	228	269	253	249	266	261	278	235	232	225	256	258	245	273	247	247	219	246	242	253	268	266	252	270	274	261	243	246	237	265	268	261	243	277	279	261	242	247	262	225	248	266	238	275	272	248	255	265	262	273	261	237	264	236	238	246	234	292	255	219	268	240	253	239	257	231	262	284	255	285	264	264	267	235	221	234	274	274	255	253	236	262	279	268	268	258	254	272	246	256	224	258	266	234	244	231	246	237	238	267	242	255	244	243	280	264	244	231	276	273	239	263	250	239	234	238	289	248	241	274	245	264	270	267	260	260	247	258	271	261	253	236	257	277	215	246	269	238	235	252	249	238	272	268	247	231	252	257	272	231	233	245	240	260	266	248	282	224	242	240	234	249	229	246	238	255	235	252	270	262	257	242	280	276	245	246	259	275	273	273	251	267	265	249	279	238	237	223	254	275	275	256	248	230	262	261	251	269	251	259	242	222	233	253	224	261	275	278	285	270	240	244	247	248	262	273	277	270	257	264	270	229	243	243	257	246	247	248	242	252	238	254	261	262	241	240	271	237	260	300	252	252	244	267	252	273	256	258	256	253	224	269	234	246	279	266	257	263	277	240	262	256	246	271	255	257	233	270	213	273	253	291	269	255	282	247	258	269	294	270	266	245	275	228	267	247	246	273	267	220	255	252	262	269	268	274	255	266	244	237	249	278	268	277	255	234	252	255	252	269
30479	26309	46443	12514	2133	1711	1527	1260	1194	1055	1038	914	872	924	817	798	772	791	759	783	758	716	748	695	691	673	674	663	729	705	679	679	714	686	702	681	663	684	680	678	641	660	646	627	626	636	661	672	661	685	654	611	695	638	617	613	652	624	636	635	653	600	674	659	606	611	617	617	626	612	661	582	636	621	635	586	649	638	601	638	614	636	641	611	608	656	636	639	630	621	674	652	655	631	670	613	631	612	615	654	646	657	643	603	654	595	625	645	702	633	627	645	659	593	644	625	652	658	616	651	650	630	642	660	603	671	665	626	643	594	676	640	660	596	643	648	635	631	669	607	620	649	601	596	630	664	620	628	634	629	632	612	618	643	639	601	638	626	617	634	592	629	658	647	641	676	664	634	675	619	598	672	620	632	621	629	658	663	648	627	599	634	644	590	611	628	644	627	612	701	593	621	643	638	602	658	630	618	655	634	586	640	615	659	612	685	597	597	629	621	640	604	621	611	657	605	605	680	665	614	684	625	617	623	633	629	605	679	644	638	613	628	639	636	624	629	616	649	649	629	617	665	646	636	679	626	664	607	684	650	627	615	642	595	623	607	584	616	603	623	637	651	621	644	651	649	681	652	631	626	606	658	629	624	615	610	661	628	630	658	610	635	638	635	654	670	648	657	640	631	644	645	600	615	626	646	634	619	636	620	622	626	666	623	651	646	663	606	640	632	637	644	665	587	618	621	607	645	593	642	656	599	605	648	596	598	579	625	598	619	638	630	642	629	589	625	626	664	680	642	606	655	608	660	607	600	630	645	652	607	629	647	611	663	651	622	631	606	646	636	616	591	647	627	642	615	617	682	639	649	617	610	662	623	629	616	608	630	581	639	645	650	617	682	650	600	590	636	628	614	599	609	655	690	579	613	654	624	666	641	664	630	677	625	654	657	647	618	653	610	596	653	648	669	674	674	592	592	615	636	640	612	645	618	620	605	575	622	606	643	590	690	638	657	617	661	629	639	591	604	640	624	602	625	652	617	634	682	622	616	638	666	624	598	603	614	637	651	644	646	623	637	637	673	646	602	630	663	627	603	657	564	656	630	631	589	608	637	594	658	615	630	628	675	669	691	627	640	690	621	610	634	628	683	665	558	608	621	638	696	685	612	640	618	608	661	643	631	614	666	619	640	616	592	636	645	638	640	599	622	621	593	581	652	650	644	618	650	638	615	603	592	567	597	615	633	655	612	641	628	618	657	652	624	627	612	680	645	589	617	653	650	607	640	613	631	660	658	634	573	655	638	672	652	643	595	637	662	651	622	576	626	605	598	596	602	614	637	638	644	605	651	587	626	667	604	628	661	589	627	636	625	691	584	609	668	627	641	654	643	611	650	603	619	603	639	644	619	646	684	630	671	632	626	609	630	616	610	638	638	651	627	618	654	629	662	634	675	627	644	601	663	622	595	675	618	646	642	666	663	569	604	631	652	606	640	651	587	643	619	598	666	607	592	622	629	604	617	673	606	671	613	594	654	616	641	576	630	652	674	645	655	640	623	683	647	610	653	637	640	647	668	625	617	644	620	620	615	611	618	599	618	659	668	603	666	659	598	657	606	669	667	607	578	653	624	651	622	613	617	639	627	642	628	616	643	628	611	659	618	616	678	671	622	623	599	621	636	630	599	629	675	624	631	674	669	615	627	642	638	652	638	602	651	647	632	633	670	654	623	723	679	664	605	674	634	620	611	583	612	700	628	651	645	610	657	646	602	584	645	620	606	613	659	642	625	636	610	644	650	613	609	598	646	622	654	647	626	618	654	660	626	638	672	606	626	669	627	587	617	645	667	618	626	680	638	634	644	616	580	608	646	630	659	613	651	673	582	631	597	607	603	633	649	642	677	652	680	690	690	635	663	645	585	633	613	609	632	657	671	648	600	622	645	626	648	624	681	643	619	648	595	677	566	648	624	658	664	612	637	629	648	631	638	632	658	619	595	644	643	592	648	609	638	613	643	642	649	614	636	668	623	648	618	609	660	650	598	607	661	684	602	640	637	664	627	600	621	631	631	618	622	648	634	669	673	671	620	634	606	630	592	610	598	678	622	664	642	623	631	644	617	599	638	626	607	649	650	572	614	614	625	605	637	608	612	618	652	674	615	643	613	619	641	636	598	603	618	649	674	630	656	687	630	634	628	658	642	644	623	621	624	627	649	590	590	606	623	638	646	668	640	594	621	631	670	603	591	659	696	607	649	632	636	626	611	639	658	618	639	637	612	600	626	605	616	608	657	610	655	665	647	604	641	629	639	599	564	616	604	654	620	609	671	631	614	651	623	613	647	651	602	618	633	651	635	662	624	632	595	615	589	598	635	643	637	668	647	595	628	660	622	654	637	580	651	623	625	622	628	672	614	625	637	622	654	620	651	672	651	639	616	625	626	617	622	614	633	610	670	632	601	633	653	616	633	646	569	631	597	578	679	620	597	638	612	595	663	619	592	603	626	674	703	643	649	665	630	665	657	635	664	634	648	645	641	666	591	610	594	617	614	682	639	644	632	631	631	578	594	673	640	670	653	611	625	619	588	577	645	647	639	614	620	641	603	626	637	627	654	607	619	645	644	658	685	637	652	674	631	607	651	621	650	598	652	624	630	609	669	623	649	676	671	627	608	583	604	683	651	652	613	616	652	630	630	631	590	671	590	579	640	629	655	610	620	568	612	629	659	626	633	643	648	595	617	654	618	642	625	653	593	654	677	633	647	619	607	638	642	684	642	631	641	638	628	577	614	637	628	577	628	652	626	609	636	638	681	626	607	630	618	611	617	661	619	668	604	593	653	646	632	638	637	629	591	622	650	653	634	601	655	663	625	683	635	626	592	618	632	621	658	630	594	642	644	668	627	658	695	627	626	615	617	621	644	621	603	641	610	597	637	635	609	670	584	686	659	620	588	611	631	589	619	631	648	623	616	634	639	591	641	658	661	630	590	614	612	622	602	643	641	646	645	612	653	642	646	587	619	646	692	617	627	603	584	604	637	599	645	691	645	642	675	661	656	640	619	658	621	571	640	632	645	647	642	640	623	642	666	634	661	620	647	642	626	648	622	593	625	646	623	652	636	637	633	622	650	583	623	639	668	642	620	631	660	621	604	599	626	615	604	652	574	617	622	615	585	640	592	639	619	607	650	632	615	652	650	630	651	629	622	621	641	651	596	623	618	620	634	627	638	617	639	665	593	661	586	589	598	639	644	590	624	642	616	636	642	639	639	634	606	656	650	611	623	657	650	628	593	646	640	590	670	678	627	631	613	636	617	613	657	641	604	624	618	647	652	644	649	600	587	653	610	643	607	624	686	613	600	633	639	620	610	626	651	620	624	626	594	663	664	612	611	629	661	607	608	572	663	642	641	594	628	628	625	596	607	626	651	595	608	675	625	609	626	607	657	678	629	680	693	655	608	634	584	650	631	622	629	624	578	616	616	606	612	613	620	636	627	583	630	634	629	651	672
64726	53479	62743	31745	5650	731	491	372	389	341	316	271	284	240	250	243	242	258	237	215	188	191	202	194	188	224	191	193	232	199	210	208	184	179	190	198	206	193	193	214	200	186	215	182	181	212	176	182	215	212	190	185	181	196	189	178	203	171	212	191	197	171	196	187	196	201	197	184	192	187	175	158	195	181	186	205	188	178	186	226	177	211	167	200	167	193	192	188	202	189	175	175	188	181	194	212	194	188	183	189	179	180	207	178	203	200	169	184	181	188	184	179	190	165	198	202	186	167	193	185	194	182	193	182	184	170	196	175	187	190	194	185	192	182	168	209	193	213	200	211	171	196	207	202	158	211	201	190	198	191	193	202	170	174	180	157	193	179	212	174	184	194	205	173	191	188	173	170	192	172	205	179	194	190	183	199	177	179	169	176	209	181	165	198	171	170	179	181	179	168	183	205	176	172	164	196	207	196	188	220	195	164	217	174	166	167	169	198	209	185	206	181	190	199	199	179	177	221	170	184	176	159	174	176	182	194	197	196	175	191	168	213	168	182	166	222	207	192	184	187	220	167	182	173	180	195	192	168	202	204	183	191	196	196	177	167	173	185	182	186	176	188	186	192	180	186	203	185	187	185	189	161	183	204	189	177	178	195	183	219	200	190	243	174	185	188	185	165	173	200	211	184	181	187	174	190	208	197	163	196	193	193	183	205	189	201	150	161	196	185	196	196	178	192	184	187	168	180	162	184	210	204	175	191	184	178	178	175	172	193	174	197	173	161	215	172	162	195	183	181	174	204	173	197	199	192	174	165	220	198	188	168	160	187	205	168	215	195	194	183	194	176	196	184	151	177	191	190	194	185	169	173	194	156	161	184	198	188	173	200	179	196	191	203	201	168	189	191	199	148	203	186	175	187	176	195	212	180	188	177	187	192	197	218	193	205	199	201	186	181	184	171	166	192	186	201	183	219	214	178	180	191	186	196	165	174	210	177	190	195	210	205	167	190	182	199	193	149	189	189	192	177	182	188	165	182	180	196	191	168	203	172	185	193	184	167	196	200	180	186	200	181	206	172	195	200	188	198	163	200	190	207	178	199	191	178	174	202	159	168	218	167	204	185	185	197	207	183	188	196	192	200	190	204	176	206	198	217	183	181	193	169	167	198	197	186	174	195	179	186	195	186	192	194	191	192	176	199	195	176	185	186	196	169	185	206	194	203	191	173	207	196	180	193	197	202	195	209	183	193	203	200	178	204	188	185	191	189	199	174	210	210	185	190	184	169	180	180	183	171	208	192	180	167	183	177	195	169	187	179	200	186	207	180	193	179	189	193	205	184	173	193	184	166	199	206	208	187	182	188	192	189	175	185	194	180	184	205	187	197	211	183	194	200	200	184	175	194	182	187	192	204	204	173	180	207	184	188	180	175	205	171	191	174	173	204	189	183	187	179	183	187	196	193	196	174	193	169	212	202	215	193	201	182	223	174	166	180	171	181	196	162	189	192	192	156	231	178	208	168	185	197	178	195	202	168	188	202	191	209	186	186	198	195	176	177	192	190	182	203	183	193	196	191	206	186	173	170	195	189	192	182	174	209	190	170	187	183	180	178	162	200	187	200	209	183	219	191	188	198	191	188	183	184	215	206	189	205	203	193	177	199	180	170	140	180	175	216	177	193	190	202	197	174	197	186	203	189	178	197	171	209	206	177	183	161	173	209	202	173	212	203	214	220	198	199	183	193	205	189	195	169	175	176	175	178	190	184	200	208	195	187	177	192	175	211	176	175	199	198	194	208	191	188	194	168	200	200	194	207	200	195	194	211	203	179	190	187	184	180	212	181	189	184	208	176	189	181	194	168	189	180	189	172	177	194	205	182	174	155	187	176	183	206	186	205	191	165	178	203	194	197	189	185	202	181	173	191	185	192	194	183	198	194	201	188	180	201	180	214	191	181	173	188	199	202	223	192	184	189	190	208	196	197	201	188	197	217	219	182	187	206	193	178	206	189	194	172	182	189	166	205	200	192	185	195	194	161	205	191	201	195	190	160	191	214	182	174	146	164	194	179	183	169	167	189	195	215	188	180	188	205	190	211	171	188	186	182	214	185	160	191	166	186	158	202	178	166	175	204	195	207	190	195	191	204	178	199	193	181	214	183	198	216	210	202	162	179	201	212	187	182	195	203	210	221	201	203	209	197	207	177	193	175	182	197	180	188	186	182	194	191	193	181	184	225	192	182	188	185	221	187	206	170	166	192	183	159	164	163	198	170	172	166	155	185	191	203	194	168	197	188	181	185	196	178	180	207	211	160	174	171	201	211	194	198	192	223	194	180	187	188	191	191	187	207	187	199	172	175	197	174	180	205	202	176	176	208	198	171	197	169	200	196	189	183	193	193	197	200	185	164	166	195	166	198	176	197	193	190	207	168	168	216	206	184	191	188	178	202	172	178	168	199	221	165	203	192	200	193	187	182	211	178	202	188	179	201	188	194	170	191	193	177	183	183	177	188	204	204	186	205	201	184	175	185	177	207	201	190	204	198	205	193	184	190	185	169	196	193	174	179	202	172	191	207	179	174	179	212	163	171	192	176	187	158	175	157	179	207	207	183	188	186	210	215	197	206	206	189	171	215	217	185	199	180	191	187	209	226	199	194	190	182	195	177	194	196	169	202	172	212	208	181	178	173	195	203	173	215	184	211	178	197	183	189	181	209	213	150	191	202	193	174	192	172	163	208	183	205	201	191	205	187	172	189	199	181	172	175	205	199	188	167	201	181	179	189	191	169	186	178	181	174	201	207	194	190	235	192	194	181	184	181	206	183	178	195	163	172	194	189	196	213	180	171	173	214	170	175	195	186	213	186	210	175	175	179	176	185	182	187	171	151	191	191	197	207	169	176	162	169	157	175	203	200	199	165	193	164	197	173	198	197	182	184	174	200	177	178	189	176	156	179	172	181	204	210	182	179	170	170	182	187	192	182	208	198	194	177	191	217	210	202	178	169	187	178	177	199	188	159	213	205	206	196	185	183	193	210	177	192	205	183	201	197	181	213	191	188	220	195	179	191	200	169	189	179	189	179	188	202	189	181	214	189	191	201	205	194	177	192	198	197	185	228	207	214	192	193	174	175	188	185	178	206	188	216	178	182	209	181	193	186	204	189	212	218	202	178	195	215	167	191	194	186	195	194	171	219	200	208	176	197	169	183	198	205	190	189	177	165	196	157	196	174	186	176	197	184	165	175	174	181	200	210	182	166	171	186	170	191	194	181	183	184	198	211	180	171	187	174	213	199	185	201	183	192	193	182	204	179	192	183	186	196	199	235	182	162	185	192	213	188	188	210	176	188	184	189	183	192	179	182	173	195	209	184	178	180	169	198	197	216	161	187	194	187	177	186	196	176	171	200	200	174	173	200	174	195	202	196	210	157	191	195	172	189	194	189	173	188	186	202	185	195	196	166	190	191	180	161	186	165	203	187	172	205	197	196	197	170	227	161	188	199
39327	36517	57593	18714	3225	2633	2088	1752	1582	1282	1210	1163	995	904	876	822	791	830	755	712	683	647	607	668	630	610	588	575	587	570	590	545	601	566	591	558	549	539	526	562	546	498	524	530	541	495	501	534	510	530	478	499	543	514	509	482	506	428	513	487	478	493	495	442	490	447	502	492	478	527	451	496	503	486	495	495	484	501	477	513	466	489	451	477	529	494	450	490	512	479	480	449	457	483	448	490	450	476	480	470	441	496	489	505	453	434	489	500	512	454	498	473	470	460	477	490	486	501	521	510	504	482	468	491	454	420	443	468	469	473	462	468	461	463	477	503	479	450	506	458	500	451	472	456	447	489	475	451	505	476	465	489	458	497	521	450	441	460	467	487	480	479	474	469	470	502	504	465	486	498	468	507	505	481	482	471	425	476	482	487	454	492	476	484	483	461	488	499	482	462	425	448	497	446	470	535	442	466	463	515	449	457	461	457	440	481	477	482	474	482	489	461	442	500	477	490	465	504	462	491	510	528	448	467	477	482	471	490	474	486	519	422	443	487	482	477	444	478	466	479	498	476	447	504	461	435	464	442	508	479	458	501	453	444	486	475	474	471	469	454	430	477	467	472	510	477	437	512	459	487	477	488	478	527	472	489	458	481	434	448	498	466	470	487	489	490	481	479	480	440	455	460	504	506	432	467	489	473	449	457	444	439	514	479	442	497	468	446	457	489	447	494	477	444	487	467	469	443	466	429	443	496	482	483	489	464	462	463	467	467	477	477	449	456	453	481	486	517	428	470	443	472	434	453	492	462	501	484	496	448	522	481	454	500	483	480	509	469	490	489	441	471	484	420	472	466	463	476	464	475	484	457	475	500	486	462	507	500	449	473	436	456	482	462	448	462	505	486	541	457	447	462	466	479	457	461	479	478	468	496	469	470	468	484	475	449	451	471	486	496	511	478	392	465	460	511	474	454	451	459	460	495	468	464	440	468	441	429	443	471	449	424	451	471	427	499	451	459	467	483	488	438	480	463	513	499	442	505	475	454	496	471	501	454	500	468	463	463	432	467	493	505	460	480	499	478	473	432	455	424	521	518	481	504	477	481	461	432	466	468	457	474	481	465	469	463	424	461	476	468	454	510	480	432	502	458	466	440	459	490	468	450	477	435	510	479	493	477	469	460	478	439	485	444	456	439	476	513	468	466	514	459	463	456	473	469	488	494	503	448	487	517	456	485	481	453	460	451	500	437	467	454	483	472	471	461	475	476	456	469	435	497	437	470	463	434	477	455	500	441	458	497	450	510	477	458	485	453	472	483	479	476	490	465	513	453	468	466	503	455	438	495	499	466	475	473	469	466	489	476	444	488	467	459	495	551	480	498	463	471	506	486	464	459	490	491	488	451	473	487	457	463	479	472	460	452	515	469	480	468	442	458	459	489	482	505	480	490	488	495	460	475	459	499	484	524	456	442	494	476	503	514	470	498	456	474	548	457	475	486	475	458	449	496	510	477	494	462	494	435	481	483	462	464	496	454	455	463	476	438	479	446	470	482	443	460	456	494	518	471	459	478	464	450	440	495	477	501	458	475	491	442	501	452	495	472	463	476	450	552	483	482	443	507	473	479	437	483	473	473	510	509	483	471	474	478	477	455	476	470	460	465	528	492	455	468	469	469	467	459	459	458	463	481	464	446	476	525	482	474	478	476	475	449	455	474	479	499	476	451	440	509	500	506	470	424	480	470	465	476	467	470	483	485	474	503	460	494	424	477	436	465	460	490	474	487	469	497	428	489	472	524	451	497	488	461	487	461	483	472	440	493	464	462	462	471	462	501	464	446	493	517	458	470	489	463	439	468	471	477	462	444	458	484	438	488	479	478	479	468	470	477	491	481	452	493	456	459	441	513	498	469	449	491	471	486	478	473	469	473	456	493	442	466	470	508	445	438	493	426	466	491	475	424	467	443	460	438	477	471	462	497	477	486	430	476	451	467	460	421	479	470	471	492	497	465	476	475	464	520	485	466	474	453	491	489	452	456	491	459	426	424	458	438	485	449	462	481	458	438	465	481	480	484	461	444	469	480	466	478	478	461	474	450	471	466	495	505	477	455	443	453	505	487	466	472	510	435	457	475	511	450	466	462	482	482	463	494	480	478	434	509	507	419	465	473	495	463	480	441	519	511	467	451	485	471	499	478	454	468	446	495	422	455	444	484	473	435	484	508	469	489	471	456	454	490	471	422	481	510	451	519	474	510	471	487	465	444	477	485	462	494	489	475	492	470	481	477	476	462	484	496	519	425	463	459	468	492	437	451	483	484	428	484	489	463	464	485	475	467	475	455	496	481	451	477	486	492	463	475	480	426	496	520	453	458	477	452	473	474	499	468	435	480	521	471	485	454	482	483	490	456	467	484	443	451	480	448	443	456	489	422	487	457	452	492	493	477	471	482	489	456	466	484	461	453	468	433	481	449	493	456	472	489	452	491	473	488	445	455	476	497	491	445	444	419	488	452	464	479	475	437	515	485	476	428	514	479	464	471	440	489	485	469	459	479	451	449	469	440	485	450	464	464	467	469	496	472	480	438	453	474	478	464	486	488	449	484	492	470	470	482	464	462	464	477	463	444	468	443	466	464	427	479	434	470	490	466	459	468	454	474	441	487	455	452	486	494	425	481	485	477	463	436	478	471	482	478	472	495	440	450	482	480	457	454	446	455	464	463	481	474	452	424	483	473	462	460	445	516	428	443	450	444	474	484	469	467	450	471	505	454	486	460	501	508	443	436	492	494	486	484	440	474	471	468	436	460	465	456	475	475	450	452	507	469	454	475	480	473	438	453	444	471	464	492	448	468	481	509	463	478	455	505	461	459	460	486	439	485	472	469	511	467	488	452	473	423	495	463	455	442	445	518	441	475	457	462	433	459	458	472	465	451	468	451	475	468	467	447	440	492	489	454	459	461	498	449	505	464	468	477	468	470	518	493	467	466	460	467	467	484	450	466	502	435	468	448	435	512	507	461	456	468	479	457	468	490	446	459	455	473	496	481	439	466	423	485	438	456	453	472	477	471	435	470	445	487	443	470	453	532	478	509	486	469	493	458	469	474	483	465	416	420	428	461	522	457	461	484	463	453	463	470	462	504	495	491	481	486	505	507	494	509	496	473	478	483	459	495	474	477	487	446	470	431	495	464	470	496	443	472	482	437	512	448	456	449	504	479	501	457	457	495	498	475	476	491	453	502	457	430	464	485	470	440	462	480	490	459	480	438	456	480	457	447	480	472	458	453	465	433	521	525	474	460	520	466	472	481	459	459	469	509	435	432	462	450	469	450	464	509	462	490	458	478	479	511	464	463	490	445	496	477	447	442	450	465	476	445	465	474	469	442	423	448	479	460	474	480	500	458	491	496	502	471	483	533	485	485	464	463	471	480	472	480	471	473	469	437	461	434	417	498	447	467	475	508	477	485	456	485	460	481	465	438	470	505	478	490	462	489	488	491	463	454
10220	3081	3834	1221	244	165	176	154	164	171	174	156	150	160	162	164	175	153	163	151	171	150	124	173	158	149	169	170	158	152	157	148	168	162	166	134	182	155	146	149	131	162	157	158	168	137	151	150	172	174	157	141	168	131	182	172	168	163	141	177	155	151	160	158	165	157	173	164	148	135	168	155	182	182	160	156	151	151	147	131	169	146	150	141	159	172	170	156	155	159	166	145	169	155	158	165	164	169	157	148	187	146	131	192	182	159	171	173	155	163	162	125	167	142	154	160	140	148	166	131	163	165	174	150	149	166	164	145	160	159	174	144	140	166	155	150	155	165	174	179	161	153	146	166	159	147	150	141	152	176	139	178	156	173	182	160	146	135	155	140	155	173	143	157	154	185	145	157	179	137	165	148	143	160	172	162	181	163	153	163	172	155	172	171	181	148	160	130	173	180	155	162	178	155	148	145	174	156	141	146	165	170	160	184	165	181	152	155	142	163	153	146	150	152	168	161	150	163	172	171	138	174	168	183	159	146	158	147	157	173	143	162	157	178	152	140	160	158	159	147	156	154	147	145	165	169	134	148	186	148	178	152	169	142	162	142	152	162	150	158	174	161	174	161	144	159	159	130	131	148	154	149	180	149	151	142	170	146	175	150	157	140	167	177	174	158	146	167	167	162	149	163	157	140	163	151	152	142	160	149	159	166	158	158	144	175	145	163	136	154	161	149	168	161	163	166	151	170	157	172	158	149	152	160	170	155	155	172	154	178	151	152	174	181	147	164	157	140	151	159	155	142	142	154	159	165	170	161	193	165	165	160	148	176	147	179	147	188	151	174	165	148	156	152	147	158	140	166	166	154	158	153	157	129	159	151	136	165	172	152	162	163	159	137	139	154	146	159	159	122	164	149	169	156	162	160	166	139	146	142	168	169	147	161	153	160	161	153	188	180	150	160	170	186	154	145	164	152	152	148	131	174	151	137	137	130	137	148	165	164	156	148	131	141	154	130	142	144	182	164	158	159	158	177	163	181	160	152	156	169	131	145	167	184	142	150	145	156	147	152	158	167	174	152	163	175	182	172	157	176	161	149	165	160	142	159	148	141	161	150	143	164	163	156	149	134	154	178	156	164	152	150	158	158	160	146	159	167	149	167	186	130	166	171	119	152	144	160	157	162	167	151	151	133	159	158	132	153	156	172	155	152	177	160	154	148	153	177	172	153	152	172	151	151	173	162	140	175	162	166	149	150	179	172	170	151	158	152	167	153	132	163	125	146	149	158	150	149	170	163	151	163	182	140	145	163	146	168	159	146	153	149	143	178	168	157	149	155	148	180	158	156	163	142	144	186	147	155	155	158	146	171	147	142	123	171	159	165	147	153	172	167	176	164	134	148	129	153	173	158	156	155	171	151	159	148	168	163	138	159	156	156	163	160	162	148	164	152	182	146	156	121	157	152	144	169	149	167	167	145	166	155	140	141	164	150	175	181	181	159	167	150	176	165	171	142	170	163	154	156	177	163	175	149	156	157	161	150	175	167	166	161	168	169	157	175	148	167	171	143	179	154	152	164	172	146	163	164	153	170	156	166	175	156	166	157	143	160	159	148	164	163	158	148	174	172	143	144	156	163	193	144	152	154	184	177	182	177	175	154	169	143	156	150	141	155	174	154	171	156	159	157	157	138	154	155	158	146	164	169	172	151	180	161	167	150	152	151	150	152	169	170	162	136	170	156	159	160	162	162	148	174	150	151	155	137	155	155	163	171	175	164	141	165	153	163	148	185	151	152	155	149	152	170	163	164	198	160	146	150	172	151	157	164	139	159	163	162	158	189	169	149	155	163	170	163	139	161	169	163	157	170	155	161	148	178	157	168	150	154	164	158	159	165	144	156	175	148	141	159	140	157	171	148	160	141	170	174	151	154	154	167	161	147	171	165	146	131	166	163	154	162	165	143	145	153	155	173	166	154	151	163	163	154	181	173	158	151	156	156	153	148	143	145	171	189	165	155	163	156	155	172	150	161	150	158	166	157	144	172	146	171	167	147	147	152	169	166	159	185	153	157	147	140	161	159	193	164	159	155	156	163	181	165	147	133	162	179	134	148	200	140	184	133	160	166	145	141	156	140	191	169	162	141	175	158	174	187	150	150	155	143	159	152	149	179	148	186	161	172	180	167	165	172	155	163	168	176	168	145	158	130	123	140	153	161	149	141	167	177	139	170	170	152	149	163	155	180	129	166	168	151	162	184	179	156	171	196	145	188	144	182	165	152	145	141	140	172	152	146	141	155	180	158	149	150	152	150	151	146	151	158	162	158	158	163	159	147	164	152	162	156	176	143	134	158	150	144	153	157	111	155	170	181	145	158	150	180	172	179	168	151	183	150	157	133	139	159	161	166	174	160	169	159	177	183	143	162	156	162	160	146	155	135	149	172	141	164	154	155	100	177	154	135	152	155	165	146	177	152	149	138	174	155	146	114	176	153	169	157	148	156	163	149	164	156	162	170	166	183	148	156	150	146	175	155	181	144	165	150	144	147	144	171	145	171	160	151	159	148	154	141	170	145	172	137	143	157	150	165	153	171	163	175	159	178	137	186	170	143	179	178	151	156	148	157	151	157	160	161	148	159	173	155	151	153	168	170	151	173	152	155	163	162	150	154	153	152	162	146	158	152	144	183	161	170	154	166	152	153	175	136	146	138	163	153	155	146	136	161	145	156	149	183	126	152	150	150	134	171	153	165	149	168	144	156	171	155	175	157	121	165	154	156	175	145	159	133	143	163	171	145	166	153	147	140	164	187	131	143	154	152	152	156	183	154	161	162	136	156	168	173	147	161	170	135	149	163	165	158	161	145	136	142	167	151	156	141	153	166	188	144	176	132	164	151	161	164	141	179	153	157	150	141	154	165	164	177	152	147	140	162	169	171	151	174	184	154	153	149	173	170	170	150	156	142	160	159	160	177	158	168	168	155	154	147	171	178	167	148	168	153	146	150	141	161	161	129	150	173	126	173	158	150	160	150	149	153	152	172	161	165	147	138	152	147	189	139	130	158	161	161	152	154	154	157	166	162	163	183	149	159	132	182	148	145	156	165	155	149	152	143	164	169	165	147	178	173	159	171	159	148	157	163	165	172	137	157	154	140	157	158	151	153	173	163	176	158	148	152	152	147	165	146	172	167	171	161	170	154	170	156	160	159	175	138	147	151	167	156	161	162	158	159	189	139	149	158	151	157	179	165	171	181	130	145	144	159	152	165	163	150	171	147	161	162	175	162	165	160	153	168	160	176	159	152	156	185	137	166	151	145	144	145	166	155	160	166	156	170	153	161	134	153	156	160	139	135	159	180	159	169	191	173	144	165	158	161	158	164	153	139	187	137	153	147	157	151	159	148	138	155	156	133	164	150	153	161	134	135	154	164	180	160	160	168	158	155	170	164	173	154	151	141	162	183	167	158	146	161	164	164	150	138	142	170	140	166	183	160	168	168	165	149	175	168
8545	3927	8643	2894	512	494	479	483	447	506	406	430	429	434	416	399	444	456	374	422	439	436	406	414	426	389	419	400	454	450	433	424	467	390	458	414	417	443	440	487	440	416	485	430	490	451	419	461	442	450	439	432	445	416	465	429	434	427	423	440	399	416	412	406	408	419	456	390	394	424	419	417	432	391	414	428	447	448	498	415	441	444	433	409	409	374	420	410	417	448	397	424	425	438	424	421	458	425	429	411	444	396	448	426	398	418	414	427	445	446	463	421	425	404	450	419	386	411	399	431	461	444	422	415	427	420	463	411	389	422	428	414	438	400	410	443	436	438	437	427	412	419	397	429	444	437	426	389	458	426	434	401	446	417	430	409	428	436	388	419	424	415	449	400	415	410	424	423	408	402	426	424	403	390	471	430	467	419	422	410	408	437	405	434	405	425	425	400	397	402	425	391	395	426	419	406	452	428	451	419	424	417	436	415	392	435	403	381	423	429	431	419	431	407	421	416	466	372	442	428	414	395	439	394	419	443	435	413	412	423	404	400	455	435	411	408	431	440	448	434	393	419	411	433	417	422	466	465	408	422	417	404	421	410	473	433	397	422	389	394	445	371	416	394	428	380	426	433	460	406	425	411	409	371	401	422	431	424	405	425	444	411	408	422	462	402	459	431	423	430	386	444	377	409	454	428	418	431	451	416	444	427	421	405	418	402	410	443	411	438	431	391	465	421	435	434	424	435	389	434	429	429	423	427	422	400	439	410	414	413	441	386	436	435	419	431	393	409	432	413	448	427	412	430	430	431	425	427	398	387	430	436	419	449	410	428	450	430	413	404	427	417	421	416	421	402	401	427	439	434	410	405	436	406	406	458	451	464	415	434	404	427	397	428	433	432	427	416	439	459	467	441	423	398	462	420	405	418	425	410	398	407	434	425	421	427	395	405	407	426	417	412	404	422	440	470	437	411	446	455	434	420	449	410	417	433	452	428	412	419	456	420	416	455	391	432	445	416	419	414	443	442	433	412	446	442	437	394	411	383	442	423	431	403	406	444	440	433	456	445	461	431	383	433	397	435	409	406	402	408	447	450	400	449	416	400	401	413	459	444	425	411	455	415	412	402	461	421	408	445	436	443	424	448	447	388	426	441	432	405	456	417	447	433	411	402	446	447	442	403	434	410	439	405	462	390	448	390	389	394	439	440	455	423	434	421	407	441	424	434	480	383	419	456	456	450	453	472	427	443	415	409	396	439	420	427	397	446	427	445	406	426	391	392	411	425	437	403	453	403	427	392	388	393	393	444	456	397	443	414	403	389	482	425	402	382	399	408	416	416	428	417	414	396	436	402	455	435	432	439	419	427	446	407	417	458	432	440	428	420	453	416	454	413	434	439	432	406	415	424	418	407	411	402	432	466	430	401	420	412	445	454	459	408	443	418	410	448	434	456	401	396	447	412	471	447	375	432	439	456	416	414	399	393	400	419	414	397	413	427	445	445	407	440	393	445	405	471	437	429	394	439	440	443	431	409	435	434	461	397	399	426	432	441	379	402	412	466	432	429	414	437	419	417	427	431	426	442	441	447	415	433	421	415	404	449	437	440	429	397	453	401	435	399	424	427	383	426	457	403	432	416	437	394	409	421	386	431	433	417	429	419	411	456	411	428	419	425	433	442	417	407	450	401	454	453	404	382	436	445	410	441	438	405	422	416	388	429	439	397	440	467	399	394	370	405	417	432	443	441	416	430	432	456	428	406	406	388	449	399	423	377	462	422	410	424	414	416	442	429	390	477	436	430	433	426	430	415	436	411	400	409	413	415	411	416	377	387	413	447	419	408	417	406	417	390	399	423	402	434	447	453	412	423	399	393	445	419	439	422	478	412	470	468	406	422	487	425	428	400	456	437	415	415	434	389	464	416	410	449	446	449	425	431	418	424	449	420	393	468	442	417	429	427	446	452	412	388	389	423	421	455	413	391	440	446	393	425	419	398	455	431	432	388	417	434	426	411	432	418	429	405	381	404	438	413	438	415	401	431	412	434	392	415	402	442	422	442	398	411	432	415	431	448	424	413	390	416	400	426	404	417	388	426	407	387	455	447	380	404	394	446	431	407	368	436	438	413	420	422	410	401	439	434	454	399	388	385	434	431	440	433	418	454	423	444	413	454	453	429	415	439	436	434	414	434	422	412	415	418	416	419	412	457	456	444	453	444	447	437	418	433	410	440	446	413	413	378	425	451	430	462	414	426	430	434	433	459	401	415	454	389	412	431	433	444	411	403	426	433	453	427	415	440	404	445	405	440	432	434	455	426	423	452	398	368	441	446	364	443	438	396	425	433	403	434	461	454	437	428	440	449	442	433	399	450	426	434	451	421	422	436	421	449	438	412	387	428	418	434	430	408	445	442	442	432	416	428	406	437	398	421	402	454	465	423	414	412	445	422	392	397	418	405	414	422	460	422	457	411	390	474	454	424	419	418	453	418	434	402	410	432	425	410	408	406	451	409	412	396	400	462	439	383	420	427	393	404	452	394	420	443	424	467	427	424	423	432	454	427	398	418	444	409	438	414	433	424	411	454	431	417	423	455	413	432	458	383	420	415	422	451	438	440	455	387	410	428	428	441	411	426	429	436	436	419	447	428	418	443	431	428	447	409	400	434	401	398	380	422	478	440	439	410	446	416	435	421	443	395	433	413	428	409	427	417	379	432	410	395	426	413	439	413	409	422	433	470	421	437	416	399	445	439	429	409	425	415	428	433	430	412	419	435	415	428	399	418	410	412	424	417	446	421	406	411	446	434	401	435	426	426	407	389	420	430	429	438	399	451	421	430	412	438	395	398	424	442	444	404	440	423	414	436	446	426	444	467	424	436	429	430	404	393	409	429	413	423	443	409	422	412	428	447	403	417	420	401	440	448	435	445	415	386	422	426	419	388	425	428	417	395	418	421	411	471	427	401	393	402	447	449	463	429	424	407	441	412	400	426	444	423	457	424	444	460	470	412	430	434	438	447	420	447	410	415	447	385	442	432	427	451	417	454	450	435	408	404	430	416	441	419	429	390	408	453	413	414	403	404	427	435	460	406	437	414	398	443	407	439	423	393	448	396	404	423	387	424	441	420	424	436	450	424	440	412	433	413	424	429	401	417	405	385	430	423	431	423	424	442	427	446	415	420	411	451	461	425	451	407	430	404	429	398	447	456	464	401	409	420	408	396	420	380	414	461	395	415	436	423	395	442	424	389	421	404	447	451	418	435	451	439	427	382	409	407	421	415	395	425	409	434	410	425	413	424	435	433	408	434	421	416	454	438	409	428	452	441	450	425	432	440	456	417	410	459	422	426	442	418	435	414	406	453	438	403	386	395	408	480	459	426	432	420	442	405	415	405	442	440	403	459	422	420	418	441	427	400	416	408	421	403	375	416	410	419	432	433	410	414	422	401	421	435	433	409	423	416	433	447	452	462	414	416	419	432	455	392	412	383	420	459	456	444	401	403
50943	40270	48181	24396	2511	474	387	350	364	270	273	309	286	299	296	272	243	235	279	262	304	271	262	288	257	246	284	252	284	277	310	258	245	283	261	270	257	254	262	262	268	288	258	249	254	262	262	282	243	272	243	267	225	257	265	245	249	272	261	270	235	252	247	275	291	266	281	287	273	267	244	248	248	254	272	280	260	249	285	250	250	258	231	232	276	249	274	243	271	269	222	258	219	257	269	241	263	236	262	259	271	259	260	260	259	271	259	253	250	284	240	269	251	250	275	262	277	275	251	233	249	281	279	243	254	262	262	241	241	255	243	262	238	266	254	256	221	216	263	277	214	270	242	247	250	229	247	247	252	279	260	274	251	258	262	267	240	266	275	294	254	275	281	240	253	236	254	261	242	247	281	278	255	256	249	268	270	267	247	228	244	265	267	238	242	270	238	258	267	260	283	275	255	248	259	235	269	264	257	243	251	242	264	255	285	247	256	280	249	292	248	276	253	272	251	239	274	258	257	257	236	245	255	257	257	260	254	239	265	244	240	252	235	265	271	252	261	278	266	249	236	255	263	239	275	253	261	266	228	247	248	254	285	261	249	248	247	228	256	259	254	255	283	253	209	261	265	257	289	230	268	256	233	266	271	262	245	279	244	231	225	248	224	251	244	235	281	299	236	246	257	242	252	257	267	245	249	260	238	278	252	265	248	240	272	280	281	243	232	235	270	259	270	230	224	238	234	233	245	259	283	257	243	243	247	236	226	241	246	264	234	248	264	283	244	253	255	253	293	240	266	269	268	262	233	266	266	266	256	258	274	251	277	260	248	255	267	273	267	259	250	251	242	270	269	252	265	282	266	249	265	278	254	233	273	246	282	264	261	277	281	258	285	250	245	220	250	265	223	268	261	241	245	245	232	262	259	255	278	254	257	248	261	255	288	285	268	253	261	255	240	270	273	252	257	260	250	261	261	242	262	246	254	263	225	287	254	260	246	259	260	264	250	255	249	295	269	262	263	246	248	279	253	292	292	278	259	251	269	238	238	262	231	274	285	241	267	235	266	239	242	245	264	248	247	268	272	266	253	234	231	245	249	255	254	245	249	276	251	253	249	254	258	284	273	244	258	272	281	228	263	249	262	257	304	267	241	266	264	233	262	238	281	261	239	285	273	253	247	260	238	234	252	263	223	289	265	274	252	287	270	234	251	251	259	281	245	261	273	257	238	270	238	262	260	256	248	233	308	293	240	260	291	271	270	268	230	250	269	245	215	236	265	255	258	265	261	262	233	273	260	265	259	260	267	252	269	262	255	242	259	274	266	259	258	236	226	292	250	271	236	252	239	240	280	259	278	273	275	288	243	264	235	263	242	252	261	241	281	273	272	289	261	215	258	248	250	283	258	243	256	240	265	235	283	265	235	262	280	248	265	256	227	296	261	214	254	263	252	246	257	303	241	218	263	270	260	253	264	268	259	213	281	249	233	243	267	269	259	286	265	240	243	256	245	270	245	256	249	281	277	252	259	274	263	285	276	249	288	270	267	259	260	289	274	243	285	279	245	251	257	265	259	248	255	253	274	261	275	264	241	250	238	263	293	245	249	258	271	270	260	291	251	319	258	267	237	256	266	252	294	247	254	236	281	277	268	284	281	231	254	245	262	258	246	245	256	277	284	274	252	246	260	263	301	294	239	224	258	243	265	281	231	254	279	231	261	266	244	273	298	224	291	267	233	276	245	257	283	244	264	282	278	255	257	232	240	258	260	257	260	249	251	268	252	263	247	228	301	259	279	264	266	243	257	251	249	252	283	269	251	240	251	256	254	270	247	253	258	274	276	259	257	237	273	250	263	286	259	253	232	261	285	215	252	240	264	289	245	257	257	251	276	249	255	275	268	248	283	252	230	259	261	254	262	268	268	252	254	240	312	254	244	249	222	274	246	265	253	267	249	239	256	292	263	268	266	274	256	238	275	265	253	278	278	270	264	269	268	235	252	251	220	242	284	279	260	262	258	272	260	238	258	251	250	272	245	215	257	256	277	281	282	250	272	248	296	252	226	252	254	249	225	295	293	253	271	235	270	250	230	242	247	247	226	277	240	244	248	249	245	259	258	228	217	224	250	247	273	252	262	256	258	237	230	269	229	253	233	273	272	267	282	254	252	279	257	261	286	246	251	249	250	290	255	264	266	289	276	243	239	258	259	226	255	266	248	264	243	240	278	230	238	259	243	235	247	249	270	249	271	266	258	289	282	272	260	247	242	287	291	267	291	270	250	258	256	280	254	264	224	254	241	257	251	252	236	256	274	274	248	245	241	265	263	242	261	240	268	246	250	279	258	225	243	275	246	255	250	279	239	268	241	249	289	264	262	266	273	247	244	259	246	236	260	222	235	257	250	251	234	265	241	266	243	260	229	262	269	263	294	221	258	255	264	228	225	260	238	251	258	272	277	254	292	257	256	257	276	293	262	220	243	264	241	257	230	249	258	246	255	244	238	243	250	267	261	260	269	239	296	265	265	270	244	275	289	286	263	264	265	234	273	232	266	254	262	245	258	268	241	275	237	289	279	254	246	250	260	247	251	272	246	243	278	227	252	258	256	256	228	241	285	276	264	285	243	257	277	256	251	281	252	269	255	260	289	245	264	266	307	246	240	247	289	286	244	236	256	252	270	250	256	264	236	246	247	242	278	266	269	246	240	267	261	278	238	232	243	237	239	284	246	263	274	249	274	286	267	250	245	246	252	273	259	253	258	228	263	259	256	272	250	262	274	248	252	262	272	273	271	230	220	260	264	252	267	254	244	272	277	266	256	253	242	248	239	253	246	277	250	281	278	257	268	243	247	280	280	267	254	231	243	255	285	248	275	264	279	248	256	245	247	245	279	257	260	273	250	268	235	227	259	237	244	252	250	256	254	220	246	259	256	282	253	243	256	261	231	240	280	281	245	243	250	260	257	266	261	258	276	256	292	261	252	234	286	251	245	261	247	233	250	276	253	272	255	266	261	262	242	256	238	289	268	247	248	268	243	251	251	278	247	257	237	252	277	286	283	286	243	274	242	268	246	259	278	246	252	239	273	265	246	241	268	250	248	218	242	229	217	251	294	260	244	276	255	274	276	258	257	268	244	262	234	267	259	253	278	252	253	250	252	235	284	235	270	254	228	261	253	283	237	263	263	258	280	260	245	234	219	272	251	246	245	247	233	281	244	241	248	265	254	263	255	245	243	239	265	243	263	273	255	279	271	254	234	260	236	242	261	245	277	261	244	238	281	290	282	241	264	259	256	260	266	273	247	242	258	250	275	258	255	253	240	244	266	261	250	254	243	252	275	253	225	226	263	249	294	249	209	265	258	245	248	279	282	275	268	273	269	244	265	259	241	249	269	263	262	273	278	266	266	264	243	254	254	277	271	231	261	280	248	251	248	279	265	260	250	235	266	246	234	245	255	247	250	274	250	251	256	278	233	246	232	255	239	261	266	263	250	257	264	242	240	272
30205	26950	48003	17369	2095	1763	1498	1348	1220	1060	983	971	866	865	817	815	772	797	814	761	728	750	722	702	739	647	640	706	720	706	663	657	665	616	664	642	640	670	645	653	659	646	715	638	620	702	662	672	626	653	640	615	638	661	621	644	633	616	626	636	650	690	642	654	646	648	654	648	619	648	686	657	659	631	688	656	654	671	677	634	636	646	643	619	615	671	674	676	595	597	642	628	639	590	675	657	628	657	630	628	620	632	635	638	620	664	616	663	624	626	636	648	615	635	607	627	655	623	657	653	627	608	619	668	626	617	636	598	655	664	632	642	683	626	616	628	612	611	618	654	629	609	658	636	637	628	670	652	649	643	596	624	639	612	595	652	616	641	584	650	607	669	669	610	660	592	637	630	644	657	589	679	659	630	640	655	601	640	657	626	641	638	595	657	642	704	683	646	646	632	649	606	622	648	637	653	648	644	623	713	607	586	587	566	614	650	659	635	644	664	617	663	619	626	626	599	630	660	656	657	620	616	607	699	619	590	623	601	637	636	651	648	680	583	645	668	636	597	615	689	726	613	619	636	580	618	627	652	644	639	639	640	633	629	639	698	644	604	640	605	672	644	617	658	608	631	631	667	635	644	653	632	649	597	647	645	616	621	658	603	686	679	624	635	638	621	635	647	620	634	616	607	673	645	591	612	624	647	629	638	631	596	625	639	603	590	686	684	604	598	677	641	653	654	630	605	593	609	665	610	678	641	640	661	646	615	613	598	616	624	621	634	615	637	620	592	661	623	607	644	632	658	618	632	604	674	626	654	659	568	619	651	647	628	623	619	635	678	622	635	620	626	651	637	648	619	640	637	605	653	645	603	604	623	572	649	624	623	619	651	668	636	626	646	590	641	661	635	645	633	622	617	680	613	635	601	670	639	628	611	630	637	628	683	663	662	626	610	635	656	642	640	649	607	649	620	636	626	639	627	634	636	670	663	647	673	675	606	597	656	600	625	594	633	657	643	638	646	643	653	610	636	662	643	626	639	623	691	595	637	609	639	632	669	639	632	619	603	634	641	638	611	627	666	641	614	648	610	614	633	641	587	638	682	648	686	642	628	667	654	617	619	610	671	642	597	633	638	610	613	586	638	650	659	616	631	626	701	627	626	641	611	651	641	595	620	635	604	612	642	638	615	632	631	588	670	608	618	634	578	623	642	644	637	618	604	654	688	633	655	683	623	646	602	643	703	641	716	620	598	648	645	619	624	640	618	644	637	612	644	634	668	652	640	603	620	639	552	623	594	608	598	635	625	657	668	635	625	631	623	632	637	592	673	587	631	644	626	622	646	621	647	649	625	622	627	627	632	623	669	657	707	634	632	687	611	607	672	657	653	648	621	645	642	629	627	619	617	631	622	664	636	639	599	653	616	588	639	611	647	663	639	643	612	585	632	632	650	634	673	625	636	627	664	631	633	617	615	673	622	647	621	629	622	654	639	625	625	660	639	592	637	633	644	636	619	621	661	649	631	659	636	667	629	615	652	653	627	613	647	685	614	661	643	683	673	623	627	641	596	596	611	645	665	643	604	613	633	646	616	608	604	650	617	648	589	618	625	640	576	662	593	664	641	608	652	656	647	640	646	655	610	647	607	653	623	629	642	643	609	612	653	631	643	641	598	608	624	601	660	664	659	597	639	642	638	613	654	606	649	655	605	604	633	600	649	627	602	636	622	619	654	632	650	629	644	642	615	623	662	612	645	601	645	729	630	595	662	656	589	618	668	594	663	621	590	623	622	605	622	648	651	616	618	639	608	634	623	671	643	639	620	634	582	640	652	657	651	596	634	650	635	674	623	620	628	651	651	617	658	622	629	657	638	592	698	624	642	629	645	634	625	657	656	678	683	649	581	659	604	630	635	619	672	626	623	654	632	636	623	616	636	655	646	600	572	603	638	672	627	629	624	633	668	670	646	589	639	577	601	617	603	632	636	618	618	623	672	609	618	608	620	637	679	642	599	659	614	634	631	625	587	621	571	619	638	625	628	602	618	631	617	603	625	652	630	623	635	584	637	670	600	616	624	667	631	615	647	611	650	606	656	625	642	599	616	676	655	594	641	625	658	612	625	625	626	643	646	632	629	667	640	629	588	609	652	668	618	622	668	586	594	614	622	662	698	656	653	653	648	656	606	657	626	602	665	611	618	649	617	594	654	613	597	594	656	663	651	684	650	623	649	644	615	626	618	649	598	639	669	631	601	651	678	600	609	653	626	686	626	635	609	629	641	620	623	617	672	640	663	655	639	665	615	661	628	627	632	633	600	650	624	622	653	621	657	648	604	617	621	675	661	630	601	630	628	597	662	646	658	673	573	625	652	619	628	662	634	662	640	590	635	617	647	623	691	658	607	636	633	609	636	621	650	620	594	640	648	669	651	629	639	576	647	621	641	643	656	631	635	615	670	644	646	606	672	651	602	657	645	630	643	669	619	635	655	639	642	632	618	609	583	640	616	669	667	593	644	617	617	616	645	648	625	638	616	620	677	609	652	674	630	640	645	650	633	644	658	620	632	671	638	618	630	684	658	626	657	643	612	639	633	642	605	624	654	647	621	678	619	609	658	606	646	618	617	621	606	639	650	641	647	648	636	637	684	618	646	640	585	702	619	693	667	629	636	631	643	650	604	670	669	646	639	644	645	610	645	599	648	614	579	604	588	613	600	612	634	621	661	711	617	636	601	602	613	693	636	641	683	683	664	662	625	636	650	634	598	628	637	620	601	640	632	624	675	660	586	657	639	627	650	628	683	627	645	607	636	613	597	664	590	622	647	595	617	636	650	646	645	606	644	629	611	632	607	599	618	616	670	644	652	597	628	682	646	659	603	650	630	595	618	639	629	650	591	642	643	652	651	623	641	601	578	658	637	620	624	682	640	709	647	648	636	648	636	639	638	677	599	652	617	633	638	658	619	611	598	589	676	604	588	609	657	653	630	644	652	627	628	651	635	629	665	637	621	630	636	598	614	622	620	644	634	671	682	605	641	663	627	604	568	592	637	623	654	622	652	679	622	627	651	638	619	659	621	637	618	662	613	615	607	609	666	634	603	627	636	663	655	616	642	643	667	612	691	622	587	653	684	631	637	682	626	620	633	645	667	649	670	637	666	644	593	610	580	641	615	573	637	635	617	604	644	647	614	610	652	568	632	654	599	687	594	590	637	600	615	620	629	633	685	660	636	621	635	662	667	607	599	679	648	628	644	598	686	606	588	613	638	689	614	638	603	634	653	639	607	642	635	638	656	660	620	662	668	642	655	659	628	599	601	639	672	661	633	647	609	624	651	620	622	632	650	638	619	677	597	649	637	646	624	643	613	669	630	624	657	649	610	605	657	630	652	627	630	685	601	633	666	652	626	659	623	586	646	639	639	638	680	659	655	627	618	619	612	635	615	610	665	677	630	650	665	646	611	663	659	608	641	611	658	626	640	613	643	640	610	657	589	647	600	598	647	666	600
63815	54743	60555	34623	6898	898	520	436	368	307	298	264	249	225	247	270	255	242	247	209	211	232	241	168	200	192	245	217	225	219	186	190	191	210	194	204	166	182	189	202	186	176	186	177	182	181	215	191	183	195	211	181	200	178	190	190	204	188	180	182	178	196	197	158	197	167	168	167	203	202	184	184	223	216	197	168	203	203	199	172	204	180	175	197	192	180	186	178	188	184	207	175	216	195	198	166	167	189	183	199	201	186	171	205	203	198	182	162	186	178	196	204	170	196	150	157	175	169	167	183	164	202	186	202	180	199	197	185	170	195	171	207	190	190	198	223	172	184	205	199	189	167	178	206	172	188	180	173	186	200	239	197	183	220	218	202	196	184	175	192	187	185	184	177	172	172	180	183	169	172	193	190	204	178	181	186	218	193	197	200	185	177	175	164	174	193	188	178	195	174	213	176	190	190	199	179	180	188	171	203	202	175	173	197	184	172	177	189	191	207	168	210	218	178	201	192	200	177	191	200	226	202	156	187	199	190	210	165	198	198	178	185	220	195	199	199	206	199	191	182	181	187	205	194	199	189	197	169	195	195	192	191	196	193	173	209	180	182	181	177	193	191	190	202	195	202	207	199	195	151	214	155	193	191	201	191	172	178	177	174	188	164	204	197	187	193	172	181	179	202	215	203	201	184	189	212	222	201	197	162	184	173	192	183	188	184	178	188	186	162	198	198	196	190	171	205	191	204	171	187	185	181	167	199	192	193	181	171	214	186	165	162	205	197	197	188	193	200	161	175	162	208	178	186	181	196	165	182	174	186	183	178	166	202	198	192	176	191	185	187	186	179	203	180	173	196	206	215	195	183	187	176	148	167	174	188	192	179	172	188	186	195	195	207	220	202	215	179	207	194	176	167	172	215	173	166	188	200	197	179	207	205	180	181	170	193	179	175	164	183	191	185	182	192	192	204	179	190	181	178	197	203	190	180	181	210	186	196	190	199	182	174	190	185	206	175	169	176	193	175	163	195	175	191	201	217	178	167	199	208	208	192	169	181	153	182	170	192	204	178	184	200	201	167	185	198	182	199	188	193	199	195	179	187	190	201	206	211	194	155	182	176	200	178	207	173	192	185	170	204	182	173	164	230	199	154	188	192	206	195	177	214	174	180	189	219	191	170	188	181	190	190	172	198	177	202	198	185	214	213	184	208	186	191	199	180	204	167	185	173	191	203	201	218	212	186	174	178	206	201	212	186	178	207	171	172	176	165	207	196	187	185	183	209	163	183	184	194	168	185	179	202	165	174	182	169	209	193	165	225	188	185	199	171	186	193	206	189	211	201	191	206	188	228	211	178	183	193	201	193	179	187	177	193	188	188	188	211	206	188	149	183	186	201	197	177	185	193	185	187	199	175	161	181	173	187	192	205	184	201	209	211	203	186	178	196	191	178	216	198	192	189	158	175	194	165	186	178	200	225	204	186	175	189	194	174	191	188	205	189	186	233	197	208	182	198	185	203	190	190	197	194	169	187	204	190	175	191	189	211	175	177	205	195	171	172	176	175	193	190	164	172	183	197	193	209	190	181	195	202	186	210	162	192	188	151	188	188	173	183	166	177	175	178	178	172	196	170	193	188	172	241	220	177	212	189	202	176	177	196	181	177	186	204	194	190	186	181	175	164	188	158	205	188	180	180	207	152	177	205	192	187	176	179	196	208	166	187	209	181	184	193	185	182	200	181	179	203	200	183	189	192	191	198	213	193	175	157	175	176	186	181	198	187	197	220	216	219	181	195	166	186	183	169	195	171	186	181	183	174	192	181	183	183	185	167	170	206	173	201	189	175	198	200	177	189	191	184	169	195	166	198	198	205	174	207	192	192	198	171	187	182	190	222	172	167	159	178	188	199	193	192	182	181	195	198	147	178	185	212	205	175	188	194	168	188	188	190	202	207	193	173	205	230	196	168	199	201	190	191	200	171	202	164	186	204	210	190	181	183	189	179	169	189	175	185	197	178	196	186	182	201	196	190	165	162	159	177	198	190	193	172	200	207	194	201	172	187	194	202	195	202	195	181	181	170	202	183	175	179	196	184	172	177	189	202	193	205	194	182	177	184	175	202	159	215	192	174	188	177	193	172	196	178	180	182	188	199	188	177	199	167	208	197	176	170	171	198	192	195	208	201	182	196	193	164	192	184	175	181	199	229	188	195	201	180	186	177	163	182	187	196	170	169	172	192	200	200	171	190	183	156	175	188	233	204	186	197	179	179	191	189	183	201	205	163	200	197	199	181	210	186	209	183	187	200	204	196	178	210	189	182	173	184	182	200	154	227	191	188	182	185	208	153	180	178	190	202	189	206	200	186	186	183	198	180	197	195	193	188	190	196	192	206	164	210	182	200	168	178	198	200	213	203	165	217	187	203	196	172	197	163	180	193	202	182	194	214	208	211	172	187	197	200	188	165	170	182	201	195	194	199	205	188	186	181	189	198	194	192	193	198	200	196	232	205	172	206	199	192	201	189	188	158	160	185	208	175	183	199	190	190	193	208	181	184	206	183	170	196	190	196	189	200	177	177	206	174	226	193	202	181	188	180	186	167	194	183	182	202	170	190	180	172	164	189	199	200	171	168	189	186	211	202	181	173	195	177	192	168	216	201	202	189	192	189	175	186	206	189	175	185	178	203	198	198	196	192	185	201	181	168	171	187	174	180	202	205	197	159	185	210	185	197	198	175	193	210	179	173	185	194	181	173	200	206	180	193	165	183	196	173	192	187	180	164	207	198	178	210	187	191	184	182	187	209	177	167	184	196	181	182	214	191	178	198	202	178	178	195	205	164	186	200	182	174	186	187	192	184	197	198	174	171	188	190	183	189	181	181	185	212	196	183	170	192	182	194	157	181	203	214	178	223	197	190	195	209	192	201	210	170	175	200	185	193	165	183	204	197	200	170	191	172	177	168	191	211	185	205	186	193	197	206	181	185	194	173	177	204	182	178	200	187	173	195	202	179	208	168	189	193	162	186	177	181	187	171	176	178	203	182	208	180	178	182	174	207	183	169	174	166	187	173	188	212	163	198	169	189	197	185	205	158	210	171	190	208	181	198	177	193	197	198	190	207	210	192	209	210	183	203	190	186	166	195	192	172	182	187	175	210	196	192	189	202	199	204	194	170	171	177	199	210	196	182	223	187	172	202	182	194	176	195	174	210	198	183	184	200	193	175	202	165	164	229	204	190	189	186	170	194	192	192	204	193	179	196	182	176	198	195	207	188	188	175	187	229	204	192	229	213	179	169	187	201	168	182	171	179	181	188	195	174	159	165	191	184	187	212	191	181	195	205	186	180	178	190	183	201	179	172	215	189	194	196	202	191	200	207	184	204	178	232	205	179	186	173	160	174	192	170	169	186	179	168	198	185	177	193	201	210	186	186	190	154	199	168	201	197	181	221	177	210	194	203	179	165	185	171	196	167	193	173	171	185	151	184	169	185	187	188	199	193	211	174
38694	36990	58515	21374	3193	2648	2170	1757	1495	1417	1200	1112	963	935	872	787	766	776	693	667	683	628	661	610	571	628	558	609	562	580	534	576	542	551	546	525	508	547	552	500	524	548	494	485	510	527	481	501	528	501	500	442	537	510	504	448	472	481	514	486	471	493	489	512	493	468	498	512	497	491	492	470	482	444	527	455	479	448	481	487	465	480	458	494	473	484	487	483	475	452	491	484	464	472	481	498	462	444	452	531	454	484	468	515	492	483	504	456	473	465	446	445	495	466	438	529	465	454	506	499	444	477	455	506	461	507	490	440	450	456	447	505	431	480	493	464	456	459	469	491	476	514	462	487	481	469	440	468	480	448	492	456	460	461	449	479	511	446	474	471	475	475	458	481	458	456	501	473	444	502	490	445	442	500	485	448	468	436	501	481	453	428	521	476	463	426	476	473	490	451	459	442	476	462	454	471	482	465	483	440	459	500	480	450	467	462	464	485	455	452	536	492	499	455	480	473	492	452	528	473	462	481	501	477	480	476	455	466	468	478	441	468	464	462	463	475	534	473	457	509	438	445	449	467	460	508	453	490	502	491	459	498	477	441	452	481	480	459	436	485	466	479	464	478	488	472	488	479	501	452	511	517	471	436	459	477	484	474	474	496	465	474	444	447	524	467	452	476	485	464	457	461	491	468	493	468	487	486	483	507	426	430	445	530	465	504	484	449	475	452	527	477	462	468	482	448	461	481	513	495	462	507	476	433	503	480	476	459	472	497	482	474	492	469	450	471	453	496	492	485	447	472	493	477	459	497	437	413	471	425	444	493	447	473	481	469	451	497	474	482	441	464	443	453	460	484	479	490	475	491	448	444	489	491	464	502	449	464	450	463	480	480	481	457	443	475	451	487	453	451	468	451	457	468	466	451	470	463	468	472	477	470	477	441	452	484	479	464	465	501	478	477	471	494	470	492	452	435	482	459	440	471	459	487	493	473	433	455	447	466	484	486	470	443	457	465	501	474	439	488	429	474	495	457	439	476	490	489	485	410	469	459	468	444	468	457	435	482	473	473	480	490	458	466	432	428	500	465	488	436	502	430	426	457	453	446	480	440	462	470	491	478	480	476	426	448	430	501	419	464	457	480	527	459	483	469	484	490	469	465	454	467	452	479	474	433	419	469	488	456	457	459	449	480	438	428	473	415	460	456	487	449	474	503	479	479	467	470	451	442	504	432	483	462	471	441	448	483	476	456	500	425	488	462	478	519	455	481	432	460	477	475	451	485	471	455	519	454	486	456	445	460	495	504	466	481	495	453	464	488	448	481	487	458	454	451	456	443	492	486	429	464	436	449	508	493	480	436	456	456	490	492	504	482	489	481	443	469	453	460	509	463	488	468	469	457	478	483	443	454	446	498	486	442	424	482	440	428	475	481	451	474	484	441	434	477	505	461	445	456	477	454	441	464	423	426	477	452	417	439	466	450	496	461	448	463	445	432	441	495	452	475	453	480	466	478	496	442	458	452	476	407	453	506	449	472	449	461	478	464	481	487	458	466	433	439	478	458	441	488	455	463	462	480	407	498	432	436	487	466	493	494	429	450	483	461	478	469	485	496	435	461	485	480	478	451	473	479	457	494	473	464	439	484	486	492	430	453	484	500	463	458	476	468	454	484	480	448	492	451	423	456	468	489	475	470	469	457	458	455	439	455	484	456	460	466	454	495	454	469	520	458	513	462	481	471	463	474	498	470	456	412	421	432	486	484	453	477	450	476	473	466	459	491	439	445	472	496	474	499	483	449	465	471	484	479	456	497	484	475	487	458	456	468	474	447	421	499	461	445	478	480	469	456	444	456	463	439	459	531	479	455	500	464	481	447	483	476	469	480	436	452	502	445	450	492	454	468	439	476	491	482	484	442	462	495	492	452	443	468	423	447	458	482	484	432	505	463	476	426	466	459	480	462	453	481	470	481	453	470	488	464	432	459	464	440	504	490	482	421	462	453	443	488	480	437	450	503	482	447	471	447	448	475	445	467	446	478	429	452	487	498	496	434	416	455	463	432	443	475	500	403	482	481	484	472	428	425	449	488	453	469	425	481	425	476	498	470	473	476	426	462	452	442	470	462	497	498	467	470	449	460	491	489	504	471	471	497	479	468	506	446	498	476	480	453	483	459	481	484	450	458	491	451	470	452	488	445	464	514	467	446	453	478	458	465	456	461	448	456	457	463	484	438	437	484	447	472	467	474	456	443	475	451	459	461	472	482	465	479	481	472	467	465	440	496	472	447	465	488	476	489	460	485	481	421	437	473	464	446	473	473	484	473	451	488	462	438	481	479	494	498	461	466	427	470	497	497	462	483	459	426	467	438	438	471	498	486	461	464	463	452	446	508	477	463	451	468	481	466	497	428	437	475	430	482	420	456	434	486	451	420	463	486	437	458	438	469	466	451	451	481	427	457	495	504	430	448	502	472	508	497	485	472	462	491	471	479	474	453	450	441	418	435	458	427	467	494	485	490	500	469	445	463	477	499	473	436	512	464	451	438	430	493	435	460	476	468	465	457	483	494	464	490	474	474	475	459	457	444	436	515	464	443	511	477	488	483	419	488	487	479	457	491	459	463	444	471	459	454	460	491	473	520	491	459	512	460	465	443	505	452	454	485	516	492	434	469	467	450	429	457	436	488	434	452	515	477	430	524	450	433	478	457	405	459	450	495	452	449	457	477	465	475	448	479	486	486	496	459	481	440	449	461	487	459	472	492	468	469	478	493	457	467	498	478	477	485	486	448	479	476	467	446	506	469	440	443	492	508	512	460	482	479	453	470	483	470	420	457	475	445	469	501	457	451	475	482	494	466	462	479	493	485	486	417	476	450	481	526	468	442	467	480	501	469	486	429	466	464	446	468	464	432	461	453	518	480	502	414	448	472	485	459	509	483	492	488	491	473	506	480	463	519	462	486	457	459	439	459	486	459	456	490	489	498	493	490	478	446	437	484	458	452	465	520	470	477	465	506	426	477	441	486	494	435	449	445	464	478	468	473	492	503	477	472	442	487	479	451	444	441	434	499	463	446	463	473	465	458	468	458	469	464	507	481	455	494	482	431	500	504	487	461	475	484	479	450	463	437	473	484	454	479	452	471	448	440	509	468	454	467	433	476	500	482	439	453	459	471	442	457	476	475	465	470	443	454	477	448	464	452	506	484	444	479	422	488	493	491	477	445	468	493	476	467	465	464	472	483	464	456	490	470	457	435	459	484	495	476	472	498	425	482	491	476	458	507	473	464	412	494	479	472	452	503	489	492	494	490	494	505	483	442	476	510	425	466	508	460	412	485	499	469	460	447	492	496	470	458	437	510	472	481	458	440	472	437	478	500	514	487	454	473	495	444	482	471	457	448	504	482	484	462	471	493	468	439	440	521	473	453	477	489	497	481	419	438	458	498	454	471	457	477	469	485	404	472	468	476	448	452	452	487	498	489	469	476	466	501	464	503	453	475	478	499
8728	2863	3116	762	174	158	159	163	191	138	166	173	161	161	165	179	169	161	161	154	148	162	145	120	154	145	162	160	134	176	142	176	172	158	146	166	159	175	164	163	163	165	157	186	153	167	153	147	155	153	162	174	163	169	171	135	150	158	144	158	165	173	171	148	170	146	159	171	168	138	169	153	146	182	166	150	183	149	173	167	126	169	152	158	146	157	142	160	168	158	144	189	179	154	170	140	155	146	134	151	178	160	155	176	142	155	150	174	157	129	188	173	174	159	172	164	161	146	174	170	147	184	190	181	143	151	168	158	189	159	165	144	158	147	142	151	154	175	127	157	150	165	169	170	175	158	178	154	165	146	172	163	165	158	159	156	137	155	167	175	130	183	157	155	163	154	172	176	187	135	155	156	139	158	146	171	150	173	168	167	157	141	168	167	147	165	148	187	148	168	164	150	151	173	159	165	157	151	140	152	161	153	136	150	159	150	146	149	161	149	162	171	164	145	130	152	167	178	175	170	160	167	185	159	152	161	154	125	184	191	156	142	159	167	156	155	169	156	155	180	163	168	135	151	155	157	137	147	164	150	166	148	164	169	152	160	141	184	145	156	160	133	157	145	133	144	181	164	170	159	177	186	178	155	167	175	172	148	160	151	142	160	116	179	151	185	159	134	170	156	162	177	181	140	173	161	146	190	181	154	153	150	151	167	154	140	140	159	157	166	150	162	150	140	154	150	151	164	195	147	180	147	156	150	160	149	141	148	164	136	170	169	177	158	158	155	182	165	158	139	169	170	151	138	153	160	150	175	148	147	129	158	158	163	151	160	166	148	156	163	156	157	140	169	162	133	150	120	145	155	150	136	191	159	152	160	190	128	166	179	155	160	167	163	179	142	152	146	141	164	160	150	170	166	144	148	153	169	171	168	145	153	183	144	161	139	180	152	163	162	163	174	176	174	150	145	147	181	150	147	177	171	142	169	157	160	164	156	170	168	161	176	162	158	163	151	173	163	141	162	167	190	141	163	164	158	158	156	168	166	160	147	153	179	173	146	136	148	158	173	151	153	144	137	167	176	152	164	178	157	171	151	174	147	159	159	161	177	154	152	155	147	178	162	158	153	150	170	144	157	160	162	155	164	174	174	184	147	155	162	171	145	197	159	172	164	152	164	136	169	168	150	173	139	155	157	183	154	155	163	144	174	162	160	172	180	174	169	163	165	168	147	163	150	156	151	160	176	162	136	131	162	178	145	168	157	164	157	152	167	157	179	178	166	161	173	144	178	163	159	169	157	176	172	133	184	152	164	159	158	164	158	159	152	168	167	177	173	154	161	157	153	154	153	159	176	155	160	146	173	157	147	174	174	164	146	170	170	160	176	178	161	149	147	165	205	159	143	157	163	129	179	155	177	174	159	160	177	159	140	147	170	147	150	171	153	151	169	164	160	166	134	163	185	164	153	152	168	156	141	163	185	170	156	170	180	154	161	165	140	171	182	149	137	143	156	152	143	150	152	155	159	170	161	163	149	173	143	147	154	141	182	172	144	172	172	147	160	177	131	164	149	165	170	157	148	135	168	157	143	155	152	147	155	161	150	157	155	154	169	164	145	166	171	144	146	143	132	154	149	168	183	180	160	160	155	149	150	186	176	143	172	163	139	172	161	132	144	169	184	143	174	172	158	161	143	175	152	149	160	149	157	173	157	172	171	161	137	165	170	168	159	159	176	155	178	153	168	175	190	172	187	164	163	162	157	152	171	158	161	152	160	159	157	170	143	180	146	159	173	168	171	153	149	143	161	172	169	165	161	155	161	157	156	165	155	147	157	126	151	142	155	155	149	155	151	168	150	141	153	151	159	165	135	157	147	163	202	146	148	144	172	180	162	153	142	162	174	178	171	184	172	167	156	182	142	162	181	140	143	157	150	159	153	153	172	160	135	174	157	154	177	159	157	168	145	179	192	153	140	174	161	156	170	195	149	157	154	148	156	166	150	172	141	176	161	176	159	168	164	179	139	160	144	163	154	144	198	156	165	147	152	147	156	177	161	176	169	170	147	152	171	142	152	173	151	170	186	130	151	172	172	151	158	138	146	162	147	161	163	161	169	160	184	158	147	150	158	154	168	154	171	161	143	155	171	131	142	152	177	159	155	162	159	152	158	154	161	170	165	153	149	163	183	172	174	178	145	185	132	163	174	156	174	150	171	143	140	174	140	136	148	155	134	180	160	153	164	151	187	155	145	160	157	165	167	132	138	163	187	163	157	166	165	156	144	152	159	172	169	158	165	156	145	151	164	157	164	169	152	151	155	169	149	175	172	166	169	153	174	150	165	145	140	153	158	144	150	160	178	161	173	173	158	141	132	160	163	154	158	166	172	142	167	154	173	167	166	164	160	154	169	139	159	159	158	172	186	152	166	173	148	150	175	188	152	158	171	151	152	166	153	154	168	169	182	179	177	162	151	157	144	162	152	166	163	164	144	169	167	141	139	163	179	163	161	183	143	118	167	141	173	181	151	154	180	157	145	175	140	153	144	177	145	140	155	169	139	161	171	176	151	157	165	157	163	141	155	155	158	155	165	147	152	170	164	154	159	153	137	145	140	160	142	163	146	179	170	138	155	171	167	150	155	158	174	166	137	167	165	131	170	161	178	163	142	163	167	162	172	155	174	167	160	145	149	158	158	159	150	157	161	156	196	155	151	167	164	138	174	171	156	187	171	170	166	165	178	158	154	171	190	157	143	184	167	184	167	151	158	166	159	168	148	170	138	159	182	167	158	155	164	146	191	161	149	159	162	145	165	139	147	137	149	160	149	175	165	142	140	159	160	151	158	149	179	159	145	169	163	156	127	148	146	135	172	164	174	163	159	169	166	144	158	166	164	123	196	162	167	162	160	169	149	142	164	155	165	146	158	146	159	163	166	142	170	123	167	153	166	160	141	147	167	174	163	159	162	162	173	142	166	144	174	178	138	162	196	163	153	163	129	157	158	151	177	169	153	155	149	175	167	181	172	172	158	161	154	170	171	176	140	163	165	182	167	140	129	175	168	155	169	154	156	176	165	163	151	146	159	134	168	163	181	157	165	174	164	163	178	163	153	155	173	153	155	161	149	160	139	164	172	157	161	151	160	164	154	150	140	158	143	141	150	169	140	160	154	172	133	168	164	173	155	146	158	161	162	189	145	158	179	139	152	137	150	146	158	139	165	162	174	154	147	182	147	165	176	153	165	164	177	124	161	146	142	140	157	154	172	173	136	165	164	140	180	151	165	146	131	148	155	148	145	147	176	175	147	172	163	152	165	137	150	168	164	169	168	168	156	156	195	158	162	153	157	140	166	144	177	149	155	186	151	167	169	159	161	169	152	178	132	159	136	171	142	159	159	158	146	152	173	177	168	161	150	144	156	160	175	165	160	154	160	149	172	140	168	198	158	168	151	149	165	165	169	135	152	154	163	156	168	155	159	178	155	167	133	152	155	170	149	146	155	166	134
7702	4017	8290	2191	458	476	440	518	449	440	471	418	423	472	455	406	441	427	426	477	422	430	420	426	390	438	448	434	449	442	418	443	426	448	432	399	426	456	456	425	408	434	410	436	428	433	422	395	437	422	426	464	422	415	452	420	415	441	427	465	473	475	478	396	453	420	408	454	434	481	441	433	421	464	405	446	421	405	415	438	464	382	379	419	412	422	416	419	430	460	427	449	425	450	431	413	455	440	432	401	434	449	405	426	438	449	434	392	447	513	425	448	425	415	420	412	429	462	435	397	381	432	444	428	417	456	393	458	409	429	414	434	419	431	457	421	454	414	437	448	430	436	459	430	409	449	457	407	438	455	465	423	400	451	422	429	439	416	436	412	422	464	449	395	431	444	459	432	451	405	411	449	400	457	389	460	422	429	453	457	440	452	421	421	425	428	437	415	397	426	430	435	428	434	415	433	447	440	442	442	402	450	436	445	436	405	437	438	429	427	422	402	462	455	413	437	451	432	399	409	423	444	459	410	491	426	443	411	403	435	447	458	436	432	441	421	385	433	438	417	428	429	475	432	411	430	416	436	420	411	461	424	442	411	448	410	401	426	446	453	405	475	472	452	393	453	441	428	430	431	363	457	401	424	379	411	430	445	432	395	411	409	431	409	427	434	446	461	449	399	403	430	433	442	441	438	461	413	458	449	439	438	437	407	448	453	439	424	477	443	453	442	436	403	429	427	404	446	452	427	429	419	401	460	419	423	425	420	422	455	433	415	416	441	433	409	446	418	408	425	442	445	454	452	434	411	430	411	420	454	438	444	419	447	434	437	446	401	438	435	474	441	448	436	436	448	422	439	457	436	428	446	410	449	450	400	428	406	428	451	429	451	448	465	448	437	409	429	441	439	417	466	481	464	413	472	425	438	392	418	464	439	431	389	417	416	437	417	418	406	442	448	446	462	434	435	457	437	422	416	410	435	417	439	441	443	427	370	417	434	422	405	444	455	450	448	443	401	412	441	434	432	443	417	430	420	438	433	451	432	418	439	410	437	434	435	449	450	430	422	401	406	449	457	434	413	418	434	419	428	457	440	448	456	410	467	420	455	438	417	423	400	455	424	444	408	415	434	449	433	404	448	436	415	422	420	455	396	417	425	422	463	431	416	443	424	442	424	445	413	462	427	446	422	439	459	447	455	448	411	434	409	408	420	395	394	383	463	442	425	416	390	421	459	438	433	439	412	493	403	399	417	421	453	448	413	426	432	440	408	429	450	420	405	484	389	422	438	417	438	445	429	431	422	455	494	385	396	424	423	410	409	425	431	439	431	417	452	422	414	436	447	417	388	455	436	466	424	415	437	424	408	399	405	408	421	430	432	410	404	436	398	453	439	430	444	451	420	430	469	404	442	417	443	432	401	442	416	435	422	445	434	443	432	431	412	405	418	435	435	429	429	409	437	428	410	424	448	414	423	402	418	467	455	403	427	428	433	389	435	428	410	424	453	426	436	416	473	444	420	434	410	449	445	442	447	452	414	426	413	459	421	451	440	415	437	430	425	465	455	412	429	473	421	426	401	411	420	436	411	408	436	437	437	434	405	434	431	386	431	425	473	444	411	418	401	428	428	428	444	480	429	468	411	398	415	463	426	453	428	413	452	436	394	440	415	427	386	439	434	425	479	434	448	438	427	411	430	430	421	400	420	430	451	439	460	430	404	411	427	400	435	410	452	449	407	430	440	419	413	456	436	418	438	393	427	432	457	416	423	426	479	422	454	428	421	421	442	429	443	429	394	436	433	446	481	396	417	423	466	398	429	410	426	422	430	408	449	457	439	410	422	428	459	451	404	404	434	466	451	435	409	409	438	417	432	418	462	436	421	467	419	436	428	439	438	414	423	429	459	402	427	414	460	435	419	420	491	460	466	435	458	412	441	467	437	425	439	433	441	391	424	425	451	451	460	427	415	460	397	399	429	437	433	427	437	453	447	387	417	430	447	419	419	448	441	407	421	457	424	378	493	435	431	450	424	436	422	423	446	446	399	446	423	404	446	430	377	401	447	416	455	411	414	432	421	422	392	431	465	400	382	454	450	466	402	394	403	382	434	410	481	443	408	434	442	394	434	449	440	463	380	457	424	454	446	435	422	412	395	405	409	441	436	435	466	405	416	450	447	415	397	407	452	439	438	439	432	399	411	408	426	434	384	395	452	400	424	408	414	431	419	450	421	425	425	423	424	418	449	405	422	436	418	429	423	432	428	406	437	420	441	430	395	406	416	427	429	454	413	454	400	455	419	431	425	431	449	431	423	423	424	405	423	419	416	395	399	437	437	438	448	445	441	430	465	390	448	423	437	442	400	430	445	422	414	417	411	431	396	437	433	443	449	433	459	419	406	398	440	434	466	450	464	430	456	434	445	458	422	444	388	444	411	442	400	397	436	415	455	412	443	430	391	414	453	472	439	404	448	407	433	433	426	416	419	438	413	445	412	430	396	437	446	447	438	421	440	438	422	437	406	445	479	467	417	426	397	414	451	404	436	410	431	459	428	413	432	466	425	417	413	450	421	417	443	461	454	419	449	453	416	442	463	462	448	420	431	441	432	476	424	433	434	439	404	439	412	466	419	454	450	425	402	451	414	409	448	456	386	435	435	444	434	452	442	372	451	425	436	434	421	439	416	443	438	489	448	429	421	431	431	445	397	432	429	405	397	416	434	447	423	409	423	416	439	441	428	423	436	413	444	459	433	468	440	462	465	422	443	406	409	416	432	441	461	448	479	381	447	408	401	386	448	427	438	458	421	440	454	450	458	440	406	413	460	471	439	456	443	431	417	434	421	416	456	440	419	447	465	424	435	394	383	410	390	409	434	453	407	423	407	467	446	420	428	444	418	422	411	437	441	421	416	404	441	411	398	417	444	406	430	478	399	455	431	454	464	458	463	393	448	458	396	420	390	441	430	414	436	438	451	404	402	423	411	442	439	444	394	418	453	432	419	467	435	413	450	419	446	453	432	413	452	434	438	442	432	431	405	446	455	469	417	437	474	441	427	449	415	423	442	398	440	461	425	425	432	437	406	432	415	418	405	441	416	428	432	420	428	419	418	426	403	460	424	435	388	424	438	408	419	476	482	442	432	406	434	430	412	427	448	428	420	406	422	453	460	389	423	427	460	428	405	433	426	442	432	438	417	424	463	418	424	407	403	442	391	393	424	409	401	423	440	423	433	426	411	399	444	440	466	459	457	445	423	431	433	427	430	433	429	406	420	440	397	440	432	441	423	443	438	425	454	415	441	429	416	419	433	425	429	443	445	439	445	429	385	412	434	437	441	401	422	388	397	433	377	434	420	416	419	424	440	448	413	426	392	404	466	457	420	388	423	399	429	410	423	396	399	442	437	386	417	420	419	439	416	435	402	435	413	420	390	437	433	443	411	447	446	437	417	415	474	462	424	447	415	436	435	454	463	394	426	441	481	450	405	397	411	471	424	394	430	461	432
52352	42164	46231	23460	2242	478	393	388	332	322	335	303	281	257	311	268	303	260	250	250	284	247	249	284	260	285	246	259	246	257	264	286	232	261	275	240	264	275	292	255	270	269	257	234	251	235	229	231	272	290	308	247	272	265	272	277	290	221	268	233	263	248	269	278	245	261	250	225	259	241	222	251	259	266	259	263	270	265	261	257	279	224	242	228	270	267	301	269	261	281	246	265	247	242	276	257	256	283	268	265	262	264	236	270	268	282	254	263	242	245	269	234	271	242	241	279	243	231	233	262	227	235	244	254	270	262	239	251	265	277	244	259	245	249	248	257	250	257	261	270	258	261	259	262	246	275	233	254	246	281	279	282	246	251	278	254	264	275	261	263	261	267	228	259	250	249	267	298	249	280	236	270	288	268	235	251	242	240	279	276	260	266	248	226	266	238	262	268	291	270	270	249	252	240	255	268	253	226	265	262	239	270	218	232	293	294	266	244	250	236	252	254	253	242	229	240	241	276	243	272	265	258	258	276	240	242	246	257	248	249	251	240	249	264	233	268	242	246	245	257	278	222	251	269	258	288	253	292	257	262	280	260	257	252	271	252	266	255	280	251	275	257	243	260	244	241	254	285	247	251	259	228	273	271	269	281	234	257	242	221	238	272	265	266	239	253	285	261	280	227	226	242	228	253	250	271	274	231	251	232	239	249	238	237	270	261	277	265	258	235	261	263	283	268	234	275	243	276	253	250	268	240	282	271	285	271	255	286	264	260	233	264	258	248	249	255	255	251	253	248	242	221	256	234	268	272	279	264	247	270	243	289	236	254	256	241	264	256	254	280	272	246	259	237	251	257	288	247	233	290	256	235	244	235	249	255	262	271	245	281	283	249	234	253	274	270	225	254	291	260	238	250	251	242	256	250	261	269	260	255	263	246	277	253	249	266	260	279	265	262	283	262	244	261	261	263	255	214	226	284	255	290	269	242	245	272	262	253	270	264	278	236	252	227	263	248	270	209	265	242	242	246	263	257	296	267	245	280	269	234	245	267	253	264	254	219	262	243	247	289	296	271	243	248	276	285	281	232	235	228	242	281	264	258	269	290	270	284	263	254	286	258	281	234	257	245	246	301	252	245	264	247	273	260	244	244	280	250	273	265	240	222	261	245	253	245	236	281	285	268	255	292	240	252	268	260	236	253	260	282	234	249	287	256	269	235	245	290	265	269	262	239	229	240	245	255	265	258	259	238	262	284	251	255	247	249	259	246	258	263	249	248	243	244	250	273	247	267	246	246	253	259	272	262	250	284	275	251	259	275	245	252	248	235	248	254	246	246	253	248	262	265	266	257	262	243	257	267	276	224	284	239	247	231	284	258	258	250	264	265	245	267	271	254	261	300	242	276	257	236	241	246	281	270	265	261	240	234	286	265	263	251	263	259	283	243	285	255	271	258	276	238	274	242	262	268	244	271	269	255	253	231	260	245	271	260	245	273	259	291	267	257	252	249	262	260	278	265	250	288	251	238	290	248	273	265	247	240	281	255	259	251	266	272	230	263	275	236	240	211	260	255	263	250	258	249	266	269	268	239	259	245	260	267	262	270	238	270	237	242	261	270	242	244	256	276	267	286	255	244	262	260	262	260	227	279	289	268	280	278	277	228	243	258	239	294	251	279	256	251	267	244	273	255	275	229	252	254	272	253	285	241	265	276	250	267	279	252	283	262	270	261	250	276	262	233	255	277	271	242	286	248	258	262	258	243	242	259	264	247	283	263	290	278	251	244	257	251	225	245	251	241	276	253	236	240	258	253	240	248	249	250	240	262	251	249	238	267	263	284	229	250	247	269	243	261	224	270	282	258	291	274	270	226	248	249	255	266	227	272	242	274	247	261	263	266	286	283	250	260	270	273	250	266	270	257	288	258	250	277	267	232	264	268	246	265	255	283	270	237	246	246	246	258	243	284	262	245	268	255	258	266	249	266	243	283	238	278	250	267	251	257	247	244	273	259	249	254	267	274	258	246	284	254	267	249	260	291	267	276	259	217	247	254	269	265	269	258	228	263	245	245	255	281	241	256	230	263	245	253	214	253	261	279	251	258	238	267	235	255	271	273	253	258	242	256	257	260	254	253	238	241	266	257	215	242	265	234	263	246	275	247	234	260	239	259	235	249	235	267	248	289	261	259	265	274	215	231	235	258	272	234	256	270	271	261	250	230	258	255	226	235	258	230	241	281	269	280	248	233	276	237	263	242	249	253	257	268	234	284	255	254	274	246	257	246	238	277	255	260	248	262	273	254	238	292	286	250	259	264	251	269	254	275	259	270	263	268	247	230	224	271	277	276	294	246	248	250	270	261	271	263	234	269	247	230	261	256	259	247	239	247	272	251	267	299	269	274	278	252	266	250	252	288	264	268	252	266	253	253	267	261	239	266	241	274	267	270	264	247	265	263	255	266	261	261	243	256	268	297	231	253	238	263	218	242	235	220	230	280	239	256	252	265	279	281	246	247	271	257	237	260	261	287	268	238	265	265	225	256	278	262	232	250	234	264	270	237	270	265	229	275	258	267	259	268	294	269	264	245	245	264	217	227	250	268	266	251	235	276	260	276	264	283	267	248	251	249	245	247	255	242	250	240	266	238	253	224	254	263	248	268	241	239	243	266	247	249	222	257	248	230	249	247	233	259	228	251	215	271	244	243	250	246	259	257	247	250	267	225	235	273	241	208	270	251	244	271	257	275	261	245	281	244	232	247	250	254	278	266	267	288	249	281	248	265	262	228	268	241	238	260	239	275	243	256	234	274	256	245	230	266	263	257	272	251	268	252	228	234	223	259	250	252	249	260	234	271	243	249	248	243	267	264	261	269	242	246	231	271	244	259	257	233	256	259	249	234	231	243	240	229	236	292	256	243	245	242	278	247	256	262	255	252	251	241	275	246	277	264	247	232	280	275	260	280	216	252	256	205	260	241	253	239	247	234	215	264	257	237	228	238	291	226	242	249	262	285	252	233	242	254	227	261	247	222	232	262	290	245	259	265	225	277	264	269	246	271	247	285	248	283	267	245	266	259	234	259	257	263	236	276	250	240	252	242	252	265	235	247	269	243	275	269	244	255	267	301	250	256	235	240	281	282	261	253	244	290	249	258	283	274	251	250	242	280	236	239	251	252	246	279	240	231	267	251	244	260	253	246	236	249	251	249	214	258	265	281	243	252	268	266	241	255	230	252	244	257	259	264	263	276	237	254	231	216	253	288	251	224	240	249	237	252	265	267	251	258	244	263	292	250	278	239	272	281	214	243	247	270	262	289	237	235	245	245	263	268	256	239	271	244	240	255	267	260	251	260	247	248	252	249	257	262	253	248	258	267	264	280	269	281	291	246	255	248	243	227	257	270	244	261	238	248	271	265	243	251	263	237	278	285	238	283	237	261	238	260	262	241	234	255	247	249	238	265	255	248	274	276	238	261	238	256	319	241	260	252	246	251	265	254	253	243	256	235
30994	27711	47825	15169	2032	1683	1440	1332	1122	1078	1013	943	941	826	829	851	754	830	777	773	737	682	699	714	677	739	706	689	665	710	691	714	685	681	710	635	630	649	693	607	692	660	681	626	678	659	653	602	669	645	707	678	658	652	656	663	682	633	629	635	670	586	650	646	668	629	639	675	650	627	609	622	634	609	610	648	653	630	713	644	694	618	581	656	582	621	694	625	670	652	690	670	659	687	637	607	625	614	606	639	597	608	629	681	636	618	626	607	617	650	648	649	667	638	665	629	659	664	630	646	616	641	674	680	639	640	644	663	618	648	643	641	624	618	675	640	623	586	644	614	644	616	642	647	670	619	634	666	651	612	638	614	649	627	593	607	630	641	655	618	613	639	660	643	619	599	634	621	657	612	644	644	637	618	629	652	683	644	588	641	600	634	641	688	631	575	600	624	628	615	658	643	624	587	642	640	652	642	632	643	638	651	684	639	661	638	636	627	641	644	635	684	692	618	651	627	579	597	714	647	662	633	648	608	613	665	617	673	663	657	647	644	606	621	624	655	619	629	597	609	618	624	653	613	636	655	615	628	649	638	700	636	625	609	644	620	682	649	633	586	620	619	645	654	695	668	614	674	623	563	572	636	649	640	639	654	645	645	624	661	633	636	630	615	636	647	603	668	630	602	664	646	649	674	643	638	608	683	652	657	638	657	631	612	595	622	619	658	636	641	597	633	662	655	584	626	623	630	588	633	599	614	596	595	641	654	619	644	624	623	667	596	632	623	645	634	642	655	614	640	619	632	622	650	622	603	672	636	618	646	653	641	679	629	625	609	659	611	611	672	596	644	638	647	627	619	605	619	654	626	651	643	609	618	658	653	632	619	639	620	674	625	662	615	645	663	583	622	645	600	645	671	643	616	618	636	604	628	579	632	626	656	715	599	647	625	631	646	611	674	644	674	622	641	622	640	644	636	606	653	656	675	651	617	649	612	658	632	646	631	636	644	664	609	629	648	592	654	634	608	605	641	639	664	609	663	642	626	659	640	604	657	623	629	613	679	645	615	614	650	644	680	604	637	642	606	618	615	660	646	611	648	647	638	631	585	613	587	654	616	653	613	652	680	653	580	640	644	613	618	619	627	641	623	628	617	615	661	683	662	623	638	656	607	640	606	644	633	619	654	693	656	610	637	656	645	652	628	593	621	631	652	624	610	633	584	616	604	631	647	616	672	662	613	632	685	661	665	617	632	647	611	576	634	618	615	612	647	664	626	656	626	637	598	633	648	664	652	622	625	648	647	619	636	658	604	598	615	612	627	640	609	631	624	623	613	602	620	625	689	677	647	578	656	618	635	639	602	617	675	618	615	618	626	639	587	645	607	669	670	665	657	616	619	630	671	655	657	655	642	630	643	651	648	646	645	582	624	622	622	634	651	656	610	640	651	607	634	595	607	641	599	652	607	580	660	672	635	649	626	626	643	643	648	634	648	649	644	662	629	637	670	621	610	605	634	605	603	647	650	645	610	626	650	632	584	625	691	631	668	688	647	676	660	666	646	641	628	591	635	637	623	624	649	663	654	648	656	659	631	595	688	632	631	642	696	619	645	601	659	627	651	624	605	585	662	620	662	652	658	609	614	665	682	648	607	628	630	663	649	662	619	645	615	587	641	642	651	622	588	607	613	615	651	613	616	612	618	651	620	606	603	648	648	642	653	660	626	634	630	634	606	657	705	608	632	621	573	702	628	630	630	609	625	632	642	635	667	633	664	661	672	631	663	622	637	621	637	610	707	659	619	625	662	616	639	627	584	649	620	630	635	638	594	645	630	621	625	598	684	632	657	603	710	565	658	630	628	628	659	650	649	646	639	609	639	616	601	659	626	608	650	669	615	647	650	651	661	603	655	646	673	583	617	625	600	607	665	655	662	608	665	632	591	653	618	633	591	638	623	635	665	618	646	641	635	609	602	632	638	638	674	618	652	659	608	619	644	652	608	624	626	651	637	642	615	586	651	638	633	629	658	668	634	631	612	653	622	611	617	620	691	682	669	619	655	660	654	634	658	684	693	605	616	633	663	638	613	643	593	679	661	674	620	583	584	661	651	612	637	652	667	673	635	631	640	679	645	669	680	665	631	659	608	624	639	643	650	640	647	607	620	630	631	689	626	622	618	630	634	632	669	605	618	660	660	652	668	587	636	650	675	624	634	657	670	614	606	629	658	692	627	641	634	654	579	624	583	631	615	600	671	610	646	677	648	624	680	643	654	626	612	652	645	623	625	638	637	631	609	653	638	562	615	646	625	614	595	655	626	574	584	617	618	598	628	667	618	637	674	656	652	626	605	662	646	661	626	624	653	620	649	605	618	605	639	644	628	665	640	632	592	663	657	645	611	632	632	595	639	610	643	609	636	596	619	637	648	664	621	623	604	606	663	644	658	628	614	641	673	619	652	665	679	701	582	585	597	659	626	603	620	620	627	629	652	604	633	667	643	652	579	673	615	608	596	675	656	678	661	638	624	625	585	650	613	645	657	618	626	646	619	593	634	634	644	646	661	638	646	627	650	629	577	664	636	690	648	621	619	670	652	619	602	659	647	601	612	555	623	638	623	614	587	618	647	603	585	575	621	641	556	649	600	650	643	642	631	668	672	594	672	622	685	617	621	629	662	668	686	634	613	634	611	667	624	633	655	638	650	599	635	621	603	638	627	624	646	673	650	592	621	620	637	597	609	655	668	642	665	600	619	646	655	665	599	638	647	606	623	688	649	627	604	633	661	626	612	667	627	615	651	657	593	648	634	598	645	646	592	646	666	620	614	673	614	684	618	648	668	638	631	626	626	588	603	617	632	649	637	659	632	594	648	657	626	590	652	654	657	628	630	672	648	676	611	630	662	620	682	598	636	653	605	609	672	628	621	640	622	637	668	610	683	604	654	652	648	616	626	628	604	656	652	630	613	627	677	627	612	672	641	613	650	611	667	649	618	623	634	625	631	647	592	633	617	628	598	640	603	666	674	630	638	589	620	666	593	658	621	662	651	627	609	612	605	613	661	638	659	613	620	608	606	613	676	608	649	670	585	615	664	619	625	632	613	652	648	642	627	628	624	602	627	644	625	648	620	656	627	666	655	615	636	671	613	595	629	608	609	619	649	650	641	623	646	599	623	610	613	626	665	642	613	646	620	656	644	567	620	629	618	621	631	608	668	646	607	669	622	663	622	657	643	640	605	609	673	660	589	609	646	642	620	625	648	654	593	601	665	657	639	627	618	605	660	632	610	673	611	626	611	633	614	621	640	616	603	636	631	671	622	634	671	635	651	662	692	608	639	650	611	659	615	627	647	677	588	663	621	631	637	627	619	679	673	676	620	666	639	627	607	655	606	660	617	624	632	638	643	571	677	667	579	612	638	648	669	640	652	652	617	627	671	625	615	651	649	629	632	634	611	633	678	626	604	659	642	639	591	651	617	644	659	645	586	599	641	630	605	634	649	631	635	631	649
68014	56504	59862	32825	5834	727	516	406	321	329	280	247	246	259	266	241	241	232	235	206	218	229	207	219	205	204	205	206	199	221	192	221	208	200	195	198	211	204	220	173	186	208	181	190	211	207	216	204	182	199	169	197	186	193	191	176	197	189	230	163	189	204	180	176	187	224	192	170	200	180	185	169	184	168	197	180	179	195	198	197	184	192	199	180	194	175	191	174	188	190	175	198	174	187	206	149	177	188	189	196	217	174	178	210	185	196	187	186	187	190	198	199	211	214	208	190	185	207	225	195	199	190	186	176	191	205	192	169	185	188	195	183	189	194	191	202	176	183	200	196	202	195	172	189	184	208	196	170	198	185	199	196	212	179	179	231	184	176	204	157	169	190	222	188	193	174	170	195	191	196	198	197	197	206	172	168	195	193	191	189	192	213	191	179	187	199	190	181	172	221	185	188	202	178	196	195	175	192	203	189	177	193	168	193	170	197	190	196	185	186	184	186	190	174	185	190	161	170	182	164	183	199	171	179	189	198	191	188	182	189	167	184	209	202	177	203	185	192	206	211	211	193	193	201	180	167	194	156	201	199	223	202	202	217	199	210	182	186	205	211	198	174	202	199	220	198	197	202	188	201	202	192	185	194	197	196	167	207	208	180	186	182	191	186	189	157	194	157	204	182	177	195	176	194	206	195	184	198	189	197	181	180	181	213	191	173	187	184	183	209	182	161	195	186	206	164	208	168	180	194	222	190	180	207	169	194	163	179	184	209	194	208	172	194	194	198	198	183	177	182	207	178	196	199	175	190	160	232	186	181	183	151	151	200	217	178	188	182	221	183	182	184	193	212	174	209	186	194	174	188	178	206	198	204	197	175	201	197	191	204	177	194	164	170	221	200	203	184	206	176	168	194	219	178	201	195	184	188	176	195	216	174	171	227	192	189	190	208	192	198	189	176	176	218	174	179	153	152	193	196	194	181	200	194	178	181	180	180	218	184	171	176	194	207	209	176	183	185	175	165	172	202	181	174	191	190	168	184	184	202	185	186	206	210	222	170	217	200	179	188	170	186	204	187	201	197	183	212	194	190	169	185	172	195	193	188	200	184	200	179	203	188	186	197	191	166	180	214	194	200	168	175	179	189	214	183	178	182	220	193	173	201	195	200	199	193	181	199	192	157	216	175	211	164	175	164	192	184	222	214	203	190	209	173	193	206	185	201	201	171	175	192	182	192	194	189	176	205	201	182	206	183	200	195	228	221	204	193	187	207	221	176	192	200	203	162	184	212	193	199	170	188	184	186	198	181	185	194	195	213	208	198	175	183	221	194	176	203	195	192	179	186	195	211	173	194	209	185	192	181	180	220	174	199	162	190	182	190	195	194	183	177	206	217	185	172	189	189	195	204	199	186	203	223	182	185	176	185	172	166	202	188	198	184	180	195	190	165	196	183	209	197	197	181	209	195	186	206	200	219	199	186	214	199	181	193	194	217	183	208	198	178	153	199	193	183	202	197	202	205	160	193	217	185	203	185	178	202	186	207	206	198	214	188	181	193	175	171	168	176	167	184	228	186	181	209	194	194	182	185	215	192	192	227	185	181	199	192	194	198	185	193	202	176	170	217	195	213	168	224	214	167	193	187	178	198	189	193	176	191	188	180	171	219	190	167	177	194	184	185	222	186	213	224	206	179	193	193	168	182	189	194	204	196	206	174	230	200	185	190	194	164	213	198	197	156	186	198	167	177	158	168	177	188	218	197	189	189	190	176	194	190	194	175	207	183	228	172	182	192	174	206	200	202	186	201	202	185	170	191	187	220	195	182	209	201	173	186	195	191	193	189	188	197	257	195	206	176	220	197	192	194	190	200	192	167	207	187	184	179	172	188	186	207	192	176	188	193	188	188	198	152	171	194	186	198	182	174	212	194	214	207	203	198	168	196	178	194	173	206	207	162	182	187	177	198	194	202	203	167	190	193	202	195	176	182	191	213	179	192	175	193	200	178	186	175	206	184	195	151	171	204	175	187	181	208	194	189	214	186	208	189	204	191	165	209	192	195	197	160	193	186	185	191	180	206	204	168	176	204	188	175	182	173	203	219	208	196	189	191	190	197	186	163	201	212	218	183	184	193	197	172	197	176	171	213	188	178	193	193	163	197	182	199	197	190	180	168	195	194	197	214	194	181	187	174	180	178	183	172	206	180	209	178	193	178	172	197	235	198	177	201	175	185	192	207	196	172	178	209	181	192	190	182	179	171	204	190	166	230	195	213	198	195	170	162	190	196	183	190	199	178	168	181	204	196	194	212	218	199	194	182	176	199	189	214	185	215	192	210	181	193	208	166	173	210	202	177	189	193	193	202	178	193	201	189	177	184	187	192	172	191	178	162	188	196	209	187	214	195	210	195	199	174	203	175	172	178	195	171	177	178	222	167	209	179	190	178	180	173	165	187	206	194	181	178	191	205	206	202	205	176	181	211	191	172	213	193	200	189	196	198	206	180	187	187	196	189	171	164	147	194	180	149	164	195	200	205	192	173	191	186	184	170	222	204	206	175	185	179	189	198	177	183	186	168	169	207	180	164	181	199	174	192	188	217	189	194	189	183	213	214	176	176	226	201	166	185	177	203	185	164	189	182	197	199	212	169	186	202	192	201	173	188	187	199	181	195	175	163	219	180	194	214	189	194	199	183	210	201	199	199	214	192	189	179	188	201	173	186	206	201	186	173	213	197	171	199	216	190	167	201	172	224	174	174	177	186	209	176	171	203	178	177	190	193	182	205	194	174	169	199	175	179	178	184	191	178	195	195	166	185	169	179	171	188	196	182	194	177	172	183	198	212	209	185	180	190	216	185	183	203	177	200	201	196	197	153	194	166	198	186	178	207	162	184	195	189	193	213	213	206	202	205	195	219	191	184	185	188	178	182	204	210	196	207	216	205	170	206	214	160	209	163	213	179	181	192	189	211	190	191	171	169	197	193	165	200	194	198	159	179	197	206	198	200	192	201	195	184	191	174	214	188	195	203	184	209	184	177	186	193	178	189	187	184	203	221	206	206	191	194	179	198	188	165	213	180	189	184	193	216	160	188	197	186	189	200	179	171	189	168	195	192	194	182	199	184	198	205	151	202	215	168	185	189	201	162	205	200	190	198	201	220	184	209	180	177	173	211	192	211	191	184	193	207	211	202	173	192	202	167	176	184	208	180	196	192	187	189	182	191	176	170	190	178	211	169	188	209	177	221	202	190	205	184	187	170	189	192	199	203	158	178	183	177	207	194	196	182	176	195	179	185	194	200	195	158	181	207	184	168	176	191	172	172	196	192	195	209	184	200	181	178	191	175	206	199	184	178	168	175	188	176	194	188	195	172	186	180	201	194	196	191	195	203	206	183	184	188	185	167	185	198	199	204	165	189	167	195	201	209	176	184	188	208	186	190	198	170	192	186	198	200	193	202	186	219	197	170	189	173	189	195	200	199	195	179	207	199	176	210	184	191	191	205
41437	38203	58205	17647	3034	2558	1996	1714	1506	1290	1190	1033	1020	915	870	743	770	735	726	690	683	646	642	613	568	580	603	580	538	563	556	564	574	548	579	583	491	559	561	524	572	567	547	483	490	488	517	503	491	491	494	496	477	510	553	526	484	504	497	501	492	501	460	500	519	489	495	505	504	487	485	476	432	502	476	470	480	460	453	503	476	509	453	552	462	473	473	478	468	505	456	513	505	458	471	481	502	473	491	494	484	430	472	441	490	478	473	521	463	518	479	465	484	461	488	481	460	464	477	481	441	472	472	442	451	496	464	506	447	458	480	464	486	494	458	466	483	478	465	456	470	472	501	491	461	466	522	494	462	518	483	465	486	458	475	481	469	487	472	465	447	430	477	510	464	468	459	457	434	475	470	492	456	472	492	491	484	458	473	477	492	492	494	498	432	491	469	484	430	447	487	477	490	488	450	489	493	485	478	462	459	501	474	459	458	483	439	436	507	451	492	456	448	468	454	472	444	473	479	465	449	457	487	478	496	478	496	457	496	476	442	432	484	440	466	484	481	480	471	499	489	448	495	494	457	494	436	473	480	456	505	420	472	492	468	475	455	510	425	476	470	453	467	479	483	447	432	508	481	449	479	498	451	499	467	436	462	456	471	448	454	466	476	452	484	491	470	493	460	436	499	470	456	485	485	484	491	464	491	463	459	482	517	485	511	491	485	481	475	430	521	465	470	481	538	429	440	470	491	477	486	498	452	469	499	452	457	449	532	480	455	462	480	469	491	456	439	488	461	476	482	500	471	470	474	490	420	477	472	491	474	510	513	458	479	506	482	477	505	472	461	447	422	480	428	464	528	459	471	451	451	466	513	450	523	490	452	481	496	469	417	459	476	475	453	463	470	460	478	466	465	471	496	466	443	483	469	471	534	435	483	467	503	459	440	477	477	462	447	465	444	482	481	464	488	466	461	486	409	469	419	466	490	496	457	488	451	486	456	473	507	487	443	457	464	417	444	484	479	448	477	454	464	499	479	454	431	481	472	470	512	426	458	460	458	478	467	469	485	498	530	457	477	413	455	473	478	474	470	451	448	466	458	502	456	506	509	452	423	503	455	465	459	489	519	503	476	470	479	456	490	492	500	505	464	478	492	535	460	494	447	488	458	477	471	467	439	457	484	499	483	485	474	493	447	467	445	480	473	453	441	464	495	478	511	481	448	488	459	499	452	454	512	471	486	453	441	420	454	500	514	458	539	470	476	472	463	450	471	462	496	478	460	484	448	493	491	484	494	456	479	471	456	479	490	470	465	472	479	522	478	454	479	450	474	483	442	487	471	427	461	477	469	471	457	458	459	483	478	466	452	485	462	495	448	476	473	449	499	482	470	469	455	427	474	512	484	482	454	470	464	438	466	473	460	485	443	504	459	468	479	451	491	460	471	502	430	464	492	444	450	443	480	485	445	474	483	457	446	485	485	462	444	473	463	437	475	489	481	462	442	456	481	433	463	441	438	436	429	485	477	453	481	462	477	503	436	477	459	486	446	487	449	478	445	470	493	478	423	436	454	463	456	436	494	474	476	478	451	455	499	490	458	451	471	488	472	477	502	498	478	489	485	460	488	457	472	478	480	493	502	457	479	473	450	459	512	482	490	464	495	474	472	459	484	468	480	439	425	482	491	451	447	446	458	459	496	492	479	475	495	478	470	481	470	433	452	461	462	451	481	474	464	485	525	441	433	469	460	502	458	447	449	467	478	481	453	490	467	490	492	508	477	461	463	465	482	411	468	500	493	507	511	476	506	476	460	465	521	467	428	482	440	488	459	473	457	444	462	471	471	440	471	461	464	464	467	496	493	429	447	469	526	482	460	464	444	523	511	452	451	469	471	462	465	441	446	436	484	477	452	465	440	473	439	487	507	474	453	438	486	512	482	475	489	474	500	454	468	479	477	503	479	462	473	466	465	468	432	458	478	466	470	481	496	500	463	502	488	497	482	468	459	487	512	476	487	446	439	475	445	456	503	441	506	487	463	442	531	468	510	473	439	459	475	493	465	535	474	492	451	467	458	494	501	520	441	484	467	483	476	484	460	466	493	456	465	480	445	486	462	476	492	511	476	450	456	482	483	453	515	466	469	521	442	493	466	452	472	500	491	479	487	448	477	447	435	477	455	487	469	459	476	469	503	497	473	449	479	489	469	474	488	480	491	429	470	486	448	517	438	455	471	462	464	482	424	441	476	472	442	470	480	489	465	469	492	456	465	501	487	493	483	487	463	494	447	484	482	467	468	445	462	477	474	458	470	466	467	484	466	471	476	461	510	489	504	474	447	480	469	437	476	487	474	492	468	472	520	456	475	463	465	486	472	467	451	453	492	453	467	498	419	449	474	490	447	497	481	490	500	469	448	440	496	460	456	463	465	423	458	472	495	477	468	506	464	428	474	495	460	439	477	488	465	457	495	494	434	475	485	467	473	466	456	484	476	474	475	488	455	450	469	443	452	457	484	475	499	482	469	482	485	462	480	488	441	466	493	475	468	462	463	507	488	459	475	482	454	511	470	511	471	442	496	428	492	464	455	502	474	466	483	469	466	434	508	440	463	466	511	496	457	436	457	500	479	504	489	463	466	471	486	491	510	479	450	476	489	475	462	458	451	468	464	475	491	508	483	462	401	474	508	491	458	448	519	435	441	460	441	483	498	464	473	486	446	505	424	509	440	431	490	486	466	486	452	483	428	522	480	447	455	477	471	469	497	458	487	457	453	451	471	474	445	465	468	448	479	474	466	482	440	474	447	482	475	444	476	463	478	406	475	518	399	456	514	456	480	447	492	525	479	473	432	498	459	447	453	473	480	455	439	479	477	485	507	490	443	450	468	482	479	462	473	473	446	434	473	480	466	453	438	507	514	470	485	486	445	460	461	492	488	503	503	446	473	460	446	475	435	453	483	502	480	468	432	471	431	459	475	432	488	472	449	489	444	486	481	527	432	458	463	462	453	501	458	495	441	471	519	417	457	493	480	460	474	481	457	497	489	443	471	445	476	466	427	489	484	488	449	501	442	445	443	495	487	440	495	471	454	467	460	475	477	457	511	468	443	431	451	446	454	478	467	504	469	456	459	474	492	456	448	463	453	516	438	442	473	473	479	517	456	483	457	468	461	500	459	454	429	500	460	508	505	411	505	482	478	497	468	475	506	438	471	475	485	482	490	494	484	494	453	474	464	442	467	449	479	484	472	470	473	483	497	444	516	469	478	486	482	458	503	504	476	497	465	453	495	448	481	459	461	435	447	470	487	504	506	465	457	461	466	496	472	484	509	436	468	449	463	449	478	425	492	486	487	450	460	510	467	475	465	502	485	468	470	458	506	460	466	459	497	458	436	480	458	452	454	487	437	493	461	428	421	476	457	471	469	446	480	497	480	456	468	458	472	454	488	491	454	488	478	444	436	478	442	457	506	455	535	468	492	458	448	491	482	480	495	468	462	469	455	486	433	491
11046	3275	3152	644	174	152	200	158	143	196	164	155	144	143	159	153	144	148	164	176	162	164	141	163	160	174	167	181	160	168	151	168	157	179	178	138	169	166	167	146	156	149	137	166	154	154	177	169	164	157	165	163	166	159	194	178	163	172	165	164	171	170	172	142	163	151	136	157	165	171	172	163	158	165	137	160	168	142	157	175	141	165	155	160	166	160	163	163	162	154	146	177	157	160	155	149	150	158	179	156	163	147	159	151	161	156	177	162	152	138	176	180	159	152	175	152	152	157	154	174	170	149	164	147	145	147	173	162	155	176	148	183	172	160	175	141	173	158	169	158	156	140	149	172	159	165	168	176	171	147	161	155	139	170	172	164	167	141	149	155	173	168	167	169	168	145	165	158	182	152	160	150	164	145	164	147	143	171	160	164	152	164	147	151	179	161	154	159	145	142	158	151	131	167	142	162	173	154	160	180	175	158	161	165	163	158	153	165	171	153	159	171	159	150	151	184	163	156	143	188	174	174	163	158	159	171	166	158	169	167	146	161	173	122	143	165	161	200	155	157	180	148	157	149	161	167	166	146	165	149	167	161	194	148	152	158	160	159	169	141	169	165	164	154	160	140	177	158	173	168	160	152	152	129	152	159	173	141	159	145	143	165	151	175	171	163	152	154	191	147	171	184	182	161	160	166	154	176	150	161	164	142	173	170	162	145	168	194	141	171	170	152	147	170	177	202	163	172	172	184	174	143	163	158	164	146	154	161	184	146	178	158	166	174	157	142	151	156	174	153	181	164	166	173	159	143	163	169	148	176	157	190	161	152	159	164	156	162	145	164	166	160	168	146	157	162	186	179	174	138	179	159	183	154	177	154	167	149	164	155	150	155	149	158	168	142	160	151	197	172	177	157	170	162	153	168	166	147	178	172	170	150	169	162	136	151	134	164	171	194	158	153	181	152	149	150	145	172	175	193	176	162	150	169	168	150	149	170	162	164	150	171	167	156	169	154	158	164	174	166	140	157	169	161	166	160	162	167	165	168	165	171	146	152	149	171	149	134	134	180	155	183	146	154	157	155	151	165	166	177	148	155	149	163	152	167	162	195	157	139	151	171	180	167	160	148	143	135	150	172	149	166	164	160	157	158	163	160	167	157	167	154	170	165	148	160	148	168	141	143	184	148	158	174	156	177	167	146	156	174	151	142	161	182	148	172	165	159	157	146	180	156	138	152	173	151	147	159	180	168	143	152	145	150	156	154	172	150	122	136	146	150	148	180	172	147	142	162	169	148	139	141	175	137	140	163	165	175	151	189	134	152	165	153	130	155	134	147	170	167	140	121	166	144	168	170	173	164	179	161	150	149	161	175	172	139	156	171	161	137	157	147	160	165	139	145	147	150	166	172	176	158	160	146	129	153	142	164	164	167	172	150	152	155	153	157	172	136	164	169	157	155	165	157	147	192	151	165	143	166	157	161	164	160	177	146	163	142	173	169	175	145	192	158	159	163	159	171	143	174	144	160	163	181	155	175	152	165	143	164	150	140	170	159	151	159	164	148	152	151	165	162	158	195	146	151	169	170	163	169	146	171	178	149	150	192	162	186	160	160	143	147	167	172	166	175	166	152	154	162	164	143	197	153	168	153	175	164	156	145	135	153	164	151	166	172	166	141	163	156	183	129	147	150	151	161	155	156	169	170	151	167	162	141	145	160	155	155	167	186	160	155	158	146	165	135	157	151	162	132	161	150	136	158	168	152	174	156	150	169	169	155	153	173	155	168	159	168	161	153	161	172	155	156	154	178	163	160	159	182	183	159	159	157	156	155	173	164	149	175	183	139	154	163	169	163	159	150	165	178	191	153	163	160	175	151	171	143	176	168	146	156	160	144	140	150	154	147	159	163	179	127	168	152	162	166	152	164	151	161	164	163	166	146	175	146	153	144	154	150	145	168	182	166	163	167	163	146	170	160	139	172	147	152	186	157	171	186	166	173	154	159	144	151	163	171	171	150	160	148	153	149	177	175	176	156	156	172	194	159	162	149	147	154	159	156	145	163	165	162	162	145	174	166	151	156	152	144	174	148	163	164	150	171	151	167	137	175	162	152	177	171	169	154	148	153	172	150	136	181	157	160	163	175	149	152	165	159	160	164	171	128	144	171	154	164	169	138	159	176	165	161	171	173	159	143	158	153	166	155	152	143	162	164	162	164	189	148	181	144	143	158	193	160	155	155	158	148	158	157	164	158	135	160	152	173	167	127	154	157	142	156	144	153	156	162	161	177	159	155	154	144	176	144	131	178	160	150	158	156	159	174	151	163	172	169	184	173	151	157	178	159	153	168	153	167	180	148	188	158	166	177	154	167	150	166	175	173	168	170	144	174	176	149	159	135	170	160	166	154	144	159	153	170	159	167	180	152	162	193	171	156	166	175	153	153	153	175	177	156	163	151	150	157	169	166	160	133	167	165	156	163	159	167	139	182	175	165	160	156	170	161	162	140	167	183	167	155	159	157	146	167	164	165	160	156	167	137	151	171	175	155	165	157	166	150	176	172	169	155	160	172	151	178	162	156	160	149	149	144	153	156	165	157	165	131	182	159	168	147	168	189	182	157	159	157	158	179	165	175	140	145	142	179	164	139	154	157	170	184	161	166	169	161	150	171	158	165	172	171	177	152	143	149	142	156	158	132	151	169	150	169	160	157	203	146	150	158	147	160	157	160	157	174	177	161	184	161	190	165	176	187	138	152	175	161	159	156	160	150	150	170	167	168	167	161	160	153	133	163	146	142	180	169	173	156	163	162	159	148	139	170	170	178	129	158	152	183	165	186	160	141	147	160	162	186	162	169	179	180	174	169	163	146	156	184	181	164	147	156	168	174	158	158	164	162	169	156	159	178	174	160	173	172	143	166	157	156	150	161	159	155	147	164	141	150	176	175	139	132	137	161	154	157	174	152	152	161	169	159	166	165	177	149	166	181	155	178	170	151	164	142	152	169	168	163	159	157	172	162	165	178	157	161	157	176	183	158	168	174	163	140	168	165	155	148	158	159	148	149	140	137	154	168	162	165	162	129	144	150	149	157	157	169	161	146	158	152	151	148	150	166	148	151	164	153	165	138	143	144	151	150	164	164	170	176	141	172	154	155	179	167	153	180	157	148	155	150	176	166	138	179	174	158	170	165	150	146	133	165	165	163	168	144	179	162	170	146	158	158	176	158	157	169	164	150	159	140	148	123	158	148	171	152	168	167	175	170	160	165	156	152	149	172	172	150	138	159	147	153	173	175	151	172	171	141	137	142	132	158	125	161	166	132	177	172	169	150	165	154	145	169	148	150	141	142	155	166	169	151	142	150	161	171	163	158	157	172	191	150	164	142	156	143	153	169	184	160	142	171	171	152	159	157	168	151	180	169	175	168	125	144	175	175	187	175	168	165	149	150	136	159	166	170	193	160	142	164	165	186	153	169	171	178	169	152	168	160	159	160	174	170	152	151	133	171
9165	4242	8407	1792	503	498	430	481	456	425	452	456	444	447	448	423	419	447	447	437	429	419	451	476	448	438	422	431	432	437	415	404	487	403	428	415	432	417	480	441	457	435	430	440	420	447	441	467	429	451	429	435	458	422	417	443	425	398	451	440	453	454	438	386	441	440	450	439	427	468	431	434	413	415	408	421	436	463	428	426	443	452	425	434	394	408	435	411	445	435	449	441	408	435	460	458	459	397	452	438	420	462	391	455	433	412	421	425	436	399	419	431	438	426	447	456	436	428	463	437	384	443	482	430	417	428	449	460	391	425	431	392	453	430	411	419	423	407	410	454	427	413	451	447	395	454	453	443	440	459	419	456	411	441	441	437	424	398	436	412	456	439	458	413	430	441	436	389	410	405	420	433	426	401	425	423	446	426	393	418	433	408	421	435	457	417	411	421	396	452	413	425	405	415	430	449	433	444	434	415	443	402	436	415	416	445	431	458	415	426	451	385	406	428	411	424	394	414	440	431	439	419	429	383	403	458	470	443	413	432	405	409	425	449	446	395	397	417	436	411	441	387	420	437	435	436	420	485	422	445	428	448	427	452	396	427	425	442	441	450	401	403	416	437	425	458	411	472	437	424	432	467	433	412	428	446	441	435	431	462	406	466	454	413	449	419	482	466	399	420	419	414	450	456	401	464	452	394	444	458	458	429	456	454	429	449	433	450	468	403	442	443	417	401	413	448	416	400	435	432	405	434	436	432	443	438	428	458	417	424	421	446	464	467	447	423	425	445	446	396	453	420	422	461	438	449	455	470	448	453	427	448	454	471	450	430	448	432	428	413	388	401	428	437	425	441	456	423	425	430	421	419	434	418	444	416	429	430	397	450	419	444	419	432	424	442	410	428	435	433	416	403	427	420	441	403	449	446	430	415	439	430	391	453	420	416	436	403	446	432	431	436	404	434	428	418	431	389	416	419	442	448	462	442	483	437	435	423	407	405	441	442	459	406	427	419	467	443	405	419	392	427	416	430	438	432	438	410	421	438	414	416	459	451	429	427	441	432	446	427	432	449	381	455	427	392	427	393	445	428	397	440	422	405	415	435	396	417	469	423	421	441	435	438	428	430	421	455	430	453	416	446	419	472	462	441	452	424	449	436	459	380	448	428	418	447	465	440	410	420	413	432	424	458	419	449	436	443	472	442	405	404	434	447	460	401	400	447	411	421	458	427	430	426	471	429	430	391	423	449	404	420	425	448	438	439	430	454	440	398	419	451	462	432	401	441	429	401	475	420	420	420	441	425	458	435	392	435	408	440	424	391	415	444	440	472	439	417	449	500	425	440	461	450	455	420	443	420	427	421	436	451	456	417	416	410	436	449	420	408	426	462	402	460	414	436	401	461	427	420	393	460	451	378	435	426	442	453	464	440	443	455	422	442	427	474	433	454	421	423	469	420	421	406	442	385	425	394	438	430	422	462	459	468	413	386	438	438	403	414	443	458	446	449	410	460	451	440	437	391	423	413	419	435	449	427	396	426	444	412	446	438	464	408	425	411	450	420	451	417	408	442	449	400	424	387	455	410	427	415	445	426	411	446	430	443	445	443	453	480	434	444	423	430	431	439	423	423	442	436	432	438	450	419	434	423	453	438	448	447	424	444	443	411	428	431	416	428	434	420	441	436	473	443	415	415	430	419	429	422	418	467	451	472	436	445	359	388	399	454	399	406	433	430	438	423	417	427	416	392	450	403	449	425	453	442	410	409	451	414	395	416	439	431	431	437	417	387	430	434	406	449	472	423	389	422	478	438	458	415	425	443	402	433	456	442	455	395	424	399	424	431	424	422	460	406	437	453	434	424	447	441	417	455	386	408	431	446	422	401	447	420	412	423	460	422	439	428	412	421	438	435	423	420	429	406	449	394	447	444	430	475	408	421	390	440	417	422	459	426	392	441	426	409	454	411	439	437	427	420	389	417	402	459	400	407	414	480	424	439	427	453	441	420	432	456	427	414	416	429	474	447	427	424	420	472	452	442	409	415	403	416	422	453	393	436	450	450	414	494	424	479	418	445	438	424	402	438	460	453	437	466	486	461	408	425	433	427	429	392	414	450	474	430	451	440	407	473	450	439	446	457	427	429	398	442	420	415	449	458	399	433	397	473	448	436	459	448	389	432	437	409	430	432	406	418	423	458	420	410	420	440	456	443	426	462	422	426	435	420	415	417	450	428	383	434	434	397	396	432	423	432	448	419	440	438	440	408	418	412	416	414	448	419	430	447	426	435	472	446	433	492	433	428	446	490	436	400	430	429	458	457	427	426	412	442	446	442	394	406	428	408	441	426	415	456	430	454	446	447	408	435	416	420	414	421	468	399	448	436	439	422	418	442	453	447	412	464	452	435	415	448	469	412	415	401	408	428	404	472	401	422	455	433	424	399	412	470	438	448	450	418	441	447	402	446	457	400	437	425	450	413	414	456	411	413	408	440	471	445	454	406	451	434	406	423	414	459	419	407	480	402	418	388	407	438	423	463	440	430	452	420	437	420	427	434	427	401	446	395	389	422	396	426	450	387	443	439	441	437	429	437	411	424	410	439	434	394	454	409	414	440	414	434	430	428	422	455	403	418	387	460	416	421	411	416	432	439	439	424	386	434	421	404	433	420	399	442	463	446	417	437	396	418	427	428	425	459	424	414	415	465	438	419	437	422	469	433	443	418	417	438	429	381	435	457	415	468	437	459	462	458	408	403	456	442	436	449	432	424	417	428	427	427	417	426	397	435	496	432	429	423	451	404	431	436	431	439	431	453	458	412	466	408	463	441	454	414	453	423	404	433	436	418	424	412	412	398	427	388	454	420	411	363	430	415	456	445	401	420	445	399	418	411	451	445	431	434	469	410	437	432	466	436	468	426	459	456	405	433	443	445	414	435	414	421	437	428	436	417	407	454	448	449	427	407	453	398	431	450	424	426	434	467	426	488	415	399	437	411	457	419	445	444	431	430	406	396	438	438	436	409	428	427	449	407	420	472	458	436	442	405	447	417	441	427	404	410	405	431	463	428	425	433	405	408	419	426	430	436	412	439	415	439	453	424	437	427	453	440	446	434	447	385	446	424	436	422	434	430	417	421	414	415	456	453	428	407	415	438	455	462	436	448	409	450	433	425	438	393	420	450	413	411	488	433	430	428	430	440	393	432	436	402	437	459	416	416	400	430	393	422	443	405	446	454	420	417	423	436	450	419	405	453	392	463	418	473	422	418	431	394	439	407	456	427	435	442	457	421	391	426	427	459	424	424	445	448	439	463	428	408	426	425	438	447	414	418	430	436	422	416	442	464	437	418	428	433	419	394	443	446	456	429	437	464	431	458	424	394	421	444	427	410	437	434	381	445	435	384	407	408	434	409	461	435	444	419	448	437	420	430	466	438	448	414	429	442	422	464	444	415	462	410	428	426	434	434	427	424	450	421	415	449	436	442	413	449	442	435	434	412	437	452	401	412
53528	42167	46784	18488	1564	481	435	367	343	289	312	301	286	314	282	277	263	297	241	275	256	255	268	228	255	266	281	268	253	279	261	258	280	262	237	245	259	265	243	216	267	292	247	272	266	220	233	272	249	252	273	251	258	271	264	232	248	250	244	262	271	260	249	239	263	262	261	252	253	273	254	261	254	251	221	236	276	283	248	255	259	250	261	254	260	249	242	273	267	257	257	258	243	258	240	257	266	292	255	256	243	248	253	271	250	281	267	270	256	287	274	249	269	270	251	224	232	242	276	245	278	269	291	247	245	278	223	237	285	271	270	236	241	290	260	269	268	254	290	239	254	265	217	271	239	246	243	252	273	263	253	267	240	266	287	226	260	271	259	240	262	253	276	267	287	230	261	250	264	223	268	244	229	258	252	271	275	283	261	276	265	254	244	259	256	223	269	256	253	224	251	244	220	288	213	271	251	260	255	261	276	260	261	266	259	252	255	245	243	263	260	262	271	227	244	230	246	264	256	255	267	263	233	281	257	243	249	233	234	271	245	231	276	264	242	262	262	237	255	266	281	264	251	265	277	280	263	265	285	229	242	247	260	260	241	267	232	232	252	295	261	256	285	233	272	255	263	268	275	260	251	254	263	273	252	249	265	246	261	225	239	256	256	241	264	269	253	254	254	247	239	264	269	284	268	260	272	248	235	271	248	256	257	277	257	246	280	265	262	275	247	279	268	272	286	263	255	240	252	248	242	246	256	245	270	240	241	268	255	282	251	277	287	257	251	267	249	260	289	244	238	288	269	274	274	235	260	251	280	266	264	277	292	266	258	240	270	258	235	274	235	239	287	253	253	237	231	231	260	241	288	288	259	216	237	261	220	232	257	282	264	288	263	256	248	257	283	287	272	243	273	275	245	264	241	273	247	285	271	269	253	251	262	273	231	276	253	271	257	258	265	277	270	263	259	291	259	270	280	269	276	269	260	271	238	284	260	244	240	264	273	264	256	265	250	228	290	256	258	220	264	261	256	268	264	261	260	238	286	268	241	252	276	249	292	219	272	229	240	265	258	257	231	238	244	262	237	257	264	252	247	238	245	286	252	253	238	268	258	270	271	251	288	260	240	273	255	273	252	241	272	253	277	264	266	203	239	256	248	267	276	249	266	257	255	236	269	265	276	261	229	257	273	274	233	256	261	292	253	266	275	278	250	253	279	287	237	257	230	252	257	266	241	243	252	245	221	268	224	247	258	238	266	250	268	255	254	306	258	256	264	277	257	262	254	269	253	234	276	279	239	245	240	240	269	238	292	272	248	268	264	236	239	240	201	232	242	271	237	267	256	272	245	266	264	226	273	290	269	256	245	247	252	251	239	253	242	284	267	246	259	263	234	244	277	222	239	244	253	237	287	265	261	219	261	240	255	263	263	262	246	256	260	235	267	241	245	263	247	254	243	269	300	258	254	259	255	279	246	265	267	259	232	251	244	256	280	219	262	250	261	266	252	258	230	249	263	244	262	264	253	242	245	249	272	278	258	261	253	258	273	243	268	268	254	243	258	251	264	283	258	248	250	269	252	225	237	208	250	252	265	280	233	267	228	276	290	244	248	257	286	284	280	289	228	230	262	285	234	277	267	248	262	271	234	247	245	270	245	266	247	264	253	256	274	290	239	256	261	262	248	239	256	229	255	236	234	282	237	219	264	229	261	235	237	236	259	249	261	268	239	243	230	250	265	300	267	241	255	255	238	269	244	265	282	284	262	297	248	250	259	256	263	269	268	249	281	243	281	253	257	243	256	249	264	284	243	269	257	269	256	285	247	244	226	275	266	266	275	251	241	234	270	252	261	248	234	248	237	269	266	277	273	251	224	262	261	271	251	283	254	266	254	265	255	276	245	255	256	279	242	220	238	249	250	254	272	268	233	242	269	253	240	248	238	252	263	262	258	286	271	249	257	246	246	255	259	270	232	225	251	252	254	272	272	260	261	280	263	260	288	253	292	271	253	226	244	256	250	271	267	238	239	275	241	238	255	233	246	247	260	250	254	246	270	265	255	277	245	220	259	262	245	247	247	243	249	250	246	251	294	249	241	261	281	272	257	285	217	253	239	262	276	254	231	254	270	239	243	260	243	234	261	270	251	276	241	265	311	250	272	259	268	276	241	272	288	245	220	250	270	239	274	285	242	246	279	250	282	284	275	217	246	281	264	255	255	250	238	267	264	244	249	250	265	261	267	264	267	257	233	251	281	262	264	249	214	246	259	270	263	275	250	273	257	252	225	242	230	253	232	246	244	284	264	259	247	228	253	244	266	239	248	244	262	245	228	249	266	240	240	254	282	268	241	253	251	213	265	273	239	270	260	226	260	236	282	271	238	260	246	273	264	248	236	271	256	258	253	281	249	260	273	272	283	251	248	246	249	259	247	241	243	293	226	254	248	253	259	252	233	256	234	220	241	268	229	249	232	248	254	277	240	271	253	248	247	273	254	239	270	262	238	248	253	275	261	242	295	288	254	259	291	284	240	265	253	242	255	281	241	214	245	234	298	258	260	223	270	256	247	275	258	231	277	266	249	238	261	258	245	279	249	236	256	254	267	253	237	247	250	230	241	264	231	245	267	243	222	266	257	271	248	269	232	254	266	264	267	231	282	247	270	249	281	261	233	254	260	254	274	234	259	243	246	237	248	244	261	245	247	268	238	227	238	258	279	244	292	270	233	244	248	259	241	230	278	243	260	241	239	240	256	240	257	265	244	272	265	250	285	261	260	254	230	253	217	250	241	267	283	276	259	269	235	238	258	253	252	280	264	241	274	263	253	260	256	226	267	261	264	231	254	258	239	272	261	251	244	233	289	244	257	244	264	284	236	277	267	254	255	265	271	280	242	255	245	244	238	258	258	293	252	247	224	254	276	266	236	217	241	238	267	282	274	250	265	230	238	237	248	254	260	266	230	257	246	257	248	260	253	269	254	267	248	237	264	244	235	237	268	276	266	281	228	235	250	248	255	251	234	241	279	259	269	252	270	301	263	286	262	280	259	269	241	253	273	252	248	247	247	243	259	249	288	298	235	253	248	268	251	247	266	256	252	271	291	240	257	287	266	252	272	289	253	262	231	268	264	274	220	301	260	259	270	251	259	250	241	270	252	259	255	270	258	281	254	281	282	238	275	255	238	274	246	262	240	238	272	261	255	262	229	253	258	273	260	246	235	275	274	262	262	274	262	243	274	244	241	232	265	268	283	253	283	267	272	276	255	258	278	277	271	269	279	277	270	253	253	237	273	260	276	308	262	263	252	250	263	239	248	262	263	229	234	279	242	286	258	281	265	253	269	226	267	229	256	240	268	273	246	243	239	251	240	268	260	250	254	249	241	246	229	256	262	271	238	255	246	268	257	267	268	281	274	263	258	239	234	254	252	275	234	253	245	245	219	239	272	261	259	255	265	267	265	286	242	258	225	237	249	264	254	244	242	261	252	248	273	262	246	249	234	249	244	251
31819	28617	47711	9665	2050	1674	1419	1319	1207	1043	1003	952	866	860	845	826	780	757	768	764	744	734	712	689	707	694	682	658	668	710	645	642	684	655	694	689	656	607	631	663	653	662	649	642	663	673	648	592	617	657	650	689	660	630	646	669	673	618	652	619	665	632	641	665	636	639	623	627	610	634	634	668	702	632	656	659	643	631	654	648	669	634	622	629	661	646	647	634	689	640	661	646	639	584	670	675	597	636	616	660	656	656	616	610	643	603	590	595	601	618	670	607	633	638	643	660	667	617	650	653	636	646	585	584	616	597	644	641	637	661	615	605	674	631	653	647	628	690	611	638	618	617	615	615	633	638	631	631	635	620	688	626	604	630	679	632	680	656	594	657	663	677	657	656	579	625	669	652	683	649	623	646	702	622	623	644	647	611	663	614	613	593	660	628	633	678	607	651	667	639	680	586	645	636	605	648	618	648	598	616	632	634	631	621	605	661	639	695	657	627	674	612	650	584	650	642	608	619	660	641	677	622	663	632	653	629	662	595	596	588	628	642	586	593	638	652	623	651	604	605	652	617	662	660	565	627	659	617	646	628	625	662	621	607	615	636	674	639	647	650	615	585	617	612	593	670	627	616	620	648	618	630	624	634	623	583	661	634	610	631	631	637	689	619	690	639	624	618	636	660	609	580	639	652	672	636	656	631	633	606	649	623	632	626	627	633	607	629	592	616	651	602	667	660	637	621	612	623	624	603	611	630	605	622	664	608	657	635	610	652	634	650	603	607	621	631	620	630	628	626	639	667	596	658	589	572	591	648	608	601	642	603	679	623	599	588	653	614	644	653	680	615	602	680	574	556	599	641	643	630	622	631	600	608	639	643	620	620	636	617	632	647	650	682	632	607	627	661	619	644	618	634	621	625	634	644	627	639	655	665	634	623	637	638	639	609	636	609	627	642	638	589	587	621	620	602	655	607	659	641	624	623	657	654	625	676	603	612	605	660	607	663	609	632	627	650	581	630	624	627	607	679	596	682	623	669	623	668	636	618	655	590	586	658	646	654	604	640	610	650	684	692	569	652	631	645	642	672	615	669	614	626	625	576	671	646	653	632	610	630	611	618	619	599	627	649	598	639	599	656	641	623	633	628	652	584	635	640	633	673	670	585	648	607	636	592	609	663	633	626	626	676	672	605	614	609	653	647	642	600	633	641	640	617	633	627	582	613	629	609	654	624	694	612	615	622	628	629	621	618	611	583	625	569	636	599	610	628	623	642	601	608	651	628	616	611	609	617	667	627	645	647	645	694	646	632	622	589	637	604	628	651	586	659	626	674	627	627	653	585	676	603	664	697	618	626	668	651	629	602	619	639	606	616	639	613	630	646	622	649	626	615	654	664	651	626	638	616	644	635	639	626	647	642	636	643	630	656	569	666	619	618	580	645	681	603	596	601	585	675	625	647	620	661	596	625	643	622	626	660	676	585	621	618	660	667	609	633	619	630	615	673	614	612	668	636	681	642	593	655	601	615	666	666	640	593	649	608	635	640	647	615	660	648	650	648	612	654	580	655	648	572	661	641	639	642	652	618	672	616	640	601	617	647	699	623	620	632	624	654	629	649	630	603	677	609	635	662	676	632	619	599	640	639	651	591	654	651	638	658	569	647	622	609	582	566	593	667	631	646	662	667	606	658	639	634	579	641	679	612	603	650	692	651	662	635	648	661	593	648	574	647	648	645	627	640	643	611	617	652	626	647	597	625	614	631	610	623	680	610	614	605	627	664	677	608	602	616	629	641	650	591	663	595	661	612	662	671	647	621	577	634	662	626	644	652	629	640	633	628	594	638	656	637	608	667	640	632	606	687	621	614	632	673	674	619	588	646	656	636	633	623	669	587	610	610	671	654	644	607	632	618	665	622	633	575	629	641	619	622	617	663	633	645	640	591	666	609	585	656	603	607	670	603	643	606	639	685	654	583	606	679	651	618	645	651	577	649	677	597	636	607	648	677	653	702	652	587	638	625	642	599	682	637	642	626	618	621	650	643	640	578	711	678	602	648	638	648	591	628	657	640	606	643	689	605	626	620	686	659	647	621	647	619	650	653	629	633	670	617	633	687	584	625	633	651	630	621	602	676	582	594	633	626	607	593	697	583	606	605	636	591	591	657	671	617	605	610	627	659	631	649	680	629	636	649	648	643	625	624	639	620	621	656	601	690	601	641	630	646	653	620	608	665	652	630	640	630	647	593	653	645	615	655	665	595	645	659	649	677	678	652	640	629	636	663	618	623	647	604	636	649	658	651	649	636	620	647	649	625	635	660	645	646	645	588	628	595	642	634	646	644	657	618	625	637	610	631	629	684	660	663	650	631	658	649	629	612	688	619	610	669	608	645	617	600	625	638	614	629	626	674	608	629	621	611	654	623	615	653	616	606	626	609	638	604	618	618	626	659	666	626	586	633	592	640	616	610	695	617	595	612	624	629	569	661	626	650	616	629	619	607	626	629	640	621	690	599	620	640	623	620	617	632	648	618	604	628	644	648	629	629	645	659	668	625	602	637	603	625	673	659	620	623	638	626	572	657	594	612	575	648	633	594	632	608	583	625	615	643	607	632	645	673	599	645	610	675	649	634	639	627	651	654	591	646	615	634	615	669	606	651	647	664	685	667	649	645	643	653	650	639	598	618	691	618	635	591	675	656	664	635	633	642	648	594	657	645	650	643	658	620	653	630	623	624	597	606	647	633	628	689	652	659	630	576	568	614	603	627	638	600	636	625	617	614	588	612	642	617	654	650	629	623	650	653	645	637	639	634	613	597	664	650	604	626	639	675	653	601	659	670	673	574	654	620	670	617	638	629	639	619	656	645	646	619	681	601	644	613	614	583	623	608	649	668	621	637	596	660	655	610	635	675	627	620	655	629	616	647	633	650	592	603	624	630	609	625	634	633	700	636	646	700	641	662	601	652	601	619	675	615	627	606	619	629	650	594	628	649	621	666	642	685	649	651	651	657	627	629	639	596	625	643	675	602	604	612	597	636	584	643	652	599	585	648	614	621	602	653	595	645	659	609	594	641	637	645	585	652	616	690	652	635	645	615	638	576	661	600	618	606	630	632	617	575	629	618	628	632	640	653	652	626	635	602	655	630	663	632	581	663	670	581	612	673	699	600	666	569	657	705	616	623	657	623	638	636	642	637	597	636	635	593	664	661	645	669	619	658	647	665	609	640	699	638	609	637	636	607	640	640	584	611	668	594	659	665	660	638	630	641	617	654	656	580	607	646	646	594	620	626	606	652	605	643	676	623	663	651	617	576	583	669	659	610	652	647	600	642	596	592	605	612	661	623	667	638	629	578	624	656	609	666	651	606	636	635	689	593	607	628	603	644	648	656	600	652	641	643	653	639	671	613	645	629	632	630	617	613	630	620	625	657	598	600	615	592	647	664	586	652	672	623	605	630	626	625	650	653	665	650	620	634	595	638	654	670	662	615	628	671	615	619	599	613
65420	56804	59772	29808	5355	723	486	392	369	317	298	286	260	254	220	227	230	213	207	245	205	190	182	211	206	209	200	212	210	185	197	199	191	207	173	202	186	206	201	196	182	193	191	173	205	185	182	190	203	202	189	164	181	185	182	200	191	173	190	186	190	166	187	186	176	199	191	209	205	174	179	181	193	172	170	191	207	200	201	188	190	164	195	167	199	200	181	173	180	191	209	188	175	218	185	212	183	186	184	194	197	193	183	182	203	199	200	173	167	197	195	155	177	170	198	187	209	179	225	188	166	188	189	201	176	173	198	214	187	166	176	191	199	181	186	177	186	176	187	189	193	156	190	180	156	185	180	158	171	207	193	189	186	183	200	178	190	166	197	186	188	206	188	197	222	184	173	206	194	185	153	193	186	192	172	192	180	185	210	184	181	201	195	172	197	171	190	198	196	186	189	196	192	192	206	215	198	183	181	178	183	195	194	207	177	220	186	167	186	190	224	182	199	191	188	204	197	191	180	191	183	176	168	214	190	190	177	184	193	191	195	181	197	185	200	179	195	181	206	174	186	190	175	210	191	196	181	181	185	183	178	169	204	192	186	201	192	181	174	183	187	189	190	202	178	205	185	209	188	183	205	189	177	163	188	168	191	172	178	195	195	214	223	196	217	184	186	194	207	217	190	190	185	197	186	207	188	195	182	177	181	197	176	186	204	171	179	180	177	203	197	188	179	185	190	197	193	177	206	169	169	184	195	204	185	184	188	181	196	179	174	211	184	167	211	181	197	202	168	200	194	170	194	171	190	170	177	203	179	189	175	205	175	191	170	207	178	194	195	164	175	199	201	184	188	204	194	180	186	190	192	208	195	182	204	189	190	207	179	178	184	190	196	182	150	203	193	196	199	180	204	166	192	190	201	181	203	190	188	203	184	178	198	183	208	175	177	174	185	180	188	203	180	196	184	185	189	194	209	182	204	166	187	186	192	199	200	177	195	173	189	181	192	189	173	209	179	193	173	192	190	214	176	184	188	191	181	165	218	167	199	163	193	194	178	222	171	189	179	184	187	196	177	161	194	189	184	217	188	189	199	181	178	225	181	184	194	219	190	180	215	183	198	206	188	183	149	169	174	176	181	174	180	190	184	190	205	177	167	175	184	190	204	197	215	170	203	181	195	182	195	188	206	193	165	179	170	203	218	199	179	194	186	172	178	179	196	184	200	182	181	168	198	175	185	186	186	189	180	186	200	219	201	165	208	192	193	191	215	170	184	170	162	189	196	185	205	200	174	180	203	183	186	208	180	195	205	201	172	197	201	178	175	178	173	163	194	202	163	197	177	193	189	178	176	181	194	181	201	212	189	190	183	204	177	190	179	208	207	173	177	211	181	181	193	201	186	189	194	181	199	185	200	169	188	176	196	206	182	192	192	216	180	199	172	172	167	188	212	184	181	178	207	176	193	157	169	179	195	172	188	221	191	200	178	162	185	184	190	191	216	197	176	183	184	178	179	193	205	191	186	207	173	208	198	191	184	178	185	185	181	176	183	210	180	172	173	192	172	184	161	205	181	184	153	182	174	182	164	181	214	206	187	203	188	165	176	200	181	173	197	197	185	174	181	176	180	174	190	214	206	197	189	178	191	184	160	188	207	197	196	196	193	182	188	187	187	203	174	161	179	190	183	179	196	193	198	197	210	189	194	205	189	185	172	193	217	172	197	195	183	181	195	200	185	177	159	191	172	212	177	177	199	170	169	178	225	184	181	199	193	193	198	186	196	183	201	191	207	181	162	184	176	183	186	198	172	187	192	163	189	190	175	187	205	202	188	178	213	184	206	179	161	188	185	195	201	185	202	164	182	208	192	200	174	169	163	176	204	191	193	196	193	186	194	204	182	180	181	213	206	190	176	202	175	177	162	196	179	208	196	205	202	205	164	201	175	204	185	175	171	198	185	210	181	153	185	198	186	180	199	201	185	195	179	176	188	182	211	185	180	187	192	185	182	188	199	181	189	201	185	170	160	214	226	170	175	166	167	184	181	182	170	156	172	200	198	218	207	197	164	165	184	210	169	173	179	187	218	202	147	174	162	160	200	165	176	208	186	208	195	177	188	191	200	172	176	198	164	212	178	187	183	205	186	207	193	196	210	191	187	165	171	165	206	201	176	182	169	170	195	169	196	188	203	193	170	219	187	201	182	187	164	168	190	177	178	198	191	194	170	201	179	207	162	180	189	183	183	180	182	192	202	162	183	182	182	180	190	196	192	191	174	165	184	206	184	174	203	199	166	211	161	175	168	202	187	206	166	192	194	174	188	196	176	196	213	178	191	182	192	206	188	166	175	187	173	165	184	165	177	189	197	187	190	164	176	200	194	154	165	207	191	174	198	180	174	203	169	187	186	180	198	186	180	203	191	172	188	165	200	184	213	142	202	199	185	178	174	198	177	180	206	181	157	172	180	179	157	188	195	183	197	206	191	172	185	176	147	184	179	166	176	180	186	173	167	192	205	190	184	172	200	185	199	194	166	198	177	182	183	178	202	183	184	175	197	184	185	190	173	173	208	184	161	171	195	198	196	186	189	208	197	187	173	176	182	183	183	170	203	193	197	212	168	160	176	159	158	181	193	181	185	193	195	184	202	181	161	179	181	209	189	161	183	184	193	189	189	197	195	184	183	180	207	186	192	207	195	197	182	206	197	176	198	187	197	219	164	202	185	168	199	195	181	156	170	193	178	180	181	173	199	187	167	188	182	174	177	195	187	182	183	178	189	183	207	185	186	184	198	193	199	202	169	208	182	203	187	176	206	187	185	173	194	206	154	170	193	199	201	198	190	198	206	189	193	185	193	193	178	193	200	183	169	171	198	172	171	205	178	207	194	190	189	177	192	200	175	208	162	173	180	192	159	200	208	204	155	175	190	215	200	176	174	188	173	185	205	195	159	205	186	173	166	186	175	187	185	186	173	194	194	188	202	200	188	166	188	165	189	182	204	195	185	183	188	214	186	200	204	198	188	204	194	194	195	200	179	183	206	176	193	180	190	185	192	218	171	197	186	182	206	209	180	210	192	167	187	185	178	189	188	204	185	167	196	170	189	170	182	171	208	211	186	196	189	159	190	193	196	187	169	192	185	186	163	173	206	196	191	162	172	208	176	204	191	185	204	200	180	188	197	176	191	177	210	199	195	194	206	177	189	190	170	195	176	193	177	214	197	226	190	167	189	174	173	196	174	197	190	202	174	191	196	206	193	170	182	179	175	184	195	174	194	185	188	204	190	187	196	163	183	189	191	186	167	181	181	198	187	182	168	189	186	185	202	189	171	167	170	189	197	183	159	196	192	190	150	180	182	166	213	158	183	166	208	199	177	203	187	167	188	154	175	167	170	191	193	187	179	141	193	200	183	182	175	214	190	164	173	213	189	195	213	177	187	201	169	180	227	180	193	213	193	221	211	187	157	214	212	185	185	193	193	202	182	184	186	176	170	175	183	183	177	195
39983	38983	57943	17713	3205	2598	2054	1725	1512	1328	1250	1039	1009	888	894	802	783	733	724	677	694	665	647	594	576	599	587	566	588	632	591	542	538	527	551	557	515	547	508	549	511	497	548	501	473	531	503	532	465	529	527	472	512	485	471	505	537	483	467	503	455	453	451	484	447	491	444	446	459	492	506	495	475	498	495	462	499	475	472	486	537	462	511	482	520	500	495	477	496	469	478	495	479	497	446	499	474	464	510	455	451	473	485	481	468	475	449	496	502	478	477	471	461	455	506	442	474	459	502	470	497	448	471	450	445	467	479	454	459	480	446	481	430	471	471	452	466	458	455	481	463	477	477	493	453	516	436	489	485	468	439	481	473	503	456	471	415	484	481	467	531	448	479	478	478	480	433	448	485	437	438	531	452	457	452	471	415	488	446	457	456	491	416	475	475	444	445	449	481	449	474	469	491	503	511	456	490	471	453	468	482	452	489	491	468	483	446	448	490	453	476	462	460	484	488	442	487	479	475	445	434	468	455	447	444	492	485	496	479	451	422	460	478	467	437	425	472	453	472	427	503	451	457	473	476	473	435	470	420	478	449	495	444	469	478	502	455	460	480	466	498	461	475	473	459	464	449	438	458	474	421	467	485	457	463	433	463	497	469	491	462	477	452	437	468	446	460	503	461	442	495	432	489	467	476	463	451	433	472	452	434	486	462	497	477	410	466	468	436	465	465	438	473	450	446	427	466	471	456	447	460	460	442	457	476	450	421	469	494	476	458	481	514	462	472	471	467	476	485	430	453	464	465	489	473	506	452	483	431	447	482	482	457	442	496	462	441	444	421	449	488	484	456	459	427	425	464	465	456	446	456	453	490	508	472	513	450	462	455	496	492	487	502	461	439	477	461	464	459	444	469	467	450	456	490	515	468	462	471	468	423	460	487	457	482	481	437	481	473	455	488	504	488	465	469	504	478	457	463	494	466	479	457	511	483	440	467	490	474	483	433	458	437	444	475	464	473	452	448	477	438	512	455	473	463	482	444	462	499	475	454	450	453	495	487	465	458	487	441	490	480	469	463	427	446	462	437	452	434	482	455	466	457	435	491	465	507	492	437	486	453	504	482	472	479	471	435	494	518	442	430	498	485	455	476	466	444	489	447	444	471	468	443	471	463	477	475	469	489	450	435	494	448	402	472	432	451	479	447	449	494	463	453	472	463	500	474	450	444	450	472	485	472	451	474	431	491	487	474	482	487	459	506	467	523	474	469	473	470	482	495	453	478	470	471	510	463	471	453	444	467	498	490	443	480	449	445	453	447	447	498	480	460	454	474	445	476	453	466	407	503	475	458	441	485	458	512	470	465	475	446	430	496	438	474	427	495	468	460	473	469	478	446	477	432	471	478	463	450	508	450	442	507	469	454	443	435	428	450	434	450	476	466	440	471	468	483	479	475	467	464	468	474	447	471	486	480	475	453	502	450	453	436	430	511	425	485	471	437	441	461	461	435	448	466	444	450	461	474	470	491	483	427	467	472	456	440	434	478	436	470	455	447	470	463	459	461	459	463	465	479	474	461	451	472	474	461	482	448	483	454	461	449	462	472	471	460	480	444	442	505	449	444	469	471	462	461	440	419	429	442	485	493	460	474	452	464	472	457	416	508	465	462	468	434	493	458	462	489	455	435	457	446	446	461	460	457	473	474	487	485	502	471	492	465	476	448	442	482	450	441	431	467	471	442	459	458	474	465	473	466	445	464	449	477	473	476	477	504	445	478	479	441	455	442	457	451	464	489	458	482	459	450	445	456	465	469	469	482	479	484	487	460	418	459	441	491	461	487	441	484	472	469	464	500	472	467	476	486	487	482	434	441	500	468	439	481	471	481	452	453	502	498	452	452	446	431	499	484	446	473	506	481	423	450	472	427	472	499	469	471	433	447	484	447	451	447	444	469	451	463	476	445	447	411	489	471	498	443	472	445	431	470	474	475	471	464	487	456	473	512	457	477	437	482	468	486	470	492	449	483	465	445	447	436	481	503	452	478	457	468	476	473	486	463	455	459	470	502	469	438	461	427	483	462	491	509	455	474	454	463	458	463	468	451	451	472	474	464	489	472	414	467	492	462	454	475	439	487	460	432	476	485	466	495	454	477	469	449	437	451	452	473	463	493	473	491	440	477	484	466	458	487	485	469	430	461	436	462	423	458	435	445	493	428	439	504	462	431	425	460	486	488	464	437	453	477	474	461	480	472	472	461	428	448	438	444	472	473	428	498	446	471	430	457	459	484	468	415	428	451	462	458	516	439	483	449	497	494	484	460	459	435	440	440	471	476	459	466	434	447	441	474	472	439	492	471	468	480	487	498	441	424	465	428	487	409	468	453	419	468	463	480	481	438	473	493	441	407	450	459	441	483	427	503	456	484	464	437	462	509	499	436	465	470	456	456	429	484	457	459	448	455	462	445	463	439	430	503	487	438	423	428	476	447	473	455	469	455	452	475	476	501	425	465	448	457	483	477	431	475	471	416	471	494	480	461	463	440	477	487	475	433	473	462	454	452	450	468	445	435	464	473	506	460	460	468	433	450	471	480	435	455	490	446	454	459	469	427	467	487	453	470	463	434	477	425	444	483	487	445	440	505	427	464	456	468	414	456	472	505	463	421	452	439	454	510	472	476	481	473	479	455	433	485	475	441	447	451	465	434	447	486	446	454	465	418	447	474	471	443	492	424	452	477	475	453	450	488	461	479	463	443	421	452	468	449	436	491	449	488	500	443	473	478	472	451	478	463	471	448	446	437	438	465	441	444	446	438	424	425	453	472	463	492	425	445	478	441	433	471	454	415	461	463	452	505	477	485	438	467	434	476	481	438	445	421	448	492	441	473	467	435	466	437	482	477	458	498	471	508	505	495	451	486	494	433	423	493	461	425	479	452	497	458	491	453	440	458	416	466	472	463	460	441	442	478	464	479	443	509	467	482	454	477	450	434	443	437	432	439	466	500	466	462	497	494	437	446	439	481	441	498	438	462	450	483	453	435	498	472	436	482	444	457	492	446	482	475	476	446	473	499	462	448	463	415	461	456	469	468	478	467	451	459	442	482	401	499	495	456	437	485	487	451	459	469	437	449	457	402	443	463	445	441	424	476	478	453	456	471	458	455	474	475	457	494	473	466	448	506	466	446	502	447	486	478	472	482	469	480	451	457	463	462	480	467	457	442	443	441	452	474	453	456	463	438	478	482	443	467	489	494	479	458	447	477	467	436	461	483	483	486	489	440	417	444	436	448	446	446	435	455	430	456	461	482	484	465	472	489	465	451	451	453	450	499	424	431	447	469	472	489	506	433	478	492	458	462	475	463	469	460	469	452	455	466	474	434	472	494	469	464	443	453	477	437	453	499	466	451	476	437	487	466	459	493	452	503	423	500	485	464	463	458	473	460	458	479	441	502	440	453	471	477	427	488	434	490	428	445	478	444	481	475	491	453	439	459	468	478	466	450	503	479	458
12525	4430	3815	1369	241	177	167	180	172	156	152	175	172	154	163	173	171	150	177	150	169	173	185	143	178	198	169	156	182	152	157	142	171	153	156	172	178	155	161	158	184	145	168	163	194	156	195	162	138	161	169	179	161	141	162	156	163	163	161	165	181	152	161	162	172	155	171	138	134	156	171	175	179	170	174	164	161	162	156	176	162	177	162	151	157	172	175	153	151	131	162	165	186	169	163	171	176	147	178	151	179	146	200	145	144	169	157	152	179	169	177	165	143	145	155	165	146	176	169	157	170	157	175	174	172	175	155	154	156	144	162	160	160	149	153	161	155	163	171	173	182	161	177	158	149	173	180	178	156	185	133	154	148	171	150	150	165	179	153	182	157	150	152	148	177	170	167	185	155	147	150	178	137	165	183	178	176	156	177	170	159	167	164	156	178	158	160	170	150	150	166	164	171	150	168	168	177	161	144	171	178	138	182	165	151	171	173	164	155	162	174	146	165	174	161	174	162	161	148	174	170	153	159	159	170	187	173	148	171	184	183	169	172	154	158	170	170	167	168	163	177	162	188	182	166	167	163	176	162	150	152	184	160	171	150	158	157	177	165	165	155	170	165	161	183	165	187	148	138	160	169	141	159	171	194	155	181	171	162	161	177	148	165	174	162	162	165	165	157	156	194	158	135	162	188	182	159	158	163	165	167	159	162	174	151	149	170	145	157	151	188	176	155	169	164	188	166	147	152	149	180	167	166	160	177	166	174	178	159	150	141	181	152	163	163	139	148	173	150	119	145	177	150	139	186	170	140	165	169	153	187	174	147	165	159	152	160	154	175	164	157	154	154	154	163	175	165	174	166	150	174	158	160	165	177	151	170	170	161	153	151	177	175	174	153	173	153	173	178	145	164	163	156	191	162	146	170	154	151	139	162	156	163	155	147	174	155	137	159	173	179	141	162	180	147	154	181	187	172	177	154	144	151	184	163	171	174	175	159	148	167	170	176	193	163	174	171	151	174	165	160	158	145	174	156	152	170	149	153	147	160	139	139	160	174	169	151	145	161	152	148	145	156	150	153	163	170	182	159	157	193	181	158	161	155	160	169	178	150	157	175	178	186	179	167	164	192	160	152	163	168	173	183	152	145	162	178	172	163	176	189	159	185	179	157	157	164	170	166	162	151	154	164	151	177	151	176	150	147	140	156	173	173	163	170	150	157	187	172	163	164	185	147	172	157	158	172	161	192	170	159	163	162	155	174	142	146	196	153	174	148	150	159	159	181	182	161	175	170	152	149	175	167	179	157	170	163	144	194	165	175	150	158	175	151	167	150	144	143	164	157	193	154	162	175	187	170	130	170	153	167	168	147	144	164	152	149	163	136	148	175	180	142	157	168	172	166	179	150	166	157	171	164	176	165	168	174	157	185	163	140	175	170	160	158	158	158	160	157	178	179	164	158	164	184	195	158	176	149	178	157	158	150	198	165	169	158	154	184	155	151	170	154	168	166	162	164	176	149	163	167	143	166	162	158	154	156	169	140	171	139	174	167	164	180	161	174	154	168	189	146	171	163	153	188	168	181	181	163	155	162	161	148	166	156	154	186	178	183	161	160	174	158	148	142	171	139	134	152	162	173	170	182	160	178	166	178	184	173	154	175	164	155	155	169	157	174	163	182	165	168	173	169	166	157	167	167	167	164	147	169	166	152	159	159	181	170	149	153	191	179	156	166	163	173	153	143	180	160	161	162	160	172	158	184	168	157	163	161	157	183	152	149	171	162	137	176	171	144	145	158	169	178	177	164	162	179	163	180	155	153	156	150	167	140	161	161	182	182	175	173	184	151	150	154	149	178	167	148	169	155	155	152	175	175	137	160	161	151	180	165	155	165	158	167	168	148	149	146	181	193	180	161	169	155	158	175	160	169	146	165	158	135	164	176	172	174	163	157	172	139	153	156	167	153	165	176	166	154	163	145	172	152	159	186	161	164	181	165	172	167	162	171	163	162	166	171	146	167	173	153	161	171	174	163	159	160	159	146	161	162	184	146	176	159	161	127	141	164	178	170	155	171	153	166	153	147	174	172	161	168	154	165	147	167	153	161	160	155	154	161	172	200	166	158	157	150	177	183	175	161	173	174	179	160	166	142	190	166	165	167	167	179	159	156	184	154	178	169	144	174	191	162	166	154	159	156	158	156	170	157	172	170	173	183	177	166	146	169	174	170	174	183	154	159	157	163	146	174	184	144	175	162	171	188	174	157	166	157	148	154	168	149	178	175	156	163	184	187	171	182	158	161	167	176	173	164	154	147	138	173	171	167	180	152	150	169	144	169	176	159	152	152	173	178	160	205	152	155	191	172	158	161	174	149	156	170	175	166	151	170	176	153	177	175	172	143	157	170	172	172	152	147	166	146	160	160	171	178	168	150	158	163	150	175	177	153	160	169	157	166	134	152	171	153	163	156	190	166	167	183	169	150	157	145	170	182	174	147	164	161	183	148	142	166	167	161	148	161	138	167	143	164	165	157	156	163	176	169	150	177	156	195	146	174	175	159	163	170	158	136	133	175	158	187	145	165	144	162	178	132	170	160	157	170	187	188	167	159	173	164	161	182	164	161	168	146	134	192	174	150	164	145	155	156	144	151	159	148	161	136	162	168	153	177	167	156	166	165	163	168	180	148	163	175	160	160	176	158	169	149	173	159	170	148	172	170	173	169	162	174	154	171	169	160	162	174	178	137	173	175	162	156	135	186	165	164	170	183	159	170	174	174	166	173	176	174	158	160	167	165	180	145	180	151	169	136	170	169	177	158	171	172	185	197	187	138	189	152	186	157	154	150	158	157	159	151	160	137	154	164	162	158	170	155	158	149	168	173	169	174	158	150	176	182	194	175	168	157	161	169	194	157	194	189	133	174	161	156	159	163	132	145	175	168	171	165	170	153	164	173	156	168	157	170	169	176	154	146	180	190	179	174	192	141	158	158	146	149	160	168	154	176	162	157	141	159	187	170	147	152	185	182	165	146	163	145	175	179	187	156	178	161	175	154	161	145	166	158	164	171	153	161	176	162	175	197	170	180	177	152	201	175	163	175	186	174	176	186	186	153	165	163	170	149	170	161	172	158	150	161	153	151	179	191	162	172	161	177	177	160	149	171	152	158	180	163	159	171	169	170	168	176	164	182	156	150	164	163	155	146	137	164	215	166	157	184	161	154	149	165	175	160	191	184	191	168	148	162	151	167	130	148	151	152	166	177	157	175	169	152	168	162	170	160	144	162	162	169	156	186	172	155	154	155	176	185	163	161	172	179	184	148	144	154	159	185	153	176	187	171	152	167	187	173	177	177	142	168	156	190	169	164	164	163	178	175	162	168	162	184	160	158	193	185	180	168	176	154	186	142	137	164	171	162	177	156	158	163	137	163	167	157	179	157	162	142	149	168	162	170	175	125	153	143	169	170	157	160	156	190	178	156	181	158	159	155	180	189	165	169	162	171	159	162	142
10399	5197	8424	2809	534	496	474	484	475	458	438	454	442	473	453	453	495	473	446	455	419	466	420	421	446	450	421	422	457	461	418	432	418	420	436	433	458	422	457	460	471	428	453	446	399	444	412	444	438	426	463	405	445	436	411	435	450	429	462	409	421	439	418	391	421	431	448	439	436	411	438	439	424	486	441	442	422	473	463	411	423	451	416	427	432	468	426	413	447	409	451	447	433	436	478	460	466	419	474	425	421	476	458	430	460	384	456	438	450	422	428	427	440	431	469	429	443	440	445	407	434	429	409	444	453	406	464	457	473	416	447	413	465	421	430	385	476	476	456	461	433	442	451	460	421	452	446	406	417	453	432	421	417	422	447	442	440	428	446	429	475	440	445	481	440	423	419	433	410	459	430	476	402	466	433	468	419	449	454	486	431	443	427	468	414	416	473	448	434	428	424	439	491	456	458	430	432	424	476	437	439	473	447	434	458	445	424	425	466	388	435	431	436	448	446	454	474	458	409	450	409	462	427	429	412	441	419	421	431	430	464	416	442	434	410	461	462	443	422	440	423	425	462	424	472	421	423	454	456	442	419	470	429	449	439	399	397	467	421	435	403	424	447	457	439	431	440	469	439	460	416	415	446	430	418	429	426	414	412	446	441	427	439	473	484	408	454	424	467	419	439	420	443	477	426	407	426	440	385	406	424	460	457	443	437	465	438	442	448	414	449	437	469	431	427	454	456	455	431	440	440	428	445	428	456	459	448	422	484	445	466	434	450	428	447	435	449	429	402	451	421	410	430	410	424	426	421	406	433	473	415	482	451	403	438	411	440	445	410	419	446	437	440	434	423	452	411	478	448	464	406	417	430	434	430	418	455	460	418	441	439	461	454	439	424	417	439	437	437	456	423	431	464	432	392	423	397	448	406	451	406	450	450	439	426	432	389	427	432	419	438	407	434	432	431	457	445	460	418	453	398	434	403	434	426	458	423	443	424	460	462	439	484	448	453	422	456	439	430	405	420	400	449	410	455	442	430	419	470	441	420	469	444	441	404	426	414	437	454	390	433	393	427	436	452	399	444	447	438	430	452	437	449	457	466	428	443	428	435	435	420	435	425	462	426	450	418	448	463	466	424	443	432	467	439	451	434	456	407	466	413	433	442	426	449	452	441	471	385	434	425	443	465	427	436	431	450	448	429	434	476	404	427	425	471	421	469	468	412	446	386	432	453	441	451	414	439	436	430	409	506	439	430	415	442	456	427	457	419	409	427	454	440	405	405	434	469	425	418	442	429	449	442	412	422	494	470	457	446	423	442	443	461	434	441	426	437	478	436	419	439	426	462	405	436	446	409	449	402	429	407	446	451	466	455	404	439	431	421	406	441	421	439	428	439	432	468	452	444	408	420	395	458	450	435	440	457	421	425	457	449	441	471	452	471	440	469	446	435	409	437	416	434	421	433	406	406	474	461	438	450	425	458	447	449	454	461	470	396	410	415	482	437	454	423	441	421	449	432	414	444	437	447	423	408	417	468	454	403	422	454	420	452	433	463	458	427	427	445	460	419	486	461	456	411	456	408	418	415	455	439	461	425	423	449	445	424	427	436	394	426	440	438	378	452	413	408	461	464	410	449	440	415	441	387	442	429	449	436	434	437	460	467	451	423	458	442	425	443	437	426	428	463	437	472	458	477	435	426	416	415	421	447	439	439	405	437	416	454	442	468	457	421	463	435	426	435	423	433	437	484	452	507	446	418	458	393	431	448	436	423	464	393	449	434	418	429	443	423	451	468	424	463	400	444	431	429	411	468	435	452	431	454	404	447	427	466	442	438	451	440	411	446	425	469	445	390	450	433	425	435	438	422	422	415	440	459	470	449	455	426	422	469	459	447	464	455	496	399	454	454	405	450	444	447	445	463	409	435	461	446	412	493	436	394	445	438	423	476	443	457	431	397	436	423	426	437	452	426	431	441	433	436	430	431	415	444	441	451	461	450	406	470	423	438	470	455	414	440	420	436	464	458	462	432	435	448	442	427	415	407	466	430	450	460	433	454	437	444	408	456	449	432	433	437	428	472	432	440	424	419	458	415	449	448	463	425	422	471	451	432	430	429	473	489	465	427	409	408	490	475	429	457	444	449	438	445	447	452	423	468	444	471	453	405	443	473	460	423	430	464	472	429	437	438	469	469	457	433	436	467	438	433	466	432	445	444	441	451	451	463	432	473	459	439	412	426	419	449	458	414	436	442	472	422	455	429	440	405	431	436	443	427	473	421	458	432	437	478	449	416	410	442	417	400	460	449	415	484	416	437	446	434	415	429	435	463	432	460	477	426	433	453	424	457	467	440	424	438	427	455	447	437	447	422	445	437	455	424	409	461	416	397	449	447	435	421	411	448	433	480	474	439	421	397	419	444	477	451	431	452	435	428	449	451	431	411	446	437	409	402	460	439	451	445	475	459	453	425	472	464	415	465	437	402	463	442	469	446	472	400	440	449	437	449	429	469	424	432	432	434	461	467	462	457	448	416	452	440	442	448	411	432	498	426	445	432	449	433	411	449	439	426	435	413	435	437	455	458	432	446	437	447	422	463	470	409	414	428	456	404	414	445	403	437	432	479	447	410	431	439	468	437	409	403	425	428	450	417	412	445	454	437	439	448	456	439	435	427	399	415	412	406	457	415	466	396	464	447	442	441	446	466	440	420	447	429	475	404	432	426	451	402	474	448	419	455	393	462	445	434	426	455	422	461	455	431	444	457	441	428	445	437	426	431	445	456	439	439	455	413	418	438	450	452	454	487	445	443	417	430	481	422	412	422	439	487	449	441	426	438	417	451	431	444	447	463	438	471	477	459	411	477	441	401	417	447	445	447	445	404	461	424	466	453	475	459	499	419	446	412	425	427	454	403	447	444	411	395	445	441	457	439	437	437	442	425	454	427	447	452	455	455	428	459	420	445	414	447	468	404	454	420	439	416	456	420	412	404	434	429	405	427	430	439	468	424	430	437	402	428	448	465	425	434	443	425	441	426	434	445	432	417	452	453	422	432	425	421	446	416	423	427	427	430	431	440	400	455	437	412	469	409	428	475	438	443	448	445	420	462	433	447	453	442	414	464	416	413	436	422	430	441	436	428	410	435	421	433	426	465	457	458	431	433	404	442	405	436	420	440	436	404	409	415	441	405	430	434	446	493	410	460	451	430	439	459	427	407	421	406	412	420	432	435	431	425	433	421	461	441	457	425	427	457	429	442	445	455	448	422	427	420	448	442	463	450	417	454	410	425	441	458	428	427	467	416	426	423	441	421	467	454	450	417	431	435	469	437	437	451	461	413	436	425	461	473	462	421	421	428	436	431	460	501	441	419	458	450	414	430	428	432	475	443	428	422	405	444	428	456	420	448	414	442	436	458	418	468	440	401	439	459	437	429	459	452	427	425	484	482	439	439	471	444	424	448	428	400	422	424	420	448	448	409	455	446	487	430	431	421	449	447	415	452	434
54437	44761	45463	23720	2449	445	397	364	340	289	295	286	280	297	245	256	277	278	270	253	248	272	289	257	276	249	254	284	277	266	284	264	238	269	231	233	275	258	267	259	254	255	263	259	235	250	261	272	265	252	262	252	257	277	280	265	303	272	272	297	245	263	272	254	242	244	277	261	291	289	247	280	257	262	279	256	242	241	256	241	260	250	300	245	255	255	278	271	283	271	221	240	268	256	287	277	262	296	242	265	267	268	249	261	254	256	256	256	250	288	261	245	256	266	235	250	251	277	252	277	256	276	245	237	288	266	263	276	271	242	270	247	290	264	234	260	253	265	268	266	280	231	289	254	269	250	256	292	246	261	222	285	262	269	261	280	249	271	263	268	262	267	247	290	277	250	251	265	247	238	277	270	255	280	255	244	274	262	247	253	258	250	262	245	292	240	278	244	239	275	259	249	243	257	254	265	269	283	256	265	252	258	239	293	259	279	259	257	259	249	262	251	231	247	304	226	251	227	276	283	259	241	247	239	281	259	249	235	237	265	293	272	257	219	273	231	258	222	252	241	238	287	241	280	258	259	269	267	247	278	280	247	229	280	260	271	256	266	240	270	238	269	274	265	264	270	245	307	266	259	252	267	255	278	296	276	268	280	256	278	255	265	260	260	279	257	265	259	265	258	217	271	244	287	241	222	278	231	250	229	258	270	254	236	250	251	281	264	242	253	284	284	251	278	273	277	304	259	248	249	248	261	274	252	261	276	333	252	269	272	265	265	265	266	245	252	221	272	274	284	261	250	231	251	253	264	256	258	265	259	246	265	256	247	263	260	234	245	295	262	255	261	256	245	277	241	244	235	259	277	253	252	294	268	245	269	259	290	257	239	278	275	272	239	235	256	254	278	256	269	216	251	267	274	274	251	252	278	259	275	249	249	252	266	261	268	266	266	286	251	241	226	287	261	291	259	247	251	278	253	214	234	243	249	280	243	272	253	238	269	264	254	251	263	240	269	257	266	249	277	263	245	262	236	250	261	239	272	252	269	262	236	243	256	255	229	243	244	237	264	252	237	263	250	244	236	262	254	249	265	276	278	268	273	262	237	276	221	266	235	275	266	258	270	245	239	248	270	276	245	260	281	250	244	240	288	257	278	278	254	234	264	243	289	261	254	255	259	261	277	240	243	243	277	278	253	276	275	274	235	242	256	235	288	224	242	235	271	260	232	257	238	257	267	267	246	228	266	264	272	246	235	270	262	244	265	256	289	266	267	245	263	240	259	261	254	284	244	243	259	254	254	236	273	264	235	242	247	207	252	255	268	232	265	254	262	295	258	268	249	257	256	268	277	278	261	278	242	305	278	259	268	262	249	252	267	296	259	273	251	272	246	260	264	275	246	282	227	241	257	279	265	250	272	241	242	267	218	252	255	238	224	255	242	264	247	304	248	262	257	273	278	252	234	283	271	226	248	254	255	240	276	257	258	272	265	269	275	224	245	261	251	247	266	277	274	225	249	260	288	281	235	276	262	241	254	246	280	253	271	244	252	263	261	283	265	258	259	269	277	250	267	240	236	263	261	254	266	260	260	266	270	279	256	250	260	278	238	220	243	264	246	228	304	250	247	268	285	268	277	245	281	270	258	241	281	219	242	244	250	247	222	266	225	266	237	280	284	293	236	273	283	253	268	254	227	256	252	258	256	267	237	249	234	288	265	254	253	249	274	287	238	245	271	255	260	290	279	277	221	270	273	270	251	260	247	264	243	259	242	249	262	263	229	256	285	244	238	259	236	287	254	243	292	266	246	258	240	256	250	263	255	284	285	257	265	270	261	274	270	244	293	240	258	238	243	272	294	270	250	262	258	266	279	281	247	240	258	242	274	272	307	290	245	274	229	271	217	238	248	274	255	247	248	249	247	238	264	263	249	274	258	236	273	254	280	231	238	251	269	250	247	253	286	265	270	290	251	257	251	254	257	279	291	283	244	252	255	243	231	250	275	292	259	270	268	240	265	238	271	263	240	280	239	266	306	255	251	289	266	266	270	243	248	240	252	269	264	241	270	228	256	230	240	253	268	279	243	256	271	241	247	252	238	247	252	254	267	240	233	262	248	254	241	263	241	250	249	240	234	286	249	262	252	250	243	240	241	254	267	234	246	300	264	249	265	269	253	249	256	275	256	259	271	258	264	230	236	284	237	238	270	286	251	242	251	268	259	263	245	269	251	242	262	271	265	252	282	282	252	260	266	256	248	257	280	237	280	288	260	250	262	271	255	265	230	234	246	276	238	257	242	268	225	279	258	293	220	248	249	256	244	252	234	270	239	272	243	256	253	254	261	234	262	252	256	279	266	248	248	253	229	271	233	270	270	269	252	252	287	236	274	263	268	250	278	278	262	262	271	237	234	242	239	253	261	235	251	268	248	217	261	249	253	236	258	275	237	251	273	253	251	281	250	263	273	264	289	242	254	239	259	273	277	215	264	276	256	247	286	259	275	254	272	250	249	257	228	259	243	271	243	226	220	240	282	259	279	275	274	264	237	240	236	282	267	254	257	238	263	252	265	252	260	255	253	274	246	244	227	274	244	256	248	241	255	287	251	246	223	273	254	253	252	238	298	277	236	253	251	241	262	238	260	240	287	257	242	277	246	260	252	251	247	246	260	249	259	266	237	257	262	234	276	233	234	229	249	302	292	258	267	265	223	257	288	260	253	257	246	265	241	236	245	255	264	267	258	255	234	248	248	232	258	271	274	259	268	260	277	263	288	259	287	253	251	263	213	270	273	265	270	272	219	259	290	262	255	266	257	266	248	258	247	255	233	269	298	265	243	237	268	251	259	296	270	286	265	257	252	266	249	275	212	239	278	234	228	230	256	233	254	242	264	285	261	252	268	252	265	275	298	263	258	246	278	239	285	234	275	258	242	225	231	272	262	246	242	301	240	283	278	262	247	241	274	239	273	253	245	245	236	276	260	254	247	255	290	250	272	260	246	236	249	239	243	250	269	254	256	266	241	248	273	284	227	266	270	271	265	274	222	278	283	243	254	261	280	273	266	272	283	246	283	249	231	220	263	270	229	258	251	253	276	259	248	269	266	280	270	247	238	249	253	259	261	280	254	263	249	267	243	247	241	281	247	254	271	290	232	229	254	264	284	247	263	246	262	263	243	282	262	253	257	243	254	279	271	265	261	252	295	265	259	236	249	269	255	267	256	251	251	248	243	276	263	266	244	279	315	282	259	255	240	241	252	252	266	247	236	267	240	256	254	236	243	268	237	257	229	297	268	240	292	290	266	264	284	282	237	273	242	258	244	259	264	272	250	239	270	264	229	240	250	280	243	253	256	273	242	285	269	238	245	236	260	269	260	267	254	283	282	273	231	231	237	249	272	260	273	267	238	251	279	236	248	246	248	239	274	231	252	254	252	278	251	246	268	273	246	271	299	240	283	248	268	271	253	230	261	270	258	260	247	256	290	253	272	259	233	241	288	269	292	275	231
32533	30458	47016	17992	1977	1628	1406	1273	1156	1061	983	925	892	854	829	814	798	785	699	744	718	679	711	708	720	701	708	661	710	637	700	670	672	702	692	672	673	681	650	694	646	689	637	597	636	704	629	645	658	674	645	637	677	649	663	631	637	614	660	660	677	676	652	643	653	642	668	630	627	658	610	633	648	638	637	677	610	618	647	630	677	618	614	640	613	638	636	628	618	624	645	649	618	633	616	629	645	632	691	614	627	625	638	653	666	657	601	656	605	645	631	654	648	677	620	690	631	604	609	655	604	683	683	641	623	625	654	629	645	661	632	604	647	601	692	637	675	588	620	655	619	651	634	614	585	616	661	614	684	630	681	660	660	637	672	658	658	656	652	638	591	665	639	649	639	676	657	629	639	617	675	675	638	597	645	615	625	640	641	609	649	632	642	608	600	659	631	676	634	616	698	696	661	643	682	654	637	657	614	639	626	621	635	655	660	592	627	615	642	682	630	616	632	643	654	611	687	625	651	640	622	606	636	656	634	639	613	682	617	628	651	644	615	633	645	609	661	639	662	632	628	611	656	595	611	605	656	646	631	651	608	653	647	583	594	622	660	651	609	584	648	664	633	635	634	654	615	629	703	649	625	601	656	645	605	642	641	628	689	629	608	678	671	631	633	601	621	658	578	623	661	602	612	618	602	610	654	674	660	634	618	621	632	570	646	638	662	591	632	626	601	611	657	632	642	585	642	631	655	599	625	632	648	661	640	617	650	612	634	641	645	612	668	613	665	620	619	651	660	669	639	647	658	661	588	640	636	639	640	664	624	708	656	615	624	618	622	636	628	609	652	625	613	681	634	673	614	614	618	700	593	641	673	704	647	632	661	637	656	671	643	616	619	674	667	657	603	653	633	644	658	673	618	640	642	700	685	662	687	591	671	608	638	627	655	668	655	618	672	666	599	639	638	626	653	611	643	605	633	653	685	618	618	623	613	619	586	651	626	616	650	641	654	631	637	658	597	588	625	644	654	605	633	642	691	586	676	672	662	645	683	655	634	674	627	631	660	668	621	600	621	648	614	682	645	662	673	672	660	661	652	623	607	650	626	626	579	646	605	636	609	626	663	650	611	643	618	631	571	682	632	610	645	643	656	626	638	612	622	650	640	646	616	606	677	648	657	704	593	615	654	663	646	622	643	641	646	615	637	614	622	622	665	653	658	648	629	607	668	618	600	684	659	624	663	656	679	641	656	646	618	651	628	608	575	611	619	604	591	676	621	631	700	635	633	608	641	652	684	685	648	637	653	623	619	648	590	683	673	613	634	620	630	634	616	674	673	613	634	622	611	658	610	630	658	628	597	662	621	642	586	658	628	638	646	654	647	634	623	622	628	686	625	641	673	637	673	679	635	626	610	623	684	594	646	627	643	668	578	666	619	629	632	617	626	645	658	623	631	679	654	630	640	620	655	639	682	618	603	672	629	671	635	660	630	685	590	647	629	635	628	676	606	606	651	638	651	607	604	684	634	662	621	679	622	658	634	637	646	609	582	647	590	623	642	671	613	671	655	613	669	622	634	651	658	634	636	642	663	665	642	647	595	629	662	616	662	672	631	602	665	613	645	615	624	648	684	605	602	663	657	613	650	658	589	653	602	626	678	632	654	627	626	664	613	683	634	676	653	617	686	598	650	639	637	647	594	640	628	620	634	639	671	592	590	648	658	661	638	620	638	625	638	666	633	611	627	625	613	662	641	679	649	643	616	594	604	659	672	606	632	656	655	628	643	668	595	662	626	654	648	672	632	627	627	622	682	662	667	616	668	625	629	618	647	607	621	700	675	639	637	693	639	653	614	645	655	649	624	652	612	662	664	653	631	600	646	619	674	611	630	666	610	620	623	617	648	646	615	635	662	652	629	625	626	624	603	634	646	649	651	648	653	667	618	647	662	654	674	641	656	623	650	607	568	645	667	637	640	590	630	694	613	615	652	589	651	618	635	663	660	644	645	609	653	648	616	633	682	679	624	636	631	632	662	651	675	641	667	644	598	720	620	651	624	657	621	626	591	645	624	631	648	601	589	619	638	633	654	647	641	610	654	643	673	642	640	642	634	604	649	646	635	682	669	626	598	677	643	630	663	647	638	664	612	673	592	649	651	626	686	615	653	647	616	627	642	605	655	613	646	631	671	654	637	632	622	641	646	612	618	675	614	586	619	633	611	661	633	615	570	640	600	639	636	594	628	643	627	600	640	656	608	586	647	629	636	675	642	655	663	629	638	624	623	647	639	648	649	676	625	626	631	613	620	612	628	626	622	647	635	622	644	675	630	669	687	639	570	613	661	647	626	627	595	618	622	584	624	643	617	640	637	588	664	676	641	682	626	617	663	627	664	597	617	584	658	646	663	628	652	611	617	603	607	621	640	585	637	654	593	631	645	625	665	655	617	645	656	590	650	644	659	645	602	642	629	631	624	642	642	673	641	646	608	666	688	657	612	658	635	607	645	642	648	643	625	623	632	633	644	604	639	614	661	663	638	654	621	649	624	687	616	682	629	604	676	618	643	669	639	631	606	603	642	682	646	607	630	652	625	602	644	622	672	646	610	619	643	600	630	649	605	612	674	664	621	634	630	663	695	636	661	662	625	693	633	647	592	600	675	630	620	646	652	656	639	650	598	628	646	615	615	598	608	631	577	625	651	677	633	632	666	591	642	626	620	631	677	635	668	635	636	632	658	652	624	675	625	656	625	665	644	656	627	664	623	618	643	637	635	677	599	642	594	635	639	652	620	602	644	612	605	614	653	678	650	595	623	652	590	616	641	570	608	598	644	642	565	631	638	610	668	615	631	592	654	659	641	666	621	653	619	640	644	646	692	643	660	621	613	647	656	671	617	605	671	645	607	667	670	630	650	680	619	617	609	655	606	658	625	622	656	610	650	652	613	632	657	623	674	641	639	664	580	615	616	611	600	609	642	648	651	646	618	621	605	616	664	673	577	620	637	587	615	590	646	628	634	680	656	613	642	634	635	602	608	657	663	635	670	621	694	645	647	650	633	636	656	639	608	650	648	595	637	651	666	667	669	670	647	622	622	635	654	651	638	602	641	610	637	612	611	631	658	673	610	662	680	633	668	650	662	668	640	616	630	676	691	626	643	633	669	671	645	637	637	645	654	638	627	618	603	653	618	663	658	650	634	601	644	600	635	595	614	626	616	628	643	644	644	658	621	644	622	671	615	612	621	643	634	634	640	654	612	595	653	670	650	663	629	649	665	664	635	628	674	613	634	620	635	574	646	618	614	652	684	658	638	615	588	667	631	674	677	625	673	630	655	660	631	641	619	624	655	582	658	620	625	634	631	672	621	649	630	638	642	648	657	656	651	610	595	634	656	621	662	634	645	639	656	641	584	640	647	636	642	629	637	643	646	653	605	618	661	634	643	653	621	597	643	634	669	670	641	624	649	601	659	650	631	639	633	658	664	647	622	630	662	605	636	646	656	651	620	650
67981	58792	61378	34429	6400	767	486	391	371	322	280	283	251	238	239	240	232	181	197	217	207	230	227	199	210	200	214	222	216	192	173	180	188	181	206	199	177	203	224	166	217	202	217	205	188	173	196	185	170	197	178	194	159	192	194	205	200	170	197	174	175	196	178	196	192	194	191	212	207	199	170	221	214	177	211	201	205	176	199	189	202	161	231	185	180	212	197	185	166	196	182	186	191	180	185	209	186	185	193	188	203	175	191	196	213	221	190	186	207	180	198	198	194	191	199	216	199	188	190	170	153	194	190	180	171	195	187	186	162	211	207	193	207	205	168	189	198	185	184	215	198	207	205	195	176	171	205	191	182	172	173	195	173	178	183	188	185	189	190	203	172	220	180	190	198	215	186	182	181	178	193	184	181	195	200	173	189	190	194	188	190	170	203	204	193	175	181	193	195	194	171	194	212	195	193	198	174	193	179	188	194	182	193	191	198	190	168	173	187	190	211	209	196	196	193	215	185	204	178	179	157	182	177	213	160	176	226	200	172	211	191	206	173	167	199	183	184	180	197	178	191	183	204	176	178	169	189	201	176	190	214	196	225	187	190	205	180	185	205	192	200	183	190	227	211	190	183	197	169	194	166	187	186	175	221	175	202	212	192	182	193	184	197	191	194	185	181	202	187	203	168	183	203	197	198	187	223	205	216	210	208	180	182	191	199	200	174	188	198	185	211	196	178	180	186	193	200	196	190	192	199	187	199	191	192	178	189	181	214	199	196	188	186	173	184	169	202	181	192	177	184	180	196	217	171	173	185	195	212	199	184	184	181	204	207	203	172	187	179	201	188	188	194	192	184	200	199	208	197	189	182	163	185	206	186	180	184	189	182	182	176	198	195	191	175	177	180	187	178	180	198	198	178	196	213	180	197	163	189	199	175	168	161	183	208	192	212	218	187	176	170	206	231	208	208	186	185	219	204	194	191	178	206	165	193	196	213	208	195	190	201	176	187	196	217	174	192	192	205	187	175	199	185	201	205	200	183	213	189	196	194	176	209	208	198	192	205	203	190	202	174	208	201	188	177	194	182	176	198	165	184	188	198	192	207	182	205	191	198	179	182	197	213	201	192	186	206	191	176	174	207	197	211	210	186	192	190	158	193	197	187	193	222	197	206	217	206	180	199	183	198	186	188	188	208	179	188	201	195	176	191	205	183	208	191	187	187	205	205	159	186	184	195	190	196	184	212	201	169	185	193	172	167	201	201	194	202	183	226	174	177	166	171	215	209	179	211	192	183	183	185	181	189	207	215	197	171	196	184	170	202	186	186	207	184	193	199	218	191	233	178	195	192	240	190	172	163	190	203	174	201	205	173	192	188	193	210	204	203	212	215	191	176	185	187	170	168	181	200	187	187	195	183	193	183	177	184	193	206	194	170	211	178	177	207	186	203	188	178	173	201	182	180	168	187	181	182	221	188	212	193	164	194	191	183	181	184	187	208	193	200	185	186	171	193	190	192	188	181	178	175	200	215	209	228	202	177	194	189	173	205	205	194	199	187	164	201	163	179	195	202	184	197	184	191	191	167	181	179	204	192	180	190	193	197	195	217	178	187	204	185	190	178	177	210	151	188	198	187	206	183	186	193	188	212	219	196	191	194	183	196	190	203	195	194	167	173	172	197	189	177	187	204	183	180	209	181	186	192	195	192	167	178	180	200	204	208	193	197	193	207	173	193	230	201	203	206	208	203	197	174	182	177	183	200	180	219	196	189	188	189	188	207	196	171	194	183	204	186	185	168	194	201	215	178	194	182	183	235	173	189	224	202	183	201	192	186	202	209	193	182	210	192	212	203	176	188	189	213	195	200	201	176	185	174	157	194	188	157	197	208	179	202	212	182	188	216	187	192	206	203	182	177	212	171	188	218	222	181	185	204	184	208	201	195	204	197	195	184	198	193	181	206	214	185	213	183	210	178	198	175	185	183	185	196	171	185	184	159	172	196	193	186	176	183	186	188	200	185	172	189	197	195	193	180	203	179	180	165	168	176	200	160	191	204	186	183	191	194	176	193	179	192	180	218	170	178	177	180	197	201	204	193	185	166	209	198	198	187	181	172	178	168	209	209	186	214	174	178	195	178	185	198	199	189	188	171	211	195	194	213	192	184	195	206	200	193	218	181	161	176	178	194	184	201	205	188	175	174	205	195	197	183	190	169	189	191	207	197	155	200	214	186	185	188	167	183	181	176	183	190	191	186	217	173	213	190	189	189	164	205	189	195	207	203	195	173	186	196	205	199	194	196	178	175	191	215	196	169	197	207	198	202	184	185	182	183	212	198	186	155	185	185	206	198	164	193	180	182	188	174	183	212	191	201	181	182	186	170	189	207	228	201	161	178	168	166	185	199	186	192	197	225	163	197	178	168	165	172	197	186	181	223	203	187	190	181	179	190	213	185	198	219	180	195	184	194	174	174	177	187	183	192	198	206	186	195	185	185	194	178	195	201	172	184	214	203	201	151	189	171	203	205	181	200	167	179	212	192	193	184	213	187	197	191	182	176	184	215	203	218	199	195	198	206	213	187	212	192	184	196	192	163	217	203	181	187	186	196	191	197	201	169	199	169	184	194	188	186	178	186	208	197	173	187	214	189	172	209	178	189	212	191	190	197	192	170	185	197	206	204	177	190	188	173	209	211	167	206	199	179	212	181	195	214	186	192	177	224	178	177	193	191	171	175	199	188	188	195	195	180	181	181	180	207	168	179	187	185	211	173	177	192	199	190	193	181	195	179	181	200	203	198	221	197	200	194	199	170	197	218	190	175	202	192	192	183	200	170	200	172	194	207	176	195	168	218	201	184	172	183	161	208	196	164	195	170	173	168	208	223	188	178	209	172	193	188	218	180	202	183	198	199	192	165	189	180	199	165	209	197	212	183	201	204	176	220	200	190	182	182	196	200	181	197	217	212	202	187	198	173	186	216	195	200	183	202	195	189	184	209	207	188	198	198	170	217	191	164	199	183	205	170	213	190	199	184	181	192	177	198	186	211	176	199	195	194	209	197	189	181	205	192	191	164	194	212	175	170	175	199	200	203	220	198	200	196	193	193	208	157	177	196	213	174	187	216	181	195	219	171	192	173	193	200	185	185	164	175	220	206	191	187	169	197	205	190	168	209	189	182	175	195	196	169	189	171	188	197	188	192	193	176	190	169	199	185	190	217	217	182	196	178	177	195	200	190	193	198	170	186	177	194	166	170	166	190	201	173	187	173	202	174	207	171	159	174	184	192	191	189	232	184	183	178	180	211	182	185	185	186	194	202	196	189	200	175	208	168	200	201	184	179	181	204	191	174	174	192	170	183	207	177	179	181	188	172	203	167	179	217	178	172	205	188	188	197	206	198	194	188	206	196	208	187	184	211	185	198	191	183	222	179	176	198	177	217	210	165	156	184	162	201	180	179	185	191	200	186	187	198	206	189	200	206	183	169	213	195	188	188	202	183	191	186	184
41394	41122	59340	21005	3050	2537	2014	1728	1383	1279	1167	1083	947	943	867	770	758	768	679	692	671	670	606	666	613	628	582	541	589	527	576	535	527	568	538	506	521	520	532	531	526	526	521	498	487	495	508	578	529	498	482	502	491	508	526	522	468	502	501	451	498	512	465	493	487	485	500	480	508	491	485	481	468	503	507	457	495	497	502	514	501	468	467	466	444	484	467	422	512	437	480	453	460	537	506	487	482	461	466	466	450	496	512	509	451	495	469	486	463	494	489	501	455	458	453	463	480	498	478	469	480	462	455	469	500	482	490	475	517	461	460	482	529	464	452	465	483	445	457	476	529	479	514	447	485	495	467	442	469	438	462	479	517	488	528	473	478	436	455	487	522	458	477	476	499	487	419	455	445	481	453	513	492	512	458	458	484	495	514	450	492	465	430	481	446	471	455	481	500	488	464	463	481	487	468	463	502	442	456	455	492	498	498	493	447	437	485	464	490	480	438	457	489	484	488	478	484	447	495	516	492	476	466	483	456	472	479	454	464	507	479	497	478	476	479	491	491	496	480	446	490	451	467	447	506	519	464	476	485	443	492	459	458	517	482	497	457	522	460	510	463	454	504	484	465	478	489	489	474	481	489	504	511	472	451	455	456	456	483	476	521	521	462	471	490	439	474	503	475	509	447	495	432	452	481	483	443	454	500	481	477	466	471	459	443	436	488	432	438	460	500	464	475	478	471	457	462	465	489	472	470	455	463	471	503	482	492	475	506	489	491	503	453	472	511	491	451	473	442	476	500	473	504	444	447	489	493	506	443	464	457	467	486	472	449	493	443	482	474	466	484	466	487	454	471	473	459	468	480	467	474	493	475	459	486	450	457	443	474	483	511	465	418	434	475	506	443	451	488	470	473	457	529	449	492	473	434	476	441	420	489	448	445	457	469	485	499	486	448	472	485	480	497	517	466	498	444	458	485	468	460	479	468	432	463	493	458	457	474	485	452	466	464	490	476	453	482	433	452	458	480	459	509	458	459	471	456	522	440	478	474	488	442	458	419	472	473	431	442	453	488	509	472	468	452	450	477	461	461	463	454	483	464	434	477	492	483	477	489	445	485	483	474	493	519	507	483	475	473	487	484	475	505	463	439	515	495	438	467	503	502	477	471	506	473	504	449	497	504	482	484	521	481	426	452	495	482	489	453	473	472	497	481	478	475	446	456	500	483	489	472	495	465	508	484	470	477	497	486	488	473	491	489	486	440	482	472	478	457	470	445	444	484	488	479	481	468	478	468	508	528	530	466	470	497	464	442	499	453	468	504	504	483	467	497	457	505	454	467	483	432	457	450	460	470	483	487	467	470	442	443	491	446	464	468	444	449	438	467	455	470	492	430	444	508	495	495	485	451	461	475	458	512	495	426	504	489	492	473	460	444	443	479	472	470	428	496	448	501	464	474	469	484	486	485	487	485	489	456	470	460	490	458	484	449	490	475	470	462	460	469	444	474	451	498	487	473	465	470	482	451	463	463	486	467	452	464	501	445	449	448	477	456	474	479	477	485	495	466	451	423	479	494	473	446	460	478	492	446	473	484	506	487	480	484	478	432	440	434	482	458	473	472	478	472	505	507	488	453	440	486	487	477	533	505	509	454	459	498	478	499	437	465	511	453	487	487	485	486	477	508	501	464	472	474	472	485	460	540	497	482	461	462	476	479	439	461	492	500	437	458	487	455	493	475	454	478	503	433	490	480	463	475	507	491	468	498	468	465	469	518	455	481	449	491	498	481	502	438	471	456	489	493	450	459	499	463	522	440	453	462	463	444	493	475	483	483	452	516	472	470	475	471	483	472	449	499	472	474	465	465	478	482	439	435	472	432	434	472	476	511	509	474	478	463	425	479	469	474	438	493	473	499	475	484	502	459	471	500	473	524	482	452	454	475	461	527	478	440	506	445	464	427	469	465	470	496	484	490	481	476	472	458	441	458	501	483	518	451	430	457	448	442	464	505	465	455	477	519	466	530	444	453	485	483	498	509	490	447	456	452	492	453	455	473	445	457	481	460	489	462	465	479	444	408	479	457	477	455	444	501	462	501	453	433	492	451	469	468	474	448	459	430	448	508	443	456	459	481	449	491	482	440	430	456	468	457	472	464	418	483	458	498	467	476	489	520	455	481	501	482	484	474	496	483	445	470	504	481	480	494	495	474	447	441	467	473	509	428	461	454	461	446	466	435	481	471	500	459	451	480	503	500	455	483	470	470	485	460	473	497	454	458	469	483	467	454	435	522	445	451	486	472	484	476	490	461	496	509	434	436	482	471	474	462	501	457	469	454	501	460	467	499	470	458	458	485	489	468	477	494	506	481	477	484	461	492	457	466	454	476	494	436	457	468	451	443	458	494	458	487	477	440	462	483	485	487	477	490	495	506	446	460	480	472	485	486	490	449	472	467	484	488	469	466	501	454	476	456	486	480	509	449	463	480	477	497	508	466	480	451	462	462	491	473	459	506	490	463	452	432	463	468	470	483	424	487	449	462	518	491	479	477	478	476	469	497	501	478	489	493	456	444	473	471	487	484	476	480	507	484	487	495	481	445	465	453	476	473	476	470	483	487	432	469	443	486	483	472	479	458	498	448	435	500	482	496	453	475	481	476	460	457	470	521	421	443	474	503	448	475	449	473	455	499	501	459	510	504	462	475	483	473	471	475	491	473	453	475	475	431	425	491	454	449	487	478	455	462	484	483	419	468	485	514	465	459	467	473	460	466	450	444	497	442	481	447	444	475	464	496	465	460	486	504	472	479	427	471	453	468	507	451	482	457	464	453	465	487	451	498	456	482	444	442	474	448	470	495	462	439	432	445	482	459	479	466	483	512	451	503	450	456	471	454	475	527	453	485	456	426	483	471	491	462	473	476	487	483	453	487	452	471	462	464	454	468	464	447	465	477	486	451	454	465	493	432	443	470	463	450	502	473	436	457	480	496	460	455	476	432	470	508	486	461	486	521	478	517	484	489	463	469	454	457	503	451	485	479	446	475	497	456	489	480	528	489	442	458	472	457	479	472	488	497	454	460	464	497	484	493	483	483	469	439	486	510	508	469	455	460	501	472	457	503	466	452	469	458	468	451	460	459	497	481	472	477	473	469	462	482	480	483	447	473	476	477	496	475	433	464	472	428	482	493	460	469	483	469	495	500	465	445	450	477	449	486	488	427	515	488	488	439	468	455	450	487	434	454	427	466	455	465	477	505	501	447	471	472	498	439	482	463	453	485	451	465	498	487	468	503	474	445	491	441	478	505	516	459	491	476	448	459	489	464	498	446	452	479	480	494	444	482	465	465	446	464	483	454	499	499	457	467	438	486	468	468	439	472	459	480	512	440	485	470	493	483	480	458	480	433	488	461	473	461	485	492	527	490	475	533	532	479	491	478	460	467	445	451	466	461	486	467	479	476	475	469	462	478	499	488	466	501	469	458	490	466	495	484	417	523	449	475	486	480	474
11126	3466	3115	884	180	159	177	162	164	173	157	175	154	187	149	186	158	153	171	173	175	206	137	155	181	170	188	144	148	168	177	152	170	168	186	170	164	153	185	173	158	140	172	156	169	152	171	146	138	183	171	163	141	152	162	157	167	162	149	168	158	164	160	165	156	148	167	152	158	175	178	153	148	158	169	144	167	148	150	169	132	165	185	154	166	157	164	158	148	151	143	133	163	163	186	163	172	149	154	177	175	148	177	146	155	168	142	184	167	162	155	176	165	163	177	142	157	177	177	175	152	166	147	163	171	151	174	157	180	173	140	181	154	170	153	179	159	193	141	140	159	187	161	178	147	139	152	144	155	156	154	167	158	158	182	155	158	157	177	136	153	151	150	168	149	143	171	175	156	156	170	178	146	164	165	155	188	178	172	152	172	175	188	142	163	167	149	165	170	165	181	155	152	154	174	156	156	191	136	144	189	181	151	178	172	160	156	155	192	162	172	190	164	141	181	172	164	148	148	162	177	162	156	159	159	174	152	177	175	173	170	170	156	145	172	150	156	154	160	167	171	157	164	172	195	141	163	157	162	160	166	164	171	188	181	142	175	139	153	175	175	139	175	183	188	152	170	148	180	186	195	166	177	159	153	179	168	156	150	172	163	160	165	155	149	140	151	159	175	158	167	175	145	163	163	165	154	171	173	145	161	186	158	178	189	182	172	161	139	180	178	154	156	165	169	145	152	167	140	160	172	166	167	147	167	167	169	146	177	166	187	183	167	151	164	148	160	159	191	169	160	165	161	168	169	191	165	162	159	149	168	148	181	172	167	175	151	189	183	181	165	137	158	154	162	179	195	171	185	141	156	161	156	176	148	172	194	136	158	152	179	167	178	144	152	162	167	184	156	155	157	162	152	154	177	194	149	170	163	184	153	153	149	166	177	157	186	163	166	161	152	183	190	164	151	169	167	154	162	158	156	158	149	167	153	161	173	185	145	144	156	171	175	165	174	133	157	164	149	178	147	149	160	165	158	157	175	153	141	142	134	154	146	162	173	142	179	163	139	144	162	166	157	158	161	159	180	171	168	145	133	167	172	152	137	156	154	166	182	176	173	175	153	171	142	137	152	182	182	153	177	151	157	166	163	176	150	164	179	183	180	164	170	148	174	141	159	145	176	174	135	158	169	147	144	165	164	168	163	159	144	168	170	171	172	169	197	175	175	170	178	159	142	150	160	149	184	149	148	159	150	160	149	159	182	176	150	172	165	156	172	174	182	173	165	162	152	163	171	176	171	164	165	157	154	170	167	173	151	135	153	144	157	171	152	138	147	174	151	149	169	166	174	175	155	158	156	174	155	165	164	152	168	181	166	155	158	158	164	155	184	150	154	133	152	141	176	147	150	156	187	153	150	171	180	162	164	176	146	163	166	186	161	144	162	169	174	167	175	159	140	154	177	162	146	157	149	144	179	162	174	170	162	162	161	161	166	175	138	157	165	168	146	150	157	175	153	143	174	155	179	170	165	167	157	150	150	167	153	170	173	149	176	152	150	192	156	181	170	168	160	148	174	154	171	160	161	164	159	160	172	166	167	179	156	156	170	167	150	170	172	167	172	134	154	152	167	168	158	183	146	161	160	167	162	156	167	153	163	185	160	162	166	157	195	169	160	153	177	160	164	137	148	170	170	160	166	163	166	171	151	163	172	148	165	163	180	147	148	162	159	151	187	178	158	172	172	173	155	176	158	150	182	203	163	159	159	166	163	160	184	171	164	148	143	155	157	178	151	153	178	143	156	144	172	138	170	166	132	153	182	174	144	152	169	162	139	173	156	160	150	167	170	169	161	173	137	163	163	179	163	170	162	158	180	171	163	191	165	160	165	183	160	168	161	157	173	166	158	166	190	165	165	178	150	154	163	163	162	180	158	151	149	156	150	156	182	164	161	178	150	168	164	153	165	148	162	190	171	165	166	177	151	155	172	152	165	183	161	163	173	160	166	175	166	186	181	162	173	144	161	165	162	192	168	161	175	160	165	160	165	162	153	173	159	166	157	154	165	176	173	155	151	155	154	184	153	163	150	141	167	138	161	162	153	159	158	179	151	157	151	173	163	144	161	147	172	158	169	163	153	153	165	171	188	154	159	156	141	166	176	192	175	176	156	157	172	165	170	142	159	164	155	164	171	150	187	171	173	163	154	169	164	158	163	172	170	139	177	146	160	159	148	137	146	157	188	179	174	138	147	142	155	148	162	128	150	146	160	159	155	147	166	167	161	164	171	176	155	194	169	138	152	150	173	162	129	156	140	162	173	153	153	177	161	157	151	144	159	180	149	152	163	146	159	141	183	175	182	159	176	160	168	133	165	163	148	148	145	124	175	185	164	161	153	179	148	167	157	192	169	166	172	159	157	165	166	167	188	173	150	161	160	163	177	161	166	146	158	174	136	166	172	173	152	162	138	148	153	158	161	177	163	166	158	165	144	144	178	158	161	180	153	172	154	168	174	187	178	149	146	176	153	148	188	171	176	169	154	158	163	158	153	158	148	189	135	181	138	165	149	146	160	191	179	165	160	166	141	161	188	189	185	161	180	146	155	163	174	158	163	162	161	162	154	149	143	161	172	153	183	180	180	159	163	162	157	186	156	178	158	178	164	163	173	169	165	167	159	166	126	165	146	159	170	158	159	169	171	160	163	164	133	137	171	190	172	158	178	174	169	164	189	144	170	161	150	152	158	160	150	156	177	157	155	143	162	167	167	139	155	151	165	159	171	170	203	147	181	164	161	177	156	177	138	179	152	129	155	166	149	170	157	153	164	144	147	155	163	162	170	153	155	160	158	134	168	163	173	185	179	156	165	183	152	158	173	172	170	158	149	170	165	168	152	158	155	156	142	164	163	154	179	168	179	151	158	174	170	162	150	151	174	160	146	153	163	146	179	159	160	162	157	156	154	145	151	178	165	176	167	178	178	166	187	160	157	174	165	160	152	180	167	157	174	162	194	169	154	186	157	169	153	183	170	166	159	167	152	156	171	175	136	162	189	190	188	150	159	150	146	152	185	144	170	167	139	157	153	165	151	143	147	144	163	169	152	181	158	157	133	203	154	140	173	154	171	170	166	176	148	150	167	166	189	174	182	178	153	147	167	177	157	146	151	163	138	177	138	149	162	183	153	150	163	152	165	168	175	176	154	169	156	171	152	161	174	167	172	188	152	175	159	169	151	160	147	158	151	159	170	158	163	155	134	168	159	166	157	167	166	162	164	165	173	184	174	162	176	171	172	154	143	169	159	163	177	153	181	173	155	177	156	163	163	143	161	152	147	169	167	175	174	163	157	166	165	164	134	145	158	163	153	147	144	193	149	141	157	179	156	184	171	169	134	149	171	164	159	163	169	159	172	156	158	167	148	163	163	156	168	128	149	152	140	158	166	157	137	167	157	175	172	154	160	149	152	160	161	163	149	156	161	153	179	143	174	187	147	157	161	189	166	164	141	155
9536	4639	7945	2591	483	450	480	465	478	461	480	466	449	454	403	436	434	479	445	411	447	457	419	417	440	445	411	484	414	431	428	460	456	449	454	407	458	434	408	387	419	427	401	462	429	435	410	447	420	451	421	465	423	449	424	450	433	435	428	444	414	442	466	415	450	380	441	393	414	428	423	454	454	403	421	455	429	429	413	402	420	463	464	467	416	439	434	452	410	474	447	441	477	453	467	430	463	417	419	421	419	427	398	459	453	407	425	441	426	405	413	428	431	411	479	455	437	400	443	429	428	414	470	430	426	419	439	429	450	428	450	422	430	447	477	425	471	444	444	438	442	414	430	424	431	455	424	469	410	424	394	436	441	440	457	435	445	420	435	396	417	405	398	437	439	423	444	411	461	452	445	430	441	446	448	451	417	455	447	434	434	393	398	439	438	399	471	452	447	425	465	428	428	420	429	457	414	410	412	436	431	414	420	451	426	419	422	422	425	421	414	402	426	416	420	451	442	427	448	438	417	399	426	384	403	414	419	427	422	431	428	400	458	446	433	462	444	459	437	415	437	442	451	443	426	429	397	447	452	429	410	459	455	453	429	446	446	440	439	438	402	415	468	437	403	408	467	423	428	448	401	400	428	413	424	405	413	384	448	428	450	431	422	438	436	442	429	449	467	410	475	402	417	422	421	426	399	452	442	453	442	451	432	435	391	436	468	465	414	462	484	436	471	418	428	437	440	412	454	426	426	411	429	465	470	435	436	432	410	421	483	422	455	438	428	420	408	434	424	453	449	431	396	441	405	455	459	448	423	436	426	441	429	435	458	436	457	464	384	438	458	461	461	414	460	430	442	465	435	434	443	448	426	418	450	423	423	428	415	417	444	435	413	427	441	445	419	466	429	408	420	454	430	452	422	430	436	416	430	436	440	443	463	410	396	414	451	407	434	479	465	457	418	435	459	416	436	434	431	455	434	391	452	412	435	459	425	434	450	425	456	416	439	426	484	401	429	438	433	446	389	492	439	430	442	400	431	436	435	401	418	432	446	417	394	442	467	421	463	424	470	433	434	437	410	426	426	440	464	440	413	452	448	417	471	411	410	396	461	453	469	431	415	442	391	387	441	478	473	445	444	460	433	422	456	436	470	458	450	480	481	445	407	439	405	435	439	463	435	426	454	429	440	426	398	440	433	411	447	415	425	429	436	416	403	416	394	457	482	455	415	455	467	445	460	458	436	475	477	445	446	416	418	416	451	452	437	392	443	407	438	434	424	436	468	411	401	474	462	436	405	411	417	441	415	481	437	416	428	483	430	457	440	417	378	439	443	447	421	434	450	442	448	414	446	398	467	450	449	443	402	430	455	431	394	438	409	395	443	450	442	420	465	398	433	398	408	472	457	422	453	425	440	460	422	432	430	448	441	454	449	448	434	471	468	429	434	422	426	462	427	433	431	417	431	440	426	448	392	447	415	416	440	406	410	445	469	428	426	414	418	421	413	405	400	450	414	428	441	404	408	406	420	450	386	417	430	435	461	416	416	423	435	426	430	431	426	433	446	424	434	441	472	442	427	468	437	460	456	430	452	416	443	432	420	451	436	428	436	411	442	423	431	433	468	414	422	442	441	436	456	439	439	419	447	435	446	454	521	431	418	422	420	444	428	466	420	452	416	439	437	438	457	407	466	435	463	443	474	441	421	446	449	409	437	433	431	426	410	385	431	448	475	424	424	448	428	400	447	448	455	458	463	404	441	411	417	410	444	419	411	444	427	475	413	413	440	438	484	434	437	444	472	435	435	394	425	467	412	428	379	453	428	409	425	459	448	424	449	455	430	441	429	455	451	436	443	456	436	440	440	486	446	442	444	418	479	392	426	455	432	415	431	435	450	408	441	427	434	420	489	436	450	451	456	444	470	388	439	398	427	420	401	461	452	404	425	399	387	419	393	412	433	423	436	411	440	429	458	369	422	451	423	460	442	421	382	463	436	431	457	430	430	431	426	470	451	464	447	365	411	446	403	409	410	447	474	443	466	411	434	430	454	396	454	433	450	437	432	449	425	437	490	456	465	447	433	424	434	437	405	450	442	493	427	452	406	404	429	425	438	406	483	416	438	429	410	463	456	445	466	436	439	451	431	473	432	429	450	470	438	429	443	437	469	417	429	440	445	436	438	436	438	417	439	452	454	423	405	394	470	419	478	457	447	403	423	439	404	452	467	428	439	464	441	432	421	481	449	433	404	428	440	461	423	461	470	430	466	437	437	441	423	433	399	446	428	419	462	439	436	438	446	429	426	435	426	458	439	445	437	446	457	442	446	418	439	417	463	441	441	425	432	441	460	458	442	434	489	434	455	425	441	435	438	467	432	415	401	426	466	420	450	411	402	478	417	426	418	389	426	437	410	436	440	423	425	430	438	426	404	440	462	442	451	463	438	423	438	467	432	421	411	438	435	443	431	445	460	422	417	414	432	425	413	430	455	449	484	415	463	422	422	454	456	449	487	466	441	430	451	439	413	418	428	450	471	447	435	427	437	424	417	399	446	501	428	405	444	459	376	423	421	410	464	464	456	462	442	476	456	430	412	456	430	418	440	407	434	437	450	471	429	402	437	457	451	438	433	422	404	438	409	467	432	426	410	450	445	456	472	447	407	447	424	433	435	400	423	412	411	417	443	445	447	410	447	436	420	453	415	451	447	415	407	430	466	436	421	449	445	447	436	431	456	430	448	396	437	411	408	481	443	427	466	466	432	449	432	477	412	451	443	458	401	450	427	438	453	408	459	427	428	421	393	436	435	430	440	433	464	447	400	405	425	467	443	457	455	426	456	450	477	436	409	489	420	402	428	432	441	432	463	408	459	452	462	441	457	441	443	490	436	443	443	425	443	424	431	402	459	463	453	414	448	432	416	428	417	436	434	423	405	425	432	413	436	461	450	427	404	408	422	437	413	440	449	405	407	481	430	428	465	443	423	471	442	398	464	426	437	420	396	390	462	444	449	419	415	419	473	450	417	424	402	451	414	442	419	459	417	440	439	389	425	454	452	427	415	476	462	457	401	445	412	439	480	417	475	413	414	426	456	446	472	400	457	414	415	426	420	434	450	462	438	437	418	456	417	453	451	443	439	467	437	413	421	447	459	404	428	450	418	413	432	451	483	419	467	417	448	436	487	420	457	404	445	443	444	450	423	416	412	418	420	456	477	451	423	416	450	416	400	413	456	418	409	466	450	415	446	424	411	449	434	467	425	459	419	405	426	441	429	390	409	445	455	437	445	407	437	454	449	446	419	443	457	433	431	454	438	455	457	443	441	445	415	399	460	430	414	437	403	435	424	409	445	459	431	416	424	440	443	436	400	436	430	521	442	468	439	456	424	406	430	394	437	452	413	410	438	428	436	429	420	470	439	419	434	495	451	435	484	412	423	433	424	428	435	428	470	447	407	429	453	428	454	446	449	426	410	430	427	430	440	483	422	426	434	429	413	456	416	420	405	415
54464	43650	46061	20505	1761	484	400	319	342	312	290	300	277	283	297	284	267	246	265	285	298	261	247	274	286	259	250	264	253	266	240	255	252	266	248	248	262	250	251	256	237	236	227	234	267	230	274	245	249	259	291	256	247	236	271	277	256	232	259	262	268	259	248	237	264	254	250	260	252	244	257	243	242	268	247	234	258	243	265	263	254	256	251	263	246	270	261	232	248	265	250	262	250	267	251	249	272	247	265	263	256	242	242	225	258	245	250	238	294	279	257	273	264	257	266	260	261	238	249	252	267	240	239	257	287	265	262	254	303	246	242	234	236	257	226	242	238	266	278	243	238	246	264	242	261	236	248	273	263	251	259	263	260	247	265	253	232	267	262	281	267	253	256	240	275	242	237	223	279	247	236	265	260	257	249	253	271	234	238	247	274	246	265	240	278	251	223	237	271	244	237	229	246	243	233	254	262	246	233	270	227	270	243	239	251	246	274	228	253	258	238	244	241	224	254	243	252	265	270	252	278	262	276	244	226	246	246	269	245	254	271	280	241	225	249	246	257	247	273	269	242	240	252	255	243	249	240	282	269	266	272	233	250	245	255	252	295	246	253	248	243	239	232	267	242	241	249	240	260	247	232	239	251	259	254	266	245	263	242	255	242	252	225	272	259	266	244	259	255	257	244	252	262	257	261	217	251	227	220	251	227	254	240	238	250	237	232	255	231	266	266	276	268	282	230	258	250	242	228	253	251	239	200	261	278	237	236	244	237	236	250	227	242	232	231	252	276	228	272	269	220	266	248	246	234	260	258	262	254	261	256	248	259	226	272	265	253	262	240	241	221	257	250	238	244	271	257	254	211	242	223	249	272	275	252	252	245	270	264	266	236	258	238	281	248	281	268	239	245	214	237	282	255	247	263	267	267	240	258	247	277	263	238	264	242	241	276	238	270	249	275	236	258	262	281	260	258	266	241	284	263	243	272	271	265	247	264	259	246	268	247	276	250	245	272	260	240	267	246	236	241	267	287	249	223	252	243	297	275	222	251	222	276	258	259	258	250	296	257	235	241	276	243	245	262	242	255	239	255	247	252	239	247	260	259	258	263	238	255	269	276	242	241	261	253	246	252	247	267	233	251	266	240	241	292	268	258	263	264	254	241	231	269	255	249	242	235	287	247	243	273	247	274	249	284	241	255	261	252	256	286	242	273	277	267	264	268	247	278	246	249	249	240	282	245	244	287	253	241	221	260	286	250	270	240	239	252	255	268	284	238	251	243	241	238	241	246	285	287	256	259	274	266	259	248	246	257	240	252	264	257	275	257	271	229	251	243	241	277	269	257	260	259	254	230	258	261	259	232	270	228	230	240	255	261	278	244	230	250	262	221	246	269	268	251	241	223	236	275	245	240	253	251	268	239	280	261	264	272	283	229	238	283	264	250	265	241	265	263	244	260	265	240	264	250	246	248	238	276	288	287	247	256	286	229	227	233	236	255	245	251	242	245	233	269	280	264	244	257	279	246	282	269	286	243	261	265	247	268	264	255	249	238	279	252	260	266	219	254	256	244	253	251	263	228	265	265	248	226	263	275	270	264	241	248	252	252	219	240	231	255	256	262	235	232	270	252	253	277	253	256	278	277	248	259	276	257	256	278	275	288	240	247	247	277	243	233	266	276	246	255	269	272	267	234	262	251	236	260	242	250	242	254	239	241	273	242	264	245	254	279	258	256	255	261	246	253	261	241	249	249	217	249	271	241	244	244	247	274	232	248	258	262	259	275	254	234	248	242	264	250	255	279	290	262	261	257	243	263	265	262	231	285	257	249	254	251	266	265	235	289	280	276	257	260	262	269	231	245	261	259	268	274	252	235	258	268	252	254	232	244	239	270	257	220	256	260	247	222	257	233	244	255	218	244	274	251	219	250	253	257	297	237	274	268	246	257	280	269	266	246	250	276	274	240	270	264	268	225	254	257	253	245	257	265	245	265	216	244	254	250	246	223	244	246	273	237	247	238	232	222	252	280	253	281	262	251	271	260	254	264	262	244	236	264	268	269	241	270	257	237	242	199	274	236	248	293	276	264	276	270	275	240	240	259	224	240	237	225	259	228	241	224	244	251	254	227	240	261	251	265	277	246	247	246	227	277	249	271	261	252	258	248	241	273	252	248	272	249	219	282	281	266	214	243	236	263	250	252	251	258	228	248	234	253	251	265	266	238	270	250	253	276	252	234	251	234	262	251	259	276	252	228	276	255	218	280	254	226	266	239	241	260	252	282	257	253	256	281	232	238	255	258	259	248	272	265	234	253	288	246	283	271	266	258	243	265	254	246	277	243	232	268	255	265	220	271	266	248	240	244	265	222	253	263	256	257	243	231	244	232	252	247	230	300	249	248	270	228	243	275	260	248	255	221	246	255	252	249	226	255	268	243	284	261	221	257	251	260	259	219	270	263	288	262	236	267	249	268	233	248	256	238	266	268	262	237	256	273	246	234	248	288	267	260	265	283	279	236	265	253	252	259	219	281	299	244	269	242	277	265	247	251	281	255	258	254	258	263	213	259	243	250	263	254	273	248	234	274	296	251	233	250	239	264	267	252	238	269	255	269	260	243	256	256	246	258	251	249	256	224	242	263	233	254	266	229	257	255	257	269	244	264	263	252	264	246	250	211	234	280	273	234	245	261	217	259	253	243	262	254	240	263	263	225	272	284	248	271	264	252	231	246	250	253	271	267	259	248	212	257	252	253	272	247	242	239	253	258	247	235	259	271	274	283	262	274	255	248	264	247	235	261	242	273	253	240	260	284	291	262	261	235	250	233	293	266	242	237	242	248	267	257	276	254	242	232	271	276	247	245	226	277	231	248	268	254	237	259	270	282	221	255	278	238	240	245	247	230	265	282	262	239	240	271	244	284	247	265	249	282	279	291	242	277	266	248	243	257	233	259	228	246	274	264	285	269	226	250	248	210	275	256	222	274	244	251	277	276	262	276	277	271	260	248	269	245	272	235	258	215	263	257	251	260	255	240	229	241	227	270	249	276	248	262	238	251	253	283	257	235	273	278	237	249	254	251	253	259	245	253	243	264	256	269	265	221	245	257	266	239	244	252	261	277	234	274	269	241	244	233	269	225	263	270	254	229	245	242	246	242	272	246	241	242	242	275	237	250	234	270	252	275	260	248	263	237	248	224	253	233	250	246	272	272	293	229	258	224	247	231	267	253	275	262	254	242	228	242	272	262	259	270	275	248	244	267	277	254	251	252	242	227	261	247	235	268	273	224	235	263	260	220	269	248	248	250	222	261	257	242	265	277	259	247	270	279	238	247	248	266	248	233	230	250	251	233	269	242	249	252	212	245	227	232	287	269	276	235	243	251	282	253	246	248	243	242	268	245	273	264	236	250	252	253	253	252	265	255	264	259	239	237	241	274	243	239	247	251	241	259	272	239	281	264	227	273	294	258	250	266	240	241	221	242	253	240	280	230	275	277	245	260	271	232	247
32330	30638	46814	10753	2068	1692	1450	1268	1143	1108	1023	912	914	830	810	804	772	775	729	787	697	746	720	737	714	757	651	673	696	752	673	641	665	661	658	624	635	642	641	598	607	637	643	615	653	667	666	654	662	629	655	682	613	657	658	664	654	637	674	651	631	610	622	616	597	635	679	640	662	605	649	613	623	636	612	642	627	594	659	617	582	594	634	625	625	614	647	630	634	635	627	672	653	617	612	662	621	623	639	610	658	607	631	677	612	642	596	632	577	618	628	654	639	642	633	578	642	631	652	599	617	629	619	618	647	647	605	611	629	633	648	636	615	632	672	621	631	617	652	607	627	583	609	627	611	644	639	606	634	645	663	654	604	643	613	616	618	628	586	642	628	665	611	647	653	592	647	625	620	606	651	702	651	640	619	629	647	649	617	662	605	659	625	634	616	608	651	611	659	644	686	590	665	621	602	595	617	661	660	651	653	601	593	612	612	589	589	632	630	666	656	629	626	603	642	626	660	584	650	655	635	626	595	625	652	612	635	632	622	591	564	632	638	628	626	638	669	595	626	601	619	603	666	602	618	659	591	624	604	632	607	652	655	632	676	631	639	570	584	598	603	654	661	625	605	617	627	535	619	608	602	641	652	654	653	652	673	598	638	632	587	594	639	627	616	607	617	626	665	616	647	626	669	642	623	639	648	570	641	627	581	620	614	634	652	655	626	630	682	640	630	628	646	637	664	618	600	598	596	620	677	615	587	634	667	631	638	645	592	605	601	613	648	646	587	630	622	624	638	661	592	634	572	605	631	557	662	614	594	606	646	649	694	592	628	641	615	644	649	650	607	645	647	620	679	615	615	619	632	636	618	646	610	683	612	645	631	629	637	613	618	606	611	621	635	605	634	657	610	618	625	648	604	644	594	652	603	604	647	589	639	613	652	643	647	616	637	569	619	659	627	618	601	658	627	614	640	629	585	614	611	630	611	614	620	627	651	646	631	656	630	617	612	652	622	637	640	617	610	598	614	594	652	633	625	644	635	621	616	649	647	678	657	645	628	614	619	637	604	721	638	625	636	613	625	627	631	591	647	649	620	660	609	624	585	645	578	633	644	660	632	610	616	642	640	630	625	664	610	635	642	612	648	637	619	633	620	631	633	591	601	658	638	632	657	610	607	569	623	622	607	615	596	613	628	582	589	649	601	649	666	646	631	600	671	650	604	633	607	625	643	614	659	629	591	646	634	610	652	620	594	625	635	632	633	607	614	591	649	641	625	629	661	616	641	640	645	659	612	640	608	585	629	599	664	610	608	663	671	631	647	660	655	623	590	642	628	619	595	636	604	651	667	607	602	646	613	648	603	628	595	645	631	652	628	672	622	634	582	632	633	624	605	653	589	648	640	599	588	670	632	646	637	623	654	650	627	633	606	578	615	633	623	632	636	616	613	644	651	620	592	606	623	644	606	616	627	597	615	675	673	613	618	656	606	652	649	605	606	604	664	629	626	672	612	649	644	612	677	614	601	606	622	655	589	608	580	615	627	619	596	659	634	674	658	580	631	608	631	618	612	631	632	604	622	645	636	597	671	599	628	677	640	632	607	635	611	633	631	556	588	637	642	608	636	608	671	606	590	648	618	619	594	612	611	593	585	601	616	642	601	656	643	649	648	590	612	635	627	672	642	610	626	612	630	682	604	599	590	626	657	641	658	591	651	660	620	570	666	605	596	638	629	642	602	639	615	640	639	637	634	623	601	644	631	651	621	667	592	664	613	633	641	642	659	613	612	642	607	627	608	634	603	655	644	694	624	602	609	617	603	596	645	632	623	613	692	626	647	647	626	646	622	623	608	598	664	628	661	651	687	629	603	666	624	625	599	632	622	609	612	633	626	607	632	588	633	616	621	651	606	614	618	637	599	636	680	617	636	654	612	633	656	592	648	633	637	628	625	620	597	624	628	626	634	625	667	636	593	580	581	627	607	651	644	657	607	589	641	636	614	605	632	653	644	631	597	620	631	614	617	623	642	598	646	616	667	565	675	666	604	589	626	613	638	599	622	652	633	595	634	653	666	639	624	657	656	598	644	579	613	626	620	611	620	635	594	615	639	635	640	617	586	625	618	603	608	642	644	612	657	658	622	649	654	606	658	602	642	622	660	634	651	638	650	606	628	605	623	577	645	624	647	649	597	633	598	622	608	639	646	611	600	642	650	620	628	601	645	614	670	624	616	675	626	617	607	686	633	647	613	638	604	639	661	620	616	623	656	605	564	615	652	654	638	653	623	647	631	589	615	620	629	588	611	620	602	644	622	621	641	636	642	595	672	709	634	660	636	631	652	664	628	641	646	674	633	593	577	616	623	627	644	609	630	625	616	649	619	628	634	622	657	632	635	670	570	610	591	603	653	634	630	643	638	619	620	595	596	601	625	603	633	676	607	664	601	634	615	626	657	609	617	632	667	618	585	611	597	626	623	627	633	624	641	622	616	641	629	601	658	630	626	662	653	613	643	645	631	679	643	579	651	611	667	569	616	613	615	649	675	625	653	615	632	662	636	700	628	606	660	598	604	640	596	594	611	633	608	675	605	685	598	627	667	583	602	609	640	607	647	609	603	638	589	661	640	576	615	631	650	630	613	652	653	624	625	574	645	607	611	617	599	627	651	629	661	623	632	636	631	613	609	624	620	604	604	641	687	620	646	590	613	619	604	609	613	651	658	619	630	650	613	618	654	621	654	591	616	662	631	623	648	607	619	614	624	615	614	671	593	632	593	637	634	616	616	628	658	648	599	608	633	627	610	616	637	629	610	613	663	626	670	596	614	632	656	593	663	627	616	606	622	627	631	670	664	638	572	685	626	594	615	657	622	612	616	639	604	603	594	592	598	616	654	597	618	668	639	540	628	621	604	654	620	643	612	638	619	641	603	590	627	612	661	651	616	626	638	584	653	664	637	645	644	642	626	628	650	628	587	657	658	614	615	611	637	651	635	674	621	643	630	641	613	612	626	623	644	624	627	633	595	600	617	632	588	625	639	618	669	586	577	617	650	628	638	606	671	628	624	596	661	637	570	649	600	629	621	600	635	615	637	596	638	635	643	623	575	596	617	653	617	617	576	617	628	648	596	595	671	680	617	615	619	623	586	583	632	584	639	633	654	608	629	639	634	640	665	632	645	611	668	631	613	622	592	653	633	675	603	646	619	648	601	625	582	614	602	674	577	608	640	618	656	622	648	674	619	581	594	630	615	610	595	638	636	666	711	623	644	630	606	606	657	638	640	604	618	610	644	595	614	629	600	590	629	616	614	649	658	620	585	642	618	638	603	645	613	633	605	624	598	623	577	623	601	659	623	607	624	594	604	625	651	641	619	616	621	621	601	597	614	641	674	687	623	621	616	607	601	613	651	648	637	678	673	630	598	646	653	632	613	612	608	597	613	587	601	607	659	594	620	617	566	639	630	690	618	615	626	650	561	666	632	590	619	623	605	621	627	628	637	638	634	607
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
