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
337026227443	337026228001	337026228551	337026229101	337026229651	337026230201	337026230751	337026231301	337026231851	337026232401	337026232951	337026233501	337026234052	337026234602	337026235152	337026235702	337026236252	337026236802	337026237352	337026237902	337026238452	337026239002	337026239552	337026240102	337026240652	337026241203	337026241753	337026242303	337026242853	337026243403	337026243953	337026244503	337026245053	337026245603	337026246153	337026246703	337026247253	337026247803	337026248353	337026248904	337026249454	337026250004	337026250554	337026251104	337026251654	337026252204	337026252754	337026253304	337026253854	337026254404	337026254954	337026255504	337026256055	337026256605	337026257155	337026257705	337026258255	337026258805	337026259355	337026259905	337026260455	337026261005	337026261555	337026262105	337026262655	337026263205	337026263756	337026264306	337026264856	337026265406	337026265956	337026266506	337026267056	337026267606	337026268156	337026268706	337026269256	337026269806	337026270356	337026270907	337026271457	337026272007	337026272557	337026273107	337026273657	337026274207	337026274757	337026275307	337026275857	337026276407	337026276957	337026277507	337026278057	337026278608	337026279158	337026279708	337026280258	337026280808	337026281358	337026281908	337026282458	337026283008	337026283558	337026284108	337026284658	337026285208	337026285759	337026286309	337026286859	337026287409	337026287959	337026288509	337026289059	337026289609	337026290159	337026290709	337026291259	337026291809	337026292359	337026292909	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
58212	24312	10201	2082	1184	913	833	663	581	542	512	472	440	375	435	433	391	417	394	389	347	367	360	357	359	318	378	341	409	322	368	336	355	371	343	336	315	347	354	333	352	359	357	311	329	335	305	331	353	382	316	342	336	333	295	325	355	360	349	326	332	315	359	320	366	363	354	334	345	355	351	334	361	328	348	364	363	344	326	345	380	338	331	332	343	321	327	353	333	354	334	359	321	308	313	348	367	331	344	344	326	334	348	340	358	339	325	357	357	347	356	350	350	325	309	344	370	379	304	358	320	329	340	338	334	379	353	351	402	335	364	359	377	379	326	347	329	335	365	360	330	334	350	320	353	366	348	347	361	360	378	389	380	306	385	336	368	340	359	364	368	301	326	351	341	345	333	321	310	333	327	363	360	364	367	346	377	350	329	314	330	363	358	308	305	351	386	338	354	365	365	303	364	355	328	349	353	307	338	343	337	342	338	352	311	340	354	368	380	368	397	336	363	338	342	314	332	360	338	308	367	360	360	327	328	365	369	333	326	339	350	332	382	335	364	369	307	336	358	341	330	380	355	336	368	337	346	360	354	349	347	383	326	351	369	311	333	347	370	339	348	368	325	323	336	336	326	335	339	343	345	342	334	334	346	381	353	357	349	362	346	332	338	318	342	338	352	354	352	341	296	343	320	346	360	318	363	323	352	356	346	352	354	327	352	322	310	343	323	358	359	343	342	348	358	339	360	317	327	345	337	343	358	332	342	334	325	338	318	371	335	322	328	356	364	318	322	343	315	378	360	308	301	328	343	345	334	329	376	328	340	361	330	324	321	331	337	301	341	360	329	324	346	351	335	332	368	349	330	355	367	343	330	387	329	342	308	361	357	323	369	320	353	338	347	350	338	369	368	328	344	309	358	357	368	298	342	314	340	316	342	357	357	336	338	314	352	349	318	324	351	343	343	354	337	347	355	348	326	339	388	338	319	315	281	353	344	345	328	334	326	399	359	369	368	396	341	342	354	343	332	337	345	331	348	345	352	335	372	357	385	360	349	330	378	343	369	321	323	326	330	343	358	315	316	354	331	344	355	349	344	344	360	325	312	340	341	335	345	353	338	343	341	345	357	340	309	373	362	335	342	309	350	371	347	333	345	365	350	322	360	374	345	370	323	341	368	357	334	359	341	331	327	328	335	335	352	340	324	359	327	342	319	332	331	387	350	337	367	346	339	327	332	338	338	307	345	329	365	330	385	379	322	298	333	383	350	345	313	344	304	359	340	337	342	327	324	352	337	338	306	335	357	335	330	372	343	329	336	356	370	334	368	333	337	343	315	336	296	306	325	345	322	337	355	343	358	333	329	362	365	334	338	343	326	325	347	355	349	328	353	351	351	355	367	352	339	315	346	356	328	337	352	319	355	367	364	327	347	339	349	355	310	373	305	351	344	331	320	349	342	319	330	345	355	358	313	332	339	330	343	364	360	325	327	315	352	377	373	308	363	311	341	339	342	379	326	337	355	346	309	346	347	362	327	339	328	416	392	356	390	353	339	313	345	315	318	355	309	337	372	334	327	345	314	371	313	384	334	371	338	358	334	349	343	357	347	324	332	343	329	346	363	304	346	344	341	359	346	361	306	371	355	324	326	336	351	338	318	324	291	357	304	342	348	317	345	314	368	335	332	354	298	332	317	356	325	339	351	328	354	296	363	309	326	327	340	339	315	350	364	344	334	346	355	330	345	310	335	341	344	353	335	329	349	366	373	361	345	382	357	356	294	337	389	312	357	335	326	325	367	327	335	303	310	361	366	343	316	345	335	327	352	363	322	342	339	358	346	360	358	356	313	322	362	358	342	352	362	331	363	352	353	357	315	346	374	306	336	335	333	328	362	343	330	359	333	341	329	340	335	321	345	317	365	372	328	357	342	350	334	326	352	339	331	317	341	338	351	316	369	326	344	344	316	320	321	338	351	339	328	324	334	333	329	300	327	350	318	362	328	348	343	329	372	349	392	329	344	329	315	345	323	351	304	367	361	347	352	312	373	317	343	321	384	343	365	338	347	316	294	349	356	344	316	324	377	338	331	333	326	319	341	332	316	385	326	348	337	348	345	326	343	315	357	349	347	344	317	340	363	324	377	347	318	377	336	302	353	351	338	374	340	337	358	322	325	332	335	335	315	331	350	345	365	368	331	334	324	358	350	345	358	343	333	357	325	343	320	352	372	330	333	341	332	368	369	354	376	321	343	347	337	328	364	342	348	345	360	319	345	368	363	354	350	350	365	331	331	349	391	325	341	342	328	335	364	335	388	352	340	336	366	353	318	334	306	341	337	333	329	342	360	342	319	363	320	345	328	326	337	342	321	324	325	359	330	342	375	363	334	369	322	312	361	328	349	360	339	345	326	334	336	367	365	339	344	350	324	356	291	350	353	352	314	356	298	325	350	337	336	375	313	313	359	317	353	344	371	358	342	337	318	316	318	366	323	329	380	331	370	342	348	346	343	362	323	352	315	332	345	379	351	351	306	355	361	323	320	346	302	321	369	342	383	315	329	326	325	330	379	361	373	320	387	328	332	325	353	343	369	364	338	332	339	347	332	345	314	319	335	315	359	314	321	329	344	334	340	337	347	356	348	337	335	352	366	361	350	339	315	326	325	376	393	327	342	328	314	350	328	348	322	333	322	344	303	391	332	374	327	326	311	348	333	343	346	370	316	323	370	323	379	321	363	333	339	351	351	316	330	355	344	370	328	358	328	379	375	322	321	315	308	311	341	334	350	334	327	358	372	334	392	345	332	306	354	343	304	356	350	357	373	349	383	362	368	320	322	343	375	321	336	334	334	323	345	324	351	341	333	343	340	349	319	370	365	386	309	334	346	299	324	362	335	367	314	380	342	331	330	314	321	339	309	345	354	355	352	353	328	365	343	346	326	311	355	364	338	348	344	333	338	328	341	395	328	336	336	335	308	337	384	346	359	334	350	341	293	369	347	346	326	347	324	319	345	342	346	323	339	329	339	293	288	352	335	331	369	314	313	336	332	342	312	324	328	344	351	352	317	326	363	325	340	372	332	359	373	295	355	329	306	331	374	343	344	355	329	313	346	348	374	375	339	320	356	365	329	337	341	313	325	346	344	351	355	349	335	313	361	346	364	364	333	336	333	304	317	319	329	367	326	344	333	353	335	328	320	375	381	304	333	313	312	331	328	334	397	334	301	358	354	334	369	293	333	341	308	330	320	358	328	332	353	332	342	352	325	345	331	339	304	383	299	344	319	341	301	326	357	322	329	331	338	338	358	339	318	348	351	316	339	320	320	348	303	347	348	390	358	342	334	335	339	303	332	350	338	352	344	343	332	378	376	346	324	331	338	350	355	340	372	298	336	305	319	350	376	358	329	356	372	384	335	350	372	343	314	314	339	371	350	305	322	301	333	326	372	314	335	341	348	318	337	351	348	380	334	329	316	294	307	332	357	319	359	371	344	331	304	333	311	320	342	357
34957	2125	4349	5107	4386	3634	2952	2442	2298	2001	1787	1572	1566	1447	1341	1226	1238	1233	1151	1104	1104	1080	1064	1036	996	1011	959	937	954	996	933	919	908	901	884	918	926	915	882	898	796	896	891	855	868	856	864	895	876	883	845	891	845	817	857	878	827	873	860	824	891	787	847	830	830	822	867	837	886	840	818	841	816	853	800	851	801	862	803	797	798	815	814	926	796	767	803	854	840	813	853	792	814	811	785	804	811	833	873	842	865	830	824	851	845	843	807	841	822	788	818	813	839	813	782	835	784	800	857	810	822	818	812	802	818	863	807	832	813	779	804	825	787	836	816	773	778	780	855	857	803	828	790	812	821	838	815	816	833	791	863	805	833	750	806	824	832	816	850	818	790	838	798	802	874	746	777	772	823	796	770	807	801	841	824	792	814	823	831	801	891	787	804	831	844	789	823	771	761	817	797	818	779	812	835	776	757	827	841	819	761	846	774	790	816	864	795	796	784	759	820	821	770	779	832	786	819	784	789	789	824	782	760	785	822	788	818	809	784	804	798	790	800	798	833	868	827	847	881	783	812	819	841	797	820	811	814	861	827	829	813	814	774	794	835	840	812	806	826	817	825	799	765	794	825	804	794	794	806	891	802	800	767	796	761	824	807	822	811	816	747	811	745	796	806	852	780	806	776	819	809	796	794	789	801	802	861	823	790	789	805	790	731	761	732	823	829	805	813	818	790	800	801	779	896	811	782	788	785	825	829	806	803	840	841	816	779	797	817	825	855	847	786	830	813	834	774	819	794	797	812	801	822	811	820	814	794	854	849	793	810	778	782	846	833	826	822	793	823	819	842	821	748	811	804	751	809	801	843	789	802	769	809	839	804	767	830	837	821	815	892	741	818	823	810	810	827	850	754	858	803	849	775	779	793	796	798	812	800	794	832	854	830	800	795	805	760	798	822	822	779	819	755	834	801	842	863	791	785	820	815	804	768	802	792	808	842	803	807	833	833	844	816	848	778	847	804	817	844	817	773	814	765	888	760	852	826	775	845	808	842	815	819	768	853	815	751	785	796	843	802	813	795	777	802	777	811	817	752	797	800	779	789	795	825	785	807	852	742	801	839	809	824	836	774	828	850	821	841	806	802	821	793	826	803	817	859	793	782	788	787	809	818	805	812	788	785	837	838	862	829	818	829	796	742	774	815	816	777	833	785	736	795	794	804	807	834	848	789	802	819	811	753	804	825	788	814	855	770	790	814	816	821	764	820	808	827	769	824	809	766	764	804	790	800	802	794	809	802	805	766	837	796	794	831	852	787	811	812	841	780	781	824	846	810	775	805	781	753	818	784	811	762	820	763	797	810	812	787	806	799	823	785	812	823	825	808	813	848	853	809	798	797	793	837	816	793	804	760	800	815	766	837	807	823	791	778	810	800	822	742	801	814	790	856	827	825	795	775	782	814	732	796	843	831	826	815	833	796	795	755	774	811	832	845	811	838	785	788	822	805	819	750	819	773	788	819	786	754	854	778	778	796	825	803	835	815	803	815	805	815	832	871	857	757	778	745	791	796	811	841	793	874	815	805	753	813	832	811	816	751	829	811	820	866	812	807	782	755	826	825	804	841	822	796	822	821	818	796	819	803	777	801	777	790	815	813	791	795	816	797	800	814	749	801	802	835	768	831	808	782	816	861	808	806	778	831	805	830	821	811	777	835	721	784	829	831	780	770	754	843	828	831	840	835	833	766	822	784	807	773	750	819	811	778	866	783	837	813	801	790	823	812	763	801	803	777	839	804	819	780	798	810	824	802	841	805	811	778	800	832	779	854	756	769	775	845	844	775	791	792	792	796	811	843	768	864	815	784	779	831	768	815	819	792	765	790	806	788	786	768	839	803	820	813	806	842	777	796	814	841	796	790	816	841	849	791	766	763	814	841	765	768	801	799	776	794	808	822	836	914	822	786	840	751	797	776	785	818	806	820	792	786	799	792	791	863	777	821	830	782	831	803	811	755	757	816	757	809	811	839	815	809	832	798	856	839	778	807	782	795	808	786	831	792	796	763	870	868	834	788	855	792	831	801	863	761	812	791	829	732	817	803	773	853	837	809	801	793	832	827	817	827	782	770	794	785	839	809	861	842	819	820	825	794	800	756	804	782	824	777	805	865	817	796	814	755	806	803	804	858	774	805	773	730	814	797	833	795	785	774	795	829	822	819	760	847	850	844	738	780	849	831	804	778	815	817	849	786	798	779	846	804	833	806	813	751	869	844	804	827	826	823	783	806	770	791	814	811	778	796	802	796	792	796	820	779	791	828	754	825	782	849	825	789	864	839	825	789	801	766	780	810	771	797	832	793	778	819	779	783	821	896	787	791	832	799	795	847	764	740	775	784	776	827	809	760	852	784	730	811	784	830	766	830	823	841	808	823	806	836	824	803	802	854	772	799	847	807	802	765	860	797	786	805	798	828	792	846	836	767	785	779	795	819	798	820	802	794	786	839	803	850	799	830	832	834	830	824	890	820	810	823	814	787	843	811	802	808	868	832	834	819	808	803	828	797	811	810	846	830	821	849	803	805	832	798	807	822	849	786	846	804	829	808	806	754	789	793	819	810	779	780	761	780	816	821	797	749	824	835	792	809	820	825	839	803	813	785	845	763	812	777	850	811	814	757	807	796	728	803	769	780	810	808	759	808	803	820	854	807	811	774	778	811	791	826	799	819	762	814	824	812	774	805	766	842	804	799	763	819	858	751	820	782	831	792	787	811	794	829	831	815	806	819	810	789	730	785	802	804	830	792	783	770	777	736	805	805	801	823	825	809	801	819	845	813	816	839	760	789	854	836	770	815	765	765	800	834	812	839	799	837	813	830	799	814	782	830	808	831	790	811	790	829	820	844	852	826	837	892	810	825	772	839	772	830	836	784	810	819	853	848	808	800	762	810	798	801	793	802	792	816	781	806	758	808	806	817	848	802	796	775	830	768	829	857	759	795	823	795	785	761	802	831	822	846	782	745	777	823	805	792	830	779	814	762	826	833	866	781	848	836	810	859	805	761	820	810	819	823	781	835	810	850	813	736	794	798	845	799	760	852	774	778	820	781	766	776	790	859	821	814	822	786	826	814	793	825	836	796	816	842	796	815	865	822	884	757	823	833	821	807	798	850	828	808	787	821	807	767	764	780	775	789	814	794	804	800	793	787	812	813	799	820	792	806	803	868	807	822	804	773	799	800	833	813	800	808	816	793	803	808	812	786	826	845	814	836	808	809	811	799	792	844	786	765	817	756	776	807	832	762	790	758	797	804	845	748	845	809	840	843	784	793	795	823	762	791	768	805	820	797	753	853	831	822	806	831	731	852	750	834	805	847	828	819	860	746	794	805	817	758	791	835	792	836	861	838	828	788	812	795	797	784	839	810	839	791	807	843	854	801	838	804	812	845	834	785	802	838	756	834	816	793	792	790	802	835	807	809	765	762	762	831	806	818	823	838	840	814	793	759	825	818	818
6496	207	126	110	89	94	93	117	102	92	116	109	84	103	89	88	97	95	100	87	104	92	104	91	88	86	99	109	107	99	109	92	90	94	109	103	86	84	92	106	81	103	97	97	93	96	87	121	93	95	95	94	71	109	86	87	85	94	88	99	107	79	79	89	86	102	94	85	88	98	106	113	98	101	104	101	110	97	92	95	80	100	77	121	98	93	101	94	86	98	80	97	118	78	82	97	104	103	87	99	100	106	107	102	96	92	82	91	89	100	93	111	80	109	97	92	89	91	93	98	89	93	88	97	98	85	95	93	107	99	87	92	94	84	72	99	83	99	97	101	100	98	98	88	98	86	84	91	105	95	97	99	117	95	89	81	78	90	95	87	86	101	89	90	109	107	90	72	96	90	101	75	96	122	90	89	99	88	89	100	88	123	117	77	81	74	97	93	101	107	94	84	100	99	90	94	87	93	91	95	106	106	113	107	101	101	116	81	109	101	93	86	101	97	104	96	107	99	103	104	112	86	101	102	103	96	91	99	95	92	98	91	84	91	103	84	101	105	112	92	88	92	107	97	108	93	91	96	92	89	81	95	108	84	102	104	79	95	83	90	103	107	97	101	84	88	94	93	95	84	85	86	97	93	88	91	76	93	78	97	93	85	89	105	79	109	111	87	96	105	87	79	72	93	91	110	100	95	111	101	112	78	105	80	92	89	105	89	88	106	89	92	101	90	86	91	87	96	88	91	101	100	96	92	91	101	115	93	79	88	103	95	90	99	85	99	96	91	77	106	112	104	90	115	109	84	85	96	91	85	88	95	83	100	94	93	126	103	90	88	95	95	102	102	98	86	99	103	93	95	102	89	118	83	102	108	96	100	78	110	87	100	91	97	109	111	87	82	90	97	89	87	109	97	103	95	108	93	84	97	83	97	90	86	84	101	111	87	96	87	97	81	92	76	99	89	107	90	98	96	90	88	111	94	96	98	90	77	95	92	84	93	103	98	111	80	102	83	88	96	89	108	89	103	92	114	90	96	94	93	102	75	109	92	90	87	98	104	96	81	110	92	93	100	106	101	91	105	93	94	95	93	100	94	92	67	103	93	107	106	94	116	96	85	104	95	92	99	107	86	81	92	96	99	78	89	95	107	75	116	81	91	95	90	99	94	110	97	88	92	93	98	94	107	84	101	100	96	99	86	95	84	97	91	91	94	83	105	102	91	96	98	90	109	104	86	77	94	88	89	91	88	98	95	100	106	96	94	99	111	95	91	86	99	96	100	98	107	90	95	112	88	93	77	97	113	87	106	100	103	95	88	92	109	95	107	97	91	84	92	111	83	94	97	77	93	93	84	97	92	90	102	87	100	78	93	125	115	107	88	101	80	92	85	98	96	92	96	108	94	89	108	99	85	99	103	102	115	86	93	110	88	100	124	95	90	108	127	95	94	85	109	94	92	109	89	88	97	90	105	94	93	84	100	110	103	85	77	101	86	110	95	97	93	85	101	103	90	89	95	90	102	92	105	105	98	87	109	85	99	92	93	85	85	92	85	104	90	92	81	93	108	86	91	103	112	102	102	84	89	123	93	89	93	97	103	91	93	88	113	104	80	96	86	115	93	102	109	94	89	105	104	78	79	99	95	97	113	86	87	89	88	86	102	86	95	86	103	90	97	87	89	110	90	81	91	103	96	98	97	85	102	88	98	88	101	92	92	88	100	100	96	83	114	96	95	83	84	100	96	82	93	94	74	100	81	87	104	72	84	98	99	95	100	73	89	102	96	100	102	99	98	96	103	68	91	94	91	104	123	82	107	83	90	96	91	97	83	71	102	91	101	89	105	97	118	106	90	94	105	95	87	101	90	113	103	90	96	80	100	94	101	95	93	96	96	93	80	83	86	94	98	106	90	100	89	89	108	92	96	90	71	90	107	94	105	88	102	96	99	87	105	94	99	92	83	100	90	85	100	65	90	92	90	102	87	95	84	105	98	81	101	90	93	93	121	90	97	100	97	105	87	92	86	98	91	94	103	109	109	106	121	99	89	95	86	88	98	77	97	97	120	83	99	100	93	81	92	89	79	92	106	95	105	89	85	89	101	97	86	84	74	84	85	96	83	87	85	88	92	96	84	90	110	96	86	94	121	109	99	92	96	97	106	104	82	90	104	78	80	107	95	97	90	88	94	89	88	85	106	93	96	96	90	102	93	91	107	87	105	96	70	113	71	79	93	97	105	99	112	103	85	93	108	90	88	91	106	90	94	94	93	96	87	108	94	101	115	99	81	95	96	94	82	101	102	99	89	90	91	75	86	99	82	105	108	119	108	91	89	93	87	94	115	94	110	108	80	83	89	103	87	111	105	108	98	94	83	101	90	105	94	105	99	126	101	102	110	99	96	85	79	99	91	104	92	96	100	98	95	95	97	77	108	101	114	107	86	81	108	95	80	78	111	87	76	90	91	91	110	82	93	88	97	92	80	97	103	83	90	89	81	92	106	97	100	107	83	89	98	100	100	91	97	97	97	95	89	110	108	85	98	113	107	95	102	74	91	91	96	74	77	98	92	86	106	94	101	87	83	113	95	88	94	86	97	85	103	93	86	93	87	78	91	92	120	101	104	86	107	109	100	86	92	101	83	100	86	81	78	93	109	96	93	95	97	104	110	90	111	100	80	93	107	112	96	90	97	80	93	97	86	91	112	104	89	110	98	85	96	104	96	79	100	91	92	91	97	87	88	87	87	97	93	100	88	110	87	84	89	96	105	91	79	105	90	117	86	91	95	88	95	86	85	90	83	95	105	73	97	84	97	105	112	87	93	96	101	102	106	102	91	115	97	81	95	87	91	90	108	103	98	97	94	88	100	101	102	104	95	93	93	88	102	98	87	90	97	86	93	84	107	109	90	90	86	86	88	102	100	121	92	90	106	90	78	84	85	92	100	86	92	92	76	101	90	98	82	91	84	93	86	91	92	80	73	102	119	106	100	92	75	66	84	83	89	90	82	98	88	91	89	104	85	94	103	104	106	107	94	92	96	113	94	102	108	104	97	90	87	88	81	90	82	84	100	94	93	99	107	112	106	86	92	93	107	106	100	103	107	97	96	99	112	120	80	89	92	89	86	101	88	103	89	81	91	93	84	75	79	82	100	114	88	98	101	96	87	89	77	83	101	94	107	86	101	82	79	106	104	86	105	81	105	97	80	90	102	102	101	104	112	95	79	86	106	100	93	84	83	80	84	92	92	98	97	114	100	112	87	88	72	96	97	93	87	96	110	108	90	90	88	78	89	103	82	99	93	88	105	89	92	93	110	84	101	88	101	99	77	104	95	88	91	82	94	91	96	104	105	99	95	97	100	104	104	94	107	100	98	95	96	93	87	96	95	121	92	93	92	91	85	94	99	100	72	96	96	97	115	100	93	104	102	66	90	102	89	93	92	103	89	97	92	89	88	104	102	90	98	94	78	102	101	96	89	112	107	99	96	90	90	86	103	79	100
5951	335	369	405	385	358	342	319	352	291	348	292	297	290	345	316	321	298	290	332	328	331	321	322	356	316	317	329	314	320	342	291	287	320	302	284	302	294	282	308	304	318	322	325	304	289	313	283	313	303	306	281	336	329	297	327	308	295	294	324	317	321	319	313	326	303	297	323	318	309	287	318	288	321	313	291	329	302	326	306	299	313	294	307	294	316	311	304	289	283	306	303	314	300	300	297	313	290	300	311	284	304	294	297	289	287	296	315	328	301	350	301	338	311	299	292	305	314	322	293	292	307	279	302	304	308	316	327	284	316	304	296	304	325	291	332	292	307	301	305	339	291	292	298	348	306	314	294	324	288	293	294	321	303	322	343	265	287	327	337	317	273	322	285	303	320	314	315	302	289	293	306	280	329	317	295	293	316	292	295	298	310	339	286	313	322	313	295	273	313	304	289	285	302	282	308	298	303	292	307	288	303	321	334	286	317	323	274	319	295	317	313	322	286	332	302	307	302	303	302	301	304	314	289	334	326	312	302	289	321	300	289	308	289	293	299	311	265	311	296	300	288	321	296	310	319	285	313	288	291	289	309	282	316	310	340	295	291	341	316	313	299	333	324	311	298	292	280	337	306	299	296	310	297	346	323	282	327	322	293	289	340	300	254	291	332	299	290	278	300	305	282	324	327	272	322	333	307	327	323	302	304	315	289	310	288	299	293	325	284	288	280	306	293	300	313	305	275	301	310	322	318	312	307	271	329	305	288	295	310	318	281	319	307	294	326	271	316	315	297	314	287	315	311	324	292	294	315	300	301	304	311	321	316	297	272	301	326	320	295	316	303	300	328	297	323	315	302	316	307	289	292	364	304	265	318	303	289	282	311	295	327	301	297	274	336	314	274	306	294	287	322	322	320	300	281	292	312	354	291	296	309	323	288	297	282	279	311	292	295	291	297	314	293	337	320	326	303	348	324	315	331	317	279	281	339	289	325	286	276	298	324	355	335	310	314	319	314	298	317	306	304	306	318	278	307	295	305	277	310	299	327	323	290	267	311	307	334	300	296	312	325	329	306	269	266	305	313	308	263	310	297	290	286	258	291	308	307	329	315	311	287	320	316	305	292	322	309	300	312	278	326	311	319	292	281	319	284	292	296	300	306	310	312	284	312	299	289	317	335	255	324	332	275	325	292	283	291	315	278	295	288	278	271	318	303	325	307	307	296	300	290	275	264	318	310	304	318	323	311	326	308	301	288	302	310	294	300	288	331	301	331	319	269	315	323	313	326	282	344	293	332	292	294	323	314	281	286	301	318	324	288	300	318	294	297	326	300	300	330	295	261	271	301	276	327	316	318	299	291	308	315	282	289	313	303	327	308	314	307	307	310	265	301	303	298	297	303	314	309	266	299	311	308	332	292	322	280	303	331	298	290	299	300	312	310	332	290	338	297	302	299	335	309	302	295	296	283	309	311	308	317	324	299	287	319	301	287	300	320	293	259	307	296	275	334	293	311	296	283	268	292	293	330	350	292	315	289	292	293	299	285	267	318	280	306	317	325	315	333	333	292	312	320	311	311	288	246	315	303	326	318	314	290	308	278	317	321	337	339	314	292	288	319	310	290	334	307	304	302	298	314	304	324	290	305	302	301	295	277	301	323	276	285	295	307	304	338	308	302	297	295	313	312	310	319	305	343	303	304	296	311	297	292	311	316	289	321	323	269	296	276	295	324	302	306	279	310	314	312	311	324	292	325	331	320	314	289	306	293	309	297	301	318	306	308	279	294	328	281	291	302	308	308	283	314	307	307	310	294	285	303	321	319	308	286	296	288	282	285	309	285	295	313	309	298	291	294	297	310	262	276	300	310	312	300	304	310	313	312	270	292	296	301	304	311	298	287	312	301	284	314	297	315	269	309	291	328	306	282	334	334	332	310	306	300	291	279	302	314	264	308	314	285	328	312	343	308	306	312	351	314	277	289	310	299	301	316	298	319	298	321	297	327	302	261	268	295	305	310	290	277	302	316	288	301	323	281	290	297	307	289	305	324	310	320	316	302	307	308	306	308	290	294	293	315	333	303	313	336	292	312	280	292	346	313	322	279	288	314	303	308	309	311	338	300	292	285	306	296	319	296	298	336	312	299	301	296	303	335	276	308	287	320	309	334	321	279	296	314	297	297	336	318	307	311	316	292	317	265	305	308	317	317	333	321	275	299	314	299	316	306	309	302	307	303	291	319	254	304	307	339	294	330	322	281	315	311	331	316	305	305	298	286	297	313	332	314	323	299	280	287	321	279	292	315	312	292	300	298	308	335	317	317	300	293	327	307	326	313	320	306	318	306	307	273	313	319	304	301	312	294	276	281	292	286	325	302	302	324	281	306	299	288	303	314	289	287	317	328	284	293	294	303	320	298	294	305	321	319	303	291	308	291	295	327	335	324	275	309	301	296	294	312	300	315	320	302	287	302	317	301	299	299	292	294	347	304	311	294	280	317	325	269	288	283	331	298	303	310	299	287	284	292	327	311	290	293	305	311	270	319	299	307	306	309	294	297	322	301	301	297	305	294	325	318	280	292	275	287	323	287	301	307	314	292	314	309	296	325	322	315	310	306	307	307	275	318	298	286	320	311	306	298	294	301	281	305	295	330	273	333	301	295	288	293	302	338	310	287	307	291	326	320	320	293	301	320	312	291	269	318	307	309	299	282	297	300	296	272	273	296	288	320	288	329	293	323	302	307	316	285	280	284	301	318	295	327	291	323	271	297	268	307	312	326	287	294	331	315	347	328	292	284	292	299	294	294	303	326	338	319	297	313	302	317	296	313	304	303	285	290	294	290	310	273	303	312	296	317	331	314	299	282	299	275	290	314	293	299	299	293	291	342	336	313	273	317	301	311	292	298	272	314	301	283	303	322	324	297	288	323	329	294	316	287	269	332	295	311	267	314	312	313	305	293	309	315	283	298	337	290	301	306	297	317	297	302	306	315	334	305	311	299	280	261	290	299	320	310	323	308	266	323	301	316	311	296	344	327	305	283	311	302	298	325	287	336	297	304	311	304	331	308	317	315	315	292	330	284	316	289	295	305	318	312	312	314	312	325	314	269	315	315	306	306	299	305	283	348	317	313	305	279	293	297	304	297	304	294	333	305	309	307	278	319	316	314	308	302	304	301	338	311	297	287	264	281	292	297	308	297	286	298	300	303	287	301	333	314	283	273	285	283	320	306	323	331	306	280	292	289	340	296	282	308	300	282	302	331	303	347	284	326	297	312	296	298	301	344	281	314	290	306	304	304	289	293	329	296	293	289	300	304	327	313	325	297	284	334	321	307	283	299	277	284	286	319	310	312	290	295	303	289	323	330	300	298	313	312	317	263	315	275	296	318	308	273	310	289	289	309	355	285	290	292	269	267	318	320	299	297	285	332	299	311	331	302	302	302	280	289	319	311	293	298	349	278	319	280	286	313	314	297	301	287	295	309	282	327	313	311	318	311	296	335
47392	16059	2816	805	609	492	407	348	324	333	298	271	273	256	254	243	249	225	231	233	235	263	221	227	235	228	235	233	220	211	214	229	196	210	216	233	221	227	257	211	249	207	247	224	246	201	236	219	217	239	213	234	216	220	189	207	217	212	233	218	205	214	247	207	198	234	213	225	227	207	220	221	253	231	230	204	223	210	203	218	235	206	268	256	221	225	229	211	208	236	210	218	219	213	247	236	237	209	235	197	209	208	222	230	221	228	221	204	240	217	207	207	187	247	231	202	218	210	225	216	212	204	240	216	228	224	217	217	239	226	205	239	218	229	215	216	202	223	241	210	217	242	218	231	212	204	209	218	194	224	213	213	213	200	220	206	223	217	222	230	217	214	194	199	222	238	205	206	249	210	215	227	233	230	222	208	225	203	219	194	201	223	230	201	215	205	187	212	222	227	195	212	258	205	213	225	240	234	217	242	222	226	219	234	211	225	203	214	193	219	234	221	214	218	215	213	211	221	239	208	211	223	206	223	217	190	217	221	207	226	187	203	215	212	240	203	231	212	223	200	225	224	230	239	215	194	222	215	215	179	198	203	241	212	239	191	210	242	219	207	202	215	171	201	194	218	225	226	215	204	213	213	258	225	220	212	202	205	232	226	169	220	235	239	207	206	224	226	219	227	222	212	207	190	171	217	238	211	199	230	240	199	211	225	213	220	244	231	229	207	207	230	202	202	206	211	187	224	243	232	236	222	236	224	209	233	204	230	221	230	195	228	207	222	239	221	192	183	219	246	220	234	199	220	180	206	220	199	205	215	240	229	225	228	192	226	195	205	237	243	200	210	193	223	204	226	200	215	207	222	204	219	216	220	251	221	226	209	228	211	211	190	221	200	235	217	199	201	209	238	209	210	219	251	204	206	229	188	218	232	205	216	224	208	232	233	215	215	204	231	226	209	203	197	214	214	178	214	228	193	231	229	227	201	231	180	227	220	225	236	222	216	200	188	235	217	219	217	231	229	207	244	208	236	215	265	230	213	184	222	219	219	214	225	203	227	215	218	200	226	226	218	206	253	236	195	199	227	221	206	221	216	240	238	206	230	204	197	222	208	237	226	244	236	196	239	218	220	215	220	200	227	212	224	205	222	230	231	254	226	211	209	192	230	202	208	205	211	224	234	234	208	226	222	238	211	248	199	206	227	238	230	183	206	216	188	199	215	233	220	215	205	190	226	214	205	227	213	219	226	250	224	224	227	221	211	222	203	176	227	208	215	228	209	204	221	236	229	222	222	221	210	244	226	216	219	248	207	198	228	222	209	231	208	210	202	195	200	212	208	215	214	229	215	201	190	200	193	226	225	215	229	225	189	230	201	242	242	226	211	217	218	221	227	199	208	224	216	216	216	225	223	199	209	197	226	222	211	212	223	228	194	191	204	210	205	232	252	226	225	196	216	195	198	230	238	189	205	235	213	242	209	225	221	206	228	210	231	198	197	218	216	244	225	235	214	231	214	221	225	220	194	168	213	187	220	217	186	215	194	196	199	202	223	231	196	212	231	237	213	230	172	239	222	189	217	239	223	208	205	199	234	222	209	211	201	239	244	235	186	196	201	221	227	202	229	186	207	241	207	234	236	210	218	224	224	232	216	198	229	211	237	209	233	210	234	205	230	228	233	215	213	241	206	230	223	223	240	214	225	229	208	216	209	223	203	235	224	234	203	202	217	212	211	219	217	209	239	207	204	187	219	213	189	204	202	216	231	225	193	221	184	174	226	209	235	208	188	220	212	236	231	229	196	216	216	222	222	230	222	179	224	225	231	217	208	210	176	212	202	226	227	210	210	198	235	206	193	234	227	216	222	182	212	235	228	232	227	221	188	187	210	211	237	218	221	209	241	224	219	204	185	208	216	223	227	201	168	220	243	245	226	184	207	210	203	201	242	240	220	228	227	229	214	198	215	225	223	215	202	205	229	224	217	241	203	237	194	222	243	192	216	242	187	228	211	228	238	237	217	216	218	225	229	206	225	212	185	216	214	206	236	212	215	204	213	201	218	210	233	208	219	212	218	186	212	218	218	254	216	227	236	221	234	218	215	243	219	239	231	230	213	202	187	200	200	251	210	240	210	224	219	211	210	219	208	222	242	214	213	228	238	211	209	211	197	205	206	220	224	190	233	195	235	211	176	229	229	215	218	201	218	218	205	215	234	246	201	210	216	234	205	201	200	189	199	189	199	219	196	248	212	202	193	194	194	226	210	211	199	205	227	213	194	249	212	209	224	216	218	223	225	214	222	221	197	200	233	215	250	208	218	243	236	195	220	227	220	207	212	198	212	226	246	222	224	206	227	204	205	235	221	225	228	223	233	219	212	197	230	210	200	217	233	207	208	224	186	197	201	228	229	205	217	230	193	223	224	213	221	197	191	232	246	197	212	217	213	214	231	213	220	225	246	200	189	229	204	231	239	196	200	221	242	238	235	211	212	207	199	221	222	204	216	202	218	245	250	238	208	235	202	201	203	215	203	204	216	222	240	204	240	198	239	218	192	241	201	194	195	220	232	218	224	257	224	213	218	220	201	196	187	209	210	203	213	205	210	189	221	245	193	182	230	221	237	219	252	203	190	207	209	223	228	212	209	219	212	195	194	258	210	221	198	223	204	244	208	214	204	205	183	194	210	239	222	203	188	195	227	203	231	229	231	220	209	218	232	213	212	229	210	228	216	203	246	209	192	202	244	221	204	226	217	219	208	197	227	204	217	184	223	218	228	235	222	221	216	198	227	194	212	187	220	210	207	231	217	217	210	220	223	217	211	213	245	210	202	199	208	233	241	261	225	223	225	173	206	214	222	214	241	201	221	234	210	208	201	225	214	188	204	210	222	222	245	237	232	210	217	204	243	210	204	211	213	244	206	204	223	202	202	226	245	201	210	222	218	210	205	211	225	222	203	199	216	204	198	224	192	215	233	207	217	208	219	216	216	207	195	206	229	226	194	218	200	214	206	230	199	217	217	190	221	229	207	216	205	247	197	217	221	196	226	237	213	220	237	196	207	230	207	194	181	215	219	205	208	215	221	233	188	217	236	222	229	222	229	200	209	212	222	223	224	213	216	227	226	192	188	228	204	186	201	226	227	224	195	238	218	206	211	224	232	222	226	211	211	206	198	215	237	225	204	215	239	242	218	203	210	202	225	227	214	232	213	231	217	214	248	198	201	208	212	206	229	188	227	194	234	224	208	225	233	196	207	209	210	193	208	230	210	232	210	202	234	213	225	222	222	218	219	231	237	248	210	217	228	239	241	217	201	187	201	202	215	207	228	206	227	209	219	233	220	228	212	203	207	212	197	244	253	217	213	207	201	214	209	202	233	205	213	211	216	237	195	212	200	255	224	229	222	240	198	213	215	201	196	198	207	224	214	264	205	203	203	191	201	244	244	203	226	212	226	223	228	202	218	233	208	228	198	217	209	212	191	230	229	197	222	221	196	222	212	199	231
25983	1232	2393	2689	2464	2001	1738	1410	1196	1160	1086	984	970	885	911	871	819	787	740	717	727	693	703	678	694	664	695	703	640	661	643	664	627	603	650	596	641	603	552	555	627	588	631	636	590	593	590	594	589	571	582	607	592	574	548	592	578	624	613	567	629	545	565	606	609	554	601	597	583	581	563	590	582	575	584	526	617	570	598	574	594	598	579	608	594	546	562	534	597	595	568	541	574	587	591	598	565	594	591	536	564	623	578	573	583	615	617	600	608	542	595	598	597	590	544	578	565	588	563	564	582	529	558	571	559	552	553	588	542	591	594	593	573	580	547	588	556	592	580	557	588	565	599	543	595	563	578	598	593	555	602	572	576	580	573	580	544	558	600	559	586	572	602	580	552	562	576	615	561	572	601	579	587	565	586	583	575	547	562	577	565	553	548	559	534	554	542	551	536	553	576	574	553	592	584	536	558	544	561	549	539	574	588	596	588	594	563	600	568	597	568	583	576	604	595	606	571	548	583	588	547	555	563	521	570	572	573	555	561	599	523	605	600	569	620	539	568	539	583	581	572	529	555	563	571	601	613	554	594	586	563	594	568	584	544	598	552	590	544	567	566	578	611	557	540	602	603	570	580	568	586	601	559	564	577	488	580	580	525	540	542	580	540	529	568	600	569	570	592	572	569	562	583	552	550	583	598	581	566	575	601	586	599	533	549	643	578	566	554	582	592	516	565	607	614	549	582	592	568	517	576	554	587	588	605	590	490	567	550	583	570	569	544	550	580	557	547	611	563	547	571	571	607	562	605	528	571	548	537	563	545	574	578	532	556	561	579	541	574	569	563	579	555	557	557	569	611	589	576	592	567	545	574	573	536	608	580	565	552	530	603	620	548	570	587	586	564	562	567	547	605	578	602	570	598	561	610	574	552	567	559	573	540	618	596	576	546	544	558	601	571	557	567	578	569	583	558	543	558	567	577	518	572	575	584	567	621	607	534	587	606	601	538	567	598	570	572	545	558	602	576	578	556	565	585	536	559	596	552	552	553	551	593	559	560	575	558	554	595	591	614	568	541	595	577	590	548	545	573	564	563	557	530	581	585	564	599	544	515	576	621	568	580	563	607	577	577	597	590	607	596	596	610	576	561	527	551	560	549	579	572	602	572	553	607	590	538	552	549	587	547	560	565	594	559	578	561	577	535	569	583	592	590	565	571	586	573	588	591	554	594	551	518	552	598	571	590	534	595	552	613	590	617	552	579	569	561	598	584	552	594	572	586	520	559	595	564	577	578	565	575	559	620	602	586	540	617	591	564	573	531	559	563	555	595	552	603	543	581	586	571	548	596	572	589	565	562	580	572	590	575	569	573	564	598	563	558	638	631	557	599	567	577	561	554	568	565	594	615	599	581	576	576	563	574	559	581	586	554	561	548	550	555	559	581	552	549	595	588	549	582	549	599	583	578	597	563	553	593	578	505	575	553	577	561	551	582	540	587	604	580	587	541	558	585	540	601	568	589	593	595	568	555	565	570	552	535	597	549	584	592	617	557	574	560	593	530	595	545	569	568	590	551	510	508	508	583	568	583	549	570	554	556	583	582	579	568	600	568	545	541	587	587	546	561	551	602	567	574	517	527	569	566	590	570	550	597	526	579	642	563	594	573	599	573	561	559	567	522	570	577	512	539	574	576	581	600	566	582	583	573	551	550	579	527	561	571	604	587	576	547	591	587	590	541	542	557	598	566	612	582	552	570	591	584	555	543	579	583	570	584	572	565	581	579	568	530	564	528	570	585	535	574	549	535	523	590	533	586	568	574	580	567	538	606	541	567	554	571	575	573	589	626	551	599	564	535	617	572	537	569	577	568	590	617	584	589	604	554	567	538	542	593	575	543	543	516	579	516	593	557	587	546	564	555	584	587	562	568	554	565	560	566	615	572	626	570	585	583	559	542	607	605	577	566	587	547	541	560	589	565	553	598	594	550	614	568	577	564	612	574	579	576	543	571	572	634	522	581	563	581	558	541	588	574	557	562	571	544	591	556	606	539	574	558	576	559	574	572	563	565	587	538	565	523	603	574	542	576	576	578	546	543	533	564	564	556	576	549	553	568	598	623	541	568	554	526	566	570	561	552	556	593	575	548	571	560	566	555	551	564	516	595	568	576	588	557	549	546	595	583	568	570	545	524	608	579	559	620	631	608	528	582	538	550	588	547	567	567	576	565	596	613	579	604	585	564	651	567	558	567	563	546	557	576	604	569	571	563	608	602	616	556	590	603	533	594	609	579	571	523	552	588	572	553	585	561	567	556	574	549	542	564	549	590	598	569	605	567	598	650	571	579	522	570	589	551	571	555	569	568	581	587	552	569	540	603	572	565	574	560	547	551	572	539	565	563	547	579	596	592	596	578	533	552	530	608	577	600	552	573	557	576	598	605	526	584	566	557	577	544	571	582	548	591	548	570	542	542	604	587	574	519	560	594	590	608	555	576	563	570	557	575	551	592	597	578	563	604	554	522	576	569	538	544	553	570	611	533	596	538	604	600	551	571	555	527	565	557	570	578	616	579	623	555	589	574	510	567	592	613	568	615	550	532	577	554	592	615	608	586	550	582	560	564	530	585	582	554	562	598	583	519	588	554	581	575	582	563	579	543	571	572	607	584	516	576	580	533	536	537	559	581	570	564	566	566	571	533	538	552	594	597	512	580	592	545	553	598	562	513	583	605	580	600	573	587	579	572	603	580	574	592	589	637	606	596	592	557	519	563	598	534	570	555	548	523	604	607	535	605	579	582	559	576	609	600	622	625	605	573	494	577	618	569	602	558	582	572	604	592	577	573	588	585	550	571	595	579	562	573	574	564	549	584	561	562	573	563	551	548	562	580	587	571	589	583	601	564	564	538	564	602	571	580	561	581	527	580	549	554	505	575	579	578	534	582	536	586	598	598	536	553	530	556	593	558	574	537	581	555	592	578	576	547	582	571	584	571	577	530	564	629	633	560	564	566	541	610	582	541	572	583	544	574	569	565	607	596	523	558	582	581	576	577	574	592	595	590	526	535	564	605	582	572	553	554	577	548	565	574	597	595	580	575	581	584	568	555	572	569	588	578	602	597	590	603	556	557	540	585	578	561	607	545	591	626	584	543	591	531	573	549	556	558	606	621	594	561	544	554	594	599	545	582	570	555	577	552	556	573	546	559	557	559	549	591	587	613	587	579	533	601	544	605	554	546	591	598	538	563	565	601	570	584	580	646	520	609	582	521	567	563	604	584	590	558	560	550	610	588	603	569	573	588	584	564	566	523	568	590	560	587	586	538	543	570	560	593	606	583	598	538	555	578	565	565	512	553	613	593	585	643	554	568	544	597	594	579	580	601	560	567	569	553	587	568	589	581	596	556	584	587	572	586	575	548	588	582	583	569	561	602	600	586	566	578	569	598	574	594	605	585	600	582	618	594	522	594	529	566	540	595	570	536	610	577	536	546	546	622	567	555	611	608	582
55145	23176	11399	2094	1163	912	807	690	554	499	491	413	421	374	385	388	397	373	343	362	416	360	338	330	363	349	337	351	307	341	370	362	341	367	337	348	332	312	353	346	344	355	334	340	352	310	295	361	356	349	315	327	359	322	362	354	331	356	326	316	325	336	335	329	304	346	335	323	367	341	344	328	340	314	350	331	350	335	354	352	333	342	309	293	327	330	325	351	366	372	336	317	329	346	338	339	309	291	313	311	318	318	354	366	341	326	320	362	333	322	306	309	365	343	299	338	352	306	304	336	309	332	321	355	349	363	320	323	327	350	339	316	351	371	343	327	367	340	341	337	352	346	357	310	345	333	343	352	356	335	355	347	334	334	366	351	341	327	344	357	328	332	302	338	305	344	350	316	311	351	321	336	315	322	352	332	328	313	343	330	344	338	324	338	318	319	339	358	294	296	328	314	404	335	326	344	349	327	351	322	326	337	325	342	284	365	328	359	342	359	338	327	348	327	323	342	323	351	314	300	310	347	322	327	327	321	325	336	356	354	298	320	306	304	334	304	337	332	316	333	321	320	345	356	337	301	344	327	312	378	330	353	344	314	302	314	332	344	342	318	344	306	327	349	335	306	336	319	339	373	308	372	310	343	342	301	326	327	304	325	324	345	331	317	305	339	336	325	341	290	332	343	335	318	307	358	321	343	349	338	310	334	335	338	325	333	332	329	287	331	324	333	339	323	300	308	335	342	316	334	305	316	343	309	340	350	320	327	329	331	370	315	341	309	342	351	331	320	340	345	349	340	329	358	349	314	347	336	314	364	326	331	312	358	341	356	355	328	342	301	336	306	329	355	327	312	335	324	368	354	320	349	335	356	324	326	322	322	299	346	308	326	325	321	313	356	319	319	343	321	345	357	335	322	355	325	341	324	301	310	322	324	339	342	313	324	350	319	344	372	342	326	325	345	310	364	323	365	314	319	309	316	347	339	317	342	336	346	300	329	354	340	299	355	359	333	336	376	315	318	348	328	348	324	329	336	338	316	341	348	338	314	330	365	379	367	325	345	334	321	334	328	339	325	347	315	332	311	319	330	339	320	338	354	326	340	315	320	301	346	355	344	312	364	295	330	336	358	340	323	328	340	357	320	332	338	321	356	347	333	329	352	328	296	326	375	341	328	317	342	338	323	301	343	338	341	302	357	348	352	305	329	367	345	367	356	317	340	331	331	311	340	354	315	342	362	360	325	324	281	310	312	311	365	311	352	316	326	333	335	319	338	352	331	313	348	342	351	341	299	351	353	342	339	336	360	345	353	360	371	309	338	345	362	350	303	349	347	300	326	314	328	356	327	315	299	379	346	317	336	320	365	347	338	346	324	356	299	331	352	391	363	354	366	308	355	326	352	332	326	345	365	340	376	336	343	364	320	342	321	364	316	288	349	362	309	333	382	347	358	335	336	311	324	317	334	320	321	327	337	330	331	302	313	321	352	368	321	337	339	309	323	332	345	353	321	355	341	372	296	333	319	306	336	314	341	329	353	355	343	336	340	371	373	340	321	342	313	344	347	348	336	336	364	332	337	331	338	304	340	340	338	315	340	350	338	306	297	335	355	352	340	354	330	320	327	298	318	328	346	344	336	311	343	329	350	333	356	333	324	355	350	338	326	323	332	357	316	319	309	327	341	334	342	329	335	343	299	310	340	338	313	357	329	343	310	345	343	322	351	312	354	341	327	340	317	328	344	331	347	350	335	341	311	364	339	323	321	343	340	335	334	347	336	335	354	312	330	324	341	339	332	330	307	343	356	327	304	330	321	333	343	348	332	323	323	329	335	345	359	306	328	334	327	324	315	318	354	333	332	324	321	314	310	326	303	329	332	334	352	333	328	321	328	327	317	332	361	298	322	336	331	328	342	341	289	365	332	285	345	332	298	318	340	343	362	300	339	302	362	325	348	342	366	312	325	353	327	349	363	324	345	347	346	339	341	377	290	339	338	343	354	337	327	330	384	342	332	324	338	355	337	340	338	310	327	326	369	342	301	337	336	315	347	333	330	370	349	339	347	329	319	310	355	346	339	311	340	337	319	327	331	351	320	299	325	350	331	339	305	338	346	345	290	352	345	364	307	327	321	316	328	345	320	326	308	308	322	332	320	343	316	340	345	342	344	301	300	308	321	338	351	284	362	319	314	332	327	290	342	353	352	364	341	317	300	330	326	316	330	341	325	360	318	331	354	334	305	318	344	324	358	327	332	347	335	344	334	343	349	327	308	328	360	319	336	337	377	311	297	323	358	324	316	335	319	329	313	336	328	315	323	329	345	354	331	345	351	343	343	340	359	311	336	332	337	335	342	320	309	316	346	324	310	362	316	326	320	295	339	280	348	330	353	336	321	327	346	334	342	330	364	312	362	330	319	333	346	333	326	349	322	320	353	333	355	362	356	329	318	333	295	323	351	314	353	339	312	325	335	347	338	341	340	337	364	321	343	333	333	326	317	318	389	333	334	343	365	353	348	351	350	332	327	342	339	318	313	342	289	325	336	339	344	313	335	358	362	331	310	349	321	305	344	338	329	364	333	320	362	355	344	323	333	340	364	348	347	318	326	344	339	325	313	337	302	329	326	341	335	358	386	376	349	320	337	339	346	346	379	336	329	329	353	278	301	324	336	332	316	322	315	322	364	343	346	362	328	343	333	329	333	330	342	368	311	360	325	371	346	345	340	373	345	342	352	341	331	312	335	328	355	306	341	356	310	310	338	306	321	345	365	351	318	347	353	327	332	334	377	356	334	355	310	349	333	353	339	340	330	338	314	358	353	357	357	318	361	335	345	316	328	310	314	334	332	368	328	293	377	333	316	330	307	337	374	323	390	315	371	343	336	334	337	356	362	376	348	390	317	330	341	327	321	298	346	329	349	318	301	350	359	337	354	323	318	325	312	347	336	355	362	338	313	346	314	306	315	334	337	299	362	367	330	335	338	317	341	330	341	325	347	331	334	324	343	380	337	320	373	333	344	330	358	317	348	315	364	351	343	356	362	310	335	350	353	311	283	287	309	321	368	331	364	323	337	367	326	362	362	339	331	321	338	331	315	330	356	321	328	364	319	396	301	332	371	380	320	324	376	354	337	339	324	362	312	307	318	349	316	345	349	315	298	298	353	332	331	337	352	310	327	336	332	331	322	326	310	333	324	331	341	323	324	336	313	335	348	312	358	320	342	315	334	359	350	341	330	325	341	320	326	331	323	306	337	324	328	320	325	354	318	344	357	297	325	318	301	347	334	312	330	346	335	309	338	356	328	344	312	344	304	332	352	320	377	344	347	364	380	341	332	319	311	333	311	335	330	326	348	338	340	348	336	323	324	281	365	312	356	347	362	305	313	315	332	320	289	319	305	317	326	326	332	307	360	363	326	314	343	350	348	323	338	339	335	331	340	336	304	356	340	334	332	336	326	329	372	328	357	310	327	344	360	317	317	311	305	335	323	311	327	337	335	348	326
34177	2073	4340	4938	4291	3460	2832	2543	2222	1969	1833	1603	1502	1427	1345	1291	1217	1147	1104	1049	1156	1088	1040	1043	981	943	975	913	909	882	895	940	945	888	922	905	868	810	885	863	863	835	832	871	881	898	834	806	864	841	845	801	884	876	830	848	869	837	823	790	775	815	797	794	786	827	855	827	818	827	796	798	776	806	794	812	759	784	848	813	866	780	799	817	824	813	851	789	803	786	820	832	846	824	791	794	809	801	763	766	813	834	815	820	837	812	741	780	812	814	823	811	827	782	809	781	799	758	784	774	823	774	861	735	780	784	820	827	804	785	803	818	810	850	797	801	721	828	822	811	799	794	792	785	776	798	786	789	804	795	841	848	774	792	825	816	765	779	815	789	769	815	852	785	789	834	817	785	783	792	780	784	767	792	796	778	785	745	830	805	812	774	781	774	823	795	755	825	753	848	858	798	790	761	759	801	803	853	809	811	816	832	846	787	804	801	784	728	755	799	788	782	807	768	774	783	789	829	847	759	830	820	861	810	784	783	813	789	794	761	822	784	789	763	847	816	758	744	844	789	805	765	776	791	814	807	778	809	760	828	782	808	738	842	794	785	809	741	798	828	783	775	769	805	834	749	792	842	788	780	810	783	840	803	814	815	796	765	802	752	748	785	750	806	857	774	757	855	760	794	777	822	757	792	837	770	801	782	770	761	750	817	836	790	759	829	804	840	775	836	780	811	758	781	800	745	807	816	792	787	778	764	804	825	781	782	849	775	780	795	808	803	739	790	764	776	785	776	785	815	796	828	837	831	755	780	783	786	751	779	813	752	698	857	816	801	818	822	804	819	813	759	827	796	801	793	790	785	823	811	847	788	812	841	816	740	748	735	728	785	798	751	801	760	791	815	815	782	771	782	751	784	785	830	765	818	807	742	810	738	784	798	838	789	807	761	805	706	803	781	801	760	788	795	790	760	784	831	777	787	784	770	813	804	829	782	760	804	823	775	765	808	829	807	782	752	827	801	804	779	816	801	758	780	797	781	811	774	786	769	781	858	795	793	798	814	820	818	839	794	803	781	769	801	776	790	808	795	819	811	804	748	808	817	752	740	783	808	795	787	750	812	765	737	817	791	799	823	752	735	781	749	811	790	798	853	791	817	804	800	798	803	778	810	785	795	816	838	756	850	810	816	783	836	794	732	829	805	840	812	815	763	856	846	747	776	770	767	782	809	853	806	763	733	787	770	772	805	800	804	799	819	798	814	763	793	797	796	771	762	755	795	780	759	771	791	814	787	823	757	824	826	827	772	790	785	797	807	825	766	849	802	781	803	777	771	803	789	828	760	789	780	769	758	786	780	786	813	808	772	811	812	823	786	792	731	779	778	811	783	777	850	766	785	807	777	775	819	752	853	788	812	769	884	775	779	797	763	776	796	751	748	798	791	747	838	792	828	763	781	775	854	803	817	754	728	817	819	846	787	801	810	820	782	798	771	814	767	784	782	827	755	786	798	801	788	809	823	833	759	794	829	799	783	884	766	788	792	809	796	784	796	760	771	771	820	790	815	811	785	798	755	801	782	781	833	790	785	782	743	792	772	779	817	823	808	794	741	789	725	832	725	721	807	781	825	798	805	778	829	798	787	798	831	763	786	824	803	810	814	752	774	809	783	830	835	747	815	775	830	814	817	804	875	818	809	754	762	842	798	781	833	797	824	767	753	786	804	797	796	812	798	831	798	804	782	721	857	780	751	824	782	800	762	807	778	784	755	772	819	761	869	818	776	780	824	834	792	793	802	769	746	825	841	810	789	844	866	852	891	815	798	837	799	803	830	791	793	810	739	827	794	764	788	810	827	742	839	844	804	806	754	791	742	765	780	809	770	790	795	780	806	772	837	815	806	791	831	783	799	811	728	777	820	778	780	742	786	778	783	760	716	811	812	776	776	778	826	794	737	812	793	759	783	794	783	754	789	839	816	832	801	795	830	775	773	825	794	797	795	754	783	829	818	802	852	794	788	770	846	813	815	817	813	772	808	766	849	808	734	782	779	729	775	822	768	788	792	836	801	763	779	825	760	825	765	862	810	774	761	779	837	867	840	773	790	791	801	791	812	823	772	734	780	816	814	810	820	857	781	751	721	776	834	782	891	795	792	743	814	793	818	757	770	764	815	807	794	791	802	803	767	806	781	815	805	776	773	822	803	781	815	769	783	775	811	820	771	815	793	832	794	805	814	814	776	788	769	836	819	764	840	754	799	818	779	785	757	752	800	816	817	808	807	803	794	812	846	819	775	834	811	811	757	788	772	824	815	795	792	789	782	804	780	833	777	810	818	849	765	817	780	824	820	799	767	792	828	794	778	799	758	751	763	747	798	809	788	802	801	767	776	811	787	764	759	773	766	763	784	772	777	808	767	792	795	785	752	741	859	810	820	840	796	780	764	771	810	793	751	786	776	793	793	804	805	789	819	760	788	798	807	795	773	858	770	776	827	813	771	756	831	764	819	832	822	788	814	778	785	787	832	737	817	799	799	801	739	793	798	810	799	785	784	810	801	775	810	784	780	783	805	780	781	803	788	806	792	812	783	796	824	814	861	732	786	744	802	803	806	793	766	801	793	780	757	795	766	804	827	779	803	788	778	780	840	785	820	818	811	809	788	782	803	861	769	784	800	801	789	796	772	827	786	773	769	784	855	804	761	809	762	764	772	783	790	794	805	811	800	801	809	815	778	744	775	758	845	766	809	765	792	801	769	814	796	754	786	784	830	808	799	811	805	761	788	788	840	794	811	790	796	812	770	779	792	840	809	791	838	815	772	801	800	738	788	772	833	788	784	793	809	818	752	803	791	832	791	851	768	765	826	779	786	764	799	807	818	815	767	789	781	839	799	724	746	759	825	805	785	864	839	786	806	814	743	773	873	765	797	742	780	767	821	801	812	786	831	779	757	762	792	826	807	774	775	761	771	756	862	749	769	799	819	821	823	785	850	761	837	827	781	810	798	821	778	785	808	769	832	812	752	750	766	863	789	827	856	840	790	861	747	781	799	808	815	813	782	832	768	744	872	827	767	788	768	751	760	823	804	774	808	814	778	823	780	846	826	791	819	825	820	817	773	770	791	720	782	830	849	806	801	862	804	821	765	808	789	801	838	758	803	746	751	798	756	757	814	821	811	766	801	747	813	764	766	808	754	832	771	781	761	822	764	826	773	813	803	800	748	877	787	752	767	796	790	807	800	754	818	810	792	822	779	776	798	815	798	786	845	768	854	795	795	782	800	799	811	800	789	804	798	802	821	762	771	771	773	822	753	794	782	813	854	800	793	803	778	812	717	746	791	789	853	777	835	786	814	767	778	749	766	801	792	788	743	784	805	761	778	872	751	746	809	785	773	770	759	807	818	824	816	774	796	775	780	798	782	781	783	750	816	756	775	773	816	830	773	751	767	814	770	789	815	856	817	807	774	857	744	801	749	803	780	816	838	818	795	810	754	778	757	813	731	762	767
6896	266	140	116	96	113	92	99	115	87	66	112	94	109	106	89	96	87	98	98	104	97	111	84	82	85	88	99	85	97	88	106	88	108	78	96	98	89	79	87	102	86	97	105	67	79	95	90	105	101	83	86	85	90	110	87	99	117	118	103	106	102	104	96	126	99	95	87	92	92	97	76	92	99	105	95	101	85	86	91	99	92	81	95	105	95	90	96	79	88	86	104	90	107	88	93	105	104	107	87	91	89	102	103	88	95	69	105	105	93	93	87	92	83	98	88	88	89	98	90	138	100	76	80	75	85	87	101	92	98	101	70	97	120	119	98	80	96	99	107	111	97	96	90	110	111	102	94	96	113	91	92	91	96	107	103	91	89	85	93	100	90	80	115	104	78	97	91	100	100	88	99	94	91	79	104	102	101	85	83	101	85	108	93	106	81	94	111	87	97	94	92	81	107	97	81	104	80	90	89	83	96	89	76	105	111	89	100	95	114	97	76	103	100	91	91	79	90	106	82	97	79	112	86	91	88	76	95	80	84	98	107	91	97	94	93	87	95	87	106	109	97	97	108	90	101	92	83	96	78	97	84	88	101	91	99	106	113	108	104	99	98	98	85	92	107	88	109	102	93	100	113	75	104	83	83	114	98	106	91	100	86	89	97	103	108	78	94	96	91	88	102	110	109	96	120	97	103	104	98	92	82	89	83	106	90	91	108	94	80	91	104	76	93	105	99	101	92	97	104	101	95	88	80	83	98	99	80	91	113	100	105	105	90	106	82	90	88	95	94	99	80	94	115	86	100	97	85	106	89	105	93	94	103	95	86	84	90	99	86	104	108	100	80	108	84	91	89	92	102	98	85	104	95	111	83	118	103	119	98	77	86	79	84	91	92	91	99	102	103	93	85	82	89	74	86	84	92	99	98	109	105	102	94	95	116	110	89	100	114	79	112	108	99	97	92	93	105	110	83	94	98	97	93	106	80	110	89	97	92	97	91	98	91	90	100	96	100	112	100	111	101	84	88	87	107	85	95	105	91	103	98	91	96	89	106	97	95	94	90	104	97	91	81	93	80	85	101	113	75	85	98	94	102	99	95	109	107	97	84	98	94	94	107	97	95	105	97	89	96	89	93	91	102	111	97	115	92	90	90	94	103	78	92	98	116	96	97	82	90	98	96	89	98	106	95	111	84	97	105	73	82	114	95	93	105	102	86	97	103	98	103	90	91	80	96	89	86	84	101	97	85	88	99	87	81	102	94	97	88	95	89	94	83	89	106	105	111	94	99	90	87	92	83	85	111	88	100	99	87	125	89	92	89	92	85	81	98	113	96	101	89	107	102	88	108	108	90	84	95	88	102	103	97	104	87	105	96	106	103	100	96	97	113	95	85	93	101	98	73	81	105	101	101	91	104	97	106	96	99	97	100	85	100	105	103	86	100	126	84	85	112	109	102	98	116	98	87	98	90	91	97	105	101	84	98	86	104	107	112	110	105	87	80	92	100	90	93	86	88	98	92	81	93	99	112	109	116	101	99	97	95	92	111	92	103	76	106	84	94	80	90	104	104	108	105	83	94	87	88	100	107	96	99	91	95	87	95	105	102	83	98	101	104	82	91	98	94	102	118	97	91	102	90	91	90	108	99	77	94	99	87	96	100	93	101	101	91	74	81	112	86	93	100	93	87	107	95	86	83	104	114	104	108	89	110	90	99	118	108	81	112	93	112	100	87	77	117	91	110	84	87	96	91	107	99	100	102	92	108	115	95	95	92	91	79	87	108	103	94	95	95	87	97	84	87	89	100	101	95	95	92	118	93	118	106	95	87	99	78	77	102	98	94	88	101	75	106	100	88	87	120	108	96	108	95	110	97	116	107	116	86	85	103	114	82	86	97	107	105	88	94	98	94	114	110	96	109	95	105	97	91	91	87	88	110	96	86	76	101	79	85	101	100	116	97	97	92	96	86	104	109	105	96	98	94	112	80	73	94	90	103	118	94	100	98	105	103	99	96	101	98	96	131	89	104	95	121	98	107	103	85	101	96	86	97	87	90	94	104	98	94	107	109	78	94	108	99	102	104	85	90	83	108	82	85	98	99	94	80	96	99	99	94	96	104	90	100	87	107	104	93	86	99	107	100	107	90	104	96	103	90	95	78	88	96	97	106	108	90	99	103	102	95	90	88	84	78	97	99	109	96	93	90	83	93	89	100	102	92	102	91	106	94	87	104	105	99	73	113	92	95	89	73	105	77	88	91	104	95	86	86	107	93	77	109	85	87	93	82	97	107	87	79	97	88	105	120	92	103	106	105	87	93	107	92	82	96	93	79	100	94	98	85	81	103	92	85	99	114	93	99	112	105	113	96	92	87	102	96	127	108	96	108	96	101	109	86	88	95	99	87	132	100	96	94	86	81	98	105	91	98	85	95	104	102	78	101	102	82	122	109	102	99	85	103	85	85	105	103	98	97	101	105	93	103	121	116	92	91	90	83	83	91	84	97	78	90	107	87	77	100	88	88	84	96	88	78	97	95	87	86	93	81	106	90	99	93	77	73	85	104	104	79	92	77	119	84	95	96	81	108	87	94	82	98	91	102	88	86	101	95	85	87	82	78	97	96	97	90	94	116	84	105	86	80	92	102	97	110	102	82	80	99	106	88	92	101	88	102	97	83	72	90	91	109	85	91	95	108	107	88	81	92	110	93	90	87	85	88	89	100	103	100	93	103	81	107	99	99	101	100	95	83	101	92	91	92	103	100	74	78	94	95	95	91	93	90	81	102	116	107	84	98	105	95	90	91	94	101	99	91	90	97	101	97	91	96	81	94	85	89	93	97	93	87	92	104	97	98	97	82	104	98	91	106	91	85	77	91	100	94	107	109	84	118	104	99	94	103	88	99	71	86	92	109	93	82	100	109	101	97	108	91	86	100	90	87	83	90	79	95	99	97	100	85	101	97	111	76	97	90	97	77	119	93	113	109	97	96	96	97	100	90	90	92	86	98	106	86	79	104	88	84	108	96	89	107	93	105	95	87	105	82	93	86	116	102	102	104	109	96	100	97	113	111	77	96	80	93	96	87	82	89	95	119	114	101	95	85	108	89	107	87	80	85	103	83	106	88	90	91	95	100	114	94	82	94	87	86	82	104	86	103	123	89	106	90	110	90	84	90	104	97	91	93	104	108	115	111	99	88	98	83	90	99	97	101	112	103	110	106	96	85	94	105	88	83	79	103	101	88	74	100	112	86	93	85	96	98	84	92	99	94	108	112	97	98	92	104	81	111	92	82	108	86	101	90	90	110	103	91	92	87	84	97	89	114	101	95	97	90	101	90	106	102	106	101	103	114	103	90	87	85	83	94	96	113	89	87	101	95	83	93	85	91	102	88	86	114	109	106	88	100	91	107	98	86	99	110	88	79	116	104	93	97	96	109	124	82	97	105	86	106	96	89	96	70	90	92	75	105	116	98	98	105	94	95	102	104	84	83	84	106	102	99
6313	345	381	404	401	380	326	339	376	332	326	339	348	292	307	306	315	305	314	312	307	300	315	319	300	336	285	310	294	313	302	297	324	321	285	309	305	324	311	313	299	273	318	355	327	310	322	310	313	304	339	335	330	308	304	343	286	315	291	305	291	316	304	275	300	294	305	288	300	305	281	294	293	290	305	317	286	299	310	289	309	333	321	281	290	297	291	308	321	251	320	344	276	298	309	312	311	282	312	321	317	325	318	289	312	314	329	304	309	273	321	304	287	294	317	297	331	280	288	295	283	310	325	281	290	311	300	314	305	309	314	324	317	294	315	285	307	309	324	321	277	288	314	308	303	324	336	301	294	280	290	318	312	284	299	350	304	303	321	318	307	287	323	301	338	307	296	321	287	318	288	314	320	279	322	280	283	319	310	263	316	327	320	305	292	316	303	281	263	282	283	315	302	303	311	308	298	280	322	306	292	269	307	303	308	291	314	280	313	308	331	301	330	290	321	292	283	320	316	320	296	321	304	310	285	351	285	306	329	312	325	310	297	319	294	338	316	303	313	292	316	311	284	280	315	304	338	310	297	299	270	310	302	283	286	290	268	301	308	287	294	317	295	308	315	308	290	295	277	345	332	299	296	324	307	320	302	290	338	286	286	320	278	332	309	297	315	284	296	308	300	304	293	332	305	302	293	296	300	303	291	295	305	320	274	316	306	296	291	279	313	298	303	313	286	311	318	323	314	297	307	300	301	304	280	287	286	300	296	325	295	285	314	296	279	353	336	309	304	271	303	293	308	328	322	325	304	299	326	355	284	293	294	315	316	297	300	297	313	349	314	303	297	301	295	291	275	308	298	307	289	283	318	319	270	318	297	308	284	311	301	270	273	297	315	290	293	292	313	284	323	287	298	298	283	296	302	339	308	303	300	295	291	295	329	303	321	290	285	301	294	307	312	322	300	293	301	292	299	270	306	334	295	277	295	307	315	323	320	342	332	303	315	318	322	288	290	334	299	300	328	283	298	304	305	263	326	283	264	323	302	317	299	310	335	320	318	317	286	294	295	279	300	318	299	320	313	306	311	326	295	274	289	324	310	303	319	311	328	307	319	317	316	282	281	304	319	292	311	317	277	296	302	313	281	308	312	330	343	298	299	319	294	278	291	282	302	317	327	312	268	291	320	284	302	299	336	309	325	290	292	319	315	289	309	306	327	321	289	280	261	264	268	294	295	297	289	272	329	307	273	289	268	307	325	261	338	306	302	288	323	284	286	295	272	345	300	314	292	311	325	302	309	299	328	311	321	298	313	284	308	325	304	284	300	311	331	315	308	287	318	318	307	289	352	291	270	316	297	294	304	319	295	327	323	303	294	293	292	321	341	318	333	300	298	334	320	321	294	294	312	303	306	320	306	295	303	296	301	284	310	287	337	315	297	297	320	316	313	305	306	294	302	295	339	311	293	315	293	288	330	308	297	318	300	309	288	300	350	294	303	296	309	278	320	302	285	296	307	331	316	291	304	303	322	312	335	298	312	276	304	328	331	315	313	300	286	299	316	335	286	297	295	327	306	257	315	304	315	297	292	307	319	317	328	331	303	301	333	299	318	302	288	302	332	318	341	290	272	269	354	291	285	316	294	313	316	336	291	312	305	280	301	315	336	304	272	315	307	324	284	287	268	280	275	300	308	309	315	307	303	277	302	311	323	282	310	302	302	288	314	315	291	315	303	303	303	301	295	301	309	323	315	305	302	319	271	298	283	323	290	307	313	271	311	333	314	287	312	297	298	291	294	333	331	280	283	289	299	261	298	271	296	301	310	311	297	304	324	298	287	294	302	303	290	302	296	290	299	287	337	326	293	303	318	307	303	282	308	294	273	325	317	306	291	294	283	286	287	316	297	314	306	313	298	307	330	284	329	298	287	272	276	311	329	286	318	304	299	303	297	324	298	325	330	300	281	289	305	340	324	321	292	285	307	290	327	317	303	297	269	309	309	271	296	314	332	304	306	275	297	294	312	310	269	311	318	291	270	330	282	323	302	313	272	309	281	301	295	312	307	266	295	279	287	311	276	312	304	310	335	310	308	326	330	321	316	342	324	270	350	317	321	300	294	284	355	309	317	301	291	302	321	314	287	312	305	316	308	296	279	316	309	259	309	308	315	331	298	332	312	307	269	345	326	307	309	343	338	321	296	309	301	304	317	346	282	332	319	311	299	322	315	321	322	333	298	310	315	316	291	309	323	301	269	317	319	286	291	310	330	337	312	282	293	276	303	319	289	317	304	295	306	302	297	333	333	302	310	328	311	288	316	321	326	293	342	324	312	285	304	288	294	285	269	318	294	307	303	288	273	313	286	311	300	301	300	279	307	294	307	339	294	282	335	324	306	303	296	273	322	293	267	295	300	317	305	325	331	290	263	310	301	287	263	312	321	270	305	315	278	302	326	323	319	325	287	294	304	288	335	303	301	334	310	303	305	295	314	274	269	307	304	285	327	288	313	347	313	316	322	321	268	359	289	297	321	302	309	314	298	295	328	306	282	279	310	273	282	301	297	291	278	290	313	317	323	291	265	304	311	321	294	297	321	284	314	310	272	300	300	305	315	287	329	300	299	332	341	296	337	285	304	296	288	312	274	295	272	336	340	278	304	316	326	281	302	320	303	301	314	294	292	286	310	270	292	324	301	298	293	316	351	285	327	304	270	291	311	307	299	325	313	291	311	292	321	302	321	316	291	306	292	269	300	318	281	310	320	303	337	305	302	315	311	303	289	311	314	313	315	298	314	297	295	296	294	303	303	318	346	267	283	269	325	299	329	318	302	306	291	285	331	299	321	279	299	298	291	292	300	301	283	306	294	299	303	282	316	312	278	314	338	296	317	308	329	342	274	295	301	318	303	287	295	311	315	276	303	266	297	301	299	321	305	295	306	307	299	332	288	299	295	295	293	314	323	306	297	277	301	312	271	300	293	315	307	282	331	315	335	249	329	301	320	268	291	292	314	310	286	338	284	323	296	274	328	316	296	316	290	314	291	290	286	278	320	304	302	303	329	300	306	306	285	311	335	318	331	269	291	279	291	294	309	317	308	301	290	323	325	314	282	264	284	313	321	285	297	322	336	347	306	314	316	261	310	312	286	261	302	302	278	293	303	317	277	312	298	282	295	277	280	286	313	309	311	291	286	294	323	292	320	318	310	289	312	281	319	321	324	310	285	339	305	318	297	306	322	320	272	303	302	346	293	290	299	289	304	328	298	319	301	326	277	311	311	301	293	296	291	287	292	310	301	315	297	314	304	325	311	296	313	313	307	273	288	309	305	317	333	308	316	288	319	336	324	287	332	285	307	314	316	307	295	312	278	283	323	316	304	305	289	312	268	323	291	292	294	313	323	323	301	332	310	312	312	325	318	304	310	334	306	308	297	303	321	321	295	303	308	278	302	301	292	325	327	311	303	301	303	311	328	294	332	300	320	313	292	302	310	312	286	324	288	304
47721	16793	3332	881	653	500	429	363	362	301	287	286	264	280	255	252	248	226	238	250	215	226	247	228	249	234	216	241	219	215	250	232	213	228	236	209	227	230	235	224	209	226	226	188	212	253	210	223	241	201	227	217	216	241	214	220	237	232	196	220	198	253	205	223	237	210	211	224	196	205	228	220	224	200	242	217	224	202	214	197	228	240	230	223	204	215	221	228	205	216	229	213	214	245	216	228	218	238	211	221	212	186	185	194	222	231	219	202	252	185	209	196	231	212	227	192	245	213	193	219	215	207	215	209	215	217	209	230	202	221	220	214	237	201	207	218	239	220	207	188	205	203	236	214	218	212	228	206	231	208	220	219	192	216	200	207	210	241	215	225	213	224	203	213	223	220	224	203	226	216	229	209	210	197	203	242	234	226	221	202	231	198	198	234	232	223	211	191	221	192	244	215	208	191	181	201	192	225	226	200	216	235	228	220	213	216	201	190	219	201	214	221	198	228	218	237	224	198	196	213	220	202	202	184	223	224	208	245	208	206	231	221	249	247	196	229	199	191	201	216	214	211	184	215	243	203	212	210	228	203	185	217	233	216	212	205	205	208	235	214	215	216	245	221	259	206	226	222	211	219	207	188	194	195	220	223	221	209	220	234	199	228	236	213	196	204	222	236	209	217	226	240	214	236	232	221	218	197	199	235	215	229	223	190	217	222	207	195	218	198	234	212	229	204	221	226	207	216	198	211	225	210	228	227	229	200	229	198	234	243	241	219	221	201	214	231	215	232	208	212	215	247	213	221	216	243	234	200	229	220	204	221	229	208	213	225	224	249	222	224	216	218	226	229	221	211	213	210	209	227	232	218	216	232	232	226	237	216	218	201	220	240	201	203	232	221	210	216	197	243	249	230	232	228	231	211	226	198	210	203	241	258	227	236	220	204	254	193	207	237	214	248	233	222	194	195	219	169	193	239	207	216	197	211	228	195	221	229	221	252	204	225	233	218	203	205	198	244	216	230	250	221	220	207	220	228	217	238	230	230	254	230	214	216	205	236	223	231	231	226	173	208	213	248	219	167	234	234	224	201	236	221	212	221	226	227	196	217	250	209	241	211	259	219	207	211	227	216	187	222	199	255	226	230	205	229	230	242	200	204	241	210	218	219	223	184	219	199	214	240	223	225	223	215	220	216	202	212	222	206	224	199	189	236	225	224	229	218	250	202	211	197	205	228	232	222	213	219	251	229	229	239	215	248	242	230	213	200	216	203	240	220	209	242	213	204	258	222	217	218	232	208	209	228	241	220	231	223	201	259	208	219	214	192	215	206	234	218	227	224	206	221	204	204	244	215	227	234	224	220	216	212	191	204	250	243	194	216	188	234	223	212	245	237	220	269	199	221	208	219	230	225	231	207	229	208	213	198	231	210	220	223	203	209	222	219	205	252	228	216	239	203	201	204	225	233	210	213	224	233	207	217	244	221	249	226	210	193	231	202	200	199	245	253	201	231	218	231	216	197	224	256	215	234	212	214	190	215	219	219	204	196	246	223	236	219	225	242	238	203	228	219	240	231	219	207	222	212	233	216	211	206	211	207	230	211	225	220	222	204	220	227	234	225	228	219	219	218	231	224	249	222	208	214	200	230	224	234	251	212	226	232	227	233	226	201	219	229	236	224	222	221	228	212	215	226	209	186	212	215	229	231	187	221	226	213	246	223	192	220	251	208	196	251	227	223	245	223	206	231	232	225	236	237	222	212	226	221	189	215	210	186	232	196	206	228	192	200	224	212	212	219	210	211	232	214	215	212	219	225	207	231	203	247	219	209	232	228	200	213	218	230	214	221	217	241	217	216	218	221	220	203	201	223	208	217	225	202	244	216	187	216	222	225	224	211	228	262	214	235	202	225	232	215	206	234	216	214	230	239	223	222	227	215	226	204	232	199	219	232	201	223	204	196	223	224	213	221	243	229	218	211	215	222	242	221	219	217	229	219	223	253	219	228	217	213	191	199	227	263	220	222	229	225	228	183	226	210	235	179	241	202	251	203	217	225	194	220	227	212	218	220	208	204	210	241	226	205	213	206	243	200	214	200	221	219	218	236	238	199	240	227	206	209	230	238	211	231	204	254	236	213	233	198	213	213	242	214	230	216	198	208	201	198	231	223	225	221	257	215	203	237	226	225	206	212	224	200	202	220	258	225	228	208	212	260	200	224	232	214	226	236	211	212	209	216	226	209	217	215	217	228	228	250	238	214	216	234	209	218	237	212	204	235	215	182	221	230	239	233	208	231	195	217	240	226	189	230	216	232	214	209	203	251	221	212	203	214	222	216	238	240	209	223	184	216	218	231	218	214	214	244	224	216	212	194	216	230	186	226	221	228	215	229	214	219	212	204	194	209	196	238	209	227	216	214	219	201	249	208	225	216	235	221	231	234	242	210	216	261	208	221	242	243	222	208	214	262	226	205	210	198	221	229	216	215	193	196	197	216	211	223	221	215	205	229	211	183	218	250	205	225	228	196	213	247	209	240	215	235	186	227	211	201	224	225	224	234	220	188	229	231	216	195	221	236	229	222	225	220	205	197	203	214	205	232	238	199	227	216	190	197	237	214	220	200	210	197	217	208	211	216	223	220	258	241	253	235	221	217	245	194	227	218	270	215	225	206	233	193	201	211	221	229	216	198	211	227	206	201	201	204	220	211	216	240	193	216	228	227	214	218	200	229	212	226	232	205	229	229	209	203	220	220	223	239	209	199	207	216	195	232	229	236	195	232	216	241	212	234	201	216	207	229	191	222	201	201	227	238	191	227	225	225	211	239	206	221	206	216	229	235	193	220	219	193	234	209	213	213	212	224	215	206	224	208	214	206	200	212	221	204	195	223	194	197	219	212	236	226	223	234	222	209	226	217	212	213	209	243	218	233	232	218	225	234	207	228	186	226	203	215	216	209	214	213	240	215	233	209	234	188	215	217	221	212	234	237	216	206	209	235	207	232	224	219	218	216	199	229	209	188	200	201	221	200	211	206	214	218	225	212	240	233	188	201	185	233	238	238	235	202	217	233	207	236	197	227	208	217	214	205	220	198	216	208	211	194	233	258	224	208	205	217	215	223	221	204	249	231	208	201	205	209	228	242	220	216	219	224	212	234	220	224	208	224	216	227	210	213	211	225	182	219	221	212	229	220	244	209	203	185	214	213	233	225	205	228	228	243	228	243	223	217	240	236	215	206	206	210	230	244	235	217	228	227	216	253	224	217	210	241	208	239	182	222	201	197	235	229	199	223	235	215	217	233	210	222	172	221	212	196	222	250	207	242	207	210	210	223	212	225	217	244	217	247	221	176	209	241	223	213	199	193	208	245	215	225	211	249	228	227	210	203	245	252	260	194	247	229	240	178	229	210	213	198	221	218	204	261	181	227	246	209	216	211	206	258	192	233	219	221	253	224	251	199	214	220	234	237	236	232	218	181	210	252	236	239	199	205	228	206	237	216	226	212
26157	1298	2308	2748	2325	1948	1667	1488	1264	1135	1053	1010	889	889	857	797	749	777	775	716	665	708	723	709	672	628	633	642	665	639	625	721	595	638	616	655	610	595	607	632	613	619	617	614	572	581	564	611	630	607	660	599	624	560	604	592	567	577	590	585	567	617	596	596	548	600	577	566	577	572	564	572	579	587	580	543	562	558	548	566	583	572	572	575	621	602	607	538	581	582	601	591	545	599	584	598	563	602	588	573	553	571	615	577	577	584	542	579	580	556	580	580	565	574	593	563	576	551	530	568	594	544	604	598	543	570	564	565	595	609	581	546	557	569	573	532	577	566	559	585	586	552	568	573	595	558	527	563	581	580	592	551	539	633	560	569	600	589	622	594	635	644	591	573	582	555	549	553	579	540	554	584	577	589	566	595	569	583	537	570	539	544	555	545	574	591	585	561	557	581	582	534	615	587	544	588	600	559	545	590	606	542	611	562	543	607	576	577	590	581	546	538	599	539	565	545	589	563	588	569	582	567	552	578	604	568	633	544	583	537	599	572	607	620	532	573	589	574	558	581	568	568	580	622	592	593	571	606	537	616	545	557	535	583	610	527	557	550	559	594	557	565	588	602	583	589	561	576	561	610	575	600	569	559	561	564	569	620	557	608	568	586	540	562	573	598	579	549	599	613	566	537	561	556	558	603	591	559	576	588	570	600	589	544	577	559	558	559	529	631	622	571	558	567	616	570	582	545	540	581	536	634	547	586	569	560	568	529	562	589	535	566	610	608	569	558	525	551	581	555	576	571	603	564	578	526	506	566	564	540	577	574	590	558	563	567	559	574	578	600	596	565	540	562	567	585	560	541	583	570	594	557	590	570	574	575	556	598	580	534	556	596	567	554	588	553	564	540	590	592	580	576	538	617	528	576	602	550	572	578	579	557	555	541	577	557	549	540	577	545	561	537	606	556	545	584	555	601	582	595	546	559	615	618	575	573	615	552	567	572	580	528	588	565	590	565	523	532	587	550	583	557	605	639	594	583	564	603	588	564	576	591	577	539	548	575	581	587	588	580	587	549	624	561	575	530	557	602	579	603	594	637	625	559	563	581	594	568	593	534	549	571	525	589	616	539	565	577	559	548	570	575	554	544	576	586	605	559	571	571	607	547	574	558	585	548	566	568	545	595	544	575	562	592	560	566	564	555	585	558	573	515	612	594	567	571	594	601	587	540	580	588	515	562	560	568	559	551	605	587	572	533	575	555	543	574	558	533	618	565	556	565	590	583	582	576	556	573	540	582	545	571	528	580	577	603	624	547	613	574	543	561	553	570	585	574	552	546	570	575	562	561	567	586	549	560	579	531	615	565	549	553	590	556	549	562	574	546	573	568	584	561	529	575	576	582	540	606	547	553	580	571	560	579	567	576	545	588	598	583	572	585	564	572	600	594	598	586	558	532	571	542	566	571	562	582	572	596	565	553	579	566	591	611	597	564	558	532	605	547	576	583	576	562	566	579	616	543	579	549	581	554	564	555	571	555	570	546	554	578	562	599	601	555	592	599	580	599	574	582	560	577	624	586	590	545	544	643	599	567	551	583	554	556	573	572	560	573	580	562	564	550	555	575	570	534	554	596	565	523	568	588	578	553	539	558	561	547	541	578	583	582	575	589	600	591	582	593	558	570	545	587	545	551	541	566	562	552	611	562	563	582	567	550	574	602	614	561	520	543	552	566	584	590	573	589	569	572	546	577	587	555	584	605	581	592	518	605	575	531	561	611	573	527	606	583	529	618	553	558	566	583	579	577	574	541	583	573	542	552	600	567	561	553	558	592	566	561	580	582	568	552	588	585	561	540	535	558	584	572	593	586	577	546	547	573	572	556	558	560	558	576	569	599	557	568	582	581	537	568	590	572	535	576	568	575	588	565	597	549	548	571	590	613	612	548	589	587	545	542	598	629	572	529	556	572	588	536	551	555	555	589	586	531	587	607	591	570	559	566	615	549	603	543	558	587	552	562	540	593	562	599	559	592	525	554	564	526	578	577	594	624	576	590	574	602	569	548	557	568	606	576	549	600	559	592	563	556	548	572	542	586	587	542	593	579	587	528	569	575	542	569	556	610	571	515	590	587	606	592	627	584	570	567	578	597	524	597	558	591	553	554	575	573	570	578	571	573	536	591	548	581	547	568	626	611	600	536	547	592	581	564	557	594	608	597	526	641	591	569	558	560	576	573	565	534	610	586	580	590	533	572	555	540	560	559	574	561	555	535	545	533	534	577	594	568	598	582	530	629	589	560	547	569	549	572	572	585	524	582	588	596	609	563	568	556	543	561	616	534	581	552	569	609	558	563	585	561	532	597	572	551	558	561	590	609	582	586	569	582	575	563	598	537	591	566	567	583	500	552	575	576	596	569	579	556	560	586	603	582	588	578	560	549	581	524	555	569	583	550	544	562	551	563	573	572	521	561	608	591	591	530	561	520	573	606	611	575	581	582	570	595	617	560	613	582	572	570	561	593	556	541	566	535	610	540	520	579	569	524	626	541	603	522	551	552	598	575	584	566	573	593	582	586	590	552	551	579	564	571	596	583	545	574	560	585	556	568	566	574	559	557	554	564	557	572	600	585	546	583	584	506	555	606	600	555	566	529	590	562	562	544	588	539	525	589	572	546	592	581	552	547	599	552	596	592	599	568	568	588	588	599	590	543	585	542	586	577	564	554	602	584	577	588	614	566	554	543	547	598	544	563	576	570	570	616	545	573	583	524	603	582	530	629	540	619	580	568	592	584	598	574	574	602	570	584	577	534	571	573	561	572	549	550	549	606	587	558	547	572	605	615	557	611	590	552	542	618	536	562	533	586	566	552	586	571	554	551	529	580	585	582	522	587	528	565	561	606	597	626	614	546	584	550	583	558	568	579	543	574	546	566	552	588	526	532	562	581	563	530	601	542	603	541	558	540	575	594	574	579	557	627	600	601	573	579	600	577	577	584	586	563	612	566	655	572	601	587	553	538	585	544	579	521	547	586	569	565	569	578	571	571	577	556	589	595	583	567	589	579	585	586	582	601	576	569	546	617	575	575	568	530	577	529	563	593	580	577	566	548	568	554	536	570	578	535	588	551	632	571	610	553	549	568	537	574	565	526	571	589	619	612	568	541	584	589	531	559	569	542	548	541	531	539	545	547	574	577	557	585	579	586	523	577	557	612	575	615	547	598	561	559	589	560	577	535	546	615	564	580	563	587	583	613	592	588	564	575	544	577	595	578	583	574	589	578	590	571	544	562	604	597	564	556	555	556	542	569	572	598	561	543	552	610	550	534	606	566	571	613	567	536	616	579	593	534	543	508	567	555	602	565	558	566	575	549	552	572	566	579	597	568	570	551	551	568	576	642	584	584	640	527	596	597	566	621	622	585	586	592	581	533	587	584	616	584	558	582	562	584	524	549	523	596	561	569	585	548	613	526	541	574	589	578	592	568	560	586	612	531	568	588	608	551	598	538
57123	23506	12209	2087	1163	899	773	586	591	514	487	479	441	462	415	379	409	417	393	359	362	379	396	377	343	332	382	349	390	360	360	374	355	331	332	283	357	367	344	362	338	336	343	359	340	331	299	347	347	320	333	328	309	341	345	320	331	370	346	322	326	331	346	332	371	349	348	354	320	342	345	302	339	354	297	368	334	340	364	342	369	365	322	325	352	317	321	359	336	320	333	321	322	344	323	294	372	304	348	364	364	339	347	349	342	357	339	322	360	362	349	311	342	293	328	373	320	341	341	320	378	324	322	329	330	344	341	342	364	350	341	320	337	311	337	356	320	332	327	350	339	311	338	329	331	365	315	318	302	349	311	337	319	320	361	341	308	318	316	321	330	350	354	369	341	353	371	339	331	338	312	305	338	310	360	349	346	347	343	326	338	326	320	334	355	387	345	314	355	343	310	343	326	336	346	334	312	334	367	325	309	327	325	320	328	355	321	339	343	327	328	329	336	333	330	330	340	372	332	328	303	332	338	331	329	361	337	337	334	336	341	318	319	366	347	385	328	315	352	320	333	314	357	336	317	346	348	307	318	325	380	340	324	359	329	366	301	332	299	334	321	324	346	329	313	312	339	358	342	326	308	339	341	343	323	329	322	335	334	343	325	303	334	337	321	311	353	376	340	336	302	347	325	322	371	330	325	355	314	328	324	339	348	292	340	333	344	309	330	335	373	348	388	380	348	368	339	307	358	324	338	326	344	319	313	356	338	357	336	323	344	309	326	364	354	347	340	338	296	324	320	308	327	362	333	289	322	331	339	320	322	351	336	321	336	325	345	316	357	355	338	306	297	327	315	334	304	316	318	353	329	376	369	321	313	347	326	341	333	336	331	313	307	334	309	339	302	332	362	320	362	345	365	329	357	359	335	322	327	364	359	313	333	345	324	343	299	339	339	315	351	345	329	357	337	357	324	366	324	335	334	304	362	316	329	313	303	314	340	315	349	358	365	322	296	356	331	318	330	351	348	342	359	292	359	338	344	363	362	317	353	313	343	320	316	308	325	316	345	358	353	351	349	344	362	352	310	342	319	368	367	342	313	368	332	379	342	334	377	373	324	329	331	342	324	335	350	301	324	347	324	328	355	345	366	371	363	359	364	351	327	322	292	366	343	313	360	306	362	380	322	321	320	318	336	328	335	327	343	369	351	344	361	310	331	334	316	342	307	337	333	310	346	311	300	354	326	302	366	318	344	319	337	325	301	381	339	318	315	340	324	345	352	394	330	332	363	326	304	352	322	354	318	337	313	329	313	304	325	306	339	321	347	382	332	307	340	321	378	328	357	346	324	342	354	364	371	340	337	315	350	306	322	315	338	318	332	324	329	310	334	319	324	313	374	347	343	330	339	329	321	343	339	331	362	336	325	326	376	348	329	301	348	332	322	330	349	344	338	332	348	339	327	302	336	337	316	334	308	311	323	337	329	344	327	329	330	314	329	324	308	330	349	350	335	324	317	343	338	354	362	351	353	318	308	330	305	364	353	330	320	295	348	349	326	341	321	332	369	321	326	327	331	317	356	349	336	333	332	342	321	375	331	364	349	356	351	343	328	332	334	332	345	346	343	360	347	351	322	322	362	345	357	334	310	329	356	340	338	360	363	331	314	330	332	338	324	348	359	340	322	356	334	379	353	328	310	355	347	320	359	355	317	307	361	329	330	316	357	317	326	335	358	330	355	347	372	337	332	353	345	347	353	364	333	365	324	310	367	340	319	386	314	340	326	316	301	343	321	339	328	300	301	354	305	319	380	338	399	366	338	357	364	322	323	312	350	324	363	387	306	313	319	349	309	301	323	370	344	295	360	364	340	346	355	322	325	339	328	341	345	309	298	338	326	319	340	330	341	358	325	332	373	334	345	332	325	305	338	306	347	356	329	339	298	353	318	344	347	317	312	336	374	357	346	331	359	367	321	316	315	348	347	318	324	348	328	312	346	315	362	324	315	346	307	321	317	339	354	349	397	338	354	332	374	331	317	336	338	343	331	300	345	314	313	353	323	374	326	319	312	316	334	327	358	323	341	345	361	344	325	348	334	318	329	332	318	340	345	308	333	350	323	343	328	325	325	329	364	317	318	330	347	349	348	332	333	324	325	326	368	352	332	346	336	363	345	333	333	338	363	347	362	359	328	304	339	303	366	361	321	347	350	361	310	272	331	333	307	348	315	324	322	332	337	348	345	377	335	353	323	330	312	315	317	347	329	311	339	328	353	336	362	324	353	344	376	341	362	346	300	341	327	357	344	341	310	349	342	332	363	356	338	335	318	358	311	314	317	346	360	319	324	337	356	349	346	329	351	328	327	356	310	328	327	326	371	325	326	315	353	334	347	361	307	339	330	289	346	315	333	321	294	339	336	330	341	370	300	340	326	308	381	342	344	324	367	349	310	361	370	298	294	365	372	317	327	338	354	350	327	373	335	343	350	358	346	329	362	348	332	327	335	366	359	325	325	318	377	315	386	355	309	367	339	335	327	362	302	335	330	336	348	330	341	347	338	293	306	354	335	326	352	352	320	352	335	306	328	336	323	339	330	339	348	377	343	350	338	326	363	365	334	348	330	327	330	340	328	338	328	341	339	343	319	329	378	343	329	364	326	367	353	346	336	362	314	304	331	353	369	332	317	347	345	368	323	353	339	321	325	337	323	349	328	341	330	361	341	317	330	344	354	355	324	316	378	342	320	335	334	328	336	319	326	373	339	312	315	322	295	344	326	360	347	339	362	343	371	320	335	349	316	341	355	346	356	331	311	322	364	343	355	277	342	316	334	334	316	321	346	318	331	326	332	347	356	326	349	319	323	336	317	331	333	315	320	320	343	317	327	351	331	354	307	344	343	316	335	328	352	393	308	312	320	331	368	342	353	355	338	330	322	354	314	315	350	337	341	312	340	316	324	303	358	318	349	354	337	321	328	345	331	363	342	327	332	342	351	340	327	331	328	317	340	349	343	338	373	304	356	353	336	348	340	321	303	297	320	350	368	360	355	308	350	355	332	318	379	330	360	292	337	332	350	306	374	336	304	331	338	299	347	327	320	328	350	332	311	350	309	323	327	357	341	324	358	336	359	346	323	333	334	335	324	333	316	360	304	342	314	335	334	330	300	332	364	362	322	327	321	361	349	317	331	362	350	341	340	332	344	379	320	337	329	324	331	319	346	366	337	331	329	315	322	322	330	341	320	361	321	323	354	330	347	340	345	362	319	289	352	330	359	329	299	345	336	296	309	340	334	326	342	328	340	341	339	345	313	326	341	327	333	345	365	329	350	333	347	336	308	329	348	333	322	325	362	330	340	338	350	306	311	357	319	359	348	328	320	350	351	340	335	337	311	351	379	342	350	323	358	333	306	345	378	344	374	369	363	347	322	370	316	381	323	344	344	315	312	346	368	330	355	332	332	319	317	310	299	332	325	360	368	392	329	322	332	346	345	368	348	326	311	335	317	331
34992	2038	4163	4898	4156	3452	3015	2439	2176	1923	1779	1585	1456	1367	1365	1266	1217	1129	1089	1118	1077	1089	1012	1026	1019	903	994	972	925	944	923	941	822	848	879	861	871	859	825	852	863	825	851	832	893	796	804	889	884	794	812	830	809	883	781	779	785	819	878	767	838	822	812	805	812	855	810	809	845	779	760	794	790	802	798	793	862	801	793	796	798	790	872	780	804	782	775	797	819	845	753	836	801	806	799	771	794	827	785	818	839	802	805	795	781	803	791	802	833	846	819	786	791	786	759	759	800	793	764	824	818	805	843	805	800	816	769	787	802	781	789	831	850	760	799	803	847	784	794	779	772	759	797	722	808	792	836	772	835	843	778	815	828	794	759	785	838	791	777	824	767	807	764	803	861	798	792	785	806	827	775	794	811	757	749	785	789	787	793	785	784	790	764	819	776	785	813	828	811	801	766	806	740	795	796	794	758	766	774	767	830	852	804	791	794	812	795	804	758	784	791	810	860	794	820	782	845	791	844	822	793	798	808	787	762	787	789	811	758	821	816	747	768	804	821	803	806	831	806	797	814	833	829	771	809	783	778	791	843	819	871	833	800	725	765	768	785	751	755	775	823	826	787	826	783	772	780	800	841	777	799	790	784	844	820	833	789	758	778	833	772	772	797	770	766	786	778	771	864	741	824	799	836	778	801	746	777	778	793	811	759	803	795	784	776	735	805	729	777	758	838	729	723	814	779	793	763	799	805	786	768	811	805	820	798	782	784	829	790	800	868	819	808	796	797	814	809	764	798	716	785	766	759	802	841	817	788	772	788	780	821	786	776	777	811	776	808	814	803	824	825	826	787	802	773	801	785	794	845	741	820	816	790	804	806	747	841	832	820	733	720	753	768	783	765	770	724	774	813	802	789	832	838	769	785	800	790	743	763	784	779	836	783	808	773	826	778	863	787	772	776	798	749	795	838	806	844	839	828	804	752	831	841	821	811	847	782	777	819	794	764	758	837	812	817	837	806	774	804	797	746	792	817	782	782	839	739	810	777	825	784	793	758	823	790	814	797	780	795	803	833	851	827	791	828	779	800	840	814	777	811	770	805	782	839	808	770	752	757	764	769	756	790	777	824	761	834	738	788	812	794	787	763	769	786	855	812	785	796	767	828	841	759	740	790	866	784	761	775	767	792	792	800	814	800	802	814	849	795	806	820	756	756	852	813	747	822	817	773	800	784	758	753	780	820	847	798	778	806	777	825	758	776	808	798	836	764	769	794	813	770	795	803	775	828	780	778	790	780	835	806	718	788	780	726	804	815	786	836	757	780	799	828	788	723	727	775	804	825	813	797	782	788	797	803	790	769	809	799	796	776	812	816	808	798	788	810	805	769	719	814	763	787	756	835	820	844	727	764	765	754	830	819	780	795	749	808	786	768	774	779	788	768	792	749	781	815	820	804	789	796	847	787	795	781	765	775	756	843	806	801	764	779	813	800	814	808	750	831	756	806	849	769	767	783	774	769	791	795	831	763	806	805	818	777	758	807	790	793	747	833	868	772	817	809	799	804	812	809	782	761	786	774	759	844	848	767	808	772	786	820	789	754	835	817	822	789	777	811	839	808	801	771	857	761	794	765	736	788	797	809	744	758	814	784	818	804	771	740	794	859	806	775	857	794	736	796	828	785	787	788	786	751	777	803	790	749	790	761	802	843	792	741	811	762	787	821	788	791	814	793	779	776	781	812	821	789	797	817	768	778	805	836	822	805	809	813	794	779	759	799	827	765	858	759	743	782	793	823	790	827	823	724	816	812	787	837	788	757	774	779	868	813	801	807	806	822	807	804	792	778	767	832	767	839	778	811	777	792	762	840	792	790	825	768	792	849	782	769	788	755	744	808	767	796	818	788	827	812	786	778	793	839	764	796	789	790	815	776	779	788	791	800	822	781	804	790	800	813	801	749	793	815	782	803	784	826	775	750	787	827	766	834	857	840	803	807	829	765	788	806	805	745	758	768	795	789	810	822	775	785	768	792	762	775	804	842	788	824	794	764	793	798	771	778	776	806	778	785	823	776	771	798	777	820	810	784	804	819	827	807	808	799	800	779	787	804	791	783	787	807	860	808	811	836	867	819	768	772	834	786	761	806	794	809	797	782	824	836	822	818	833	771	827	761	796	809	758	753	812	817	771	820	807	792	788	835	814	802	817	831	737	796	795	779	757	787	785	752	758	769	808	781	801	777	827	820	731	796	772	775	817	799	818	750	788	804	798	778	795	844	796	822	810	801	788	800	813	814	808	766	807	827	769	777	811	827	795	740	781	857	805	758	777	799	811	787	788	802	768	757	806	793	763	826	810	791	722	818	781	788	740	769	756	777	809	820	799	795	752	823	776	741	767	804	801	811	786	767	817	768	782	778	768	803	772	736	802	819	791	804	796	757	785	823	854	849	822	811	809	779	745	736	763	824	758	762	801	815	803	822	810	774	797	803	794	799	800	820	782	818	761	823	801	784	818	810	806	792	805	756	821	772	837	828	782	782	826	780	786	761	786	778	816	832	827	807	811	805	816	833	818	826	789	827	746	799	853	786	812	828	802	820	792	809	810	782	830	778	747	786	821	772	805	776	841	807	775	765	771	793	839	762	786	770	820	818	792	781	763	792	783	798	820	819	804	777	805	838	784	778	841	745	827	769	790	828	758	806	789	790	797	761	811	803	742	787	803	800	792	818	821	756	792	791	818	802	773	780	822	756	849	802	797	813	802	810	821	745	714	798	817	797	824	811	769	791	773	805	825	763	785	778	778	825	787	800	823	781	785	808	760	768	780	781	814	819	797	806	747	811	855	817	837	800	790	797	802	789	838	828	787	774	849	816	756	774	806	789	762	808	818	787	771	836	805	807	788	806	758	852	796	820	800	784	810	803	732	784	784	777	861	791	776	771	811	763	760	797	750	764	788	758	799	798	792	801	768	796	712	753	786	813	777	827	764	762	805	846	848	818	779	782	735	834	863	813	733	782	815	815	784	867	807	795	776	802	763	770	818	780	818	756	804	795	798	769	777	777	801	745	830	818	791	802	785	772	838	855	762	813	799	834	797	826	787	727	836	759	782	778	863	884	800	785	795	781	821	815	792	749	759	853	807	831	795	796	798	802	808	777	779	800	827	821	786	797	811	789	802	812	848	772	753	740	751	810	778	791	772	819	780	821	796	823	833	783	790	792	802	758	816	812	779	838	801	815	806	772	812	796	764	811	759	836	792	795	855	777	841	797	798	782	765	827	835	772	755	812	788	765	793	833	827	801	826	761	819	786	808	822	803	805	730	801	795	820	808	804	810	799	807	793	801	749	770	786	775	794	802	760	770	756	838	826	796	783	777	769	774	788	837	759	805	776	791	797	757	796	805	760	784	812	818	797	796	786	782	786	792	767	764	758	797	804	727	814	796	788	742	784	785	792	761	804	773	795	836	802	817	762	778	776	774	800	771	820	818	747	828	812	831	784	797	781	815
6807	234	118	114	108	101	109	97	103	92	104	127	96	104	106	111	80	94	94	84	77	69	87	107	87	89	90	78	100	94	103	92	102	97	104	81	72	89	107	93	86	89	105	78	99	107	101	90	92	89	92	105	106	95	90	83	111	102	122	95	91	80	99	106	118	115	73	78	83	86	106	84	81	89	91	103	90	103	79	79	91	72	90	81	94	91	83	101	96	108	82	94	74	105	106	101	106	104	96	87	86	119	91	109	94	86	92	98	95	74	94	87	107	95	83	103	96	95	80	97	73	99	80	85	90	95	72	86	109	101	88	101	92	86	94	96	113	103	70	102	92	83	100	94	86	96	99	87	84	98	101	90	98	104	105	114	86	103	97	78	79	103	98	78	89	102	97	91	106	88	99	92	100	99	79	92	99	103	92	92	101	128	100	86	101	97	82	79	93	98	97	88	77	111	80	102	87	86	99	87	83	83	87	98	111	97	105	93	72	98	79	95	96	103	88	92	85	118	86	104	90	82	97	108	80	91	120	86	98	101	95	89	99	95	93	103	100	84	72	66	92	99	81	103	97	98	90	90	93	101	104	80	78	90	73	90	95	84	93	107	103	84	98	97	109	118	90	102	101	92	109	96	105	74	86	112	79	95	100	109	87	114	103	91	101	92	101	99	98	101	98	102	96	88	86	89	92	106	102	82	114	95	98	97	104	94	90	90	93	102	67	97	104	91	103	99	91	108	93	87	91	95	97	95	90	98	100	96	76	85	98	94	95	88	68	85	81	110	94	81	100	101	86	77	89	89	104	108	89	96	67	88	89	80	82	91	92	98	89	104	76	83	80	89	107	96	89	89	81	82	87	96	118	117	103	95	99	115	82	87	103	88	68	80	89	93	83	77	93	90	84	92	71	98	89	101	102	92	91	114	89	112	94	98	101	97	108	121	70	90	101	105	93	88	108	118	95	96	91	86	90	104	120	87	96	94	102	98	97	82	88	83	93	112	76	94	88	131	101	89	90	100	82	109	90	81	98	93	97	87	108	101	90	111	95	101	105	88	101	79	110	106	84	87	91	100	90	92	84	97	99	97	87	110	99	87	96	92	104	101	100	77	94	85	89	99	99	114	124	114	112	90	92	83	88	81	104	108	118	89	94	83	82	109	91	100	95	86	93	91	95	94	93	93	104	78	79	89	102	92	111	84	88	86	93	110	94	87	91	108	76	86	72	93	79	99	96	100	95	106	106	95	87	82	98	96	103	97	109	83	88	96	116	77	99	101	95	105	85	89	85	101	103	107	77	94	80	94	105	81	80	79	101	87	98	95	106	111	96	93	86	103	98	93	83	90	105	94	100	90	97	83	109	108	119	77	108	89	90	100	99	93	70	86	97	98	94	82	100	79	94	103	80	96	102	97	73	80	79	97	104	96	90	90	106	92	118	95	95	86	101	95	101	116	97	89	87	84	84	94	86	108	112	82	102	90	121	93	99	94	87	109	111	81	99	88	116	106	85	84	98	98	105	95	110	100	112	79	101	95	90	96	106	114	110	88	98	111	83	92	84	99	77	111	82	83	95	84	111	97	120	88	89	106	97	109	94	78	106	85	83	90	106	93	77	91	88	103	96	108	102	94	96	85	99	113	99	120	112	97	92	117	91	92	94	116	75	105	105	95	112	84	86	96	94	85	106	88	97	106	107	93	108	95	96	92	81	91	95	93	96	94	87	97	78	90	109	110	109	87	103	89	78	94	96	103	92	90	81	90	92	91	93	101	86	107	81	99	92	104	97	87	99	87	83	79	111	93	106	99	100	83	96	108	95	93	99	90	110	99	93	85	88	89	87	98	108	102	79	98	103	96	113	95	103	92	104	83	98	104	97	100	88	93	97	86	83	95	87	95	108	80	112	89	97	80	86	91	86	94	83	93	115	97	84	95	115	92	108	79	78	96	94	98	114	95	112	105	75	98	96	104	91	96	79	102	97	109	113	82	89	88	113	116	95	82	89	88	103	96	114	98	87	83	101	102	109	95	88	96	104	99	114	116	84	81	82	83	102	107	89	95	76	99	92	97	94	85	74	81	104	96	81	99	103	95	93	106	109	92	93	92	94	97	100	79	91	86	93	96	88	109	84	91	86	81	110	95	100	103	81	117	102	82	89	95	98	100	95	97	101	99	108	71	106	86	114	106	99	93	92	103	108	91	97	89	89	106	91	90	102	96	103	82	87	90	106	107	98	79	106	88	78	95	96	82	98	107	111	100	86	91	95	107	76	91	102	83	78	84	114	89	90	98	100	105	97	82	115	84	106	83	109	95	103	108	111	97	92	96	85	93	92	89	107	92	97	104	102	89	87	107	101	97	90	105	80	105	101	104	102	99	88	108	87	75	68	89	87	86	105	75	92	87	100	102	103	91	114	102	85	103	84	84	93	87	106	90	109	99	83	103	98	112	90	87	89	95	82	90	106	98	81	98	85	96	94	79	96	105	89	103	98	99	86	103	101	107	98	95	94	87	104	84	91	100	109	92	99	92	83	84	95	82	85	80	101	84	98	97	109	88	82	102	78	83	98	112	95	119	102	98	108	102	96	96	117	109	91	89	96	79	94	87	103	108	94	82	91	97	94	102	109	98	95	84	88	101	81	79	102	97	96	96	91	101	110	102	102	109	95	92	94	89	114	89	87	109	78	101	88	78	92	100	95	95	80	93	104	96	89	76	85	101	76	85	96	94	83	102	104	85	86	97	91	91	115	97	99	89	96	88	84	96	97	105	81	89	102	86	104	84	113	93	87	89	93	81	97	78	85	97	86	92	77	93	104	97	102	90	98	94	108	121	117	91	113	88	98	96	94	99	116	100	104	97	87	117	91	107	86	91	100	97	98	96	95	81	88	100	108	107	105	115	83	85	93	94	96	103	95	95	106	94	87	91	83	84	83	91	86	96	98	85	104	92	100	101	81	87	103	88	102	91	98	69	114	91	87	93	82	113	109	108	105	98	98	89	100	85	90	78	96	116	96	92	90	98	91	88	100	106	97	111	81	108	130	103	94	91	90	81	96	96	88	90	86	85	93	88	76	90	105	90	80	88	93	100	101	117	93	88	94	92	84	110	97	84	93	89	109	106	96	103	115	95	76	89	80	104	85	107	108	85	98	98	101	117	97	86	96	88	76	85	93	97	84	114	94	89	104	75	90	99	116	86	108	89	108	113	85	107	94	75	110	103	108	105	86	100	98	80	89	100	94	94	90	100	88	86	75	88	95	92	110	101	90	90	94	91	98	103	112	91	129	92	84	100	88	96	81	107	106	98	86	89	89	93	103	110	107	93	81	97	80	100	89	69	99	116	117	82	79	104	91	79	81	93	110	103	92	95	82	97	86	99	100	99	112	92	93	87	82	95	83	112	87	90	100	115	110	97	107	88	102	95	105	89	113	97	74	100	98	82	92	94	83	100	79	100	95	97	106	113	99	74	99	88	83	92	100	92	70	68	93	87
6346	346	398	373	405	353	361	344	342	325	296	327	316	342	294	301	290	316	300	287	306	297	288	326	306	291	311	328	294	293	288	303	285	312	273	262	308	312	299	332	318	282	288	309	291	312	307	282	311	329	292	278	315	297	318	324	319	304	305	340	288	264	314	286	273	279	307	294	294	304	285	300	320	318	331	315	285	291	303	307	293	298	310	317	305	286	312	303	287	316	308	295	270	277	296	332	299	332	291	312	325	314	298	301	311	314	298	318	312	325	309	334	289	331	291	320	285	307	290	278	291	307	306	306	295	279	270	310	292	286	283	309	286	343	269	322	313	304	268	304	305	332	278	314	324	306	306	315	259	313	293	315	306	319	314	315	317	305	300	315	285	298	311	309	321	281	271	307	313	304	285	328	296	278	279	307	315	273	285	281	288	278	324	292	310	286	291	294	284	314	286	307	317	304	271	292	264	308	310	279	341	319	345	320	317	306	288	297	313	338	288	329	317	318	283	287	327	283	316	319	288	303	329	309	314	296	293	343	330	306	291	281	306	324	316	316	306	359	278	298	293	305	298	324	278	295	282	304	287	293	309	305	309	272	301	298	319	282	288	295	298	304	301	313	327	321	305	292	324	311	322	319	313	319	281	315	308	308	282	278	329	307	300	327	316	298	289	276	292	299	322	297	291	288	315	335	336	319	266	331	324	323	305	321	319	283	309	308	297	294	278	309	282	275	319	274	292	298	302	275	286	275	316	309	313	306	289	289	298	289	317	269	318	316	318	286	293	305	308	304	304	273	273	285	281	330	283	289	305	324	291	303	306	290	304	324	282	331	294	320	287	294	295	264	286	311	269	312	325	285	286	357	333	338	319	341	273	338	355	303	305	272	304	331	289	297	298	310	296	317	326	272	326	325	318	297	285	309	313	314	318	286	318	295	326	308	318	300	319	299	286	298	323	297	292	292	298	319	279	293	304	340	300	321	334	308	292	287	311	315	286	285	309	287	273	313	331	273	317	308	304	284	305	255	288	320	305	309	299	340	315	269	287	305	315	291	285	289	319	312	306	303	299	290	312	319	284	272	312	305	311	305	319	311	321	279	329	309	295	307	334	294	288	304	293	322	305	320	309	332	303	328	318	283	307	288	315	316	322	279	272	282	297	324	306	305	314	304	296	281	323	314	320	286	319	301	314	337	317	322	315	309	305	329	313	286	289	283	312	278	306	298	303	305	341	287	314	296	280	306	277	311	292	293	296	292	305	299	301	298	277	326	277	314	290	291	326	296	287	290	322	299	319	292	314	294	320	317	311	328	276	293	310	301	319	315	277	298	314	295	261	315	281	269	304	298	264	297	316	323	289	320	292	318	331	305	285	319	283	296	298	306	323	303	293	288	292	284	275	327	286	334	310	337	306	293	339	295	319	314	334	297	315	340	290	340	324	298	296	311	313	297	323	293	296	301	306	329	287	330	263	295	290	295	329	310	314	287	309	304	297	325	274	317	317	324	302	285	291	306	291	316	291	298	259	299	298	311	318	299	302	343	303	311	293	329	322	324	291	284	319	287	313	288	304	309	304	314	295	268	305	318	303	301	303	274	304	304	302	304	331	318	308	294	325	305	310	307	317	299	299	293	283	304	294	298	312	272	307	292	302	332	328	331	312	322	327	304	308	321	286	288	313	298	297	283	316	311	326	288	294	289	323	299	280	305	289	314	294	304	278	298	297	296	280	308	273	323	308	297	315	289	342	295	321	288	292	301	292	290	304	294	295	309	283	322	280	316	300	308	289	287	335	320	301	294	314	326	307	297	314	323	295	289	293	278	281	327	279	302	301	323	302	319	301	304	296	281	297	289	308	293	294	300	272	306	296	296	319	321	285	313	288	304	309	318	297	332	284	316	316	313	297	306	303	285	279	293	312	301	334	285	311	312	309	324	293	281	294	313	297	324	283	322	307	303	275	342	317	321	323	322	289	293	311	324	287	283	298	300	283	309	335	298	315	278	296	292	328	315	279	286	299	265	298	258	300	298	313	308	327	310	286	295	290	301	329	278	269	316	301	317	301	298	302	307	289	298	278	309	270	314	303	280	296	328	323	296	303	309	302	359	267	311	296	320	321	300	283	319	286	301	316	298	263	298	287	330	301	315	287	296	295	303	271	264	300	314	318	336	302	323	309	296	323	316	297	291	354	297	268	330	307	332	329	283	303	292	296	303	299	297	316	314	346	336	287	292	311	288	312	293	320	305	264	321	307	281	296	320	291	316	282	315	290	309	313	305	329	301	310	267	288	328	303	286	311	326	278	312	303	315	282	298	293	294	300	295	317	306	320	335	312	290	346	331	311	277	324	322	301	296	305	286	310	312	301	283	322	298	271	326	319	333	292	320	303	322	321	321	291	288	286	273	286	287	312	315	293	290	311	322	311	342	304	301	300	319	306	317	284	312	297	310	299	315	309	312	284	328	318	298	322	305	306	327	297	310	297	318	310	284	302	318	303	300	305	328	266	314	307	296	298	285	315	288	288	289	314	324	265	308	308	303	279	318	321	332	312	296	295	305	310	298	281	300	314	300	273	300	251	314	298	304	306	302	311	288	301	307	317	296	298	311	337	329	303	298	315	327	296	281	300	305	320	320	312	283	320	331	308	285	292	309	316	335	279	297	318	298	331	286	280	330	315	298	318	321	296	299	305	310	309	314	318	327	287	277	277	308	312	340	309	285	303	319	327	278	311	318	310	278	349	327	315	317	328	282	317	296	299	313	273	302	320	326	306	295	298	311	314	291	319	282	329	318	307	283	299	294	320	300	275	283	299	284	283	317	322	295	323	303	353	282	285	296	304	305	313	291	312	301	293	307	270	322	294	311	315	311	301	309	289	327	297	277	296	296	326	310	298	284	281	299	294	323	303	354	276	296	324	318	327	295	316	296	245	316	304	282	304	328	298	298	307	287	299	298	329	313	290	310	301	306	267	321	297	319	302	309	320	274	310	286	303	305	289	308	301	289	311	283	289	309	286	278	312	312	322	320	312	277	302	290	307	301	290	293	316	345	294	308	309	329	339	319	271	310	312	313	254	288	295	288	315	320	300	297	260	334	291	294	303	318	304	284	297	319	284	307	299	294	302	296	308	311	310	285	292	300	311	284	314	315	296	319	323	309	317	289	288	296	277	271	291	306	290	295	310	284	294	304	314	311	313	283	293	279	293	319	292	297	318	298	306	324	309	333	301	270	304	309	289	296	273	332	320	278	286	294	292	300	294	287	288	275	338	305	297	297	324	335	323	291	305	309	328	291	285	291	299	300	310	302	303	324	305	310	288	305	301	306	292	325	308	310	327	302	302	297	305	292	332	310	316	284	302	317	275	299	300	333	338	311	296	295	305	270	289	311	281	326	309	312	271	301	326	285	326	277	285	324	295	314	301	299	328	296	266	308	309	285	296	274	312	271	300	301	310	308	277	316	323	279	286	319	321	274	344	304	315	297	293	269	334	269
49146	16357	3108	887	579	508	405	360	345	294	290	275	278	263	266	264	233	255	271	224	217	224	221	241	239	227	259	221	231	237	234	228	242	226	197	238	239	238	220	225	225	207	221	211	223	220	199	239	216	231	223	211	214	228	215	225	208	222	234	192	224	184	252	230	239	212	236	230	227	215	220	232	254	235	198	252	223	231	215	201	213	251	202	193	217	213	223	243	215	229	231	204	237	222	228	203	213	219	222	214	233	180	230	232	205	252	223	208	239	205	207	210	196	222	236	201	203	185	205	200	224	221	213	202	198	180	210	238	228	185	227	247	224	197	208	202	245	215	221	203	237	232	216	235	211	218	217	213	235	209	223	219	197	205	209	216	222	225	234	187	233	222	236	227	197	222	211	218	230	237	209	225	211	219	218	227	232	219	204	215	196	230	221	221	204	209	235	221	211	231	201	177	228	191	227	212	229	226	233	215	234	226	191	206	228	222	204	208	199	220	216	263	235	225	203	226	231	209	229	209	219	244	213	201	241	218	211	233	220	219	202	258	205	227	221	203	214	206	212	222	206	226	202	198	210	220	207	219	185	217	207	229	211	221	219	238	208	220	216	213	214	211	239	226	226	215	261	213	229	231	213	241	221	220	190	239	202	249	199	235	232	205	226	192	218	200	220	212	228	198	223	192	205	241	234	222	209	233	196	240	201	224	213	197	229	202	225	211	222	202	215	232	210	193	209	226	206	230	248	223	199	219	218	213	215	216	214	218	213	199	211	210	197	221	225	209	228	231	212	237	235	226	247	199	224	206	208	215	204	235	212	212	214	198	211	208	214	181	191	221	205	208	210	199	220	199	224	207	200	211	224	197	242	230	240	210	200	204	213	182	205	204	211	217	228	188	215	201	197	206	216	230	237	248	199	219	206	248	233	235	244	224	201	213	231	206	234	206	230	204	190	218	200	191	215	210	236	217	218	197	207	209	250	221	219	245	195	230	216	200	228	197	231	210	227	206	237	256	229	197	209	204	197	227	231	222	181	201	217	224	215	209	209	221	247	237	210	212	239	223	244	237	249	234	203	226	231	201	210	217	211	209	211	224	203	221	214	221	215	222	236	178	211	237	204	220	227	204	220	217	227	234	214	204	227	214	227	234	237	214	228	227	229	206	200	204	220	235	213	233	214	207	199	187	212	230	223	204	240	190	225	223	206	207	220	191	208	218	226	225	231	215	232	219	195	216	234	271	218	226	221	199	207	232	209	223	200	226	208	210	223	218	222	222	217	234	225	222	218	245	209	212	244	220	214	201	217	222	230	214	201	234	236	205	216	235	232	245	243	220	221	225	238	238	179	241	231	231	226	223	212	210	249	188	248	233	217	196	208	234	204	222	244	207	226	215	199	207	253	230	222	225	231	225	209	204	211	203	229	186	218	188	227	205	209	212	208	207	197	226	204	232	206	253	220	227	229	211	230	235	242	221	217	247	224	239	185	234	214	214	213	228	218	217	241	199	203	227	246	201	202	210	234	244	241	210	213	211	235	211	220	232	252	212	223	231	199	240	223	228	217	229	230	188	211	196	213	244	242	236	225	191	199	203	215	222	236	261	247	226	226	221	227	236	208	225	238	239	224	201	177	208	201	191	236	205	244	226	227	226	229	217	229	200	226	242	206	238	253	189	203	221	217	212	220	214	215	191	231	232	199	210	222	220	167	233	217	234	224	216	221	236	223	223	249	211	211	210	238	231	225	227	225	238	197	224	200	211	212	216	229	233	232	260	219	203	210	224	190	198	183	240	232	222	210	217	208	227	230	247	214	204	240	212	196	242	220	208	205	194	237	189	207	220	222	208	202	223	222	214	222	230	192	239	205	215	219	223	212	228	202	194	234	229	224	234	220	187	219	200	246	213	222	221	196	206	264	198	213	243	218	207	209	215	226	205	217	211	191	223	224	224	201	195	229	209	211	217	220	198	212	230	212	237	220	223	195	220	219	195	218	235	185	214	223	215	232	230	204	221	228	209	237	215	216	216	218	227	225	206	209	202	235	222	239	210	208	220	199	210	239	198	207	210	190	216	219	187	239	215	224	226	240	204	212	223	208	219	211	241	239	221	239	201	216	227	217	219	228	247	213	228	214	216	245	231	248	217	204	238	224	228	229	231	253	226	226	242	244	213	234	202	220	225	206	222	221	211	207	220	228	216	219	215	187	240	217	209	224	221	220	197	213	208	232	213	233	237	226	208	233	237	212	213	205	198	247	229	225	225	194	179	220	205	230	226	201	236	221	224	235	237	186	200	213	230	217	223	220	219	194	203	193	193	209	204	210	221	220	225	235	217	216	197	217	211	224	212	202	200	234	242	220	237	225	223	222	217	197	219	214	227	205	219	199	229	229	234	212	223	184	232	247	228	200	190	207	240	222	207	224	203	238	227	237	212	208	202	208	216	220	207	240	227	230	214	233	234	207	236	209	213	233	207	197	214	242	193	236	203	207	218	230	213	222	251	225	211	212	204	237	203	223	204	219	238	206	222	218	210	201	231	226	237	214	219	203	227	207	219	219	204	228	204	208	222	197	221	197	237	237	197	230	206	233	205	208	231	204	201	202	230	217	194	233	211	231	243	221	221	222	234	206	202	212	178	241	202	194	200	199	201	208	224	198	222	215	243	230	239	220	212	213	197	215	194	236	199	224	216	219	231	258	217	213	216	208	212	247	210	227	206	225	216	202	245	203	185	205	223	223	192	213	206	210	201	231	216	215	232	238	237	212	223	223	223	210	231	214	214	220	209	235	217	226	238	203	222	203	211	194	207	228	225	205	241	242	195	225	196	222	202	229	237	209	197	218	185	205	220	230	228	206	186	200	225	223	203	201	222	222	223	210	229	232	215	232	206	223	204	242	184	226	231	237	205	216	216	208	228	228	217	213	240	252	230	224	194	202	236	218	199	234	240	222	220	221	230	239	215	223	202	204	207	218	226	251	233	203	223	253	224	221	204	232	206	223	209	224	228	208	225	195	216	246	223	227	208	243	211	230	217	255	210	221	200	223	195	229	216	201	227	216	232	237	260	223	214	227	210	201	202	215	239	205	229	213	231	199	251	215	193	224	192	226	234	233	190	184	244	243	252	218	220	202	217	249	199	226	200	232	221	225	234	231	210	224	247	191	217	251	205	247	229	222	228	200	215	211	243	229	223	192	237	211	213	230	227	229	246	208	214	213	224	221	223	221	196	209	209	213	215	216	222	196	219	230	224	219	203	228	220	216	244	184	215	221	220	216	207	222	221	232	226	231	213	211	220	215	222	225	184	208	212	233	195	233	218	203	209	235	215	208	238	198	194	207	215	212	235	222	254	198	187	227	244	226	232	205	237	204	201	213	193	208	243	229	217	245	195	222	202	202	227	220	219	194	211	243	231	216	192	228	228	236	192	210	215	222	210	235	203	210	231	240	208	215	217	190	203	214	217	224	221	234	233	248	246	220	195	201	188	214	203	209	213
26389	1151	2331	2738	2513	2021	1710	1493	1202	1121	1125	1021	930	856	843	811	780	808	688	723	776	688	725	695	639	632	675	603	658	615	627	637	607	678	568	632	615	623	631	593	601	588	613	572	585	606	598	577	594	597	614	616	597	567	579	601	608	576	606	571	570	550	573	606	552	636	571	560	533	624	583	644	589	533	567	639	539	564	582	552	574	580	625	603	627	633	561	588	585	517	578	580	601	602	589	599	541	558	579	600	561	541	533	598	586	555	574	579	556	561	560	569	600	602	594	582	571	545	567	567	542	602	567	583	552	564	559	585	598	616	582	569	564	561	585	562	623	598	563	555	569	554	575	568	543	569	568	564	572	618	571	569	574	567	538	584	605	562	578	540	586	547	557	558	561	573	554	594	588	547	565	590	563	605	549	560	603	553	576	618	561	519	584	577	589	563	598	576	571	562	584	579	562	569	598	568	584	532	543	555	549	574	589	554	530	550	586	545	541	608	614	569	579	577	519	567	561	528	589	587	589	602	503	534	525	597	563	576	584	580	585	573	562	549	581	581	587	587	555	546	587	555	569	579	546	546	538	562	574	581	587	586	580	587	576	576	522	512	618	591	578	576	609	574	552	578	593	598	594	580	591	571	558	614	606	597	559	609	555	594	634	556	607	560	616	520	579	568	593	603	528	578	585	565	600	555	601	528	551	570	573	544	574	605	606	600	596	597	570	594	560	593	580	530	552	567	600	567	576	577	562	585	542	603	554	638	571	598	599	577	572	547	555	570	572	567	597	550	578	574	555	596	585	601	562	556	594	574	588	544	545	583	580	557	517	566	588	582	580	572	543	552	589	572	587	568	557	563	579	566	574	618	535	613	588	541	559	562	646	597	513	589	564	568	589	575	613	586	528	553	542	594	564	581	557	551	609	597	538	585	533	586	547	557	536	551	572	553	592	557	591	542	576	573	576	587	548	575	568	589	583	581	575	572	571	593	540	585	571	563	596	555	602	559	550	578	609	569	594	553	592	572	573	572	570	558	584	558	545	560	547	567	597	566	606	567	575	538	584	591	565	571	553	591	587	624	570	550	606	590	564	552	525	573	553	581	584	582	552	566	550	533	590	564	581	526	561	544	586	565	564	583	554	589	537	592	547	587	523	602	575	564	584	609	512	589	586	550	602	572	588	623	609	545	584	529	592	550	608	576	573	546	542	561	563	581	591	580	575	594	604	542	586	547	554	565	591	581	594	552	565	588	582	571	563	612	588	572	565	527	608	573	559	584	546	551	577	559	595	561	588	579	587	554	592	565	566	545	619	563	582	593	572	636	589	560	553	500	571	554	539	587	585	584	568	582	551	566	570	552	550	535	570	574	546	547	540	555	541	588	579	581	559	542	560	562	576	603	560	613	556	567	592	607	554	586	600	554	548	600	558	581	585	596	550	560	550	561	577	540	550	589	586	528	552	595	583	558	568	608	566	545	559	600	584	599	571	548	586	562	593	582	554	558	566	571	572	597	542	555	564	544	544	577	558	559	566	552	556	556	607	591	591	585	582	569	521	596	586	580	589	567	603	548	572	611	564	553	586	551	500	566	607	563	582	553	545	561	560	582	586	572	607	567	615	567	593	618	605	552	533	553	550	622	576	572	536	598	568	576	604	542	526	611	566	546	630	561	580	580	500	595	569	571	571	614	572	586	588	533	552	569	584	572	562	551	561	535	572	547	596	558	602	548	591	564	554	571	564	576	575	566	576	582	538	586	589	566	569	607	522	580	532	545	533	560	541	603	549	594	540	576	552	564	560	541	574	569	559	583	564	563	614	582	569	542	592	579	538	602	623	598	558	596	541	642	565	596	554	565	579	569	517	619	523	574	561	573	560	543	588	575	546	589	567	601	587	599	598	560	560	584	519	548	584	563	583	574	574	528	570	588	575	561	567	567	616	546	525	592	590	565	546	562	554	579	579	548	572	558	538	546	631	557	600	571	562	593	569	559	544	577	543	563	588	566	565	566	545	536	557	535	566	569	539	605	527	579	592	611	610	558	613	540	556	576	569	577	603	577	569	567	588	529	523	527	562	571	565	573	514	531	532	587	566	589	575	555	575	604	541	542	549	598	589	565	552	591	602	551	537	556	561	542	571	561	597	561	573	575	548	593	597	587	588	584	564	580	569	542	605	568	592	597	602	574	559	555	588	556	567	601	545	581	569	546	577	576	574	553	557	567	549	562	529	550	563	541	570	593	582	572	585	538	548	581	574	530	560	591	539	587	594	542	540	546	564	557	568	584	577	567	497	505	570	553	563	578	569	597	565	550	590	587	560	560	588	615	604	593	538	565	579	568	582	602	606	587	589	563	564	597	560	557	602	587	570	556	581	568	584	578	566	593	531	529	557	597	566	601	603	537	556	562	573	548	558	569	562	562	577	541	544	584	514	600	560	566	543	582	563	580	574	554	591	567	557	584	595	582	567	606	546	586	550	593	572	589	570	579	577	531	559	571	565	546	553	588	589	592	540	604	506	539	571	569	583	544	597	589	578	575	544	560	559	522	561	594	546	580	574	578	630	596	597	572	592	561	591	554	583	551	579	607	554	529	585	591	550	564	586	555	611	594	602	573	555	599	584	603	576	567	523	571	604	549	553	541	519	541	582	615	590	565	551	572	550	576	559	559	550	607	589	580	586	595	601	556	622	575	584	543	576	567	555	608	584	608	570	578	571	578	557	619	530	577	545	559	544	596	609	553	591	568	590	572	534	575	573	554	554	591	589	584	543	568	575	598	616	568	568	566	569	578	526	566	593	591	533	557	545	598	570	577	551	548	536	583	576	552	611	568	577	576	578	536	542	570	557	596	603	615	564	576	596	548	616	591	562	567	568	578	561	579	563	571	567	561	638	570	572	551	572	564	571	584	595	627	571	531	571	564	539	552	655	535	562	572	550	556	583	604	607	631	546	586	588	577	566	590	606	559	599	603	549	580	620	543	601	574	562	583	589	568	551	573	613	569	578	535	593	542	569	540	580	564	588	556	560	591	594	556	589	561	611	572	538	592	583	571	594	554	547	573	574	569	593	571	604	527	596	545	530	590	543	618	567	572	585	570	555	566	547	560	602	598	574	609	531	552	602	590	550	584	575	600	573	574	542	561	561	527	578	604	570	606	580	617	597	587	568	629	576	600	566	574	593	550	606	563	563	598	621	583	562	542	562	558	541	591	559	556	528	597	571	589	578	596	560	557	592	560	558	581	579	582	534	547	567	612	593	607	550	518	509	617	545	593	562	603	572	590	566	592	586	563	544	591	546	521	592	544	597	566	563	590	587	597	607	581	566	545	599	630	587	534	541	566	544	598	534	583	558	586	561	541	550	546	556	567	602	520	566	590	557	569	562	617	543	554	592	605	567	591	576	594	562	581	609	578	581	527	555	536	609	548	564	555	590	572	594	618	576	554	561	600	569	578	587	590	586	529	533	564	622	609	565	525	562	575	575	581	601	533	570	604
58279	23483	10900	2019	1215	931	771	594	562	521	502	424	448	427	427	389	390	403	358	396	399	391	332	333	384	339	290	372	373	362	395	353	381	340	313	326	334	348	342	349	342	322	321	360	355	342	373	346	336	361	360	346	343	346	343	357	342	338	348	351	338	366	354	338	316	362	341	311	330	359	351	337	365	354	342	319	345	333	304	371	363	333	335	321	323	352	346	324	361	359	298	348	332	354	363	333	348	361	318	336	334	321	340	313	369	328	325	355	325	315	333	372	349	380	326	349	334	352	340	349	367	388	352	311	286	364	329	344	316	351	335	323	338	328	345	349	356	319	329	338	343	330	332	306	336	385	313	332	355	346	364	323	345	327	328	335	366	291	360	291	317	377	315	340	341	349	347	335	353	329	347	349	328	339	367	292	350	342	327	346	312	330	360	346	334	328	337	318	329	328	335	314	355	320	354	349	296	330	299	315	359	331	367	336	332	353	323	299	354	332	350	310	330	351	335	333	357	332	337	285	341	334	344	330	336	339	358	342	321	315	336	353	364	328	339	362	327	320	380	301	316	295	323	339	337	323	314	329	338	325	394	359	343	363	351	363	335	309	352	313	296	369	350	354	333	346	334	286	376	313	323	352	347	359	336	345	339	327	354	327	342	332	363	348	345	333	362	310	350	335	337	344	306	332	333	333	349	327	346	364	353	332	328	333	342	368	357	323	328	330	328	326	352	320	347	349	343	312	325	324	329	346	300	321	308	368	327	356	287	352	324	339	336	306	326	333	337	368	352	330	365	318	337	356	338	341	314	364	323	307	308	352	298	324	334	375	338	350	339	334	354	322	339	324	310	348	330	341	351	315	306	358	343	319	340	328	367	332	371	326	340	336	288	345	329	334	311	336	359	341	312	316	348	337	358	345	352	367	287	315	334	336	341	322	350	320	335	339	339	362	339	338	313	357	327	342	292	340	344	300	319	326	291	313	364	364	348	336	281	325	321	325	308	362	337	356	334	338	307	338	314	336	361	334	338	345	314	329	338	363	327	335	336	354	319	365	356	326	370	363	336	339	332	338	340	323	337	346	371	321	343	339	316	342	347	333	309	369	341	342	361	333	326	364	350	371	333	362	319	341	358	363	311	373	336	357	331	353	360	376	341	349	369	348	342	342	335	344	332	364	331	349	325	324	325	315	316	358	322	377	341	373	324	339	364	326	317	336	317	362	354	322	366	347	326	366	347	312	321	318	332	345	318	330	332	364	324	322	333	350	341	341	368	326	343	332	327	315	348	370	351	331	329	338	305	402	341	309	340	329	329	349	356	365	331	338	359	360	303	403	360	343	348	359	343	319	358	325	317	342	323	347	328	341	323	361	324	354	324	315	312	346	371	333	321	351	343	336	301	331	339	309	323	391	322	308	305	335	366	340	348	338	328	333	339	347	360	352	326	310	306	334	380	322	348	345	322	340	367	348	318	289	313	323	325	357	341	359	306	335	319	329	359	335	329	324	338	313	308	362	352	324	330	352	317	351	355	353	353	322	345	334	341	330	339	347	320	307	369	332	336	330	324	369	361	334	320	313	310	324	348	378	345	322	352	355	325	331	334	341	338	328	336	313	352	341	356	329	365	325	292	315	312	319	327	320	320	332	371	353	352	338	311	336	359	355	307	325	299	372	357	339	327	319	340	337	365	312	361	327	335	329	338	330	351	354	338	314	340	364	339	324	348	365	346	371	329	305	344	346	373	332	358	344	322	297	355	345	355	328	329	356	360	360	301	329	342	328	345	357	347	315	329	330	318	314	341	350	333	350	359	326	336	311	343	350	351	313	329	329	347	321	356	341	339	339	334	331	328	335	354	314	333	367	328	349	299	337	351	338	310	325	339	332	350	311	348	305	339	312	324	331	335	348	356	304	349	357	364	337	337	335	335	333	320	347	361	330	363	314	339	312	343	345	323	321	330	336	297	327	353	367	346	379	342	346	317	323	332	285	307	318	374	329	363	319	333	338	333	329	334	326	313	354	359	324	324	328	349	368	348	345	345	342	336	324	330	334	333	349	336	357	337	352	323	318	356	328	316	357	324	322	314	383	334	357	315	335	355	305	316	335	350	336	388	332	355	307	328	329	357	310	333	348	329	279	328	336	294	343	341	357	328	374	318	287	326	351	321	337	322	334	341	322	352	322	344	328	303	289	306	354	335	325	316	344	370	370	330	320	367	364	297	330	321	328	349	328	354	307	345	335	362	347	339	344	315	286	300	362	316	331	335	348	323	340	329	349	348	338	307	338	335	331	336	359	324	326	353	297	357	320	352	351	324	351	358	326	352	315	330	333	336	342	287	284	319	347	304	287	334	338	340	353	323	294	320	315	375	340	359	317	310	319	320	341	338	349	329	350	341	330	303	327	362	343	314	321	320	364	313	376	334	309	320	348	359	322	325	360	307	351	340	298	359	297	340	347	334	318	331	346	332	379	367	285	357	352	357	325	351	323	360	327	382	328	354	339	340	343	325	318	372	353	311	348	325	297	333	304	345	341	348	343	353	328	357	350	341	331	327	363	324	365	265	379	320	326	346	331	373	375	334	314	310	320	357	341	338	341	353	324	330	301	376	359	344	339	332	341	318	337	348	322	293	341	352	326	326	347	343	338	346	345	323	340	345	335	347	343	316	369	339	368	331	350	306	354	369	352	323	343	352	300	337	345	332	354	330	341	353	332	317	353	308	327	324	329	355	323	344	319	367	346	350	375	338	335	347	321	307	349	370	333	326	340	348	334	331	364	294	329	326	331	321	335	373	360	342	296	314	344	348	341	339	342	351	370	338	322	322	315	335	357	363	300	333	322	337	333	321	305	309	336	301	287	345	339	347	357	338	312	314	319	313	336	304	303	304	324	362	340	324	334	379	338	335	338	370	325	315	343	314	354	321	379	324	338	346	350	325	336	338	313	336	324	335	329	342	317	337	341	318	345	343	309	363	343	349	359	349	321	359	302	310	288	346	304	339	338	362	330	315	328	349	339	333	329	350	332	324	338	335	331	311	333	332	309	316	327	315	309	348	357	348	339	357	325	319	300	280	320	320	336	373	365	360	364	352	352	322	298	323	355	364	361	326	309	324	298	362	343	349	336	355	389	339	356	333	339	330	331	371	299	343	330	331	328	321	371	340	332	380	338	318	345	337	336	327	346	339	349	330	336	352	382	324	339	334	285	318	328	371	335	341	323	358	333	318	343	337	358	373	322	347	346	316	324	334	339	328	317	348	346	351	328	316	319	357	332	300	310	334	353	348	306	371	322	316	292	322	320	326	352	356	326	343	343	349	332	335	347	341	336	340	361	339	379	337	327	325	325	321	307	326	366	345	323	331	334	364	326	348	361	367	315	327	297	316	333	351	329	336	349	346	337	305	344	314	319	324	343	322	365	342	334	340	324	315	358	340	317	310	355	357	346	329	361	360	325	349	345	358	370	390	328	359	343	348	326	363	318	312	352	298	390
34910	2063	4397	4871	4292	3322	2958	2513	2177	1974	1702	1566	1495	1452	1284	1305	1234	1167	1223	1042	1107	994	1012	1025	974	964	963	968	973	888	898	921	934	868	860	886	834	857	864	917	878	874	850	839	832	834	896	880	870	835	860	850	845	773	788	878	794	863	825	807	850	765	796	897	808	812	741	807	764	858	804	807	796	749	808	858	832	858	878	851	812	818	820	839	810	761	827	802	837	836	762	891	759	828	762	765	783	765	848	802	804	826	810	783	796	759	772	828	838	766	836	789	787	824	822	797	777	816	830	845	797	788	850	755	782	833	778	806	760	839	793	786	819	756	801	813	776	825	787	798	787	798	804	798	845	760	831	803	781	812	836	826	782	810	803	805	787	787	779	827	796	790	852	790	767	794	783	787	813	804	817	840	753	817	803	789	815	816	755	781	741	793	720	823	782	776	769	755	775	757	786	826	847	785	774	803	744	765	764	794	832	771	780	805	793	795	771	748	773	814	793	810	785	782	768	819	809	800	804	785	764	755	807	758	779	807	743	807	756	803	799	778	810	784	763	777	812	808	786	831	786	808	805	791	809	801	742	784	844	785	807	841	784	761	791	820	805	777	865	782	806	804	799	796	777	779	754	840	776	788	775	823	813	821	765	785	780	762	838	824	847	820	776	821	809	784	781	767	828	736	808	806	772	785	746	813	748	826	797	790	834	798	806	824	801	786	799	768	799	724	831	829	782	791	815	790	790	793	776	840	806	765	811	822	808	791	795	759	763	822	771	804	773	842	758	751	753	753	802	807	759	755	774	802	762	818	813	785	809	810	769	817	776	755	773	789	798	766	788	771	771	757	822	761	794	840	813	820	754	787	804	765	815	829	774	800	749	819	775	760	777	795	777	780	759	807	830	756	756	811	827	790	824	788	790	767	753	731	755	742	755	691	791	804	787	813	788	866	802	818	762	772	768	770	781	860	789	772	803	809	828	741	837	779	799	746	742	770	749	772	779	849	742	781	835	783	755	778	829	788	747	824	776	811	831	790	823	775	786	829	795	770	757	818	789	795	801	758	797	783	748	795	803	786	834	799	786	821	816	779	810	840	768	763	836	760	818	827	794	781	785	811	825	815	764	783	814	787	744	754	759	824	792	776	809	787	826	807	824	796	748	778	826	802	828	797	761	788	821	847	764	821	785	817	786	805	850	785	839	727	785	789	762	778	799	780	806	794	829	783	773	757	756	808	784	803	779	783	778	775	819	778	814	771	788	801	723	798	784	783	793	771	819	772	762	806	811	808	787	865	748	801	821	768	748	813	773	830	803	831	796	847	833	797	789	767	789	808	817	816	753	781	791	799	762	801	801	778	794	829	807	811	754	810	789	769	743	798	771	838	773	800	771	768	813	793	808	824	790	780	790	795	782	776	811	743	763	808	781	783	739	797	854	845	773	770	778	803	784	767	724	760	760	806	835	842	795	801	785	789	777	791	855	834	813	837	790	818	811	822	799	805	760	797	784	790	765	772	792	797	842	780	800	761	781	786	713	850	797	764	812	808	846	836	792	785	846	823	800	792	758	764	768	777	839	761	733	738	743	816	760	755	831	793	849	838	813	762	807	771	806	768	771	789	809	836	803	770	825	788	776	759	816	793	783	821	820	774	814	776	758	764	805	787	771	798	815	774	759	785	814	765	799	802	807	784	791	834	753	777	764	760	797	812	806	763	785	831	781	758	745	842	791	766	792	747	794	763	784	801	799	782	780	755	809	819	781	754	788	806	774	768	818	812	762	876	820	747	774	836	803	840	778	826	772	800	765	745	839	789	822	787	775	757	775	776	774	796	820	778	839	811	823	832	785	774	799	762	838	749	784	802	815	782	756	774	794	821	867	801	794	794	789	757	809	768	758	757	757	777	766	828	810	814	763	801	790	744	822	793	756	822	778	826	807	774	816	830	777	746	765	772	788	777	735	809	768	816	720	799	768	771	728	783	807	812	828	714	771	777	797	813	794	799	818	792	803	724	850	770	847	777	779	822	755	769	781	815	792	773	770	786	790	750	766	779	790	777	774	780	756	825	776	752	760	772	771	833	771	768	739	777	725	802	807	757	784	789	866	829	800	835	793	776	786	792	848	805	823	782	757	824	788	829	794	802	770	768	767	773	802	726	811	777	754	788	784	846	800	783	772	798	799	808	817	834	815	808	792	763	776	767	732	758	793	848	731	796	808	767	787	807	785	789	797	846	812	784	811	791	840	791	807	756	768	743	808	816	801	765	807	825	777	826	796	782	786	776	757	796	824	813	836	814	855	788	798	812	782	807	747	798	740	793	866	778	832	763	860	799	816	823	789	773	757	781	788	760	780	774	762	751	759	782	781	743	831	816	811	725	772	817	797	794	801	782	844	867	795	840	823	746	814	790	775	807	844	771	849	785	818	768	802	821	796	740	761	825	835	774	786	741	813	755	807	824	859	789	813	766	805	840	845	800	801	825	793	766	820	803	800	765	739	786	755	803	819	788	806	807	768	770	788	781	787	851	783	807	806	736	807	834	800	786	772	791	765	766	778	835	833	821	761	762	777	800	802	778	781	804	793	790	754	819	793	756	773	853	821	820	769	810	763	827	810	822	906	762	873	786	795	825	784	783	821	769	808	789	791	808	785	790	806	777	779	834	789	813	769	802	784	797	793	813	764	808	778	807	792	798	806	774	797	790	804	778	765	814	799	795	829	846	800	777	788	794	819	811	826	793	772	764	826	790	733	858	785	799	837	836	764	775	802	807	812	769	779	810	827	853	770	814	800	790	816	793	774	773	826	775	843	761	792	744	781	797	788	780	772	751	836	790	768	803	796	776	806	770	812	797	771	771	742	769	785	844	752	814	771	777	782	746	770	812	788	789	813	762	811	728	754	779	801	737	797	757	767	812	835	795	763	783	810	742	792	832	820	742	789	785	799	854	817	780	757	783	800	795	780	788	815	800	804	809	806	804	833	818	787	774	794	802	773	760	768	800	815	776	813	835	757	764	771	779	803	784	827	798	810	743	784	780	822	746	776	797	772	810	732	835	787	762	784	735	860	731	788	819	842	821	751	801	761	739	797	827	792	793	803	754	751	789	809	756	842	792	812	765	737	823	785	776	816	794	787	790	771	810	843	784	775	766	776	743	783	760	861	802	821	746	835	738	787	816	775	848	770	786	787	744	872	787	765	809	791	735	792	817	789	836	802	796	781	818	751	804	819	824	779	775	742	784	784	781	784	811	751	837	809	800	764	825	807	804	790	807	773	780	831	758	794	794	803	792	813	792	764	835	758	806	804	803	742	886	780	826	750	795	763	790	817	773	828	854	746	792	784	824	773	793	782	792	788	786	790	789	762	776	781	771	775	760	787	819	813	770	829	783	840	806	801	846	766	813	763	784	765	791	757	779	827	839	807	800	787	813	796	819	788	772	827	811	774	800	794	759	808	826	799	783	779	802	710	758	804	733	765	808	788	731	782	837	803	803	734	815
7068	353	221	116	113	106	106	112	117	95	95	82	107	91	108	89	107	95	90	97	83	98	104	95	104	98	86	95	106	80	119	105	96	83	89	89	108	82	100	106	118	72	108	95	86	94	105	100	83	83	106	104	103	87	99	101	107	94	109	97	106	88	94	98	97	91	103	86	126	83	96	92	108	89	81	93	102	101	95	85	79	104	95	114	98	97	92	105	98	110	71	86	113	97	89	84	104	108	93	88	87	102	87	79	97	92	90	83	77	89	94	103	110	97	92	93	95	102	112	107	97	79	103	108	88	99	97	100	105	107	106	107	111	91	87	109	103	92	90	110	99	90	92	89	91	106	101	99	93	93	98	101	105	105	101	95	99	106	107	93	112	102	85	103	96	92	91	92	96	75	107	76	69	93	92	101	105	89	92	90	79	102	102	109	106	91	98	93	85	99	85	100	97	84	85	79	92	95	87	91	104	93	100	94	102	81	100	92	100	91	86	106	121	95	100	91	100	103	94	117	108	88	89	110	110	115	97	94	107	99	97	85	98	99	95	122	110	102	78	106	94	96	115	113	78	101	86	95	108	87	116	105	101	90	98	100	88	97	95	90	109	104	97	110	89	91	92	87	97	92	82	87	121	92	79	98	105	101	99	104	92	113	101	101	94	111	81	82	82	114	90	79	84	98	122	91	91	97	85	97	107	80	93	96	112	81	109	113	105	95	94	103	69	83	90	75	87	95	99	111	103	101	88	88	77	95	95	103	100	77	96	113	89	111	97	109	78	98	101	103	94	118	107	83	103	98	81	85	102	100	103	80	89	98	98	93	99	106	111	110	70	95	95	113	85	89	101	97	91	96	91	82	90	100	96	106	92	87	112	111	85	88	118	97	99	90	91	106	73	108	101	100	80	88	116	103	82	98	95	84	99	78	111	83	90	102	83	99	89	107	92	113	83	93	109	103	97	93	110	89	93	92	104	102	91	93	112	122	96	75	97	109	93	99	78	87	86	99	110	105	101	84	112	97	94	118	82	113	85	86	85	86	108	100	94	115	91	96	95	96	103	94	87	99	90	108	91	91	97	89	101	94	91	76	96	100	94	105	110	96	94	100	100	86	79	83	108	82	101	85	90	93	81	86	112	92	97	102	87	102	94	105	78	103	78	95	83	106	87	96	76	117	90	95	93	112	93	85	122	117	99	101	111	81	83	95	96	83	106	90	93	106	97	92	106	89	81	95	107	98	94	92	106	86	87	102	102	91	82	108	117	98	95	82	92	94	89	101	81	88	105	92	110	107	99	94	86	109	86	98	102	106	90	95	103	100	88	100	98	96	97	96	92	101	118	96	92	104	101	92	98	87	86	90	110	95	103	87	107	90	89	87	88	122	100	101	109	95	109	90	100	108	115	71	105	84	89	107	103	100	105	99	78	96	105	85	112	78	90	92	96	110	88	100	98	78	84	88	105	93	100	122	101	86	103	100	104	95	110	103	107	108	89	103	83	105	92	110	110	112	107	112	91	88	110	102	91	103	103	102	91	89	85	109	109	91	110	96	102	90	97	94	90	103	102	112	98	94	99	114	86	73	108	95	101	100	120	111	97	88	92	75	107	103	93	99	97	89	86	94	103	93	88	95	96	93	104	100	106	98	105	98	91	103	100	102	86	86	81	82	119	96	89	92	85	93	88	89	78	90	96	85	115	83	99	104	92	105	103	112	112	109	87	96	106	82	108	107	119	107	97	110	98	91	101	93	107	104	86	91	76	104	93	109	96	108	101	82	99	102	84	101	92	109	102	93	108	108	100	89	95	100	106	86	94	101	108	93	101	95	90	105	86	76	112	95	104	91	91	91	103	105	90	111	93	95	110	92	78	95	109	103	107	98	94	99	98	84	89	90	92	92	87	112	81	90	92	85	101	97	85	104	98	96	85	102	95	79	92	100	87	99	90	104	104	92	79	100	90	107	91	85	111	110	87	77	98	92	107	93	104	101	121	92	102	84	103	94	99	97	96	110	104	119	97	95	108	106	96	101	105	94	106	94	98	78	94	104	94	106	77	74	90	112	102	85	102	95	102	90	96	122	92	79	89	115	108	95	86	87	106	102	94	72	107	95	85	87	104	106	91	102	94	84	114	88	96	82	95	98	115	96	89	100	74	95	82	91	82	81	92	92	99	104	90	105	104	92	103	88	105	90	102	97	93	99	87	106	115	90	77	89	85	112	88	88	93	106	96	92	86	99	91	84	92	108	103	97	93	93	98	91	96	98	91	97	98	93	84	87	105	91	98	87	97	108	97	86	99	115	97	94	71	98	93	106	109	99	104	90	97	106	88	97	91	87	103	94	91	99	106	104	89	85	85	112	115	100	92	77	87	99	96	93	92	90	96	98	103	87	98	109	98	93	95	78	84	90	90	104	94	96	105	90	101	101	111	101	89	93	103	89	97	92	99	97	98	99	100	91	105	102	94	78	95	98	113	86	89	74	119	105	98	99	98	84	86	79	94	104	110	111	89	90	98	123	90	112	95	91	96	99	88	112	111	103	88	90	95	89	97	85	90	92	121	109	100	84	91	81	117	94	93	90	95	92	104	89	90	99	92	77	100	83	101	85	99	96	82	74	113	96	100	89	90	91	106	88	87	102	80	99	75	81	92	100	111	102	110	104	95	89	94	105	80	86	95	84	120	112	105	101	103	98	118	106	116	116	119	89	84	79	108	112	81	87	87	92	104	88	87	105	118	115	108	92	104	103	82	81	95	99	102	90	118	79	91	87	91	105	104	118	80	108	95	106	89	82	102	88	103	114	105	103	100	98	118	88	84	98	96	77	83	97	86	87	100	96	87	77	88	100	84	111	94	108	87	103	98	91	105	81	95	85	110	106	94	92	95	104	100	102	89	97	67	96	84	95	101	96	87	107	98	97	104	99	103	84	107	106	107	104	94	86	95	81	97	85	84	81	88	94	99	77	100	108	74	91	88	89	96	100	97	112	104	96	101	94	98	97	100	92	113	80	83	102	97	81	83	92	100	111	111	103	102	87	89	107	89	80	99	96	105	101	90	89	101	97	87	92	115	82	122	99	87	101	103	66	82	95	97	91	98	110	98	110	102	111	78	102	79	96	97	111	88	94	101	112	110	89	92	97	101	107	99	119	81	96	103	98	77	71	101	104	70	100	116	81	101	99	124	110	108	87	101	84	106	100	105	99	110	86	122	81	90	93	92	85	85	87	98	98	124	106	92	96	87	81	86	85	111	108	99	86	91	108	97	99	88	103	110	119	100	95	79	104	107	114	77	115	92	97	111	99	93	92	98	97	94	94	91	110	105	106	71	110	92	92	92	103	88	104	112	120	102	99	95	102	92	99	82	99	81	82	88	108	89	126	108	95	88	118	85	104	72	85	93	81	98	79	105	87	96	81	107	103	108	87	90	94	93	88	103	100	97	92	109	77	95	101	108	95	125	108	102	111	117	97	81	92	114	89	108	91	97	111
6431	370	395	429	402	338	360	356	328	341	281	337	323	340	327	343	299	318	287	337	319	302	311	314	311	322	310	309	289	299	333	315	316	316	301	329	320	300	284	275	310	294	288	317	303	288	324	287	302	296	277	287	268	302	295	289	272	349	290	331	311	305	292	308	309	302	289	278	335	308	306	318	319	304	299	327	329	317	310	308	298	284	293	301	303	271	289	306	301	307	307	294	293	290	266	308	300	343	319	293	323	311	314	315	307	299	280	302	330	304	329	296	303	320	292	285	258	307	330	317	322	269	308	306	324	298	306	326	305	303	327	275	309	336	318	286	324	311	299	299	325	331	331	318	341	311	303	305	308	298	295	335	289	277	316	296	326	317	321	295	282	284	313	288	299	293	299	292	294	307	300	304	315	324	309	291	321	317	300	315	312	345	313	310	313	323	323	335	315	305	302	292	287	305	307	306	300	292	301	321	305	292	309	313	284	326	268	261	302	316	338	340	298	299	326	304	315	314	323	292	321	307	285	311	319	335	342	294	325	312	292	290	281	318	290	288	306	315	324	301	302	310	326	322	292	303	297	330	328	291	325	296	290	301	308	328	333	292	286	291	302	321	293	309	291	320	304	313	308	302	282	329	294	305	291	274	332	291	300	290	299	280	316	302	317	271	281	292	306	324	268	302	300	299	281	338	282	324	308	309	327	308	309	313	349	336	310	304	304	328	310	284	331	305	303	298	302	303	339	309	300	288	300	332	309	306	297	310	336	298	327	324	298	302	316	333	309	300	298	277	308	316	282	303	330	277	276	294	285	265	310	278	321	297	286	318	278	281	280	294	299	310	334	315	314	308	333	313	264	323	329	328	313	301	305	316	316	287	276	310	313	341	299	289	309	304	285	268	323	293	329	308	323	329	323	315	286	281	290	281	318	307	297	287	277	305	282	320	308	305	293	315	281	318	328	309	298	338	325	317	309	276	301	275	291	304	311	279	332	319	305	267	288	288	306	303	299	305	326	319	308	298	329	339	298	312	301	302	325	314	315	276	317	317	274	317	290	278	299	339	307	306	313	301	321	326	284	319	328	326	307	321	277	304	284	311	304	280	308	283	339	308	295	293	305	315	314	316	303	310	292	333	346	293	309	293	309	355	299	312	286	317	342	328	303	291	329	302	300	307	271	318	322	302	294	312	317	304	303	293	332	348	295	283	291	280	314	303	320	289	293	298	338	330	285	305	326	296	314	289	315	308	273	282	305	311	319	304	312	275	316	306	328	314	311	281	304	313	313	304	304	320	301	306	311	313	319	336	321	270	329	284	293	322	298	301	319	318	295	291	298	318	297	302	308	276	297	296	289	330	328	289	288	325	286	289	332	298	310	324	302	294	305	296	300	285	304	311	322	309	290	326	295	301	319	306	298	301	281	308	318	293	272	315	292	300	315	325	310	326	306	314	304	342	291	272	299	310	321	320	319	278	326	314	287	287	294	314	317	288	326	337	310	329	308	331	310	307	280	327	329	291	294	329	290	302	323	309	305	305	295	309	309	338	328	298	305	261	329	323	262	315	292	314	303	305	307	289	309	288	312	312	321	298	328	310	328	320	315	338	264	289	287	290	307	330	322	319	320	283	287	275	317	309	307	305	303	299	287	310	289	284	320	343	312	302	317	304	324	308	278	310	296	265	302	287	315	297	287	295	300	327	317	303	289	329	331	303	324	280	283	313	351	329	278	315	290	284	291	299	311	287	299	340	299	322	306	318	285	313	321	311	284	304	287	300	298	313	297	310	291	293	311	276	279	310	316	302	299	303	330	298	297	293	298	288	307	317	309	283	298	293	311	289	297	280	295	277	310	303	299	294	302	294	325	343	298	328	325	285	304	303	308	281	307	290	319	344	301	294	300	323	316	294	313	284	325	287	317	315	291	310	300	299	340	293	276	285	322	307	289	303	309	331	304	295	318	281	328	313	299	304	303	293	298	303	287	287	289	317	295	327	294	276	298	276	340	284	322	307	281	288	322	322	306	292	301	329	287	314	297	273	291	290	309	304	322	287	280	298	292	302	281	334	264	339	299	331	296	302	299	299	284	304	331	291	322	295	328	325	309	291	289	343	316	278	308	313	306	307	291	273	320	331	295	314	317	321	330	266	332	316	293	306	337	314	279	275	289	290	287	301	345	293	301	311	324	291	297	358	310	308	314	273	296	297	306	299	276	295	293	319	285	279	313	283	308	310	286	288	302	282	287	304	323	299	293	282	310	278	297	302	326	318	315	331	315	289	322	291	284	301	318	317	298	341	294	295	268	311	316	302	307	304	308	299	325	365	278	309	298	309	362	299	282	285	302	292	296	281	317	299	309	290	283	294	281	308	309	283	336	307	340	296	294	323	299	306	317	283	297	321	300	335	306	278	312	341	293	280	264	295	297	292	333	311	322	299	288	293	302	269	300	297	329	316	299	280	279	291	310	285	320	291	357	307	295	311	300	283	305	290	296	291	294	317	280	306	319	284	307	301	328	309	301	281	334	307	286	300	303	293	321	298	328	297	305	294	272	294	342	317	303	313	305	287	296	316	308	284	301	329	301	287	353	275	317	305	308	297	290	305	300	308	302	298	321	296	305	295	314	348	293	307	367	299	313	311	300	289	319	306	331	324	296	292	316	299	287	305	295	302	322	284	304	296	305	310	280	295	273	276	289	314	303	304	328	323	300	289	315	275	293	297	306	299	313	341	297	273	326	313	319	283	297	300	303	295	307	301	328	319	301	289	318	298	300	303	328	289	279	309	319	301	287	285	311	306	306	296	330	304	283	300	279	300	318	324	314	286	282	299	291	306	318	297	300	298	295	287	305	318	322	349	314	333	285	312	315	324	280	323	294	296	291	307	309	313	287	296	326	304	296	315	300	285	314	282	272	319	296	330	281	314	292	304	306	318	313	313	327	280	308	291	304	292	285	309	322	302	322	315	311	326	330	308	278	338	300	302	313	300	308	301	311	313	313	300	287	306	286	299	311	301	294	331	339	279	300	315	323	293	319	333	306	297	293	290	303	307	321	308	301	314	315	332	299	293	311	325	341	271	300	290	293	294	302	297	305	326	308	336	291	299	322	329	315	293	324	301	289	323	328	315	311	289	282	324	319	303	304	323	303	286	300	280	323	294	299	294	300	316	296	309	298	308	323	290	296	289	307	318	319	276	312	307	286	304	346	348	332	307	305	269	276	290	284	326	288	302	289	341	313	302	289	295	324	276	310	292	328	300	296	307	306	277	285	308	334	322	281	282	309	309	320	285	300	295	274	312	309	312	313	296	316	297	281	350	277	278	317	293	296	300	317	275	306	293	301	303	330	315	305	353	285	295	271	316	317	281	315	323	285	297	306	316	307	351	320	315	314	320	302	305	302	296	310	293	297	301	318	303	319	306	303	296	314	329	292	273	254	284	305	314	303	309	326	320	303	324	281	321	327	308	333	301	311	318	309	301	305	293	299	313	329	309
47589	16121	2970	891	634	479	423	363	315	300	291	270	265	284	270	279	254	253	238	225	225	239	240	257	241	253	241	246	220	212	197	229	227	221	244	194	223	243	224	216	223	223	252	254	232	227	236	237	214	213	210	233	235	217	191	206	208	224	212	215	187	215	212	199	231	193	209	205	214	200	213	226	206	209	196	217	185	230	215	221	206	209	186	204	238	222	215	197	210	234	237	220	210	220	193	193	235	194	209	197	201	223	242	238	207	221	225	214	229	208	196	213	224	193	222	216	204	201	211	217	221	215	200	225	201	212	220	211	231	210	212	183	213	227	237	245	202	188	196	217	239	265	213	237	211	209	244	231	199	213	215	214	220	235	203	211	211	223	207	215	222	223	201	233	205	199	195	207	203	240	240	246	197	237	213	260	237	200	214	231	203	223	223	189	201	231	211	211	246	207	197	223	212	214	242	237	195	201	212	213	236	209	201	195	206	221	232	195	206	208	227	193	212	214	201	217	231	188	231	230	226	202	220	209	234	208	215	212	226	239	206	197	214	219	211	232	245	226	247	217	200	213	219	211	199	251	211	199	231	207	235	226	221	207	217	219	204	235	200	229	256	256	212	194	205	208	225	221	203	205	234	237	222	223	221	225	208	219	208	219	251	223	220	191	236	210	171	235	209	207	219	232	231	203	231	224	234	214	199	197	231	197	208	209	206	229	205	221	222	216	220	213	216	205	224	226	206	224	227	225	218	209	213	196	208	235	218	229	240	194	208	189	226	177	238	236	180	225	212	241	225	233	229	235	223	218	228	203	235	212	210	234	224	193	202	204	202	227	229	210	234	216	203	226	233	231	218	215	241	195	236	207	229	215	239	213	230	226	184	244	216	218	220	223	204	220	201	176	208	243	234	205	205	240	219	219	208	196	198	186	227	215	220	211	246	233	227	215	217	211	186	217	233	224	217	213	224	225	233	208	202	261	225	204	213	194	252	225	221	244	210	217	199	200	194	235	216	191	202	190	221	209	208	213	229	215	193	243	223	195	219	232	212	206	216	215	225	245	223	240	210	223	235	219	225	225	258	214	214	214	235	221	206	225	218	216	224	229	214	212	228	214	211	223	219	193	245	211	222	241	206	206	212	220	227	192	222	201	224	216	225	211	248	235	209	207	234	231	225	249	199	206	208	203	187	171	210	212	214	203	231	207	199	251	216	207	229	212	222	232	216	180	198	211	206	241	216	208	206	255	234	212	214	216	218	188	267	216	205	234	219	217	235	219	215	197	213	229	230	209	199	212	210	216	208	208	230	223	218	233	205	231	225	228	219	227	215	206	212	223	209	207	226	252	206	209	233	223	213	193	248	210	190	190	190	212	216	224	236	205	199	238	205	219	211	214	251	210	225	222	254	213	206	213	225	215	215	201	204	200	193	226	191	236	233	196	210	230	197	203	205	189	216	231	216	207	192	231	213	232	229	217	240	226	220	196	219	217	217	240	228	217	189	216	238	215	204	235	212	205	217	226	216	210	231	199	225	188	209	222	186	220	226	226	225	231	231	201	224	197	201	209	221	209	209	208	231	186	206	213	211	226	215	229	237	218	221	224	197	223	225	212	191	224	218	239	211	240	233	235	217	224	222	234	221	225	222	203	236	215	191	225	221	221	201	201	202	219	200	206	214	203	231	193	216	209	198	200	233	212	213	229	226	260	222	211	219	210	207	219	183	218	213	174	228	238	216	233	220	238	220	216	197	194	194	212	190	202	230	221	205	217	220	199	218	218	228	205	195	236	222	236	221	213	196	190	216	203	219	235	215	192	237	208	215	255	227	207	210	219	239	221	227	222	216	233	222	232	209	222	241	219	246	230	251	200	208	231	219	211	211	218	209	213	206	209	218	204	209	223	194	214	236	221	221	212	211	250	229	206	213	246	199	240	252	204	261	219	251	205	241	219	208	203	219	254	213	206	211	223	229	191	234	220	207	221	203	208	239	214	203	218	186	211	229	217	217	200	222	217	228	231	196	203	214	155	212	206	255	205	192	214	236	240	209	232	239	210	203	214	200	211	225	225	199	219	198	222	198	231	214	224	220	215	240	219	236	199	213	244	233	223	230	250	233	232	197	211	231	230	207	219	241	229	207	223	243	204	191	210	217	234	218	211	210	201	233	191	250	195	220	231	211	207	250	225	211	215	202	251	216	217	186	244	216	228	203	215	212	245	241	234	206	213	209	219	231	215	210	212	238	216	219	201	217	225	221	239	199	195	204	221	220	199	215	216	223	215	210	235	199	182	195	232	241	213	222	197	235	212	208	217	180	257	216	228	245	226	231	216	231	215	201	197	215	213	221	229	231	212	204	239	239	208	188	226	241	210	202	228	217	209	217	219	224	178	223	211	215	222	216	236	218	207	209	211	200	230	221	220	202	211	200	217	200	212	193	202	205	203	206	225	200	190	218	228	201	206	209	227	186	223	245	220	235	216	227	227	191	199	173	213	201	195	239	199	196	216	211	217	226	186	217	238	192	216	209	230	203	229	233	215	207	218	216	237	219	231	231	213	198	233	236	204	204	237	213	228	197	213	192	230	210	210	226	224	214	234	226	209	213	248	217	199	213	206	260	249	194	224	216	212	229	202	217	203	234	220	225	225	214	221	216	203	249	224	223	206	219	213	241	209	195	219	200	210	208	186	211	203	195	233	233	218	221	195	239	197	211	211	188	202	224	215	190	210	214	209	229	188	213	209	206	243	211	223	222	207	215	230	215	198	197	201	203	237	229	209	203	199	223	208	214	203	216	211	207	244	211	192	242	205	217	237	245	195	203	204	233	225	212	227	223	204	205	231	227	229	220	196	219	208	221	228	225	202	245	230	197	212	196	220	233	230	203	222	206	210	192	222	217	219	240	219	212	233	203	217	216	215	229	162	218	220	243	230	246	206	202	209	237	206	187	198	232	231	253	218	223	230	217	216	226	213	212	208	224	194	231	208	207	186	250	196	214	199	192	206	218	215	203	205	207	227	230	233	237	216	219	206	230	206	229	231	237	197	262	222	242	228	205	204	262	217	211	223	227	249	190	184	230	225	214	209	205	201	203	225	222	235	208	253	236	214	220	218	200	210	191	211	226	206	230	228	210	233	185	202	212	240	214	205	219	235	203	205	203	221	200	208	205	202	212	207	219	231	202	242	205	223	235	220	233	212	227	214	238	247	233	227	211	219	203	214	214	233	215	205	223	207	241	219	212	232	223	209	237	211	196	203	229	197	226	259	230	233	223	199	221	210	235	214	242	229	208	196	219	213	227	229	213	217	211	182	200	238	195	248	238	245	204	204	235	220	224	220	215	224	209	227	225	232	201	225	209	204	222	210	216	186	207	223	244	235	225	200	221	200	214	242	222	253	209	207	201	229	213	215	198	212	218	207	210	234	211	214	206	205	216	217	197	235	229	227	220	184	194	258	218	193	232	188	200	198	224	213	236	210	202	222	228	209	232	220	204	254
25607	1253	2375	2682	2381	1956	1756	1465	1328	1162	1086	999	934	889	824	843	793	731	735	751	742	685	696	658	667	708	651	621	641	594	624	634	680	605	625	632	592	622	632	640	613	574	596	604	601	593	598	607	605	609	608	592	604	601	571	593	628	517	568	610	604	575	586	589	580	559	619	594	567	586	588	554	592	573	615	655	567	567	595	549	597	557	555	585	574	596	554	584	612	568	549	580	602	596	569	537	550	589	587	563	536	569	564	617	559	566	549	535	549	529	618	585	573	576	580	556	576	542	537	569	568	572	587	546	581	578	585	551	569	572	543	577	568	613	582	558	585	572	553	567	570	602	614	573	532	578	573	591	536	580	600	562	551	604	571	590	589	570	589	603	559	555	532	569	576	502	565	560	607	588	538	546	600	567	567	597	593	618	576	552	554	585	515	567	603	589	586	612	569	565	574	524	562	563	578	536	584	576	626	606	607	581	600	561	623	581	570	523	587	592	562	585	548	564	566	592	598	554	566	638	541	568	591	583	558	577	571	529	539	575	595	605	585	602	518	556	575	578	607	562	530	560	561	535	536	550	563	529	579	559	569	578	590	549	557	565	549	545	577	559	546	557	597	539	565	563	558	529	529	612	581	613	578	578	571	592	578	565	565	552	622	557	575	574	571	583	582	552	558	552	545	560	564	584	601	556	572	558	617	571	588	588	563	579	600	554	605	561	573	608	551	568	582	555	581	621	595	595	583	558	547	583	536	525	610	631	577	561	599	512	585	527	596	567	543	573	627	559	563	542	598	543	548	538	562	549	571	559	565	566	540	594	601	551	587	574	597	580	572	570	578	519	630	592	580	537	551	567	568	633	548	567	602	549	524	611	581	546	513	577	602	608	550	556	578	531	576	575	552	558	536	566	609	572	605	593	563	550	563	610	571	550	576	579	538	573	586	564	612	551	567	554	586	536	557	548	555	553	564	620	589	583	540	568	582	549	558	543	543	580	566	566	561	579	569	571	566	579	537	583	531	537	595	579	603	573	552	569	575	581	553	569	557	568	606	528	556	593	577	535	553	570	548	592	549	572	533	591	540	560	570	546	629	579	593	567	597	601	566	557	570	522	545	570	569	583	527	594	600	559	608	585	599	521	559	562	607	542	580	575	580	585	535	545	563	556	591	585	575	591	548	599	597	560	603	535	603	521	531	577	556	559	553	610	589	548	587	534	545	585	558	547	576	578	563	563	564	569	592	541	557	553	546	591	587	595	590	541	548	583	532	547	585	573	540	567	547	575	575	553	546	519	577	551	580	558	559	538	591	567	578	581	542	541	578	521	572	563	563	549	574	555	532	557	602	577	584	594	552	546	577	613	579	578	551	572	560	592	566	549	594	515	557	577	547	565	590	573	584	554	594	579	553	581	607	524	570	562	576	572	592	582	584	569	533	578	514	522	551	605	581	537	538	570	565	551	557	544	578	597	571	550	598	594	536	571	549	587	554	610	560	557	565	568	573	594	525	604	543	587	537	559	588	562	590	612	544	558	547	577	540	591	545	577	622	585	568	576	550	547	536	580	544	586	565	545	554	520	584	558	607	569	572	535	581	609	586	565	539	576	598	565	549	563	608	605	576	560	555	585	547	569	568	563	555	551	581	602	580	557	555	551	593	572	609	574	552	571	581	568	569	560	556	580	564	562	618	561	555	589	567	573	577	594	525	578	563	547	592	578	602	579	551	539	575	539	567	569	588	586	557	564	541	563	557	559	546	540	554	611	552	555	595	534	567	603	607	566	540	527	589	566	577	563	560	627	552	584	572	557	559	573	551	630	543	566	554	563	547	595	595	595	582	598	576	590	547	608	576	551	580	557	583	588	582	560	574	555	567	582	589	541	569	541	562	582	547	554	563	607	571	574	575	550	557	563	550	504	530	581	563	563	565	560	547	529	553	549	589	559	583	543	575	526	520	582	558	605	575	545	546	595	602	558	577	565	550	544	561	608	558	563	540	559	584	551	616	500	574	574	556	568	581	568	547	597	551	569	562	583	551	597	563	570	583	537	571	616	588	564	572	608	553	586	536	561	575	552	544	571	549	567	569	588	563	551	566	617	560	603	590	618	546	551	581	553	573	590	580	581	553	582	570	630	592	611	538	559	560	568	539	572	558	584	534	565	551	562	529	533	558	564	576	547	539	541	530	584	554	609	558	594	593	556	579	594	603	523	548	576	611	550	605	586	559	593	564	575	521	543	544	562	526	557	559	543	548	585	521	552	582	530	544	597	541	570	603	559	561	564	543	592	588	556	573	620	600	541	558	554	567	581	610	596	560	604	635	597	626	539	551	578	611	547	569	589	537	569	560	598	595	575	531	533	520	535	566	576	584	559	566	540	599	550	563	522	569	567	581	576	537	561	578	591	558	588	599	564	603	584	542	567	569	556	588	535	571	596	584	524	559	572	574	578	590	614	584	569	535	584	600	548	566	577	569	553	600	563	586	615	579	566	557	567	551	560	592	581	538	571	561	564	556	582	571	578	555	615	545	541	600	573	512	567	586	589	567	593	562	565	546	537	519	566	511	551	573	544	577	601	568	553	585	587	530	515	579	573	576	549	571	610	592	583	580	573	509	618	574	546	584	555	545	558	556	563	540	599	547	549	620	582	564	569	561	552	567	593	556	573	577	567	578	555	576	564	556	556	564	579	528	564	554	584	602	542	559	549	580	575	529	597	557	571	567	565	537	564	569	531	559	544	544	540	554	582	591	579	534	615	570	539	583	597	522	614	562	606	562	553	530	582	574	521	556	586	586	575	522	578	577	588	552	561	575	546	584	543	550	598	570	540	585	586	607	562	592	562	512	594	587	546	586	572	557	539	552	556	567	590	614	594	539	540	558	586	572	570	580	542	538	583	581	589	587	590	602	596	549	565	603	573	567	565	527	603	573	547	602	533	576	607	563	605	571	588	570	591	554	541	510	561	571	546	518	581	600	568	534	568	550	597	555	566	582	595	555	586	562	557	561	573	565	576	540	542	550	596	578	566	569	599	549	594	602	552	601	584	555	578	568	544	561	566	550	565	573	577	553	534	560	606	572	576	571	591	533	539	563	527	567	531	571	540	592	572	573	555	571	548	562	555	544	593	577	593	567	561	581	570	560	527	539	542	572	524	532	575	598	571	601	573	553	618	551	572	564	548	563	612	574	547	570	599	583	584	622	559	572	579	525	578	557	564	582	581	583	566	540	584	557	570	555	586	583	551	554	571	549	576	558	571	597	551	582	549	593	558	553	565	571	623	553	568	554	573	525	550	544	564	577	535	563	601	505	575	547	558	562	566	558	602	559	566	569	571	625	599	594	566	584	517	564	595	584	562	576	550	582	578	543	537	562	576	564	573	582	576	593	547	542	535	566	547	572	580	586	624	593	567	555	610	578	566	577	615	583	584	559	551	537	593	566	565	599	535	580	551	607	519	567	550	586	593	521	589	534	544	570	561	506	582	616	584	580	549
55732	23343	11977	2158	1205	903	787	713	554	513	516	453	413	444	407	435	409	351	388	403	351	372	388	351	356	365	369	362	398	343	372	370	357	369	371	377	355	333	354	377	353	358	350	365	376	329	358	346	359	353	316	348	362	300	314	349	330	316	351	319	316	342	332	353	316	341	314	319	348	360	333	342	354	322	325	298	365	322	338	326	322	320	353	306	344	338	327	328	323	321	361	348	333	323	360	315	370	368	331	356	309	342	322	357	317	289	380	318	330	327	304	324	332	358	358	384	354	312	352	326	309	347	337	324	335	341	326	345	344	305	326	357	344	326	367	337	343	341	327	318	335	360	310	329	366	332	331	322	339	344	327	306	341	324	347	318	342	322	369	322	359	340	350	334	316	337	338	322	337	316	327	344	331	356	364	328	321	328	332	375	321	328	332	304	329	326	322	326	367	349	337	343	304	334	295	338	346	333	337	323	333	328	332	340	308	313	324	306	308	324	313	312	341	329	379	280	317	328	351	369	363	326	347	338	346	350	312	333	326	348	367	331	380	357	346	322	325	350	321	351	334	346	316	354	313	358	329	348	366	313	334	318	355	344	322	365	366	332	354	339	332	340	316	335	346	300	326	324	309	347	348	328	303	337	312	329	338	318	330	296	355	327	357	332	356	333	328	307	335	317	314	305	338	327	333	376	354	321	324	331	325	381	331	345	313	365	317	313	319	351	297	332	353	342	336	296	330	336	349	365	335	337	350	302	333	365	345	337	308	318	336	317	328	363	347	339	319	311	306	344	339	337	350	334	343	347	308	351	370	324	322	351	325	306	341	321	286	351	346	380	323	352	345	325	308	336	341	318	345	355	363	317	333	345	338	322	310	314	345	342	340	331	323	328	330	322	324	369	332	312	340	311	340	316	331	344	311	335	342	387	322	369	373	350	309	368	361	317	358	314	337	316	365	338	308	312	345	308	351	311	350	328	349	327	343	335	373	358	322	328	349	339	355	343	333	340	348	342	337	320	335	354	346	301	339	328	345	340	347	368	313	287	366	343	344	340	312	342	336	336	343	364	309	334	348	354	347	336	310	320	359	351	333	352	318	303	322	320	316	368	315	320	301	290	340	363	327	314	370	330	362	340	321	341	336	323	338	324	313	356	340	359	352	341	302	350	335	308	335	307	356	367	330	358	346	325	337	334	361	318	315	335	273	361	355	330	327	319	362	334	325	317	312	351	317	341	341	323	341	311	353	352	309	304	341	318	324	310	351	373	340	361	352	330	329	329	355	370	340	317	342	375	316	309	313	378	360	322	341	345	333	365	318	342	341	340	353	321	336	298	334	339	324	310	365	323	332	323	375	322	313	328	330	340	307	304	322	316	356	322	355	401	330	374	305	348	356	319	310	335	319	340	335	347	332	312	333	335	314	310	325	351	322	295	368	340	325	308	352	353	308	319	326	355	345	298	349	323	331	321	333	331	341	302	317	308	335	345	337	327	306	334	337	322	318	355	351	345	335	353	315	349	341	347	373	318	325	310	331	360	356	303	345	331	312	325	347	333	343	331	356	362	351	333	357	317	303	346	317	330	347	309	321	368	318	317	352	352	328	381	351	314	309	332	359	336	345	343	356	316	347	364	351	380	342	299	330	339	376	320	339	347	350	340	307	318	312	343	330	325	311	365	316	335	364	284	338	343	337	317	339	312	350	353	322	321	306	357	325	355	314	317	304	336	353	339	322	312	332	335	345	324	357	329	345	338	353	329	324	348	370	318	334	339	342	334	330	346	366	346	341	353	315	320	360	314	328	329	325	337	341	313	332	345	320	349	352	331	335	304	314	327	369	344	361	364	362	343	313	355	324	354	300	304	323	337	375	304	356	335	312	334	337	328	330	334	338	341	372	326	327	338	299	358	360	303	282	341	348	287	337	351	350	339	333	357	295	308	290	298	370	376	346	320	338	333	313	344	336	346	353	331	356	373	343	337	315	332	328	320	339	331	300	319	382	317	343	350	313	294	329	345	355	328	348	335	305	333	354	320	342	326	342	355	331	337	341	317	349	331	310	321	354	327	349	348	333	312	321	346	303	302	372	313	347	346	336	320	318	329	331	332	354	339	359	305	340	355	363	351	366	318	335	344	312	334	350	343	364	302	339	322	374	327	347	353	331	338	329	312	333	365	329	336	306	352	333	327	351	380	373	365	311	310	334	376	351	311	332	344	352	324	336	348	303	363	328	314	342	358	328	302	350	366	339	348	339	342	355	355	350	297	331	354	311	341	360	346	303	329	356	369	327	328	325	336	339	334	333	330	341	329	338	332	342	351	331	338	374	325	310	347	336	331	377	366	384	345	336	368	354	300	358	335	341	329	341	308	322	300	342	326	339	302	361	367	330	340	354	343	325	324	350	320	321	354	334	279	331	309	353	362	309	291	347	310	289	316	313	356	319	329	350	340	346	343	351	332	328	349	373	336	321	305	324	335	322	316	346	355	352	355	333	324	346	322	315	340	382	360	380	309	345	390	318	330	339	299	378	355	369	341	329	327	350	335	326	331	307	352	322	344	336	319	347	338	343	317	338	343	313	327	350	314	361	371	315	344	346	313	302	356	323	329	336	339	372	345	347	342	317	300	311	318	340	331	313	342	286	356	364	304	298	332	304	340	324	352	334	322	338	318	283	310	319	348	338	318	330	353	329	332	335	350	321	348	355	289	334	323	330	303	329	318	345	375	332	322	339	346	320	350	320	326	350	321	341	331	330	332	347	330	339	332	334	335	352	383	327	319	281	309	315	317	322	307	323	323	339	349	343	357	290	330	334	299	347	323	320	323	313	362	316	286	304	341	319	319	340	370	370	320	330	350	350	314	348	353	347	314	360	346	328	348	311	344	333	319	293	346	320	341	361	337	361	341	352	347	354	333	342	314	321	327	350	322	356	341	320	337	376	367	356	350	337	333	326	331	365	334	352	349	364	348	367	352	330	324	336	326	323	351	322	339	339	320	335	339	357	348	334	331	306	344	344	336	338	366	341	342	382	312	367	341	354	342	309	367	350	321	322	346	311	347	342	340	322	346	337	347	293	355	335	338	348	349	304	328	328	365	327	338	346	315	341	322	324	340	321	359	337	322	347	325	340	377	321	322	333	354	357	356	339	335	343	339	323	356	312	327	341	360	331	366	290	345	361	312	342	312	354	319	286	324	336	341	333	328	357	356	337	328	340	317	329	323	360	360	341	359	350	335	305	345	352	338	335	304	349	347	337	337	355	345	339	315	352	325	305	356	348	332	349	348	310	348	344	329	327	342	309	349	329	356	362	330	343	334	329	326	344	338	327	345	319	294	324	350	313	322	352	367	324	346	339	360	300	333	337	350	336	306	311	329	362	334	357	332	327	346	361	353	356	317	337	343	317	347	328	342	358	298	349	357	348	311	339	345	325	350	312	370	321	318	316	308	333	346	358	329	357	336	355	337	371	329	310	330	352	342	343	340	335	311	330	329
34019	2101	4287	4970	4245	3517	3009	2541	2222	2043	1769	1582	1509	1435	1338	1259	1231	1144	1174	1042	1023	1080	997	968	1006	966	955	934	918	928	941	890	892	969	886	908	872	882	887	829	834	887	862	893	837	830	879	822	822	827	827	822	810	808	746	829	812	866	825	825	824	793	815	845	845	822	788	866	795	803	799	791	842	826	781	890	822	861	900	769	834	810	775	823	790	812	833	783	848	837	780	770	838	812	828	846	801	748	779	800	827	775	818	782	822	763	780	763	798	821	829	803	793	826	855	774	778	812	777	801	830	797	811	804	826	813	784	732	733	789	846	798	809	723	795	792	815	745	794	796	789	815	792	810	791	828	759	728	810	785	798	775	771	798	797	803	810	775	843	827	788	796	854	765	824	763	848	804	811	753	781	807	771	725	788	782	821	787	818	817	758	804	793	803	760	775	781	827	830	799	800	822	807	772	812	829	805	759	807	758	773	789	795	794	841	832	826	794	772	750	870	804	791	826	779	758	780	738	862	771	808	805	775	817	815	750	773	775	769	785	801	824	774	830	744	759	785	779	842	842	804	731	771	810	785	767	804	788	791	854	804	785	747	800	776	810	814	835	856	707	792	822	815	817	777	833	763	799	844	808	791	815	786	786	834	747	774	776	791	790	774	743	828	793	757	799	785	761	772	804	795	762	755	842	777	800	815	779	858	807	806	795	771	732	780	793	776	855	806	800	789	826	866	793	830	791	791	770	777	852	789	757	776	824	784	786	852	783	794	769	771	837	788	798	827	751	875	734	762	814	815	831	844	804	735	820	797	796	785	753	801	780	758	762	779	794	789	775	784	785	818	837	793	794	815	837	817	784	763	839	833	750	797	830	845	765	756	795	801	745	796	784	818	788	789	799	800	788	796	811	795	828	763	790	787	799	809	802	792	699	811	784	819	770	844	841	808	790	782	748	746	814	801	798	772	846	785	813	799	852	843	804	825	762	765	831	799	850	809	826	801	849	783	789	780	770	795	768	792	792	768	828	802	808	803	822	804	813	817	768	776	740	813	776	783	799	787	840	775	723	786	813	827	846	774	764	785	809	889	782	799	747	806	782	783	808	813	795	837	784	819	824	784	771	772	815	801	834	788	797	755	802	797	805	747	814	757	797	823	806	775	808	840	785	842	799	816	795	804	790	790	795	780	834	777	771	809	812	776	802	738	801	816	838	819	817	802	777	843	780	791	802	793	803	810	811	782	788	861	795	794	784	776	767	836	794	807	817	830	735	789	803	762	798	836	788	770	827	786	822	795	817	764	793	824	800	811	815	765	789	794	784	814	831	775	788	811	791	845	765	781	786	790	793	810	791	784	792	783	782	754	776	810	824	793	755	811	764	768	817	761	765	771	801	777	782	781	834	781	829	794	824	799	799	805	808	818	796	813	824	768	737	791	794	786	817	841	791	758	762	762	827	769	801	840	771	760	847	788	784	837	801	823	777	798	797	787	751	783	823	770	764	792	756	807	808	812	783	791	828	807	755	847	775	775	802	768	809	803	767	775	792	760	810	802	834	847	840	814	759	813	795	819	778	796	789	791	749	758	780	739	826	765	791	789	798	833	823	801	772	758	763	825	784	800	809	789	793	783	775	818	827	810	786	783	798	744	792	763	780	762	771	751	775	806	782	793	820	774	749	772	770	817	818	747	737	797	745	763	761	841	738	813	821	787	750	801	783	776	809	803	787	808	828	812	726	771	786	768	849	732	761	812	858	770	854	819	815	780	831	815	851	776	779	773	868	819	755	762	813	804	779	796	766	836	777	745	761	773	810	805	815	866	792	835	804	779	793	769	796	769	758	821	824	792	860	771	783	750	785	805	784	780	753	872	801	805	785	782	812	832	858	764	751	825	786	775	745	819	784	768	815	840	758	728	792	821	761	820	789	785	763	770	796	811	783	797	822	724	819	786	791	750	747	774	763	744	790	784	839	817	741	770	826	790	807	781	771	815	751	787	819	837	784	768	826	810	785	790	765	841	804	795	756	820	787	797	812	817	851	778	739	796	719	788	806	801	775	801	771	797	792	786	763	815	735	830	799	801	860	783	826	737	768	829	787	776	798	773	806	775	791	818	764	809	785	783	770	799	821	724	776	795	796	835	809	807	831	773	830	830	791	809	843	836	821	783	748	785	798	789	819	820	872	775	768	795	800	791	762	814	807	779	773	789	778	774	813	807	775	783	753	773	765	800	821	794	822	809	730	773	737	799	792	781	793	801	826	860	799	781	776	800	858	803	745	808	789	752	804	835	806	808	778	770	771	776	760	822	819	760	822	839	813	797	796	862	790	838	813	803	807	784	797	822	741	772	785	731	781	809	778	787	802	787	750	799	730	791	762	779	744	758	758	782	782	777	838	784	796	808	753	758	825	783	783	795	797	781	865	819	783	800	754	856	804	720	805	807	873	816	779	811	772	773	827	815	769	821	765	770	812	778	786	792	777	758	741	778	788	781	783	797	826	785	773	737	806	800	790	800	741	778	798	800	822	803	784	822	786	771	794	764	769	770	764	852	870	821	770	753	771	837	786	819	785	779	823	826	811	803	755	751	761	808	839	816	781	855	763	797	770	822	708	806	812	822	810	768	780	758	728	779	812	804	849	815	834	805	822	805	801	767	813	784	774	826	822	751	781	785	761	800	740	849	816	787	770	769	796	777	805	787	792	758	795	772	790	754	759	785	822	789	788	801	809	820	775	847	788	779	764	800	808	796	825	777	805	739	816	759	787	778	780	807	786	752	773	823	780	792	830	772	808	814	785	855	780	784	782	813	791	802	738	800	840	758	828	764	773	807	762	842	820	781	799	823	810	745	808	792	793	789	794	816	804	849	825	820	823	796	809	784	791	750	814	792	820	802	814	803	801	791	822	772	824	812	810	724	787	777	777	787	747	867	788	750	821	810	789	832	789	789	744	776	814	790	824	765	804	833	811	792	722	766	765	811	813	703	847	823	816	879	788	756	758	784	809	761	827	806	778	782	830	835	787	738	785	771	798	813	820	847	803	819	758	824	794	833	773	813	774	764	778	787	835	779	807	777	795	788	753	789	787	757	791	819	824	775	818	718	762	774	764	759	803	775	769	747	757	795	800	852	790	796	805	806	814	758	791	753	770	806	806	763	818	740	805	767	739	834	821	827	753	830	775	785	776	817	810	789	783	773	778	812	764	781	797	791	801	785	803	793	800	802	771	777	827	878	815	760	795	807	759	795	793	752	797	858	817	800	776	806	773	767	863	817	787	804	782	794	820	769	793	820	764	786	786	784	792	771	794	765	820	796	808	805	826	772	756	741	783	750	749	788	824	745	741	777	762	779	821	782	805	771	815	775	798	791	820	789	781	828	783	788	810	836	795	780	772	769	775	791	823	778	809	805	795	782	770	827	806	793	789	806	803	765	806	805	785	827	768	749	820	801	812	774	793	802	757	830	827	773	794	772	807	813	799	802	796	822	796	786	795	832	764
6923	392	209	147	119	93	107	103	88	101	93	133	99	86	107	95	92	87	85	102	104	84	105	86	95	96	96	101	101	88	102	104	86	90	97	111	94	89	88	103	93	96	94	86	95	100	88	109	95	103	95	91	100	97	118	98	102	101	91	89	113	88	94	100	95	115	106	101	98	83	87	92	116	95	88	107	106	120	97	95	96	93	95	91	86	101	113	97	88	81	89	98	114	88	74	96	100	79	84	92	84	92	108	91	105	96	106	96	105	99	106	95	94	86	100	110	104	98	89	102	100	108	94	79	98	81	94	122	92	98	114	89	117	84	96	104	97	103	103	82	102	109	101	82	98	98	84	92	96	92	96	89	114	104	115	93	90	113	89	97	112	87	94	110	97	80	88	94	97	95	90	82	104	97	108	127	79	104	81	111	106	85	98	100	74	104	101	90	91	102	101	94	82	95	90	106	114	104	110	96	96	92	108	112	82	96	87	101	81	90	113	91	99	111	92	90	94	104	84	97	110	83	91	96	105	103	91	114	91	92	109	81	100	85	104	113	104	99	81	103	116	121	91	94	91	93	100	111	102	90	83	102	92	84	109	86	91	92	103	92	100	95	102	103	85	88	103	94	95	96	93	76	77	99	83	94	87	99	110	91	107	85	97	97	117	109	98	122	88	94	109	106	102	101	121	107	92	116	108	98	101	111	124	101	116	97	101	92	97	102	102	100	105	117	101	86	94	86	74	89	81	80	95	112	89	122	92	77	93	98	88	75	92	112	88	98	91	100	78	97	73	95	97	103	92	96	102	96	70	100	96	109	94	107	95	77	92	79	94	90	74	89	108	83	95	114	102	91	88	105	84	81	88	104	105	102	90	80	105	110	88	100	110	96	104	107	86	108	107	102	103	96	102	68	100	89	87	114	124	68	115	90	98	82	97	92	104	109	97	90	86	119	96	108	82	90	91	88	97	93	107	84	94	87	88	90	96	68	118	113	83	82	96	91	100	94	86	101	90	111	89	87	109	105	102	81	87	116	97	102	86	94	101	76	92	121	92	119	96	101	88	117	84	104	89	103	88	100	99	92	99	101	107	92	109	98	99	79	85	96	91	105	93	102	104	104	113	96	101	114	97	92	72	94	80	84	93	104	96	108	96	86	95	109	85	84	95	85	92	105	109	101	94	95	112	88	106	101	89	92	88	86	97	90	96	113	91	111	123	95	85	97	87	102	106	87	108	96	116	81	89	99	104	99	94	111	113	101	93	100	89	96	107	113	92	126	85	109	88	101	90	70	105	101	110	103	104	78	101	88	81	97	106	95	118	93	108	100	109	77	109	90	111	100	104	84	90	97	79	113	72	105	104	88	112	104	109	84	96	92	86	86	118	83	92	86	100	98	81	93	100	101	95	98	109	85	79	97	99	94	117	92	110	108	83	100	109	110	108	99	80	79	115	95	101	92	101	111	101	114	104	97	85	93	82	90	110	89	90	104	98	81	98	100	102	105	93	92	97	97	123	89	105	112	103	95	83	112	90	108	84	92	89	94	83	102	101	76	101	100	94	92	113	108	86	112	88	110	87	84	97	101	98	115	88	98	89	102	85	92	105	91	105	89	107	109	95	72	114	103	113	102	114	100	105	108	104	98	93	102	102	89	115	92	109	104	94	90	92	95	97	103	94	110	85	88	88	100	106	105	107	92	79	97	96	100	87	103	83	90	113	87	88	88	94	96	98	97	103	93	91	87	119	87	120	101	91	79	114	100	112	93	102	109	90	91	108	88	119	81	94	100	103	97	117	84	108	82	102	82	90	85	107	108	104	109	81	95	96	100	103	103	92	119	81	102	84	94	90	92	102	98	83	99	79	92	87	94	99	91	99	108	107	81	97	83	93	109	109	91	96	91	99	102	115	84	113	84	100	102	112	103	102	84	108	93	114	86	99	95	82	82	100	90	99	88	94	113	106	99	103	87	97	91	109	113	89	97	82	103	99	88	102	96	118	85	104	83	95	73	104	100	90	102	91	96	88	88	92	116	98	95	87	116	98	97	91	101	82	113	85	115	103	89	98	109	99	92	71	108	107	96	113	94	81	88	93	95	105	103	83	108	103	112	81	94	91	86	100	89	88	79	96	103	84	93	102	96	111	88	93	87	101	85	79	90	87	93	113	102	111	89	90	105	98	75	92	94	104	108	106	111	109	102	86	95	88	96	96	104	85	93	112	105	74	111	102	113	81	75	80	99	88	93	107	84	98	90	74	106	111	90	83	114	93	103	92	85	80	101	97	120	93	94	95	97	98	106	86	93	92	90	105	84	94	106	102	96	95	115	111	86	93	102	78	91	112	103	110	94	92	96	106	110	94	82	86	94	82	94	90	91	91	101	87	100	108	88	94	102	104	75	99	107	77	111	96	88	81	100	107	124	94	96	111	87	107	95	81	77	96	106	95	109	109	100	104	112	111	88	110	93	109	91	97	97	95	97	87	103	104	81	96	96	87	102	88	83	105	119	87	95	97	93	112	109	97	91	87	94	97	85	90	104	102	84	113	94	103	100	97	96	106	103	101	100	81	86	92	106	101	82	93	91	80	81	102	101	104	111	102	88	93	100	104	106	88	88	108	101	91	86	79	98	100	101	97	92	119	93	85	115	109	98	87	104	86	92	80	91	112	89	112	68	98	90	80	92	95	105	100	96	110	92	106	107	97	102	107	117	105	105	79	104	104	93	86	112	91	85	87	101	101	104	107	100	89	68	76	98	109	83	89	108	124	108	109	90	97	85	105	80	90	102	118	83	95	81	94	93	74	101	82	107	93	83	83	91	86	107	113	92	95	107	84	109	94	101	98	106	93	97	93	62	94	107	105	92	102	90	82	110	84	104	94	94	108	91	95	118	89	81	97	102	96	88	112	100	92	93	96	86	96	106	112	87	98	84	92	104	115	90	91	100	97	105	92	105	111	93	87	108	120	99	90	78	104	97	86	82	100	96	96	106	96	92	103	90	114	93	111	100	92	104	105	109	83	99	85	80	101	98	88	108	102	109	102	103	112	118	119	83	100	108	98	97	83	87	109	86	82	105	88	94	113	97	91	75	100	109	101	105	95	96	103	90	118	93	80	83	117	93	108	107	102	109	85	97	114	99	106	119	101	108	89	96	83	94	115	87	90	89	81	104	96	97	102	102	92	105	104	88	94	101	93	89	92	92	96	94	106	92	101	82	108	89	104	104	85	100	97	92	98	102	97	97	100	110	96	107	100	87	113	107	111	100	86	93	101	91	101	99	88	103	102	79	109	93	111	90	94	88	93	101	115	87	104	90	87	92	104	93	103	94	87	97	96	96	97	104	88	87	107	88	107	82	91	117	113	90	109	89	81	109	104	92	93	72	88	89	99	81	84	94	88	105	117	104	99	103	90	100	95	98	98	91	104	96	99	84	103	86	95	99	103	104	87	105	97	79	99	109	112	101	96	93	89	102	91	100	89	95	91	92	102	90
6309	392	403	428	415	409	370	369	319	329	356	302	309	329	316	300	276	331	353	316	266	299	289	322	360	305	335	329	321	282	331	304	330	290	339	353	307	354	328	304	314	273	327	335	335	301	328	304	316	315	286	300	302	310	305	300	281	279	330	314	290	318	307	281	309	319	284	312	324	297	300	301	328	302	307	320	301	299	313	280	311	327	292	318	312	290	298	316	305	277	286	305	303	309	334	307	299	320	296	275	323	336	321	346	306	276	318	265	274	298	309	284	276	304	274	339	323	307	303	293	325	302	288	308	306	287	293	320	316	320	319	307	304	299	295	301	321	303	299	278	304	292	321	335	301	276	321	335	315	296	294	277	313	310	301	285	314	325	293	304	308	316	311	289	346	295	305	287	319	307	292	287	299	295	310	335	304	314	385	277	304	348	326	322	339	320	289	308	315	287	296	314	302	297	304	294	306	320	322	322	317	294	292	312	310	306	282	324	283	289	301	279	323	318	296	298	324	319	295	290	325	280	310	329	300	293	317	292	281	317	330	306	324	321	324	305	288	306	342	288	313	334	328	321	286	311	300	283	299	271	308	313	282	305	310	318	305	314	304	308	328	324	297	292	284	307	331	311	310	334	312	303	314	293	321	283	295	340	304	289	296	336	328	295	279	317	301	314	299	332	333	326	331	321	314	299	311	314	309	339	299	329	297	320	328	290	299	327	296	297	284	319	294	306	319	301	286	313	309	319	306	295	338	317	302	300	307	329	340	307	284	306	316	295	287	314	331	296	320	285	324	309	297	275	289	307	306	261	324	310	313	315	307	318	326	297	335	316	286	296	329	316	295	329	288	316	314	296	287	310	296	317	318	312	281	324	288	333	271	318	322	329	287	287	301	314	319	310	283	294	307	275	271	339	337	317	303	331	303	301	327	324	269	313	312	295	301	301	296	283	315	310	303	317	314	304	310	296	292	281	301	336	291	304	333	324	291	299	284	323	323	311	275	298	268	302	325	301	300	307	272	309	311	295	323	324	288	309	315	284	288	290	286	289	298	282	311	297	295	293	303	289	322	291	308	292	293	312	314	326	327	267	306	337	295	256	284	329	299	312	326	312	336	288	322	310	291	287	291	299	300	292	312	306	282	299	288	307	326	288	315	311	314	293	271	300	298	287	302	334	292	304	303	317	299	298	301	285	292	291	324	286	300	304	305	277	284	317	286	315	336	320	313	281	317	335	309	332	311	301	281	301	270	259	323	311	307	297	275	289	312	316	326	296	280	306	317	293	305	287	292	315	304	327	285	306	327	319	288	296	335	304	315	310	290	283	295	296	297	331	324	287	274	318	331	327	297	297	288	278	295	279	323	307	317	314	297	306	306	295	313	303	307	313	299	335	318	301	302	309	301	273	304	314	297	335	276	319	325	303	289	299	291	311	299	319	317	304	328	291	340	316	281	275	285	317	317	298	299	300	310	314	317	292	298	298	315	331	292	340	291	313	296	302	313	279	293	322	314	295	294	295	309	299	289	304	290	329	297	284	277	304	300	309	332	318	292	311	311	312	311	295	286	296	272	308	275	312	310	303	307	311	284	298	305	275	293	289	308	302	302	299	297	295	317	305	301	280	301	284	311	329	320	327	327	287	340	312	306	312	271	334	286	305	296	294	324	297	312	295	278	287	287	301	295	333	290	350	321	326	273	310	290	307	295	295	308	294	317	309	308	282	327	321	305	300	285	299	294	294	308	298	338	305	303	287	341	293	297	303	336	321	296	288	313	270	326	287	296	294	284	306	325	321	278	306	293	292	294	307	292	321	292	286	306	338	308	322	307	321	304	298	349	313	331	287	314	280	321	295	294	310	301	307	294	322	298	317	292	302	339	352	293	311	313	310	327	282	296	305	305	309	283	316	287	302	302	337	334	304	320	335	311	306	314	333	318	302	279	282	320	318	330	305	301	293	307	319	316	303	294	281	319	295	313	299	336	268	282	315	287	292	326	314	302	278	296	296	312	343	297	277	316	287	307	312	317	322	291	340	328	288	301	300	298	314	311	295	306	329	315	313	324	306	298	298	328	329	289	295	297	269	315	271	312	258	318	289	329	262	296	301	305	308	268	293	295	343	312	331	315	284	303	283	313	330	317	292	331	327	295	333	326	316	323	324	328	289	304	281	298	332	308	317	311	320	292	299	295	283	302	335	305	300	284	301	295	283	302	320	321	271	327	309	316	304	292	305	312	325	316	309	315	312	308	298	298	292	319	301	299	265	323	306	291	297	305	314	326	300	304	306	311	299	304	296	309	298	313	317	323	303	250	300	270	336	304	295	314	306	282	314	283	297	274	299	341	308	297	303	277	311	286	315	305	292	287	350	302	330	319	321	301	323	298	316	310	312	330	298	306	314	284	302	299	294	309	292	316	326	328	350	306	301	309	289	304	264	320	306	335	320	280	280	305	306	271	331	290	274	266	294	292	326	306	307	275	312	306	342	294	296	285	303	289	317	289	275	293	335	323	293	305	304	312	309	315	287	332	281	292	307	318	330	275	284	311	297	314	333	286	328	289	318	296	326	310	305	329	283	301	305	298	313	317	317	272	328	302	319	296	312	327	286	335	316	294	307	332	305	283	295	308	289	329	287	303	314	316	310	329	286	288	330	292	305	320	317	317	275	300	310	313	278	299	286	284	308	287	257	294	313	306	304	307	297	318	296	318	277	305	289	286	315	297	334	303	323	300	310	311	306	325	298	330	319	297	327	302	301	283	326	304	317	299	329	337	331	297	345	317	316	327	274	298	304	294	299	305	277	299	312	314	302	318	299	284	334	320	308	322	326	308	330	283	323	330	311	299	310	313	306	283	270	290	303	299	296	291	288	297	294	295	298	311	300	286	306	318	296	301	307	298	313	334	315	279	307	304	312	298	307	317	298	319	324	292	282	331	305	299	289	312	298	305	307	296	301	304	287	330	308	316	290	322	342	312	285	283	301	328	293	290	313	304	328	301	304	349	329	283	311	302	294	295	292	314	327	317	305	297	304	314	271	318	301	310	292	297	294	310	307	329	328	329	305	313	337	307	319	303	303	286	286	304	325	325	280	312	332	290	302	281	302	307	314	298	299	321	311	292	295	306	299	331	300	314	289	300	322	284	317	312	324	301	297	283	310	310	308	311	287	344	278	311	316	319	280	304	323	304	288	321	298	278	288	303	318	318	301	306	298	304	303	334	289	316	313	316	290	269	310	316	296	327	273	272	294	315	278	322	291	291	284	329	302	319	289	306	294	308	293	316	295	318	311	285	290	313	281	315	305	318	290	264	314	308	275	285	302	296	346	326	311	283	324	290	315	284	317	294	314	300	307	296	290	319	320	326	297	300	309	320	345	309	300	301	329	314	325	320	312	293	288	302	327	298	274	296	283	290	289	303	300	318	282	294	261	323	316	259	314	317	303	291	281	292	298	295	317	301	308	304	314	322	306	305	303	319	276	267	300	304	297	314	287
45237	16860	3337	920	651	489	408	378	356	321	295	273	252	279	268	268	254	250	235	220	213	209	240	249	251	221	247	217	205	200	234	221	255	229	206	251	249	211	205	212	237	212	241	217	245	209	213	205	232	215	207	215	245	194	215	210	219	221	200	217	217	221	230	228	227	217	238	216	238	208	198	218	217	213	225	221	219	217	186	222	217	211	217	182	223	196	203	217	195	206	211	186	217	197	228	217	212	227	224	219	207	208	206	247	222	208	219	239	200	205	198	229	233	220	201	201	227	217	229	235	200	239	201	193	220	221	215	198	210	218	190	230	211	220	225	248	211	230	217	217	231	263	222	212	213	179	218	198	187	217	233	198	225	236	236	182	199	230	220	235	213	213	227	231	229	221	201	236	232	222	230	224	221	227	218	215	232	239	192	209	222	248	239	220	220	239	238	203	232	223	220	200	221	221	206	225	205	206	208	206	211	202	218	225	229	239	226	193	229	234	216	220	207	214	228	223	220	212	226	202	217	219	202	220	224	235	219	228	223	200	220	203	190	196	225	228	198	185	216	234	210	218	220	213	215	225	204	214	236	210	235	238	243	220	217	203	217	220	218	210	246	228	229	217	208	234	249	225	234	243	184	209	223	207	223	202	222	202	207	193	216	199	208	244	199	238	207	223	188	213	190	238	216	248	185	186	237	238	216	219	216	203	204	186	205	212	220	200	219	206	219	182	186	213	195	218	250	221	222	231	211	208	218	203	199	239	206	210	216	220	208	209	212	188	227	240	244	199	216	226	210	214	222	210	215	201	210	196	198	212	213	206	214	189	199	223	216	212	228	224	220	215	221	220	214	204	227	222	203	207	194	206	223	205	205	214	211	214	230	204	233	215	229	205	225	215	240	203	225	233	230	231	208	218	206	210	232	244	236	251	215	196	207	225	212	226	207	236	196	218	177	185	208	206	218	186	228	202	193	220	255	198	221	215	203	206	209	196	247	223	195	215	196	210	241	240	226	198	190	206	218	205	221	210	238	222	194	209	221	208	224	218	248	230	216	226	218	210	214	220	219	215	224	236	221	238	247	201	195	217	226	213	202	244	227	232	227	206	229	193	220	203	237	226	204	236	196	216	212	239	170	227	217	227	209	231	219	216	190	200	209	234	209	217	218	204	224	213	229	193	236	200	226	235	217	223	209	204	227	225	213	235	240	211	203	196	208	253	197	195	238	210	202	206	206	245	211	199	220	230	214	224	223	207	245	228	206	213	219	213	206	229	224	218	216	197	203	208	201	219	216	197	215	198	235	228	175	192	231	209	217	231	241	196	218	221	211	224	197	222	228	187	219	198	208	247	203	220	207	215	218	206	186	194	234	203	223	223	226	243	215	214	198	197	228	216	232	186	229	212	224	219	238	200	231	217	227	242	201	194	217	220	234	191	223	185	226	231	219	223	211	225	225	210	232	237	215	229	230	205	215	222	215	239	224	212	183	210	213	206	238	214	205	219	222	221	207	190	241	219	243	232	220	209	207	232	242	222	211	215	217	208	226	244	234	222	188	200	192	259	235	200	219	210	195	219	218	215	210	221	230	213	194	199	204	226	214	233	223	212	215	200	208	206	229	203	216	211	240	195	214	218	246	206	194	232	224	225	233	236	203	230	220	227	220	242	247	234	186	221	247	194	195	203	221	221	201	227	245	252	227	209	212	209	232	219	183	206	242	202	215	242	204	235	252	221	217	213	244	231	218	216	235	238	191	234	219	232	230	234	205	227	224	222	205	197	208	220	223	237	210	236	196	221	247	207	206	249	220	231	197	205	189	207	216	202	227	245	236	213	226	231	197	209	205	202	216	196	200	215	230	228	235	219	212	233	208	214	206	210	206	216	225	221	215	189	235	218	236	201	217	225	238	241	215	210	225	220	219	208	218	217	205	207	243	237	185	224	198	194	199	216	215	212	231	229	205	213	201	212	235	230	230	228	213	227	238	203	211	233	198	225	243	195	236	207	216	234	177	202	213	226	234	205	206	208	221	207	208	211	226	217	214	233	234	218	221	236	222	235	225	232	212	226	236	219	227	189	202	232	230	233	230	223	239	218	215	236	200	214	203	216	207	221	212	196	196	208	235	207	205	217	215	231	198	206	209	201	206	203	235	212	235	221	241	230	202	220	213	199	224	195	220	225	219	205	225	220	202	219	184	208	227	228	228	213	207	213	231	228	208	204	239	233	197	209	220	217	215	210	229	229	205	231	214	235	231	215	233	230	202	235	202	205	199	249	194	240	234	225	201	219	247	224	241	235	221	224	241	212	207	216	215	220	216	231	219	234	245	221	187	196	213	208	220	214	191	217	209	185	241	237	200	209	232	219	264	227	246	215	201	184	211	219	195	217	202	220	234	236	203	204	194	195	218	210	238	208	211	178	223	225	204	214	218	230	203	225	223	218	207	235	220	234	228	225	228	217	214	215	201	232	199	229	214	222	247	239	222	238	214	211	207	223	233	225	237	225	204	206	229	215	215	205	209	230	203	197	216	199	226	222	209	224	234	220	218	205	206	246	209	190	208	227	249	191	221	217	233	222	230	209	217	201	241	180	211	213	254	209	258	198	247	226	222	214	207	245	229	209	239	233	209	223	197	222	202	235	209	255	221	216	199	236	186	222	215	210	226	230	192	214	198	219	218	237	219	211	215	210	237	240	216	246	209	236	224	210	215	232	221	224	212	216	219	217	207	204	195	196	198	187	211	201	203	214	194	238	206	216	210	222	201	205	218	202	216	228	216	205	240	214	238	205	191	240	211	241	203	215	207	229	204	209	237	198	224	205	221	201	193	237	212	216	220	235	215	206	239	226	208	215	218	224	213	200	225	233	185	214	230	232	202	236	217	197	241	214	207	200	200	229	216	225	222	218	249	192	233	240	205	221	204	195	211	241	231	219	196	235	222	214	186	225	249	222	212	221	180	200	208	244	224	233	217	208	189	230	206	221	226	207	202	212	226	239	214	220	232	220	218	202	201	227	220	205	226	224	208	235	210	211	204	236	210	228	208	195	196	207	231	206	214	206	214	227	243	228	235	230	221	185	204	233	227	213	233	232	217	207	214	221	202	247	218	233	220	215	211	210	218	212	222	209	229	230	211	238	213	231	213	209	232	232	235	216	214	215	199	194	237	198	231	213	207	221	222	201	234	233	233	239	227	205	241	193	202	184	214	203	239	199	195	246	204	197	229	230	224	225	197	252	193	209	222	192	215	210	212	215	230	199	214	217	191	218	226	225	202	204	199	194	228	215	229	202	204	220	219	239	232	203	209	219	230	217	219	205	227	234	222	216	215	230	197	209	246	206	200	249	223	224	197	211	214	207	216	221	213	226	211	217	236	235	223	202	237	188	199	213	209	223	198	205	238	225	236	188	227	248	203	220	209	214	202	189	233	209	209	220	220	204	200	225	241	215	245	224	209	200	234	229	230	188	206	233	243	207	215	222	246	242	202	205	212	217
25134	1217	2263	2646	2394	2029	1671	1494	1316	1159	1139	1017	948	885	824	845	751	711	762	727	660	651	683	696	696	675	664	656	624	657	634	599	660	629	619	604	638	631	643	583	635	594	629	577	602	631	598	649	599	525	609	583	617	602	619	600	608	548	584	604	607	562	593	577	576	567	577	593	566	570	559	622	584	581	587	582	570	577	565	586	556	578	557	558	620	582	536	642	559	579	571	557	571	576	592	556	558	558	539	566	555	606	587	590	539	564	565	590	550	574	543	599	541	616	581	552	564	590	559	539	582	602	603	576	519	581	557	572	599	566	607	586	569	587	572	580	571	557	522	581	571	576	570	562	560	556	571	541	530	533	571	611	591	596	558	561	557	578	557	576	569	544	575	559	580	570	597	608	626	564	579	555	590	552	548	558	564	567	607	528	571	582	570	599	572	585	568	528	568	615	550	591	534	588	585	566	585	543	583	568	569	553	554	517	579	599	572	567	608	561	538	537	550	550	589	602	567	541	594	537	545	566	521	583	565	556	600	584	538	577	572	580	576	570	543	545	540	616	566	556	564	582	570	606	557	549	547	582	562	596	565	496	588	553	580	562	551	591	573	592	544	559	591	576	536	576	606	582	557	555	547	557	532	536	592	521	578	539	593	588	578	585	570	559	580	557	576	606	532	538	578	569	566	586	599	560	530	589	582	554	578	572	600	572	548	565	546	545	544	601	604	563	572	604	562	624	555	563	548	587	591	556	554	611	538	561	518	567	527	576	523	559	561	544	618	571	568	541	526	571	580	586	579	515	550	616	521	551	534	553	568	555	570	585	548	581	573	529	571	550	561	552	583	592	534	568	597	561	547	604	564	532	558	552	563	600	604	545	561	603	557	545	557	562	598	578	539	601	607	574	577	582	522	557	531	591	562	594	553	584	539	584	578	585	528	539	585	561	618	551	575	592	545	573	603	601	554	543	566	599	660	588	571	561	580	564	591	524	579	544	548	576	568	519	563	554	635	593	583	539	576	527	590	566	595	546	588	580	565	556	602	566	541	578	622	543	553	536	555	563	571	534	569	563	565	575	570	549	579	567	578	587	526	604	588	536	559	614	561	581	572	624	591	578	578	565	576	552	554	575	553	548	528	585	549	551	553	601	573	589	535	538	564	569	510	620	562	544	553	586	581	550	579	569	541	537	575	542	594	575	562	556	556	553	538	538	576	571	540	577	585	560	548	566	556	563	551	591	557	570	548	581	581	586	587	608	585	577	549	561	570	596	559	567	540	545	554	552	552	528	558	593	534	560	602	587	560	548	547	573	554	620	579	577	603	553	616	546	593	536	574	597	567	533	526	574	574	530	623	535	568	603	560	581	544	577	564	576	589	595	549	552	567	567	586	566	572	595	550	565	582	555	584	575	525	564	599	585	587	557	532	584	560	568	594	525	555	605	561	561	565	593	561	502	573	561	596	570	531	545	575	561	612	576	573	541	550	553	572	532	535	568	548	569	593	553	502	573	582	563	570	583	553	537	569	561	520	587	577	533	613	590	575	582	542	568	555	567	587	575	555	565	576	589	554	585	598	600	550	546	569	552	584	535	632	555	572	559	579	562	576	569	558	565	616	598	580	542	583	562	568	547	592	562	554	588	585	598	598	558	536	585	599	549	533	548	583	543	626	564	565	543	573	534	531	593	592	573	606	564	602	559	555	564	591	583	556	566	590	555	556	582	544	575	598	562	639	574	619	581	543	527	524	583	567	588	529	615	571	563	538	576	573	546	574	559	566	564	581	599	583	588	553	559	538	612	576	581	561	556	531	563	598	601	563	604	521	533	533	543	565	615	593	590	572	590	574	576	604	551	630	527	583	588	554	549	549	551	553	545	552	560	572	623	584	553	590	509	580	574	563	578	590	523	620	571	620	573	571	556	562	563	596	550	545	520	575	559	592	576	548	593	554	638	583	603	585	514	596	570	563	567	566	598	586	583	554	582	566	545	536	570	541	588	549	535	580	576	550	567	525	551	596	527	573	534	602	574	543	612	547	531	579	577	555	590	591	558	525	600	540	569	574	597	516	580	557	632	561	543	532	595	560	569	572	521	550	595	557	569	562	535	556	573	590	548	571	557	558	594	597	528	556	577	526	599	584	556	563	580	555	571	583	562	587	584	573	610	582	619	572	562	538	581	542	570	561	556	597	534	532	609	608	540	581	615	545	584	569	604	604	539	558	538	509	559	571	626	581	584	547	591	565	571	615	592	518	587	579	587	522	557	632	592	587	592	579	574	573	570	590	609	575	519	585	527	570	567	592	580	528	554	564	590	546	552	585	600	607	548	599	552	557	573	599	538	529	577	571	555	595	572	560	558	575	555	608	573	559	558	554	592	553	571	527	558	576	640	555	624	552	611	598	569	578	590	580	555	548	592	552	546	505	537	602	529	576	612	547	622	554	544	570	549	537	545	574	525	554	547	570	572	591	597	579	583	553	563	600	554	588	550	570	581	533	568	572	582	584	595	602	593	578	539	546	549	523	515	585	571	549	560	583	592	539	573	585	585	603	585	553	558	591	611	582	608	528	569	557	567	553	540	602	528	604	553	553	602	579	547	577	570	598	553	560	549	593	542	596	530	534	618	555	617	562	547	528	586	554	552	604	577	567	573	561	574	544	599	551	582	564	573	586	587	571	564	602	595	562	612	564	581	576	560	546	524	595	549	605	579	581	552	558	529	562	587	557	571	585	565	561	551	547	557	575	575	563	563	578	575	568	565	587	563	554	571	557	574	598	580	506	564	564	592	581	575	591	583	575	569	581	523	546	570	564	595	588	623	575	616	586	550	580	568	633	589	548	607	571	564	570	542	593	562	552	584	608	609	580	574	562	573	533	580	516	549	573	558	551	572	531	567	581	530	558	555	564	603	570	566	590	554	625	540	536	568	570	581	599	593	578	557	579	511	570	564	580	563	583	573	573	577	584	569	569	575	579	565	557	555	567	589	601	558	569	620	569	557	576	545	588	629	575	569	530	577	548	553	597	562	534	597	552	572	540	586	562	552	548	530	589	569	602	604	580	536	575	579	622	585	564	581	602	555	546	585	520	582	578	607	594	570	529	597	585	566	538	574	574	537	570	557	630	588	598	581	567	596	553	525	584	546	561	541	572	562	611	577	586	620	569	564	569	601	610	547	601	532	619	522	560	626	573	553	602	574	562	553	563	585	571	561	549	563	537	562	574	544	557	571	591	540	572	547	582	587	526	565	562	570	606	553	545	544	551	559	570	563	575	596	545	568	568	547	571	546	569	540	563	582	536	594	608	569	535	617	585	603	517	590	551	614	557	558	589	546	554	596	540	563	549	551	532	581	568	538	579	603	532	578	599	559	536	570	526	549	570	569	543	588	572	569	558	588	552	562	605	562	561	594	584	554	584	569	553	613	590	575	595	554	567	618	557	557	525	579	524	589	569	573	528	593	557	522	559	570	593	569	553	574	590	575	620	573	591	557
52622	24040	12817	2081	1237	966	727	628	618	524	465	448	488	452	462	415	395	380	386	366	402	358	370	381	371	365	351	343	323	338	332	346	360	358	344	328	350	322	353	343	326	371	329	325	331	345	356	373	336	360	340	387	314	346	323	335	366	360	337	325	338	297	331	367	329	335	346	299	308	330	353	335	342	327	341	321	364	356	319	310	330	335	368	327	360	342	299	350	345	320	348	345	293	324	339	328	310	342	339	348	350	336	345	329	315	373	312	362	339	337	330	370	333	328	347	349	320	319	324	319	322	320	325	350	316	360	342	343	369	340	322	329	333	334	353	329	365	321	334	326	345	350	326	314	326	357	298	353	329	350	358	346	352	343	325	343	374	314	329	348	309	339	327	345	325	317	308	343	322	322	325	344	317	353	334	317	336	366	329	310	319	358	338	330	329	341	350	322	337	329	323	356	319	318	319	355	318	327	311	323	359	342	330	314	366	314	326	296	329	347	301	338	380	305	336	329	352	294	381	300	344	355	348	349	336	303	296	355	319	306	369	312	350	360	317	345	329	303	376	364	344	335	339	310	349	301	364	291	304	333	328	365	354	339	294	314	349	323	346	311	362	342	315	356	370	358	398	355	303	332	312	332	325	341	335	372	325	341	359	312	347	332	321	335	332	323	328	333	335	338	325	330	330	324	348	340	352	310	332	326	347	318	312	331	343	348	328	362	305	312	326	335	312	312	326	367	350	314	327	333	339	325	297	349	343	350	357	352	320	341	346	319	315	360	318	296	339	370	331	332	317	327	310	324	345	327	332	343	324	330	327	330	338	343	327	370	297	315	360	341	343	334	320	359	346	314	343	318	383	311	343	314	333	374	342	340	344	330	343	293	303	326	343	363	345	327	341	338	384	335	321	276	342	331	338	343	344	346	295	352	325	319	318	325	276	328	363	316	346	363	316	351	363	293	322	320	360	346	304	311	318	315	318	303	333	331	321	353	298	317	324	368	307	351	348	358	335	338	328	316	342	383	305	343	355	326	336	353	331	349	352	331	328	355	367	334	395	316	331	353	300	353	350	344	328	341	346	320	340	361	334	365	358	308	365	311	302	338	332	348	352	358	333	321	349	298	329	337	337	346	334	337	305	345	313	305	371	327	373	353	347	332	352	333	325	346	327	340	343	356	328	318	325	307	336	339	371	323	315	328	301	295	316	314	328	361	315	325	344	347	334	315	314	356	330	344	313	338	347	339	329	353	327	346	347	322	309	348	348	349	340	317	343	356	313	354	330	302	332	351	340	328	334	332	316	338	343	325	359	346	315	324	308	328	349	330	326	334	332	350	341	314	346	329	290	333	338	351	347	333	326	349	346	320	327	348	355	336	343	335	311	312	347	298	355	340	321	343	343	369	326	315	335	357	342	339	325	325	333	342	345	321	324	331	358	320	338	363	331	362	323	336	297	319	300	338	351	354	357	333	355	358	347	328	333	313	338	365	348	353	360	338	360	376	338	303	341	342	315	358	361	321	288	313	318	343	301	332	349	358	290	377	356	332	321	335	365	323	329	354	325	384	330	311	326	358	347	367	337	350	308	327	379	333	304	353	352	334	325	354	335	344	360	333	325	360	343	355	327	341	340	362	347	323	320	323	317	360	292	308	359	346	318	368	305	325	299	306	327	344	300	345	334	356	318	333	345	341	351	347	339	310	356	338	351	337	357	364	323	373	333	334	279	340	327	357	342	349	340	280	301	327	339	358	312	332	350	359	320	355	334	344	365	337	364	314	359	325	346	318	347	337	330	327	350	328	320	331	322	340	340	366	333	326	329	376	285	327	338	335	335	353	344	301	309	344	303	300	325	339	360	288	336	352	334	319	315	345	337	331	293	325	361	341	346	322	324	334	369	340	351	361	386	316	319	312	346	342	335	330	351	332	319	342	319	317	346	324	362	364	313	298	340	345	330	337	357	373	342	355	313	336	323	303	357	321	338	326	323	351	334	310	312	370	327	339	300	327	325	331	337	333	328	326	324	316	357	349	314	348	331	332	371	342	339	347	307	344	369	356	342	385	354	312	342	331	336	371	333	327	293	317	347	352	307	357	356	330	356	337	339	334	381	359	332	332	359	370	345	354	354	362	339	350	340	362	325	336	396	297	327	353	343	321	339	359	331	301	360	321	356	355	355	364	368	340	323	328	355	359	340	330	329	340	307	329	337	348	337	333	300	307	331	335	363	335	344	311	328	345	319	341	321	359	318	354	362	337	329	333	349	331	294	313	318	307	323	342	293	338	311	315	316	299	316	326	335	353	350	334	294	378	317	334	361	325	321	334	337	340	345	308	353	311	351	352	300	335	335	377	330	361	355	360	338	317	362	332	324	344	353	323	315	353	337	317	324	339	317	313	329	355	315	321	331	348	308	338	353	360	333	339	365	362	317	303	329	369	352	353	326	369	321	281	367	353	348	335	355	317	346	378	304	367	311	329	320	339	390	286	347	333	343	303	324	317	332	347	320	317	328	356	331	370	313	328	359	310	337	324	328	315	300	327	342	344	305	356	310	329	306	310	314	324	307	324	316	336	337	303	319	340	340	301	325	325	359	319	316	354	344	339	344	313	322	359	319	335	386	349	355	290	310	320	337	308	313	346	313	355	309	317	314	352	340	341	338	329	318	345	362	333	324	333	348	316	364	319	345	343	339	324	310	309	372	308	326	319	368	373	334	362	326	340	307	336	350	313	348	343	329	317	327	353	304	329	371	339	358	359	306	337	320	314	316	352	375	337	362	335	323	344	327	310	351	352	367	355	390	344	351	331	342	347	290	319	315	379	322	335	361	320	362	356	327	356	370	320	330	317	330	359	338	321	338	362	319	351	340	334	341	335	377	312	356	314	320	309	359	312	363	295	351	384	341	316	329	322	338	335	330	337	358	319	335	356	330	332	319	344	332	319	328	350	318	311	333	337	330	318	362	355	317	340	327	315	362	368	359	338	325	327	312	319	351	334	348	324	341	323	287	336	354	328	320	324	309	350	322	364	355	318	345	354	316	344	338	335	333	332	306	366	363	335	372	348	329	372	315	322	307	326	351	389	326	328	319	306	310	310	301	294	323	326	320	326	339	340	302	312	329	326	298	357	319	362	355	349	351	360	299	342	333	358	363	310	301	311	314	343	356	324	334	318	322	322	356	320	356	334	334	359	355	334	338	308	343	309	346	336	374	327	323	339	342	358	319	345	320	336	318	352	362	337	323	337	349	339	338	354	301	332	301	317	325	316	330	309	344	302	344	324	334	362	302	336	344	306	342	314	354	326	313	340	342	287	326	353	306	352	361	322	299	342	323	336	310	337	332	349	308	319	344	388	380	315	296	359	352	307	346	331	314	360	343	342	358	343	336	320	353	350	379	354	325	328	311	321	327	347	322	308	283	349	358	337	361	327	353	307	330	353	323	343	332	332	312	310	351	315	344	337	328	355	370	322	314	326	298	314	391	346	375	352	342	326
32942	2178	4325	4823	4297	3623	2987	2555	2213	2071	1722	1655	1560	1368	1345	1308	1196	1124	1110	1094	1020	1072	1062	979	1018	965	946	911	908	919	917	969	910	893	900	854	888	881	889	859	921	875	915	863	849	845	828	856	827	841	813	847	866	862	819	876	840	889	840	862	823	811	858	809	823	864	774	838	806	852	818	834	864	820	770	760	776	807	793	778	849	785	783	827	803	789	834	765	796	806	768	819	750	814	829	887	732	829	806	792	828	837	819	820	815	814	785	792	814	823	758	804	775	778	827	743	791	807	792	791	813	814	759	775	791	777	832	773	819	808	801	790	790	840	769	821	857	786	765	767	747	792	767	835	860	793	768	792	789	805	788	817	785	777	804	849	795	760	819	827	812	798	772	776	733	790	752	787	791	747	791	856	778	783	745	821	813	809	760	785	806	737	762	809	795	821	805	822	805	792	807	770	758	801	777	788	763	773	794	768	799	825	815	827	820	793	852	827	806	801	791	773	837	732	840	830	805	836	821	815	803	802	829	755	822	803	818	806	769	808	762	767	793	814	781	813	801	776	805	802	820	787	760	783	799	838	823	822	825	817	782	781	771	812	819	795	767	733	781	806	821	775	785	831	776	791	826	723	762	774	806	794	736	848	854	828	786	799	755	844	796	814	792	783	811	824	822	802	762	802	836	793	786	744	826	799	760	784	772	817	794	820	778	774	807	813	832	776	797	788	786	742	795	796	800	737	760	829	812	768	763	808	752	748	793	780	781	796	806	733	782	776	781	788	793	746	813	749	772	714	818	753	788	804	829	790	816	854	814	831	760	795	815	781	765	785	750	857	776	830	813	821	787	754	764	804	806	750	809	791	793	789	800	815	826	817	891	829	824	821	786	810	738	753	802	834	765	796	781	826	786	797	776	768	746	787	822	811	823	746	752	811	808	805	774	810	856	773	791	823	759	746	804	752	822	874	810	820	725	818	747	797	771	821	807	765	811	786	745	791	786	794	718	778	770	791	790	789	813	806	828	789	740	765	850	822	763	765	788	829	715	789	778	796	808	784	781	738	766	773	747	797	828	769	782	776	798	801	735	817	842	765	760	765	792	825	769	801	766	795	805	741	748	784	810	790	816	837	802	825	864	835	794	796	790	788	749	768	817	793	747	708	767	790	773	800	793	811	802	791	767	727	818	769	806	768	784	832	779	827	789	800	794	810	835	814	784	802	842	844	781	815	782	808	770	800	801	736	763	820	796	778	816	830	797	830	755	830	811	816	774	759	781	818	788	796	764	789	816	791	795	775	868	827	826	814	751	793	762	811	765	786	758	785	775	778	800	759	824	764	777	757	785	779	788	846	859	795	767	805	759	811	814	782	815	776	822	790	759	796	789	798	804	762	858	813	810	749	868	800	791	779	769	799	801	828	771	802	766	803	801	759	818	762	777	792	825	731	755	792	779	741	827	820	784	831	805	777	825	802	828	768	787	758	773	781	857	800	776	790	817	794	783	845	822	763	770	768	768	804	790	777	813	752	767	810	782	812	788	695	737	844	792	778	775	760	827	773	744	775	833	780	787	778	763	803	749	798	782	857	805	802	843	766	820	800	803	792	815	782	777	822	793	816	853	820	770	755	815	795	728	753	811	804	858	816	781	790	763	822	752	853	820	780	738	768	770	801	779	775	850	807	809	783	829	772	772	753	778	764	778	809	811	797	798	751	821	813	804	839	813	784	807	790	805	795	827	786	774	782	760	840	750	777	814	778	780	799	754	779	800	787	834	791	787	794	794	788	773	790	735	782	787	778	796	716	772	768	805	822	802	854	788	760	759	766	806	796	823	791	780	772	800	806	787	842	793	807	799	759	767	840	806	820	764	762	799	776	787	802	815	820	802	856	791	805	831	827	823	809	781	802	786	802	807	779	761	771	790	799	777	809	793	822	823	793	760	784	759	782	780	814	789	780	832	788	748	778	777	787	707	780	819	826	788	770	795	776	766	783	801	797	795	806	832	787	775	807	793	790	807	827	781	834	776	808	802	728	774	826	771	792	790	812	767	751	758	890	800	786	791	789	792	780	754	784	790	744	759	773	811	784	796	796	800	800	810	796	786	867	819	778	786	847	776	817	801	787	754	737	729	774	767	781	833	699	777	837	789	766	809	764	808	760	786	803	799	780	776	777	830	816	820	762	786	812	767	779	814	768	825	829	778	794	753	804	774	784	831	797	792	780	788	761	808	814	788	799	791	775	780	800	779	795	798	806	755	784	812	765	808	814	787	803	770	747	796	794	774	818	760	785	750	806	763	783	798	804	788	798	750	805	758	800	846	788	794	855	778	792	771	762	802	803	787	784	791	815	812	777	771	728	841	787	785	791	752	753	813	779	790	780	810	749	821	809	784	803	791	796	811	739	799	773	814	738	836	791	764	792	818	780	715	800	781	783	803	791	839	780	766	775	805	781	780	757	794	771	804	779	770	797	790	789	761	854	820	795	777	753	787	746	750	802	797	780	773	803	821	797	823	772	762	816	796	779	779	757	774	785	765	786	800	800	774	745	804	807	801	784	799	757	781	785	785	735	823	820	795	736	784	814	796	795	770	793	779	778	803	768	750	765	836	809	802	789	802	764	817	780	789	756	795	762	804	777	771	776	766	754	742	840	818	747	796	782	807	780	783	781	845	750	818	841	819	819	769	831	770	815	772	814	829	752	800	795	751	797	750	825	746	821	823	759	763	789	759	772	773	762	792	762	731	753	809	788	810	773	808	805	844	762	820	798	809	801	838	810	762	803	798	789	777	770	814	777	795	800	819	747	789	803	816	760	815	806	823	802	765	810	797	744	790	799	779	789	762	786	802	802	777	790	797	803	799	765	790	825	806	778	796	806	823	748	732	799	778	834	799	766	795	805	774	783	742	764	742	783	830	795	791	800	787	812	832	840	792	774	832	775	785	826	793	803	760	764	776	829	759	833	838	817	803	737	842	803	789	774	816	804	769	799	777	799	792	802	804	810	771	723	825	723	762	799	750	821	802	791	808	804	750	821	763	786	735	796	755	794	762	803	771	761	777	792	791	841	865	802	784	820	801	811	820	792	801	822	826	761	766	794	753	791	777	759	760	832	773	787	787	803	773	809	789	761	795	803	767	820	756	814	799	805	770	818	788	815	777	743	799	760	790	785	774	810	808	769	813	830	814	746	847	744	787	812	794	722	772	840	782	779	818	784	801	787	767	802	770	829	870	800	741	759	809	769	797	813	822	774	769	792	782	764	787	815	833	767	801	831	780	751	778	825	801	825	782	791	778	751	782	757	777	810	830	828	776	784	811	839	783	784	828	815	803	772	775	763	795	814	782	845	766	819	755	817	769	805	794	807	786	803	835	804	818	794	819	837	799	791	725	793	744	787	784	794	706	757	806	810	786	764	805	774	803	826	793	786	809	802	817	830	794	775	826	828	805	777	770	814	808	756	772	804	770	794	762	775	831	778	786	809	828	798	811	817	797	767
6874	228	114	110	94	91	115	102	94	85	102	110	108	76	95	104	91	79	107	81	93	103	111	94	81	95	75	82	98	90	88	106	102	98	90	100	88	87	104	111	98	99	65	85	97	104	103	105	90	105	93	101	106	94	87	88	101	94	107	103	102	96	111	88	105	109	113	93	101	76	102	92	95	98	88	98	112	113	103	86	108	99	94	89	72	104	105	77	105	92	91	76	101	101	80	92	104	85	98	101	73	101	99	103	100	95	101	75	111	75	106	98	104	109	84	96	84	66	80	98	112	91	97	93	83	90	104	92	99	86	69	101	101	66	111	75	99	91	95	92	98	84	87	96	105	94	94	99	96	73	92	93	102	96	91	84	105	109	94	98	95	98	80	96	102	96	95	111	115	95	81	80	96	119	82	104	102	93	84	92	98	103	79	87	94	79	84	106	95	88	94	99	97	117	96	98	90	101	85	110	90	105	89	89	100	90	96	91	89	78	91	105	82	95	104	96	89	95	103	107	87	94	102	99	102	80	87	95	88	97	89	78	86	94	95	83	80	87	88	81	96	76	102	92	105	98	69	93	112	109	84	80	84	95	96	95	81	85	100	81	90	98	89	86	83	93	85	89	97	89	106	98	85	95	101	89	81	98	92	96	93	107	104	95	102	104	82	99	88	90	98	107	87	99	113	82	93	85	111	84	90	119	93	111	101	83	81	87	83	87	96	86	85	90	92	89	89	109	73	91	91	102	91	104	95	113	83	97	110	96	99	87	84	107	88	83	94	98	121	113	103	102	92	117	101	92	87	105	88	107	110	93	100	101	84	78	84	114	97	100	88	123	99	79	107	96	93	109	100	83	99	91	100	90	108	102	116	124	94	104	98	96	83	96	104	109	103	100	79	96	96	111	91	85	91	102	69	92	96	89	97	98	98	102	117	104	88	104	104	87	106	105	94	92	94	87	104	91	96	66	88	97	91	95	116	96	98	103	88	94	94	86	99	89	92	91	101	105	105	108	102	79	107	88	92	109	101	107	81	99	111	87	94	86	96	79	91	105	93	110	90	115	109	113	87	83	85	95	92	97	109	94	108	86	103	89	90	89	107	104	73	98	96	110	101	84	110	83	98	99	106	98	100	87	82	89	105	88	92	85	90	88	115	116	101	86	90	79	101	102	96	97	111	94	111	109	102	80	107	109	83	89	88	92	97	108	96	108	103	117	95	114	94	78	92	89	98	82	94	89	89	96	98	100	99	104	106	91	106	91	94	99	94	85	96	85	92	95	98	92	97	93	77	76	84	93	92	87	94	91	97	100	99	98	110	103	129	91	97	81	90	105	93	102	94	106	88	99	95	95	106	102	88	101	111	100	114	90	98	94	96	86	89	95	119	108	98	100	108	81	88	103	98	99	101	90	86	100	84	95	106	116	92	86	80	87	90	98	82	103	112	89	105	76	82	96	90	98	95	107	81	71	110	109	99	94	87	87	111	91	98	89	93	87	110	97	97	94	83	96	76	89	102	91	104	93	92	109	105	96	81	93	104	78	73	92	101	107	106	94	105	97	93	100	101	113	78	94	77	100	91	92	99	79	87	81	97	103	81	112	89	106	103	99	98	90	81	88	84	90	81	99	108	109	98	97	78	103	102	92	88	93	111	114	116	87	91	82	90	99	104	104	87	97	90	95	84	89	83	97	103	83	92	96	91	109	95	100	96	68	84	88	101	91	90	113	92	98	101	99	95	83	88	88	108	98	88	99	101	104	97	82	103	90	109	100	80	95	109	98	95	117	91	98	96	102	97	98	81	94	98	96	113	103	101	102	85	96	75	95	77	114	86	79	123	114	97	100	97	87	104	90	90	106	106	105	100	100	99	100	99	99	93	92	81	112	103	110	108	101	104	75	104	89	88	95	89	83	101	101	89	101	92	97	85	87	88	106	95	91	105	94	96	80	81	94	83	78	103	95	96	105	101	108	79	100	96	120	78	102	108	111	98	126	102	80	93	89	113	82	88	80	102	90	68	75	92	96	94	95	89	95	64	119	109	104	111	91	88	92	89	118	82	88	113	102	91	87	102	104	97	94	96	98	90	99	94	79	120	103	82	99	92	92	97	85	106	92	98	89	88	100	99	106	86	94	98	95	91	93	108	89	89	100	93	92	107	85	91	98	90	100	109	75	77	94	104	97	127	95	93	97	95	115	71	99	104	97	112	86	81	83	102	98	103	122	90	98	96	105	92	98	93	112	96	87	102	101	99	105	89	86	90	100	81	107	99	77	80	106	107	108	88	71	91	101	74	92	93	88	87	104	97	96	98	89	91	109	81	90	96	92	104	87	100	78	87	87	99	104	102	114	89	83	92	121	86	104	98	91	88	104	96	85	97	91	107	74	105	79	84	110	86	91	94	91	104	96	84	103	105	97	87	101	91	101	98	101	115	87	112	78	98	88	88	81	98	80	95	104	101	95	93	85	95	84	88	83	93	103	99	100	89	104	80	98	98	98	115	101	98	111	112	104	100	90	96	98	105	93	97	94	98	83	91	119	98	120	89	98	114	89	95	77	101	87	86	87	88	119	87	90	86	100	97	102	80	93	85	75	90	81	74	107	101	99	85	92	98	95	96	67	85	117	80	89	87	93	92	110	93	107	120	99	95	103	85	92	101	97	98	93	101	96	88	91	91	101	95	109	87	99	99	90	91	95	97	106	81	103	89	95	96	87	105	89	102	89	81	90	81	88	97	88	117	101	89	84	88	94	95	100	78	92	101	100	88	99	102	97	84	89	96	104	102	95	93	88	97	99	86	94	85	99	111	97	89	92	102	88	106	95	84	106	103	78	96	80	93	88	82	83	80	93	89	91	96	101	97	110	76	88	102	100	110	77	95	95	88	78	94	90	93	101	98	111	77	97	106	100	102	94	94	88	78	93	94	105	105	81	110	96	91	86	88	85	101	98	91	93	89	111	107	94	90	104	90	102	109	103	87	89	85	92	111	96	85	86	98	97	77	91	88	110	91	90	81	113	88	105	92	74	98	100	95	111	84	96	98	88	117	103	81	70	107	98	114	74	84	89	88	105	94	90	105	99	100	74	104	96	83	97	89	90	85	76	93	100	106	101	90	96	102	105	107	98	111	98	84	96	102	104	89	101	94	103	94	89	106	76	104	75	101	97	90	76	101	95	85	106	78	89	74	92	96	81	89	108	114	96	104	95	90	94	92	83	98	96	85	95	81	101	89	98	81	97	112	105	94	91	94	97	92	102	96	76	106	89	89	85	72	87	90	110	81	93	93	105	87	91	90	106	81	89	106	78	79	96	90	114	94	88	92	74	80	80	97	96	102	100	105	91	107	96	103	82	114	106	104	96	99	91	87	110	101	90	118	104	89	100	91	99	108	93	98	97	74	102	101	102	79	116	97	98	88	98	71	79	109	104	97	73	99	97	87	97	99	107	95	79	89	85	101	93	101	89	85	96	84	76	85	92	86	89	90	85
6175	335	356	402	375	411	348	347	318	349	331	318	322	301	305	284	314	308	310	299	313	310	278	290	298	295	306	314	321	348	284	297	319	324	320	283	330	291	319	287	322	315	308	316	284	286	319	289	320	282	317	282	298	300	271	322	318	298	278	352	312	278	271	320	300	304	323	304	340	256	303	299	317	294	295	289	316	307	296	302	342	323	295	298	294	298	289	281	286	342	280	301	333	321	290	280	316	313	283	278	293	326	307	314	309	298	313	338	313	307	272	283	278	266	291	281	294	294	299	286	258	309	297	265	319	276	336	270	298	278	268	314	302	321	310	306	300	310	323	318	329	316	309	298	317	298	290	297	302	277	341	266	282	286	302	260	311	295	273	295	314	315	313	294	293	273	288	286	313	284	320	311	304	303	302	314	299	308	297	305	318	291	301	328	289	297	306	326	293	304	306	316	305	268	291	293	316	338	304	271	317	313	318	301	294	289	310	316	311	309	336	305	292	317	336	308	332	303	309	335	338	279	304	303	323	316	321	292	335	313	275	305	299	294	313	294	320	275	296	290	317	282	310	332	324	295	298	314	289	309	307	321	292	320	300	299	312	288	306	314	266	332	306	327	307	299	303	314	289	265	293	322	313	287	307	282	302	295	299	331	324	292	280	331	291	295	293	354	296	262	305	319	302	309	277	325	312	279	333	321	302	300	278	302	292	321	327	287	300	294	314	310	288	331	284	306	298	309	340	303	322	285	289	327	289	300	265	306	313	313	315	306	330	285	336	292	321	281	317	340	307	324	315	319	303	303	307	305	323	297	287	302	295	306	323	279	311	315	295	270	292	313	275	281	310	341	294	290	320	305	303	292	302	294	293	305	311	331	314	349	318	313	305	304	298	291	317	308	288	293	296	297	291	281	291	317	337	299	307	332	324	325	275	325	294	290	305	281	305	310	331	279	320	273	335	310	287	317	290	267	314	279	281	306	284	310	327	294	313	279	303	308	314	304	293	286	275	331	336	294	323	304	305	318	270	309	292	302	306	272	298	273	282	302	297	303	293	271	332	305	314	317	272	314	348	319	313	318	322	306	299	308	329	294	292	275	299	281	299	316	291	308	316	287	269	303	294	313	281	319	285	324	285	311	332	317	322	285	303	304	306	294	288	299	292	292	313	314	306	300	322	299	256	312	306	301	301	324	308	298	315	308	296	280	307	282	282	311	317	322	302	280	290	289	321	286	313	306	320	328	300	326	302	320	307	324	308	326	285	328	307	329	281	329	307	307	321	315	330	296	310	313	309	296	315	278	293	303	342	277	316	315	301	298	297	287	323	327	316	314	331	326	317	322	278	304	284	315	274	293	292	298	317	282	307	301	293	275	297	291	311	286	301	315	287	309	265	299	327	298	321	247	304	307	297	300	299	283	316	308	309	281	322	308	290	293	289	303	240	327	297	294	287	284	316	288	278	327	291	280	320	321	314	297	317	344	313	332	278	308	310	306	321	309	301	277	307	273	299	306	308	294	307	290	300	294	303	301	317	350	275	332	289	277	312	317	309	291	300	301	322	281	316	283	298	298	311	314	307	333	312	297	290	307	293	302	336	293	302	328	319	286	299	265	330	284	315	296	300	319	307	287	300	307	289	312	310	295	289	304	293	291	282	268	294	303	311	300	308	295	334	284	258	294	279	310	320	327	316	302	333	306	337	287	332	273	317	263	310	328	312	327	307	320	279	293	282	317	268	326	302	304	314	326	296	305	298	324	303	305	308	314	304	320	313	313	307	289	319	325	296	311	324	294	290	290	296	313	313	317	297	307	287	278	313	315	291	286	318	310	290	306	294	309	279	318	303	328	272	306	315	343	296	317	278	299	305	276	288	299	317	357	272	311	285	304	330	304	253	293	315	294	295	312	270	293	287	298	291	281	298	309	330	298	326	300	305	306	319	305	310	295	299	307	281	270	298	325	285	289	294	302	290	301	286	312	286	298	303	307	328	277	317	295	299	319	271	326	331	287	302	336	308	316	307	311	272	303	262	298	291	268	273	311	290	303	313	291	283	282	319	307	317	285	318	302	305	291	321	323	315	269	306	294	315	287	299	308	286	309	303	306	309	311	314	337	302	307	309	296	302	294	295	321	300	280	328	333	302	291	298	300	318	274	311	306	300	318	312	309	292	306	294	320	287	323	314	281	307	316	295	313	324	302	331	269	312	312	293	353	276	309	265	313	299	297	295	307	294	304	317	303	295	284	282	335	328	328	306	310	320	282	305	283	325	285	325	296	342	306	273	302	307	281	320	298	284	302	326	306	303	313	298	314	294	273	304	286	308	316	314	288	332	291	290	332	275	328	292	293	289	287	276	266	297	285	306	317	282	294	295	295	332	270	304	294	274	308	308	360	360	309	320	298	277	327	317	290	299	318	303	313	295	311	304	302	325	310	326	318	301	326	305	287	315	313	290	293	286	310	299	293	291	283	340	326	307	311	294	304	301	318	289	289	271	271	338	312	303	315	310	294	301	343	305	305	293	300	303	311	291	314	276	317	301	321	303	279	311	276	299	278	307	314	311	267	280	309	288	277	314	315	267	293	331	295	277	326	292	315	273	296	308	307	302	313	296	287	298	306	261	287	319	341	278	315	322	295	309	322	300	282	276	299	287	349	263	288	294	298	303	296	308	298	310	278	281	301	275	337	300	299	290	327	315	300	294	348	294	313	277	296	320	297	289	311	296	277	310	289	300	293	274	312	277	288	275	335	311	308	321	292	336	315	312	282	327	305	274	333	295	331	277	322	274	275	315	273	310	322	285	304	307	309	318	300	312	330	330	296	293	292	276	306	295	312	310	281	320	303	290	311	270	292	308	295	288	314	333	318	298	303	283	307	326	307	292	318	306	309	306	320	285	319	314	273	304	341	281	313	293	285	309	291	285	280	289	272	303	303	312	308	294	301	307	291	311	308	267	298	315	282	291	304	287	332	305	294	308	305	291	286	297	285	287	301	310	297	295	311	290	314	306	281	301	281	311	309	298	349	287	313	299	280	292	291	281	291	307	318	303	316	307	306	336	331	319	262	285	321	300	321	324	312	306	289	316	320	272	284	269	320	307	305	310	297	341	313	331	317	278	289	292	275	325	309	322	310	298	289	292	278	303	305	324	310	301	289	316	307	284	294	318	302	292	317	299	289	309	317	288	288	312	287	282	292	312	285	323	311	329	318	310	311	315	261	276	288	308	318	300	325	302	303	294	317	342	287	319	290	302	317	288	305	325	325	305	288	269	310	293	331	311	301	287	321	306	327	287	289	299	300	298	285	308	279	292	318	304	304	289	307	274	277	297	299	303	280	301	284	300	300	306	286	298	260	311	306	327	328	298	293	316	285	308	317	303	281	299	293	295	291	307	302	319	325	306	296	318	307	324	288	320	281	305	299	323	345	285	290	308	282	288	289	310	304	281	302	305	314	313	295	292	317	317	309	272	287	309	272	292	329	310	309	299	298
44836	17086	3585	844	672	528	418	341	308	338	285	257	255	237	252	264	257	271	246	233	237	235	228	236	248	221	224	200	236	228	240	181	227	204	218	212	228	223	234	218	204	203	234	225	229	224	221	193	231	238	217	216	235	234	226	209	218	239	220	233	224	245	215	198	217	220	249	200	225	199	176	203	209	229	232	201	216	200	236	235	221	223	248	201	218	221	224	212	234	220	226	204	225	213	224	221	206	203	225	205	235	205	231	187	202	211	223	206	213	205	201	224	208	214	245	246	220	223	227	202	205	218	224	208	192	224	226	207	190	197	229	214	224	212	192	221	227	234	224	221	202	190	209	207	216	231	236	220	260	227	207	218	238	230	216	229	197	234	231	229	202	209	262	238	230	199	200	241	209	216	226	217	214	231	184	239	199	192	232	225	218	222	231	226	203	230	210	201	248	238	224	215	212	219	213	224	194	245	228	209	229	232	227	192	236	218	218	211	210	227	229	205	213	207	220	194	206	218	207	236	231	231	213	198	201	235	260	213	214	209	231	251	228	258	203	232	205	207	195	203	203	246	212	201	206	191	184	209	207	218	211	208	220	216	243	207	230	194	217	214	223	214	182	231	259	204	219	198	221	207	233	236	212	204	243	225	199	210	211	240	215	211	235	223	195	208	221	233	201	226	206	219	208	216	221	212	214	199	196	218	236	207	228	212	209	212	239	237	225	222	198	221	212	205	215	209	225	212	228	221	217	231	217	222	218	230	206	231	234	227	220	216	247	223	213	224	206	230	222	219	225	207	204	217	199	228	206	205	222	218	225	193	231	181	178	233	239	231	228	220	226	230	257	212	221	225	205	203	222	225	226	208	179	235	205	251	212	236	185	226	212	202	225	230	232	212	242	251	199	214	208	203	221	206	189	243	182	206	218	228	216	214	213	205	203	216	223	217	201	215	194	233	206	213	211	196	225	199	208	213	207	247	235	236	198	201	224	203	197	237	207	251	231	202	206	229	223	220	203	211	218	210	230	217	250	219	228	239	210	214	242	198	204	232	205	215	226	215	227	229	247	206	259	221	226	218	216	224	197	207	214	214	223	184	233	254	234	239	191	238	223	220	208	212	217	259	213	189	223	231	229	218	217	216	214	198	191	222	243	205	220	198	207	217	216	194	215	209	227	211	207	229	201	220	214	241	222	188	238	217	256	220	221	187	209	221	224	242	205	226	249	218	222	220	245	221	210	200	228	198	198	181	230	205	242	208	208	209	227	208	199	212	217	237	187	216	220	219	215	243	238	237	199	220	212	219	219	210	245	213	220	216	242	222	227	213	216	201	197	208	224	227	213	219	211	224	240	197	225	204	219	233	226	204	241	220	221	200	235	226	220	183	197	195	221	212	222	241	219	237	232	223	249	232	227	208	209	209	229	227	199	231	215	207	222	233	233	211	235	196	227	173	221	231	238	237	195	198	230	211	201	228	229	267	233	222	185	216	226	248	221	204	206	210	243	250	240	219	226	197	223	211	214	211	215	222	243	207	202	239	194	206	234	220	205	230	234	229	218	215	211	207	226	218	217	226	217	213	224	217	242	231	208	201	242	209	228	211	214	211	247	208	236	226	187	214	214	211	224	248	229	211	169	229	241	218	194	227	223	207	225	206	241	213	198	213	201	198	216	192	216	210	210	204	202	210	215	242	223	229	236	227	188	229	227	190	230	236	231	241	192	196	205	204	209	228	239	228	215	188	209	206	225	198	220	206	229	180	199	203	222	210	243	208	197	211	197	242	216	201	236	193	217	208	220	204	217	220	216	220	211	224	235	217	214	229	210	178	205	200	200	210	200	205	215	205	226	219	227	215	213	202	202	205	231	216	210	233	196	225	229	222	191	231	242	215	210	217	188	182	224	213	217	205	245	218	220	195	235	220	183	237	207	211	209	222	251	228	202	223	219	231	193	239	244	221	211	223	237	229	210	212	205	213	199	200	220	231	180	204	220	209	248	229	256	229	236	223	203	244	219	219	211	211	224	224	227	211	260	243	190	204	211	187	208	201	222	240	216	244	234	215	201	200	233	191	211	199	221	224	189	197	211	214	187	193	196	202	230	201	224	247	192	200	220	211	200	250	200	207	207	211	233	189	219	221	194	207	212	216	213	241	196	239	208	216	223	209	222	214	215	201	197	201	219	229	209	211	215	202	227	236	246	225	197	251	194	202	236	188	208	220	200	199	216	231	211	205	209	216	246	213	233	231	223	212	223	197	230	230	225	208	254	233	221	213	220	233	216	231	230	226	211	206	210	208	210	218	208	205	209	205	196	218	184	231	221	229	195	260	203	212	212	204	201	197	190	212	232	200	205	220	234	228	232	210	223	207	207	210	199	207	204	198	237	214	212	226	228	227	231	201	208	213	199	224	219	230	226	241	228	224	207	203	223	215	227	209	216	235	210	234	199	235	225	253	224	234	219	212	208	226	206	204	220	220	189	248	228	196	232	204	204	210	223	226	209	205	224	225	204	220	223	211	192	250	206	234	224	203	224	219	228	198	226	205	224	202	187	225	240	211	213	214	240	218	209	201	231	211	167	202	235	239	215	231	250	252	189	197	218	202	237	229	242	205	235	215	234	231	225	226	227	227	203	243	200	229	205	198	211	225	193	179	226	198	222	220	246	225	208	236	234	238	219	190	226	212	189	204	206	198	197	211	242	213	246	193	217	202	262	205	213	220	199	218	226	186	236	195	230	231	210	223	224	245	217	204	205	212	218	257	219	236	232	204	219	195	234	241	201	225	235	231	194	220	194	207	233	240	206	206	236	242	214	213	209	207	206	229	225	204	229	240	224	219	233	233	217	233	232	205	243	229	218	214	203	215	218	203	215	215	212	223	221	200	209	233	216	214	222	240	199	207	235	236	234	210	208	219	231	177	209	234	232	236	214	232	198	214	220	216	207	208	222	224	226	221	222	174	210	209	239	207	229	216	212	212	210	189	203	191	228	202	216	221	235	217	230	198	205	211	219	252	208	237	199	223	197	220	218	220	203	196	215	201	215	260	223	204	215	218	231	224	229	238	242	207	208	212	235	226	232	231	238	183	223	223	207	227	204	202	221	207	234	203	220	214	243	220	221	217	218	212	203	205	225	211	256	195	216	229	220	208	219	237	214	219	207	199	233	238	211	203	195	227	215	210	229	214	229	221	190	206	224	190	250	211	228	192	197	227	243	195	224	225	211	201	210	228	220	222	220	228	216	189	234	262	235	226	249	238	224	217	224	217	208	226	223	228	210	197	230	204	226	196	227	230	217	228	200	217	232	215	234	241	206	197	202	200	222	229	199	240	223	219	222	196	243	222	233	234	187	228	204	183	190	177	210	235	185	188	184	192	234	221	222	219	221	234	204	198	212	210	197	209	230	232	201	227	192	245	206	211	234	246	220	213	204	195	198	222	229	222	215	215	222	259	230	210	216	229	228	226	218	235	213	236	211	224	256	244	201	211	210	222
24902	1183	2356	2649	2391	2036	1698	1478	1321	1180	1086	969	904	915	898	820	785	755	738	742	722	715	711	669	647	669	678	628	613	653	646	646	635	634	582	649	638	637	629	631	586	591	604	577	627	584	584	558	605	562	574	581	575	617	566	569	572	668	585	612	622	573	559	589	559	553	566	526	607	555	518	611	612	621	578	606	560	581	560	600	592	563	550	595	601	550	624	542	578	579	584	541	589	603	561	583	568	568	588	563	562	604	560	566	576	560	555	560	587	523	624	579	612	601	584	616	593	635	530	576	595	595	589	614	550	611	580	591	563	569	565	575	577	593	550	548	612	601	551	589	588	561	610	589	595	592	567	560	567	531	587	598	593	613	587	581	579	547	551	575	547	579	515	605	534	575	579	537	606	565	545	566	592	567	602	579	594	589	585	587	599	579	576	565	517	620	539	576	563	569	568	566	551	615	577	563	566	575	567	556	611	563	561	610	594	578	540	578	537	577	516	589	561	568	598	563	545	576	562	576	594	563	581	590	579	604	544	538	578	541	577	585	529	561	568	607	550	557	582	578	598	574	563	595	618	576	557	580	537	573	595	599	562	566	575	563	584	594	555	574	572	532	583	586	599	595	571	535	523	594	563	548	581	569	613	592	588	548	589	552	559	591	561	573	576	575	580	552	564	546	570	567	558	570	590	583	530	548	567	577	568	599	575	560	567	541	577	548	542	542	568	528	625	551	553	550	581	570	550	614	538	542	575	574	576	552	564	539	536	555	565	611	596	562	611	536	576	595	573	581	569	522	587	565	565	569	566	567	582	572	590	591	553	587	591	582	571	583	576	565	593	580	551	556	594	558	599	582	539	552	523	600	593	544	597	542	578	574	554	510	542	554	593	572	548	567	599	585	590	624	540	570	580	589	559	573	563	579	590	622	546	577	578	561	584	579	548	558	579	618	556	594	620	542	579	609	565	541	575	547	595	550	578	633	588	574	576	546	579	596	552	571	606	590	604	579	583	615	560	574	529	545	554	555	584	582	537	599	511	558	567	580	577	572	613	589	577	585	568	530	576	560	590	614	543	564	593	572	592	583	555	593	560	552	581	567	556	563	565	548	574	564	579	586	575	602	576	538	611	578	537	502	601	575	609	595	555	600	583	559	606	562	557	548	579	565	598	563	555	586	559	588	613	599	535	553	577	591	573	600	555	606	593	564	585	599	583	501	560	580	530	563	563	608	553	569	574	592	570	515	595	586	549	574	605	538	589	549	593	552	585	561	553	586	535	564	585	588	569	574	555	595	552	545	581	587	618	539	612	524	588	560	535	585	601	568	577	549	555	590	554	573	621	632	581	551	577	597	614	581	576	576	539	568	559	554	560	565	576	580	563	546	551	552	642	567	553	551	534	546	576	574	567	564	580	546	568	614	587	541	544	591	543	562	557	556	591	533	615	606	536	549	583	587	522	575	592	575	615	552	569	606	583	567	604	552	598	618	538	587	571	575	597	584	563	543	587	569	531	576	514	565	571	608	560	561	584	561	572	596	579	534	569	585	576	548	527	600	534	559	588	574	562	578	590	583	521	582	598	552	578	577	543	579	550	610	599	592	583	570	564	592	537	623	557	581	545	546	536	577	568	545	585	565	564	605	574	549	577	614	557	542	554	547	596	606	564	598	585	620	533	597	529	565	555	608	572	570	554	584	593	580	560	539	598	592	575	580	557	526	575	535	562	584	568	568	565	553	567	515	577	587	546	594	589	583	586	621	529	606	596	554	577	574	617	564	554	538	604	572	572	596	583	578	613	591	589	598	569	542	594	560	537	606	563	582	570	575	598	569	543	558	552	541	555	602	562	607	552	549	543	607	580	592	590	548	571	590	537	542	594	562	549	596	585	568	568	567	529	593	608	625	540	513	606	587	546	581	578	555	576	590	590	520	603	563	549	582	575	558	565	595	584	591	569	605	560	577	552	592	549	559	544	572	546	572	597	599	595	546	576	556	570	572	583	571	650	564	561	575	591	560	560	497	573	530	514	612	602	656	536	617	571	530	577	581	571	569	539	605	559	546	553	562	510	585	615	558	552	557	589	582	511	545	546	576	565	583	601	557	549	594	587	567	566	572	584	575	594	568	579	584	575	558	562	584	569	578	584	583	586	553	590	589	589	572	562	592	537	566	543	580	593	538	583	575	566	556	543	553	575	552	619	653	578	554	556	614	595	596	561	553	608	583	545	539	611	546	596	572	553	536	569	587	600	570	578	584	580	572	538	585	579	574	611	562	579	553	579	616	546	575	593	524	590	586	571	561	542	546	580	581	570	544	576	577	546	589	542	557	577	555	553	582	562	589	542	604	578	614	549	549	596	579	583	614	581	532	597	559	576	571	581	540	580	564	596	547	592	622	571	603	537	567	546	555	572	580	568	564	533	564	596	585	544	581	542	586	539	535	614	550	614	531	583	588	562	589	562	558	616	556	559	575	587	568	553	566	561	560	554	619	611	532	605	612	576	567	561	538	561	561	553	576	572	601	587	536	611	561	556	602	575	585	547	544	563	577	544	592	583	546	554	586	556	572	563	543	590	566	569	601	559	627	588	569	593	586	570	580	551	574	555	560	587	593	602	580	550	574	536	622	618	601	578	594	583	619	551	595	585	609	587	553	589	549	599	561	568	590	567	592	595	585	516	601	553	556	553	542	512	557	579	587	559	588	563	572	567	604	575	522	603	569	605	600	577	545	576	600	597	559	557	596	552	585	568	563	596	543	572	574	554	564	590	600	604	573	567	628	529	582	553	595	597	573	570	568	563	601	537	565	569	577	529	613	555	591	599	568	570	564	572	599	597	580	554	549	596	539	577	562	582	567	593	562	622	584	573	568	586	574	522	561	553	585	548	608	528	591	578	526	605	552	548	569	527	553	568	568	562	570	528	569	560	576	584	579	539	564	591	533	614	530	588	603	541	575	595	557	596	614	555	570	581	541	541	569	571	592	593	543	593	605	554	591	587	549	603	574	597	600	584	615	575	511	538	591	582	568	554	571	516	570	596	567	564	551	575	561	557	545	547	555	565	592	524	564	550	602	544	586	569	613	557	579	557	572	551	545	524	563	604	610	564	545	595	537	583	562	600	546	583	561	574	556	595	557	566	570	573	586	581	578	593	534	597	579	560	584	583	584	569	619	548	602	565	580	582	583	560	557	560	563	547	571	561	604	585	599	536	554	558	556	571	576	547	572	550	575	635	607	625	620	616	566	539	575	578	591	593	603	565	583	555	551	542	565	579	578	553	558	592	570	593	529	570	568	569	576	555	568	548	556	587	543	611	583	601	537	574	607	576	579	566	568	577	573	610	575	584	572	597	612	585	596	533	620	571	544	529	586	590	528	565	531	542	581	519	593	569	601	568	543	542	560	578	558	586	590	587	543	573	568	586	544	602	540	565	623	563	557	590	596	541	588	550	570	598	540	600	590	569	608	580	535	617	590	572	599	586	547	615	576	569	593
53059	24002	11842	1986	1244	908	740	603	564	542	510	491	439	451	415	394	403	353	399	393	349	366	396	347	331	359	343	334	330	385	380	360	350	332	358	339	335	353	359	336	351	395	313	336	366	345	333	328	355	323	316	348	353	349	349	349	316	324	348	347	341	349	338	331	303	318	349	358	322	346	345	320	342	331	345	331	308	342	320	331	318	356	367	351	306	329	318	358	356	365	335	334	362	313	361	352	340	347	294	320	335	315	331	347	363	338	347	281	367	352	333	349	347	334	355	329	327	315	359	375	321	331	349	344	330	350	330	326	322	322	334	321	342	351	329	362	330	328	360	364	338	364	366	359	344	337	356	365	335	362	326	347	351	310	297	337	356	339	325	324	329	314	318	326	359	334	308	313	318	308	331	304	313	353	349	344	334	360	341	364	338	335	347	325	375	299	316	301	334	311	356	364	310	304	351	363	321	383	317	309	336	347	382	370	330	329	335	353	329	357	359	332	317	297	302	356	372	362	317	307	329	315	341	338	343	363	360	332	352	335	339	336	361	323	313	321	313	316	311	341	308	342	358	338	338	332	354	341	327	348	348	345	338	323	357	322	357	338	334	314	328	318	331	345	373	339	345	318	366	362	329	323	342	338	336	316	326	341	332	316	289	312	321	339	366	334	343	322	322	325	374	364	319	323	335	341	357	346	330	349	316	303	318	306	318	354	327	337	306	342	341	345	336	323	307	343	321	289	342	333	286	331	341	329	349	347	291	350	314	370	321	338	325	315	350	305	317	285	347	341	328	307	333	341	334	343	340	327	359	315	327	336	314	336	351	334	321	359	313	332	342	352	307	312	361	328	313	369	328	348	321	310	328	347	348	372	342	334	345	327	338	346	358	339	342	329	347	328	341	333	309	352	327	311	302	331	362	360	352	339	347	335	342	324	371	329	331	355	335	355	307	342	301	333	321	342	329	354	320	327	330	300	338	343	361	314	337	322	310	315	336	333	352	358	325	333	321	309	355	327	373	347	333	352	329	320	335	318	332	349	286	363	335	333	348	334	315	340	340	317	307	335	359	362	353	330	329	319	360	310	318	338	329	341	336	316	349	313	328	327	337	351	318	340	309	383	328	322	332	325	318	351	313	318	316	361	317	326	342	317	299	349	332	325	317	308	359	308	358	286	325	336	351	320	352	338	331	356	328	296	336	332	319	361	328	309	347	314	316	328	334	344	318	331	339	361	350	313	329	308	323	347	310	360	342	327	320	325	317	322	364	317	319	338	327	345	325	306	334	328	309	348	369	341	310	350	350	337	310	294	278	320	368	351	328	333	332	352	323	331	358	385	323	314	364	314	300	314	316	336	349	334	325	358	319	328	339	302	333	357	337	328	360	329	336	321	330	327	325	332	318	358	323	345	335	352	323	393	352	335	319	352	301	328	308	339	366	356	365	352	299	329	354	292	323	340	332	358	327	315	310	327	328	338	384	302	353	326	397	354	316	345	338	323	316	327	348	326	345	332	329	315	328	322	330	328	363	307	298	317	359	344	346	367	332	331	340	341	323	349	335	321	315	330	350	329	379	338	327	276	327	322	328	320	331	347	309	324	297	319	365	340	330	336	320	347	344	303	343	327	304	300	336	372	331	341	356	344	350	317	370	368	350	337	362	343	280	306	327	323	332	352	362	335	394	314	336	331	327	310	337	369	329	340	335	328	330	361	362	319	337	341	357	349	350	344	361	351	318	328	366	348	344	372	329	293	313	322	338	301	391	368	370	361	349	333	356	339	331	328	337	344	353	337	322	334	319	329	349	336	322	336	312	352	330	344	335	329	345	328	317	306	338	350	356	306	332	370	332	340	350	340	317	328	337	347	361	334	333	333	326	346	349	314	322	346	302	313	322	329	330	353	312	332	361	324	334	303	333	322	340	325	329	334	345	335	353	296	325	320	308	302	303	311	341	357	327	339	357	321	335	366	318	337	320	352	342	327	345	334	289	302	340	358	330	329	366	317	344	344	341	339	321	335	347	333	326	368	332	331	301	315	329	336	360	345	300	334	349	322	346	338	335	335	322	308	318	308	314	331	328	340	288	331	327	309	343	319	379	327	340	321	368	311	336	313	351	325	309	310	316	367	304	390	356	334	335	305	330	316	340	368	365	358	288	349	339	314	363	333	307	355	317	343	339	326	343	315	280	315	307	312	359	310	337	343	330	303	324	312	300	329	359	328	375	308	326	336	331	314	332	330	312	310	351	370	336	341	344	352	325	362	334	323	335	373	327	319	314	360	337	316	324	322	325	344	316	340	345	283	317	319	348	317	328	324	344	346	362	328	352	343	343	329	327	339	344	321	327	342	364	343	349	382	358	309	333	352	318	328	326	340	342	321	373	340	333	330	323	350	331	332	334	337	350	312	342	284	312	329	335	367	317	317	331	313	334	337	339	325	357	304	304	357	338	331	364	335	340	331	347	360	330	338	337	336	330	315	340	357	306	330	293	346	321	331	304	333	323	352	317	336	331	371	385	320	342	346	372	372	321	335	339	315	382	345	364	309	349	307	338	332	346	305	361	361	323	332	330	347	340	324	322	358	338	350	355	352	349	313	327	344	342	311	312	319	336	330	363	327	345	352	336	313	365	342	315	322	322	310	338	325	378	337	331	321	343	326	306	347	348	308	329	359	339	333	351	329	335	336	362	353	320	335	312	346	328	350	319	329	298	315	324	333	346	336	344	338	311	333	326	326	331	330	304	327	322	375	331	365	286	319	361	373	349	321	317	326	366	353	349	332	336	377	352	306	354	321	349	366	292	320	290	316	351	323	323	312	355	348	362	330	315	332	337	323	330	312	316	349	328	323	318	368	314	365	345	365	352	344	326	347	378	328	346	344	329	338	346	353	330	329	319	356	351	333	358	341	317	373	333	375	334	378	345	288	356	343	337	342	303	343	353	342	344	367	308	324	360	333	295	300	331	348	364	321	323	330	312	332	348	337	346	341	357	352	340	347	374	343	327	335	337	311	379	327	310	303	320	341	324	320	350	306	317	329	338	301	355	344	351	363	336	341	295	338	327	351	330	331	312	322	340	322	323	307	333	309	328	334	343	331	319	332	357	360	324	334	352	337	340	334	346	308	372	347	336	341	314	362	331	300	351	351	301	341	340	359	332	340	330	335	352	335	352	344	330	334	315	312	332	339	313	299	332	310	315	345	340	312	311	303	313	351	316	343	297	339	330	358	321	351	329	359	341	356	304	337	304	332	350	291	298	338	323	328	323	337	341	307	330	317	342	296	384	350	322	355	305	308	318	351	310	350	341	333	347	306	342	326	369	322	352	313	332	307	339	353	316	361	313	325	342	320	336	335	338	344	293	329	313	321	346	338	308	355	315	332	331	349	332	338	354	344	360	345	363	320	322	336	372	335	333	356	362	353	329	325	313	358	354	332	324	342	322	331	330	322	302	343	334	358	322	350	343	334	325	342	379	311	305	335	332	352	329	342
32775	2130	4360	4930	4322	3599	3004	2529	2125	1962	1699	1589	1486	1447	1416	1336	1200	1185	1167	1109	1102	1083	1020	1002	955	1014	954	920	942	872	936	866	862	874	886	892	897	879	854	827	902	872	856	846	854	896	872	860	816	860	825	830	857	795	824	834	796	847	874	843	829	804	845	850	833	846	806	764	797	836	792	783	864	837	807	823	873	837	807	838	764	785	779	850	747	812	821	847	786	792	831	871	805	762	808	838	851	833	816	829	858	791	798	787	754	738	817	789	795	772	834	817	806	791	840	797	788	785	796	814	820	814	783	820	828	775	843	780	820	833	801	810	824	779	774	823	749	832	800	784	810	792	800	780	772	819	803	736	820	799	839	783	756	781	804	796	817	804	753	773	785	786	773	832	819	768	807	787	792	765	770	799	798	815	778	841	817	745	737	814	811	770	744	792	737	800	790	799	796	835	761	847	790	740	768	789	804	811	796	808	897	751	770	814	775	830	798	760	758	770	755	762	811	803	764	767	794	788	827	772	815	808	827	837	818	797	774	807	832	779	788	818	819	830	785	800	803	774	790	816	759	816	815	870	795	777	765	786	791	762	823	770	802	771	764	797	792	771	813	773	796	809	776	770	810	840	793	826	784	772	792	778	793	745	798	757	819	789	753	862	759	822	800	781	795	788	782	802	865	788	818	764	712	822	799	771	784	792	805	844	835	794	780	810	847	760	843	768	815	776	794	817	807	755	824	794	815	737	805	836	817	773	805	830	777	825	780	797	781	821	762	768	801	792	863	797	821	778	819	818	814	765	827	783	769	789	791	802	812	820	782	778	777	767	778	777	772	779	795	779	790	806	778	761	775	794	765	753	812	782	782	824	778	801	782	778	807	749	812	765	758	831	771	729	772	755	783	741	734	841	766	810	782	790	790	775	771	786	778	775	775	837	816	820	815	774	753	801	817	796	809	829	763	808	816	846	757	776	821	766	818	803	808	778	824	793	807	780	768	759	806	787	771	781	781	768	848	778	777	777	786	737	761	864	816	749	821	839	763	797	778	802	749	803	785	742	806	799	765	806	723	789	752	772	810	823	817	774	807	789	822	803	791	795	815	811	803	826	810	740	822	847	799	810	781	780	761	780	790	779	773	811	807	827	780	804	772	798	794	788	816	793	792	824	820	772	814	800	818	800	790	778	774	801	780	829	753	802	787	801	783	779	817	858	782	849	852	801	755	803	790	835	757	804	798	764	807	796	778	738	801	862	787	851	795	796	820	815	761	843	816	763	798	743	811	774	784	785	826	780	775	740	776	745	799	777	768	788	863	778	827	767	804	792	810	760	807	793	810	803	773	825	756	806	827	810	758	789	735	838	772	784	813	811	777	783	792	758	780	788	799	788	869	785	835	758	789	841	819	808	796	761	803	769	851	794	820	812	789	835	788	852	802	762	777	717	804	829	751	801	802	790	848	783	822	811	804	799	828	767	735	728	787	801	755	767	787	757	797	800	805	812	837	823	799	806	791	765	789	877	812	755	799	797	750	809	799	771	763	781	789	782	789	820	796	795	825	805	780	805	812	780	775	769	804	841	751	795	811	770	792	809	781	818	805	798	794	828	793	792	830	787	760	770	821	774	793	798	752	816	815	763	783	773	773	791	768	705	773	792	788	813	809	808	839	770	785	784	797	725	834	799	836	792	823	820	858	753	781	834	791	737	767	784	790	797	798	800	790	767	791	792	798	811	814	833	779	795	801	768	779	784	830	803	802	814	794	734	798	790	762	754	849	768	792	765	760	858	790	769	782	777	790	821	767	824	738	773	758	796	815	822	783	708	799	771	829	832	834	778	799	806	784	751	776	807	769	795	755	845	798	782	720	800	825	785	790	745	765	780	808	792	778	784	797	815	797	844	821	766	828	774	814	784	814	755	784	764	754	715	784	790	795	803	848	792	753	821	769	850	821	806	826	808	818	774	773	760	788	757	754	793	792	788	794	829	785	811	776	773	803	822	801	741	797	790	813	764	755	785	819	791	808	789	795	815	816	809	803	808	748	785	746	806	787	783	747	779	794	791	825	746	787	756	777	783	818	762	740	773	830	735	792	801	788	804	820	834	770	809	797	835	818	833	815	783	773	807	751	817	756	845	761	804	783	780	786	835	779	760	819	809	760	774	806	778	789	784	795	803	785	750	786	813	825	833	838	822	779	774	808	786	818	774	794	802	759	801	832	774	818	771	762	793	779	795	822	811	856	768	802	780	829	803	819	754	736	808	835	843	814	762	821	759	741	766	808	829	801	763	835	836	796	809	770	803	809	734	864	771	800	756	788	820	819	858	769	765	814	813	819	794	802	801	781	791	802	774	783	791	778	833	759	819	764	816	764	763	776	792	771	809	797	803	737	795	747	816	816	805	800	817	836	793	777	780	779	799	844	801	792	815	819	817	790	785	787	792	782	809	777	739	829	805	809	782	805	838	843	836	799	789	799	801	813	812	758	809	808	768	782	751	790	836	770	795	796	772	770	768	804	810	751	769	765	778	742	776	808	811	811	828	856	807	819	776	820	760	808	764	786	748	774	770	792	811	824	779	816	807	812	821	794	804	809	781	821	817	757	821	817	779	792	827	793	769	807	779	815	811	817	782	767	775	805	840	801	725	837	752	787	769	777	792	825	743	801	830	788	784	794	748	857	847	784	790	785	771	787	847	786	800	791	777	736	750	788	754	777	782	754	761	861	804	750	784	761	798	830	798	838	785	785	756	813	782	814	766	774	796	831	795	780	754	841	785	806	784	788	785	821	779	826	789	819	785	802	778	820	803	814	806	763	804	792	798	790	776	798	760	754	755	782	790	805	776	834	804	823	775	786	862	819	800	829	763	721	782	823	794	789	765	807	790	780	821	776	760	850	825	756	789	807	797	791	814	756	804	793	768	843	794	799	796	819	824	768	791	825	794	789	782	761	760	756	826	777	853	721	848	809	757	772	784	791	780	753	821	783	837	824	832	788	751	779	799	749	776	813	785	770	802	715	789	856	787	854	802	814	815	842	781	805	765	786	759	835	841	759	814	797	794	788	817	785	744	811	790	779	750	801	769	767	758	793	822	765	768	793	774	757	803	767	801	765	838	859	764	817	808	780	767	855	784	779	864	817	746	770	792	816	797	803	764	843	801	772	802	803	784	792	829	853	823	795	813	808	784	771	805	773	778	804	798	837	774	782	784	790	825	818	787	772	861	833	787	779	737	718	808	800	806	791	839	787	770	805	749	789	798	822	795	817	790	802	827	787	735	800	784	814	809	761	763	782	783	780	774	779	790	803	808	799	781	825	755	795	776	815	824	782	852	758	823	843	750	784	749	798	774	788	786	785	802	810	788	764	791	852	822	861	762	806	745	838	797	762	787	806	767	783	789	788	780	780	744	834	808	775	789	807	803	792	764	804	798	780	810	762	792	775	800	821	767	797	758	772	835	764	781	835	781	818	807	805	822	804	766	786	829	820	803	796	819	810	804
6639	212	120	139	118	110	84	102	106	91	112	89	101	106	92	86	113	104	94	88	99	94	81	87	116	91	90	94	115	94	102	90	94	84	96	98	100	95	101	114	107	110	112	82	88	90	98	85	93	98	97	100	107	91	82	90	109	115	102	92	93	90	104	87	94	81	75	87	101	89	108	82	93	110	73	87	83	97	101	101	99	94	88	91	100	102	99	100	79	101	90	87	77	101	103	79	92	105	108	99	99	91	79	93	94	98	92	100	83	96	92	100	106	98	93	94	90	100	99	98	91	91	89	93	87	96	97	97	85	88	82	86	91	111	82	97	98	88	84	93	85	89	107	78	95	89	91	83	80	106	90	98	95	79	88	109	73	80	87	83	96	109	106	83	82	110	111	124	101	101	83	85	111	86	94	103	93	89	100	85	91	87	82	99	115	88	103	101	86	93	84	120	88	85	104	88	115	81	80	94	100	113	97	87	105	93	99	100	106	104	108	94	107	97	84	101	94	101	89	103	92	77	93	96	80	99	103	91	90	88	74	101	110	102	89	99	90	82	99	74	94	100	106	91	92	100	102	111	84	98	93	83	97	95	111	88	91	102	96	101	93	96	85	103	100	98	103	101	117	78	107	95	102	107	92	87	90	94	80	85	93	104	89	94	98	105	108	110	92	89	103	93	96	86	101	83	93	91	87	119	89	105	82	116	109	82	94	95	85	83	100	105	108	96	118	93	97	85	96	110	84	99	87	83	89	102	98	95	86	92	113	89	95	97	106	108	78	91	98	92	100	92	100	91	99	93	109	89	83	74	107	105	105	98	112	107	102	110	121	93	75	85	101	94	90	106	72	81	83	100	96	114	95	111	88	100	87	91	91	93	92	97	119	95	92	81	90	84	97	124	110	95	88	95	77	94	82	102	99	88	98	90	80	95	87	86	107	105	73	90	105	110	96	83	85	97	87	108	111	97	94	100	108	91	107	101	89	99	94	91	96	101	100	85	83	94	89	84	91	120	91	94	92	84	98	97	95	91	103	128	78	90	119	91	105	97	89	88	88	101	110	97	86	96	99	90	99	107	97	91	100	95	99	96	80	82	99	112	84	106	83	90	86	110	96	99	91	95	133	89	95	95	84	111	86	98	101	95	102	81	116	85	71	103	92	73	101	104	106	84	88	101	88	106	116	77	83	97	98	99	91	84	96	96	108	91	78	116	94	92	104	95	86	95	80	97	98	112	102	94	63	113	92	102	87	102	84	87	100	98	100	104	107	90	102	89	100	86	114	79	99	92	97	92	87	87	90	87	106	84	108	91	106	91	85	98	104	85	91	100	105	93	105	83	86	75	102	112	88	91	107	99	115	106	102	118	76	107	71	115	91	93	86	125	97	106	86	87	84	105	99	99	81	90	106	88	100	125	99	108	101	84	98	101	105	97	84	111	102	96	88	109	107	98	91	81	87	87	98	104	85	97	80	85	99	93	89	108	91	91	108	102	95	97	89	91	95	87	111	100	117	94	82	98	100	101	95	82	114	100	105	96	92	84	92	101	130	109	100	55	90	89	85	122	94	109	107	97	108	94	86	100	109	103	122	86	90	77	77	76	115	98	104	90	93	104	102	92	87	99	89	91	87	84	97	94	80	94	88	95	106	85	98	99	95	107	101	86	99	87	88	96	94	94	93	84	77	87	96	93	100	93	82	100	89	87	93	89	94	77	99	102	84	91	107	78	87	97	101	84	84	97	98	95	81	96	104	106	108	111	105	90	109	103	101	88	79	103	100	89	98	110	102	118	103	105	89	94	96	90	97	94	106	112	95	77	89	109	96	122	112	95	104	80	91	110	99	99	85	94	90	94	82	98	96	99	91	101	99	77	84	83	97	99	91	100	100	91	95	126	96	90	97	85	96	92	84	105	78	81	93	108	70	91	94	111	93	105	100	74	94	83	103	86	90	94	95	88	98	102	105	107	91	103	106	97	98	107	87	99	101	99	110	74	95	108	96	108	104	91	82	103	93	87	89	72	92	89	83	86	83	100	90	96	112	96	100	102	102	101	102	119	67	76	96	95	98	88	98	95	107	88	87	114	101	85	87	84	96	92	99	97	83	100	87	104	105	101	108	82	86	115	102	95	86	80	98	81	98	106	98	103	106	102	99	98	87	96	99	94	99	73	92	65	107	93	91	76	98	120	100	94	86	101	102	101	113	114	79	97	94	83	116	96	77	91	88	95	104	93	76	87	102	88	89	75	93	106	79	97	105	104	94	100	94	83	102	81	94	97	100	87	77	97	98	109	95	98	85	95	103	100	88	91	113	81	86	84	110	107	99	82	86	91	115	89	99	114	111	100	102	107	111	79	115	81	74	92	94	98	113	84	102	78	86	106	85	85	110	88	96	102	84	91	92	105	106	88	82	85	93	105	85	96	95	99	103	111	88	98	102	92	94	99	111	118	117	108	74	88	103	107	95	114	109	105	85	100	91	90	91	104	99	90	96	101	94	109	116	104	101	89	88	88	98	95	95	76	93	96	83	83	118	92	92	90	97	100	98	93	125	100	79	104	111	96	83	98	101	105	84	88	97	106	86	117	95	91	98	83	81	95	99	90	83	97	95	85	112	92	99	67	104	91	104	97	105	90	109	91	106	84	95	102	87	96	98	104	103	92	98	99	96	84	109	100	95	98	79	103	107	91	83	109	80	112	110	90	85	85	98	91	102	78	81	97	99	108	94	120	99	88	90	99	93	88	112	84	105	86	105	109	105	110	116	109	80	77	90	93	102	105	99	89	86	106	89	102	84	97	108	80	90	93	101	96	84	99	93	91	79	111	94	96	106	91	82	101	97	108	100	91	113	103	98	100	84	91	87	90	88	103	110	83	102	93	99	112	89	114	107	104	97	102	103	92	116	111	93	106	84	98	101	113	101	95	86	86	85	84	95	104	91	100	83	88	79	85	106	103	100	92	87	107	96	114	113	104	78	116	100	93	100	82	91	96	104	81	89	80	94	109	84	82	81	85	88	88	83	97	118	105	91	100	98	97	104	106	104	93	85	92	89	115	111	84	93	91	101	93	84	95	85	115	99	80	85	105	105	78	90	89	100	96	100	71	108	85	108	83	78	85	83	88	94	92	106	86	106	79	108	89	97	95	101	87	99	100	89	85	100	114	96	106	96	110	96	101	87	80	97	84	105	76	87	87	98	98	86	91	93	86	93	81	97	87	71	91	87	96	115	107	94	91	86	88	88	95	94	94	96	99	96	97	84	115	101	109	100	88	80	93	90	103	90	83	100	97	99	86	100	88	93	105	88	84	99	100	81	101	87	97	104	95	99	81	94	93	93	97	105	90	95	96	105	98	129	97	89	86	82	112	82	79	98	91	97	95	103	90	99	80	95	104	103	85	88	99	88	100	105	95	108	104	81	116	101	80	96	83	107	100	73	94	118	101	93	99	101	99	105	91	86	98	91	94	80	88	92	115	107	93	99	96	105	101
5841	367	380	431	386	383	326	341	349	327	324	343	338	315	305	315	320	293	324	302	332	290	295	316	340	299	299	333	309	316	348	325	294	321	283	303	303	301	278	307	302	314	308	310	311	295	310	294	310	275	340	264	277	312	317	292	319	304	311	314	262	287	286	294	312	310	302	310	323	327	313	282	316	289	317	294	337	306	278	310	296	299	275	283	292	300	312	320	314	291	292	270	299	300	304	308	317	277	292	272	328	336	299	292	300	289	289	304	320	326	321	263	298	265	291	312	282	302	304	302	314	303	296	308	311	293	282	301	300	279	324	302	307	317	291	314	297	308	321	275	303	327	304	325	307	285	317	282	318	280	310	295	327	299	287	314	287	313	304	290	309	306	308	286	245	331	290	351	318	307	295	315	294	292	348	308	299	306	298	321	324	307	343	289	310	307	299	291	294	292	306	301	286	309	334	291	291	297	283	293	286	307	299	306	272	300	310	320	327	285	300	320	315	274	306	303	265	307	301	304	281	300	303	280	289	304	295	307	297	301	319	315	309	300	303	296	275	279	276	310	298	297	330	297	297	280	343	302	310	319	308	299	269	275	283	261	307	303	284	276	287	320	312	313	277	307	321	311	337	300	325	330	332	340	296	292	310	298	334	274	285	319	325	338	285	329	274	304	287	295	289	290	291	307	310	307	300	261	297	314	303	297	282	332	299	297	325	324	300	306	287	304	299	302	323	334	296	318	281	310	316	309	290	277	328	300	306	296	300	303	333	283	289	295	318	281	291	301	315	308	307	295	294	303	304	315	331	319	296	305	299	295	318	307	285	318	307	331	285	299	316	283	284	285	291	277	278	285	313	298	325	281	309	268	270	312	329	287	296	295	290	301	310	303	348	300	340	270	296	299	301	301	323	296	309	330	328	307	276	328	273	285	307	265	306	287	298	311	253	313	292	296	295	296	279	280	321	303	293	327	328	292	301	280	306	291	320	301	303	290	319	322	271	320	304	313	296	307	292	322	270	326	301	304	300	306	302	316	302	298	274	307	312	279	288	317	300	286	276	313	299	309	329	286	306	319	308	296	320	288	315	322	299	328	282	297	305	312	306	270	300	311	324	288	312	318	326	294	281	299	314	302	317	299	290	266	311	314	301	308	309	306	323	288	297	301	303	319	323	312	323	343	323	312	317	284	332	327	313	296	281	283	298	294	328	286	290	314	286	332	285	296	312	345	297	275	303	278	328	299	315	269	303	316	344	300	308	281	283	298	299	284	292	288	269	306	305	281	288	294	312	324	306	303	263	284	288	285	287	324	324	292	329	278	292	281	322	286	297	320	320	269	322	327	316	294	295	289	289	320	311	296	290	314	296	316	281	312	306	274	293	299	305	284	290	322	259	290	321	289	328	290	299	338	320	307	293	315	290	276	274	293	291	308	293	283	312	317	310	304	306	312	305	277	275	313	305	277	321	282	304	302	317	296	313	301	287	291	292	304	274	287	295	299	284	329	348	319	333	312	306	317	304	320	308	265	306	307	280	293	307	287	331	273	342	328	301	277	318	298	313	303	301	284	304	282	339	297	313	306	326	315	304	342	322	301	281	287	310	306	321	277	285	335	316	316	297	324	275	316	297	309	276	288	330	288	304	297	290	309	288	309	332	283	293	322	322	292	311	327	316	294	314	294	294	300	308	293	280	318	268	297	310	334	329	315	282	301	331	289	315	301	325	306	315	301	330	304	308	306	292	319	321	310	342	271	305	284	269	342	331	321	319	325	303	314	305	279	317	307	306	300	313	281	296	293	310	300	326	301	297	320	292	284	336	310	298	286	310	300	312	313	287	297	302	263	327	329	326	294	275	319	279	339	322	290	306	300	283	317	329	312	287	304	291	340	286	292	301	281	313	321	275	321	307	319	311	301	296	309	307	324	284	275	292	313	314	305	350	300	297	300	309	318	306	302	302	304	298	324	263	291	301	300	299	297	293	274	310	289	339	306	316	298	305	292	302	310	320	277	305	271	273	271	295	283	291	315	292	270	279	294	324	261	291	318	289	326	282	316	342	292	285	273	270	299	292	280	286	289	313	315	300	306	308	282	302	296	300	278	298	312	291	306	312	309	300	315	316	315	299	298	306	276	296	284	310	311	308	309	329	328	311	320	334	256	295	298	319	274	291	299	334	314	295	322	280	323	302	317	295	336	341	305	310	292	319	295	282	287	322	315	318	291	307	323	304	330	321	313	304	325	277	319	318	301	298	309	303	293	289	311	301	321	298	320	306	274	332	304	258	311	350	269	319	304	304	307	301	298	305	302	293	323	296	312	313	298	320	293	313	293	290	305	274	311	314	278	284	312	261	276	300	276	299	291	302	305	321	325	321	302	324	294	311	341	295	329	325	321	307	279	301	319	289	289	282	318	305	319	317	264	292	289	280	298	287	298	310	306	301	307	283	309	314	284	309	289	295	295	292	306	281	345	281	285	300	328	325	326	298	326	327	312	288	303	326	312	295	310	301	298	312	289	295	295	305	294	304	298	302	302	300	291	304	318	305	302	321	273	316	344	314	305	308	292	306	308	296	283	335	314	300	332	333	294	270	334	289	307	309	317	287	285	254	321	294	307	302	302	322	290	298	270	303	277	322	305	297	317	292	325	311	312	298	265	286	316	283	285	272	325	300	297	309	325	300	312	293	326	270	302	304	301	321	329	265	294	273	276	282	308	327	317	312	290	293	275	331	313	318	301	312	293	307	250	330	317	330	282	311	303	298	326	290	290	304	330	293	324	280	309	288	316	308	300	277	318	296	303	320	303	280	292	289	309	301	298	297	295	285	315	294	273	327	302	307	289	312	314	314	333	299	317	301	302	272	290	308	305	306	309	281	304	296	318	319	317	282	323	323	291	355	304	305	301	306	302	326	299	274	288	316	300	283	311	275	307	320	288	292	324	281	313	308	299	295	279	307	296	329	316	302	309	324	315	301	284	313	308	297	322	318	287	302	314	315	287	335	277	305	299	305	301	300	296	274	313	304	305	289	275	298	294	292	308	299	335	320	301	308	321	325	306	303	302	311	266	275	301	292	276	297	306	302	318	331	296	311	304	282	290	302	307	297	303	313	334	310	311	329	292	295	309	328	338	312	279	314	314	275	323	297	294	329	297	337	295	304	280	290	312	321	318	322	286	262	301	293	294	311	315	289	278	295	301	306	336	282	288	300	284	323	297	307	292	283	328	299	319	281	287	297	312	311	297	283	315	327	313	308	326	274	297	278	336	315	298	272	309	307	299	298	304	284	294	319	329	296	300	330	299	323	299	309	291	294	305	321	307	286	322	300	312	311	262	280	294	311	300	295	296	338	317	308	275	315	285	302	317	323	310	325	298	297	331	282	276	289	306	300	301	303	295	292	298	319	276	320	303	286	321	316	258	346	293	317	315	324	314	282	321	338	283	332	299	295	295	302	324	305	269	292	301	338	296	298	317	286	324	301	309	330	302	329	311
45278	16498	3172	933	610	495	401	367	298	319	298	312	252	296	297	284	242	257	227	243	253	217	230	203	240	238	222	230	209	214	201	224	241	243	240	234	244	241	226	217	215	221	233	209	224	230	213	244	226	222	223	239	202	193	207	219	226	213	203	239	225	208	210	229	238	213	230	211	198	186	222	231	211	208	203	234	191	202	265	220	230	240	237	238	226	201	218	206	229	214	245	216	218	239	197	189	186	211	233	225	196	215	208	188	222	242	227	232	215	205	214	216	236	206	214	201	221	239	226	226	200	213	193	237	236	212	231	220	191	237	220	215	201	219	239	194	207	218	209	225	218	228	205	218	221	211	214	201	230	239	206	231	221	201	223	221	210	209	244	217	226	234	226	207	219	216	217	233	194	219	211	204	249	201	233	217	209	201	250	229	184	219	224	219	231	201	210	195	232	220	209	206	235	207	232	250	196	208	185	198	234	209	238	210	220	223	222	206	240	186	219	215	224	209	228	230	196	211	194	207	232	250	211	223	218	226	218	222	238	207	213	202	221	196	228	211	240	197	253	247	209	217	208	223	244	243	213	224	241	198	228	235	210	208	192	217	212	222	231	203	197	206	213	211	211	233	218	236	208	236	225	236	240	221	230	195	219	197	228	246	220	234	208	230	196	227	212	196	258	218	223	212	193	198	206	228	215	223	205	188	218	219	220	241	187	215	211	210	241	234	234	219	218	233	197	239	204	218	203	221	213	228	206	201	220	201	226	248	230	221	226	223	218	231	215	217	193	203	239	253	205	213	177	212	205	243	236	211	207	221	203	218	220	223	239	214	191	238	232	203	226	231	221	207	219	228	209	218	201	224	198	200	205	248	221	218	174	218	211	252	219	204	197	224	210	206	200	216	251	216	220	205	217	212	199	217	229	210	206	216	205	223	247	233	220	217	230	204	185	207	223	242	221	258	203	210	217	234	223	218	213	204	215	209	196	230	225	226	245	210	229	215	218	210	190	211	212	255	208	241	208	205	209	205	185	219	192	221	213	214	209	210	224	205	231	197	218	197	252	206	244	190	210	230	219	226	224	219	244	202	200	227	188	215	203	209	221	238	225	238	224	208	215	215	217	227	243	240	184	217	209	250	221	217	216	236	215	209	228	216	221	221	244	207	225	242	208	235	240	228	207	211	249	219	211	223	220	230	207	209	230	204	208	228	196	216	212	204	218	228	209	213	232	209	237	243	210	215	199	212	203	184	202	247	208	210	232	230	207	234	202	225	184	247	219	215	248	219	211	200	210	214	224	246	236	228	236	221	226	226	232	217	201	249	242	207	237	218	261	247	218	218	211	198	231	203	191	233	218	204	226	222	196	226	203	222	226	225	209	237	241	202	188	221	255	202	222	239	219	214	233	218	211	229	247	204	218	199	240	213	199	182	214	219	235	229	225	209	239	215	224	237	209	230	227	221	216	202	212	232	213	184	213	220	218	208	218	220	237	214	219	215	224	222	209	213	218	228	189	209	225	251	192	208	225	204	224	221	214	208	190	246	189	217	212	219	205	216	213	197	199	223	206	215	237	227	209	206	219	231	205	214	240	224	215	239	219	233	221	186	225	234	210	226	192	175	216	233	242	226	218	208	205	217	231	242	197	204	213	189	213	187	223	212	238	205	225	212	230	193	207	218	227	220	214	221	213	223	222	216	254	203	219	222	223	239	219	247	249	226	229	211	231	222	224	185	217	241	253	209	219	211	213	206	211	201	208	214	187	208	204	209	203	220	212	226	238	244	216	213	205	223	219	207	205	196	209	227	229	251	223	212	201	228	216	211	211	217	228	211	222	223	241	217	227	239	206	224	201	202	229	243	203	195	216	244	233	196	208	215	237	231	194	219	192	236	227	201	233	211	244	196	222	221	198	233	241	218	230	220	211	223	185	225	222	209	203	189	199	217	218	243	225	241	224	216	228	224	199	234	227	206	206	219	206	202	229	225	203	238	220	193	213	227	201	246	208	208	212	227	195	218	217	217	217	232	209	221	235	217	221	211	233	213	206	215	223	187	186	217	208	220	205	187	209	220	232	223	225	202	209	207	212	208	209	229	219	213	208	214	231	203	205	211	234	201	234	216	241	238	217	208	212	241	228	221	226	206	211	216	233	223	177	194	201	224	225	224	224	170	240	239	237	244	233	232	185	230	209	211	208	228	211	213	210	188	214	235	199	214	210	200	214	226	235	229	194	215	210	228	216	228	242	218	182	216	220	214	226	224	251	210	225	229	222	236	207	225	220	218	208	242	218	207	233	215	222	209	228	220	216	190	239	208	222	220	215	227	208	205	222	239	195	214	215	189	218	229	216	201	197	202	194	214	232	233	216	203	220	244	209	204	222	214	195	201	213	194	199	223	211	223	234	192	240	215	215	220	217	227	212	194	220	233	228	200	233	235	206	244	213	237	215	232	210	210	197	217	226	224	247	241	210	229	205	236	220	207	224	238	226	233	202	239	214	225	241	203	235	199	208	211	193	223	196	178	199	219	240	224	216	197	232	207	236	207	209	221	208	227	199	224	201	221	204	218	211	242	192	209	238	205	233	213	230	213	237	197	199	222	208	229	224	244	271	244	216	218	225	204	190	207	220	223	241	196	193	216	207	210	213	234	226	194	231	224	222	210	206	238	193	231	218	234	209	232	218	235	212	251	218	218	210	205	214	229	196	213	195	216	197	199	211	219	246	224	238	245	208	217	195	201	220	229	219	214	232	219	218	201	232	227	218	208	193	208	221	194	200	191	217	223	233	213	211	191	207	203	213	207	239	224	210	240	226	198	219	210	197	172	214	210	224	222	219	194	240	202	224	261	189	204	216	231	196	223	224	232	235	215	242	210	226	210	189	212	201	219	190	237	219	239	218	193	203	197	202	220	239	205	235	225	199	219	235	210	204	227	225	218	195	202	198	206	215	214	246	217	215	197	216	204	229	221	212	228	228	222	257	220	215	233	209	221	219	213	231	182	223	209	200	185	217	235	238	183	212	222	259	237	228	212	213	233	209	199	233	217	230	220	236	235	221	243	223	222	202	184	215	208	216	232	193	205	221	233	186	213	211	201	250	226	205	220	214	190	228	195	206	213	211	187	209	186	223	236	225	231	198	216	204	216	224	196	224	209	202	218	211	243	204	219	215	220	210	229	235	216	199	216	228	218	240	221	212	228	209	218	228	207	189	226	204	183	202	231	211	217	232	198	253	202	230	224	204	238	207	248	233	232	212	248	209	233	227	250	238	230	217	216	209	198	229	230	218	237	232	224	202	232	214	213	222	220	192	195	195	224	202	191	197	208	204	195	235	200	218	210	215	206	218	216	209	216	225	216	204	209	236	238	252	203	198	224	221	225	229	205	214	220	221	221	206	215	236	222	211	227	233	210	222	215	205	233	246	215	218	213	206	243	218	221	206	209	220	225	189	219	208	225	193	229	238	228	221	219	196	212	210	249	201	209	207	203	170	219
24836	1237	2344	2723	2435	1979	1704	1463	1268	1153	1062	1018	952	892	840	778	804	776	789	729	711	698	697	613	642	644	608	647	653	685	610	579	613	582	616	611	602	640	612	645	592	605	594	584	567	573	631	611	626	551	588	570	596	579	579	591	554	579	579	608	616	553	626	593	590	601	572	613	618	606	592	533	624	598	612	591	559	576	544	575	582	574	611	538	545	530	558	609	562	574	575	580	592	598	574	574	573	586	581	623	590	562	572	576	574	597	592	575	570	536	553	581	549	557	547	550	597	597	602	564	528	552	542	572	561	600	585	589	615	566	617	577	581	592	557	565	575	585	606	557	585	574	568	575	588	578	564	567	586	583	551	520	584	555	558	585	547	574	593	547	563	549	585	564	561	588	542	559	607	524	593	560	571	565	579	573	573	530	586	588	555	608	543	567	565	564	597	551	574	588	558	539	580	581	601	589	557	561	540	552	545	608	564	537	557	564	548	598	513	540	561	543	576	537	546	561	534	618	572	534	611	594	618	619	572	569	581	566	599	560	580	552	578	596	582	602	580	586	595	547	572	566	566	550	614	560	598	562	556	564	584	544	561	583	564	590	569	591	548	596	590	539	561	596	555	589	575	603	572	582	577	574	581	610	604	600	609	591	574	617	567	547	588	565	561	542	576	575	521	548	577	585	569	532	537	620	588	576	614	557	574	559	566	583	600	558	563	586	579	571	555	522	582	593	551	525	587	612	631	604	540	535	589	562	607	549	530	636	584	552	612	607	607	597	577	585	594	571	599	563	525	586	579	569	552	557	529	604	608	580	594	581	528	613	555	562	531	589	571	511	520	552	609	596	538	575	555	573	603	581	585	569	587	560	542	608	546	563	579	554	591	590	549	558	549	599	566	553	584	573	602	539	573	586	576	599	595	540	566	521	562	593	535	540	567	573	571	577	567	603	582	535	561	546	509	583	552	520	574	573	569	576	565	530	597	618	563	602	602	593	576	564	549	551	591	550	585	589	603	563	567	537	532	561	558	555	598	575	569	610	582	595	601	552	593	582	544	582	553	556	610	587	562	587	602	564	575	530	558	565	569	543	547	571	558	598	597	589	544	538	574	601	570	587	594	588	593	558	547	602	538	566	567	517	539	541	564	544	565	586	603	581	583	560	575	584	537	548	533	558	582	610	562	560	593	579	585	575	549	597	604	540	559	592	555	593	578	555	588	552	570	549	527	561	531	552	567	577	545	527	592	633	578	596	569	563	614	567	606	545	586	570	577	584	587	595	564	598	542	558	579	507	561	557	594	625	545	584	591	578	555	585	611	580	547	551	548	589	574	567	553	520	576	561	562	545	585	574	555	552	573	597	554	578	544	589	553	557	576	578	593	570	581	578	548	607	586	564	549	536	582	535	544	542	556	564	564	554	504	581	583	564	537	597	559	585	539	583	516	595	573	570	562	576	526	583	575	577	576	613	581	555	555	532	571	571	566	554	546	555	521	572	622	540	564	573	570	567	559	578	551	600	567	571	570	556	560	550	594	549	541	568	580	584	548	574	597	555	549	583	560	572	554	554	585	552	581	623	587	587	575	553	578	596	538	515	531	567	606	570	570	543	565	607	554	541	555	548	546	542	554	577	555	574	589	586	565	532	539	594	558	563	547	584	587	581	512	575	564	563	574	632	556	595	546	574	570	595	614	603	562	555	598	553	549	547	551	570	557	552	570	576	596	565	543	541	562	576	554	586	520	565	536	564	581	571	559	553	582	541	542	624	575	581	586	585	521	550	538	557	566	577	540	559	545	575	574	588	548	575	574	573	568	567	599	584	563	582	597	561	560	547	549	581	566	593	573	579	553	583	547	605	565	528	524	578	573	503	525	570	599	540	608	565	573	568	589	620	567	589	553	547	598	552	542	607	527	577	598	625	542	521	552	607	574	578	611	564	620	577	526	563	600	607	567	535	562	541	609	592	593	590	548	569	572	580	572	577	533	549	585	580	588	556	607	560	570	512	565	604	572	562	585	561	552	546	570	572	576	605	585	583	579	557	562	561	597	569	572	606	594	541	600	570	608	572	536	590	611	570	562	588	560	592	521	520	547	587	558	556	607	534	593	590	567	585	586	605	545	558	586	542	553	592	575	583	554	577	535	573	558	548	584	588	534	601	551	627	557	553	599	557	529	581	565	549	605	580	573	565	613	602	591	573	600	570	559	544	555	585	572	594	579	592	608	583	576	595	581	577	608	541	560	536	549	592	587	563	536	556	581	560	566	580	589	575	566	625	542	576	595	555	577	581	567	541	608	568	590	600	541	553	562	600	579	614	563	559	595	525	565	583	641	584	534	554	535	550	596	558	564	579	561	582	582	553	539	564	525	537	578	553	599	604	576	552	573	605	592	565	580	577	588	545	597	553	565	618	562	529	606	563	596	573	533	541	551	574	578	587	548	523	580	527	579	567	551	571	529	592	535	542	555	603	605	577	558	562	559	578	554	567	599	584	551	565	602	563	597	549	550	587	571	538	617	563	620	565	559	569	550	556	570	568	577	538	599	557	563	555	603	594	576	609	553	557	592	577	555	617	555	581	526	569	518	569	573	567	610	591	586	558	544	561	592	533	559	605	567	565	637	564	595	559	590	597	602	571	523	596	555	545	556	602	563	582	595	612	562	569	522	558	571	567	597	556	572	557	550	538	576	629	531	571	578	601	580	540	586	556	581	579	587	565	584	572	619	594	554	545	521	572	535	529	560	579	573	576	597	589	580	527	545	558	577	560	581	551	570	568	580	559	583	564	529	558	541	598	564	592	531	559	538	558	544	573	522	597	555	592	564	541	580	575	588	580	567	571	564	566	564	606	581	565	578	541	583	550	548	587	576	558	606	572	597	564	587	563	586	607	568	517	595	604	549	520	606	565	559	560	560	528	590	631	579	598	577	571	539	569	603	553	585	546	576	583	567	591	613	561	550	561	531	543	572	596	620	597	550	552	544	571	554	571	604	559	565	595	550	623	580	574	571	573	535	569	576	558	559	528	552	551	506	575	584	579	576	551	544	577	562	561	559	576	552	587	575	595	545	592	569	576	549	571	558	563	591	605	558	568	575	582	547	575	573	553	540	572	573	588	554	539	537	553	542	608	567	557	541	597	586	598	564	626	577	592	605	536	544	587	615	600	568	579	525	566	614	563	578	625	598	549	553	580	563	571	568	564	547	584	525	518	590	586	557	576	551	601	571	524	577	555	576	590	570	567	557	545	534	575	558	625	572	561	544	589	542	600	581	563	556	567	582	563	583	560	573	552	528	581	558	542	566	561	563	615	560	588	569	566	578	599	576	561	526	585	609	569	570	589	594	586	586	557	575	577	565	559	543	609	564	582	539	570	541	540	576	580	571	537	541	567	546	590	553	508	518	520	580	579	549	599	575	527	574	563	526	551	541	546	602	560	581	554	560	547	559	604	556	562	570	601	575	547	533	559	584	586	539	567	558	597	535	575	576	581
53396	23525	12519	2135	1204	991	809	659	615	520	510	460	392	404	409	388	414	390	375	379	371	394	346	378	359	385	334	345	363	399	353	363	353	381	353	366	347	351	342	376	357	347	351	323	339	374	352	303	334	317	339	320	323	350	341	346	335	329	342	312	312	318	347	345	336	338	317	329	339	347	347	339	331	319	321	326	341	332	330	366	363	328	342	310	361	325	377	315	325	332	323	342	356	327	320	288	336	318	358	369	336	300	350	316	352	362	348	310	341	330	357	339	307	313	301	338	334	351	330	347	314	331	371	342	332	315	364	309	353	308	316	337	333	322	362	323	353	296	375	325	311	313	306	322	304	327	321	317	327	359	351	339	325	330	333	366	351	361	314	320	313	297	348	329	328	355	340	344	325	339	335	337	355	315	336	325	325	350	332	352	355	356	332	335	346	356	354	346	357	314	349	337	344	344	359	332	331	338	343	349	339	344	353	310	363	323	319	353	317	322	321	320	312	332	331	342	335	332	338	360	339	361	331	320	296	331	353	314	334	341	318	320	364	327	369	349	341	339	324	332	315	353	301	342	320	345	290	333	335	306	333	315	295	333	369	341	324	331	337	320	347	293	319	307	326	339	335	333	295	347	314	360	376	365	329	310	317	340	365	333	317	355	329	388	363	314	367	325	282	331	317	325	326	338	334	323	377	355	323	332	322	296	315	325	341	328	330	360	325	336	319	329	337	326	301	332	361	340	347	336	342	319	367	308	379	348	340	294	330	359	331	335	334	348	316	361	337	287	361	374	356	327	317	348	370	339	339	321	302	322	364	313	362	347	356	318	339	356	324	361	329	325	287	359	343	346	312	334	330	351	309	326	327	313	332	340	346	323	333	325	332	315	352	323	316	361	313	329	386	315	315	329	335	327	349	336	331	346	309	332	317	281	358	327	322	352	343	353	327	322	341	326	317	355	332	346	346	312	338	348	348	332	344	329	337	310	355	327	339	316	323	368	321	335	325	311	327	320	299	363	322	329	312	333	337	324	342	348	309	330	333	316	335	374	352	319	311	321	321	292	330	335	340	337	358	351	331	299	322	314	321	390	343	364	329	304	306	330	323	320	334	323	310	328	313	309	329	324	294	352	330	338	341	351	356	333	344	302	295	330	310	341	323	312	339	304	337	314	313	297	335	344	365	300	335	330	334	335	351	313	326	322	288	338	307	320	324	344	330	329	333	341	352	312	360	327	323	350	328	369	334	353	308	320	347	325	341	336	366	290	290	361	309	353	327	320	329	335	352	332	351	315	329	294	339	342	324	316	359	338	322	324	318	341	334	312	333	335	343	325	324	333	337	311	355	312	301	342	358	340	348	316	315	349	338	351	320	339	323	336	322	336	346	310	322	313	319	302	320	316	320	334	381	303	324	342	342	366	329	332	350	342	306	325	343	366	350	333	300	333	301	357	379	308	346	340	334	328	314	334	355	312	359	333	333	329	327	307	347	342	343	323	334	339	348	330	318	329	324	359	369	327	348	307	348	364	349	335	360	343	347	346	338	330	317	339	358	338	340	335	327	346	359	329	381	339	315	338	334	343	363	354	333	338	338	310	341	333	348	330	351	330	314	345	334	355	357	319	360	327	319	307	282	352	316	287	323	339	311	330	331	338	352	315	290	344	349	334	343	346	348	362	335	342	320	300	310	335	315	358	387	339	333	322	328	312	342	297	317	318	347	327	342	335	341	316	317	329	344	389	369	327	334	323	319	303	330	367	349	326	344	339	336	311	360	341	320	339	314	321	332	335	317	335	311	370	331	325	353	347	352	336	312	343	360	351	326	346	324	353	338	347	320	351	323	382	294	320	333	332	328	352	360	310	332	315	335	331	324	328	322	347	356	335	350	344	304	293	356	344	299	342	316	343	349	306	305	358	295	365	329	333	330	304	324	352	308	362	344	350	327	330	338	314	337	336	352	368	316	325	367	339	311	293	329	326	324	336	331	316	357	341	329	294	318	311	343	304	323	323	344	362	344	334	329	323	311	340	306	340	318	329	377	319	340	292	363	357	336	345	352	293	336	349	332	304	351	355	328	348	329	302	318	335	341	370	332	341	349	336	325	323	357	365	339	328	347	343	323	338	307	325	328	356	335	325	363	345	341	328	347	365	353	340	338	357	323	316	325	347	279	306	325	333	339	320	305	334	352	327	323	335	350	346	324	315	347	342	322	343	317	343	336	353	334	348	351	320	322	335	357	322	321	356	369	354	326	346	314	317	348	337	301	308	344	309	355	335	316	320	319	324	366	309	337	318	352	328	348	321	343	345	320	309	355	337	342	358	318	329	356	323	353	314	374	369	325	356	302	351	311	345	337	355	310	322	324	327	354	311	355	344	359	334	334	331	337	336	318	307	296	287	359	331	350	294	329	373	346	342	328	308	329	340	374	343	355	316	309	323	321	375	351	365	361	345	341	347	333	299	310	324	370	314	355	327	338	351	311	322	271	330	339	347	332	318	338	331	313	342	338	307	345	311	335	331	351	295	343	345	319	339	325	320	343	340	291	293	316	351	305	321	337	319	338	329	301	321	307	312	293	355	353	341	338	338	329	349	347	303	324	346	325	311	341	348	329	345	331	317	314	345	342	306	326	354	314	335	345	300	303	347	333	326	346	340	379	324	328	326	337	332	332	313	344	343	355	347	370	319	300	312	334	309	361	358	346	346	329	342	318	364	327	284	326	373	353	356	304	326	334	316	375	335	332	336	353	304	293	326	353	322	327	370	337	348	329	360	354	346	353	302	315	312	316	355	319	328	313	361	305	310	311	323	298	342	336	330	326	339	325	355	301	319	322	318	301	335	325	305	315	319	318	343	321	323	335	313	332	335	328	332	305	337	335	355	333	330	332	348	365	332	350	337	358	343	343	313	334	298	353	347	323	382	357	330	337	326	324	326	335	327	331	333	326	313	346	375	327	351	344	334	370	347	338	324	333	334	331	303	309	363	335	322	341	302	329	344	322	348	355	351	325	323	354	330	341	297	326	352	347	306	331	343	313	325	343	347	322	322	328	303	332	324	304	312	306	319	334	334	320	344	323	361	311	325	332	333	353	327	368	344	354	357	332	365	341	351	321	349	325	330	334	324	311	346	314	332	316	314	325	303	333	317	337	334	348	349	325	329	334	332	309	350	352	345	337	264	302	339	327	330	353	321	321	379	345	351	311	316	366	321	348	325	315	367	325	309	358	344	347	326	326	346	365	315	361	335	323	335	337	308	353	363	327	309	320	292	327	337	349	303	342	335	343	325	323	333	350	328	316	331	326	359	333	364	376	320	347	348	356	344	347	370	302	346	308	296	327	326	373	352	338	309	292	345	310	315	324	340	328	330	322	350	341	349	331	306	338	323	326	323	320	322	341	369	363	325	364	337	343	316	323	294	348	338	328	315	317	346	342	333	297	308	342	341	321	331	329	325	344	339	335	341	322	331	358	328	351	332	329	340	313	370	324	319
32907	2139	4237	4880	4367	3566	3022	2580	2223	1899	1790	1598	1492	1445	1285	1295	1221	1211	1137	1066	1107	1020	1076	1007	1028	967	943	969	952	943	971	894	939	908	871	838	825	880	867	838	856	832	799	831	794	851	839	829	866	819	809	862	817	796	825	865	829	826	853	809	870	828	850	795	837	801	792	822	821	787	840	810	783	815	806	819	820	771	843	795	809	817	837	841	808	803	785	808	735	842	769	801	818	798	770	837	731	802	775	826	761	784	803	785	819	843	800	794	778	788	812	821	789	830	813	748	828	810	829	816	772	807	824	755	807	787	802	794	792	813	757	805	797	811	772	784	759	778	741	862	736	803	790	770	811	757	762	775	857	821	814	771	797	863	792	798	812	788	828	844	821	813	792	781	801	792	770	802	825	806	835	820	802	826	809	787	825	739	736	787	838	789	817	766	756	787	852	796	817	814	856	798	793	801	833	827	821	806	766	714	760	780	803	795	804	815	760	789	785	881	808	753	771	872	768	750	765	824	784	755	809	816	810	764	790	814	786	768	836	784	797	795	802	821	718	784	841	776	742	799	758	776	737	824	778	764	792	806	827	786	784	826	803	829	786	794	812	735	804	809	758	797	781	800	817	765	821	800	797	784	742	804	816	732	831	833	789	797	787	777	788	805	803	743	781	785	814	846	775	763	830	820	748	752	800	807	825	810	782	808	834	811	809	787	789	771	822	798	786	771	767	769	779	803	788	794	826	821	756	810	791	755	792	789	832	816	810	842	808	784	820	837	765	775	800	788	837	775	810	813	775	801	786	814	812	776	847	827	831	829	808	774	829	780	844	799	807	777	794	855	774	758	729	833	813	801	812	771	768	753	847	773	822	837	770	762	847	792	759	757	757	794	783	764	765	833	787	763	816	759	833	844	769	827	801	776	779	793	818	811	745	802	762	787	779	810	823	806	779	757	778	810	804	759	780	831	790	815	723	816	840	808	823	788	788	783	775	815	824	789	789	743	766	797	797	800	806	792	805	767	744	828	823	783	781	786	827	797	793	774	796	795	787	707	793	819	811	764	786	747	786	763	811	786	774	757	822	728	810	769	790	800	843	796	748	759	806	756	796	754	794	806	770	801	803	790	831	801	792	780	780	793	855	812	693	781	743	744	761	757	832	794	759	751	812	808	803	755	779	774	802	800	790	774	799	808	760	790	843	773	830	781	769	796	737	777	802	816	780	799	824	773	765	774	787	736	838	813	803	728	782	801	798	798	789	805	765	795	743	839	793	783	766	771	816	785	789	818	818	797	780	789	790	793	783	818	778	760	799	776	814	795	776	778	788	744	839	810	771	776	799	742	758	788	810	765	806	756	751	775	815	760	825	735	789	742	791	789	796	772	788	809	782	792	792	790	791	835	786	799	775	795	746	792	827	800	777	820	810	774	815	824	781	792	743	761	780	791	843	825	768	759	787	815	849	750	841	760	770	824	754	789	785	750	775	780	741	833	803	781	823	752	751	762	794	800	811	779	825	834	817	807	832	818	841	818	761	765	741	784	804	788	794	806	806	824	800	754	806	796	809	744	795	791	824	796	809	770	777	803	822	785	816	785	796	826	773	784	800	763	805	783	805	813	763	752	725	732	735	770	765	783	835	772	801	770	749	827	747	802	796	768	804	863	820	798	873	758	799	780	774	777	796	789	771	822	780	796	840	767	790	790	783	764	780	803	802	783	802	767	807	816	794	812	780	879	807	816	803	819	765	778	752	783	763	784	777	783	821	747	787	777	753	796	844	797	791	827	796	760	836	788	832	829	785	745	801	825	818	794	815	752	825	804	773	751	810	804	789	808	782	774	809	803	800	807	794	780	745	814	766	827	785	780	811	723	787	845	747	811	728	815	767	771	807	769	783	822	781	826	821	784	801	819	794	813	826	852	787	829	798	744	781	821	788	742	824	791	835	799	803	761	788	773	798	838	772	822	787	747	731	796	791	771	770	794	790	794	778	762	776	769	786	707	847	756	785	762	714	847	825	829	732	800	770	791	798	747	790	815	845	770	828	776	771	824	798	805	836	771	766	769	808	809	800	814	783	734	775	811	756	771	767	808	785	788	798	804	784	786	808	748	783	770	770	772	755	819	814	814	817	786	762	821	829	813	796	804	841	778	823	821	821	780	807	756	722	754	804	783	808	821	736	802	804	833	786	789	779	752	785	793	820	826	763	768	800	797	846	803	787	767	780	796	751	818	803	802	807	761	801	756	827	798	742	761	802	793	770	817	796	781	752	791	768	787	774	799	789	834	821	798	811	783	811	817	817	831	793	781	760	819	729	760	800	770	818	783	809	759	781	808	803	797	785	783	780	777	828	788	788	834	813	802	758	786	752	828	764	822	809	801	758	770	814	782	756	796	779	773	799	777	806	775	814	736	833	785	775	725	787	801	776	816	767	809	824	762	774	791	824	807	777	814	811	836	758	789	804	822	797	863	796	771	809	783	817	786	756	765	800	830	816	834	809	779	751	778	779	816	768	795	848	827	781	801	726	732	809	796	792	807	784	760	799	753	803	804	782	743	808	746	786	739	814	763	788	808	819	812	753	774	762	812	820	800	778	809	747	802	834	770	798	823	794	805	763	778	763	793	797	801	797	750	816	759	850	807	814	794	793	770	792	803	756	765	823	790	785	774	778	762	773	809	803	853	829	816	777	770	818	743	772	775	809	773	754	785	820	834	786	776	765	822	776	761	763	850	815	797	793	855	789	772	834	780	797	749	820	780	728	827	759	769	841	784	822	794	750	788	777	764	772	779	808	758	817	771	776	803	801	821	760	806	804	730	788	779	772	772	774	768	712	779	809	780	787	785	732	795	802	733	828	842	786	777	777	787	719	763	811	779	768	767	777	776	779	792	764	770	807	777	746	766	777	805	808	778	851	782	767	808	773	754	782	816	811	783	766	755	755	811	790	822	828	829	809	810	826	800	782	761	778	798	820	810	789	773	764	820	824	830	798	774	781	787	797	783	781	768	781	791	759	828	798	740	811	836	805	779	751	813	809	785	766	833	818	886	808	775	772	795	784	742	789	760	755	824	812	806	770	759	771	779	780	777	735	825	796	841	786	813	830	794	769	814	780	800	801	803	757	806	770	791	804	754	805	767	758	719	774	796	781	787	803	795	762	742	814	802	820	758	767	812	810	794	782	817	822	834	791	800	816	784	774	742	812	772	794	772	785	810	807	745	759	778	804	798	800	853	802	828	786	814	734	811	796	796	747	794	814	836	781	816	807	806	787	776	760	812	824	779	770	809	754	808	851	816	846	772	794	819	803	769	768	792	797	803	802	843	787	851	790	755	840	783	809	803	834	735	794	721	803	754	790	754	766	810	809	768	760	831	813	730	816	771	774	791	776	746	824	795	789	813	772	824	783	788	804	815	829	739	784	798	821	818	788	813	754	784	757	757	832	755	827	757	795	772	811	780	791	837	815	830	731	773	806	766	772	826	795	803	810	773	780	782
6616	233	154	118	120	111	101	83	108	89	107	100	96	114	103	87	96	85	94	104	107	102	93	105	92	71	100	108	98	117	90	118	103	107	98	80	76	84	92	93	109	106	103	77	96	93	95	93	114	77	78	110	98	88	100	82	96	106	93	85	83	97	114	101	81	107	93	102	104	103	92	93	92	108	98	90	90	96	82	96	109	102	98	109	81	97	83	121	95	93	94	89	102	86	112	104	104	109	102	102	110	86	108	102	96	67	101	105	76	78	105	94	98	94	94	94	94	93	91	121	104	109	114	93	91	94	110	113	72	87	85	94	102	91	118	100	97	101	80	89	98	69	87	66	96	110	90	103	93	82	88	95	105	113	107	102	112	94	107	101	82	106	99	104	100	92	80	95	102	98	95	101	99	98	110	109	88	96	99	78	108	101	94	78	89	91	82	88	99	92	76	94	86	98	96	85	88	107	111	116	102	113	106	88	103	90	65	95	108	87	90	94	98	93	105	96	101	89	91	92	102	97	71	93	93	93	95	93	95	88	100	108	100	116	110	98	84	77	86	100	99	99	99	97	108	92	78	110	99	88	75	107	87	113	98	97	91	64	90	92	85	98	94	97	105	87	105	89	78	90	88	88	69	110	101	109	92	92	96	103	89	86	88	104	94	104	97	85	87	95	90	76	70	87	84	101	94	92	82	94	83	100	96	80	98	102	91	101	99	103	78	102	99	105	102	101	97	103	97	106	86	93	87	85	84	88	99	92	95	90	76	86	90	97	104	106	88	84	95	79	90	79	76	100	104	96	81	80	94	88	111	94	79	73	79	101	117	86	90	102	86	89	109	90	93	98	85	104	104	91	90	82	95	115	109	80	131	87	97	118	91	100	106	109	103	93	109	92	99	115	105	89	101	94	94	96	90	81	82	101	75	105	92	98	74	82	98	103	100	112	99	109	100	90	92	96	90	82	80	91	87	97	99	87	103	97	99	111	72	80	102	102	98	95	97	87	80	86	91	113	100	95	98	83	92	107	82	98	81	94	99	108	89	106	74	92	94	108	122	89	100	86	74	106	132	93	92	77	104	80	108	108	106	109	92	98	109	89	101	92	104	93	89	107	88	94	97	84	97	83	77	87	88	98	88	90	97	93	95	87	105	118	101	96	89	98	78	99	113	108	100	103	91	89	101	115	113	100	106	90	121	103	122	100	90	102	88	90	86	86	85	101	101	81	106	85	102	94	102	91	86	95	77	80	71	77	96	92	86	93	100	92	81	89	118	105	107	86	102	88	90	87	105	106	81	81	91	83	104	95	99	77	125	109	79	87	93	88	84	108	92	94	95	91	80	79	94	90	87	96	111	102	94	86	93	88	81	101	100	107	94	84	87	100	88	83	83	77	90	81	83	81	86	116	96	91	102	92	115	84	93	98	94	98	117	92	110	123	89	87	92	93	101	87	125	107	94	96	101	85	89	96	77	106	97	103	91	102	104	80	76	85	99	100	89	85	101	76	110	102	102	89	89	84	95	103	100	115	89	110	101	96	123	98	86	74	85	82	91	98	97	101	99	84	93	104	105	95	95	100	107	106	108	111	112	91	102	107	95	96	85	87	93	113	97	101	88	80	63	119	97	97	95	83	98	96	95	63	103	96	90	109	91	93	94	76	113	95	115	96	109	105	83	95	92	97	89	103	95	112	86	73	97	107	84	97	92	86	89	107	112	74	79	89	106	90	102	73	112	90	96	96	76	115	105	106	98	86	92	104	100	79	99	96	87	95	83	76	94	102	105	86	93	94	85	87	80	96	96	109	79	86	97	77	93	95	86	93	82	86	91	105	99	69	93	101	97	105	104	90	87	93	83	96	101	78	97	92	80	91	96	102	97	89	96	102	97	105	98	105	84	101	83	99	99	102	89	80	99	91	93	76	106	91	93	89	102	97	89	79	90	104	103	110	102	92	101	101	100	81	86	85	96	94	89	99	95	108	93	109	102	98	95	94	110	87	118	89	94	96	118	91	92	94	70	98	85	104	91	102	93	81	91	81	99	107	78	97	90	103	106	93	102	101	108	106	96	98	92	94	93	87	74	84	96	95	116	89	91	84	83	96	101	103	100	83	77	92	100	97	86	100	94	86	104	96	95	92	88	77	102	97	94	96	94	102	107	98	107	96	89	76	99	100	89	89	96	79	83	108	102	90	103	79	100	85	102	108	105	96	84	91	93	95	91	87	101	117	102	94	95	101	101	103	101	88	95	86	84	83	86	91	115	97	85	87	81	100	111	87	95	95	111	106	86	94	112	96	88	94	88	96	88	107	61	86	86	84	103	96	95	110	104	90	98	116	95	97	89	91	89	105	81	92	72	85	95	81	96	98	104	84	95	97	96	87	94	89	99	95	77	75	96	87	86	97	97	87	85	101	82	82	96	96	78	91	104	106	95	95	89	94	102	95	83	111	90	81	88	107	97	89	92	74	89	85	108	88	102	103	88	79	90	92	90	77	87	95	98	95	111	96	118	96	88	84	81	94	95	84	79	101	75	118	90	85	95	91	111	104	86	84	93	88	101	98	93	104	110	105	89	91	107	87	91	94	93	93	99	87	82	103	108	94	84	87	111	86	93	80	89	89	85	78	88	90	102	73	81	80	90	100	96	101	97	100	91	78	106	95	82	87	98	95	102	80	97	90	112	95	98	97	110	96	85	76	83	100	100	85	104	102	104	93	101	103	82	102	90	98	80	106	75	68	84	91	87	93	105	95	87	71	116	92	122	81	100	110	96	109	114	103	99	98	94	111	99	104	83	103	90	89	110	104	97	92	98	88	92	89	90	90	105	87	96	89	92	92	76	88	112	96	86	118	81	93	98	111	94	98	105	118	94	113	96	76	95	103	93	111	98	80	89	95	101	80	77	92	115	102	84	91	100	87	90	108	103	104	100	82	101	100	99	89	87	79	106	91	77	104	78	99	88	103	113	87	88	97	100	90	82	78	98	124	87	102	101	103	104	91	91	103	101	85	83	88	95	104	107	102	96	109	90	114	115	86	76	90	111	90	84	113	96	91	100	92	105	83	78	100	90	108	97	95	91	96	75	77	83	87	90	101	97	92	86	105	98	67	92	103	95	99	114	85	89	92	113	93	85	103	117	120	107	73	101	96	72	97	106	94	94	75	105	83	83	82	107	84	98	96	97	81	76	93	77	102	82	93	86	97	96	80	96	107	92	77	89	110	91	78	89	82	73	82	100	98	107	84	98	86	96	102	92	104	95	105	98	93	95	87	97	91	90	87	101	77	72	92	74	96	97	99	104	102	114	93	98	102	84	105	103	94	105	95	74	91	95	100	93	97	77	107	82	97	95	100	92	116	104	80	91	111	115	112	97	97	93	90	73	111	88	102	98	96	72	78	89	80	93	86	81	112	99	90	87	88	91	94	94	79	86	74	90	109	84	100	100	91	112	86	83	84	82	102	88	115	103	82	97	93	95	108	97	103	90	91
5952	343	378	399	379	384	335	341	348	309	331	302	290	293	288	327	286	321	347	299	295	311	310	294	339	325	296	289	320	306	271	309	288	304	308	331	293	282	357	307	304	312	294	261	306	323	301	267	305	318	277	282	306	307	296	280	287	277	312	293	274	301	295	300	276	301	321	303	332	307	267	307	273	324	285	314	291	299	294	326	292	307	298	329	303	309	316	312	288	292	315	292	289	273	294	293	298	305	354	281	288	276	303	320	306	284	277	276	299	283	320	280	268	273	308	282	290	314	293	327	306	308	312	284	271	308	297	285	308	325	299	310	288	280	286	301	309	319	303	305	269	325	325	301	298	306	312	319	301	269	310	297	310	294	319	309	309	298	292	296	289	295	305	293	253	308	301	293	303	320	289	305	304	282	300	267	301	321	271	289	281	300	295	294	308	303	296	271	278	306	298	296	308	293	306	297	304	302	272	280	302	302	311	295	285	320	300	288	307	287	285	302	302	298	313	301	304	298	303	308	238	300	316	330	286	306	285	325	330	293	299	325	306	292	334	300	310	308	295	301	309	322	317	297	298	281	286	319	300	272	336	314	316	294	331	320	329	313	311	310	307	318	292	311	300	311	288	301	325	309	305	301	277	318	287	293	291	295	292	323	299	286	301	299	295	305	312	307	314	313	288	295	297	307	303	299	302	300	307	296	290	291	302	288	320	302	291	335	302	314	298	295	289	273	325	303	284	298	295	286	290	318	312	323	318	299	325	279	318	260	301	283	332	296	298	346	296	281	312	332	276	324	287	284	320	318	313	309	334	309	307	298	321	298	310	297	291	310	289	344	320	255	274	301	290	328	290	292	320	272	310	332	316	284	288	334	285	291	296	290	335	319	286	306	305	298	304	317	317	284	278	305	319	304	299	279	315	291	333	304	281	306	314	272	330	311	300	331	288	307	303	324	279	327	316	310	314	286	298	290	285	277	323	302	328	296	304	321	319	289	288	298	322	292	260	282	306	277	273	304	300	301	314	290	277	314	287	283	280	279	279	300	334	305	321	292	299	322	318	279	286	321	296	295	305	287	297	314	291	278	275	288	269	327	292	299	319	283	308	287	275	267	314	301	300	275	296	311	317	299	290	312	297	314	295	330	259	297	286	319	261	275	291	283	310	288	306	314	313	278	285	303	281	299	321	284	280	304	301	284	304	282	332	306	296	307	272	332	324	306	308	269	284	352	300	315	289	307	295	310	283	327	293	286	319	328	319	299	283	310	286	299	320	309	321	299	307	292	295	313	279	327	305	289	326	288	287	299	305	307	297	283	292	296	306	349	331	300	290	295	273	345	311	298	309	294	298	305	295	280	289	285	283	296	284	270	279	312	293	307	300	298	291	262	288	289	298	290	308	269	295	289	286	320	311	266	267	306	288	309	299	291	316	305	312	285	299	295	263	355	305	305	334	313	308	304	315	298	307	297	314	325	299	325	299	311	304	294	325	316	302	291	261	290	283	296	271	288	311	280	303	303	309	302	290	281	287	309	299	292	316	286	280	296	296	298	292	289	266	301	291	309	285	309	297	300	269	291	260	288	300	290	312	290	278	308	283	316	289	295	312	296	290	292	289	289	278	291	291	284	302	315	325	304	288	304	285	304	290	282	298	309	296	296	306	288	292	310	314	318	289	296	316	306	307	312	293	279	269	333	328	310	311	323	291	285	306	331	312	300	297	274	317	286	275	324	334	276	292	263	307	287	308	318	310	294	298	285	294	302	309	309	293	321	308	304	322	299	319	314	278	330	299	308	286	322	328	289	309	299	326	298	312	295	291	287	285	325	267	293	310	310	292	323	305	316	319	323	299	299	320	278	234	279	306	303	273	312	302	312	301	285	318	301	302	271	328	337	344	316	314	279	341	306	283	305	299	325	301	306	313	311	284	290	311	294	360	312	289	327	317	297	281	278	281	300	321	330	297	307	325	295	313	312	288	309	311	338	307	323	306	288	278	274	286	285	310	297	288	295	272	287	312	283	314	312	326	312	284	313	308	325	287	295	323	283	309	336	303	300	328	323	280	279	337	276	294	311	319	285	290	319	284	291	320	309	306	298	293	306	298	346	302	299	309	323	274	331	285	304	277	324	316	306	264	289	280	297	337	296	310	316	275	311	290	301	289	324	280	309	278	280	322	291	305	308	257	318	268	318	268	293	323	277	284	301	321	347	299	290	288	326	311	303	307	309	278	318	296	303	294	321	305	320	300	302	307	318	304	326	293	323	270	317	315	292	280	262	274	312	300	297	321	271	293	305	285	316	296	289	287	298	303	319	341	296	286	305	289	341	303	359	301	305	293	302	296	308	305	324	306	297	313	316	293	312	304	336	285	298	289	285	292	311	325	328	317	293	289	291	321	306	322	308	302	277	311	316	284	301	293	306	319	284	296	325	281	302	299	288	301	330	298	283	309	319	280	312	330	319	278	306	296	293	321	290	316	289	293	303	288	270	341	302	325	302	302	308	288	295	314	326	298	315	330	296	295	278	307	268	301	301	302	299	318	308	306	272	275	291	326	294	275	315	289	301	272	265	274	284	316	304	295	295	310	312	264	282	284	307	300	309	292	296	308	342	306	302	324	286	310	285	300	311	270	348	301	287	311	293	276	284	310	286	310	322	297	290	303	295	301	276	318	324	308	321	282	295	273	310	288	292	312	299	292	290	298	277	288	293	311	256	292	304	292	272	289	297	300	290	285	306	300	316	288	296	288	275	323	295	309	319	311	292	309	269	265	287	303	296	292	289	273	317	311	320	283	320	302	306	287	277	293	304	306	310	336	310	296	282	273	297	274	285	293	333	312	326	315	308	312	285	323	288	274	311	331	285	302	282	320	295	315	272	313	284	318	294	302	277	281	293	333	282	276	279	292	308	329	299	280	320	290	295	299	299	319	324	278	322	321	324	304	273	304	279	287	284	321	270	300	299	279	294	328	293	291	275	300	304	291	335	295	283	279	286	252	288	312	307	298	308	310	326	302	323	298	277	312	294	314	301	285	302	297	311	301	324	304	285	314	330	331	297	312	298	318	302	318	303	289	305	304	304	321	302	289	299	341	319	316	299	279	282	304	311	295	301	319	284	316	318	309	301	297	282	301	285	278	282	270	283	309	304	325	292	320	316	330	304	300	314	296	310	304	328	319	287	304	280	316	286	293	303	284	306	285	310	326	285	313	283	294	322	296	341	289	301	301	329	308	322	289	318	304	272	283	295	278	292	270	345	307	296	302	307	295	307	290	324	315	317	318	315	308	304	294	328	293	293	286	315	300	291	316	301	277	308	284	318	325	288	282	302	292	310	281	279	289	306	296	306	312	316	297	311	288	314	305	283	324	289	304	309	311	311	291	311	309	300	298	323	307	307	278	305	315	282	322	300	326	317	284	296	306	286	272	316	287	295	274	304	273	289	294	302	297	323	275	317	315	304	308	301	318	302	275	282	278	303	294	319	306	315	307	335
45726	15476	2778	856	584	504	445	363	328	336	298	269	277	254	268	206	243	228	226	252	215	244	241	227	194	235	230	232	235	224	234	224	221	200	255	216	222	218	208	229	219	220	216	235	211	207	217	235	208	254	217	222	201	216	235	217	209	224	205	208	216	221	223	209	214	247	252	246	230	232	232	236	212	198	195	207	189	220	237	206	226	233	223	220	213	226	226	220	207	201	208	229	218	228	233	196	217	235	214	220	214	197	179	213	221	234	196	190	211	212	217	209	205	191	228	220	201	202	191	231	217	227	215	226	194	215	205	221	229	216	221	225	209	204	170	202	224	241	213	246	219	215	185	236	229	247	215	209	227	212	226	228	229	187	222	222	230	203	219	220	182	216	227	210	195	216	238	239	222	202	217	195	205	218	222	240	241	201	250	219	244	218	230	201	209	238	194	217	218	185	228	226	218	173	200	204	209	209	212	208	226	213	214	202	236	242	214	213	207	229	224	216	198	243	197	207	230	216	213	217	225	215	193	214	216	225	206	196	248	212	236	224	231	187	195	216	226	181	219	190	202	189	201	225	233	217	187	201	202	215	213	221	196	212	225	206	204	207	232	200	202	220	200	217	222	197	195	216	201	208	222	227	216	228	216	235	217	216	217	216	233	207	198	200	228	216	226	209	210	196	196	167	210	200	204	205	175	188	212	216	221	232	233	203	214	211	219	203	247	230	230	231	209	201	224	183	199	204	200	214	204	225	205	186	236	197	223	237	214	204	211	217	198	220	212	196	207	227	222	199	198	208	203	248	220	226	224	228	202	206	231	205	208	203	223	242	220	217	191	211	215	253	217	202	214	205	184	220	211	178	220	207	216	255	219	207	210	227	201	206	187	215	229	199	196	235	229	227	209	194	229	221	240	213	227	213	210	219	218	213	187	231	239	214	205	217	219	213	204	250	204	217	201	209	226	221	185	205	200	231	175	204	213	240	205	208	202	224	218	220	207	227	210	191	210	189	211	224	227	211	221	195	213	235	211	219	214	214	197	202	220	218	215	212	205	210	195	212	219	216	241	239	223	220	223	195	222	224	213	235	224	220	243	236	221	192	220	222	242	225	238	177	228	228	191	199	222	216	228	199	220	239	218	228	216	229	225	221	203	210	216	234	206	200	202	210	202	211	216	237	195	208	202	212	207	227	203	223	235	220	192	235	213	229	223	193	203	207	211	200	210	219	233	208	223	184	216	240	216	212	235	241	188	214	220	194	208	211	221	186	205	192	211	232	236	239	229	216	213	182	210	217	210	191	244	211	235	204	207	217	243	189	208	226	214	243	219	213	215	189	222	211	210	232	194	202	215	182	206	211	246	228	220	215	185	215	255	197	243	213	232	185	214	198	215	199	222	210	200	219	198	204	214	213	230	209	220	219	191	229	204	216	217	230	214	225	213	221	214	203	223	198	228	209	219	242	212	238	190	243	208	221	202	236	216	225	216	214	207	197	206	213	201	219	211	195	213	226	224	221	223	222	202	242	243	203	221	204	189	217	256	236	196	205	202	223	203	198	253	213	235	198	203	236	239	207	235	243	227	222	227	228	229	230	189	204	203	234	224	235	210	235	209	224	211	223	215	200	209	233	253	213	225	199	237	226	207	181	227	218	224	200	212	216	218	180	223	210	222	193	218	216	176	200	223	216	206	225	248	227	213	183	195	198	231	242	226	221	211	200	244	213	206	201	235	231	243	198	253	223	227	249	208	203	190	229	235	217	206	215	201	210	234	232	202	215	216	241	234	226	246	223	231	231	207	230	214	228	208	219	191	218	235	186	226	215	191	222	217	222	197	202	216	218	178	245	185	249	228	227	202	224	193	208	245	212	211	231	197	179	204	247	175	206	225	203	197	200	252	230	204	221	210	210	223	212	174	217	231	225	185	223	236	194	205	201	243	225	207	230	234	233	220	230	220	207	216	244	205	183	197	233	219	219	241	213	231	212	199	230	204	226	266	211	230	205	199	223	223	211	204	238	259	235	215	195	211	242	196	202	191	233	212	226	189	214	208	238	215	205	211	212	236	225	203	218	217	198	207	219	227	213	210	224	226	219	220	216	206	204	217	215	225	215	216	241	227	191	213	207	213	235	189	195	233	229	225	220	209	229	214	226	210	233	230	221	262	209	217	208	179	199	218	222	204	197	207	196	208	170	233	198	222	219	227	215	232	227	200	222	210	206	230	210	216	208	217	226	202	211	228	228	213	219	227	223	227	223	234	197	236	220	234	204	201	214	199	212	217	238	195	240	234	201	206	199	207	192	220	216	206	199	195	225	217	233	230	207	187	234	209	245	201	200	188	226	219	196	219	207	230	229	253	233	217	232	210	240	213	200	220	215	214	240	199	220	230	205	204	207	212	233	217	242	209	187	209	212	213	216	194	216	220	230	198	223	204	205	220	237	214	205	213	240	252	210	198	217	213	206	226	206	221	223	185	205	224	243	213	190	212	211	210	200	227	242	197	193	236	207	215	196	199	225	233	203	232	214	220	212	221	215	224	196	217	197	201	203	217	210	215	248	202	212	212	214	212	196	198	218	219	240	212	200	188	194	223	209	215	195	214	208	217	223	216	192	212	247	244	212	202	195	197	221	235	212	202	243	232	213	225	193	205	208	248	214	214	182	227	209	187	233	197	207	222	209	221	231	194	232	213	242	221	239	210	221	220	231	199	222	222	227	222	200	216	216	187	238	180	205	182	210	196	222	248	233	197	208	198	211	214	218	215	215	217	230	226	205	200	206	211	182	235	222	204	227	215	243	217	229	231	195	212	200	217	213	193	213	217	198	224	231	223	195	213	216	218	216	197	232	228	238	189	204	196	229	231	215	203	211	222	233	219	220	228	215	212	222	206	200	222	231	211	197	186	210	187	212	217	196	202	212	219	210	232	231	245	220	209	210	231	193	232	217	206	233	222	215	217	188	215	213	211	203	213	203	228	218	216	204	220	187	196	194	215	226	220	215	214	251	205	230	213	226	201	242	194	213	235	208	225	274	226	207	208	228	255	203	232	187	232	208	208	235	201	227	207	220	199	222	208	217	203	205	221	239	204	191	192	222	209	235	200	185	231	200	196	198	240	207	206	206	221	213	218	200	189	225	199	211	234	197	206	208	209	254	179	203	233	225	223	189	196	206	256	222	241	228	210	222	194	188	249	208	242	210	244	217	231	235	228	220	236	222	238	213	216	209	234	228	218	216	188	214	218	210	224	238	194	198	219	218	226	239	220	210	199	211	228	198	227	237	235	230	213	203	218	221	229	255	192	215	234	233	204	218	222	223	212	185	217	216	200	214	207	226	239	220	208	227	216	215	214	233	222	233	245	230	241	215	202	214	206	202	210	188	192	201	220	214	220	201	224	234	216	207	232	207	228	210	215	196	222	236	207	217	204	193	216	224	217	221	220	234	239	219	225	230	231	240	197	214	204	211	227	224	223	228	200	217	232	220	191	220	202	208
24809	1201	2395	2681	2359	1921	1669	1435	1348	1164	1082	978	936	869	855	847	763	744	753	727	711	671	660	667	670	637	596	623	675	602	641	616	592	636	593	648	611	605	577	598	598	607	614	598	586	638	595	572	559	554	605	588	553	574	576	619	607	568	575	569	595	550	591	606	601	559	553	524	530	582	585	559	556	600	616	640	587	556	553	589	558	584	585	579	611	567	566	556	609	572	552	600	626	571	560	563	632	600	543	571	578	621	526	570	552	562	591	594	537	577	562	602	566	587	550	540	554	558	592	552	589	579	585	567	543	593	505	587	565	579	599	559	543	538	611	594	570	567	594	546	622	557	547	537	563	574	612	601	594	538	585	544	575	566	572	560	545	537	594	641	598	540	576	548	558	607	650	533	597	588	544	562	570	574	574	579	588	602	577	614	584	574	546	588	618	577	591	561	518	563	583	590	567	548	575	557	566	606	598	552	580	546	605	562	567	547	558	641	560	562	572	582	562	587	607	578	554	548	564	588	571	547	580	568	541	581	560	640	547	556	554	554	546	574	606	585	554	573	588	597	579	543	555	573	550	570	579	573	561	530	562	604	544	597	552	540	573	534	589	539	520	558	552	592	596	570	582	549	604	545	571	550	611	581	563	579	580	579	581	602	580	556	538	569	582	545	595	590	609	533	551	535	526	531	527	537	576	595	567	552	554	555	550	585	571	551	565	493	572	549	585	572	550	587	571	552	528	595	551	583	612	566	579	586	569	582	613	579	559	572	552	547	577	554	609	561	601	512	576	564	567	572	570	577	583	567	558	603	563	594	559	584	543	538	581	589	555	575	562	553	594	614	578	583	568	549	547	569	549	605	625	586	585	570	562	515	565	568	595	590	537	591	578	566	534	576	561	575	564	602	567	580	538	529	574	562	558	588	555	570	571	589	575	570	566	579	587	571	548	573	573	596	617	573	581	584	575	562	557	559	548	538	569	574	554	597	569	550	574	566	547	593	585	546	585	564	558	573	562	564	571	583	555	564	576	567	541	583	582	536	557	619	559	508	537	561	541	566	522	552	578	520	592	578	560	564	591	544	538	560	549	590	567	570	565	562	553	569	572	568	574	527	568	569	562	571	562	561	613	561	564	548	583	579	587	565	622	532	578	547	541	570	566	566	579	579	558	564	522	562	550	559	541	611	570	595	571	570	510	587	596	568	607	602	539	552	552	635	537	581	557	524	536	582	572	550	553	589	551	532	544	541	599	551	604	562	593	576	564	617	584	596	576	540	573	551	549	580	564	566	578	563	569	550	562	562	588	524	603	606	539	562	595	548	581	553	578	536	558	622	571	594	576	542	577	554	542	589	566	602	585	532	572	586	562	568	577	598	582	520	579	551	578	591	581	585	546	530	572	572	531	536	528	557	558	572	520	571	582	552	528	602	533	598	557	566	602	541	612	584	563	565	584	558	585	542	566	562	579	609	608	602	544	609	575	592	559	580	570	513	538	578	592	563	558	586	550	588	583	584	602	555	575	590	566	583	586	564	543	524	544	572	589	599	581	555	609	574	544	558	579	551	570	586	564	575	563	549	575	568	587	552	550	599	562	549	625	526	599	535	555	584	556	571	544	553	524	565	604	570	568	558	545	574	570	557	567	542	530	563	564	571	587	576	591	571	564	591	555	578	574	559	503	532	579	578	547	558	580	572	590	567	560	586	524	576	571	571	518	595	582	537	569	579	553	551	563	559	552	518	588	553	536	505	559	613	553	556	595	568	560	579	592	562	605	547	574	557	548	549	522	563	624	615	607	584	578	599	540	601	585	563	587	556	557	542	508	593	552	592	583	571	544	547	578	544	586	593	579	578	569	549	555	550	556	574	586	597	571	561	520	527	561	587	547	542	551	585	570	568	560	569	564	609	565	624	599	546	559	587	547	562	569	557	594	583	585	559	533	552	569	545	563	587	575	511	601	550	574	538	567	597	573	562	541	564	558	536	620	571	598	559	525	538	581	539	541	572	543	561	561	590	599	481	602	556	557	584	592	564	591	593	568	538	571	594	522	557	637	586	598	563	574	575	570	550	542	581	558	608	568	597	573	583	590	578	611	595	577	508	591	551	550	571	579	574	578	598	568	604	551	564	541	581	597	546	618	586	592	540	593	551	550	567	571	597	570	552	566	563	533	587	576	566	565	555	546	568	547	560	568	521	553	607	544	570	568	562	551	540	570	532	579	574	549	569	575	587	533	615	587	562	564	588	585	606	597	611	522	576	556	568	537	549	541	595	570	614	610	549	597	558	558	561	580	559	598	565	565	512	577	557	572	579	534	562	544	579	586	593	596	584	519	571	525	561	564	568	578	561	563	550	580	549	626	528	578	567	519	580	559	568	538	533	599	546	556	592	602	571	543	571	581	508	567	580	602	553	586	550	554	561	572	552	513	562	576	611	629	554	601	587	545	590	578	565	585	587	556	564	539	573	583	565	577	600	543	578	564	597	573	587	525	590	597	579	594	580	584	561	585	563	564	545	576	571	542	571	584	536	567	557	583	559	570	591	535	545	548	546	538	569	531	601	576	560	591	573	561	555	564	576	560	557	532	567	612	581	595	565	529	602	588	575	538	558	605	560	593	569	532	556	571	604	606	574	585	565	522	552	563	541	601	630	573	527	597	568	553	562	586	593	571	546	554	521	531	540	590	540	570	533	539	599	577	552	592	557	600	550	561	566	549	580	577	585	549	512	555	542	543	538	566	584	604	584	511	572	579	565	556	560	601	571	608	593	572	559	545	610	528	614	566	559	590	562	561	571	556	526	557	540	620	548	563	536	560	587	580	601	580	558	570	542	605	558	571	573	550	561	614	590	566	613	583	597	577	587	574	511	584	547	593	593	555	596	588	570	588	585	576	611	584	575	543	563	600	585	550	547	575	585	581	596	588	554	601	557	565	531	580	557	584	569	543	536	559	571	581	571	556	574	579	557	532	572	542	587	530	591	558	560	577	579	597	558	526	589	567	614	533	561	549	560	605	569	566	594	599	583	602	550	586	571	562	559	560	527	574	600	551	565	541	548	599	549	542	574	589	587	551	620	597	540	532	536	567	550	602	578	534	599	600	531	618	578	568	593	548	583	556	559	575	553	573	539	598	537	560	532	549	602	533	563	574	514	553	513	561	568	528	604	575	595	577	563	577	580	632	550	550	564	598	559	565	570	557	535	557	575	581	598	536	591	584	539	568	581	569	538	594	566	569	510	566	592	572	546	541	566	542	555	554	580	543	592	575	608	558	602	550	560	555	612	583	583	571	520	551	559	565	589	553	566	540	561	534	532	549	583	597	591	583	549	582	585	564	552	582	590	574	578	573	565	549	602	571	555	589	565	561	559	554	533	553	561	553	535	585	552	579	578	559	545	590	562	579	559	521	572	614	564	574	562	543	573	586	543	549	592	561	578	575	543	572	579	594	590	581	548	589	546	562	561	552	554	557	549	546	572	565	563	550	548	551	578
53733	24064	10907	1875	1234	943	683	602	574	514	437	472	453	420	403	399	366	393	389	389	345	393	364	375	344	362	332	358	365	370	322	386	351	333	360	325	348	339	348	320	350	352	367	345	328	356	369	327	347	362	333	312	343	361	353	330	327	327	331	292	334	343	368	339	346	351	320	319	335	326	354	355	330	313	359	309	334	335	317	340	316	350	323	331	334	345	316	341	340	342	320	333	320	320	344	319	354	359	360	364	325	342	337	370	327	342	352	339	332	314	340	351	356	346	333	332	315	311	335	335	344	351	362	331	338	314	312	345	359	323	298	354	340	380	316	306	339	356	343	340	330	317	341	357	325	351	319	349	329	324	324	352	336	327	343	345	328	334	333	301	319	335	353	321	315	301	332	327	323	296	335	288	340	322	314	345	318	307	353	342	307	354	341	310	310	346	333	364	319	355	305	350	347	341	334	325	335	353	375	344	328	333	352	289	336	348	298	339	346	323	293	308	351	326	325	347	352	335	327	302	328	357	312	319	355	328	332	322	325	339	393	356	353	355	306	331	338	314	313	325	326	305	304	339	291	345	376	319	323	299	338	301	315	337	349	339	354	334	325	321	332	314	327	330	329	330	345	328	350	323	303	303	357	317	317	331	329	317	313	353	327	327	318	364	352	328	328	335	315	320	343	349	296	294	326	339	356	316	312	316	323	338	321	297	341	327	369	303	324	310	325	317	320	327	299	337	355	325	331	309	314	351	324	337	307	358	327	358	328	322	335	355	383	353	335	299	353	321	344	337	334	362	360	366	355	345	333	343	376	347	314	343	371	322	355	304	302	358	310	301	285	341	332	314	347	341	376	359	345	321	313	342	357	347	312	328	365	335	343	352	336	343	352	346	330	332	276	342	298	317	317	310	311	344	323	325	344	345	382	350	317	321	341	344	333	330	328	341	305	324	340	320	326	335	356	340	320	342	353	308	336	329	318	334	321	320	313	321	324	354	317	332	341	319	351	330	326	321	346	328	336	311	331	308	326	332	330	317	330	330	334	327	355	345	347	316	344	298	299	309	323	336	338	330	337	377	342	357	342	347	318	372	349	349	340	326	331	352	337	353	337	297	316	327	316	333	298	337	328	307	357	358	325	308	318	354	311	334	292	335	323	363	338	332	322	319	321	302	346	321	335	329	333	352	325	309	329	359	369	337	330	350	331	367	315	320	353	322	321	334	342	317	358	317	343	307	357	324	301	323	325	292	342	371	316	339	346	326	340	336	359	339	333	345	357	335	346	313	332	338	326	342	328	332	322	345	296	336	320	306	332	298	320	336	363	370	299	318	343	335	345	379	324	349	319	351	307	327	348	351	316	351	316	323	356	318	342	310	305	305	332	352	366	338	355	329	323	331	309	337	340	334	322	342	364	337	346	374	325	309	306	323	344	360	325	371	303	324	302	320	330	337	347	327	364	317	340	336	392	345	305	360	335	326	319	326	299	370	339	299	330	347	331	339	316	324	289	326	361	373	357	383	309	322	316	336	335	316	387	327	344	344	326	358	320	293	336	305	288	335	348	361	339	358	326	344	349	330	343	340	334	325	350	314	315	338	334	343	369	329	330	341	324	320	396	309	322	346	317	336	354	348	313	330	351	342	346	298	316	319	325	311	356	304	330	338	327	305	315	361	345	337	325	322	332	323	342	346	313	328	359	319	321	344	343	311	322	316	321	333	301	333	328	336	325	321	345	307	302	333	343	304	318	331	373	317	325	300	342	313	344	335	304	311	357	309	322	359	312	368	355	335	322	320	312	298	323	354	323	323	336	341	294	296	320	323	317	308	361	344	319	329	345	354	315	314	346	356	353	310	324	365	326	344	324	308	324	341	312	354	295	337	375	333	349	334	353	339	366	364	326	372	343	335	306	303	329	313	319	333	291	317	336	341	348	365	343	321	350	333	345	324	336	364	335	351	312	314	360	346	325	326	326	330	327	330	304	290	309	329	358	337	344	342	369	361	331	355	356	348	305	338	326	311	312	349	348	313	335	318	307	300	307	329	350	336	361	329	346	301	317	315	334	338	307	320	326	305	342	333	351	341	321	313	354	333	358	364	332	347	281	344	293	350	319	323	341	315	373	332	351	317	323	329	320	348	348	328	352	342	341	289	330	329	322	337	327	324	304	313	340	322	315	333	336	336	351	339	332	324	358	341	328	337	324	314	342	309	344	336	302	358	363	371	356	363	338	346	350	343	315	339	353	303	367	316	336	283	331	323	342	326	332	340	339	314	326	353	329	346	340	324	365	361	324	329	315	376	316	336	339	363	328	330	323	334	321	361	361	316	329	326	334	317	298	330	296	357	347	317	336	350	338	361	322	336	306	317	342	338	313	327	332	322	352	353	330	340	352	315	358	316	342	317	300	359	356	326	346	329	351	325	338	344	342	352	312	359	326	341	319	348	355	324	371	316	336	353	317	334	363	368	340	329	323	322	333	315	342	349	289	321	309	330	325	371	355	298	318	324	317	311	314	303	300	342	339	349	368	323	346	338	340	305	330	364	326	338	319	311	348	349	348	318	333	310	350	335	352	333	349	348	353	342	344	334	337	341	322	330	319	323	351	349	353	340	308	324	340	335	333	304	336	325	329	313	324	328	339	325	336	317	354	332	314	298	280	324	336	325	305	338	316	292	318	341	354	366	356	370	302	310	300	342	348	356	336	362	343	351	316	337	311	331	321	317	367	333	338	311	306	356	327	301	342	340	321	328	309	321	358	348	329	337	349	347	352	361	335	343	309	343	337	334	314	304	315	336	380	319	320	343	322	321	316	320	336	299	346	292	333	331	306	314	335	324	321	358	320	329	348	350	358	318	327	347	335	347	337	337	324	316	327	314	327	338	334	345	356	341	347	314	332	335	348	328	338	338	323	339	323	334	347	337	312	377	345	330	326	357	303	337	316	322	332	318	352	308	334	331	309	361	337	366	360	339	331	335	324	307	302	330	350	334	351	355	324	362	331	313	355	351	348	338	347	339	327	338	349	340	327	323	334	316	330	307	340	324	322	365	338	345	364	360	331	340	347	297	331	322	332	332	322	349	353	339	313	370	359	325	357	348	353	335	345	300	335	331	333	323	317	360	304	339	350	332	326	294	335	325	336	329	306	355	328	344	318	374	338	312	312	323	372	320	349	337	322	352	332	305	342	346	313	321	329	324	336	312	354	357	345	294	348	377	330	307	345	348	313	344	333	298	355	320	328	323	329	334	338	329	341	337	359	320	310	334	330	309	314	341	334	343	316	302	344	320	329	348	320	339	320	313	320	343	343	298	320	317	316	341	319	337	350	323	342	303	342	330	297	357	322	343	333	357	325	332	328	325	358	299	316	313	366	307	349	382	334	345	347	325	296	336	337	313	356	307	322	312	385	324	323	362	327	332	334	313	323	331	351	349	306	348	347	337	336	319	317	309	326	374	332	346	349	316	339	383	329	332	322	322	338	311	316	338	323	323
32974	2077	4232	4893	4258	3532	2956	2607	2144	1986	1810	1608	1498	1333	1311	1325	1198	1122	1142	1119	1030	1016	1017	978	971	948	965	947	901	894	917	891	869	916	855	950	867	858	894	875	904	873	856	902	846	826	861	857	827	862	861	804	829	819	783	834	855	793	829	838	789	829	783	780	849	818	766	854	770	775	792	846	823	849	757	812	803	786	787	812	795	795	773	814	777	806	815	770	747	777	787	780	801	771	801	842	809	822	757	797	834	806	834	760	800	754	802	783	805	824	782	835	785	834	811	753	782	758	770	779	792	796	791	808	786	752	803	825	803	741	775	770	791	834	763	812	835	761	808	782	779	849	777	824	808	757	769	797	813	778	795	764	780	787	800	762	773	769	807	800	784	816	759	807	748	790	800	797	775	824	769	787	798	755	777	791	762	782	758	753	745	765	764	803	796	792	785	793	785	815	758	799	816	816	813	773	800	752	800	802	776	798	768	816	818	781	781	739	759	768	810	765	781	764	758	810	788	738	800	753	769	796	753	774	832	817	744	825	781	756	817	785	795	789	790	808	753	758	755	796	757	780	802	775	773	786	814	749	773	779	773	858	823	832	775	798	750	765	774	810	800	805	824	748	818	731	795	812	781	834	774	772	776	835	795	780	788	795	794	784	777	820	802	796	834	789	778	818	870	776	797	766	756	758	799	774	802	808	793	759	733	773	770	735	761	756	778	813	736	750	792	795	783	752	751	781	775	766	794	819	822	740	749	791	785	771	819	780	733	767	759	749	768	734	736	796	741	741	835	783	767	755	749	818	790	787	772	775	768	796	813	774	760	821	814	788	812	758	819	746	773	812	762	796	797	763	773	743	791	767	764	824	763	814	792	766	793	799	825	765	808	795	782	787	801	786	777	766	773	783	826	872	798	758	797	843	789	798	747	807	818	787	815	760	792	766	780	741	752	759	771	736	749	762	753	827	767	746	772	791	756	807	774	768	745	792	793	740	776	778	763	801	788	823	816	795	771	761	777	853	807	800	790	803	809	848	798	774	791	795	779	842	822	763	773	776	842	779	729	836	815	739	792	734	778	745	790	801	800	780	752	777	806	781	782	801	786	746	781	778	844	775	850	764	788	807	817	781	772	771	739	789	783	770	840	761	866	776	756	780	810	832	776	761	842	795	784	815	813	795	814	733	773	735	784	783	722	759	766	774	784	751	848	782	747	789	814	821	754	805	805	740	778	820	721	770	797	762	778	850	805	808	780	741	766	782	753	821	814	804	792	762	778	825	770	838	798	774	794	769	787	782	805	776	839	752	793	775	731	838	807	758	828	775	841	792	752	783	777	817	796	765	718	787	762	840	780	843	780	799	795	739	762	789	765	757	761	770	833	818	773	807	762	779	792	757	760	820	840	765	822	771	772	766	821	767	790	761	805	771	736	796	753	774	862	788	791	811	798	789	822	805	734	811	743	809	778	753	788	790	756	792	729	792	767	782	790	824	813	810	725	797	807	748	807	794	774	774	788	784	793	792	775	775	793	748	709	754	783	754	790	776	779	761	781	781	829	799	779	779	766	824	779	749	784	799	797	821	793	762	802	769	826	765	765	837	789	747	768	770	804	724	780	777	803	784	826	796	772	801	813	813	774	832	801	757	827	770	752	778	798	818	817	742	794	793	738	781	761	765	803	751	782	784	808	751	769	782	818	806	747	777	797	769	765	771	765	853	776	815	783	789	764	834	742	786	781	813	777	732	781	825	780	809	794	819	797	775	785	795	815	797	759	811	741	774	749	805	775	751	819	808	793	772	795	798	829	771	759	810	814	742	781	792	745	785	760	810	751	817	797	771	771	763	824	760	858	822	801	733	795	783	817	758	801	808	798	823	775	793	759	775	832	781	861	771	779	738	792	781	783	790	765	857	809	767	764	798	825	844	814	754	804	723	754	763	850	756	766	772	780	751	832	802	791	806	790	805	762	780	768	756	800	848	805	831	826	741	775	813	768	745	760	803	756	821	778	774	792	767	762	843	814	786	805	735	756	760	818	771	786	831	799	828	803	829	778	786	794	770	771	780	765	786	834	814	783	829	820	803	835	768	820	800	783	769	801	762	798	787	806	811	816	767	775	798	785	766	778	820	846	754	791	769	785	825	745	768	807	815	770	815	795	807	808	772	766	792	779	798	783	810	809	786	779	802	783	811	763	784	817	746	777	784	821	770	731	802	757	818	778	785	785	824	797	764	791	847	777	780	789	771	788	780	826	817	739	794	813	753	830	842	739	797	780	784	763	774	770	820	795	830	756	746	798	786	811	779	754	752	765	794	809	766	789	771	784	769	800	793	762	837	745	796	738	806	756	782	805	735	793	794	794	829	800	812	754	743	759	798	756	752	741	765	766	793	810	849	806	795	746	817	760	753	771	776	823	745	772	812	794	767	784	848	822	802	764	787	798	794	796	784	793	820	747	750	795	776	801	748	730	751	772	764	764	775	799	769	772	791	792	817	794	799	765	789	772	737	773	822	752	817	821	800	767	792	800	784	797	758	791	760	776	766	797	796	826	762	802	773	798	789	749	804	773	796	772	765	810	821	796	815	801	779	844	793	750	777	760	749	803	746	785	771	831	787	771	796	795	740	751	805	774	846	812	822	743	774	737	768	817	814	793	796	778	774	777	809	794	780	819	752	824	784	798	789	807	789	792	791	772	732	779	771	819	766	764	807	766	744	801	785	721	763	793	791	791	788	794	749	804	777	804	770	798	753	783	808	808	782	738	772	805	774	779	791	782	805	805	781	779	777	777	776	822	788	767	779	723	772	762	753	761	724	845	767	732	801	809	790	759	780	790	741	736	800	758	760	810	795	810	818	763	812	814	821	782	767	797	759	772	808	773	791	775	772	788	749	783	794	769	774	818	746	800	788	802	797	741	785	801	863	792	741	775	857	809	823	738	787	771	801	791	813	806	801	775	786	788	773	733	847	776	761	788	768	818	814	783	772	772	796	781	741	783	753	803	837	797	727	834	772	716	807	769	757	796	777	864	804	813	782	816	758	758	779	722	769	740	795	739	791	756	824	797	767	792	831	740	774	744	758	785	795	798	819	768	756	797	789	727	756	757	785	825	707	800	774	815	762	816	774	808	784	768	823	792	803	768	784	796	828	749	737	805	780	770	795	799	839	738	762	795	769	760	768	810	785	756	800	819	773	845	826	773	840	756	757	769	764	782	776	755	762	786	792	798	799	804	805	757	782	779	804	761	778	838	754	777	820	768	789	804	761	762	775	799	801	775	821	793	784	827	774	817	766	853	773	805	767	751	788	792	767	755	784	819	767	788	839	767	763	735	761	823	716	804	795	841	759	737	742	745	808	747	798	758	795	770	765	762	773	761	800	783	786	777	821	793	783	829	806	795	763	808	737	766	810	782	802	811	789	752	811	775	797	829	767	777	814	778	766	767	767	812	782	809	821	783	804	805	799	831	770	766	833	781	826	780	808	750	787	787	754	824	810
6667	233	129	111	97	103	94	94	111	113	120	83	92	93	106	107	100	94	87	103	99	84	91	102	89	87	87	81	101	99	107	106	98	84	99	97	66	93	84	80	85	85	94	78	94	101	94	102	104	83	95	92	91	85	98	92	86	90	98	91	110	104	95	92	88	79	104	96	86	84	96	85	89	92	104	116	87	94	103	112	86	85	100	95	110	103	93	95	103	91	82	105	103	88	98	99	72	95	103	92	78	86	84	108	97	107	93	93	95	92	75	84	119	94	96	88	77	100	96	98	108	89	95	88	113	85	81	85	99	102	86	97	88	105	104	99	122	68	84	84	105	82	93	92	72	79	77	102	102	91	106	108	84	101	97	104	104	76	105	114	101	100	105	100	87	79	91	98	96	102	106	105	80	77	90	108	87	91	87	92	105	102	105	97	101	94	121	99	91	128	117	90	89	111	98	85	93	100	108	85	101	99	87	99	100	96	87	79	92	103	78	95	91	91	92	93	90	108	110	93	97	96	109	77	73	104	94	90	82	86	98	104	92	112	102	75	96	99	107	81	82	106	97	107	97	113	99	98	88	89	92	88	75	84	97	93	82	85	83	84	84	105	90	99	98	93	84	86	75	81	82	97	86	95	87	117	106	108	117	89	100	100	87	92	91	103	90	89	84	112	105	91	109	83	91	101	91	93	89	88	88	93	72	95	88	86	97	97	103	83	93	89	89	103	109	94	86	94	97	113	93	91	104	123	80	99	108	104	96	100	82	87	86	109	108	91	89	98	98	95	101	99	102	104	115	82	103	92	123	83	90	88	108	92	88	93	87	106	83	128	99	98	98	104	106	89	70	89	96	98	97	86	101	78	90	92	93	93	88	99	92	86	98	99	91	107	91	104	97	87	114	107	102	109	95	76	86	91	94	90	90	86	96	97	96	83	101	94	96	103	99	102	94	107	101	87	97	96	85	99	105	96	89	112	91	86	117	94	77	85	90	98	92	90	98	104	88	92	97	75	92	105	100	91	93	91	88	95	92	96	95	116	83	105	104	86	86	96	101	97	96	94	90	93	107	100	98	87	102	86	82	100	121	89	112	84	106	84	102	97	95	97	99	104	78	86	112	103	73	97	114	93	90	89	99	88	91	93	96	109	91	82	108	88	103	87	85	96	82	115	107	95	76	99	78	82	105	80	99	89	83	94	98	113	88	92	88	90	92	114	73	92	97	99	105	87	83	88	88	94	101	95	101	118	91	111	92	100	99	82	97	73	81	102	98	89	94	88	101	83	95	91	89	86	100	86	109	99	80	70	91	85	100	86	90	104	71	79	88	98	93	102	82	110	85	92	92	107	108	89	82	87	91	95	66	80	72	89	87	98	83	100	95	89	98	80	74	102	99	102	106	101	102	89	75	89	91	84	116	91	92	104	99	93	82	81	86	112	98	108	99	98	99	99	82	99	98	74	104	94	98	79	106	93	93	97	101	87	106	89	102	108	98	83	96	101	93	103	86	98	102	90	89	85	79	97	74	92	89	103	81	99	82	106	100	84	103	94	98	80	81	91	89	83	93	80	70	70	87	97	85	91	80	92	108	99	97	96	85	104	94	100	90	102	95	94	87	87	85	105	111	97	103	94	91	94	102	88	115	87	96	74	94	89	84	103	93	89	75	96	92	92	82	95	92	91	91	90	83	106	88	89	87	99	88	83	88	91	85	110	103	98	98	101	107	102	93	101	85	98	86	101	86	110	89	95	82	96	110	90	82	105	94	95	100	110	103	81	113	112	91	79	82	92	100	99	97	88	109	85	84	81	123	85	95	99	95	107	96	107	90	105	92	83	88	103	84	100	102	100	80	86	95	101	99	88	99	118	102	83	96	90	99	85	110	87	75	107	92	100	84	105	86	102	96	112	102	86	91	67	87	116	73	90	95	101	82	102	87	88	92	94	89	101	90	107	104	108	94	83	99	92	104	92	102	103	91	83	103	111	96	78	95	94	96	85	110	101	100	102	105	101	91	86	92	86	98	96	96	103	92	95	95	87	106	98	84	96	68	100	106	107	92	91	106	94	81	87	85	105	81	91	92	106	91	97	95	93	106	68	84	90	90	82	92	112	104	84	100	105	93	94	98	82	113	100	98	109	97	110	106	84	88	111	98	101	105	93	95	96	93	102	89	105	85	84	79	93	101	98	104	88	96	88	96	104	95	103	99	100	75	105	76	101	90	95	84	97	116	87	79	102	96	102	103	103	77	103	89	100	90	99	85	106	109	98	83	88	109	110	108	103	94	99	107	82	96	100	91	93	100	105	110	89	93	71	90	90	93	78	93	80	98	85	89	95	86	104	79	83	104	103	100	90	103	95	107	95	98	108	99	83	100	101	102	97	91	82	119	85	110	91	81	90	95	68	93	84	96	104	93	84	98	87	78	90	88	108	92	98	87	100	85	104	80	84	111	89	98	94	95	87	100	112	104	103	99	81	93	94	86	114	94	87	97	102	105	104	74	94	74	118	95	119	90	88	105	103	93	111	97	80	72	92	79	90	89	95	89	112	76	105	88	84	104	100	90	106	89	83	84	98	104	79	110	85	81	98	109	88	100	89	83	93	98	85	98	100	99	87	108	81	92	89	93	79	83	88	92	91	95	83	100	90	106	106	82	101	93	103	89	99	91	78	94	91	87	80	110	90	88	82	97	89	98	84	89	84	104	105	85	84	101	97	129	104	100	110	82	107	77	104	90	96	91	104	97	95	78	111	73	95	94	93	99	84	90	100	105	95	107	101	87	95	111	93	94	84	89	101	99	108	89	98	103	99	102	98	90	91	109	84	81	81	77	92	93	92	79	95	101	111	95	79	83	85	113	85	91	93	77	80	87	80	97	62	90	88	108	107	89	95	103	96	96	82	101	114	88	96	86	80	96	96	90	107	101	86	92	96	104	102	93	102	97	97	96	85	74	93	91	96	108	105	98	107	108	95	91	99	102	84	92	72	100	100	91	108	97	96	115	108	97	87	92	84	97	100	75	95	98	100	109	96	97	101	108	86	99	89	98	102	80	108	98	90	93	91	106	77	95	100	93	80	84	86	95	101	87	96	89	110	99	78	94	93	107	72	100	92	81	96	83	90	111	96	84	109	90	105	89	104	114	83	106	99	97	110	101	93	90	97	95	89	84	85	109	107	102	99	79	103	103	98	89	96	81	91	92	87	83	90	86	101	80	100	98	90	97	105	88	89	116	98	86	89	95	103	89	95	107	82	95	84	92	83	103	90	90	82	98	99	89	89	76	101	90	95	98	103	103	100	67	95	110	99	89	80	93	118	82	85	92	101	111	86	96	110	108	104	92	102	101	91	99	69	97	93	95	80	97	85	95	90	105	109	87	90	83	86	80	90	89	96	85	98	116	92	86	107	104	105	80	95	79	115	111	99	100	98	93	100	99	89	91	84	101	100	85	98	79	82	105	95	86	105	113	96	88	107	95	113	96	109	91	104
5882	343	366	389	386	345	326	328	317	343	299	320	293	302	300	332	319	281	299	301	301	330	312	313	306	276	300	264	340	325	331	308	305	289	320	313	275	285	294	305	297	328	278	294	290	323	286	303	299	299	304	338	294	309	310	305	333	313	278	277	340	292	305	316	319	285	280	295	310	323	313	297	289	294	291	280	269	324	308	314	289	313	338	286	310	273	285	296	320	308	296	330	306	325	306	315	300	313	309	288	306	319	292	287	282	296	303	308	272	287	293	311	300	298	272	291	278	330	306	275	282	290	276	302	324	280	309	298	298	286	302	323	281	298	281	278	286	333	308	276	303	299	312	298	341	302	261	276	291	299	302	319	322	276	315	335	298	315	304	299	312	274	293	307	284	303	290	282	287	285	320	291	340	306	318	329	311	281	286	269	306	307	325	315	317	295	310	300	310	282	278	319	298	277	307	372	316	303	295	284	277	264	336	334	334	302	298	319	315	275	316	300	294	294	280	314	311	321	288	281	308	307	315	303	312	320	306	288	299	297	275	286	292	298	306	313	264	293	307	306	307	311	304	333	312	283	298	268	313	305	312	286	281	285	296	286	303	302	292	307	307	288	316	293	324	336	324	298	308	320	290	292	291	307	314	305	290	288	303	295	312	283	299	285	313	303	280	282	283	288	293	308	266	299	324	287	318	328	300	276	321	306	343	296	279	282	302	313	290	311	324	283	285	320	299	318	288	297	287	306	302	299	281	324	313	288	316	295	290	303	276	311	251	302	286	303	297	305	316	317	321	314	304	337	312	325	310	295	289	297	309	297	302	284	307	303	312	320	290	310	265	304	253	299	294	301	291	347	278	296	289	268	286	289	301	318	307	302	291	268	291	278	277	278	310	284	289	326	297	311	269	277	291	297	301	291	322	290	295	325	323	299	304	298	288	301	289	313	294	297	311	310	292	309	277	294	291	297	325	304	292	311	316	280	316	323	307	332	286	279	293	282	290	314	293	314	329	301	309	312	286	298	303	313	296	342	308	292	296	290	321	300	275	325	322	292	309	299	290	297	281	312	267	311	310	323	301	310	306	322	295	279	286	301	286	288	314	309	282	288	282	317	326	278	260	310	279	301	315	292	331	298	286	289	289	292	282	278	321	295	298	288	293	282	305	294	318	289	332	310	298	308	279	318	286	284	325	317	279	286	323	311	289	294	281	278	292	282	308	289	303	295	294	265	274	290	311	300	266	317	279	294	275	343	272	284	292	289	308	305	297	287	312	339	286	311	286	297	292	312	273	306	300	276	290	271	278	298	326	301	271	285	283	279	274	304	285	299	293	321	283	288	299	315	317	297	308	309	279	283	293	287	296	314	313	280	299	324	300	308	302	317	301	300	294	311	280	273	296	295	292	306	304	309	297	300	291	284	320	305	312	308	306	302	284	283	307	318	317	299	295	324	289	309	319	299	287	328	289	327	280	309	315	281	293	322	286	267	290	315	323	296	318	280	265	310	288	308	299	319	314	281	324	306	275	282	323	292	316	300	313	282	309	285	314	309	314	299	297	296	304	276	276	271	244	289	292	302	316	319	298	299	267	302	304	303	300	273	305	301	311	298	302	284	291	296	300	285	300	322	303	315	314	304	286	286	279	290	299	307	313	290	313	289	286	317	280	312	281	277	298	290	304	275	291	276	296	301	309	317	282	288	300	309	316	310	264	298	322	325	342	306	322	303	285	284	298	293	326	324	281	311	296	315	281	293	292	291	302	308	298	330	292	295	316	309	286	320	314	319	295	271	314	308	283	336	258	331	276	283	308	298	324	284	296	323	318	291	315	313	305	305	297	297	284	295	305	290	272	324	286	279	293	307	300	308	296	318	289	291	268	323	291	321	299	298	290	305	305	280	306	312	292	300	331	297	301	283	333	333	304	309	299	328	290	278	333	287	296	304	311	303	283	335	290	262	311	277	297	274	298	314	286	347	297	309	285	282	299	316	319	320	326	278	308	328	311	285	312	299	307	296	310	307	305	299	281	304	302	297	304	273	291	323	305	302	283	277	307	305	290	296	293	308	297	290	296	332	269	341	302	317	289	315	298	340	284	319	277	281	292	253	291	297	304	285	296	298	297	327	289	310	314	284	295	304	287	288	276	306	270	313	291	294	323	307	324	334	318	280	302	286	306	301	281	301	298	256	319	302	294	296	310	308	308	286	293	288	283	318	267	310	295	288	290	313	314	275	313	264	281	305	300	286	289	271	281	321	303	300	297	303	318	296	308	311	323	312	279	318	286	276	287	316	317	320	296	294	288	307	297	319	348	297	275	328	297	335	321	302	296	266	299	298	291	320	309	309	280	304	282	293	325	272	309	344	281	289	291	296	277	283	300	308	322	339	316	310	289	311	314	296	318	325	310	314	331	297	288	313	297	318	311	296	322	311	305	283	288	327	315	302	287	298	309	298	304	305	312	321	308	349	312	304	310	324	332	332	284	288	286	291	273	297	293	293	304	326	303	306	326	274	282	331	279	304	305	280	312	307	275	299	315	290	284	313	262	293	270	307	310	320	297	291	285	306	301	283	307	308	293	269	308	324	313	295	265	320	299	332	293	319	283	322	262	291	320	279	295	312	293	307	276	315	333	315	276	288	309	286	297	294	288	317	332	272	282	287	293	302	332	296	294	286	282	311	324	287	314	283	332	305	306	292	295	299	307	297	303	320	304	300	313	288	291	287	303	282	313	310	318	282	309	304	259	295	318	310	291	275	271	302	295	300	323	284	335	270	298	283	293	307	303	306	303	247	294	323	329	299	300	307	287	324	308	265	292	318	299	306	299	310	311	282	293	314	287	320	332	307	306	300	306	292	302	293	320	278	272	321	280	296	286	336	320	306	284	291	284	278	296	317	315	314	287	336	311	325	330	288	290	312	308	300	305	282	302	284	311	292	307	293	302	284	274	289	286	264	315	302	306	335	291	328	286	277	289	321	298	331	320	303	299	282	313	323	304	300	256	296	310	303	288	277	276	312	291	324	324	291	294	295	304	289	275	286	303	278	302	299	286	304	283	278	321	280	300	294	296	306	310	318	305	280	311	307	271	321	315	280	298	294	266	305	296	307	290	295	273	309	306	309	287	289	323	293	290	296	326	283	297	274	281	318	322	290	316	311	293	287	291	290	278	300	298	308	315	276	282	290	290	312	298	303	294	314	300	310	301	295	322	294	340	259	283	281	295	313	280	283	294	313	312	323	303	289	334	299	282	298	285	306	285	279	276	294	304	297	276	301	285	311	292	303	296	285	308	254	315	318	335	304	298	277	309	297	309	278	348	290	291	289	292	310	326	291	282	319	300	314	291	304	301	332	336	293	314	311	308	310	282	311	314	288	301	308	318	298	295	327	314	283	315	292	286	287	298	297	329	314	253	313	304	303	274	331	311	281	304	303	278	325	307	311	279	290	311	287	337	278	309	295	302	317	281	308	283	300	300	332	261	283	294	286	296	307
45300	15562	2854	846	631	492	429	370	352	303	315	297	261	253	236	260	253	226	248	217	230	236	233	208	260	246	275	243	192	231	240	192	205	219	246	207	199	247	248	224	224	250	214	197	214	238	201	219	232	217	203	214	215	226	229	236	196	233	226	223	248	211	210	224	202	214	213	216	226	199	223	243	219	228	213	223	206	222	213	211	212	219	194	214	225	237	207	219	221	225	224	221	202	214	211	209	225	215	224	223	208	199	204	200	205	210	220	221	223	250	215	229	242	234	207	221	244	223	203	228	241	211	231	218	209	222	214	227	221	202	233	231	224	234	207	219	208	226	215	219	192	183	229	194	214	206	209	237	225	189	201	207	220	205	216	215	211	208	228	206	205	184	198	187	204	193	209	218	214	209	224	210	220	235	206	197	232	223	217	205	220	220	198	184	199	203	235	232	213	206	209	190	191	218	231	209	224	210	237	216	209	211	220	217	250	177	212	201	231	197	220	220	194	207	257	209	210	212	232	232	218	177	216	230	224	248	194	236	204	203	211	216	231	224	213	213	225	213	174	196	226	206	224	231	233	211	204	205	215	193	225	199	214	218	208	215	235	215	213	196	222	207	229	227	199	211	203	221	201	226	242	181	203	220	225	206	224	229	201	217	220	207	205	232	209	191	237	223	211	220	224	211	220	229	210	233	235	219	229	207	233	217	204	209	218	224	233	197	212	221	209	224	206	242	217	199	222	216	216	231	225	202	178	188	218	227	211	201	210	246	240	209	226	245	221	183	226	226	233	217	217	188	226	232	208	225	210	206	230	212	213	220	205	195	200	220	211	225	256	213	209	222	215	243	215	219	202	193	215	214	218	214	211	215	187	231	189	192	217	216	205	212	247	220	219	215	208	215	270	205	202	224	203	204	206	221	201	214	239	203	178	201	207	222	203	258	245	209	222	213	230	205	220	229	215	204	219	231	202	182	246	217	202	204	198	191	196	209	240	193	236	201	186	201	218	196	191	198	193	238	213	202	218	229	204	221	213	203	244	213	217	211	212	203	235	205	206	197	219	217	227	237	206	213	220	196	209	206	197	224	210	193	210	215	228	200	193	220	218	202	210	221	188	234	194	194	240	215	217	237	199	211	193	225	233	218	211	205	204	211	213	208	201	207	211	202	227	210	230	206	231	208	243	225	239	223	216	213	210	199	214	241	224	192	215	233	227	247	205	207	210	238	228	218	232	208	183	218	205	224	240	199	214	204	178	225	198	195	175	208	214	203	228	193	219	211	205	220	225	205	231	229	211	240	236	215	210	210	191	227	178	220	194	227	204	232	223	207	228	215	222	227	217	191	199	233	202	231	203	222	210	217	242	187	214	227	207	212	215	247	203	217	188	200	197	227	206	226	217	186	209	211	219	229	227	255	221	201	207	202	207	195	183	203	235	186	224	218	222	222	198	208	179	208	201	213	214	200	201	220	210	212	226	247	212	197	237	224	217	206	215	224	212	225	192	200	206	201	200	221	203	235	205	212	219	218	216	211	213	225	215	215	231	211	189	222	205	200	223	195	200	214	232	228	228	214	217	216	234	245	233	210	228	225	208	198	233	226	211	197	224	209	242	217	242	204	183	237	227	219	235	207	221	217	201	214	210	192	236	246	212	213	222	210	199	204	207	230	210	211	179	207	231	208	209	224	192	214	222	168	210	200	217	226	228	237	249	242	214	223	221	248	221	228	191	209	203	199	234	226	219	230	205	245	225	222	219	222	237	225	236	200	202	222	225	202	224	210	195	212	214	234	212	199	218	233	201	227	220	215	212	229	186	210	225	238	201	220	201	210	211	222	199	260	227	238	217	200	231	203	228	234	205	197	198	210	247	214	206	229	215	234	231	231	218	225	248	235	210	197	207	201	200	241	203	251	215	215	216	201	234	207	209	242	183	193	230	209	206	206	243	201	218	243	228	224	234	225	206	214	237	218	221	201	219	192	233	205	207	202	220	206	214	208	209	208	226	223	209	220	232	195	223	241	273	216	202	213	217	221	219	238	236	239	189	207	222	202	201	216	214	206	224	224	234	200	229	228	218	216	240	207	201	229	218	233	209	266	193	206	230	235	233	203	191	209	220	221	225	226	229	199	231	229	226	210	225	199	219	221	218	233	197	202	204	222	181	203	218	218	217	227	220	244	216	247	195	211	214	223	202	214	219	221	216	188	241	212	243	206	212	211	226	219	222	205	198	223	226	234	203	203	227	201	196	215	252	210	228	231	178	202	237	221	212	202	218	213	223	245	195	224	209	212	234	222	232	215	213	237	206	209	214	208	217	237	230	218	183	217	219	231	222	208	249	209	221	193	200	208	237	208	228	215	228	200	190	209	200	226	219	223	237	210	220	217	249	190	206	198	241	241	194	218	222	234	242	211	224	217	227	205	232	215	224	224	244	218	195	223	203	216	190	202	213	231	229	202	245	203	221	220	213	207	213	229	205	228	208	221	197	209	219	231	229	215	197	214	232	216	196	220	197	215	220	221	201	229	203	222	246	225	232	204	210	210	218	207	221	204	234	218	223	215	221	225	197	237	232	219	214	220	214	221	224	211	211	216	211	198	207	210	203	203	217	209	231	197	215	216	200	202	204	201	218	220	215	210	215	197	211	237	198	204	217	200	207	223	222	217	240	250	238	225	218	214	208	217	214	207	208	232	210	216	212	236	210	209	224	184	213	227	194	209	203	224	220	209	212	212	207	212	217	221	195	211	220	217	204	217	221	232	211	206	230	233	210	236	202	204	199	230	214	223	230	205	211	183	212	220	210	224	217	219	218	213	246	205	214	242	213	198	194	225	216	201	234	218	196	233	219	186	218	220	227	217	228	200	192	222	246	238	246	226	210	194	219	219	215	197	245	232	209	226	186	230	214	205	207	193	207	197	200	221	204	219	229	213	197	211	205	200	214	207	212	218	248	223	220	186	203	216	195	215	201	213	197	194	207	210	201	234	209	242	202	212	216	203	241	214	208	222	209	201	234	219	204	231	205	218	193	230	215	221	198	195	198	243	209	233	225	222	229	229	221	223	240	192	214	232	229	210	238	219	239	208	200	230	221	240	190	212	213	202	234	202	218	247	216	200	226	225	198	241	231	190	213	222	251	209	225	213	229	184	204	219	237	205	247	202	199	219	216	210	213	235	196	213	207	214	225	227	206	193	239	207	204	183	213	192	219	211	196	252	216	189	249	183	215	214	213	219	222	199	207	198	204	228	229	229	211	225	181	208	220	241	200	212	215	219	224	225	208	200	237	196	205	239	231	252	232	221	241	207	255	224	219	247	212	210	221	188	215	226	213	208	231	217	210	185	253	228	210	184	216	194	204	212	240	218	219	233	201	229	204	219	234	207	199	224	195	231	195	220	202	218	223	217	204	223	243	231	204	187	205	210	221	245	225	211	210	190	221	192	192	213	246	235	217	187	215	228	216	245	223	226	213	237	257	222	217	206	221	222	221	215
24704	1291	2419	2820	2385	2006	1675	1513	1267	1148	1034	942	908	826	833	822	764	776	782	718	722	722	705	652	705	637	681	711	627	628	637	626	630	615	595	613	612	598	588	586	658	609	569	621	558	608	600	618	590	552	630	535	602	543	555	618	552	541	606	562	604	532	536	631	564	582	597	581	566	578	572	539	556	568	595	631	572	561	518	581	588	525	541	581	582	597	527	555	531	596	634	552	579	573	598	609	620	559	586	614	561	587	586	559	563	589	541	577	552	546	543	561	573	545	554	574	558	570	596	588	565	575	600	589	582	546	581	556	590	545	596	608	575	564	570	558	587	552	531	564	615	567	550	596	574	593	522	602	602	580	552	532	593	585	552	568	552	544	547	603	576	576	583	587	580	582	565	624	565	560	572	539	560	567	557	545	567	497	534	556	552	551	556	538	576	626	574	512	533	543	575	517	570	573	622	524	560	532	573	552	602	554	579	576	577	509	582	576	549	516	585	557	598	553	585	594	536	532	564	553	591	562	594	558	573	580	563	541	535	601	563	550	562	574	546	542	591	596	596	551	565	586	534	590	558	562	606	561	570	586	561	568	538	564	616	565	539	539	576	555	593	545	556	581	544	574	567	598	554	550	559	583	575	565	592	566	540	592	568	575	552	567	588	535	587	600	628	534	606	558	589	563	570	561	555	527	581	558	594	540	531	575	558	582	560	551	560	544	551	546	545	569	550	542	549	573	551	512	560	546	595	575	568	554	590	534	588	568	602	572	595	511	536	545	581	577	572	541	572	528	556	605	581	539	525	596	569	520	559	563	548	532	580	585	583	577	554	574	567	588	557	574	566	542	547	530	572	544	544	557	573	603	578	566	554	559	575	537	574	578	588	588	572	593	576	546	494	569	566	589	544	529	564	564	549	548	575	556	561	543	545	560	560	559	568	532	567	573	533	588	570	558	523	513	560	569	567	553	538	582	575	601	571	595	546	564	550	525	547	571	602	583	564	585	591	564	560	559	595	563	608	583	571	574	586	537	560	553	523	514	544	526	565	543	553	540	533	537	560	529	585	577	570	559	558	617	563	541	598	531	559	569	610	579	539	547	563	589	551	625	549	567	580	594	623	528	548	559	598	549	588	577	579	574	612	542	524	511	623	570	503	589	553	584	617	568	559	569	593	535	527	595	591	499	572	591	555	593	596	613	579	577	588	560	586	543	556	562	554	562	590	564	532	564	559	594	539	568	521	552	580	595	554	581	516	523	537	567	596	547	558	599	553	564	542	563	582	566	548	570	572	558	595	546	522	543	589	581	572	557	572	557	562	578	541	617	561	575	573	546	558	579	560	588	569	563	571	543	580	561	579	596	570	527	579	524	618	565	539	567	575	593	568	562	561	552	572	551	561	611	533	567	569	532	494	555	575	597	575	565	587	558	548	573	574	561	596	533	541	579	553	513	590	577	565	582	541	555	613	582	555	544	605	536	565	551	575	572	547	548	579	563	558	564	522	592	600	529	599	568	585	593	552	517	581	541	587	523	540	552	598	582	573	615	570	575	584	563	520	579	529	548	574	579	567	573	555	578	566	587	561	565	556	548	566	585	545	549	563	587	535	552	555	592	580	552	537	529	550	579	555	544	539	612	565	558	615	556	550	547	588	590	613	595	554	566	572	551	556	607	540	597	611	569	579	562	533	627	598	521	568	550	579	578	593	571	551	574	534	569	563	564	574	578	525	582	580	541	557	576	576	547	576	542	538	557	513	562	570	579	576	591	558	591	526	583	543	538	568	563	557	537	560	567	604	542	571	580	568	567	560	570	571	545	610	556	549	545	571	542	575	555	553	602	569	582	584	568	565	583	593	530	599	527	568	544	528	583	593	584	513	576	574	550	542	553	557	551	592	547	572	581	573	569	575	547	578	527	542	570	548	559	567	574	532	545	608	575	542	574	549	583	546	557	576	607	558	567	547	544	545	564	581	575	583	568	572	573	537	560	570	571	614	579	568	552	597	595	586	561	573	508	577	536	523	555	517	591	550	556	540	550	557	594	581	540	557	589	519	544	583	564	624	559	596	556	577	551	597	559	559	573	577	560	532	571	624	558	569	557	557	565	571	527	583	560	583	567	560	573	561	554	569	601	539	562	554	541	581	606	567	558	589	533	563	600	551	530	585	560	599	576	534	536	578	523	561	561	579	588	558	557	542	563	568	608	569	572	567	580	559	588	546	547	567	533	554	594	585	548	555	573	560	570	592	562	554	572	546	552	604	575	561	550	552	558	577	544	591	611	553	614	547	547	559	546	575	579	590	545	564	578	538	568	602	575	571	571	598	597	547	530	568	617	565	555	566	552	543	544	602	547	574	550	571	563	576	588	583	585	586	540	587	550	539	595	591	554	576	566	552	540	570	583	527	540	533	627	580	563	538	564	571	560	555	575	571	582	550	610	535	562	552	526	524	559	565	540	548	580	580	544	542	608	571	565	530	545	541	561	605	583	552	565	579	549	576	591	571	557	537	591	567	566	578	557	557	573	546	572	531	571	570	550	580	576	581	562	540	528	544	572	590	551	571	626	537	599	588	581	583	556	556	551	550	587	619	588	536	525	611	599	579	559	599	575	576	535	588	509	559	581	534	517	556	552	533	586	561	546	553	561	551	614	589	527	604	618	553	580	561	602	560	549	554	553	555	569	540	569	546	563	549	580	569	551	565	558	548	574	577	585	552	561	543	547	622	568	568	536	571	588	543	551	560	564	560	571	584	545	534	576	569	592	537	577	603	527	584	556	558	588	554	535	550	557	561	571	561	563	583	546	618	601	540	566	513	563	562	564	545	575	540	585	554	539	569	571	546	570	575	552	569	533	560	529	586	540	569	578	552	556	603	575	571	578	560	529	547	594	574	569	587	556	581	555	534	543	605	516	571	548	546	561	590	538	589	586	539	606	618	550	542	571	602	622	607	533	570	555	577	558	555	542	608	600	577	551	585	553	560	566	537	562	528	526	560	582	564	567	522	599	583	560	568	511	545	535	579	566	592	558	556	554	534	553	583	576	537	579	581	595	579	586	571	555	549	575	522	607	551	540	593	549	524	553	562	614	588	583	570	555	555	572	537	587	558	555	610	554	537	574	562	567	571	558	595	588	594	581	561	569	595	559	540	557	527	549	528	534	579	594	576	579	569	548	558	517	565	571	542	582	581	562	564	540	562	594	538	565	544	577	578	593	571	606	565	550	521	590	537	573	545	606	565	588	605	580	546	574	558	546	578	595	594	576	597	638	573	594	579	600	553	577	563	576	562	586	555	559	588	547	515	634	561	547	566	557	586	574	542	547	568	579	550	558	616	586	574	590	591	515	563	586	591	565	548	596	585	562	587	571	550	584	546	582	589	553	557	576	567	576	553	545	543	580	546	563	586	558	556	569	503	579	573	537	572	589	559	520	519	568	546	603	599	566	590	566	582	547	616	572	575	555	557	527	568	576	587	587	553	584	611	600	550	592
52467	23647	11703	2060	1187	943	808	604	539	505	465	441	417	399	409	453	385	365	366	344	396	375	366	327	338	373	385	343	316	378	328	338	350	339	332	334	369	373	351	315	341	341	347	337	336	325	360	318	314	353	317	359	343	332	336	347	335	322	339	352	353	332	362	328	337	310	320	366	348	361	336	332	332	337	311	288	323	365	317	338	337	312	320	309	319	346	311	323	378	324	337	315	359	300	306	317	357	289	331	352	347	343	342	312	306	352	354	316	335	349	381	310	320	343	333	357	305	388	347	343	350	311	349	331	313	349	336	357	320	333	312	322	360	296	319	340	303	379	289	318	297	314	327	318	286	317	321	330	336	309	313	349	315	350	352	318	322	327	316	323	337	322	327	333	329	342	324	348	311	308	328	338	320	328	323	325	318	310	360	313	349	338	283	312	319	313	316	337	329	284	316	328	328	330	295	344	320	350	308	329	326	372	348	322	331	314	344	279	339	353	342	318	348	344	336	330	334	342	324	323	311	326	338	294	335	349	332	319	295	325	299	325	341	333	339	317	319	306	352	362	317	308	328	376	321	318	320	334	345	333	372	317	316	324	297	344	358	332	333	310	288	313	318	316	318	328	307	322	329	317	332	350	358	320	379	338	332	333	304	309	356	332	342	304	326	333	323	314	343	354	310	334	317	336	307	344	329	320	287	324	374	327	353	333	320	297	311	302	324	343	322	300	357	309	312	342	327	327	351	314	336	315	342	352	326	345	308	339	318	313	304	334	348	339	342	365	376	331	365	334	313	334	321	316	349	328	326	307	360	307	313	280	338	324	356	314	346	357	313	333	326	337	336	358	296	332	331	338	316	335	291	332	332	320	353	322	342	316	356	332	348	340	312	301	348	304	359	349	359	315	354	337	338	307	359	363	342	289	309	344	311	318	316	346	319	313	332	321	333	331	350	307	324	339	348	373	339	343	346	306	318	335	298	339	317	325	348	322	305	315	380	351	340	336	299	352	341	333	333	334	349	314	305	352	302	285	320	316	327	329	358	294	344	338	337	335	378	323	298	334	350	313	313	314	326	318	310	370	383	338	343	343	330	328	333	334	344	318	346	314	313	343	332	316	332	354	340	341	319	321	348	301	326	337	372	307	309	362	318	338	295	353	290	351	328	341	308	307	320	318	354	302	317	329	361	326	310	334	315	324	307	355	319	372	355	291	344	335	325	332	352	341	398	351	327	357	310	331	329	319	315	335	339	304	342	333	349	337	342	345	370	361	334	332	304	358	348	298	341	331	322	309	335	303	328	340	370	346	346	327	321	304	328	320	344	335	338	315	337	317	319	331	357	293	356	356	339	332	319	316	322	330	334	357	331	351	331	335	351	332	345	336	349	337	358	319	306	314	307	304	328	345	295	325	294	322	331	328	335	344	345	353	333	329	323	333	341	353	349	300	326	343	298	326	356	344	323	339	351	327	311	305	350	329	352	347	323	332	348	308	319	341	305	338	352	306	300	332	304	327	336	309	317	378	355	329	322	353	312	326	333	308	317	336	336	361	359	362	294	307	341	334	316	333	335	350	341	360	376	347	318	329	320	324	328	350	351	317	340	324	312	315	350	313	367	321	286	352	313	326	320	359	344	359	330	345	319	339	328	313	322	320	344	313	341	354	322	337	349	346	319	314	303	360	350	319	335	347	347	324	319	332	342	325	325	299	348	345	351	308	355	334	345	356	354	333	326	299	324	322	299	325	360	327	326	324	329	357	322	343	324	295	310	347	334	321	327	333	348	319	353	332	343	327	336	314	293	330	323	332	339	343	346	350	355	345	335	344	349	343	345	345	277	306	342	313	346	328	343	326	279	318	340	317	352	343	306	301	323	342	302	328	293	314	298	317	309	320	371	303	337	313	297	347	301	337	313	318	349	329	353	360	321	330	339	333	311	352	323	326	343	327	338	330	344	333	340	334	306	356	364	341	308	306	357	314	332	330	329	328	327	326	312	320	334	359	376	366	342	319	334	343	358	295	303	354	337	299	311	341	326	358	303	302	301	313	339	326	337	358	313	348	345	316	333	304	337	307	323	314	353	334	321	361	308	338	327	311	325	326	312	319	356	343	347	330	356	323	317	336	328	354	297	344	312	339	313	366	335	315	324	313	315	325	363	314	318	353	330	320	345	323	336	355	341	345	339	316	373	345	332	333	312	302	347	340	344	320	348	312	301	339	356	344	320	323	343	312	328	333	326	324	374	309	341	319	342	307	317	317	332	354	297	309	333	340	309	335	305	353	363	316	335	314	362	311	308	334	357	308	361	272	322	336	341	324	327	331	339	298	317	335	348	312	338	316	338	337	323	301	311	358	362	310	356	342	309	354	380	358	315	299	335	332	346	358	348	290	345	327	289	316	310	357	337	295	317	350	325	324	348	297	339	340	339	316	338	298	352	366	345	282	298	347	323	361	324	321	327	334	332	293	330	383	313	324	320	345	327	306	331	344	330	313	329	350	326	319	309	325	314	337	322	313	310	346	317	331	344	330	314	323	349	316	315	314	329	337	346	314	379	333	328	311	346	360	350	311	294	332	318	328	316	325	324	333	332	316	332	322	313	339	339	361	327	358	332	309	330	304	320	326	316	348	333	336	312	344	350	357	355	334	323	317	311	323	320	310	333	349	324	333	348	329	329	363	330	308	337	318	326	342	307	359	305	321	351	293	301	320	353	328	348	326	323	325	321	331	323	364	295	321	335	350	321	343	309	350	347	302	365	341	326	300	318	323	334	315	318	304	347	357	326	333	344	363	286	335	353	313	359	347	364	327	355	318	311	341	323	345	333	326	346	289	309	310	359	377	337	356	310	310	311	300	364	330	326	304	326	340	317	351	356	303	307	311	290	292	328	337	306	312	312	324	326	309	354	349	341	354	321	361	326	353	307	312	337	356	340	332	351	329	345	361	340	382	318	331	323	330	330	346	327	324	317	353	327	307	348	343	337	320	323	345	327	344	335	330	319	333	325	336	319	339	330	310	337	345	324	337	328	320	318	310	336	328	316	341	321	316	314	329	333	309	311	323	332	340	335	339	309	365	346	322	320	322	353	301	338	302	332	328	311	331	339	325	301	330	317	339	329	315	317	328	361	325	303	316	302	362	358	314	314	332	333	315	342	333	326	356	323	322	314	344	344	311	324	330	319	340	345	316	358	324	308	366	338	315	321	336	340	319	328	313	367	308	355	342	336	308	329	295	295	324	309	347	314	311	311	322	351	338	325	333	314	322	331	327	297	316	327	333	327	326	312	346	352	338	331	325	342	286	319	335	335	324	339	344	313	337	334	350	341	326	323	330	353	316	326	319	310	349	362	302	321	332	369	318	316	350	328	383	327	323	336	334	327	317	318	331	349	307	366	342	367	325	306	360	314	342	308	301	301	341	329	341	355	330	334	308	343	351	346	312	329	312	349	336	350	346	328	309	309	366	318	335	303	310	320	300	328	303	327	310	337	322
32725	2094	4358	5009	4428	3583	2894	2422	2139	1986	1749	1597	1581	1422	1347	1247	1243	1176	1116	1086	1044	1060	1006	956	982	926	947	955	916	928	906	921	875	859	876	877	889	803	848	863	816	861	829	792	805	880	829	886	879	894	818	852	805	830	841	807	830	849	805	772	809	783	832	779	805	829	845	800	825	761	810	786	776	829	787	796	737	840	777	798	768	785	774	803	776	859	833	842	835	800	795	821	814	786	818	803	760	796	729	789	832	770	781	836	762	794	806	765	747	802	819	770	816	793	810	764	804	780	788	795	760	754	848	742	776	783	783	825	780	793	790	776	784	785	790	825	781	824	762	784	784	777	754	769	752	791	747	825	815	773	756	742	799	777	762	789	800	729	760	754	759	788	749	804	808	773	801	764	777	816	781	816	740	763	797	753	779	780	766	786	748	730	784	794	772	756	770	820	746	783	780	781	804	746	782	781	755	786	832	802	800	814	778	772	770	777	806	796	795	764	763	769	743	791	764	763	772	803	726	710	768	813	767	813	807	801	815	773	775	771	770	765	762	779	779	812	790	824	773	756	772	743	783	773	742	770	802	796	809	783	818	791	800	770	754	741	813	809	786	794	796	742	822	821	793	738	758	770	800	763	730	741	794	785	725	823	773	775	828	778	755	759	790	823	749	764	798	770	768	759	797	793	745	813	767	761	727	828	813	795	757	824	808	749	757	780	751	774	765	774	772	788	780	787	803	750	829	810	822	786	794	794	773	777	767	789	778	800	771	833	776	829	742	801	799	769	816	755	770	767	737	794	732	750	741	760	748	741	773	769	782	809	783	811	821	723	739	741	799	821	818	764	778	750	761	813	723	775	799	788	762	779	772	741	748	767	770	804	757	736	772	734	799	801	726	828	728	793	756	819	755	765	798	816	826	793	799	803	819	740	830	813	768	728	753	759	779	760	800	779	816	712	809	754	784	821	732	761	802	772	797	761	817	806	792	758	763	739	772	771	810	781	806	777	802	726	814	757	784	711	803	791	796	722	742	800	806	812	786	757	857	760	738	788	812	819	763	813	763	800	704	799	765	776	818	802	852	773	811	801	797	744	762	781	837	778	788	773	808	800	820	769	790	762	711	803	773	781	790	762	792	778	839	798	773	802	813	795	754	773	796	808	769	770	765	779	835	778	743	839	805	825	817	791	777	781	796	769	742	741	768	785	813	754	785	789	768	787	805	735	797	785	766	761	775	736	754	772	765	747	803	822	765	752	762	780	748	728	757	739	809	773	825	793	778	767	795	776	790	784	754	800	775	760	850	741	805	728	730	777	794	743	825	779	803	760	747	801	774	776	778	768	785	771	731	799	796	738	765	807	758	791	761	839	816	801	810	800	728	749	781	783	768	826	761	775	800	821	744	781	796	798	770	784	744	807	767	768	773	786	784	802	809	761	833	788	837	831	782	833	714	813	758	773	779	783	785	790	804	735	797	807	836	802	791	772	775	802	789	749	821	781	794	735	803	745	704	795	756	801	730	760	797	787	831	797	779	797	821	736	796	752	768	712	766	806	806	796	817	775	788	765	811	845	793	792	772	775	771	736	810	775	732	817	776	757	833	785	770	760	783	741	806	770	723	746	784	781	721	793	753	810	786	819	767	765	774	784	754	758	766	766	741	802	793	796	730	798	806	792	762	771	791	753	787	833	811	750	851	781	772	804	801	787	840	818	785	795	781	730	798	747	783	764	755	760	777	775	723	791	743	752	754	767	723	772	745	816	772	806	772	780	795	799	775	770	815	811	758	804	731	751	767	786	769	744	788	804	792	805	729	812	802	793	845	790	784	760	779	831	827	796	734	810	789	779	791	813	823	786	778	735	796	806	793	795	738	789	776	761	776	764	772	766	752	782	786	801	697	741	769	762	775	768	813	788	733	770	791	790	751	713	729	794	787	788	794	765	787	755	776	836	760	770	793	802	792	843	802	773	764	801	779	793	796	779	787	800	770	750	739	798	800	747	783	744	820	796	772	771	771	788	730	808	784	757	790	777	764	783	785	785	780	776	829	783	756	759	732	751	813	762	794	763	771	820	776	778	747	764	736	779	809	811	788	774	749	784	759	847	821	787	736	778	747	807	771	808	802	772	789	776	800	828	798	744	729	787	753	791	835	770	818	800	787	805	758	779	772	803	780	846	810	799	761	783	730	789	813	756	810	797	813	787	758	790	768	743	773	783	756	798	787	758	803	789	801	807	799	754	749	788	764	781	744	798	778	804	792	770	760	833	776	742	768	832	797	770	729	782	780	777	786	823	791	790	795	753	788	757	800	783	782	793	771	787	769	741	825	788	781	724	772	766	810	743	780	841	816	830	783	828	823	785	828	757	744	746	740	733	819	771	776	773	739	780	785	845	769	792	748	799	759	803	816	767	781	812	788	815	756	744	778	761	758	784	850	785	745	770	768	750	771	758	743	779	795	744	769	777	798	760	751	743	796	745	818	789	792	786	830	752	805	813	843	752	774	754	795	770	753	795	808	818	838	763	815	749	818	772	801	789	813	801	853	801	803	819	786	792	759	782	722	817	797	761	796	770	769	769	835	779	784	789	788	836	797	756	781	799	731	760	793	810	789	773	750	803	743	817	792	777	790	752	810	784	751	825	788	825	784	767	818	806	769	818	757	792	769	789	794	789	812	718	788	732	794	774	769	767	752	761	752	816	784	784	795	805	820	830	807	801	767	753	808	800	793	778	772	797	772	783	808	742	723	746	776	825	803	793	769	756	804	774	783	801	869	803	726	812	781	775	765	807	786	791	773	769	809	782	765	769	779	788	768	759	769	772	744	798	782	804	829	803	746	756	764	763	734	766	854	802	786	781	805	801	746	780	811	764	756	837	759	838	791	805	760	788	849	793	721	735	787	815	691	786	771	731	758	725	781	820	748	780	804	759	736	766	840	795	792	753	765	763	798	810	762	814	737	741	783	785	790	825	740	807	750	766	791	773	764	761	838	805	773	753	760	799	756	793	794	771	819	787	746	737	758	779	724	776	768	812	810	784	764	759	837	785	794	796	807	704	717	744	784	804	793	801	804	782	765	746	763	794	809	795	749	788	737	774	757	782	819	761	782	801	778	787	762	780	757	806	759	743	804	805	768	798	761	750	769	767	752	785	802	775	762	792	778	799	760	746	812	819	831	768	761	755	759	755	794	720	735	733	792	802	739	804	752	777	766	746	795	798	746	800	762	733	825	790	757	800	794	785	786	785	777	745	822	759	788	803	726	737	748	768	775	853	821	787	813	777	782	784	770	814	768	730	829	725	753	758	766	786	749	763	781	769	748	738	793	819	827	824	757	804	781	755	789	813	778	793	791	764	730	760	803	740	889	735	776	816	773	744	774	746	791	808	761	784	783	738	788	814	742	822	694	759	774	750	780	776	833	814	793	757	816	785	773	745	807	766	792	820	745	768	742	794	754	769	791	781	729	800	779	768	831	775	852	759	771	767	793	779	727	783
7103	278	123	118	130	124	96	108	115	83	109	90	95	107	100	111	100	73	88	110	92	92	107	82	103	108	88	96	104	130	95	82	90	80	108	89	98	93	87	106	93	100	88	89	78	92	91	111	98	86	82	96	95	95	99	111	93	99	95	97	97	89	107	87	86	96	80	97	89	111	102	104	91	106	94	95	86	85	101	108	100	85	95	73	92	99	97	86	87	81	93	101	76	89	77	92	102	93	97	106	96	99	100	93	96	113	93	85	104	93	97	94	86	74	89	78	82	98	106	78	112	121	99	96	93	105	99	97	100	114	108	94	96	98	88	92	83	111	90	102	99	89	90	91	87	110	96	94	108	82	89	83	99	88	94	83	99	78	88	86	86	116	92	86	89	89	88	81	71	98	102	102	106	100	76	85	86	94	110	101	97	106	107	92	95	99	95	87	83	117	105	90	83	94	97	94	112	87	95	103	90	94	104	95	87	99	72	100	96	100	98	93	92	94	87	94	80	73	95	82	92	90	92	98	86	86	101	73	95	89	119	86	88	90	94	91	83	92	82	97	102	93	90	95	80	87	80	90	107	83	96	102	128	104	97	100	96	105	75	102	96	106	101	70	115	89	103	92	90	93	70	92	92	92	77	85	102	102	86	84	111	99	84	100	102	78	77	98	116	98	95	85	100	99	111	95	103	89	89	111	98	103	77	94	101	109	77	103	81	91	90	86	79	100	97	99	109	116	89	112	88	85	84	91	105	105	102	88	91	98	106	92	106	81	96	103	100	106	92	81	103	83	105	114	93	106	88	92	89	90	79	102	76	110	105	93	95	76	100	107	102	97	88	91	97	97	106	78	91	95	97	88	86	92	104	88	82	88	94	95	96	97	98	97	92	85	99	85	111	81	82	91	97	89	84	101	75	104	94	98	92	83	83	105	85	97	80	96	105	96	107	93	83	100	102	88	90	90	102	109	83	114	107	101	96	77	101	78	95	80	121	103	99	101	90	97	98	77	93	101	84	91	111	90	93	111	97	85	101	87	100	97	96	76	118	103	89	84	94	95	90	85	91	111	104	86	99	96	86	101	101	97	87	109	99	80	75	106	91	106	86	80	104	100	102	103	87	83	103	100	102	100	88	92	84	101	87	88	95	111	95	106	81	94	105	88	90	96	92	90	91	95	88	112	92	85	88	90	82	85	92	88	97	98	89	88	104	84	103	102	101	101	96	103	103	94	87	117	103	93	81	101	78	126	90	93	99	106	97	98	90	94	94	90	89	87	91	86	105	107	84	91	93	103	93	98	102	99	89	98	100	95	92	98	87	102	99	81	86	97	108	104	87	85	98	92	87	87	96	82	103	81	115	101	69	88	96	89	85	108	96	91	95	102	100	85	82	94	103	112	87	95	80	100	89	84	99	96	102	97	85	92	103	98	80	88	82	82	104	90	94	95	101	89	80	103	78	101	95	84	84	84	102	90	87	86	105	88	106	117	77	90	100	87	89	90	89	82	79	93	88	111	92	117	91	100	96	91	104	91	109	104	80	97	85	103	84	109	85	103	95	96	93	83	82	98	109	112	89	103	84	100	77	106	112	90	80	107	92	83	81	92	98	95	100	104	101	90	103	124	82	101	107	95	90	92	88	110	114	102	122	114	111	104	115	92	99	95	82	96	88	94	108	116	89	81	97	84	127	98	84	94	102	95	92	95	107	98	97	79	80	88	80	85	91	88	91	93	86	75	86	95	99	109	100	88	102	88	101	78	102	88	74	79	109	95	108	93	80	93	74	90	99	85	105	93	92	91	102	107	88	97	102	61	113	99	92	93	93	83	106	93	91	98	100	95	88	85	85	110	90	108	84	95	91	107	88	103	81	104	95	94	106	106	80	92	92	101	104	115	104	88	98	87	84	107	100	78	94	104	95	81	86	113	98	89	84	98	70	107	99	80	96	95	114	87	86	91	104	99	88	99	98	82	90	99	97	92	91	93	98	92	113	110	87	103	74	87	98	96	105	79	85	100	105	79	109	111	79	71	103	101	95	93	91	94	86	81	101	97	102	88	97	106	92	108	116	80	102	112	96	95	106	111	101	94	93	92	102	89	109	93	97	83	82	105	93	82	99	90	105	93	84	108	86	102	85	71	108	99	106	110	106	87	104	91	98	98	86	110	98	62	86	97	102	99	84	87	91	96	111	74	89	98	101	100	78	93	100	96	92	115	105	74	84	93	78	94	104	113	95	113	99	79	85	98	122	108	99	88	86	89	90	92	94	97	88	95	86	95	96	88	90	89	90	92	96	80	96	87	108	100	99	103	109	104	113	77	89	98	90	87	84	90	119	107	105	99	93	98	107	76	110	100	96	98	82	107	117	97	88	96	79	96	99	91	102	96	112	98	95	87	100	97	94	69	88	112	86	105	99	83	92	93	101	100	67	98	73	101	105	81	86	83	96	83	86	107	97	102	92	88	94	87	105	88	93	107	96	101	73	91	106	116	105	114	83	97	91	85	93	94	86	86	96	87	105	73	101	86	92	93	93	85	105	101	82	85	90	106	103	92	113	107	84	94	98	74	94	97	109	90	98	110	101	90	103	77	85	99	82	99	93	98	95	106	91	87	97	89	94	83	96	93	100	97	91	82	87	80	81	100	108	97	97	93	83	92	92	90	101	85	98	108	73	108	86	106	104	107	101	114	90	89	86	90	95	108	95	73	75	104	110	103	74	104	97	93	106	99	89	96	120	87	92	104	98	97	103	76	97	96	87	92	95	87	102	87	89	117	86	103	89	95	88	94	84	99	83	80	102	92	93	89	88	82	99	79	76	77	86	102	83	104	108	87	87	96	84	98	92	83	83	88	70	95	99	96	96	93	102	84	103	98	91	96	99	94	89	103	100	87	91	82	90	114	103	72	79	90	94	106	100	103	95	111	90	110	90	99	83	99	86	100	94	75	97	89	97	81	96	90	90	95	89	92	91	92	103	107	98	87	103	98	96	121	92	109	90	89	94	101	99	111	118	85	82	105	106	106	110	104	75	97	86	105	88	87	116	91	99	116	102	93	99	124	86	94	97	98	96	92	91	103	99	97	100	101	77	85	120	82	114	110	89	109	97	97	109	97	88	87	102	103	95	116	105	77	112	87	102	94	71	96	94	105	98	88	87	90	95	99	95	88	109	78	84	78	97	80	102	96	107	87	106	97	97	89	86	97	93	75	91	89	100	91	97	92	95	104	103	103	116	102	98	95	96	87	88	104	83	82	100	82	81	103	96	97	103	93	87	105	107	116	85	90	99	76	110	83	86	77	87	72	82	94	104	81	95	95	104	115	79	111	94	86	103	101	72	112	93	105	96	107	94	92	98	90	108	74	78	89	96	80	97	97	78	101	100	80	88	89	107	104	101	84	97	89	89	106	103	94	85	85	121	98	90	96	95	100	103	92	74	90	74	101	87	95	107	90	99	100	106	106	87	89	97	98	107	90	91	85	115	90	99	95
5890	340	375	381	375	388	338	319	331	313	313	352	297	322	338	325	282	293	285	293	303	319	292	310	315	258	326	276	291	284	293	298	314	305	294	298	278	285	311	321	337	300	322	319	315	285	319	277	304	308	314	295	294	294	291	301	293	305	288	297	297	307	313	288	300	289	333	294	305	321	291	327	344	303	320	298	284	287	299	278	289	294	291	304	274	299	295	295	275	310	305	333	307	294	300	281	304	278	311	320	300	281	297	301	279	286	313	316	350	326	284	299	291	298	287	286	300	311	294	327	293	306	294	307	296	285	238	311	301	304	292	296	286	306	305	278	298	292	300	275	297	280	316	281	291	269	285	298	323	299	283	304	309	302	303	270	298	281	285	310	294	288	317	286	302	301	304	275	321	292	328	308	336	320	300	303	299	281	276	331	308	304	266	266	311	255	268	294	279	304	312	305	280	324	282	305	310	311	285	315	323	255	274	292	296	323	291	281	302	313	313	287	280	282	286	280	297	285	301	280	297	297	309	273	327	289	303	321	286	290	295	317	291	296	304	283	299	286	307	277	309	311	302	301	292	309	319	307	329	295	325	296	274	298	278	305	326	279	281	326	275	310	309	266	313	285	298	296	280	243	303	346	324	313	295	315	297	330	274	274	284	275	279	307	297	286	281	321	305	285	285	286	299	304	305	310	294	268	296	283	308	316	260	279	278	298	308	306	314	293	299	293	263	313	294	292	277	287	300	300	322	269	303	291	285	288	287	289	304	307	306	295	297	281	302	320	272	307	310	298	304	286	291	287	328	325	302	287	310	311	325	326	286	304	290	291	327	294	283	291	288	301	306	317	270	269	294	306	328	285	309	292	324	272	313	308	295	299	338	308	319	293	282	286	289	331	288	297	291	275	311	296	302	276	281	291	284	298	296	289	316	279	282	297	302	296	296	313	321	274	283	307	306	300	307	314	306	274	291	313	293	294	340	303	284	295	326	285	300	305	291	345	288	286	307	283	329	289	340	285	298	308	293	262	285	299	297	289	322	304	283	274	268	323	312	298	304	286	306	300	305	280	297	321	307	300	290	298	323	302	316	298	309	287	305	325	332	312	304	310	285	322	291	288	313	297	298	277	297	304	295	289	304	298	299	305	292	296	326	306	324	279	273	319	296	313	263	283	257	290	284	306	294	294	302	281	291	306	291	295	295	269	277	269	315	323	299	306	301	292	310	303	293	286	302	268	285	300	286	294	316	300	296	281	319	295	296	303	333	286	336	276	300	300	286	325	298	314	308	289	299	295	285	295	292	290	282	275	289	265	277	306	327	289	307	265	314	325	298	328	315	278	297	332	317	290	292	312	281	296	288	278	302	318	331	260	316	269	326	283	291	268	290	289	285	305	268	292	283	292	290	306	328	299	310	304	283	332	319	275	304	296	274	292	297	284	277	291	306	270	288	334	334	315	298	282	305	298	273	315	300	307	266	297	331	300	303	299	323	308	304	316	286	306	338	287	324	300	256	314	336	292	302	302	284	304	284	300	322	309	303	317	307	287	312	289	309	315	304	269	307	318	297	333	310	275	292	318	312	341	311	311	281	307	293	295	324	305	286	293	324	274	272	269	304	276	278	327	309	340	326	298	309	287	304	305	296	308	285	305	294	282	304	264	275	343	289	286	301	269	314	292	331	298	299	298	332	298	287	298	284	314	271	304	302	293	310	246	317	287	287	286	300	298	301	304	301	292	318	286	313	277	286	277	297	312	314	328	287	321	300	319	294	293	309	317	326	325	302	293	296	294	334	280	307	293	297	293	318	306	325	301	301	285	303	289	299	303	297	289	287	304	310	291	303	270	306	288	282	308	290	294	280	289	272	337	286	292	275	283	298	309	302	283	318	309	309	288	291	270	304	273	303	297	288	288	297	313	284	300	317	307	295	338	309	314	290	300	293	274	271	305	315	298	325	321	313	301	306	313	297	294	273	314	292	298	303	278	294	334	315	277	291	328	329	300	297	278	299	303	292	295	308	285	278	318	283	304	286	303	297	287	270	301	321	281	296	286	286	316	260	291	278	293	306	285	306	307	301	283	311	295	284	268	334	280	318	299	288	322	325	325	313	301	306	310	300	334	300	298	292	311	303	301	306	321	331	296	314	326	284	293	309	280	283	288	303	323	313	339	292	303	298	318	311	330	302	297	290	301	291	300	284	300	299	313	279	313	294	283	327	266	308	292	307	312	241	296	306	324	298	304	292	274	320	329	275	269	270	289	295	281	304	294	283	295	283	290	290	344	276	283	284	300	310	293	327	314	298	259	316	283	293	303	311	323	287	288	312	299	300	289	277	289	288	301	329	295	271	261	291	319	255	311	303	302	301	302	294	295	312	314	296	273	293	313	287	299	283	285	297	264	302	289	306	293	304	251	300	268	282	322	292	302	272	299	328	325	271	300	274	282	264	322	326	322	309	271	295	311	310	335	278	260	303	297	271	309	278	297	308	317	292	309	282	305	312	277	301	307	288	295	309	287	332	278	293	286	315	299	294	339	280	314	334	294	282	294	294	328	288	295	286	292	307	300	303	317	312	298	308	304	303	310	306	284	300	308	309	296	280	328	283	284	320	304	317	319	339	315	341	282	290	311	265	285	302	281	317	289	289	313	308	335	325	278	301	274	293	293	324	281	273	288	280	306	289	314	338	299	284	298	300	302	304	274	294	302	291	296	325	309	317	302	279	287	317	322	304	322	282	317	292	298	285	286	312	315	290	273	266	292	298	307	310	314	310	300	316	317	309	298	265	308	328	277	277	295	303	313	284	292	293	314	290	286	292	272	310	289	320	296	304	288	283	285	301	279	266	308	283	311	291	274	292	281	288	316	311	316	293	298	290	333	319	309	306	289	295	300	279	289	320	312	296	298	341	303	273	293	294	299	291	280	294	262	286	284	291	279	300	304	297	318	320	288	293	308	352	299	290	317	311	288	295	299	297	324	264	320	307	297	292	322	291	292	297	294	322	301	285	300	290	312	299	300	319	268	302	296	296	284	295	275	285	275	272	284	275	292	308	311	304	282	284	298	300	289	294	314	286	288	339	324	267	322	294	321	314	293	305	297	330	283	287	282	283	291	279	287	315	271	273	325	279	306	316	332	296	249	334	281	296	303	302	282	264	327	318	303	292	299	313	290	285	299	291	270	283	302	293	269	304	271	275	290	299	288	322	302	310	305	306	285	331	289	287	322	315	294	306	301	306	299	319	284	297	298	301	272	296	294	289	293	319	270	275	294	294	297	297	296	283	314	286	320	284	326	328	299	313	301	295	288	295	299	314	290	278	287	287	287	295	304	299	319	303	304	301	313	279	304	302	306	286	294	279	297	313	322	291	308	280	326	308	302	300	290	291	316	268	319	295	312	301	292	271	274	279	292	290	315	284	336	277	291	273	274	314	286	308	279	284	271	324	292	304	280	291	304	312	292	303	290	308	303	297	322	275	285	298	280	275	336	298	321
46004	16617	3295	837	622	536	412	381	357	313	306	308	264	269	258	246	238	257	261	222	241	259	219	231	237	225	232	232	238	240	213	194	217	211	202	227	221	229	246	227	219	227	195	231	172	236	223	220	243	215	201	189	253	229	207	232	226	215	245	204	238	223	198	211	208	247	207	242	217	225	225	215	202	200	197	184	208	215	218	209	243	216	198	234	220	202	201	238	215	202	224	202	228	224	239	212	211	238	207	224	235	200	194	229	184	230	204	239	222	208	214	190	211	220	201	193	221	217	211	206	191	218	210	210	223	246	203	208	245	183	219	250	214	229	235	202	191	199	191	211	240	213	210	209	207	252	225	218	198	218	187	208	206	211	233	234	226	237	200	224	246	213	204	234	240	197	213	212	217	231	192	224	236	200	215	218	210	201	227	208	209	243	204	232	218	199	251	211	213	198	222	202	213	205	232	223	221	189	205	218	205	217	224	221	237	218	225	211	198	209	200	198	225	178	234	196	200	219	233	203	200	232	206	205	200	194	216	234	228	233	228	206	202	215	190	208	214	224	236	241	223	204	218	205	210	218	216	209	232	235	230	202	252	218	212	201	204	221	209	234	213	208	208	207	206	224	229	213	193	213	209	231	223	224	228	222	228	236	171	216	208	202	178	234	233	261	173	216	212	210	233	231	224	222	197	221	238	232	208	221	217	195	187	172	213	235	242	238	225	199	183	204	192	240	215	205	190	220	230	221	211	199	209	236	218	184	242	206	232	213	198	232	228	216	211	212	221	223	190	219	201	207	200	214	228	200	223	196	201	220	187	207	216	237	229	226	250	196	194	223	204	190	238	240	229	214	213	201	244	211	227	220	184	215	205	190	225	215	220	225	243	224	215	242	224	222	192	224	201	205	224	225	224	203	229	212	218	213	223	212	192	228	209	187	198	225	229	232	214	185	206	202	206	206	216	210	199	229	213	225	231	209	185	213	210	216	215	227	240	224	209	208	195	193	222	223	211	208	196	216	234	214	194	228	216	204	221	215	234	207	209	230	202	216	232	225	178	204	229	201	233	206	182	236	213	233	240	198	210	219	227	217	209	205	231	219	207	229	202	216	212	198	233	239	230	238	213	211	239	209	202	201	208	196	195	242	238	194	229	211	217	220	204	230	212	206	212	212	219	228	231	238	235	224	199	216	214	237	223	228	232	210	257	202	207	235	215	208	203	211	218	224	202	220	210	194	199	208	215	241	219	203	215	203	224	229	217	195	233	224	196	212	242	236	233	229	215	221	228	243	219	205	238	207	229	225	231	229	204	207	231	195	216	247	222	214	233	227	214	232	190	202	198	209	231	197	206	226	175	222	199	241	209	191	212	225	230	209	246	232	185	207	211	204	240	258	228	170	221	203	209	210	221	216	215	211	217	220	209	211	217	186	212	184	210	229	216	220	241	235	194	228	220	230	224	231	222	203	214	227	211	223	224	210	232	236	216	181	194	223	221	204	205	188	185	207	211	189	208	193	199	196	220	200	228	220	229	226	230	227	211	217	197	209	211	226	212	193	216	224	240	181	244	215	232	193	184	231	231	223	199	206	195	230	210	220	221	223	201	209	229	199	187	248	232	197	227	187	221	231	210	221	208	193	223	254	203	233	230	228	202	223	220	201	198	202	201	210	212	195	216	215	205	218	252	222	230	235	243	215	226	225	205	210	211	200	212	199	199	214	206	211	225	204	213	210	213	230	223	203	216	216	212	226	218	275	205	225	206	222	203	203	219	189	208	214	199	187	219	186	188	237	214	217	189	212	243	215	235	242	227	219	236	186	215	219	205	219	230	215	220	247	227	203	218	212	209	229	207	222	220	222	198	215	192	220	195	231	196	201	216	222	196	225	221	219	217	202	207	208	213	212	225	211	239	208	206	223	223	230	195	244	237	215	216	210	240	214	224	228	227	209	219	205	195	217	205	210	231	190	214	220	236	225	204	234	199	196	222	231	210	226	249	236	194	204	233	226	209	216	232	197	233	216	197	248	216	225	239	200	215	209	211	227	225	215	208	205	205	205	187	224	197	219	200	213	205	208	198	223	226	230	214	240	211	236	204	195	227	188	207	208	217	222	181	218	204	205	213	195	224	220	200	205	206	224	209	237	223	230	182	221	198	201	196	204	223	192	215	211	208	241	209	201	194	211	217	183	206	236	195	210	202	209	225	236	230	208	233	215	225	197	247	217	212	212	211	231	218	212	238	254	188	201	207	207	219	214	225	228	205	176	216	257	215	220	228	189	214	190	206	211	206	196	159	209	238	185	194	200	202	179	215	232	205	203	202	210	219	200	193	214	207	230	194	218	192	204	246	208	225	187	228	197	224	219	208	232	213	222	194	227	223	196	202	224	209	224	206	233	228	231	222	194	214	193	232	208	229	219	217	218	213	215	227	212	248	226	239	223	229	203	203	216	196	231	209	228	190	204	215	182	191	207	215	194	221	202	202	218	197	197	214	219	212	198	200	188	228	211	221	238	211	202	182	196	200	195	213	211	197	228	219	187	216	244	224	228	225	216	207	215	230	205	231	229	174	201	201	236	232	213	205	223	214	209	231	220	218	215	240	222	179	221	222	238	229	222	215	213	238	207	197	216	212	210	216	204	230	229	215	217	203	212	233	199	205	196	225	198	221	192	208	203	206	201	206	212	230	238	233	229	225	225	241	196	211	238	203	225	224	200	192	202	193	204	195	225	211	228	226	211	223	215	224	205	216	204	214	189	211	210	184	220	172	211	221	238	212	197	212	224	194	210	203	242	232	221	236	224	240	200	216	199	209	210	210	189	220	184	215	209	206	232	214	225	239	227	228	207	217	235	217	198	200	224	220	200	231	195	213	209	252	197	200	223	218	218	219	215	224	219	241	190	210	200	217	225	206	210	203	229	222	213	229	198	232	211	232	197	218	234	221	222	217	232	229	206	210	194	209	189	239	204	197	201	208	229	237	239	202	205	204	209	215	231	210	238	236	199	207	213	226	210	208	227	230	186	205	226	226	211	218	224	219	206	208	220	242	231	217	213	222	203	190	218	225	203	201	206	207	179	224	227	195	205	222	203	208	209	208	226	227	248	215	224	192	243	211	230	216	216	226	199	242	186	198	219	249	229	217	208	237	226	227	185	218	204	235	214	203	213	247	235	194	228	236	204	239	221	220	176	226	190	223	209	253	201	191	238	212	206	193	197	223	245	217	226	209	202	208	226	198	196	220	205	191	199	231	222	247	238	249	207	193	214	220	210	211	222	190	194	202	179	222	235	234	222	236	238	187	209	218	212	213	227	211	203	217	230	206	223	201	220	240	235	190	221	211	210	199	231	187	219	200	212	215	196	191	210	223	224	190	208	221	242	221	181	208	196	219	208	202	184	200	196	223	208	221	248	192	211	217	223	250	208	219	219	232	206	214	236	228	219	230	209	204	229	218	220	216	198	208	228	244	209	211	226	224	212	199	211	255	206	212	206
25171	1248	2340	2726	2370	2016	1739	1431	1280	1210	1066	999	882	849	851	842	779	771	741	699	723	700	768	662	636	641	658	679	668	641	602	640	589	628	649	618	614	625	557	565	592	583	576	591	596	616	624	590	628	597	576	616	576	546	543	596	582	633	566	560	571	557	596	572	578	575	601	583	539	571	553	563	559	558	585	595	567	593	562	584	589	588	561	571	586	546	603	542	533	570	591	544	568	568	562	578	545	572	573	556	547	543	557	551	581	554	601	540	584	538	630	551	565	580	561	578	572	562	565	589	547	567	534	556	567	498	546	584	558	547	546	551	528	562	561	589	587	552	557	564	586	563	612	569	561	565	578	553	525	522	568	550	578	584	580	503	558	569	576	565	543	587	556	566	588	567	570	576	560	579	526	554	553	544	526	556	560	592	572	561	534	567	574	580	565	569	543	596	551	547	568	597	489	543	558	579	561	587	588	590	593	549	564	581	585	594	577	626	557	559	569	553	569	545	558	554	547	547	584	542	597	557	565	524	563	531	556	559	546	611	522	564	558	561	577	571	583	590	561	551	569	574	588	560	574	549	593	506	578	563	601	559	551	544	565	576	554	608	571	517	552	531	625	542	545	552	612	560	558	568	565	578	561	579	564	577	549	536	572	584	592	580	556	597	587	537	562	525	515	581	567	539	634	522	500	535	556	587	589	558	579	549	576	550	584	576	563	562	590	549	532	573	537	588	558	574	549	530	560	561	605	564	553	562	575	526	594	564	552	596	568	575	591	519	554	549	565	599	591	578	578	556	563	576	573	553	563	530	585	566	596	553	567	529	571	570	537	550	579	555	553	555	584	593	564	581	569	575	564	564	540	576	558	532	569	560	557	578	559	591	565	632	530	577	580	622	552	552	583	572	610	562	582	537	625	594	573	565	572	572	607	520	537	560	604	544	566	536	552	558	542	578	558	539	541	575	581	585	554	588	573	565	618	588	549	546	533	552	584	552	562	554	559	538	572	586	599	562	543	576	602	572	557	561	561	528	581	566	625	544	575	559	592	510	612	559	554	576	570	530	490	544	563	603	570	525	568	571	550	536	588	595	583	524	587	537	533	567	550	600	559	585	567	529	574	551	562	582	592	567	580	609	580	570	561	570	562	574	586	554	525	567	536	590	541	561	567	575	544	573	537	547	560	573	563	541	577	599	564	616	539	568	573	571	567	572	554	574	550	566	551	532	546	568	588	549	586	525	572	565	536	565	586	582	519	569	541	587	534	567	578	559	545	563	560	554	588	530	570	554	579	587	554	558	562	551	541	568	546	554	563	525	587	595	584	591	546	566	543	574	538	554	560	565	546	540	565	563	549	545	575	589	582	543	597	587	576	545	565	563	573	552	545	616	589	514	507	579	558	556	572	549	578	583	516	506	538	570	562	569	556	550	548	552	557	571	580	522	523	548	549	568	532	577	556	563	552	570	575	527	560	566	559	527	560	567	585	545	566	520	532	565	579	590	546	543	634	561	570	562	583	586	550	543	599	564	596	567	567	568	577	591	560	587	568	542	577	574	518	552	552	587	575	534	576	573	530	580	570	521	610	531	556	545	581	565	539	538	560	593	582	550	596	552	543	536	523	547	621	603	582	562	601	530	534	531	555	593	535	535	575	578	567	556	586	560	557	563	555	541	588	571	558	572	571	527	550	553	587	517	563	521	544	558	519	512	539	579	534	548	606	531	593	560	574	547	541	518	545	538	574	510	541	552	536	566	574	564	517	583	530	530	588	547	537	544	557	526	564	575	535	576	583	547	556	587	600	577	566	591	540	585	536	518	573	504	570	520	547	567	547	566	571	536	585	579	536	566	556	573	611	554	546	553	573	572	548	561	550	570	527	555	581	549	571	577	584	532	582	542	591	534	566	545	555	568	577	537	563	561	553	534	553	545	610	580	529	546	569	519	544	561	567	548	570	542	537	553	555	574	548	608	566	522	549	541	547	568	581	540	556	565	569	582	533	561	587	590	572	564	560	575	553	581	572	514	577	528	526	549	573	551	570	585	544	555	542	595	534	521	561	523	569	545	568	550	520	578	594	530	552	596	590	538	530	597	578	562	568	542	567	561	551	529	564	545	550	560	538	573	578	560	567	527	506	561	537	564	593	539	553	559	532	553	535	541	578	554	557	559	593	555	566	554	588	540	573	564	601	564	585	546	554	549	597	582	564	567	526	570	551	611	570	570	509	520	555	564	549	535	556	527	569	589	545	532	544	616	569	563	543	568	571	555	525	548	521	550	574	577	585	510	544	548	558	586	544	516	585	518	582	572	572	550	561	560	580	521	558	538	577	559	575	561	574	596	554	522	504	598	566	582	587	564	592	560	583	572	543	588	544	577	542	608	567	519	564	578	573	541	570	561	582	555	604	514	539	570	536	572	541	614	564	607	593	573	569	566	542	591	575	515	528	568	557	569	567	593	589	609	530	568	570	604	563	538	532	589	558	528	542	542	559	554	558	565	544	567	552	537	534	552	586	608	553	573	566	541	560	535	563	548	560	565	550	568	605	587	565	580	589	559	543	544	583	571	584	594	578	566	567	537	560	568	600	523	570	595	557	601	557	548	514	573	587	534	562	545	553	529	503	591	542	571	543	571	598	520	512	582	564	562	547	574	566	594	545	564	561	585	572	507	555	612	555	541	551	554	574	567	553	577	558	557	543	571	604	584	553	538	575	558	568	588	530	590	565	579	592	535	555	602	567	554	548	561	563	519	563	596	564	537	556	596	575	530	566	543	543	510	555	551	505	555	561	563	552	568	575	574	603	551	508	613	531	591	544	587	569	545	579	536	510	557	555	549	540	542	505	554	557	560	581	574	539	575	622	565	578	559	557	554	575	582	569	586	530	577	539	512	549	538	538	556	548	552	569	591	574	557	618	585	577	540	575	575	566	582	552	533	562	597	597	556	576	605	551	570	555	578	588	567	599	545	536	575	561	553	591	592	565	581	532	529	547	557	531	587	563	519	581	571	543	572	553	559	578	560	577	529	572	582	562	564	609	558	543	587	563	533	537	609	542	537	541	550	543	587	563	585	555	573	559	560	562	562	577	544	573	608	535	544	580	528	544	559	540	546	605	601	535	558	560	596	541	578	574	555	540	548	558	569	574	554	610	565	565	600	560	568	544	547	583	568	534	558	571	546	598	580	565	577	574	546	579	585	522	539	558	554	566	515	552	531	561	534	565	583	551	592	573	600	560	546	557	542	543	574	556	611	574	535	539	557	582	562	583	581	590	545	574	558	551	543	576	568	548	531	563	588	545	564	566	542	558	538	591	587	554	515	548	543	544	595	561	534	595	582	600	541	525	552	568	535	585	544	517	604	606	574	542	570	567	536	572	518	573	542	602	568	580	538	519	549	561	556	546	571	574	514	573	570	570	582	586	553	577	534	574	553	579	518	536	548	571	564	570	601	558	559	573	596	538	577	575	576	544	569	549	558	509	576	643	559	580	519
52950	23068	12242	2109	1222	854	766	663	576	527	458	457	425	398	415	379	400	345	369	354	349	373	367	373	376	345	361	348	348	364	350	366	340	333	364	342	327	336	330	359	344	342	332	344	321	334	353	352	363	321	367	320	316	349	355	307	345	298	317	353	326	322	347	326	311	354	363	322	343	328	357	360	345	326	328	355	326	316	341	345	308	315	313	281	334	325	313	324	311	316	345	309	337	338	330	298	331	367	324	334	320	280	317	326	340	298	339	335	330	318	320	348	324	359	310	322	326	349	310	322	319	342	329	338	336	312	338	314	352	349	303	316	344	360	335	338	307	365	331	329	311	320	318	340	330	312	310	334	330	312	314	310	364	323	335	354	347	332	330	313	320	333	336	329	324	339	346	317	317	313	366	319	340	314	303	348	312	316	329	311	309	300	306	300	329	309	344	365	335	338	323	309	326	371	326	340	313	319	363	353	327	327	328	353	322	348	326	321	337	332	291	288	319	345	322	351	348	340	333	312	363	346	337	326	319	327	341	303	317	309	333	328	319	345	358	328	305	317	332	346	352	354	303	280	351	307	329	347	308	334	327	303	344	319	367	294	364	322	317	323	340	354	327	345	326	320	335	330	318	334	332	324	349	322	322	314	354	325	351	316	304	309	331	346	341	303	298	335	324	318	318	319	307	317	344	343	319	317	338	340	308	323	321	327	322	344	293	309	298	331	329	303	340	292	297	299	343	318	318	300	332	326	308	296	341	296	337	328	314	329	347	262	364	344	346	359	353	323	329	315	303	330	302	310	328	318	315	319	323	349	334	357	314	326	320	301	314	363	306	315	348	322	341	352	324	315	333	337	311	324	331	321	335	335	317	304	289	343	337	301	315	359	321	345	318	334	325	296	280	335	327	338	309	324	341	345	305	336	329	326	283	331	340	337	322	363	338	324	339	354	338	326	335	349	321	321	309	322	346	319	362	317	312	337	320	301	340	322	307	346	349	334	365	313	333	316	322	332	311	296	320	314	316	303	310	354	338	308	340	359	338	305	333	318	335	336	340	349	327	305	327	302	337	327	340	321	318	340	351	336	319	318	327	346	331	353	344	329	344	345	316	337	330	343	331	322	338	330	359	311	340	366	328	358	329	331	297	355	321	341	297	316	286	332	311	338	311	334	310	342	322	307	306	322	357	296	315	371	326	303	300	342	315	333	314	337	337	358	350	319	322	330	278	353	337	331	319	361	349	349	327	323	339	346	354	311	299	339	338	316	369	339	329	361	344	300	308	319	353	323	320	306	335	325	351	337	319	317	330	331	315	338	363	302	345	348	334	316	335	356	359	344	319	330	315	343	326	342	354	365	310	326	326	308	382	344	366	322	355	318	332	305	341	331	356	341	364	308	338	333	316	315	337	321	299	314	319	317	340	309	296	342	314	371	360	319	339	336	301	305	329	338	339	332	336	341	354	370	344	312	303	338	338	310	310	331	320	334	310	315	321	338	330	349	322	335	347	338	344	303	328	315	333	324	350	331	312	329	345	306	316	302	317	358	328	306	317	372	302	307	307	310	303	321	343	330	344	323	338	343	309	307	346	354	331	303	331	349	303	336	326	325	315	332	352	380	307	291	319	326	313	343	300	337	344	334	322	318	349	346	327	348	343	322	327	294	347	343	334	316	319	318	328	345	332	336	350	324	340	349	324	326	363	320	328	303	349	345	340	336	318	333	353	328	320	337	394	338	327	345	318	325	293	344	308	330	331	355	310	331	325	328	293	294	309	309	352	316	334	322	325	353	359	334	317	338	318	334	309	340	334	371	327	311	307	338	310	345	318	319	323	298	328	351	336	339	331	333	338	295	333	282	343	313	347	320	377	341	291	321	357	319	316	318	327	352	351	307	320	342	342	341	330	354	332	328	331	333	343	349	339	287	323	353	319	301	322	319	319	325	310	320	342	321	376	354	304	311	313	341	348	317	321	336	337	349	325	317	348	314	380	380	348	331	316	332	330	286	317	352	335	338	344	342	328	308	323	325	343	314	370	322	330	321	301	358	355	357	324	300	374	336	347	317	307	328	308	300	306	316	332	333	335	370	316	353	306	334	355	329	292	333	320	333	275	326	309	286	327	311	333	331	310	342	348	305	326	316	327	325	333	306	344	344	325	309	294	382	316	284	338	300	318	314	337	342	334	330	376	293	354	324	315	325	321	346	328	319	335	351	331	319	342	304	336	298	310	329	323	336	339	307	324	322	339	318	325	350	310	354	344	325	332	325	308	301	292	310	349	313	318	341	353	339	317	341	327	344	329	382	373	325	326	312	350	340	326	315	310	302	321	310	322	347	330	347	314	339	316	334	330	312	315	295	329	340	318	317	356	329	311	326	337	325	304	334	324	320	317	316	348	347	308	325	320	312	337	299	305	324	334	354	361	324	282	328	300	338	322	303	309	276	345	368	337	323	349	295	356	332	285	338	341	339	315	324	311	324	320	322	327	322	324	290	328	349	330	338	325	275	339	334	293	320	365	315	353	322	321	357	309	287	365	340	326	307	373	329	320	349	331	335	328	320	339	356	318	307	312	306	337	323	381	314	364	333	312	336	334	335	338	359	298	327	334	336	354	323	340	313	332	344	308	339	333	314	321	325	343	345	317	300	308	357	303	306	329	331	344	345	315	329	320	374	296	334	339	349	341	350	326	335	331	323	377	352	323	311	341	323	286	326	351	310	314	341	323	307	353	308	338	348	329	299	351	352	335	358	307	340	341	291	334	337	320	347	325	309	315	357	355	335	325	309	340	336	319	332	350	353	359	363	320	366	305	333	301	328	307	321	332	342	340	351	295	315	352	350	322	330	299	340	299	295	347	341	329	414	341	352	334	331	340	349	336	356	316	301	321	350	334	339	309	335	322	292	343	297	361	331	334	309	337	318	322	358	344	328	344	312	310	312	332	319	314	342	331	334	307	321	355	318	331	304	329	312	298	324	313	356	341	349	381	293	317	315	338	354	307	345	343	325	290	333	325	337	322	313	335	353	379	334	346	321	318	311	323	316	324	363	341	313	300	336	321	345	303	343	313	323	314	299	358	339	284	306	294	306	320	327	329	306	358	326	346	334	365	315	358	293	329	328	343	333	321	325	337	323	317	315	321	349	340	322	389	300	302	300	308	305	334	334	318	330	318	316	387	345	321	304	339	324	334	347	317	324	317	312	315	311	314	356	323	307	360	328	313	318	316	353	344	341	315	333	333	327	366	308	326	336	313	359	319	298	330	340	289	311	330	339	324	307	317	352	340	328	339	313	332	337	329	347	342	331	323	326	327	284	325	336	322	309	341	329	344	327	288	325	355	293	334	307	339	352	348	334	345	328	340	297	355	319	358	285	363	344	322	307	302	322	320	351	328	328	321	311	327	332	299	338	333	319	331	358	326	316	345	352	352	319	350	313	318	345	318	277	335	338	330	319	338	309	339	338	313	344	346	327	316	344	342	326	298	317	356	343
33135	2097	4267	4864	4315	3570	3024	2483	2179	1863	1743	1646	1535	1392	1282	1243	1214	1176	1098	1116	1065	1025	979	976	1005	957	937	955	890	938	950	833	870	896	894	886	846	863	871	851	835	814	853	820	839	842	841	814	808	834	902	839	829	852	820	850	838	792	813	826	809	814	804	798	782	810	781	833	810	829	808	836	821	853	781	793	801	760	792	775	832	806	797	802	802	821	785	835	798	826	774	765	784	790	796	799	800	799	750	799	796	751	791	787	832	806	757	753	806	779	762	747	761	768	749	767	789	811	802	780	777	778	776	779	821	824	776	794	801	848	787	785	763	757	774	765	802	787	774	797	761	767	761	746	805	821	761	770	777	762	780	744	752	783	747	770	742	759	772	733	809	810	759	774	784	786	794	791	773	808	744	744	771	754	819	782	735	759	790	775	820	753	758	766	751	782	779	787	730	783	772	819	801	771	798	791	797	798	800	808	794	728	799	772	762	798	758	766	797	766	806	781	775	750	743	762	791	764	720	767	755	766	796	785	695	783	795	807	753	741	810	806	764	799	798	766	792	774	787	776	741	742	754	737	750	822	723	733	840	742	765	761	744	767	782	757	757	744	802	819	743	770	774	809	752	788	787	813	733	771	793	765	757	759	799	776	750	760	783	775	749	774	774	805	756	798	800	778	795	810	797	778	796	810	813	788	752	812	818	783	800	790	760	797	742	798	789	787	759	779	758	787	787	785	781	771	755	792	731	796	762	777	743	715	777	775	772	771	829	751	794	797	816	814	815	773	788	798	729	835	826	754	760	764	778	828	786	792	740	784	745	765	790	728	756	780	796	741	771	763	749	745	791	754	802	736	770	765	811	788	777	786	788	774	736	751	777	789	751	790	771	773	770	777	750	806	776	780	811	814	752	660	804	795	755	781	827	731	803	771	783	737	786	755	809	780	781	794	759	802	758	778	803	786	735	811	755	741	801	777	776	772	772	762	781	785	779	785	802	782	781	792	724	784	772	774	720	769	813	780	772	718	775	806	815	784	816	778	772	766	750	778	742	783	752	745	755	790	668	745	762	754	757	752	787	763	721	820	805	754	783	787	801	758	774	757	765	796	730	749	749	839	796	788	773	735	822	744	803	806	789	735	768	788	742	764	774	820	787	779	774	742	795	772	756	807	764	779	785	745	803	783	772	784	764	783	800	817	758	748	808	757	816	745	794	745	765	800	751	769	760	816	815	788	788	751	743	768	813	766	798	838	775	806	732	781	789	769	806	771	798	796	786	805	825	795	753	805	767	786	781	786	761	795	720	751	744	736	750	783	803	798	731	761	765	771	794	808	800	821	758	803	781	865	787	747	795	760	797	763	724	798	803	763	792	772	810	759	764	806	805	766	784	783	800	775	763	755	799	770	786	767	785	814	769	766	753	811	775	822	737	796	813	837	801	808	756	743	765	740	758	766	817	803	825	789	791	802	783	782	759	736	750	801	763	757	769	833	778	736	805	748	776	743	790	770	794	726	740	735	768	791	772	769	805	763	817	815	809	775	768	826	800	733	764	753	742	742	760	767	797	793	730	798	771	760	796	803	787	788	812	833	793	840	804	779	768	791	789	756	775	819	782	751	775	805	745	776	764	776	748	835	790	778	734	761	829	808	792	761	744	768	748	797	772	786	805	742	771	783	772	750	806	764	761	775	785	765	807	786	748	781	826	787	769	754	751	762	785	815	751	795	778	830	748	760	792	794	783	760	798	816	752	766	784	807	739	772	784	809	784	790	770	785	772	772	788	785	775	798	783	808	796	795	796	792	744	773	768	769	779	773	772	805	822	762	796	750	797	748	788	726	788	763	752	812	770	818	791	794	791	772	724	781	740	775	772	728	761	809	744	766	795	759	801	732	787	782	829	793	757	722	788	741	810	766	821	740	784	757	756	775	799	730	753	776	747	802	805	802	736	744	815	795	795	764	786	755	835	760	735	791	798	819	787	755	757	819	767	786	787	768	791	800	750	729	772	802	792	774	753	772	752	783	746	800	755	764	772	806	775	774	743	749	813	724	772	809	745	790	785	770	814	783	801	794	801	741	779	772	774	768	732	789	788	777	776	777	768	786	805	821	779	756	793	789	778	768	781	776	786	740	770	769	768	768	789	743	777	788	768	734	760	757	734	787	809	733	823	819	791	821	740	744	787	762	735	783	740	818	755	764	778	799	796	790	832	813	767	788	799	773	786	786	800	785	751	766	773	794	791	751	799	832	785	783	786	731	741	751	773	757	728	793	773	805	822	769	798	759	769	777	879	797	749	764	806	761	760	750	759	749	773	759	749	784	742	730	750	764	793	786	801	776	779	780	734	762	717	817	776	822	806	792	808	796	800	749	794	759	805	761	768	791	810	770	749	770	795	784	859	767	803	769	769	737	796	761	746	801	828	799	793	753	765	785	794	819	815	758	755	775	793	767	745	796	727	780	754	788	777	764	784	753	801	737	830	751	817	759	759	798	782	819	740	768	787	782	739	800	768	787	801	744	773	791	761	708	785	742	835	764	768	783	779	808	765	768	768	765	753	805	794	800	745	800	780	736	796	768	756	778	803	759	786	750	799	768	802	782	777	779	789	793	748	758	762	769	779	772	780	797	727	675	762	765	800	798	773	750	807	699	838	788	795	795	841	765	758	830	770	742	739	774	764	797	782	744	807	782	797	775	782	724	784	757	760	719	758	754	836	738	751	870	797	801	818	792	784	800	832	744	798	775	762	756	760	786	769	753	748	785	787	822	759	810	748	742	802	767	819	760	762	739	737	793	762	765	791	835	726	818	822	800	810	750	808	796	788	788	779	814	766	764	742	786	805	806	755	742	776	786	788	783	764	759	722	802	746	805	779	802	803	826	786	798	750	787	768	746	786	770	783	763	790	698	759	734	734	720	825	780	771	790	774	775	786	748	814	800	730	774	729	712	797	764	805	831	802	778	839	731	779	798	764	760	809	760	797	770	784	762	814	764	816	808	791	817	746	738	787	786	791	807	787	761	718	723	762	761	801	798	774	803	767	768	765	751	816	740	763	745	751	783	767	788	793	765	747	782	771	751	822	789	760	770	788	734	769	820	737	787	767	786	782	750	806	765	738	813	746	758	759	818	779	737	746	724	741	810	793	763	753	758	745	819	809	761	788	800	775	794	799	768	719	799	748	735	828	722	798	744	775	788	752	764	783	771	797	834	753	772	793	794	731	779	823	793	759	766	789	839	766	818	726	763	764	795	737	820	769	736	770	738	769	779	789	817	768	798	822	771	816	783	783	745	775	761	784	794	755	785	774	792	780	825	836	758	778	794	830	796	788	812	777	764	787	827	752	754	730	766	810	799	774	813	790	805	729	761	779	764	781	766	793	759	791	807	765	790	763	791	765	787	755	765	815	756	771	756	808	784	767	789	772	830	780	792	805	731	797	806	741	795	766	717	797	730	772	785	766	754	733	852	786	798	784	770	783	800	731	770	820	755	787	730
6870	259	144	121	96	96	119	100	93	94	101	74	85	89	85	92	122	94	90	82	107	97	98	98	98	103	90	87	108	95	92	94	88	97	93	81	115	88	76	95	95	99	107	88	96	77	98	95	77	93	85	97	98	87	100	97	93	93	94	89	93	96	102	82	115	83	105	103	95	94	86	104	110	93	93	112	79	104	82	92	111	111	89	78	100	87	89	96	83	87	105	81	99	119	74	77	86	84	103	96	101	83	96	107	107	89	117	95	100	86	95	80	103	87	105	85	108	95	97	101	108	102	97	98	100	100	101	88	88	93	83	82	98	99	94	78	126	80	89	108	96	89	95	106	102	109	89	81	95	86	84	97	81	96	114	88	83	83	107	82	91	103	88	113	99	89	87	81	90	84	80	110	105	88	107	87	98	86	96	98	100	96	108	91	106	82	102	76	95	96	94	88	92	90	93	87	94	78	86	91	90	101	91	106	82	91	100	90	107	117	94	99	95	113	84	81	112	110	107	104	99	104	88	90	77	82	97	94	84	125	92	106	127	97	107	92	106	88	89	98	86	79	77	83	107	76	100	91	88	75	108	100	95	94	96	99	70	97	92	94	89	88	73	88	83	99	97	93	89	101	83	116	86	74	89	97	81	78	95	80	89	89	89	90	91	99	81	76	103	84	110	102	95	98	120	87	89	97	90	104	97	77	101	85	98	96	104	91	97	102	105	86	102	95	80	103	99	90	82	103	95	67	87	87	90	87	99	101	89	90	99	79	104	86	103	110	101	85	94	82	95	92	93	113	91	105	82	104	104	94	100	76	80	98	93	119	91	83	107	96	101	84	94	99	108	107	112	106	105	86	91	102	84	90	99	77	107	76	84	65	99	89	97	85	99	86	98	90	91	108	87	83	84	90	106	112	104	101	86	98	86	82	97	91	96	96	90	88	103	80	93	76	87	71	104	94	100	103	108	112	112	101	96	87	87	90	89	99	86	95	89	99	80	79	99	89	71	101	90	105	98	91	100	96	95	105	91	84	103	94	100	101	116	87	101	87	96	98	88	99	85	80	97	84	80	90	92	98	90	97	95	100	95	91	91	87	81	92	102	107	86	118	114	98	76	83	96	91	91	106	89	88	104	80	89	103	97	92	96	75	70	103	93	95	86	88	72	86	94	111	94	101	99	82	105	91	90	83	102	103	89	86	101	103	91	105	92	97	92	86	79	103	105	79	90	95	97	99	107	112	110	97	78	98	82	111	116	91	84	92	113	83	94	75	85	97	92	102	110	94	119	78	72	83	97	96	82	95	84	85	85	93	111	84	78	104	86	95	97	91	80	110	93	87	83	77	105	94	92	103	92	80	85	99	86	97	90	89	91	86	84	94	116	103	105	95	89	102	95	109	83	106	75	89	98	100	97	94	85	109	110	104	72	95	87	91	100	96	98	89	90	89	84	86	114	91	101	108	98	100	95	93	98	87	97	92	90	90	95	82	98	89	103	100	98	85	89	87	108	96	79	82	106	97	81	96	77	82	89	75	92	115	80	74	88	94	95	93	94	81	91	97	93	94	80	93	112	76	95	95	95	95	98	94	83	104	84	88	100	106	87	109	87	96	95	88	99	88	98	109	97	84	85	101	114	84	86	96	102	78	102	93	94	107	91	97	77	84	98	99	85	101	101	82	89	88	82	77	89	101	102	88	84	83	83	82	85	82	97	83	105	99	84	98	85	107	101	109	101	89	92	90	82	90	83	93	76	85	79	96	101	117	90	77	87	107	94	85	97	81	80	104	81	105	77	103	110	82	95	84	86	91	77	83	92	83	98	105	98	87	99	93	99	94	94	118	94	102	92	93	67	86	109	100	87	87	107	95	88	87	93	97	105	79	88	73	99	102	89	99	104	82	89	95	87	100	104	90	106	98	96	98	108	117	96	101	96	91	83	93	101	86	94	80	75	92	88	78	102	104	110	113	98	97	107	88	114	104	82	94	87	110	102	94	98	87	103	109	86	93	85	87	81	105	108	89	99	94	105	98	107	88	98	109	94	100	85	87	94	95	102	101	99	100	92	94	98	91	100	84	94	85	92	91	93	110	97	95	94	98	91	92	104	98	80	95	82	98	112	101	106	93	87	101	85	106	88	86	96	111	85	79	78	119	103	96	80	85	110	94	105	84	96	83	90	90	83	87	99	95	96	90	77	105	108	85	85	105	80	95	98	101	86	81	73	110	86	103	95	96	87	105	86	84	111	95	96	104	95	80	125	88	89	102	99	90	100	71	90	83	109	85	107	115	98	93	94	86	89	95	101	97	98	100	94	99	98	70	93	88	99	77	76	91	77	83	87	85	98	91	94	83	99	97	96	100	86	106	79	97	105	94	94	95	98	84	88	99	94	99	93	75	76	103	93	90	103	83	102	97	89	85	82	84	99	103	108	102	76	76	92	88	83	89	99	91	104	81	82	86	94	94	99	99	97	92	90	82	94	101	103	100	92	102	104	83	84	102	94	83	80	96	90	111	69	115	91	86	79	99	110	93	85	107	97	89	81	96	83	83	95	84	79	93	90	90	106	101	104	95	96	83	72	88	101	80	100	97	80	102	105	102	95	90	90	96	85	93	85	107	85	87	109	102	97	107	84	89	92	78	89	92	78	95	108	97	88	90	102	94	85	90	81	99	107	86	94	111	79	86	98	114	116	112	101	87	96	94	87	92	88	112	92	98	92	85	82	96	116	103	91	94	91	96	87	109	108	100	103	116	101	80	87	101	98	92	95	79	104	88	89	96	101	101	103	94	119	84	99	110	90	109	104	103	87	89	87	75	88	86	86	87	84	82	96	87	94	73	98	92	89	100	92	107	97	92	96	75	100	100	89	95	96	80	98	92	97	90	93	93	92	89	92	80	100	85	101	94	87	91	95	96	79	96	88	109	102	109	105	87	91	82	102	81	91	109	96	99	86	93	93	86	121	84	99	107	91	91	84	82	95	106	98	92	96	93	104	93	100	99	100	115	105	98	96	94	88	106	80	87	101	92	114	86	97	102	109	97	101	95	104	91	86	92	94	78	85	101	94	95	93	83	109	88	91	96	94	87	94	81	75	87	102	89	108	114	84	108	119	93	115	92	77	96	87	98	89	91	101	83	98	107	107	111	84	81	108	102	91	100	93	109	88	95	82	95	91	102	116	103	83	96	103	88	81	90	112	94	92	104	100	85	89	85	107	96	111	91	102	88	88	76	85	106	103	88	113	92	96	86	82	104	67	91	102	104	90	102	106	102	97	90	103	93	98	103	106	84	95	94	83	86	80	91	119	85	81	92	105	99	94	99	110	102	121	93	118	93	66	89	89	98	90	95	93	95	81	73	84	83	98	95	81	93	93	110	103	93	100	101	102	97	98	82	101	85	86	91	103	98	101	77	80	100	111	108	101	106	97	109	86	107	104	80	96	85	78	82	109	107	86	115	95	93	87	76	96	92	105	90	68	97	87	77	114	86
5982	341	345	367	326	359	342	322	323	314	335	309	322	327	299	313	315	322	341	269	294	314	316	323	314	302	302	297	276	263	295	267	297	270	323	309	317	328	302	291	297	307	294	290	304	328	307	311	286	321	318	299	309	311	349	295	329	305	288	272	291	268	296	262	303	323	302	305	303	292	313	298	312	270	275	324	293	296	299	287	315	311	299	322	296	296	303	296	301	314	319	320	304	308	303	291	269	281	283	308	285	290	313	282	296	304	268	286	297	285	293	303	298	313	304	318	316	303	298	281	270	306	288	301	320	294	288	285	274	278	295	278	329	267	270	317	318	275	285	295	289	289	286	292	301	270	299	312	284	308	263	303	316	310	293	296	311	297	278	291	282	306	316	311	321	277	324	303	326	273	298	279	327	279	292	297	300	287	278	313	322	324	305	244	302	278	292	292	293	292	333	280	303	317	288	288	277	305	308	316	301	279	310	295	262	298	285	301	291	277	309	318	308	295	288	289	304	304	302	271	293	310	310	267	287	300	331	313	290	308	287	308	309	276	303	310	285	268	281	306	309	281	308	292	319	324	270	281	310	323	303	268	290	296	318	292	286	304	303	311	285	313	267	295	294	264	326	325	301	318	280	311	308	312	297	268	284	292	324	301	286	276	312	278	322	276	285	271	295	299	334	284	303	319	307	302	297	301	283	294	304	310	312	285	284	284	309	320	287	286	287	294	268	314	271	270	297	294	305	298	306	285	286	296	284	339	288	279	301	306	313	325	289	288	317	296	302	284	270	287	302	295	307	266	259	306	303	294	327	323	280	284	321	259	274	306	309	281	285	269	278	316	239	310	319	279	297	328	264	274	303	304	282	281	291	302	294	347	278	294	275	316	280	299	316	300	303	307	308	291	306	280	285	281	274	289	299	272	299	280	288	292	334	288	290	312	302	303	290	275	304	297	324	313	299	308	275	307	314	308	325	304	325	280	287	294	304	312	296	313	295	296	265	325	297	288	266	277	282	305	315	306	304	308	291	305	299	322	299	273	325	307	279	289	289	274	289	284	285	315	299	294	323	310	281	321	289	280	307	295	305	292	323	298	279	274	304	295	285	308	309	331	282	257	297	284	321	284	330	304	284	307	307	297	309	283	331	283	313	291	306	277	292	303	305	290	289	254	304	302	299	280	324	289	298	290	318	297	298	315	268	289	305	296	310	308	275	280	290	287	300	310	268	316	295	312	306	279	321	293	294	270	275	276	281	266	310	322	259	317	252	322	291	331	289	310	313	302	293	302	272	334	291	292	264	307	287	306	324	295	317	286	319	289	301	284	296	312	305	289	293	290	287	262	270	312	298	295	296	283	328	327	308	290	288	286	305	282	284	289	312	279	309	298	291	281	285	299	307	300	302	309	283	312	313	312	303	290	332	296	267	283	290	288	321	299	300	346	290	298	307	310	281	278	276	311	274	315	317	313	306	297	306	327	275	290	319	273	303	269	281	274	297	293	292	302	294	300	300	294	270	291	313	314	292	253	294	303	292	281	313	316	308	279	293	319	316	329	305	273	307	294	289	292	310	301	317	331	265	315	314	285	306	284	308	265	340	315	291	263	307	311	309	300	278	278	273	312	314	287	336	275	295	287	326	282	318	289	302	311	281	296	313	288	309	313	311	296	292	302	313	304	308	261	268	293	304	286	308	292	317	302	312	314	269	285	281	293	282	297	281	319	293	290	258	291	294	311	274	320	328	341	286	326	320	315	278	308	297	297	282	277	297	282	303	301	288	333	284	308	311	275	323	291	287	303	304	299	284	308	278	295	316	314	299	302	271	314	283	288	285	275	294	304	283	305	295	296	288	332	293	317	287	281	323	279	292	290	278	282	282	320	286	320	355	287	293	276	288	326	304	326	293	298	323	313	305	313	298	287	290	323	307	308	286	289	337	311	280	289	299	246	319	332	305	301	297	288	283	294	291	284	310	312	298	299	296	270	307	318	306	312	282	323	335	330	281	285	295	264	325	280	305	293	300	262	296	298	294	298	291	299	262	294	293	287	306	296	299	304	293	277	281	312	304	321	301	298	294	323	288	315	272	292	299	315	305	286	271	311	303	292	291	320	282	304	311	307	288	299	299	273	297	299	327	338	255	297	258	298	292	306	304	297	273	319	318	281	300	295	313	336	325	302	291	290	304	309	293	349	316	296	296	329	277	304	278	311	287	293	314	304	311	272	313	282	317	290	285	285	315	308	287	288	309	299	327	321	296	316	296	320	311	306	314	306	289	331	291	271	279	299	282	292	293	283	312	295	321	282	325	311	287	298	286	295	290	303	287	295	293	318	311	290	306	297	262	273	314	328	275	286	292	273	326	267	321	296	297	298	271	259	285	307	318	283	287	288	322	292	297	313	290	303	287	315	284	284	275	292	274	320	270	282	295	279	307	306	280	307	305	299	271	316	295	287	280	295	309	296	287	291	309	276	281	274	298	293	291	281	308	291	288	334	309	271	264	287	318	331	284	319	303	304	301	313	286	270	276	270	308	288	281	286	284	290	294	296	306	261	282	260	263	307	311	291	288	285	307	295	281	298	310	282	312	299	267	317	299	302	287	306	277	295	318	318	291	308	254	282	278	277	300	310	317	279	314	295	265	289	309	259	313	293	303	292	283	306	302	323	276	294	293	295	299	307	311	290	328	291	297	317	287	287	271	323	266	280	321	311	267	314	302	303	296	299	296	306	245	319	297	292	281	305	291	300	319	312	275	259	300	309	312	291	287	277	319	284	307	276	301	310	302	270	283	290	296	295	310	311	282	302	300	240	305	291	318	278	310	265	291	309	251	280	304	295	265	295	294	289	296	272	313	308	305	296	322	291	285	305	275	276	327	296	319	328	296	292	263	313	315	291	280	347	324	299	281	338	291	290	308	293	319	278	313	290	283	297	306	301	296	300	308	307	306	287	276	310	308	314	298	272	309	273	260	294	301	261	305	297	318	300	299	289	276	311	280	270	297	311	306	334	313	273	298	326	291	290	284	294	286	294	293	300	313	308	323	300	285	305	267	286	323	287	342	298	301	302	306	288	296	288	302	244	282	267	299	297	309	300	301	302	323	309	290	275	312	346	278	295	279	259	303	278	256	299	313	309	312	285	281	283	294	291	309	268	314	283	304	291	293	309	293	300	278	288	290	283	291	299	328	300	298	332	301	310	292	304	290	309	304	279	298	310	294	300	302	275	317	294	321	283	289	299	312	314	291	300	299	286	351	289	313	279	278	278	284	291	297	288	285	289	294	301	301	305	278	285	317	324	325	317	288	304	269	332	267	288	291	291	304	331	266	297	306	278	289	294	278	278	320	306	300	296	325	285	312	307	322	311	291	303	296	306	302	279	295	316	275	295	287	291	288	312	298	306	308	287	287	319	286	316	298	289	292	333	290	288	284	301	312	281	324	304	280	273	281	300	299	321	297	298	301	313	337	309	314	317	302	272	275	293	265	300	323	295
45763	16208	2948	918	617	499	472	374	312	274	293	262	258	260	224	243	269	200	225	239	220	221	222	226	263	235	215	228	207	226	225	233	228	171	201	237	201	221	218	259	200	213	207	206	222	223	223	252	234	212	226	198	244	228	204	251	218	207	216	229	187	213	244	224	211	204	216	228	245	206	215	221	221	210	215	227	231	217	200	210	246	220	247	196	207	204	191	218	209	200	224	182	216	214	211	231	205	188	236	207	215	203	217	211	215	210	221	209	210	209	186	206	238	184	199	197	178	226	192	199	203	205	226	218	214	207	216	229	176	239	200	182	202	205	216	225	191	208	235	206	239	209	216	222	197	200	194	219	205	223	190	219	191	196	225	232	212	211	201	219	250	210	225	186	225	211	194	232	219	232	195	216	206	231	214	207	221	224	189	201	238	202	209	236	196	201	217	206	255	184	212	223	212	225	234	194	204	197	194	232	217	203	242	220	195	220	204	204	232	202	224	211	233	212	214	224	197	210	210	205	223	216	190	223	217	193	210	226	214	216	230	221	191	206	200	214	196	198	220	214	214	212	214	202	248	184	248	213	204	193	207	212	198	201	232	209	221	232	200	217	226	225	241	212	218	216	214	236	227	214	216	221	225	212	199	205	198	236	216	222	219	218	235	219	228	225	230	210	214	225	225	178	201	211	214	197	202	207	229	216	198	218	197	215	222	204	199	208	219	192	230	224	206	210	180	200	228	199	218	212	224	191	201	195	223	198	215	230	215	228	234	204	223	200	227	255	209	216	219	218	233	200	228	224	243	202	219	223	212	207	221	228	198	223	221	209	199	177	190	237	235	182	226	191	220	196	212	198	225	187	211	221	209	214	219	193	203	219	199	237	208	228	220	207	229	216	224	234	217	195	232	192	203	237	206	225	196	201	217	236	204	241	217	228	222	224	226	212	195	213	197	205	213	216	199	197	224	209	208	223	203	218	216	219	214	198	242	236	217	221	226	218	177	198	178	206	203	187	205	225	220	226	223	171	224	218	194	195	210	208	223	205	234	222	215	209	209	244	195	196	199	196	200	226	215	221	207	203	211	198	192	217	200	219	221	215	211	210	218	216	207	212	220	218	182	230	187	212	236	220	203	221	221	203	227	219	206	208	230	223	220	215	236	194	223	228	227	245	196	233	210	197	216	217	211	250	203	190	215	195	225	196	227	216	221	214	199	204	228	227	229	204	215	191	196	212	197	202	207	225	190	201	192	186	179	195	201	244	237	196	217	215	218	205	205	196	193	194	241	207	218	225	184	224	219	205	222	207	214	197	205	205	201	210	242	204	218	220	198	245	208	203	208	214	220	230	229	201	260	208	208	186	234	219	186	220	205	176	228	210	227	218	225	210	200	199	212	178	181	192	213	224	205	232	207	198	216	209	213	223	198	212	196	203	212	185	213	213	222	224	237	228	251	212	213	205	225	230	215	223	221	196	195	202	192	202	207	204	207	190	234	223	218	205	197	191	201	212	206	251	235	231	235	201	239	219	236	198	206	197	225	208	228	229	210	204	205	242	220	221	207	189	219	183	190	196	194	187	187	195	223	236	200	195	207	213	218	223	191	211	212	224	219	230	200	210	218	187	200	207	203	221	240	219	225	200	222	228	213	217	187	199	206	208	206	217	194	200	231	207	182	197	211	235	233	190	220	216	201	238	202	222	237	211	226	212	231	211	227	210	212	221	210	201	239	192	211	194	221	218	216	204	237	258	189	223	220	219	209	202	197	224	203	220	220	204	234	209	226	200	246	213	207	208	244	214	217	219	187	196	196	212	223	210	201	227	213	217	191	190	232	230	210	214	192	184	204	213	204	202	219	226	231	185	230	211	234	211	233	225	233	216	212	213	237	230	208	215	229	212	195	206	204	226	223	221	198	241	202	227	202	251	213	242	193	211	239	201	226	215	205	187	177	221	200	202	209	225	207	216	229	255	221	205	202	214	217	227	215	212	224	193	213	204	230	208	200	199	230	198	221	222	201	222	230	191	239	219	204	247	244	175	217	170	226	194	199	204	231	239	224	230	209	189	206	205	210	210	217	198	197	214	225	235	201	230	213	217	201	258	233	201	200	201	176	215	209	202	205	204	218	201	219	204	191	198	244	213	246	221	196	211	220	205	180	199	249	210	190	213	226	217	199	227	228	253	193	215	209	221	200	200	224	242	209	224	188	219	195	231	215	216	219	208	212	208	205	248	218	202	203	231	234	238	212	194	221	194	221	205	199	193	204	191	196	214	206	221	243	236	204	219	219	231	209	245	228	212	237	210	198	223	201	221	199	210	221	196	236	195	220	220	219	215	206	206	179	225	221	237	218	218	226	241	198	216	194	199	210	218	212	227	201	193	209	231	234	212	190	197	190	209	219	224	227	219	182	205	188	204	202	226	237	215	214	239	232	211	223	219	198	246	204	207	211	220	220	230	226	190	199	201	237	196	231	204	208	196	224	167	217	214	237	230	192	213	207	214	180	206	247	194	196	207	204	231	222	231	232	221	215	220	204	199	221	214	227	222	225	212	201	208	199	212	195	207	224	210	221	193	226	199	207	228	197	240	220	189	225	209	225	208	232	206	195	216	198	189	203	243	199	222	191	232	202	207	204	188	215	203	202	237	212	200	223	208	219	206	215	211	210	200	206	188	211	228	221	230	215	215	207	207	221	198	204	202	186	218	223	198	192	196	227	210	234	218	196	217	206	199	203	206	214	220	197	228	221	205	234	206	212	226	207	225	214	204	220	214	228	221	218	225	234	217	210	233	221	216	226	205	206	215	221	218	227	213	209	210	232	218	229	215	225	230	213	192	213	193	184	221	228	216	202	216	207	218	200	203	193	253	220	221	209	198	196	216	207	222	212	208	222	212	204	234	231	196	219	248	219	221	216	197	222	218	223	198	224	202	194	220	237	186	221	218	216	209	171	209	212	252	207	199	223	230	217	191	206	204	231	195	216	237	192	197	192	221	226	218	227	240	200	230	192	243	243	220	199	221	233	203	222	203	207	207	190	209	234	199	197	236	212	203	223	227	222	217	193	205	227	205	259	208	186	192	186	223	201	226	211	245	196	231	215	217	210	200	186	213	195	221	204	229	215	220	192	235	186	235	213	209	205	235	199	209	241	204	198	197	225	199	224	242	235	217	213	206	220	211	196	221	237	199	192	217	221	210	233	197	209	228	220	221	186	213	201	225	216	225	229	226	210	209	210	234	262	206	231	209	195	229	215	225	201	213	220	202	210	209	213	224	210	197	221	232	249	195	179	206	203	207	217	222	231	213	251	227	222	211	241	239	221	216	231	204	191	220	199	221	192	199	201	203	223	211	221	203	206	208	249	226	209	232	206	241	197	198	204	207	200	201	212	208	200	211	218	218	202	228	239	242	212	213	215	208	203	212	230	228	217	221	212	210	232	245	222	222	189	229	193	240	217	220	206	196	211	202	221	194	224	228	212	204	209	201	200	217
25092	1259	2290	2671	2403	1983	1724	1371	1221	1136	1079	1038	930	834	795	810	814	770	722	725	719	700	656	660	678	638	607	642	647	628	610	638	588	622	600	614	618	616	619	630	592	606	589	603	608	590	572	601	594	595	554	547	581	585	591	566	590	567	561	576	561	611	579	613	569	566	554	552	539	566	557	560	569	549	571	604	568	555	575	576	577	602	575	526	556	576	564	573	577	514	552	574	581	589	539	559	536	594	585	568	548	579	580	601	576	554	548	543	551	568	579	488	566	581	582	536	535	566	573	534	566	568	584	559	535	576	603	513	534	512	539	566	553	568	530	506	579	536	592	565	580	510	542	520	568	545	563	539	559	561	564	565	548	527	591	563	561	564	552	573	553	492	573	516	553	517	567	560	517	564	567	578	548	547	566	565	609	599	530	580	565	547	586	582	585	558	542	582	552	546	561	552	564	563	527	574	587	574	588	547	539	563	525	557	586	549	579	552	574	603	541	582	535	543	625	578	638	591	565	584	555	520	552	552	561	595	536	570	591	537	538	517	584	556	574	617	578	549	531	589	530	597	545	609	584	522	563	583	548	527	570	577	572	579	571	565	537	579	576	554	550	563	519	540	561	569	592	505	572	582	557	587	543	539	572	588	609	563	591	573	559	600	587	536	563	557	536	570	546	525	555	561	549	567	576	605	562	562	541	540	571	593	534	530	548	546	540	572	577	579	566	520	602	543	531	600	538	588	541	559	554	522	563	573	568	556	555	550	528	576	603	564	520	541	581	579	552	584	553	569	527	516	542	603	570	554	541	558	531	569	558	583	595	583	596	587	571	583	571	579	506	578	593	568	563	563	574	524	578	559	536	545	505	582	580	552	565	568	581	508	545	551	554	559	526	554	568	556	588	570	546	583	532	528	563	573	580	604	573	550	603	588	572	560	582	570	545	515	573	557	582	556	519	553	581	556	592	579	575	557	545	609	598	541	546	563	572	577	573	529	551	593	586	573	549	587	576	592	571	550	552	567	579	583	581	582	522	553	566	570	588	567	533	550	565	553	560	565	536	550	573	582	552	548	557	537	501	554	564	511	572	553	540	594	572	581	579	556	576	566	598	579	539	557	563	554	592	580	563	588	548	546	514	551	546	569	554	546	584	570	587	588	591	538	562	615	576	530	580	543	530	591	598	564	573	543	566	584	567	536	559	552	578	557	560	566	612	524	591	559	527	519	569	517	597	552	559	570	582	525	553	560	524	544	528	569	586	621	565	573	582	568	586	544	544	562	594	581	565	542	616	541	618	590	589	520	565	532	529	568	542	571	590	574	572	524	572	576	585	605	586	594	578	538	598	562	570	538	554	546	596	555	546	582	598	569	526	556	523	587	568	564	550	553	569	560	499	531	555	553	532	551	530	582	550	564	588	563	582	568	587	553	606	566	528	521	531	580	604	574	571	554	548	546	547	588	587	498	606	547	564	536	573	546	559	537	568	557	586	556	576	547	581	552	597	547	567	533	580	576	568	586	540	557	518	514	563	594	521	564	584	576	567	553	528	571	615	576	548	540	567	530	631	570	554	548	520	570	537	573	575	583	539	578	559	590	557	542	577	573	562	576	543	551	589	584	553	584	553	546	566	551	585	584	606	560	538	600	557	587	570	578	609	584	536	548	627	561	575	537	586	556	577	607	575	591	518	577	555	552	533	538	545	564	554	612	560	564	527	528	577	563	569	545	555	543	548	526	597	540	528	564	589	564	569	557	578	612	567	548	553	529	588	610	584	572	526	579	604	564	597	528	555	539	567	557	570	585	547	520	547	585	517	560	561	554	563	549	557	578	590	530	530	595	518	579	551	558	560	608	548	524	540	588	555	597	551	552	574	545	530	529	555	555	586	560	537	535	553	534	566	538	564	528	575	606	519	521	561	557	550	598	600	554	608	567	541	539	547	573	571	543	550	515	538	576	559	569	550	517	564	563	585	584	595	587	590	565	590	588	532	555	582	545	528	584	546	620	522	568	590	549	532	575	553	585	576	582	561	583	554	580	554	583	550	519	560	565	586	584	565	549	576	572	538	585	546	571	573	582	604	584	619	579	542	577	553	573	617	570	552	570	524	545	558	514	539	577	579	522	572	530	557	566	557	554	559	566	524	567	525	579	599	539	519	571	537	522	556	566	553	557	599	563	532	557	576	605	568	537	565	560	537	562	588	563	560	547	541	550	496	559	549	558	544	578	580	565	528	575	569	555	575	590	564	604	562	546	542	565	552	543	518	556	575	574	596	580	533	591	579	580	585	523	576	567	545	554	552	585	578	558	580	541	545	583	576	570	599	585	568	570	541	526	557	571	602	560	523	577	593	592	559	583	585	535	554	574	556	552	560	561	518	567	566	590	560	552	579	595	539	564	556	583	527	590	535	591	544	541	556	599	553	538	578	572	563	553	570	559	557	636	580	559	574	577	558	560	603	540	579	582	569	566	585	543	573	536	605	581	555	612	523	601	564	562	550	544	529	571	497	558	567	544	593	543	612	573	531	565	521	527	520	508	545	584	547	570	570	585	568	563	552	563	559	555	555	565	595	572	554	569	543	588	571	534	600	540	556	545	536	572	549	517	563	556	554	543	563	555	570	587	561	554	551	557	575	566	587	593	563	530	571	572	524	559	592	582	562	583	572	542	567	490	538	551	576	557	533	495	549	541	547	547	528	604	576	563	540	587	493	571	564	587	601	597	593	521	575	562	544	558	540	578	574	553	603	589	506	555	593	590	626	565	519	539	520	605	546	551	561	538	562	553	572	562	537	555	563	548	527	528	565	539	554	527	559	528	585	558	557	544	534	535	572	546	498	545	544	573	525	555	559	574	568	546	553	551	566	561	519	556	599	553	552	607	564	572	579	564	564	549	590	566	610	605	545	552	533	543	518	549	552	538	555	545	568	558	574	585	521	581	544	583	609	552	552	580	587	585	550	529	541	580	617	597	564	589	551	580	538	544	529	583	588	577	544	568	564	523	535	574	579	552	607	536	566	593	574	569	524	564	561	524	589	522	542	551	556	565	569	565	559	580	591	604	559	502	579	572	566	548	528	582	569	535	541	513	566	536	541	546	591	582	606	602	557	590	592	542	598	563	558	594	541	564	562	559	574	548	586	578	558	567	581	555	557	537	519	569	525	563	554	539	538	568	565	545	554	533	541	538	557	540	569	595	578	563	586	528	571	569	519	542	591	523	510	570	581	561	591	556	560	584	564	550	574	518	570	562	548	558	552	557	603	595	536	579	518	568	568	509	560	597	545	524	566	515	571	539	538	551	551	592	522	526	576	544	540	554	563	543	602	579	527	534	546	554	530	575	537	564	532	582	546	537	593	568	541	575	554	584	595	555	532	599	539	547	537	579	546	511	567	562	555	566	571	543	553	579	563	539	569	542	574	523	561	527	568	532	554	583	564	468	524	555	548	520	586	587	555	548	578	512	571	573	547	540	577	582	577	554	549	550	554	516
53828	23906	11455	2146	1223	896	759	631	570	520	514	454	413	412	410	401	372	381	332	384	353	330	357	398	363	349	366	321	343	349	344	345	342	333	334	315	350	348	317	314	317	332	332	336	341	316	323	322	340	308	349	346	324	325	345	351	356	313	341	301	344	318	329	319	303	316	350	328	314	311	319	342	319	335	330	323	294	349	374	324	366	329	324	343	335	315	310	304	325	315	344	344	275	346	374	352	340	336	341	325	323	315	320	313	354	363	328	291	325	328	315	355	366	321	315	312	298	320	327	319	344	331	324	307	344	333	322	329	337	378	314	303	330	336	324	312	317	309	319	337	311	317	307	311	315	312	319	316	334	328	355	353	316	292	338	340	306	317	317	326	307	338	323	334	373	343	331	338	315	309	332	334	321	304	308	314	338	315	324	345	340	339	306	333	340	320	328	333	323	344	358	303	324	326	316	335	347	316	330	318	326	280	325	329	333	350	307	337	313	346	313	302	341	324	320	330	333	332	321	325	319	299	331	317	320	366	299	357	320	313	311	348	327	353	317	326	328	349	343	352	316	343	315	320	338	332	369	341	316	328	312	303	349	349	317	327	311	348	312	337	332	321	318	303	318	322	324	335	320	360	339	312	317	352	342	316	309	341	325	320	332	338	355	324	317	316	346	305	328	333	358	309	350	339	352	345	319	315	328	312	314	325	331	359	314	304	340	353	368	308	300	338	341	325	323	321	319	319	337	315	332	331	330	288	315	337	336	391	340	320	334	334	326	318	351	357	296	320	301	297	338	294	331	297	301	347	334	334	340	316	321	347	332	317	332	348	309	324	319	343	314	359	348	349	366	348	304	341	323	336	344	317	343	339	362	322	337	342	362	318	314	307	327	316	301	310	348	343	306	332	316	300	364	317	311	326	314	357	326	353	348	343	330	339	316	303	331	297	320	317	328	295	328	342	302	346	310	338	351	330	307	343	309	299	342	319	321	314	328	348	343	329	322	364	334	336	360	322	308	295	346	341	336	349	315	347	325	349	326	315	348	349	311	320	322	339	336	317	317	354	292	344	321	338	323	313	322	312	312	285	369	297	315	323	319	323	324	350	358	335	345	326	321	332	299	327	318	318	345	338	323	326	309	331	324	310	310	294	308	265	340	345	315	310	344	338	349	314	315	312	336	312	309	326	346	320	296	337	338	317	339	380	363	316	331	344	372	338	349	329	285	297	326	285	333	357	330	305	295	342	316	355	332	349	300	313	342	310	302	344	362	354	310	361	365	358	359	340	307	303	314	314	321	354	306	312	343	316	367	315	321	328	303	333	274	308	308	319	319	309	374	295	313	372	317	342	328	333	287	362	301	322	340	330	331	348	315	344	318	330	352	341	317	312	381	341	316	309	320	319	297	332	333	306	373	331	328	366	343	318	301	306	346	354	337	322	336	316	327	331	288	330	336	323	287	324	324	330	329	320	308	333	346	329	309	342	325	334	317	323	337	308	307	309	366	312	314	310	302	338	315	317	354	320	345	318	355	335	362	355	349	345	327	309	341	316	329	334	348	358	311	321	329	329	292	308	318	318	313	323	342	345	320	317	325	353	323	329	358	322	335	330	312	310	321	320	343	336	344	349	289	349	312	312	314	303	331	318	317	278	318	273	315	325	315	334	299	327	316	344	355	320	330	327	336	332	327	314	304	299	345	313	331	321	337	320	326	328	327	330	315	325	290	324	321	341	338	305	320	336	344	323	354	331	296	336	304	330	327	353	334	336	300	311	310	299	359	346	341	348	308	332	331	311	329	349	349	350	342	307	286	322	301	310	315	305	343	319	332	304	330	351	364	305	323	311	322	310	341	315	345	360	315	348	325	335	305	306	363	324	337	318	355	359	311	306	312	350	316	336	331	303	359	338	291	308	328	315	327	343	320	311	339	334	336	321	324	344	348	330	339	345	373	356	301	303	323	309	330	320	323	337	331	273	314	327	312	322	351	326	329	316	323	359	344	339	322	340	333	308	312	316	312	333	329	310	343	321	313	317	339	360	348	297	330	321	304	334	302	289	322	312	336	341	304	324	356	362	288	327	326	348	318	323	326	378	345	350	298	326	332	331	347	335	311	301	320	309	309	332	334	342	321	344	343	346	340	310	314	322	296	310	318	311	321	315	333	357	342	351	302	364	305	315	332	337	330	362	305	358	315	333	333	317	363	303	283	328	275	324	343	334	310	371	301	327	332	338	315	328	341	316	363	342	333	348	331	340	282	332	313	326	362	316	328	342	329	329	326	318	316	320	312	353	349	313	313	347	348	346	318	316	322	346	284	345	329	316	307	342	330	373	310	304	309	338	310	328	373	312	310	316	349	325	355	356	344	347	345	358	312	327	321	317	317	338	313	331	331	290	335	335	345	323	369	335	353	326	322	333	330	332	371	303	308	323	329	334	342	337	311	324	312	344	301	337	304	303	301	317	342	354	325	333	333	345	332	300	335	345	352	348	342	339	379	325	350	330	304	318	311	312	322	325	291	330	321	355	299	318	325	333	323	350	317	332	338	365	359	327	319	331	306	297	324	345	326	343	305	310	317	333	325	286	328	321	347	328	339	352	360	321	318	350	326	335	340	350	314	303	373	334	336	297	325	324	323	349	352	317	325	293	323	298	303	342	316	312	307	343	313	340	334	348	331	319	315	306	313	339	328	304	350	318	347	335	322	329	342	357	328	345	319	331	347	331	310	339	368	352	327	333	347	351	335	340	335	294	349	352	332	299	303	344	326	336	328	349	310	361	362	308	346	308	336	323	343	312	301	341	335	319	309	325	342	348	313	303	303	322	327	311	345	325	312	325	347	357	296	334	341	331	351	349	337	332	337	307	315	314	297	312	325	330	340	332	301	325	351	319	335	324	296	369	331	346	299	337	309	340	316	347	325	340	328	312	352	276	339	337	289	364	343	299	316	342	303	326	320	308	310	335	358	344	350	321	333	305	328	303	319	324	321	345	331	334	309	288	294	315	331	334	336	348	303	354	286	310	333	319	326	346	334	300	318	344	314	308	315	272	327	334	311	342	342	321	351	332	291	335	333	342	338	327	331	333	345	312	316	323	320	298	299	317	325	331	338	295	331	315	329	351	311	338	312	377	333	337	342	343	341	322	321	321	352	306	332	310	330	325	319	315	317	307	364	345	346	317	306	331	338	317	308	311	331	358	311	337	351	333	315	329	312	319	314	317	299	310	352	307	317	320	327	322	307	303	321	354	309	331	379	303	337	321	314	319	323	300	310	332	342	335	335	311	306	322	304	353	317	334	347	334	329	335	320	305	337	339	330	331	326	303	318	309	293	334	373	355	317	317	318	347	321	332	306	326	319	315	320	313	328	340	308	377	323	352	348	315	316	293	292	297	361	302	321	305	359	318	338	340	321	337	328	349	304	311	358	327	345	337	345	323	313	313	343	327	353	314	303	313	289	314	340	326	316	314	316	309	329	319	293	315	352	309	308	338
33471	2117	4388	4871	4254	3543	2921	2535	2152	1922	1772	1661	1514	1418	1352	1319	1124	1145	1165	1105	1091	998	1019	970	940	947	942	867	908	932	936	900	895	879	873	881	853	888	880	850	821	876	849	819	780	855	832	808	781	809	810	777	845	853	832	864	809	848	809	871	812	861	845	806	796	800	759	804	781	784	776	834	824	815	800	766	819	835	778	803	811	833	734	768	804	783	800	754	812	808	755	772	807	771	731	787	796	836	791	736	768	753	785	749	828	783	780	737	767	772	779	814	789	787	734	811	804	786	777	753	730	738	785	775	794	773	827	714	798	760	782	850	779	813	817	728	762	811	790	745	777	761	689	819	816	828	806	796	772	777	776	839	774	743	812	875	761	760	812	840	769	780	729	808	767	828	768	788	806	780	835	752	804	794	804	770	774	805	773	789	798	794	755	808	784	811	723	781	761	764	768	779	772	775	807	703	717	750	754	803	779	771	780	802	785	751	767	768	748	760	747	816	739	729	785	750	808	789	776	815	758	761	804	791	783	772	752	790	771	755	748	797	812	767	776	767	785	743	832	792	783	772	781	791	799	740	783	763	750	762	808	760	794	767	770	802	815	747	835	773	780	776	763	788	801	846	817	809	809	760	772	779	726	757	764	750	819	794	803	789	776	776	788	779	773	831	797	755	773	808	795	768	838	790	804	747	776	808	729	775	768	740	792	750	747	776	755	774	775	761	783	810	805	775	806	762	831	750	724	794	727	784	808	792	765	765	751	790	793	785	790	799	790	794	739	773	754	736	778	816	699	787	809	803	806	802	784	798	733	734	773	781	775	783	796	754	772	812	764	752	787	765	778	802	797	772	776	765	802	745	776	778	794	809	767	740	798	762	746	751	766	776	779	787	751	777	691	765	795	754	792	798	768	726	741	745	753	800	753	808	760	734	754	803	762	806	746	727	704	749	740	738	818	767	786	765	829	807	767	763	741	796	776	788	788	738	855	789	823	779	783	786	772	749	760	777	716	778	761	741	720	735	758	872	791	755	744	760	805	692	756	803	785	751	735	742	787	802	742	764	773	804	779	745	795	794	756	778	757	805	763	759	815	794	740	754	746	775	753	769	759	779	745	800	777	733	756	762	788	731	794	758	805	771	793	778	762	744	780	735	772	771	760	701	772	786	807	802	743	753	790	767	777	772	804	782	795	777	810	708	838	820	786	820	777	749	721	744	797	777	751	730	763	774	763	747	741	704	793	767	743	740	813	780	801	805	780	759	739	780	752	788	729	800	752	805	791	754	743	711	801	807	724	796	721	798	719	803	802	757	742	760	754	739	765	766	804	763	791	771	739	757	735	770	799	744	815	765	794	790	832	776	802	839	796	802	785	776	769	804	802	839	730	774	778	772	782	744	735	746	810	813	776	765	739	769	776	756	810	780	764	734	777	730	737	777	750	745	755	765	771	805	770	788	780	785	792	737	755	741	770	763	748	784	795	780	782	755	743	743	785	790	775	811	784	732	791	796	718	733	747	788	768	752	841	760	769	786	768	758	776	774	738	784	765	785	779	812	739	766	763	803	792	767	764	762	762	806	778	776	769	788	790	800	791	783	811	753	861	775	777	774	769	754	799	758	811	774	769	757	729	841	775	802	736	776	810	703	820	771	781	809	773	816	739	790	743	769	730	724	798	790	779	759	723	802	801	782	758	758	722	790	764	713	770	783	770	804	760	789	794	772	799	745	747	798	771	815	803	817	757	779	726	818	771	752	794	812	766	805	792	781	826	816	812	747	754	810	816	762	758	780	759	833	746	776	782	758	764	788	816	782	805	784	814	737	741	795	766	763	759	747	748	818	800	774	754	771	763	777	745	719	777	796	812	752	774	768	772	734	755	783	776	816	777	746	735	796	795	732	772	774	753	759	733	765	799	793	770	800	780	772	776	778	759	758	819	717	763	784	782	798	804	791	779	772	793	801	742	752	782	755	757	792	765	819	761	756	781	750	792	828	766	790	749	819	742	781	750	801	730	747	790	725	789	736	786	749	764	750	802	787	727	835	778	786	779	806	763	815	797	760	716	750	792	778	734	752	744	819	789	775	794	725	783	787	795	755	756	740	761	719	785	768	780	757	790	789	810	771	739	784	733	759	784	759	767	783	780	779	804	812	738	765	783	761	806	799	765	767	784	778	754	845	796	796	790	748	776	797	758	797	807	777	765	753	768	753	760	785	748	800	757	722	786	782	783	807	757	793	719	797	769	790	776	794	748	769	797	782	759	780	798	763	769	759	746	796	755	794	783	775	766	799	735	775	800	753	753	802	764	725	830	759	795	815	768	793	742	787	807	764	777	785	748	784	757	798	790	786	792	747	772	793	729	767	709	798	750	749	815	784	744	712	785	777	781	735	728	783	743	811	730	766	755	801	751	764	773	779	760	765	777	778	781	751	726	779	754	806	801	803	790	756	733	734	813	789	770	792	767	832	805	751	764	776	785	808	738	770	787	790	733	721	762	809	784	761	730	810	809	755	751	786	800	767	779	773	777	825	767	770	786	778	792	734	822	795	773	770	797	766	833	788	798	721	793	817	790	802	794	786	792	762	819	771	798	752	791	740	774	729	781	800	733	775	761	757	729	768	731	723	756	802	787	831	786	779	791	739	792	753	747	780	775	762	741	817	802	779	792	840	796	789	760	785	764	775	776	794	774	757	786	802	756	782	802	789	803	754	780	758	799	777	744	754	751	758	799	779	792	800	768	763	792	775	775	753	777	735	763	759	835	797	708	794	758	725	768	755	831	751	818	774	757	778	785	785	801	775	793	765	728	745	775	753	762	755	736	743	783	756	790	780	785	780	801	791	767	779	757	757	806	731	750	817	762	758	780	745	756	755	811	770	718	802	775	799	825	794	773	775	803	780	813	743	695	745	767	777	753	805	772	792	781	814	754	753	764	785	774	753	750	758	764	766	743	803	744	756	784	827	753	813	779	768	741	787	750	812	779	793	767	779	778	770	781	773	746	757	764	801	793	804	823	761	794	791	757	728	805	807	772	803	714	800	751	740	796	779	804	784	769	753	721	774	770	738	792	799	776	771	800	767	755	808	780	722	786	796	752	792	764	728	731	764	764	778	806	764	738	774	790	742	769	774	809	807	767	795	757	771	753	731	770	775	804	727	813	809	752	736	758	764	757	811	799	737	747	792	762	756	702	815	755	706	825	743	796	801	790	757	783	798	742	790	758	765	738	843	793	803	817	768	758	778	799	811	737	744	758	788	826	773	751	801	797	811	731	818	719	825	787	743	754	792	710	771	802	758	829	827	791	813	785	800	805	804	843	786	709	781	784	796	736	789	787	752	798	785	785	759	782	801	733	818	782	794	801	746	807	754	796	768	766	830	784	795	809	788	814	767	716	776	753	786	798	797	786	795	738	752	790	735	806	763	791	782	784	769	820	780	788	778	827	753	759	756	756	735	795	746	746	782	775	811	765	788	771	788	776	735	795	738	766	780
6745	247	125	88	93	111	98	109	95	100	99	94	92	90	77	77	77	89	78	103	98	90	103	95	107	104	88	73	101	102	99	89	96	71	92	86	66	89	74	95	83	85	98	91	71	94	93	106	91	101	88	78	81	91	90	91	93	85	90	99	99	83	88	88	86	79	98	111	97	81	89	110	88	82	85	102	93	103	78	89	91	107	88	101	104	86	82	95	109	94	76	76	97	101	88	103	108	91	90	101	91	116	108	98	105	95	91	102	89	79	102	84	77	103	99	95	96	116	91	91	92	88	91	102	94	87	94	91	89	89	86	86	100	96	104	99	78	99	95	86	88	87	89	93	96	74	95	111	116	90	98	107	98	79	86	92	94	103	82	102	98	78	106	90	81	82	87	93	82	107	97	95	101	86	88	83	83	86	90	93	83	99	94	85	94	100	84	90	68	85	101	98	97	86	106	84	82	76	79	97	96	77	98	90	86	90	87	86	83	77	97	83	95	98	97	74	74	99	92	86	93	97	81	94	74	74	84	93	96	88	109	99	101	92	95	87	91	93	89	88	96	103	80	93	91	97	97	92	87	90	85	96	77	94	94	96	89	89	106	80	81	98	78	90	96	101	96	72	80	80	83	74	86	93	79	100	92	81	104	93	93	91	78	83	107	103	91	100	88	106	99	103	103	97	85	89	71	94	84	104	93	95	94	94	121	75	92	82	104	73	88	99	104	88	82	95	103	117	94	84	90	112	94	90	92	86	116	85	96	86	81	96	104	90	107	99	117	90	93	101	87	92	87	110	100	90	78	109	100	86	77	105	88	102	93	100	99	86	86	105	98	110	92	79	104	107	103	107	91	92	98	100	91	88	83	87	106	92	92	91	76	75	93	103	97	99	83	98	87	101	99	74	97	99	94	90	84	90	84	94	89	98	105	91	87	101	97	102	90	101	106	95	110	89	88	100	96	80	95	91	79	112	92	81	93	96	93	98	88	88	74	95	88	108	88	93	94	92	99	80	92	103	72	102	92	92	107	79	91	93	117	86	102	89	87	84	84	95	95	96	108	101	76	79	88	89	88	74	87	110	103	87	87	83	65	78	94	102	83	93	85	105	83	104	99	88	77	89	81	82	103	82	80	102	100	99	79	105	88	98	101	75	87	106	89	94	98	98	106	79	88	73	81	94	98	93	87	97	94	116	102	88	100	108	100	82	96	92	109	75	107	90	88	102	91	91	97	93	91	92	86	101	113	80	86	113	82	75	99	99	70	97	84	87	94	81	108	85	106	91	101	95	93	80	105	103	97	78	95	96	94	110	95	82	101	103	81	105	95	103	97	115	107	84	85	101	98	91	97	74	78	90	79	98	85	99	85	96	67	81	89	103	87	106	106	101	88	81	110	107	97	106	102	90	90	89	86	109	93	95	79	96	99	87	90	91	93	86	93	89	93	97	84	97	96	110	77	92	89	98	93	114	79	79	83	95	72	96	84	102	94	82	74	94	111	75	131	93	92	97	120	88	98	100	101	99	100	90	90	97	87	87	81	95	107	105	85	101	87	90	105	106	94	98	99	118	92	91	98	88	102	94	96	106	108	113	75	80	99	94	85	102	99	79	95	101	107	89	90	88	96	95	75	91	92	100	96	95	92	88	73	112	87	106	86	85	98	100	106	93	102	91	77	95	90	88	100	105	76	100	98	104	87	85	107	85	94	87	103	84	74	100	98	84	80	105	88	104	104	86	111	105	77	96	105	78	79	91	86	110	94	100	86	92	93	98	94	105	89	81	104	92	93	87	81	100	90	97	87	101	89	81	111	80	69	97	96	83	76	106	94	88	77	84	105	79	85	98	88	107	107	110	103	90	93	96	89	77	85	99	81	83	99	82	101	101	81	90	89	107	103	95	89	102	102	104	92	99	110	96	106	112	77	84	94	90	106	84	112	92	106	99	87	92	89	91	109	98	82	92	76	111	99	89	106	101	89	82	90	94	107	92	88	90	101	96	78	90	89	79	100	84	88	97	101	93	88	89	80	90	80	92	98	105	94	83	95	83	104	93	81	93	82	76	81	77	97	95	96	100	97	90	114	83	90	95	79	94	107	99	94	98	115	99	105	96	102	105	93	101	87	81	79	91	97	81	92	87	96	88	98	96	97	106	90	84	90	93	92	95	97	87	91	91	95	104	85	93	93	107	83	86	97	101	101	96	92	101	88	106	92	94	92	93	94	89	87	101	91	84	85	97	89	97	85	86	88	78	95	79	82	93	91	88	108	90	98	79	103	104	96	92	87	91	98	79	93	91	91	89	87	81	96	91	104	98	74	76	95	85	94	87	93	90	103	91	84	113	78	97	95	107	93	85	93	103	97	113	97	119	90	70	93	93	102	99	98	90	94	82	89	92	106	91	107	103	103	99	78	93	80	102	101	77	88	86	96	86	101	89	97	99	77	91	84	90	102	88	97	106	93	107	97	99	100	91	82	90	84	106	98	86	104	90	94	98	101	82	93	103	88	98	117	95	86	92	106	82	100	103	94	112	109	85	90	91	88	91	105	95	77	102	96	88	87	90	95	91	95	80	70	88	99	82	95	82	86	105	87	103	82	95	92	90	80	106	108	94	78	81	101	81	83	107	80	103	92	93	103	79	85	76	94	106	94	104	102	101	91	97	86	98	77	89	117	103	70	92	98	90	101	83	94	90	106	94	90	85	76	90	99	104	104	96	84	105	89	88	83	97	100	83	92	96	104	97	82	87	87	94	96	108	87	105	93	73	102	92	96	90	89	83	91	107	84	89	86	82	97	107	108	87	115	102	98	87	91	82	91	77	96	80	68	75	87	94	94	94	92	103	98	104	111	93	77	70	91	102	97	67	107	94	91	108	93	96	83	88	74	102	95	101	86	72	84	69	81	97	92	105	106	101	95	115	81	74	89	102	89	95	107	85	76	82	77	88	95	83	97	109	87	95	92	98	90	101	104	100	85	101	99	93	87	92	108	78	85	87	110	104	87	98	95	105	108	90	105	86	94	102	86	97	89	90	93	80	76	124	88	109	88	92	100	95	107	82	99	92	95	82	95	94	96	77	91	92	96	94	99	86	103	104	105	95	105	118	97	88	82	102	107	87	107	97	101	97	125	103	101	83	75	85	109	79	99	86	109	100	107	88	84	96	84	83	83	97	98	105	78	100	88	105	80	105	85	98	106	93	91	94	97	93	110	84	91	97	85	103	96	96	110	96	89	87	86	70	92	82	90	87	80	88	86	94	89	107	90	81	92	104	88	98	116	96	98	75	83	81	77	91	65	88	103	79	85	89	99	89	76	99	95	85	88	84	82	78	94	107	91	85	100	113	81	92	94	97	86	112	75	95	86	95	87	104	72	99	96	94	92	92	93	85	90	78	94	106	86	87	110	89	85	97	103	100	70	99	92	81	101	94	109	100	79	103	98	92	89	86	101	94	96	84	99	91	101	95	82	89	91	94	107	103	98	98	103	95
6073	323	372	441	335	392	337	313	342	322	336	335	309	305	306	305	287	302	350	320	270	282	266	304	329	277	302	323	287	294	291	250	302	263	311	268	272	296	293	273	315	266	292	324	330	290	265	335	304	262	290	320	278	271	315	319	301	292	280	318	311	264	310	260	315	304	324	323	306	307	298	289	266	320	315	285	311	310	322	286	317	288	278	274	315	309	305	303	285	297	305	328	333	300	291	279	330	280	278	254	294	265	329	281	299	299	280	296	311	257	294	274	297	304	299	283	307	282	306	302	304	284	314	316	293	289	291	298	309	291	299	285	297	325	324	307	307	310	285	293	308	303	285	299	278	315	283	300	300	302	294	272	287	312	298	313	310	291	302	288	284	287	298	284	306	275	298	280	302	319	301	319	322	273	316	248	298	294	290	279	291	311	287	270	283	292	288	302	249	301	336	301	280	295	309	297	266	286	310	309	294	272	284	308	302	288	314	339	313	298	313	298	278	293	296	275	285	280	291	293	295	304	292	275	309	304	308	266	283	282	326	279	315	285	306	264	333	271	257	268	293	274	294	284	324	291	299	316	270	292	291	282	316	280	310	311	281	288	299	285	275	311	260	317	307	309	299	306	315	290	323	275	286	295	325	307	317	270	287	284	302	291	301	291	292	333	287	272	277	292	298	311	297	250	306	296	262	309	270	286	295	341	312	305	310	268	271	297	326	300	283	262	307	284	301	282	325	277	302	292	291	299	308	293	301	284	305	278	278	306	322	295	281	292	276	314	283	305	303	284	290	296	308	295	305	286	302	297	294	278	273	283	296	305	299	301	303	272	292	309	297	311	314	294	300	263	285	297	283	284	288	290	318	303	297	319	300	299	274	273	282	321	312	293	302	321	267	327	313	273	276	307	320	303	305	275	337	317	268	297	299	299	305	311	293	272	274	280	311	302	273	310	308	297	321	273	281	290	282	287	308	289	291	289	309	324	287	274	310	308	314	282	291	303	307	320	288	287	330	264	261	307	294	263	297	315	283	304	312	291	282	283	274	311	317	271	302	315	281	270	277	302	288	288	296	312	288	303	299	290	304	315	267	292	298	307	262	298	297	277	288	305	293	269	264	302	284	331	293	321	315	292	289	273	285	298	320	274	262	334	283	301	270	291	276	285	312	280	282	286	274	291	283	317	292	284	321	291	332	247	309	293	272	312	278	284	298	312	300	286	296	268	288	307	311	305	266	289	313	292	291	355	326	294	315	295	302	300	302	290	300	276	308	306	309	295	260	295	274	278	292	283	271	281	288	280	304	266	276	299	294	301	282	283	289	313	270	273	303	285	296	309	298	297	305	305	283	285	283	291	317	302	286	304	295	299	317	294	294	293	326	282	263	303	293	252	289	313	282	315	252	258	302	280	311	308	285	309	333	301	284	303	293	281	302	295	303	323	281	303	308	290	255	325	300	336	275	310	324	296	284	283	287	330	311	309	304	287	285	276	276	293	286	285	290	307	308	325	300	304	286	301	273	255	306	313	318	310	283	283	272	270	282	298	279	302	301	303	281	287	274	309	322	289	318	346	284	286	303	303	306	294	301	290	310	304	306	288	282	318	306	323	300	291	316	302	286	285	290	336	301	280	295	297	286	289	323	308	288	298	342	273	300	281	272	289	308	283	276	271	284	301	312	283	287	283	276	298	291	318	285	294	301	293	307	293	287	337	286	276	304	304	297	293	272	299	302	287	306	297	301	266	314	313	314	289	294	309	309	275	306	303	304	284	312	292	276	282	287	292	255	304	310	291	271	293	299	308	313	306	339	269	316	301	295	298	295	288	309	305	295	308	317	316	302	306	309	293	309	288	307	271	278	294	280	303	280	288	318	297	294	283	290	279	292	278	270	339	285	296	309	290	279	305	298	273	272	271	276	282	316	282	292	317	288	304	298	302	295	303	275	301	302	294	285	305	287	293	297	309	283	289	299	302	282	273	317	319	292	298	301	293	282	339	287	287	291	276	298	291	313	293	289	296	291	270	315	269	310	290	264	290	285	264	297	317	303	300	316	273	280	290	296	299	300	257	294	275	329	340	282	265	286	310	315	284	307	297	334	286	280	297	319	260	299	281	253	259	285	305	283	313	310	303	304	303	306	285	293	326	314	323	318	312	297	318	310	287	271	312	333	262	282	277	269	321	265	286	289	322	273	280	293	271	293	324	290	278	329	309	298	315	314	288	310	280	298	302	292	316	316	315	299	289	289	308	341	294	274	277	322	306	313	265	270	266	302	293	307	291	275	305	257	278	299	296	257	297	307	285	324	293	285	302	315	322	284	300	322	279	296	287	295	303	318	326	287	300	299	265	273	286	308	289	287	270	302	291	307	287	325	318	296	281	303	309	265	273	299	261	323	296	302	302	289	309	290	304	301	311	290	311	300	261	313	281	306	280	300	321	310	272	304	278	291	280	298	277	273	276	292	311	294	314	287	298	298	291	298	310	303	280	275	310	291	297	318	325	318	265	288	315	301	310	274	302	297	293	298	305	256	315	313	288	295	304	298	254	296	277	284	291	304	282	283	292	280	277	295	297	314	285	284	303	296	313	302	312	290	300	291	311	321	272	284	290	306	317	294	276	304	301	299	282	290	268	283	322	298	294	282	289	319	288	286	307	317	288	319	295	300	293	295	278	324	324	292	295	311	308	299	295	296	319	290	321	294	299	297	282	280	282	325	295	275	307	294	280	278	269	299	270	298	284	256	301	288	252	287	291	326	301	297	319	280	330	295	279	320	304	297	265	302	284	282	271	318	270	292	269	326	285	312	301	274	274	287	317	277	293	276	261	296	281	272	320	283	277	270	300	301	311	272	303	269	283	295	289	287	290	283	270	284	303	303	305	301	293	300	275	275	296	305	263	293	316	315	282	284	297	308	274	328	271	317	304	280	306	285	261	308	293	292	291	294	293	273	310	290	307	313	270	318	326	296	321	276	321	298	289	269	284	287	282	308	308	284	287	279	297	269	275	295	311	271	283	284	290	282	290	313	288	298	292	305	292	283	300	304	276	268	249	287	286	299	314	285	277	299	286	271	301	299	303	296	290	308	301	278	313	289	286	300	313	293	263	281	263	279	283	299	322	297	284	291	310	288	272	283	281	305	304	304	316	317	306	288	319	287	289	281	296	295	293	285	284	310	322	302	307	318	322	306	331	311	265	284	280	288	293	307	329	326	277	302	324	280	283	294	291	337	300	291	281	314	304	286	287	309	254	280	306	290	308	309	296	311	274	303	293	314	272	291	294	300	291	305	276	315	282	295	292	279	295	277	282	301	309	301	274	301	346	281	292	302	305	302	292	309	268	317	282	305	291	315	278	276	291	309	308	336	291	285	283	293	300	329	303	287	307	295	289	281	288	306	297	305	316	289	271	291	275	285	269	324	293	311	298	295	306	323	276	289	273	271	316	300	273	293	292	294	251	290	294	292	268	280	291	286	313	258	304	295	287	327	262
46218	15717	2667	817	634	463	417	329	307	289	264	264	271	270	220	234	229	241	271	240	221	224	213	250	242	216	219	236	211	199	223	241	227	217	207	208	226	246	219	224	177	234	230	238	213	205	250	242	204	221	202	212	206	239	202	215	222	225	193	208	194	235	215	208	197	234	180	193	193	191	212	201	213	190	202	230	232	173	209	212	216	173	215	224	216	199	221	215	222	204	212	222	210	214	221	232	230	235	237	198	219	193	214	233	199	228	228	216	254	203	225	228	225	201	222	201	212	237	194	218	201	215	213	216	213	192	206	208	203	234	193	188	250	214	207	250	216	200	214	201	199	214	198	234	238	195	225	182	216	210	205	190	178	217	216	239	240	216	204	202	181	207	208	186	212	208	192	203	220	219	213	221	211	223	207	239	225	210	194	219	247	187	223	196	219	215	217	156	206	215	205	201	247	236	190	203	214	187	201	207	198	175	230	223	218	221	229	213	228	229	249	220	210	192	208	205	208	196	207	248	209	221	221	224	211	218	217	188	222	227	211	194	198	220	196	246	207	215	198	222	221	253	203	195	198	236	213	221	207	202	190	213	197	211	196	211	218	211	218	221	181	202	220	240	203	223	233	202	205	211	198	208	200	219	200	200	222	218	205	198	225	232	220	224	229	192	197	220	192	204	215	203	205	231	221	216	185	227	215	232	227	216	223	205	221	242	193	202	205	213	197	217	236	235	190	232	179	205	225	200	203	226	207	217	211	226	198	224	208	215	208	214	197	213	228	227	241	191	200	211	201	230	219	215	226	205	199	208	213	189	213	206	202	208	203	207	230	227	194	212	227	229	218	206	210	209	202	215	206	229	220	233	223	230	213	210	199	206	211	202	220	227	217	203	217	199	201	191	216	209	211	247	213	209	209	210	191	202	191	205	225	225	197	207	217	213	240	238	235	178	203	196	218	249	212	206	215	184	195	193	255	215	192	218	199	234	190	215	217	225	236	192	223	218	215	209	214	208	221	196	221	215	214	236	188	204	228	218	229	201	210	206	192	226	209	178	207	208	206	216	218	208	209	148	192	232	197	208	209	212	194	204	226	221	224	212	199	226	204	209	220	223	228	222	216	197	226	210	209	225	208	193	220	201	184	219	217	215	199	227	221	231	219	229	213	188	208	203	231	217	223	216	201	194	208	215	189	212	216	214	199	194	226	208	180	211	226	208	230	219	229	207	248	231	202	193	196	167	198	235	198	206	213	206	227	202	190	236	226	228	198	182	210	239	196	183	195	201	201	202	224	191	221	206	225	217	219	217	224	248	206	216	212	205	206	219	230	223	211	201	188	198	200	211	197	239	222	214	228	231	212	224	193	214	205	209	203	208	222	210	209	180	209	217	215	212	205	205	201	218	214	175	236	209	204	219	224	232	222	194	218	226	220	221	192	196	189	233	200	214	204	197	190	215	229	207	178	232	184	215	204	225	207	229	194	185	209	215	222	208	203	215	224	205	211	197	202	220	223	200	210	219	214	239	225	192	184	198	214	222	218	200	227	216	233	224	221	230	220	205	209	203	240	210	224	200	204	200	236	223	182	204	215	193	209	195	187	210	222	241	220	242	203	203	219	197	196	217	242	209	199	220	240	212	196	212	215	207	184	212	218	179	214	192	207	189	190	208	216	177	235	208	211	194	223	188	214	201	225	222	215	229	232	214	216	204	240	217	213	177	207	222	214	190	221	181	201	198	216	206	208	220	178	219	236	209	205	214	209	214	240	216	209	189	244	225	229	199	199	205	194	209	190	216	198	203	217	218	198	196	195	224	245	238	198	195	196	206	230	195	221	212	200	222	213	219	208	211	190	186	228	211	203	206	191	208	226	199	200	192	216	207	192	209	215	214	227	216	223	214	202	228	227	190	212	228	214	228	229	237	188	205	201	199	217	197	198	201	213	201	224	213	218	208	220	202	237	206	196	229	224	252	218	210	238	236	242	236	205	199	196	239	212	224	209	220	239	215	242	210	209	215	208	216	208	205	209	238	191	209	222	207	219	198	212	216	201	194	218	190	228	186	203	225	208	213	201	193	188	223	196	234	203	220	218	187	181	208	201	223	236	181	216	211	218	191	228	204	203	224	223	204	222	227	222	243	227	223	190	215	215	202	203	216	219	202	224	214	211	199	217	208	241	229	226	210	201	233	193	230	220	226	206	206	200	211	216	213	213	229	197	200	210	183	204	213	206	207	212	209	196	237	197	228	203	209	196	230	205	223	237	192	195	206	189	197	204	183	225	224	232	215	196	197	202	214	205	231	211	190	223	223	198	235	228	212	213	205	236	214	219	211	206	235	193	220	220	203	214	215	194	214	220	227	195	223	201	193	199	189	204	206	219	221	223	215	193	218	226	233	243	215	253	218	205	214	200	192	212	228	193	230	218	207	189	205	215	202	197	217	201	229	243	241	236	203	223	180	217	196	209	208	193	201	198	213	229	202	203	193	209	217	229	210	219	198	206	216	215	213	209	211	198	195	222	222	187	208	204	219	191	231	246	211	219	199	189	214	200	233	218	233	193	231	206	229	206	231	197	187	230	217	202	211	202	213	194	208	213	205	211	229	198	229	227	204	220	213	220	202	205	233	200	223	235	194	188	178	227	198	203	181	218	223	221	223	222	201	209	206	236	198	197	187	218	240	212	250	200	212	202	166	168	217	222	201	214	195	236	233	214	230	212	199	192	197	229	215	206	200	216	211	200	200	233	188	227	195	220	198	225	222	194	187	172	207	209	239	191	203	225	200	216	199	245	208	229	212	216	216	234	192	223	191	217	198	220	222	231	196	208	210	237	217	203	213	211	223	201	232	239	248	221	212	199	193	211	204	220	199	205	231	194	199	218	222	235	183	236	220	213	197	208	189	206	231	234	212	169	229	220	203	214	218	194	230	208	224	235	206	213	197	194	225	228	228	197	200	218	228	208	195	210	212	218	217	217	225	209	197	191	196	264	223	224	192	218	222	201	230	211	221	237	222	190	222	217	188	178	226	217	203	184	235	189	209	223	239	213	224	232	250	183	201	203	197	220	206	224	214	244	214	205	188	213	200	233	228	199	217	223	224	203	187	217	208	207	222	196	221	224	214	195	223	177	192	203	196	214	236	216	225	223	228	220	207	237	212	173	214	208	223	217	242	204	213	230	204	204	224	246	223	225	218	191	206	232	214	243	243	219	180	211	198	202	187	223	196	217	237	201	219	215	209	221	205	204	198	197	228	198	215	208	218	219	189	203	214	217	210	212	214	198	240	243	229	226	180	188	201	241	196	215	204	200	201	198	233	207	212	195	219	180	205	200	209	230	218	210	196	217	227	226	228	219	227	186	204	255	226	211	185	210	223	183	212	191	199	228	235	183	211	227	192	216	225	213	189	226	236	243	225	216	218	226	198	220	217	199	195	223	206	210	190	211	224	209	237	217	220	220	204	192	229	225	216	210	214	225	203	199	208	213	219	201	218
25168	1251	2338	2623	2325	2089	1710	1469	1340	1171	1064	1004	917	899	820	774	793	738	728	715	674	703	623	678	662	643	693	615	625	701	634	671	650	631	604	629	620	544	578	613	573	586	586	606	573	553	626	589	584	578	640	551	572	597	583	568	587	591	606	526	546	581	615	539	562	548	598	570	554	585	593	571	528	582	577	576	565	544	588	556	557	593	521	513	609	555	592	542	550	523	567	576	582	553	560	560	538	564	559	546	580	558	566	552	535	529	601	562	547	603	532	520	557	594	570	577	573	557	562	550	565	509	561	541	610	567	520	601	531	566	593	576	564	589	582	589	612	566	566	530	590	560	574	535	547	582	582	557	547	600	579	571	525	581	560	569	555	552	508	565	569	545	583	524	558	516	569	536	593	549	598	534	550	572	588	522	533	547	568	531	521	543	536	563	543	569	579	565	543	544	534	569	553	571	549	543	575	554	585	568	540	519	539	552	567	588	596	555	553	521	522	533	569	565	588	546	572	575	540	535	549	609	561	564	547	539	564	558	562	547	604	555	568	553	522	540	555	548	524	529	517	528	555	534	599	535	590	541	572	578	557	529	564	565	517	559	564	531	526	556	610	571	519	596	572	545	566	553	569	569	530	559	485	545	511	556	556	552	544	560	564	548	536	543	573	559	597	534	597	543	541	545	561	554	564	555	607	563	570	558	614	560	512	549	549	533	576	581	523	555	544	554	553	564	572	579	553	521	528	596	551	582	562	552	529	577	563	565	539	520	520	535	543	587	519	553	574	574	578	605	516	576	515	577	572	558	556	577	531	576	544	592	582	565	551	560	578	560	532	561	564	538	609	580	551	564	589	574	574	545	560	526	568	556	547	542	543	583	564	565	535	579	505	554	554	538	552	623	531	572	549	519	592	531	549	573	598	527	574	565	545	519	549	547	542	590	548	577	561	559	565	520	544	549	541	528	541	598	556	548	542	555	539	529	538	528	522	613	560	509	531	534	530	536	572	559	532	536	544	564	526	555	521	582	573	544	504	552	550	549	570	584	592	497	568	515	567	564	579	552	555	533	588	558	569	551	545	553	569	549	519	557	550	585	537	578	547	552	553	565	545	560	576	609	570	554	583	575	551	619	560	565	533	538	581	582	521	552	497	543	528	555	543	553	589	520	539	568	508	546	571	574	548	529	564	551	550	585	571	584	580	524	564	572	577	536	560	550	542	556	518	535	539	528	500	539	550	568	576	583	527	569	536	573	573	569	563	542	576	583	562	568	564	534	548	560	569	525	592	529	540	552	620	572	551	529	566	590	573	576	538	554	562	526	567	571	571	572	574	560	554	542	550	598	593	581	524	582	520	582	537	526	579	560	506	588	566	546	528	587	551	522	561	564	564	580	599	591	526	575	543	570	514	561	521	520	533	575	548	568	553	572	576	540	556	548	552	575	556	535	614	542	494	569	563	528	501	530	553	559	556	552	565	588	542	586	506	595	520	559	572	579	565	536	564	574	563	549	554	560	538	539	578	587	565	550	534	531	543	534	588	519	558	561	529	563	561	528	548	585	575	551	536	557	537	566	596	573	538	580	522	567	529	567	578	525	598	545	600	575	554	568	544	540	522	570	512	533	557	567	528	544	528	604	544	536	572	553	574	543	518	554	571	566	505	552	576	535	514	567	544	554	575	583	562	562	584	600	570	550	552	552	557	563	554	549	553	584	563	595	581	575	565	595	591	572	575	544	544	584	553	559	521	525	558	566	582	553	563	539	562	588	544	509	556	527	598	528	551	543	577	591	538	554	539	528	569	542	554	580	547	539	560	542	556	559	566	571	532	551	529	594	542	562	553	509	548	547	572	593	538	597	541	560	545	498	571	537	537	549	569	576	582	563	535	548	528	597	593	552	577	548	534	571	572	599	553	585	548	547	552	562	545	594	581	550	582	559	609	534	588	562	546	546	539	528	563	546	575	554	572	586	537	612	539	553	558	582	548	555	541	562	578	551	550	564	533	565	541	545	537	555	610	583	569	596	564	564	589	569	570	545	598	582	533	565	581	576	522	577	561	560	575	572	533	562	525	611	550	572	585	559	553	564	549	536	528	565	551	592	535	552	586	528	571	565	573	534	564	548	564	579	557	545	584	553	573	568	552	567	509	586	537	568	572	563	570	540	544	518	565	548	543	577	550	572	564	538	570	571	607	550	569	595	566	517	562	548	560	565	544	595	540	572	568	514	546	554	549	546	566	603	577	539	575	513	551	552	539	538	539	572	543	524	547	545	530	568	568	614	541	552	586	553	558	573	550	550	551	568	568	562	576	563	531	540	612	553	572	528	599	521	534	562	547	556	589	553	586	533	550	520	541	577	557	571	532	558	546	547	560	577	544	522	560	581	535	531	605	601	557	563	570	582	536	563	561	610	535	528	586	566	563	579	557	591	551	534	535	550	564	498	591	600	546	529	537	562	598	533	585	562	559	572	534	554	558	573	555	553	620	562	584	554	557	561	524	579	541	562	510	583	603	549	577	565	551	545	566	574	553	574	592	613	528	580	607	573	556	584	601	554	575	530	575	559	558	567	601	570	572	588	557	560	583	519	554	552	558	549	531	528	562	545	515	556	538	555	571	569	540	515	575	535	543	546	559	566	552	555	586	579	523	590	568	588	591	575	538	528	534	518	553	573	592	563	569	576	544	580	589	559	529	579	557	520	588	522	539	556	546	570	515	596	575	548	553	581	570	577	563	571	564	563	542	589	576	548	529	582	576	571	559	561	570	578	582	504	528	530	574	561	557	564	563	556	551	561	520	530	567	570	588	529	569	605	573	570	574	567	626	547	571	595	546	565	557	522	580	562	561	527	565	542	552	563	551	512	543	511	549	562	578	567	593	569	495	529	563	578	520	543	568	552	572	547	562	547	564	578	579	521	521	538	588	562	583	530	573	542	577	576	561	575	536	569	561	533	524	540	533	557	546	543	551	588	575	612	521	541	559	585	552	547	566	527	521	551	500	550	566	522	531	564	554	508	552	552	550	539	530	547	529	607	559	567	582	580	548	535	530	545	515	529	545	585	560	524	574	561	558	582	558	532	570	555	560	535	572	564	550	604	588	558	547	513	592	550	558	539	566	530	529	543	546	585	588	519	574	551	547	522	554	551	522	558	562	562	541	530	551	518	582	574	582	608	562	565	561	496	580	564	545	556	531	583	616	539	544	563	547	538	503	579	569	589	562	560	517	610	576	564	531	554	576	544	549	568	570	542	561	534	571	510	561	530	555	543	549	561	514	543	555	579	528	557	544	548	576	552	549	563	557	562	591	583	541	562	608	535	568	589	564	526	570	547	549	564	552	570	590	523	570	569	569	571	556	521	576	529	568	550	584	523	577	553	574	574	533	544	515	573	546	553	548	572	539	581	581	565	530	561	544	508	524	582	559	569	574	536	596	543	583	557	496	548	543	571	529	605	588	567	571	535	554	569	566	554	580	581	546	527	584	604	611	560
57543	24499	8652	1914	1276	923	743	622	542	504	499	440	393	392	397	395	344	352	377	354	385	378	393	380	389	355	378	350	353	376	373	331	303	311	312	324	323	320	344	331	337	333	318	345	336	325	303	308	341	354	335	290	325	331	335	340	322	332	355	307	318	314	371	343	337	332	337	327	338	320	327	300	364	308	294	332	335	331	320	306	308	316	308	334	351	309	346	313	354	323	349	334	307	338	315	322	297	321	328	313	308	335	319	295	314	347	332	336	316	317	322	316	338	364	328	352	341	326	332	338	326	291	339	315	357	343	348	325	322	325	323	303	326	327	306	324	323	336	313	335	329	307	329	328	329	316	330	310	355	355	356	320	357	325	337	294	327	319	335	295	307	321	317	295	288	312	339	359	320	303	287	320	299	313	334	299	352	343	321	327	341	291	349	338	325	290	326	335	313	318	336	333	364	304	313	306	336	315	310	338	355	340	305	345	310	283	345	372	324	302	327	338	308	319	346	290	339	333	308	360	332	351	310	324	340	309	302	368	290	319	301	344	319	342	345	324	300	340	309	336	300	337	333	318	331	299	350	339	355	328	297	342	302	323	335	331	314	309	328	321	306	337	341	327	325	343	304	350	346	338	328	310	325	336	298	357	312	326	322	306	301	292	324	333	329	322	348	324	282	317	338	343	326	312	306	292	299	342	305	300	310	319	304	289	325	349	337	305	349	295	318	357	323	311	312	318	327	323	314	335	294	310	308	297	331	302	319	329	322	322	322	308	296	326	317	333	349	317	285	320	328	333	339	337	326	315	331	308	303	311	332	312	329	345	338	318	311	355	339	320	330	322	343	302	303	350	316	346	365	300	349	307	325	305	295	322	351	316	316	359	346	296	332	316	301	308	352	299	285	351	339	335	332	325	315	345	323	353	334	318	314	301	308	306	304	297	317	341	309	322	313	332	293	311	325	341	324	317	329	284	330	337	313	326	325	326	349	288	294	329	282	341	316	325	311	314	349	315	322	333	293	310	330	358	336	323	317	342	325	286	350	330	309	290	304	313	309	333	320	325	336	292	292	305	300	332	329	357	308	329	331	330	323	337	346	310	301	320	315	321	321	307	313	366	292	339	308	314	328	332	337	322	339	326	319	294	334	373	338	322	316	361	338	327	319	362	301	328	320	319	293	357	330	277	322	322	324	325	343	312	287	310	340	350	325	362	324	310	309	316	340	312	325	309	306	286	313	321	308	306	317	302	318	324	316	320	347	337	329	284	313	352	341	332	294	306	312	307	329	307	339	329	313	288	303	336	368	305	301	314	306	318	356	348	296	320	322	331	323	317	309	329	324	313	334	343	357	313	321	333	298	341	316	331	330	354	335	313	319	326	320	329	320	325	283	345	315	344	351	307	325	312	349	326	345	302	316	339	294	317	372	338	322	288	331	285	322	336	328	340	302	339	339	304	334	349	345	343	355	352	331	302	296	276	351	342	317	349	300	356	329	313	314	316	306	342	328	294	356	341	299	289	355	311	320	349	341	306	346	323	322	339	301	348	325	308	342	342	295	308	340	365	321	309	318	298	327	304	336	308	324	288	298	330	340	330	293	338	375	313	305	335	298	315	339	338	329	325	314	341	332	277	289	306	284	288	307	302	317	332	304	326	338	333	327	328	345	349	355	368	318	350	302	334	344	332	316	329	315	310	334	338	322	311	343	351	313	336	308	370	304	321	312	312	313	317	358	321	333	308	316	303	341	322	314	354	315	356	316	328	298	315	338	300	340	338	340	327	330	335	327	332	332	307	335	349	296	325	315	284	330	298	348	344	348	293	324	328	326	278	299	336	353	335	328	282	341	344	322	334	320	286	282	338	342	316	335	318	286	307	348	328	319	347	333	350	316	329	330	349	335	334	388	338	330	302	350	344	325	348	334	348	320	329	354	327	322	329	338	340	325	351	347	357	325	358	363	351	343	331	354	307	318	328	330	347	351	310	317	314	334	334	321	329	326	350	319	352	308	330	341	322	333	315	299	325	321	307	328	289	297	327	343	303	328	327	342	307	325	347	302	345	310	322	347	335	364	334	335	355	327	291	308	345	348	343	350	315	315	315	333	323	287	325	331	348	323	354	285	313	330	363	376	298	320	317	327	331	335	313	321	335	292	336	337	304	320	354	336	324	326	368	337	311	350	361	330	312	332	328	340	341	319	357	321	308	335	335	304	319	296	331	339	294	328	327	286	324	328	308	293	316	295	288	319	323	335	332	342	325	348	315	300	305	313	342	329	331	351	319	332	302	306	329	337	337	298	296	341	314	348	331	349	284	350	302	378	302	339	304	348	325	306	339	345	306	305	332	328	322	322	343	309	294	324	311	344	305	353	359	301	320	343	285	317	300	339	319	330	351	290	364	322	359	304	283	316	316	319	313	299	353	340	316	303	313	355	342	338	324	374	348	343	316	319	321	334	293	310	308	319	346	335	306	339	336	343	305	336	297	300	336	332	376	341	345	346	313	350	326	319	321	338	334	318	348	309	314	351	318	318	357	320	342	350	310	325	329	312	275	338	339	330	309	276	315	345	358	318	323	317	329	356	332	311	376	327	318	346	325	354	339	323	309	303	309	314	346	314	344	315	335	352	335	313	343	339	316	303	347	342	321	331	346	292	320	322	329	328	333	335	353	322	344	306	321	328	323	364	329	329	329	296	278	341	295	337	295	350	296	347	363	291	302	317	322	310	331	329	343	327	348	336	341	351	327	335	326	311	329	345	332	331	345	325	301	338	313	331	312	327	315	329	313	339	329	306	353	356	323	331	322	351	323	317	320	308	325	327	350	330	356	325	317	288	324	287	326	317	315	304	285	342	305	345	332	341	328	358	329	312	346	326	326	314	308	328	328	285	287	314	292	304	320	319	332	337	340	293	311	365	310	312	341	315	330	346	315	335	349	314	310	332	316	330	328	320	304	305	325	345	340	284	310	320	326	337	323	327	324	293	347	379	333	317	334	341	326	312	354	311	335	306	322	324	305	335	350	344	331	319	315	343	300	345	330	292	341	329	326	306	342	359	304	327	315	308	283	333	330	335	321	332	337	325	335	305	331	295	317	337	318	321	351	344	328	319	315	328	343	296	295	329	333	334	296	308	329	309	334	315	323	321	338	278	313	298	306	353	338	299	315	311	314	338	348	340	319	342	300	340	327	285	293	340	303	330	344	329	352	371	339	323	327	349	325	294	334	359	346	347	317	324	377	334	346	326	320	318	324	323	323	320	358	347	303	322	343	323	313	341	315	335	343	324	315	313	315	318	311	327	311	307	307	316	316	341	323	314	291	316	326	326	313	301	325	302	334	317	325	315	309	276	296	293	361	335	311	314	353	334	337	338	332	298	324	326	318	333	346	310	344	311	331	346	316	329	306	306	306	326	339	288	317	326	315	318	319	347	342	333	327	304	327	319	315	310	328	316	333	316	295	331	358	326	334	333	325	317	348	326	315	332	307	326	328
34146	2095	4148	4813	4190	3508	3056	2596	2181	1927	1664	1630	1425	1407	1300	1205	1181	1214	1077	1099	1064	970	1040	957	907	930	998	950	917	932	893	887	832	801	855	840	868	837	869	859	880	867	836	843	792	863	866	811	858	836	814	782	787	766	803	817	807	769	795	802	789	799	785	818	830	826	789	807	772	774	765	790	785	793	742	757	801	818	764	798	807	725	829	795	756	757	699	790	811	796	781	780	794	784	804	745	762	785	801	756	737	799	832	797	777	782	796	750	780	760	801	796	723	791	756	777	773	769	775	786	777	803	836	760	797	789	771	780	765	771	785	795	712	778	777	774	787	765	789	753	827	757	794	793	769	770	809	768	759	778	767	833	690	756	778	766	712	800	765	792	729	757	730	730	764	749	786	800	766	757	732	785	779	802	726	750	772	823	748	779	782	789	776	769	761	767	796	770	760	792	755	736	754	781	769	817	835	729	753	734	816	753	760	762	797	826	830	764	667	782	727	796	725	754	726	728	747	784	801	735	799	731	769	832	737	786	784	778	769	770	733	760	755	801	730	814	753	779	789	804	752	805	738	789	791	757	752	803	776	726	785	753	716	732	768	721	782	794	776	813	785	798	781	740	761	749	770	756	783	739	747	788	734	738	798	773	748	761	789	759	796	744	797	825	789	747	804	786	782	697	788	789	791	747	751	781	807	774	772	723	773	721	789	791	743	794	790	772	804	727	703	784	737	777	797	780	746	780	779	710	756	794	736	761	768	752	791	768	793	761	805	765	784	773	783	731	782	755	777	787	751	727	789	794	753	741	779	715	740	754	777	779	794	797	716	744	781	745	759	806	757	739	706	813	751	821	740	773	770	717	761	824	777	797	777	769	747	808	759	760	788	766	801	770	794	763	777	776	759	750	812	715	734	772	779	768	774	766	751	819	749	815	804	767	711	794	792	763	763	737	746	758	768	787	804	763	752	720	781	811	811	777	841	758	819	763	771	737	738	831	786	770	778	790	763	743	777	793	770	789	813	774	737	731	728	810	790	768	780	723	799	765	745	808	772	774	756	787	755	732	781	726	786	770	747	776	782	833	809	751	794	765	808	801	776	749	747	800	758	730	773	769	697	767	712	721	751	764	760	774	751	754	711	777	766	764	793	727	776	766	774	759	762	721	798	730	781	764	766	758	795	757	818	752	787	757	762	773	798	751	766	786	801	792	722	752	781	749	782	774	788	765	720	781	800	769	770	748	743	803	761	733	749	763	775	803	739	776	795	847	723	771	762	770	768	735	762	714	714	753	758	811	755	776	745	764	782	771	807	763	720	781	784	765	756	766	783	710	756	787	723	805	757	770	777	756	798	750	765	761	791	778	778	756	786	767	791	779	767	822	745	762	700	772	699	759	792	792	792	751	765	763	742	756	786	765	747	733	744	799	774	725	745	770	749	729	753	762	773	780	770	765	772	742	821	758	778	819	770	769	762	782	793	786	761	743	794	756	771	751	765	786	763	728	775	778	746	779	792	774	781	775	785	775	753	759	742	715	777	778	726	765	733	719	783	749	758	758	773	740	782	703	829	769	727	764	768	765	776	746	783	785	757	750	764	697	758	754	723	820	798	726	741	768	804	769	800	753	812	740	779	724	776	773	751	747	783	772	712	781	754	727	739	786	810	815	800	821	767	791	796	763	788	772	788	753	784	758	810	756	729	798	735	774	736	740	774	785	769	779	799	788	792	806	758	811	751	769	769	722	724	830	778	797	773	793	746	790	769	783	761	739	774	758	770	776	711	763	768	775	760	768	740	729	785	799	816	801	765	773	796	727	758	775	775	748	776	812	735	760	706	760	749	761	801	772	792	747	787	733	751	749	771	803	719	770	765	776	795	745	761	791	748	798	762	757	734	754	739	768	766	749	790	755	761	748	790	822	750	799	773	810	746	755	736	759	780	784	729	758	763	748	774	781	803	741	757	726	727	774	798	743	771	815	750	780	730	809	752	732	742	785	773	778	807	772	813	774	728	779	754	785	804	756	767	769	746	739	784	786	740	771	763	784	808	794	793	753	723	769	751	742	751	809	733	820	807	753	802	799	789	791	760	781	731	761	736	798	767	736	736	763	784	748	738	794	704	753	738	799	703	749	763	739	737	754	786	807	736	726	796	816	777	744	712	771	795	717	704	785	772	744	762	802	759	768	797	763	782	808	776	702	774	759	773	759	787	788	758	775	755	766	771	760	727	775	792	759	806	769	797	743	803	748	768	707	774	765	751	750	752	742	828	767	756	776	815	771	728	695	785	773	745	748	750	778	732	768	748	778	783	720	703	752	733	761	775	740	784	785	783	792	794	757	733	765	804	781	752	751	806	797	722	761	755	747	717	819	830	723	795	770	721	748	805	760	789	750	793	822	779	775	758	764	810	779	786	758	787	750	785	766	742	774	779	795	810	795	798	768	787	776	764	787	775	765	776	782	768	782	713	782	739	775	772	794	753	760	804	739	804	833	775	790	793	807	775	790	775	753	792	754	770	750	734	821	744	815	800	769	781	769	792	784	747	722	765	807	792	786	750	742	768	774	734	747	789	797	781	760	825	825	742	744	754	770	781	788	768	773	765	768	812	753	837	771	760	777	732	754	746	734	761	801	791	781	770	807	783	768	753	773	779	765	742	742	810	820	766	791	804	730	744	760	761	810	765	796	764	803	751	796	751	795	786	719	762	796	813	798	739	803	785	768	725	764	711	776	801	769	741	796	713	786	767	721	772	795	727	775	780	769	758	752	732	732	787	764	754	803	751	751	768	861	771	784	712	764	815	754	794	783	751	773	756	750	742	829	778	782	755	796	764	764	795	769	739	807	791	757	753	754	771	717	791	815	791	813	781	807	721	738	716	783	764	778	777	775	772	760	760	802	770	753	782	748	758	736	754	733	780	739	793	782	818	722	794	775	768	780	728	755	739	782	735	766	770	752	718	813	770	766	775	783	725	752	787	791	787	721	777	757	766	735	771	746	795	763	783	772	754	733	764	814	775	775	704	778	775	788	777	779	773	765	707	742	774	778	755	759	781	778	778	776	769	775	708	737	799	775	758	806	791	784	783	784	785	761	820	777	739	759	744	760	753	813	798	741	776	777	731	775	775	777	783	759	777	784	780	741	744	756	770	792	773	752	775	733	763	786	730	735	771	745	792	774	747	775	815	726	793	786	814	773	777	786	761	767	740	762	745	782	752	743	772	748	772	754	780	783	739	806	789	796	787	776	748	805	751	815	800	766	750	760	791	763	748	782	754	736	791	719	756	807	800	738	793	723	788	817	776	752	811	761	782	759	793	795	749	771	751	789	779	787	753	780	779	774	747	754	748	820	771	738	790	780	756	764	745	738	765	783	738	799	785	746	726	786	819	793	792	815	744	728	811	770	778	722	772	742	710	743	797	752	752	786	736	773	793	746	734	778	769	739	733	786	750	772	737	756	753	769	742	755	740	767	735	789	777	770	745	756	760	724	774	768
6933	269	112	119	100	105	109	99	82	94	94	73	91	116	78	88	101	112	104	79	92	98	85	104	108	88	88	96	93	98	87	84	84	92	109	81	84	89	99	82	100	100	93	76	81	79	85	78	95	112	107	99	87	77	90	89	90	92	92	100	81	93	67	94	73	88	85	91	88	87	90	81	90	105	83	85	92	91	90	100	99	85	107	90	93	91	98	98	89	86	97	83	94	107	78	94	99	84	97	106	82	83	88	75	90	94	77	75	90	81	92	99	97	103	76	84	93	107	83	102	88	94	96	82	89	96	104	90	78	96	79	77	101	91	96	89	88	96	79	83	112	96	91	83	88	58	97	94	81	89	81	86	88	83	99	99	77	84	100	94	94	86	93	90	102	94	109	96	92	94	75	101	78	90	84	92	118	105	92	97	90	83	85	96	100	86	106	93	75	108	98	106	88	85	95	81	92	102	76	112	79	86	80	86	105	100	79	88	99	92	94	91	84	79	86	104	82	89	91	90	101	99	90	107	82	94	99	109	108	95	89	110	82	115	94	91	85	79	74	97	95	108	109	93	82	97	93	103	76	74	103	92	90	79	81	94	92	104	98	94	90	89	98	78	87	89	97	88	92	93	87	89	103	84	107	94	97	107	83	88	98	89	90	90	114	88	101	101	86	88	99	89	92	98	88	107	69	82	98	114	94	96	82	95	90	80	66	97	91	99	110	95	83	90	101	103	106	109	87	99	92	81	87	94	95	103	74	86	88	101	88	90	94	87	92	84	87	78	91	93	87	77	120	88	96	93	77	85	81	77	98	86	89	86	102	99	88	93	99	77	86	93	89	96	97	83	75	80	87	86	81	102	87	109	101	105	93	95	104	91	84	90	97	92	106	98	74	114	81	71	106	96	91	120	89	94	125	114	91	94	75	113	93	101	92	102	93	106	79	110	90	92	100	86	98	110	84	92	88	105	89	89	95	90	112	90	97	81	58	96	107	100	88	102	92	78	84	96	96	86	89	103	75	86	89	89	106	107	94	91	76	89	91	87	103	94	94	87	93	96	88	87	98	104	92	95	91	94	97	92	93	86	85	87	96	120	83	71	92	90	93	83	91	84	89	94	75	89	89	101	86	83	92	95	94	95	89	84	92	83	95	91	94	96	108	101	97	75	107	83	91	108	71	93	97	89	94	100	71	90	98	78	95	84	85	67	76	106	94	87	80	92	80	87	105	109	100	85	102	85	84	83	91	92	78	92	109	82	98	94	92	93	93	83	97	96	101	95	101	77	86	86	84	88	79	111	83	92	89	81	97	80	96	92	108	90	84	87	82	85	77	93	94	80	96	99	84	92	97	106	87	86	93	101	91	94	96	78	90	113	99	105	105	102	73	105	89	93	102	96	91	73	112	72	91	110	89	98	105	94	89	86	99	73	96	97	79	93	98	106	97	94	86	76	91	89	89	84	103	94	101	87	86	73	98	83	94	85	96	117	79	91	76	84	101	76	89	88	103	94	94	101	98	98	81	115	85	83	90	90	95	97	88	89	92	93	91	100	86	90	89	87	80	97	86	96	94	82	88	85	108	87	78	82	70	102	94	104	91	85	81	74	87	108	112	92	81	74	93	72	82	76	66	76	99	81	90	87	97	85	80	89	85	106	92	94	107	97	85	87	94	95	99	97	98	68	102	81	96	97	103	113	94	85	84	89	80	79	95	99	84	100	84	67	88	90	102	92	101	70	75	96	84	94	87	103	96	100	104	99	115	103	94	77	97	92	77	115	67	99	106	79	79	85	92	74	91	110	101	92	103	99	91	101	100	95	90	95	103	102	76	95	100	89	63	76	101	106	88	82	103	109	89	90	88	97	91	95	106	106	93	98	88	87	90	110	96	100	106	83	93	95	87	83	77	94	88	95	79	83	105	97	102	77	87	79	96	80	87	88	88	96	74	92	85	96	106	90	94	96	106	88	96	91	114	92	97	97	83	95	85	75	91	94	89	97	93	103	96	104	99	96	88	93	113	95	90	106	99	87	84	79	116	94	97	91	94	86	98	77	93	85	84	74	95	105	103	112	115	81	86	102	86	102	90	96	91	75	98	85	88	68	88	109	83	100	75	80	105	94	85	104	87	83	103	91	85	95	102	104	101	70	78	82	74	91	104	71	76	86	91	80	85	101	92	93	102	106	91	69	82	85	102	71	99	77	77	85	101	90	111	95	77	109	97	97	97	109	93	101	110	84	110	83	108	68	91	96	85	94	83	92	95	81	99	89	83	83	91	88	96	107	86	88	94	95	90	88	95	87	98	81	87	79	104	86	89	85	94	92	88	88	106	78	81	91	85	89	86	114	108	107	96	88	84	97	90	84	101	105	108	94	84	94	102	93	85	87	94	93	97	96	103	83	112	110	84	98	101	79	81	111	94	96	92	78	105	98	92	112	88	99	102	109	81	111	85	92	97	87	101	96	91	80	82	84	81	77	80	94	99	87	101	82	91	95	80	81	90	101	80	84	94	102	119	88	83	105	84	98	89	93	90	80	95	97	94	90	75	91	102	91	86	92	96	90	100	91	81	99	105	93	108	89	95	96	85	94	87	96	91	112	97	92	83	106	88	92	98	88	107	88	97	99	100	95	96	99	84	83	79	95	99	91	81	85	81	90	78	96	73	110	85	91	86	109	105	103	86	84	103	101	70	98	92	98	100	110	114	98	93	86	99	95	95	100	86	73	105	83	100	91	89	89	120	102	95	96	89	85	107	98	98	95	97	91	94	79	119	94	89	87	98	78	97	99	79	83	94	78	78	95	85	72	94	71	85	106	105	88	88	99	96	93	97	102	85	96	101	82	114	86	81	86	98	91	94	98	94	92	97	93	83	100	94	104	87	83	87	89	98	104	98	75	96	113	84	112	71	106	97	91	90	92	92	93	85	97	119	68	81	97	83	92	95	76	97	97	89	99	93	89	80	96	79	105	85	94	88	95	92	83	99	76	82	74	103	76	104	103	94	87	103	97	97	102	78	97	98	92	99	93	105	93	82	94	81	74	103	107	95	99	102	89	73	84	82	82	98	107	78	79	95	87	88	88	105	98	83	95	85	95	80	90	89	104	96	98	84	97	98	107	99	87	73	109	80	91	100	82	88	100	87	93	81	90	101	89	107	95	82	118	91	77	98	86	95	100	89	90	81	113	92	111	84	78	88	87	81	97	94	105	98	76	99	105	89	94	90	72	74	86	83	80	94	81	83	95	95	66	103	82	91	93	89	84	86	104	104	100	77	97	98	93	89	95	110	94	95	101	91	99	102	85	105	98	82	84	104	89	93	86	90	83	76	81	95	91	97	85	111	82	88	80	98	90	88	88	88	87	90	82	78	78	98	96	85	85	78	107	101	85	106	90	87	78	86	111	88	106	87	80	87	90	91	86	98	98	100	121	84	93	86	105	84	96	86	92	107	99	96	92	83	81	74	78	115	85	97	86	101	103	98	94	98	87
6081	279	380	407	322	331	354	373	368	310	334	314	343	312	318	311	262	268	308	261	275	315	260	262	302	284	272	284	306	334	303	292	281	306	310	294	294	313	294	296	312	296	281	277	281	293	317	321	297	279	295	307	293	317	314	308	243	285	272	273	294	273	304	294	276	315	295	301	264	310	296	319	271	301	313	285	263	287	298	284	311	302	280	291	262	279	307	300	318	301	294	336	289	299	300	285	333	286	292	322	328	267	303	290	326	291	312	306	288	300	277	287	291	272	306	278	318	284	325	270	249	278	302	289	311	307	258	286	278	328	303	303	281	304	286	318	300	308	286	289	263	310	287	321	282	279	279	303	301	285	291	284	318	280	281	311	280	300	324	290	306	261	268	291	299	279	298	295	334	289	271	307	297	294	272	303	301	314	269	288	298	301	286	296	302	303	310	280	304	312	292	278	322	297	315	285	283	294	279	330	325	274	285	308	317	285	299	316	305	309	285	283	319	281	299	280	326	299	281	293	271	256	304	273	258	262	312	273	271	322	264	294	292	318	292	298	309	311	303	280	279	292	308	254	310	274	253	267	293	310	319	293	309	293	283	319	274	309	252	313	278	301	280	271	321	286	287	271	340	339	273	280	256	299	273	317	269	291	317	275	289	299	326	276	296	291	314	303	293	298	268	313	279	285	269	305	322	305	285	293	275	298	295	288	294	286	309	272	269	275	284	268	294	303	281	303	280	289	279	292	325	281	267	320	304	294	289	287	306	260	298	265	290	297	289	294	306	269	296	286	287	263	299	322	311	291	296	276	275	303	274	294	302	268	315	284	284	314	296	276	301	261	273	304	317	279	331	287	269	296	262	278	298	283	305	299	263	300	277	276	295	287	287	309	315	263	301	294	311	276	305	321	307	326	288	286	302	286	288	269	324	264	270	303	297	313	291	265	306	294	253	318	283	271	315	299	289	308	279	272	292	259	277	290	299	308	277	298	308	295	321	304	296	298	302	279	285	271	273	293	285	320	297	291	307	283	283	289	287	276	299	295	295	277	275	297	291	275	292	281	293	295	310	264	266	269	285	265	320	305	264	305	319	322	278	310	298	271	318	288	285	285	318	268	286	275	301	272	291	290	281	291	277	292	308	314	349	297	271	301	304	269	284	297	316	312	286	302	340	281	323	303	336	321	292	296	315	267	312	296	276	297	317	290	274	266	272	276	271	283	296	290	294	268	312	285	284	298	282	292	313	310	313	304	292	299	302	286	314	328	329	288	312	278	292	310	277	287	305	291	268	292	285	308	324	313	268	292	301	309	287	327	290	290	314	266	267	281	297	286	302	286	324	275	312	264	296	284	295	321	323	294	268	254	289	310	314	290	298	274	301	272	301	320	299	275	280	296	320	295	303	276	299	338	297	306	310	288	305	287	303	310	332	300	297	292	308	286	292	284	282	275	257	268	295	311	306	281	310	287	307	300	268	281	280	334	299	281	294	338	287	269	288	280	309	270	302	323	274	304	294	297	272	296	299	329	294	279	289	293	280	275	253	306	304	308	302	323	314	314	270	276	302	290	292	300	303	290	335	302	302	301	279	293	305	324	267	279	285	303	337	272	288	287	294	327	303	298	295	265	305	291	258	311	299	285	282	288	296	295	290	268	295	303	267	305	299	279	278	284	306	309	303	309	288	278	311	285	311	297	289	271	282	275	303	284	302	299	304	299	282	283	280	308	303	283	293	285	274	299	280	259	305	308	260	286	280	288	312	307	307	303	289	295	285	278	279	283	281	314	280	280	315	274	344	311	281	309	294	303	298	267	272	274	282	286	285	283	272	298	275	310	309	310	282	286	295	300	316	281	291	282	282	281	281	294	322	308	307	293	288	284	293	324	297	311	283	273	309	283	304	270	309	277	321	268	304	286	276	283	283	302	307	291	282	300	307	288	301	269	294	306	297	298	279	304	305	302	287	319	284	303	274	284	311	284	308	288	277	291	294	275	294	265	297	323	275	278	322	286	260	287	265	276	288	270	316	273	279	312	297	298	282	298	257	301	287	288	301	281	288	282	299	306	267	295	259	319	330	294	286	291	295	305	282	290	264	272	286	318	275	290	291	274	265	313	266	306	259	305	309	300	295	300	282	300	308	316	288	289	313	310	283	304	294	284	315	264	289	313	268	285	306	284	275	303	315	288	279	298	315	310	285	286	302	277	294	277	294	301	308	302	245	286	321	270	283	301	315	279	270	286	311	276	299	280	291	297	292	290	294	261	283	310	267	291	300	293	275	302	289	281	286	265	291	332	318	316	319	295	295	275	280	254	284	268	298	275	292	291	319	283	267	324	308	302	308	272	299	294	281	302	308	292	283	316	288	265	284	278	295	287	308	285	279	287	306	281	291	253	275	293	298	276	325	290	299	297	290	314	262	269	301	296	325	312	318	264	290	262	268	295	262	257	282	336	290	285	289	288	306	255	289	277	271	302	286	313	277	308	307	271	299	312	305	301	320	291	320	340	326	288	298	263	324	275	308	330	313	311	288	302	319	292	274	284	287	308	301	291	280	283	310	269	286	298	301	303	292	296	262	292	268	298	287	292	282	291	283	289	282	285	287	281	270	249	290	291	285	285	299	302	279	288	297	316	292	264	264	303	300	288	271	282	301	302	307	289	299	319	295	286	306	274	264	291	293	280	316	306	315	314	310	332	331	255	306	279	291	341	288	316	269	320	300	270	287	300	279	321	278	308	261	290	319	322	324	309	316	289	250	287	299	291	322	301	301	262	284	258	313	292	299	305	278	303	288	290	293	298	302	313	255	325	287	272	272	292	316	324	307	281	301	307	307	322	308	317	295	305	295	292	302	304	261	278	315	292	290	292	294	308	295	305	262	306	268	269	318	278	305	298	304	299	307	278	311	297	302	290	313	306	309	303	309	276	297	276	265	311	313	298	300	267	279	278	286	304	291	300	317	280	268	292	285	277	284	278	309	292	276	285	292	278	265	312	332	275	289	306	306	301	303	265	273	273	279	279	293	279	318	317	313	285	311	297	277	293	290	270	289	281	299	259	310	299	270	293	276	289	287	280	281	298	306	282	314	274	283	297	284	304	306	289	309	291	317	290	292	268	277	312	272	277	299	266	290	293	271	294	276	288	296	293	279	298	267	309	274	335	300	286	273	287	301	292	299	272	314	307	298	333	257	294	283	301	293	321	314	309	304	274	292	297	321	305	296	299	321	284	280	309	260	289	302	289	272	277	287	287	297	261	296	297	294	302	319	267	281	275	267	283	325	296	296	266	310	251	324	288	288	288	303	309	268	313	299	286	267	302	302	286	328	297	296	295	298	288	297	273	283	327	298	291	276	278	334	302	293	277	303	289	273	286	311	275	291	315	274	283	307	256	318	321	277	275	282	290	287	279	303	288	312	329	291	267	322	278	267	254	301	289	294	298	293	310	301	281	296	280	273	292	315	282	297	307	280	304	281	298	295	292	295	271	294	325
48614	16983	2984	858	610	518	432	371	329	307	282	300	235	260	244	219	237	240	225	230	202	228	224	226	226	226	200	204	222	252	234	234	220	213	225	255	187	210	206	201	218	203	191	233	229	210	212	242	216	227	232	230	218	220	183	246	197	225	221	207	221	217	210	243	226	191	201	206	224	227	227	205	217	238	205	242	203	218	223	216	204	199	208	201	223	203	200	235	214	209	235	187	227	217	221	217	177	226	215	228	227	226	213	195	191	225	212	194	212	214	195	215	209	235	205	207	220	214	214	204	206	204	187	211	195	210	235	186	210	197	214	224	229	219	185	212	207	197	203	198	194	198	222	195	221	207	198	209	225	229	203	222	200	206	212	210	212	224	208	210	213	188	216	188	207	160	212	230	232	237	207	187	216	222	208	232	210	187	206	233	191	215	192	202	220	223	223	198	211	186	240	190	190	196	221	204	193	212	212	186	211	200	215	185	201	228	217	194	186	204	225	233	212	199	211	226	190	216	194	198	201	223	207	217	204	258	192	219	214	222	209	205	210	222	250	200	217	211	224	207	188	211	234	192	199	213	233	189	220	214	226	197	192	214	193	234	191	204	210	225	196	225	224	195	209	189	216	214	203	243	230	212	214	196	216	210	218	216	191	216	231	228	233	230	199	207	233	227	218	213	219	212	218	206	201	221	215	233	205	219	246	217	213	223	205	210	219	222	220	223	208	227	230	222	209	210	192	219	233	224	233	233	225	194	197	219	222	215	207	231	205	214	186	200	261	220	196	220	226	201	210	211	193	207	200	214	183	214	204	249	192	232	207	234	208	218	172	191	199	209	222	193	203	244	207	213	237	194	211	226	179	201	216	223	204	218	189	211	240	202	210	202	222	210	231	211	206	232	236	195	217	206	206	212	227	204	240	224	199	215	218	214	220	188	239	224	214	186	192	225	203	206	230	205	194	202	201	208	207	186	202	204	187	243	197	215	198	202	216	210	223	221	196	219	229	189	228	218	230	198	211	213	231	229	190	242	217	208	222	225	202	224	210	195	230	218	203	214	214	209	218	198	222	216	212	227	206	229	230	210	212	236	185	241	219	211	244	207	211	224	210	229	216	206	218	205	191	208	200	203	207	226	213	211	205	206	206	208	221	236	190	192	191	203	233	195	227	205	220	239	215	201	214	197	212	204	198	220	199	215	206	183	200	252	217	211	192	225	204	198	207	205	225	228	215	224	202	198	214	203	165	190	218	225	216	233	218	210	210	213	201	207	226	201	203	202	221	179	202	202	224	212	241	201	207	221	219	187	219	223	212	228	198	208	239	179	186	205	191	206	220	199	212	214	219	226	226	218	217	214	228	180	217	236	201	220	237	222	234	202	186	218	235	212	195	231	227	218	193	184	218	207	234	203	229	209	210	230	186	194	183	217	234	223	209	198	210	192	212	216	195	227	218	200	203	204	222	202	214	212	215	205	233	223	236	206	228	207	225	212	212	182	197	219	221	205	218	216	216	199	192	209	223	208	232	245	209	204	204	202	202	197	240	214	205	215	197	187	188	213	226	207	208	209	205	197	214	219	204	222	199	220	213	214	240	170	201	242	194	200	211	247	218	224	206	185	191	196	247	214	246	249	206	212	214	206	194	225	200	194	244	214	203	245	204	210	230	185	234	226	235	208	216	236	216	201	210	204	221	204	201	229	208	202	216	211	229	211	233	225	203	200	215	232	211	243	222	206	228	221	244	208	220	218	226	212	185	219	212	238	215	186	194	240	210	214	220	208	208	219	237	221	222	230	222	197	220	220	203	205	201	241	202	234	215	229	191	236	219	187	201	233	218	197	210	191	216	232	191	210	221	217	230	209	200	205	211	218	217	240	210	233	227	181	234	224	210	236	205	197	209	208	214	223	233	206	231	214	227	194	195	201	212	207	228	220	201	226	227	197	218	232	225	192	225	213	212	231	194	223	226	221	212	201	217	218	209	218	194	191	225	217	215	218	211	208	232	209	209	212	206	209	212	196	220	192	202	194	231	214	215	198	210	226	206	208	226	205	201	207	226	196	229	210	217	222	248	227	200	221	196	210	245	219	197	222	237	232	205	215	211	189	215	205	207	189	222	198	204	206	213	211	261	227	202	208	206	231	213	247	194	220	229	207	208	187	230	222	190	193	213	216	212	204	193	184	214	225	195	215	193	219	200	219	213	194	229	218	197	233	205	205	201	216	227	189	222	261	212	198	217	224	233	217	226	206	206	222	218	228	208	199	223	204	200	229	220	222	220	246	222	212	178	213	195	212	215	192	196	198	217	211	228	218	239	212	204	210	226	236	204	195	215	192	197	185	228	218	194	198	182	203	228	197	203	209	233	222	226	192	224	220	225	190	206	227	235	207	206	212	205	213	212	202	192	195	225	171	230	204	223	214	215	205	211	235	207	204	207	185	190	224	207	209	202	223	201	171	205	226	225	229	220	232	196	203	218	238	232	198	217	224	222	231	207	238	214	226	206	210	238	219	225	216	209	208	235	196	216	217	226	210	195	204	204	213	211	176	192	217	192	203	195	227	201	198	257	239	217	223	179	213	204	227	200	191	217	220	216	206	207	194	198	215	202	206	214	210	239	221	210	197	229	230	228	232	182	191	193	227	235	224	200	210	209	212	207	200	206	220	216	204	186	192	231	214	224	189	212	172	211	211	220	220	225	222	191	200	222	236	222	205	215	195	203	213	205	239	203	210	211	224	221	185	223	225	242	222	212	207	211	214	222	232	202	227	228	216	239	226	224	195	210	221	206	196	223	205	226	206	197	196	196	245	201	205	211	246	215	259	194	221	201	191	201	233	213	231	207	221	209	179	241	228	217	235	237	203	207	217	206	230	230	201	182	221	221	222	209	182	195	224	216	175	210	215	223	218	229	213	206	223	218	213	208	213	210	192	207	218	216	213	205	221	227	219	255	197	223	197	216	199	202	196	212	217	245	200	213	244	193	206	200	236	222	219	248	217	205	192	208	216	203	215	218	196	213	212	233	214	244	229	223	213	198	212	200	220	223	231	213	229	204	239	234	209	202	235	200	186	227	216	220	204	185	224	229	217	212	206	200	225	193	181	221	247	248	215	211	195	226	202	196	265	209	212	204	219	211	178	189	214	224	214	234	203	191	207	216	228	210	217	220	190	258	230	216	218	229	212	240	212	221	242	195	215	194	197	198	206	214	188	213	239	226	180	211	211	209	235	209	206	192	214	195	218	204	234	246	224	207	213	230	203	212	216	217	201	245	212	211	202	201	210	191	219	212	206	205	232	212	200	175	196	217	212	204	224	202	197	211	215	199	233	193	229	204	220	236	208	215	213	211	214	219	197	206	209	234	218	241	237	217	212	222	207	224	212	201	202	199	198	203	213	198	192	206	182	204	177	243	216	213	243	229	182	245	215	203	234	225	243	228	222	233	207	183	210	202	214	224	179	200	203	210	209	210	222	226	193	215	221	185	206	197	219
26520	1152	2294	2665	2400	1931	1694	1480	1257	1119	1047	945	907	895	809	802	729	765	751	707	733	751	687	654	663	597	616	671	622	606	615	584	570	588	609	629	577	603	606	568	591	568	574	571	627	580	583	566	575	569	618	556	630	569	553	567	585	579	585	560	607	584	557	549	573	557	573	565	589	576	523	569	559	587	618	553	592	558	542	538	546	543	583	571	635	495	589	594	596	575	525	558	597	604	541	572	528	553	572	549	541	558	552	568	587	599	522	554	585	551	583	532	557	634	551	584	551	525	557	552	549	539	606	582	601	536	536	553	552	559	568	551	538	560	540	541	573	507	536	581	550	596	535	582	572	593	512	580	541	507	571	590	540	511	554	541	592	533	535	584	536	568	561	566	530	541	521	567	531	576	552	551	553	612	526	535	552	561	561	565	535	572	573	558	570	588	553	592	576	557	552	582	589	497	580	569	550	570	584	513	538	586	551	526	536	550	556	544	554	541	566	524	587	528	537	549	584	553	563	553	552	564	539	563	553	526	573	566	530	543	554	568	545	558	603	566	488	576	563	572	601	560	562	522	567	545	543	541	602	556	542	540	555	565	555	536	563	584	543	544	514	550	520	556	514	541	573	572	556	545	589	522	611	558	536	552	535	549	567	542	573	520	569	536	532	537	602	591	546	572	554	569	549	559	556	524	566	543	566	523	597	555	494	584	556	559	584	519	551	580	606	537	583	605	520	570	538	566	610	576	584	579	489	578	544	552	558	575	548	533	555	547	595	544	542	632	515	578	556	565	599	584	544	538	595	561	574	533	525	558	552	565	553	549	578	550	570	555	530	510	545	560	569	537	580	542	559	569	557	581	558	553	541	606	544	539	582	529	553	539	568	546	563	557	587	575	541	584	555	574	565	532	552	541	547	566	552	569	557	519	551	579	547	542	578	551	558	569	562	535	566	580	552	585	556	515	572	552	587	544	563	538	603	533	569	549	543	554	569	568	557	543	549	562	546	541	537	571	534	529	576	569	612	531	560	545	577	549	580	522	533	575	523	575	512	508	565	594	627	537	591	564	508	569	534	578	553	553	592	519	535	530	574	604	598	552	527	553	586	538	504	619	577	540	554	537	542	550	584	552	550	595	573	548	571	537	611	558	577	536	523	541	585	578	531	549	571	560	555	562	546	538	539	599	615	534	553	566	537	554	519	595	525	542	598	563	541	535	591	522	575	576	531	558	564	587	522	560	490	566	529	541	558	549	585	560	561	539	550	594	589	523	551	568	578	535	559	542	603	561	594	530	537	591	548	582	564	605	552	533	576	570	514	535	506	600	551	545	568	555	511	557	587	548	548	543	532	529	567	571	538	541	559	559	577	580	572	539	565	556	533	599	558	564	593	582	543	562	561	566	579	558	578	562	547	571	552	562	603	576	592	553	516	575	588	537	576	548	552	579	556	573	553	540	547	553	540	604	557	524	551	530	563	524	564	536	551	567	542	525	550	550	577	561	566	580	525	524	567	574	532	564	568	546	537	543	568	539	580	570	573	530	561	592	590	579	536	550	571	536	558	539	504	552	569	565	570	557	596	539	542	526	576	559	593	552	550	517	563	552	573	537	570	611	534	517	563	540	524	548	520	506	598	580	551	555	565	586	548	527	553	551	556	576	573	557	539	564	570	569	548	569	537	556	527	587	561	505	517	593	585	549	573	521	576	594	563	581	565	568	553	566	604	569	522	542	559	587	592	533	548	547	570	577	578	557	570	530	583	548	560	547	525	517	502	563	559	568	555	563	558	538	550	565	532	565	553	559	554	572	568	575	560	512	551	541	611	562	578	539	546	566	511	553	525	564	568	559	512	555	550	590	554	538	582	570	554	570	569	547	554	555	500	563	581	589	552	549	556	547	579	545	575	577	523	542	588	564	528	536	558	586	563	553	551	550	558	556	568	594	553	504	569	600	559	576	586	553	577	549	537	550	558	573	553	590	529	586	581	546	560	546	583	564	565	545	520	576	555	588	582	543	591	555	575	576	536	536	585	580	531	554	595	611	539	527	530	546	577	577	520	598	508	586	581	536	528	567	549	548	538	630	548	577	549	567	553	586	567	554	519	571	578	584	540	574	558	550	564	575	591	556	555	536	557	550	537	551	558	535	527	563	588	567	528	558	546	531	553	512	531	538	520	558	560	571	543	562	534	624	524	576	520	547	581	540	603	540	611	573	580	530	531	546	536	550	552	566	562	526	582	580	545	606	545	546	563	540	567	583	569	551	575	526	527	578	543	565	594	561	579	534	559	604	574	513	546	547	539	583	618	570	521	559	579	608	533	564	560	565	557	556	595	526	556	549	560	554	587	576	553	507	553	586	525	551	596	537	531	572	548	577	559	566	522	536	581	569	542	574	530	569	517	581	533	569	535	538	572	577	522	510	534	578	592	646	511	542	539	570	556	545	564	540	537	587	569	576	526	548	578	584	574	566	550	546	618	563	589	533	583	552	551	537	560	503	536	550	519	568	540	563	553	625	562	546	523	586	572	564	589	526	534	585	556	560	520	564	556	520	550	566	570	551	545	565	597	531	525	564	565	559	555	550	537	521	525	563	568	553	547	572	534	520	594	560	582	542	559	559	564	550	578	544	528	558	556	521	563	500	565	577	550	601	570	543	587	537	548	542	560	538	601	544	562	533	545	543	559	592	543	547	557	595	579	556	560	562	525	572	546	523	570	591	587	545	564	545	518	592	555	570	566	567	561	544	563	584	549	550	546	577	555	535	589	530	588	555	571	598	553	545	550	561	561	599	601	540	551	572	550	572	557	519	552	573	606	557	525	568	552	556	578	565	604	563	596	532	546	555	556	561	562	540	543	532	552	544	565	586	526	548	534	549	518	530	603	564	569	547	577	518	570	567	558	501	573	553	622	558	566	515	555	554	561	572	530	588	523	534	540	563	565	560	522	528	565	550	535	568	554	579	566	562	570	527	541	582	533	624	578	553	516	542	541	494	557	541	565	555	571	565	546	564	572	596	572	560	598	536	535	550	605	526	558	552	588	549	574	599	562	560	583	553	589	548	591	572	535	538	583	580	541	507	591	556	576	617	525	569	557	521	576	579	590	571	563	540	542	547	560	566	562	557	532	545	574	545	562	599	593	528	566	579	541	531	566	547	532	570	548	572	564	568	550	559	573	531	536	583	547	528	566	572	542	550	526	579	516	533	568	562	575	562	531	569	552	562	585	579	537	558	536	581	598	598	573	560	556	534	538	562	515	586	578	606	611	553	550	572	576	550	545	558	549	554	570	580	563	558	572	554	583	571	561	529	561	538	566	545	563	591	538	556	564	586	572	585	568	586	501	585	559	573	485	573	563	600	528	546	553	569	597	555	556	556	589	540	555	540	592	545	561	558	548	565	530	544	576	550	567	590	608	560	571	581	568	539	557	584	540	563	519	605	576	576	557	560	545	528	537	546	580	583	593	538	528	570	545	610	538	577	535	547	556	529
56144	24990	10880	2018	1157	910	743	680	553	506	481	449	427	414	367	435	378	368	373	364	388	347	340	366	336	338	355	352	328	327	373	347	321	327	353	345	303	310	386	343	304	316	380	311	322	324	305	342	328	344	312	315	340	300	322	321	339	299	327	338	341	346	346	319	290	298	312	314	341	326	316	348	339	332	296	338	314	332	343	317	331	327	316	317	322	362	318	348	339	353	332	307	338	297	345	295	330	316	304	311	338	348	334	312	325	343	319	341	329	326	343	281	304	310	324	320	319	330	348	308	330	328	311	314	339	270	329	301	335	342	320	341	306	349	342	304	327	361	353	309	333	335	336	324	325	320	311	352	333	293	359	323	346	290	321	367	330	352	355	307	333	294	332	321	320	353	323	322	326	312	352	303	335	312	334	350	328	297	309	307	284	319	328	335	299	330	311	343	323	296	312	319	331	303	299	317	340	314	302	323	329	346	298	315	321	343	321	313	313	330	316	316	333	325	310	327	334	287	338	316	297	325	292	341	314	332	311	278	308	300	321	335	342	328	321	339	337	318	307	300	327	319	299	285	318	326	288	328	312	360	337	320	313	275	297	313	329	299	313	299	327	303	301	325	331	330	342	309	287	311	331	336	342	324	321	311	345	319	291	320	307	317	338	337	315	295	322	317	313	331	294	358	325	303	346	319	359	333	298	281	328	287	359	309	290	309	307	342	326	326	325	313	328	311	344	312	328	325	312	307	333	305	318	325	319	331	319	341	330	340	329	341	344	315	322	329	354	308	335	335	316	336	311	346	326	326	332	364	294	319	334	347	318	316	328	331	331	341	341	325	301	362	312	269	304	338	336	347	306	327	325	313	337	347	335	355	314	310	344	317	333	309	334	309	373	347	326	324	329	312	323	344	319	314	332	299	310	332	361	380	295	289	296	329	315	317	309	336	289	315	347	331	302	335	321	303	329	298	322	338	330	319	346	316	331	317	328	307	350	345	327	330	315	327	316	324	324	303	331	347	324	267	340	320	344	306	336	350	313	333	320	320	300	313	309	319	356	334	310	324	347	328	308	334	345	333	311	344	374	334	339	343	343	318	321	325	331	334	317	306	313	322	334	327	304	346	283	345	315	314	309	337	334	303	332	322	324	312	315	310	292	286	300	323	318	335	282	324	320	308	288	291	332	332	356	324	316	339	336	322	310	331	301	331	344	337	335	356	335	315	347	321	314	303	338	304	323	344	342	300	355	316	309	332	348	325	317	300	300	335	362	311	364	300	312	312	319	332	319	312	324	304	293	330	315	330	348	372	332	327	381	320	348	292	287	330	334	343	346	341	329	322	331	345	338	295	308	287	337	306	343	318	317	298	360	310	331	305	312	314	347	304	316	342	305	315	323	323	292	315	324	312	298	358	303	316	309	302	335	343	352	341	352	298	341	329	306	305	352	283	312	326	325	309	315	316	331	327	293	330	351	300	353	316	349	330	314	297	295	342	322	332	283	305	322	309	314	309	317	321	298	307	290	341	342	298	319	348	346	356	335	344	342	306	322	346	337	338	301	298	344	338	301	355	327	303	327	337	290	301	323	327	301	314	329	316	356	376	303	319	312	314	334	292	327	313	294	306	311	297	315	307	315	339	337	301	309	297	347	338	320	342	334	337	335	325	345	323	342	367	317	344	300	360	305	305	336	303	312	328	319	323	322	343	361	342	362	313	344	334	336	331	337	331	328	341	305	326	321	313	336	332	323	346	284	326	328	287	364	316	322	344	333	336	355	349	343	297	324	320	301	348	342	318	328	331	307	358	342	326	342	291	311	319	314	330	330	291	341	325	317	327	320	331	343	323	365	308	319	338	320	306	321	315	302	333	331	313	338	342	357	309	319	311	323	352	323	333	332	294	329	297	338	296	317	335	293	320	337	327	320	357	368	327	342	336	323	325	337	353	336	326	299	307	289	358	328	300	325	318	308	327	308	340	310	338	327	338	331	287	291	329	320	289	272	342	309	326	342	300	311	353	323	363	333	310	320	312	307	283	346	350	326	334	311	324	311	337	327	305	327	315	377	299	328	318	335	343	348	331	324	354	326	322	352	342	312	310	348	323	321	311	322	326	331	312	329	299	313	313	321	311	315	279	334	322	310	343	298	309	308	295	353	318	330	333	339	333	334	317	314	318	317	286	303	367	297	305	308	313	359	323	334	296	317	313	312	331	341	313	320	388	339	304	325	310	321	310	285	311	317	303	329	329	353	333	323	303	335	327	360	319	293	306	333	355	337	334	347	305	349	309	302	317	295	343	336	310	350	339	318	301	324	323	327	312	332	337	313	350	364	322	306	345	284	339	325	355	321	308	308	322	307	327	310	323	310	311	308	314	316	337	326	339	352	306	309	353	322	305	337	316	330	315	357	349	340	308	291	304	338	327	331	338	320	349	288	334	316	344	313	328	332	301	301	314	323	336	321	314	327	325	323	317	323	308	331	318	322	317	348	307	303	381	330	310	320	354	308	333	309	371	343	312	329	329	313	311	307	325	330	302	286	315	315	306	347	356	318	334	330	312	318	351	323	313	337	345	291	319	319	348	331	305	348	365	358	360	328	319	299	297	299	301	287	369	301	359	302	290	315	319	292	353	311	321	344	321	304	321	318	295	293	352	298	315	335	335	309	324	327	359	329	324	348	331	329	345	315	312	316	324	311	312	354	309	322	359	317	310	298	302	304	289	324	327	341	325	317	328	296	316	323	352	318	308	317	331	333	308	321	340	310	345	352	348	308	310	361	353	335	333	324	319	320	315	322	327	336	321	322	320	281	314	300	322	354	304	333	322	312	326	296	326	354	356	318	333	395	313	324	333	319	321	345	331	305	319	328	330	302	300	355	315	294	339	326	329	309	319	318	343	321	338	349	328	324	312	291	299	325	294	301	283	347	346	339	305	326	327	323	327	333	292	333	337	300	333	319	330	314	335	302	312	321	366	309	293	323	314	335	350	270	332	343	309	298	321	324	346	320	331	325	307	287	318	308	304	299	311	355	269	319	321	323	318	316	329	308	329	281	348	324	314	329	321	351	289	353	322	341	319	324	307	319	335	314	328	331	329	300	332	300	333	340	310	350	333	355	316	306	327	320	325	302	321	312	339	300	314	317	323	323	306	328	343	344	280	342	318	312	276	343	312	354	294	304	344	304	328	290	321	322	353	315	324	343	312	315	312	365	339	341	359	354	312	318	337	306	352	287	340	319	339	297	314	347	328	323	357	307	315	327	302	312	330	340	317	328	320	306	327	326	307	340	305	351	358	325	314	298	331	327	296	305	321	288	329	345	315	334	309	322	324	330	328	331	333	320	282	310	336	320	323	357	346	314	325	312	353	364	297	363	341	353	338	333	305	317	321	313	325	323	307	322	295	308	307	319	340	337	310	329	329	297	308	319	338	321	351	309	312	331	316	335	323	309	317	336	348	356	308	316	358	329	326	292	324	298	325	352	320	320	342	308	327
35016	2118	4154	4828	4142	3423	2880	2547	2111	1926	1789	1549	1450	1326	1318	1167	1179	1092	1050	1033	1067	998	947	1018	990	947	929	942	889	902	874	922	870	874	859	878	839	829	844	821	829	845	896	788	812	813	835	852	846	839	793	790	812	778	806	811	821	771	753	820	769	806	823	826	854	830	788	805	799	854	751	795	790	786	828	730	781	772	767	795	763	749	761	729	781	786	774	789	755	795	808	800	796	750	794	754	705	819	742	728	762	730	815	759	743	789	711	768	803	762	762	716	733	806	781	788	746	771	735	768	743	836	755	819	718	781	782	746	752	762	737	804	800	788	746	787	734	763	773	745	736	732	791	708	740	737	773	772	783	805	754	755	774	742	745	806	773	811	828	826	754	749	783	770	813	787	738	781	770	766	752	818	776	776	765	754	781	772	753	775	765	750	809	758	806	762	729	763	735	809	703	736	776	788	728	714	774	834	807	788	753	775	795	726	766	785	746	803	726	738	749	713	771	772	749	723	766	778	766	745	797	773	780	750	778	799	727	752	739	784	756	776	772	794	773	773	833	751	771	754	766	791	756	782	754	782	733	765	734	760	794	747	726	717	764	731	766	743	797	758	747	742	739	783	719	783	773	763	776	722	762	792	789	772	802	776	762	780	774	784	829	787	778	788	806	689	759	802	733	812	745	761	755	770	802	782	754	815	762	768	761	750	792	748	734	782	736	733	701	746	754	760	760	757	773	750	763	817	790	738	785	687	761	784	726	749	783	760	820	731	851	769	776	767	777	772	805	782	785	770	799	732	763	760	745	735	755	812	773	771	792	748	798	748	756	768	740	733	736	705	734	775	751	711	753	797	799	775	775	736	771	763	756	744	795	787	806	791	772	777	811	727	751	766	803	761	718	707	779	754	761	772	748	684	749	770	784	710	748	802	762	760	743	773	760	752	757	763	724	771	738	791	728	755	741	788	781	732	738	777	767	731	779	813	793	780	764	739	780	761	761	719	804	780	718	731	754	825	814	757	725	839	723	776	756	732	784	826	773	769	811	793	737	774	746	768	806	750	747	781	744	752	744	756	741	765	726	781	757	771	771	764	760	797	765	726	733	742	755	723	739	773	758	716	767	739	816	777	740	741	737	806	733	771	734	774	798	771	732	814	756	787	793	765	720	772	782	765	728	746	742	774	755	764	816	739	776	758	779	728	772	778	842	770	802	705	739	754	772	727	788	784	776	752	808	766	709	780	752	802	778	759	757	749	759	750	790	819	758	759	813	775	745	746	770	832	742	778	768	720	777	774	807	761	728	773	771	801	758	756	781	745	780	777	782	751	732	788	795	750	782	753	758	818	740	759	773	833	784	752	714	747	740	736	755	756	776	717	766	745	747	788	768	763	756	772	808	746	747	783	790	783	818	777	770	749	745	731	729	736	796	771	752	757	809	782	756	715	752	755	772	778	802	775	784	777	761	783	751	755	793	793	748	754	758	726	775	720	781	760	796	765	752	739	751	826	718	783	786	747	737	769	783	744	777	757	734	787	754	759	757	782	772	773	767	810	767	756	745	710	755	713	756	760	828	705	733	818	724	724	790	807	775	761	786	836	762	748	782	783	740	745	772	813	818	728	760	766	731	734	832	786	808	742	744	785	750	768	752	776	776	790	725	803	694	771	780	761	766	793	791	767	787	785	726	787	795	743	800	815	795	789	765	792	796	743	767	778	775	733	777	779	804	749	757	741	764	771	779	794	752	756	721	808	781	782	749	740	727	745	761	758	739	764	753	762	792	793	807	806	763	733	753	775	761	752	754	773	743	777	766	765	794	750	758	844	757	787	756	767	762	777	776	774	793	761	803	859	713	762	773	716	786	804	756	752	673	820	756	802	734	761	787	755	751	804	776	753	730	727	726	743	772	729	722	791	736	769	763	839	781	778	770	785	722	771	798	794	750	742	831	744	784	760	774	777	742	795	770	813	749	729	780	768	747	804	746	741	765	718	769	741	754	752	743	765	788	747	741	745	764	744	795	745	771	729	809	744	775	752	722	784	793	815	749	757	751	785	805	771	731	761	738	755	730	755	760	742	716	762	782	779	796	769	762	767	766	766	755	799	794	738	742	746	756	807	828	780	760	750	740	733	772	790	781	791	739	826	809	822	769	776	746	778	806	765	786	797	768	750	763	749	745	705	796	776	789	799	755	753	767	796	730	788	774	720	775	767	811	760	725	772	748	781	801	748	822	759	783	754	743	758	816	716	766	811	806	793	782	805	761	815	764	769	816	752	767	783	748	792	769	775	791	802	733	760	793	749	734	746	770	758	806	776	753	736	776	748	725	735	741	760	779	731	790	804	718	769	759	797	754	763	826	741	793	740	795	715	720	780	778	753	776	757	729	744	784	818	784	776	796	777	773	771	769	774	753	725	798	788	722	807	791	778	717	741	736	773	738	765	753	763	800	793	707	772	787	765	779	729	717	763	762	733	760	761	795	810	754	793	761	756	746	794	764	778	759	728	764	794	772	784	728	783	794	739	786	773	766	833	774	770	770	796	750	767	745	815	772	799	782	749	818	782	752	748	730	768	771	791	750	780	755	789	751	769	851	807	792	785	776	753	751	759	759	791	746	774	726	706	739	751	740	773	770	797	783	762	794	769	742	747	794	756	753	791	805	819	782	754	765	789	787	778	750	769	781	758	797	724	789	713	814	788	792	810	773	818	795	802	781	778	760	814	822	729	763	739	810	770	717	787	771	739	752	728	801	752	802	743	795	769	760	738	783	785	792	786	742	749	819	768	789	738	754	717	732	801	804	766	773	774	733	715	774	782	782	780	801	770	776	760	764	718	721	765	734	747	801	690	787	760	741	762	700	795	830	750	759	780	765	775	742	801	703	780	798	769	815	785	755	737	710	722	752	699	779	747	758	782	768	758	803	782	805	772	753	722	709	783	744	762	739	768	787	730	819	743	796	711	806	749	786	695	729	762	740	779	761	780	785	802	796	769	770	829	834	788	796	767	753	767	735	749	787	752	792	754	782	788	749	810	790	788	756	758	812	737	740	714	769	758	752	812	773	764	780	790	777	754	808	794	707	806	807	760	783	732	754	751	754	795	812	808	756	776	734	766	737	738	760	741	710	764	816	814	756	749	772	775	770	742	793	757	741	754	796	764	761	770	787	724	739	720	766	780	761	810	776	733	711	785	816	757	786	768	775	719	771	765	744	787	750	805	777	772	715	779	774	795	775	767	783	773	784	798	787	838	736	752	779	742	721	733	782	758	715	817	745	774	755	781	760	768	772	770	767	769	768	820	746	789	751	792	746	786	739	726	765	794	771	805	754	754	751	800	757	726	792	797	820	772	705	778	794	732	835	781	744	755	764	809	796	753	759	807	764	750	768	770	759	758	808	742	765	764	780	756	736	774	738	769	784	784	715	738	791	709	754	703	743	726	770	742	732	749	767	788	789	718	741	761	703	775	760	724	786	771	780	784	800	778	805	752	736	793
7032	244	120	112	99	101	115	77	103	105	100	91	95	98	89	69	84	75	109	95	89	102	90	108	85	87	99	105	79	91	76	95	104	76	97	83	101	99	103	94	82	88	110	92	115	91	103	101	95	93	87	88	88	77	84	95	81	86	104	92	106	98	99	91	103	96	74	81	97	98	90	103	89	99	96	82	114	88	90	86	95	81	87	82	102	92	95	109	102	85	84	88	93	111	94	92	102	93	89	96	104	73	96	76	93	111	90	85	98	88	93	100	92	93	98	93	92	94	80	103	104	111	90	85	103	95	78	92	97	87	103	93	98	86	96	82	91	75	106	102	90	95	78	78	72	82	111	79	91	94	100	94	117	68	87	98	94	95	83	98	102	106	109	102	104	98	78	86	101	81	92	104	97	96	93	92	108	80	89	87	94	99	83	62	90	110	93	68	99	86	117	97	92	85	86	109	103	88	73	82	85	95	94	80	99	74	103	107	94	91	102	100	107	80	103	103	94	90	76	108	78	91	89	112	94	89	91	102	111	74	81	84	95	96	111	97	77	84	105	85	97	84	103	95	81	85	81	103	93	100	98	81	81	88	102	81	84	98	106	97	108	99	88	99	108	103	84	93	77	88	90	94	93	77	88	106	85	91	95	88	109	86	97	89	88	92	97	107	111	93	78	82	79	89	84	86	85	87	92	96	88	106	102	91	85	96	97	96	101	94	96	107	92	79	92	80	101	94	85	88	92	100	86	93	91	94	95	79	85	101	81	98	94	79	82	115	101	99	102	85	108	100	108	88	76	89	99	90	91	74	99	86	97	90	100	88	94	95	98	81	89	78	79	97	111	96	96	86	96	93	94	96	115	87	91	83	81	72	97	82	97	72	92	98	73	94	70	110	77	76	102	104	95	81	94	86	112	116	90	82	80	99	82	95	101	99	103	86	103	94	86	94	84	100	90	94	101	97	86	75	102	87	93	84	93	79	97	97	79	93	117	91	81	107	108	93	93	96	100	87	85	116	99	86	96	99	96	87	84	86	103	68	95	83	79	100	104	106	88	92	96	94	107	93	87	64	91	111	90	76	82	88	94	87	87	89	100	77	93	95	111	74	85	91	89	99	83	79	100	93	88	113	88	96	86	77	97	82	84	91	101	104	105	100	88	101	96	87	74	106	85	80	90	102	71	88	89	97	85	102	111	87	92	89	117	99	83	81	79	83	87	79	97	93	90	87	93	100	86	87	98	79	116	83	88	96	75	67	77	79	100	86	93	88	102	107	102	98	100	93	111	78	92	91	86	93	103	119	95	79	79	106	92	111	78	91	91	85	94	81	86	102	77	87	87	103	81	75	96	89	93	93	105	79	82	93	86	92	87	103	98	108	113	104	87	91	95	79	115	85	91	112	95	91	77	100	97	121	102	102	103	85	99	78	77	98	95	76	88	88	88	99	106	111	88	78	96	94	103	85	89	103	112	80	101	87	88	97	106	109	88	80	88	109	99	95	99	100	76	91	95	59	104	98	94	99	86	101	69	74	106	103	92	109	96	93	99	93	108	84	88	87	84	82	90	102	91	90	87	96	96	100	97	88	97	89	81	101	104	88	82	94	87	72	95	106	71	105	87	73	97	76	95	95	81	82	95	97	90	109	106	103	105	111	117	84	103	96	90	88	89	87	106	95	101	86	103	106	106	95	104	73	93	83	96	93	101	77	82	103	89	116	68	93	103	74	113	84	90	101	101	114	94	96	82	80	96	91	93	108	93	93	82	90	101	101	89	84	90	92	109	88	91	109	88	74	76	99	76	96	92	78	114	87	101	108	88	84	95	89	92	87	93	88	81	74	77	78	84	83	77	90	97	87	95	96	85	93	84	90	101	87	89	92	90	87	90	79	79	95	100	98	83	92	75	73	97	94	104	85	103	104	104	101	88	111	95	86	82	96	97	98	78	86	80	96	76	92	95	90	99	79	84	107	85	86	88	82	96	116	100	108	84	95	82	90	96	95	96	91	86	105	90	98	93	76	92	93	75	98	110	96	89	81	86	107	95	100	91	97	73	102	99	99	110	96	95	97	108	90	93	93	97	84	76	72	83	82	84	89	95	100	90	82	89	95	99	101	90	104	96	95	84	89	86	100	82	83	96	97	98	107	77	83	97	71	80	80	75	104	94	95	100	105	93	88	87	88	117	101	95	101	99	103	93	87	98	101	108	90	93	106	83	82	98	103	103	90	108	91	90	101	98	96	100	93	102	108	90	102	71	100	97	75	94	96	105	89	81	83	82	103	106	109	96	77	108	94	97	74	85	95	106	85	80	87	90	104	86	78	98	87	83	107	95	76	90	104	83	91	87	100	84	95	97	113	84	77	88	100	90	102	92	100	89	92	77	91	107	80	71	86	99	94	99	89	95	104	105	97	93	91	105	105	86	81	88	87	80	85	101	99	94	80	94	94	90	116	88	89	85	94	94	78	100	98	65	93	108	73	91	83	84	88	83	81	83	102	89	99	76	87	74	83	86	93	106	91	89	104	88	86	94	98	90	80	83	77	93	96	83	98	84	82	101	96	96	96	84	85	90	86	108	92	95	99	91	84	110	90	83	83	93	78	101	91	81	84	75	92	92	88	89	96	94	71	91	104	113	89	96	92	117	69	91	101	97	93	107	90	91	92	78	94	61	103	81	94	94	90	92	104	118	104	86	100	78	89	99	91	105	104	99	85	82	104	81	96	108	92	71	97	88	104	87	90	99	109	94	80	94	95	89	82	109	97	80	91	88	100	102	95	86	92	81	95	84	80	73	88	103	93	102	107	75	91	98	88	85	79	83	82	88	94	102	93	109	97	95	88	102	88	97	74	94	98	82	84	74	86	74	106	83	94	94	99	120	97	96	100	89	92	93	69	86	101	83	101	98	96	96	95	113	98	104	92	82	80	97	97	78	89	85	82	98	86	97	103	76	86	95	87	105	90	89	92	91	107	97	97	106	97	86	81	90	90	99	79	103	117	88	90	112	92	91	88	82	93	103	80	96	95	108	94	105	94	97	106	96	85	95	94	92	102	82	101	81	104	90	94	93	93	78	107	91	72	95	79	89	87	99	95	85	98	104	78	82	87	92	110	90	89	98	93	86	87	89	95	80	94	77	98	81	92	100	89	88	103	108	80	96	99	103	77	85	70	108	81	83	90	98	79	95	100	83	90	82	87	101	94	93	90	78	84	85	90	98	79	92	84	80	79	75	87	81	80	90	91	93	76	103	84	110	98	89	87	88	77	80	107	112	89	82	93	99	66	99	91	87	86	103	88	102	103	94	111	96	82	97	96	100	87	86	89	88	86	81	87	101	89	78	91	85	93	100	94	91	89	82	103	82	101	113	91	67	96	102	89	92	89	82	90	99	89	93	77	87	101	98	87	84	80	73	102	105	87	79	86	92	95	97	101	95	79	84	83	93	104	104	90	96	105	95	87	88	83	101	95	93	85	96	86	88	95	87	91
6492	346	364	384	396	333	344	313	304	307	286	279	286	308	304	307	317	309	302	282	298	305	274	301	302	319	311	300	323	305	305	308	286	291	276	297	318	273	277	283	318	285	293	265	300	273	294	299	301	332	279	298	299	290	292	305	296	295	295	278	321	312	304	302	274	291	277	307	248	308	315	301	258	278	305	287	308	273	340	299	312	278	319	293	289	285	294	282	319	308	281	273	302	293	298	267	271	302	306	294	290	268	302	313	289	304	317	288	296	285	280	269	297	290	328	286	323	314	300	282	312	292	303	272	295	300	308	306	298	303	311	290	312	296	270	299	269	295	318	303	291	290	313	328	292	275	321	274	295	305	294	286	292	277	286	264	263	262	283	303	272	303	290	266	289	292	270	276	273	254	273	295	294	284	276	293	289	300	288	316	300	340	293	270	295	290	315	281	289	276	286	310	289	311	294	330	300	279	284	291	292	326	318	295	273	297	281	288	302	296	278	287	323	307	306	314	300	283	300	305	307	284	278	301	285	294	291	280	268	331	254	302	292	295	307	321	295	278	279	305	287	296	314	287	344	276	303	302	291	271	293	317	288	292	276	303	267	293	291	293	314	283	242	288	297	287	270	250	322	270	288	304	327	284	232	256	303	266	301	327	317	256	296	298	314	270	271	275	267	304	302	355	308	298	247	274	291	285	298	292	305	282	307	264	295	278	297	273	310	333	289	316	283	290	311	307	294	297	271	288	301	310	281	274	287	300	297	304	272	297	291	293	293	308	281	294	296	303	297	275	302	280	268	297	290	260	300	322	283	302	291	297	304	310	286	293	290	296	306	256	293	266	273	291	309	304	318	295	300	297	267	304	307	288	298	285	270	291	291	309	273	268	277	316	289	289	327	330	316	297	308	288	280	303	278	288	317	266	286	308	286	294	296	296	315	273	286	303	294	302	280	296	315	273	301	249	314	274	276	298	303	300	289	304	278	288	329	312	312	295	333	275	296	288	290	276	271	300	278	324	298	272	306	299	268	313	316	311	266	305	287	296	285	293	290	303	265	295	289	291	290	306	292	285	282	279	290	281	287	315	286	311	296	298	304	303	324	307	271	314	260	293	236	286	296	296	310	328	282	267	301	293	258	289	295	296	304	284	282	287	306	314	280	292	277	290	276	274	267	291	288	265	310	294	297	278	306	304	299	296	306	297	313	304	315	321	304	294	297	324	307	264	291	271	269	306	300	305	327	288	284	321	283	298	297	294	297	327	296	280	262	290	313	316	301	279	273	304	300	308	273	284	292	295	306	310	301	303	315	283	304	277	292	278	264	281	274	286	296	324	292	303	302	301	287	265	342	303	277	284	298	305	304	277	294	305	295	289	295	299	265	278	298	302	299	316	319	291	299	301	311	275	292	316	291	281	286	298	293	306	266	301	295	297	292	298	282	283	298	288	326	313	293	312	301	327	318	285	312	266	265	284	306	298	287	302	251	295	281	300	289	293	304	288	313	312	284	288	317	317	290	318	269	288	315	294	305	272	293	312	293	301	296	280	277	302	290	281	280	275	282	303	305	281	277	293	305	288	280	321	277	274	300	279	292	287	268	306	285	328	266	299	302	324	252	281	294	300	306	312	289	293	276	324	304	250	290	268	290	265	285	280	301	292	306	320	310	286	275	293	311	303	284	286	330	277	296	308	311	289	287	280	331	258	278	284	298	277	299	297	290	280	298	287	316	286	294	279	307	256	283	297	277	281	297	281	308	301	275	300	267	297	298	311	274	299	306	324	278	273	315	266	281	288	277	287	307	311	319	271	274	284	284	273	274	251	285	287	291	290	260	295	298	334	283	266	281	302	275	280	303	307	305	278	264	296	312	269	275	277	281	262	343	277	311	273	297	291	279	288	288	311	295	295	293	286	283	301	246	311	281	311	282	288	285	302	290	314	284	306	294	293	267	278	285	329	276	271	283	303	319	314	280	288	279	306	286	289	282	272	336	301	307	303	272	289	311	292	281	311	308	338	271	301	298	295	284	301	263	307	292	305	337	324	287	282	299	307	321	307	284	290	266	307	275	330	298	298	271	284	282	265	307	307	270	297	315	302	291	284	279	289	308	274	288	306	264	255	290	278	276	297	286	291	305	305	285	296	314	276	284	282	301	298	286	319	293	305	290	295	293	318	295	306	303	271	307	312	302	301	315	279	319	268	290	305	252	303	304	278	286	308	280	283	320	318	273	283	305	272	322	322	282	302	266	291	282	286	318	307	290	300	275	277	304	301	269	306	281	284	274	303	280	281	298	308	305	279	297	311	286	313	306	280	297	288	279	294	288	302	281	288	309	305	290	272	283	282	325	334	310	316	276	269	268	270	292	285	299	297	273	270	292	300	289	305	270	288	294	288	314	293	296	269	276	280	262	301	308	326	282	288	290	329	299	318	306	301	299	288	297	293	311	287	282	294	307	286	306	267	285	261	281	284	290	291	317	323	275	300	261	294	277	281	318	303	303	309	290	279	307	275	319	280	282	305	299	299	266	288	303	285	266	286	284	303	248	328	272	308	283	297	312	290	297	313	285	281	291	245	266	287	289	298	301	293	305	282	287	285	278	293	270	287	294	290	286	297	291	272	299	304	275	319	307	278	296	304	272	295	284	270	295	326	273	327	282	275	270	297	318	285	266	258	307	309	275	285	327	265	285	291	295	249	308	298	288	291	292	292	296	289	296	291	296	289	297	273	289	284	306	297	264	300	309	272	297	315	313	321	275	280	261	292	272	325	319	282	286	281	298	302	260	287	317	309	292	282	277	295	288	272	328	268	290	250	297	303	355	290	317	265	302	293	309	260	324	270	305	323	290	289	302	263	276	289	274	286	311	330	301	291	304	297	271	301	306	296	301	293	273	273	287	278	299	267	298	285	267	307	284	302	324	289	301	295	279	279	282	325	318	277	318	314	307	319	294	290	299	316	280	269	310	302	284	291	331	349	292	291	275	284	290	294	286	276	295	303	266	281	274	301	268	271	262	335	283	305	270	298	299	317	271	291	288	295	262	309	298	303	322	290	299	308	315	289	276	301	258	318	286	322	303	286	268	283	289	291	292	291	287	318	276	301	291	295	310	281	321	284	288	279	313	272	296	303	281	303	292	335	296	304	279	282	277	338	289	319	323	296	314	272	271	295	325	310	266	289	298	296	279	293	274	285	294	283	294	285	271	291	305	283	279	297	268	290	294	321	312	295	319	307	274	287	290	280	295	288	242	281	285	267	316	309	314	316	261	284	300	299	248	301	290	270	271	293	314	275	269	309	299	312	311	271	298	283	275	283	307	300	260	286	306	310	301	265	294	314	309	280	286	317	279	281	278	278	305	307	269	284	307	305	342	283	296	276	253	275	313	282	306	312	273	274	251	311	318	278	303	277	288	292	295	322	312	260	339	301	292	317	269	250	281	281	310	276	323	325	270	297	284	308	275	308	293	301	305	273	296	239	302	274	277	273	296	276
48430	16803	2895	878	644	521	442	375	301	297	301	260	237	242	271	213	234	212	251	233	247	215	261	205	205	241	228	206	245	244	222	219	218	224	229	238	215	219	225	224	196	195	213	232	205	215	197	195	215	211	228	215	196	228	195	210	201	195	195	226	218	227	231	233	195	211	223	223	218	195	224	227	215	222	209	204	222	224	222	207	206	202	202	200	200	226	197	207	253	212	217	223	212	221	217	208	222	207	200	199	241	227	210	202	215	193	207	218	230	221	238	211	220	209	219	201	214	239	225	218	193	185	241	223	201	225	214	197	231	208	208	211	239	197	229	230	223	170	192	199	222	223	191	218	213	204	203	233	208	235	195	208	197	222	205	221	234	198	194	201	207	203	207	231	203	191	208	219	217	216	209	193	212	218	184	218	166	190	203	195	204	197	235	214	236	184	203	215	213	179	200	219	210	208	200	210	214	194	184	216	213	227	224	190	201	215	206	218	188	221	215	212	213	232	210	221	208	213	201	208	222	196	196	226	196	230	242	206	203	211	234	219	215	197	222	203	199	241	221	236	198	222	229	223	200	223	197	213	211	200	210	187	212	221	205	232	191	210	204	199	210	202	211	237	205	214	204	209	217	219	190	207	202	218	217	192	210	189	213	232	209	218	206	226	201	199	206	226	205	229	212	165	194	200	203	232	238	215	221	240	215	189	196	191	236	233	238	212	196	192	242	247	225	224	210	225	206	202	207	192	213	207	228	218	212	212	243	230	197	194	216	221	215	200	192	230	211	215	238	212	212	199	198	224	241	220	212	222	232	242	212	204	224	220	208	202	208	217	203	222	181	196	234	212	205	218	205	211	240	222	206	252	211	195	217	193	215	222	218	204	210	214	195	213	189	201	214	219	205	221	212	227	211	232	206	204	205	219	221	203	217	212	219	235	217	215	220	203	223	214	204	221	206	192	221	241	208	192	217	216	192	194	220	215	199	194	232	226	222	190	212	192	208	207	174	229	187	208	222	193	193	203	224	223	230	223	221	224	227	223	231	217	200	188	209	209	200	223	209	192	204	199	202	181	236	187	180	204	200	197	193	195	185	205	210	224	199	244	231	197	199	209	204	196	221	222	192	224	229	219	193	195	187	194	228	216	204	210	222	206	229	184	187	203	195	215	205	207	205	219	220	229	225	228	193	213	188	207	210	214	188	208	223	209	244	253	217	229	200	211	203	211	197	203	178	209	220	204	185	200	244	242	237	219	221	228	214	180	225	229	187	203	198	202	218	218	233	220	219	202	198	182	240	204	203	223	225	219	228	245	182	207	215	211	224	231	237	224	203	185	199	217	201	203	224	219	217	241	185	188	212	214	199	210	211	214	220	204	223	221	192	223	205	224	197	240	223	211	211	218	223	236	190	204	224	224	217	201	230	220	215	220	227	219	202	201	202	209	185	217	232	184	210	241	198	230	224	194	195	229	211	209	250	234	191	221	205	242	186	197	200	235	207	215	224	219	205	215	204	212	189	211	209	196	204	194	219	212	202	182	196	208	180	209	218	219	234	224	204	205	239	203	246	212	226	203	206	223	200	219	211	213	210	225	200	221	203	210	197	206	200	204	223	218	213	214	205	209	215	204	202	211	184	192	222	215	201	218	210	204	221	213	233	198	210	195	217	203	208	227	209	234	219	249	242	211	219	232	252	217	203	222	229	228	225	207	210	190	210	223	241	231	215	225	215	224	218	181	185	199	217	214	191	217	199	210	214	206	207	211	212	230	211	210	223	215	203	213	224	205	241	213	183	217	214	208	219	228	209	198	216	210	228	226	195	205	225	220	212	215	222	189	216	217	218	182	246	201	228	195	189	217	194	178	223	194	222	191	235	204	227	220	214	198	215	222	233	204	191	205	202	214	185	201	218	206	208	230	235	242	178	206	223	231	202	207	255	193	210	231	229	214	213	193	196	209	207	209	227	210	243	217	202	183	202	201	222	232	222	196	187	228	233	182	214	219	221	196	193	211	218	247	219	189	214	220	186	210	216	207	196	214	223	213	215	208	202	214	229	204	216	217	194	214	197	237	229	205	234	223	198	216	236	244	202	227	222	210	199	207	186	203	192	191	180	204	214	232	221	210	216	206	234	220	242	200	215	202	218	185	214	221	184	256	203	198	214	221	207	206	232	219	221	197	206	213	208	205	200	192	216	216	212	245	209	183	213	210	227	215	210	234	225	200	214	205	193	210	189	172	201	198	207	217	197	192	196	211	208	212	237	224	226	215	202	240	208	208	227	228	217	200	222	225	202	213	219	213	191	217	215	242	209	243	236	217	224	201	245	207	221	199	240	183	217	223	201	213	199	224	226	233	228	208	213	223	240	216	220	223	206	230	207	214	228	202	236	227	217	254	218	209	205	204	203	195	216	191	213	220	204	193	200	201	225	193	227	207	213	206	224	235	203	213	219	197	204	213	203	199	234	211	217	206	228	227	195	212	221	183	231	191	208	203	197	189	212	197	200	202	190	238	211	196	215	211	226	211	204	215	230	211	212	223	205	227	236	197	231	240	196	227	235	241	223	211	219	237	216	222	191	222	231	222	218	218	218	205	219	192	210	221	212	209	201	213	210	192	228	189	236	247	228	193	197	234	221	205	217	203	221	218	212	198	223	182	215	200	225	232	210	206	238	210	208	249	206	230	218	225	193	204	257	216	222	205	198	184	223	195	239	210	211	216	195	216	222	225	203	216	224	209	200	197	214	220	215	210	202	208	206	218	204	194	249	206	193	180	205	201	221	252	196	209	216	203	203	196	226	213	188	225	216	243	217	201	222	207	224	158	217	223	191	219	193	210	200	204	244	184	220	229	211	208	211	198	198	225	200	223	218	215	208	221	206	206	225	212	221	207	200	221	217	192	208	202	195	224	218	219	217	198	212	228	183	212	221	210	233	208	207	228	218	219	236	207	256	198	216	201	215	213	202	192	188	227	206	239	231	205	201	185	199	210	236	220	208	258	226	247	248	217	205	203	201	197	184	241	227	227	203	205	197	203	212	237	219	228	221	203	220	185	190	210	215	199	218	195	189	212	201	234	207	221	204	170	223	234	197	199	218	224	201	188	161	217	202	242	221	202	237	215	219	223	210	210	218	247	221	220	217	213	218	218	208	228	220	207	191	194	216	215	197	193	192	200	245	235	203	206	198	177	213	204	227	203	214	208	196	209	209	236	210	184	217	225	216	223	220	195	211	209	204	217	199	203	220	221	199	200	185	201	189	219	196	220	195	194	235	206	183	212	214	197	202	194	221	225	206	210	196	188	227	214	205	220	221	220	215	209	212	198	193	204	219	244	227	222	203	195	205	226	189	221	227	231	215	213	192	215	193	219	182	171	213	216	216	217	193	213	202	227	205	208	211	232	196	196	235	211	185	170	239	227	202	219	195	205	226	186	214	227	191	196	247	225	185	195	195	207	221	212	206	190	214	225	222	198	210	233	195	227	216	212	197	240
26602	1265	2297	2757	2317	1920	1661	1500	1318	1101	990	987	909	840	803	829	777	714	752	702	718	678	683	706	673	661	659	649	658	628	640	619	598	659	621	593	587	643	561	596	535	576	580	605	573	566	599	552	551	592	551	558	612	573	555	541	550	553	598	514	572	526	562	534	585	573	548	545	593	556	621	580	567	561	567	527	540	562	591	543	583	551	559	582	563	540	556	543	579	556	553	564	557	578	566	540	521	561	559	551	528	581	572	559	528	589	584	520	540	592	556	552	579	593	574	574	528	554	566	560	525	531	549	539	540	537	533	564	525	575	577	572	568	571	558	549	556	556	555	567	528	530	557	574	581	578	599	603	558	580	541	554	534	596	529	560	557	572	539	526	538	546	541	520	579	530	557	570	569	562	573	573	560	566	570	532	540	542	584	528	560	595	567	583	556	573	570	565	601	581	555	580	593	529	542	553	552	569	546	559	593	580	577	545	548	535	557	531	514	599	595	558	534	550	567	518	520	557	563	600	538	551	569	560	566	521	577	547	539	522	537	556	565	573	556	564	579	531	556	554	556	586	532	554	571	562	544	580	570	575	539	537	538	581	554	542	569	526	564	575	579	577	571	513	576	535	534	569	545	526	557	548	558	598	577	594	572	557	580	539	568	555	602	517	535	569	550	556	569	545	562	544	586	533	576	557	538	564	560	517	558	519	557	568	560	578	550	531	564	552	591	584	546	534	563	531	532	515	509	533	586	548	547	521	562	534	565	519	533	596	563	560	529	539	567	567	524	555	520	526	550	582	571	535	562	536	536	580	524	571	508	581	566	574	511	524	587	551	559	542	541	552	558	532	532	579	528	512	566	548	566	560	585	537	551	529	515	583	577	565	555	538	511	595	546	547	520	531	549	580	597	537	546	582	558	526	548	564	551	553	505	581	565	563	528	561	519	544	541	557	554	575	555	589	578	591	575	556	554	577	518	539	577	572	557	545	549	517	543	546	556	553	569	555	558	579	553	556	540	554	541	585	549	580	567	554	595	556	553	538	558	598	547	537	561	568	562	532	551	541	584	556	557	521	572	512	584	559	547	534	578	569	512	554	562	565	554	551	519	550	602	533	560	568	566	575	530	526	548	554	589	542	547	516	509	551	541	541	560	550	554	560	566	547	548	550	565	515	566	537	574	558	578	593	514	501	541	551	552	546	531	608	607	543	561	551	577	535	550	503	549	554	521	507	592	568	590	587	551	548	576	550	520	557	547	534	563	550	524	560	576	528	525	573	529	523	565	535	566	574	529	561	551	555	587	579	581	541	564	544	587	526	560	523	554	552	553	588	541	524	514	584	518	545	586	581	584	555	539	517	578	561	529	521	559	556	537	584	524	537	591	560	517	563	558	605	566	582	540	549	535	536	554	572	546	586	545	515	520	587	545	613	574	577	542	566	512	559	550	555	554	567	578	502	584	581	566	501	556	555	563	562	572	555	530	562	523	576	572	518	541	542	546	546	550	528	510	567	567	548	520	498	592	568	598	519	545	532	554	556	590	563	566	516	537	563	601	558	554	509	544	580	554	567	511	541	567	537	509	550	548	567	560	568	560	564	539	523	559	525	545	554	505	579	547	549	581	557	542	543	532	581	525	533	538	559	529	510	546	574	544	571	512	573	549	548	533	576	565	540	501	498	519	574	609	568	547	502	530	545	569	571	507	600	573	540	557	593	593	585	537	573	580	548	529	568	555	585	580	546	601	541	543	534	567	540	569	573	545	498	565	517	547	539	556	543	532	541	555	552	546	568	533	568	566	530	562	563	510	531	543	592	581	530	539	536	562	502	530	562	570	530	569	556	550	542	558	587	531	591	570	581	523	590	525	592	553	584	526	546	551	547	527	600	555	548	543	520	514	586	593	543	558	531	578	608	553	537	530	580	550	544	488	589	520	574	538	547	568	543	551	547	603	522	558	538	557	597	520	548	549	551	522	522	573	551	533	539	571	576	542	536	560	567	578	517	555	544	567	524	552	558	514	556	553	549	544	503	513	584	582	524	536	537	550	566	577	589	557	531	598	593	512	546	579	602	603	564	533	598	548	549	543	563	553	517	541	569	587	532	566	604	614	589	549	546	591	538	547	541	583	538	548	551	558	531	573	538	583	524	563	553	583	521	566	588	524	543	512	563	550	573	568	522	604	528	523	550	579	544	536	559	555	515	566	529	576	506	524	551	519	525	539	575	588	555	531	559	524	537	536	582	555	577	561	534	548	561	550	588	566	575	562	522	519	559	545	586	564	533	556	548	576	571	513	587	579	549	566	538	505	552	584	532	507	551	579	590	556	548	593	576	547	525	524	576	568	536	547	549	497	529	529	567	560	597	539	562	531	581	537	540	532	549	565	549	565	543	559	555	546	555	607	517	586	597	595	512	605	547	540	482	520	569	507	575	551	577	584	569	536	546	599	549	556	572	525	500	532	531	537	589	546	519	554	551	585	556	560	569	559	541	545	532	512	537	559	562	558	585	532	585	571	576	577	546	536	559	559	541	554	591	559	548	562	561	577	591	543	527	566	572	550	503	563	546	565	522	526	555	550	586	554	568	588	514	549	575	552	564	558	558	557	532	556	529	556	588	554	550	576	529	512	507	555	577	584	588	544	583	541	548	561	548	553	519	573	556	566	609	513	544	578	562	561	586	557	570	539	561	556	590	567	548	556	554	558	511	504	558	554	575	538	561	591	591	547	545	572	490	538	556	530	564	540	542	593	581	545	546	564	538	584	548	515	555	531	528	546	524	542	558	552	550	566	510	535	538	570	552	586	592	524	538	529	550	581	543	562	576	588	555	551	512	573	547	572	536	597	531	533	568	590	570	569	547	526	557	544	561	550	567	512	540	526	584	577	528	565	544	546	558	540	547	527	543	548	533	557	591	565	552	571	554	575	516	544	577	569	569	492	523	542	555	578	537	609	552	563	546	527	573	549	552	559	524	573	538	574	559	555	545	567	509	515	583	587	571	564	547	576	562	528	549	548	554	578	579	566	495	547	528	566	609	540	552	550	614	539	553	561	558	518	517	530	565	559	563	601	564	583	555	566	534	555	529	541	521	562	562	528	561	558	521	562	532	559	563	532	593	537	545	544	578	540	573	554	576	522	524	570	558	584	585	525	515	521	511	573	556	530	532	591	532	550	591	555	534	565	566	620	558	574	549	510	533	549	521	523	536	514	603	548	574	513	529	557	539	545	543	533	542	578	529	562	567	561	550	555	561	571	580	495	565	522	553	592	549	578	536	523	555	603	543	559	569	552	543	557	567	528	545	539	570	566	584	575	531	619	543	574	509	559	541	591	534	540	535	572	562	544	517	573	520	557	558	541	505	576	513	568	518	562	551	528	565	582	554	544	549	586	536	567	533	547	587	535	535	556	536	521	525	591	552	544	552	526	563	528	527	543	548	572	587	558	491	572	506	572	552	573	556	537	552	591	604	558	552	577	548	554	563	580	550	523	603
60516	23877	7041	1797	1176	877	749	653	551	514	476	416	441	476	356	402	389	391	362	346	357	350	365	394	353	328	389	371	356	339	340	310	345	293	332	342	331	302	342	352	354	320	339	314	352	322	299	348	329	338	344	349	332	339	330	342	302	326	339	308	333	329	272	341	306	325	328	340	305	315	337	309	334	286	310	326	304	345	318	324	301	360	367	336	326	311	321	334	352	306	348	320	338	339	326	292	291	300	311	316	319	338	356	290	332	293	325	327	330	336	321	333	318	330	328	282	310	354	320	345	317	298	304	339	312	326	324	320	373	334	331	321	326	352	303	306	334	362	338	301	312	316	311	312	333	344	345	348	322	321	339	309	342	310	297	346	336	274	292	330	302	318	328	322	315	310	353	307	341	319	333	354	324	335	308	334	332	304	313	310	279	335	325	318	342	315	340	335	323	315	326	309	343	311	346	348	349	361	332	306	289	331	322	296	337	294	325	293	296	332	305	327	332	291	338	296	342	339	346	318	350	296	322	327	330	357	316	327	315	318	296	303	321	364	310	331	324	354	309	324	294	331	302	303	322	336	308	335	365	294	307	328	323	286	330	324	346	307	292	320	303	326	360	283	310	315	326	331	326	293	324	348	354	321	308	339	348	301	322	341	351	333	326	338	346	321	288	295	312	364	346	337	342	305	292	328	317	304	311	327	337	319	363	354	335	319	332	339	352	335	322	295	338	319	305	342	321	321	330	311	318	350	340	316	286	313	337	341	329	302	298	325	303	342	307	328	296	344	315	315	334	302	303	304	354	309	303	321	353	314	317	320	344	340	313	345	307	307	295	328	307	313	309	292	338	286	317	326	322	291	346	315	293	321	347	300	306	304	335	320	307	347	329	352	338	342	346	355	355	317	337	308	331	318	328	309	320	337	317	329	300	352	349	289	336	342	323	312	329	326	335	317	322	323	308	307	301	325	315	330	328	339	303	296	348	305	331	333	329	329	305	309	304	330	324	338	299	351	304	315	327	316	304	294	329	312	358	329	327	326	306	318	329	316	308	346	365	327	332	331	313	302	338	321	293	314	324	324	360	359	320	342	310	340	311	334	365	326	314	328	341	326	308	308	309	362	338	307	327	350	319	335	323	311	334	321	367	313	337	358	325	319	303	314	329	347	315	335	317	343	326	309	368	331	336	309	306	329	328	321	310	317	294	301	304	325	306	313	318	313	342	329	316	292	281	285	316	311	344	326	349	307	333	328	322	317	300	318	328	276	321	318	287	292	282	313	340	314	330	361	339	353	308	348	343	318	326	303	333	349	305	321	332	322	319	350	325	355	300	322	309	317	319	339	295	326	304	353	327	318	313	355	318	331	354	338	349	370	310	304	320	303	342	329	311	342	335	324	321	333	326	292	297	342	313	309	316	338	309	308	299	340	325	349	335	326	332	310	309	329	295	321	314	307	291	329	317	354	306	329	310	346	356	316	357	312	324	310	330	313	315	323	342	275	298	360	333	337	316	294	325	320	297	341	315	305	317	329	287	303	332	319	325	322	344	322	302	303	340	306	310	321	357	300	332	339	318	349	321	346	312	367	353	324	334	352	337	284	305	313	314	339	327	342	295	334	305	289	299	343	311	286	342	336	331	333	328	308	325	327	340	344	328	285	305	337	289	318	311	305	296	312	316	320	332	300	318	347	331	301	339	326	358	330	308	332	295	295	324	367	338	364	336	335	348	324	302	355	372	328	344	325	368	304	326	309	299	341	323	317	310	327	304	312	324	341	329	302	338	282	334	351	324	349	317	324	335	302	309	344	305	331	298	348	311	288	316	323	347	300	319	323	365	312	286	302	305	303	325	310	340	317	308	309	349	303	302	343	353	334	314	326	334	328	322	306	349	317	339	333	303	329	333	319	342	315	321	328	325	343	295	320	308	343	292	357	333	350	276	290	301	342	357	309	329	312	299	339	333	298	353	305	347	341	338	379	320	310	300	299	319	341	351	335	297	332	307	328	296	311	321	303	315	305	315	307	318	298	288	327	333	307	330	309	302	345	324	311	322	359	273	361	310	333	318	336	331	305	326	333	334	307	313	295	320	330	335	296	317	325	337	342	317	351	326	314	329	306	299	305	315	331	320	324	336	334	296	315	339	336	301	319	356	316	311	329	311	311	290	305	324	319	352	308	319	303	318	316	335	314	275	320	347	309	304	355	325	325	311	332	303	328	324	337	321	333	342	316	333	335	292	331	303	300	339	326	285	305	309	335	308	282	353	331	338	324	337	353	302	346	293	289	321	366	313	301	308	335	324	303	328	314	323	336	301	303	318	302	333	314	319	311	297	316	326	299	335	330	319	321	318	323	321	319	317	329	313	316	320	281	328	310	295	369	326	319	328	326	309	312	296	329	326	334	315	318	299	295	349	348	331	305	325	327	287	293	344	300	347	321	341	336	316	314	353	339	310	326	308	322	300	308	342	313	335	317	353	326	357	310	289	335	304	285	307	304	310	290	312	308	348	332	318	285	330	318	313	317	322	348	337	344	311	302	297	316	360	348	305	359	308	343	310	313	324	333	345	356	299	340	311	333	297	317	298	301	300	305	300	298	353	344	354	339	324	286	339	328	286	333	330	335	337	328	324	303	339	336	302	310	302	328	324	351	293	311	307	327	310	329	325	295	324	320	316	333	302	331	302	306	329	309	349	285	318	331	341	299	318	295	339	316	311	322	310	301	321	308	297	354	318	330	332	321	312	331	321	343	310	331	341	310	324	313	353	345	322	334	335	336	315	337	326	306	321	347	325	270	331	314	294	335	317	315	290	330	344	298	302	335	332	347	302	286	333	314	354	297	316	335	305	298	338	354	331	322	348	353	327	339	312	307	295	339	291	332	300	333	311	352	325	342	307	352	294	323	331	327	318	300	310	346	314	314	352	318	300	357	308	323	321	288	310	342	262	337	326	296	311	334	329	362	294	332	345	322	299	310	286	369	301	334	332	312	324	295	311	330	324	325	312	315	341	317	304	324	335	340	317	324	321	332	299	309	328	322	314	306	365	362	352	308	337	316	284	311	339	322	320	324	308	325	357	317	329	356	315	310	336	348	288	293	325	323	328	291	287	324	336	272	290	332	333	334	297	291	357	295	318	297	331	324	333	344	303	300	344	346	322	309	321	316	345	323	339	316	357	341	331	309	303	324	297	329	301	333	346	325	321	335	326	361	304	322	325	340	323	340	326	302	308	336	306	310	304	355	327	331	335	344	330	324	337	300	319	319	338	311	301	323	324	310	313	303	354	318	367	308	313	316	276	335	337	325	302	338	340	309	338	325	313	337	315	309	331	326	281	280	323	295	334	352	310	314	329	306	321	291	329	324	335	312	348	339	304	288	308	327	318	336	346	319	346	353	328	301	321	309	336	322	336	326	303	295	293	324	313	277	379	312	322	313	371	318	321	309	327	299	307	331	308	319	286	325	307	278	323	314	351	327	353	331	322	342	341	327
34619	2086	4211	4914	4216	3477	2948	2524	2179	1907	1718	1610	1437	1379	1318	1220	1239	1176	1100	1003	1046	1001	984	965	892	930	954	917	939	924	889	854	933	873	883	850	819	832	860	867	872	836	819	824	805	837	808	836	813	846	784	758	849	785	829	798	809	792	831	781	761	797	785	745	809	820	848	748	746	847	779	760	813	809	738	771	774	793	835	768	802	811	752	779	755	727	786	756	814	763	750	745	717	789	777	747	779	777	804	763	812	770	790	742	828	772	769	775	843	752	744	791	819	738	795	824	734	767	779	783	717	752	737	813	794	781	755	736	752	816	790	759	780	791	713	778	761	757	772	733	776	727	809	743	769	741	768	699	800	796	735	789	745	706	778	820	734	793	757	854	750	754	753	815	771	759	765	792	755	727	729	809	774	737	815	792	748	740	776	790	773	787	724	757	768	724	779	736	738	729	704	793	728	771	767	779	770	740	743	806	751	778	730	724	800	760	770	769	739	779	751	781	757	786	779	793	746	728	736	748	763	797	807	726	786	703	754	774	765	793	780	761	765	771	765	782	737	710	778	786	724	718	763	777	790	739	781	764	785	751	802	761	785	764	755	801	788	745	775	766	776	755	688	786	765	751	790	753	815	742	764	726	758	742	763	759	759	707	757	783	742	790	740	757	811	739	746	793	770	758	798	761	764	784	725	728	764	760	787	742	719	779	786	734	705	783	786	756	726	763	770	738	778	720	752	722	770	753	761	738	746	779	750	779	744	754	737	776	762	761	808	733	756	811	760	730	778	747	715	831	747	761	734	752	754	736	751	748	759	776	761	715	717	733	737	744	777	722	761	791	763	755	728	802	726	713	762	714	749	782	702	741	738	779	754	733	771	747	754	775	744	735	743	751	763	789	741	787	698	755	781	756	770	701	726	766	703	753	717	738	811	772	806	768	730	816	750	754	736	800	759	759	732	740	793	752	746	795	798	759	780	815	771	737	772	776	756	746	816	761	780	752	768	759	762	755	748	767	779	712	813	763	743	750	767	774	759	754	790	730	799	781	739	767	770	759	746	734	752	756	710	774	748	735	793	749	756	736	784	764	782	771	749	748	799	778	813	765	778	778	785	713	824	748	746	750	765	772	708	792	803	763	766	737	737	734	756	759	749	735	778	757	767	707	765	739	759	765	792	758	775	734	717	784	737	776	771	725	807	763	788	707	795	778	759	751	756	780	749	721	757	783	778	780	749	788	727	788	739	786	776	707	747	786	763	731	794	760	708	762	714	774	776	770	783	738	812	733	735	765	735	731	759	774	821	753	805	759	728	797	750	774	773	759	760	774	759	803	774	759	764	778	859	685	737	752	743	786	762	809	795	786	809	756	772	722	751	827	786	735	766	770	750	741	761	746	752	730	779	743	748	799	801	749	691	737	750	762	745	753	771	742	745	728	763	747	764	802	716	703	721	806	737	726	769	760	776	749	760	745	775	771	752	760	745	753	776	752	767	777	723	760	828	777	733	712	752	755	730	779	768	733	747	735	737	738	771	746	780	763	764	749	780	778	784	787	760	733	809	745	712	766	758	747	760	773	770	729	789	725	766	815	743	792	749	769	755	734	781	753	781	778	741	776	809	749	799	730	743	738	726	783	757	761	713	761	785	788	790	770	764	777	790	779	797	768	741	760	804	773	767	726	803	731	803	732	818	757	746	774	756	760	782	746	811	769	760	742	760	766	719	763	706	797	758	792	757	737	775	740	740	754	764	782	745	808	775	784	773	790	815	736	745	800	758	779	756	760	771	711	715	776	760	781	777	758	777	742	770	760	810	768	787	734	808	718	776	732	789	728	772	700	773	779	796	798	769	706	743	752	802	777	769	774	765	739	757	794	745	771	766	779	716	689	729	772	742	736	762	745	766	790	792	800	738	778	772	775	749	809	774	761	733	844	741	773	800	792	697	742	754	737	762	721	704	745	806	789	790	748	801	791	795	773	744	778	701	769	780	738	749	774	742	827	747	728	720	761	767	801	754	763	768	776	769	748	837	777	769	754	760	694	776	790	735	788	791	796	766	764	764	787	774	771	779	722	714	760	791	743	757	775	742	804	760	839	795	753	771	763	750	751	710	748	800	751	773	797	729	735	750	746	762	763	755	784	757	798	725	735	762	762	780	814	778	755	771	743	759	751	758	722	752	803	785	829	757	747	751	733	785	763	777	775	788	726	760	752	767	778	783	714	757	792	742	774	750	728	734	741	752	752	790	731	753	806	747	761	761	771	795	747	802	792	750	795	789	764	777	784	757	741	743	758	771	727	813	736	749	789	775	798	754	767	703	751	756	733	691	796	783	749	727	734	760	789	768	776	760	738	777	757	747	769	724	790	765	740	770	743	784	770	788	721	728	796	712	781	763	825	744	754	729	735	768	800	767	752	786	750	723	765	793	790	801	801	781	793	762	745	719	710	751	726	739	776	771	795	762	768	766	795	782	783	741	726	767	758	770	746	778	761	777	754	772	801	764	782	727	739	724	777	752	763	797	746	713	760	740	792	801	736	766	796	704	773	794	761	773	777	745	725	785	778	773	736	738	779	799	739	742	794	778	752	741	730	768	736	765	761	734	759	785	743	768	783	818	726	793	735	749	763	757	780	783	724	771	774	732	719	750	738	765	749	777	830	764	777	743	789	789	827	822	770	785	763	765	743	762	753	742	795	779	699	749	720	779	736	762	780	784	789	732	781	712	799	729	786	803	760	784	790	727	779	777	726	736	750	761	740	776	747	757	745	741	795	769	747	779	760	761	754	755	736	760	795	755	731	804	754	737	699	772	706	757	762	761	790	774	757	718	823	758	785	741	759	789	767	711	734	774	710	718	774	738	750	741	769	751	771	771	757	756	783	764	837	795	759	766	746	752	750	761	761	746	779	738	780	809	786	771	767	779	756	747	759	781	783	717	729	812	759	746	765	792	774	749	738	757	741	680	812	753	788	729	796	724	802	766	789	721	754	812	723	776	771	739	771	750	794	760	802	756	772	796	799	726	744	773	725	732	744	749	727	719	772	793	743	796	782	726	742	757	795	736	754	763	777	766	774	737	768	743	748	751	793	745	715	782	746	779	758	701	789	757	739	777	721	781	726	775	769	726	761	776	710	767	786	765	748	740	758	771	713	733	752	795	795	740	718	761	800	827	751	728	765	726	781	745	760	756	764	720	754	773	737	743	750	751	776	747	761	770	757	753	722	715	758	761	777	789	749	776	839	737	767	753	795	811	807	728	746	750	738	787	759	761	725	748	761	761	801	727	756	765	799	798	766	774	831	749	785	782	768	746	789	796	759	742	747	722	717	748	815	750	777	779	781	768	782	784	789	745	739	749	712	706	791	779	727	761	755	764	753	812	773	784	768	770	753	744	754	728	812	768	784	729	714	784	773	764	795	797	764	768	753	791	774	737	767	753	750	704	756	796	753	779	787	776	752	737	765	729	750	741	781	774	733	779	724	770	789	750	761	795	764
6955	247	105	116	91	109	107	111	113	97	77	95	84	82	88	90	93	109	112	96	100	99	80	97	75	82	89	91	93	88	90	87	98	92	98	98	89	91	84	89	102	100	111	86	102	98	91	75	87	91	84	80	87	93	107	93	80	84	88	83	93	84	80	96	86	85	94	81	91	120	97	96	89	80	87	86	88	97	75	83	97	92	101	86	90	95	104	91	104	97	110	88	108	90	86	74	95	81	85	97	92	96	95	95	90	94	102	104	79	93	84	113	81	80	91	100	80	81	83	94	100	94	97	75	99	95	86	91	81	85	79	93	107	95	91	97	78	87	77	82	83	97	77	113	77	115	78	103	99	91	82	90	82	110	93	104	98	84	70	86	82	100	109	90	101	86	90	85	103	85	80	83	99	84	97	78	82	92	87	90	92	83	83	90	86	103	84	81	83	95	91	87	81	95	73	77	102	98	82	85	98	94	90	91	87	97	91	89	110	109	83	100	85	100	81	96	75	106	88	114	100	84	100	72	89	112	98	99	85	91	100	100	87	91	75	98	88	104	90	83	85	89	88	84	82	108	84	100	96	86	91	107	102	90	84	92	71	101	79	83	109	88	87	84	87	104	91	111	79	96	90	93	74	86	91	81	90	91	94	89	95	72	78	94	98	79	76	96	91	74	92	80	94	84	73	92	81	90	87	100	67	78	77	95	109	87	86	86	92	95	81	79	83	82	87	94	97	98	93	105	76	94	91	106	101	77	86	80	80	81	91	85	99	94	96	99	91	92	95	94	85	84	90	92	73	89	81	98	91	90	90	86	96	86	88	78	91	91	94	95	99	84	103	97	106	86	97	91	93	97	102	97	82	87	90	80	91	78	95	81	101	71	93	95	88	97	93	91	85	85	94	91	92	84	101	75	77	114	100	85	88	94	89	106	90	80	104	84	105	103	103	120	91	106	85	83	89	84	81	102	101	81	95	83	98	96	91	92	82	87	91	94	92	72	86	86	68	88	109	86	82	105	104	82	89	98	92	103	91	97	87	90	104	87	89	83	94	73	95	90	92	92	94	90	77	104	88	97	101	93	99	115	80	95	114	84	87	96	75	72	90	93	101	97	83	90	102	84	81	96	83	80	73	83	110	93	84	91	72	88	77	98	90	80	97	96	86	85	86	81	87	78	81	97	109	94	106	90	92	90	83	93	88	102	91	81	92	81	95	95	78	70	95	96	103	87	106	91	85	73	86	81	85	86	79	100	93	93	81	89	107	99	86	89	93	75	98	86	96	87	109	84	79	81	106	110	96	104	80	73	77	98	99	101	108	93	89	92	93	105	90	103	79	93	103	103	82	82	98	116	91	89	82	85	78	84	90	93	80	88	96	108	97	94	107	70	75	101	88	88	104	96	87	107	78	92	96	90	89	83	97	109	96	98	112	71	69	92	109	97	63	102	87	86	86	101	91	85	92	91	84	102	88	89	102	94	89	88	98	120	106	96	84	80	94	102	108	71	89	100	84	88	77	103	99	89	82	88	85	101	94	84	92	86	100	91	92	81	98	110	83	87	88	82	84	91	94	69	98	97	89	96	105	95	102	100	103	88	79	96	97	96	91	78	79	107	103	107	75	71	97	97	112	99	101	105	90	97	94	84	93	88	75	89	69	84	103	89	78	91	83	88	87	99	84	103	83	86	103	90	97	87	90	98	87	87	98	100	76	108	96	89	78	84	79	81	90	87	86	82	84	73	79	91	82	77	82	83	98	103	87	92	94	95	81	92	92	88	108	93	78	102	81	86	91	104	95	84	90	83	105	104	96	100	86	92	99	75	94	85	88	89	101	71	85	86	100	90	86	84	80	91	75	89	97	90	85	89	87	93	104	112	91	74	94	101	93	85	98	79	113	106	90	94	101	90	84	80	96	90	78	96	89	81	84	94	85	91	97	110	90	81	92	114	89	95	90	90	81	97	115	84	85	97	91	76	93	81	90	88	101	96	103	100	90	85	106	99	103	101	95	116	70	95	96	95	85	85	94	102	87	84	108	95	104	95	92	84	89	87	79	92	92	76	103	83	92	81	90	89	95	93	89	65	105	92	93	92	86	84	94	90	94	81	93	95	80	92	101	88	76	81	94	88	87	95	81	93	107	92	113	113	98	83	96	76	105	92	102	74	98	78	88	96	90	82	88	96	84	79	87	108	88	62	80	89	101	110	86	91	114	86	83	93	93	87	106	96	97	78	85	104	91	98	90	89	86	95	100	98	91	89	109	91	101	102	99	89	85	96	93	109	93	88	90	107	81	98	78	73	103	81	91	89	96	98	112	80	95	93	77	87	113	97	88	88	95	88	91	82	93	80	98	78	87	90	109	79	108	94	110	65	83	101	107	86	93	84	96	88	85	90	93	105	97	91	100	92	105	100	86	81	95	76	69	87	92	74	97	101	90	97	97	90	93	77	88	73	82	83	102	102	84	97	102	102	98	104	113	85	105	89	74	85	78	83	105	94	93	75	92	83	76	80	87	97	91	102	95	78	97	101	103	110	118	85	106	88	86	102	88	88	92	75	82	102	97	72	106	90	91	97	111	87	93	115	76	114	85	99	106	90	87	73	101	102	103	88	81	91	70	78	112	95	87	98	92	98	85	81	91	104	108	84	93	106	89	94	108	99	80	92	83	80	83	109	96	88	95	91	97	101	110	107	69	84	94	89	92	93	79	87	72	94	93	89	84	93	91	87	79	84	111	87	85	100	95	97	95	95	111	79	93	98	102	79	94	76	92	83	88	106	75	76	88	86	93	109	88	99	97	97	65	98	89	93	87	109	91	95	108	85	98	75	105	103	81	91	105	96	84	120	101	94	91	88	91	85	114	90	83	82	88	96	85	79	87	71	84	104	108	91	90	88	105	102	83	97	84	88	108	103	75	99	103	71	78	96	79	84	107	99	85	80	100	98	97	97	76	84	81	99	82	87	112	99	101	85	81	96	98	107	104	94	86	82	106	78	93	84	92	98	91	102	94	98	92	103	94	90	78	83	90	100	93	86	84	80	90	99	87	94	90	108	80	95	89	105	92	80	70	79	79	75	106	88	82	88	99	78	69	98	96	93	99	93	81	94	101	86	119	97	73	95	77	91	98	93	79	82	83	79	89	83	104	90	86	91	94	95	101	96	92	104	95	86	100	89	93	94	82	90	89	84	121	100	113	108	75	109	93	93	84	91	96	102	108	77	98	83	113	86	100	84	99	78	76	88	94	91	82	97	103	81	86	94	85	83	81	102	88	82	87	72	94	77	78	103	94	85	82	96	94	81	77	98	93	97	107	104	104	102	79	84	93	99	98	85	94	106	95	98	87	86	85	83	94	83	106	98	78	86	97	85	95	89	75	90	96	122	97	97	99	79	91	91	84	79	75	73	100	85	104	96	99	112	100	92	99	83	90	96	91	74	97	85	107	113	77	90	95	85	103	94	94	86	99	99	81	94	80	90	100	93	96	91
6178	323	383	387	358	354	350	333	307	293	320	281	300	282	346	290	295	328	307	314	293	291	292	292	293	277	289	312	302	263	317	306	271	274	294	330	283	323	283	255	281	287	269	277	269	309	272	306	288	314	313	282	286	291	271	302	290	261	301	306	278	284	319	283	299	301	274	318	279	309	305	292	281	283	289	311	308	263	293	270	287	265	309	291	304	259	300	292	289	291	291	283	323	305	309	294	270	307	290	289	289	274	302	289	310	309	277	293	295	266	290	288	282	338	265	279	316	328	300	293	263	307	262	291	280	326	281	304	307	303	286	267	301	269	278	283	296	286	291	283	288	283	307	271	278	318	274	297	265	263	302	269	280	291	304	262	291	308	297	278	272	305	315	300	262	288	295	295	293	276	283	295	297	300	284	268	304	277	318	275	294	270	278	283	294	277	272	285	300	283	301	302	293	318	285	296	296	269	279	327	303	296	300	278	290	304	285	290	312	278	266	287	261	281	288	301	297	284	280	313	298	309	271	279	274	289	284	285	301	282	316	270	276	278	304	309	284	282	285	289	290	307	295	306	285	318	291	315	250	274	278	280	301	280	276	287	288	287	262	310	282	291	279	308	280	313	285	286	315	285	286	286	312	265	287	308	289	321	311	281	307	307	286	291	288	284	294	308	294	311	285	320	267	285	288	330	282	286	324	305	269	325	279	306	295	253	279	309	298	315	288	294	295	281	312	281	269	279	311	277	275	274	295	299	332	284	270	302	263	299	307	324	281	276	274	288	292	280	285	290	309	289	306	287	308	302	288	284	309	285	272	312	295	295	278	323	288	295	306	269	303	286	307	293	277	300	299	278	268	313	303	266	292	282	272	290	304	310	289	301	297	276	297	273	267	271	279	278	327	314	330	282	296	305	321	277	295	303	293	294	301	291	281	294	293	278	304	300	298	287	316	296	299	287	279	285	292	258	309	275	289	279	315	311	311	275	295	261	271	297	259	303	305	278	264	272	293	288	284	298	293	291	305	278	309	282	293	279	299	281	302	297	281	284	289	306	278	280	263	280	288	284	278	279	279	335	328	314	299	287	286	302	300	286	295	321	286	272	286	305	261	314	274	277	300	286	317	294	305	292	290	296	287	304	286	285	266	284	303	272	298	278	274	268	335	309	279	280	313	287	291	313	286	260	280	258	288	287	293	267	301	301	271	293	293	288	278	283	287	259	280	274	309	309	278	294	298	289	295	271	292	266	302	295	283	275	303	305	289	301	295	272	286	264	289	290	289	302	314	259	317	289	248	288	285	292	306	280	286	300	284	292	280	288	302	259	282	299	300	315	272	316	270	279	283	280	296	254	308	276	309	272	289	312	274	276	284	310	316	291	313	287	296	280	282	299	282	293	295	281	294	271	282	275	286	335	312	297	275	327	298	278	280	296	286	291	272	281	312	276	290	267	275	266	275	288	263	277	267	300	281	265	275	291	311	308	288	292	309	269	305	292	312	292	271	305	319	293	248	300	273	278	279	280	301	291	275	275	288	333	283	275	301	265	284	300	276	294	315	279	291	273	292	284	291	280	296	288	280	298	280	305	316	303	292	287	284	313	303	303	305	296	306	295	278	303	294	290	340	295	292	273	302	302	290	308	312	302	278	282	276	274	267	290	242	296	294	317	297	264	292	296	351	281	284	292	300	294	262	315	285	313	330	312	303	284	290	296	270	286	281	310	265	275	300	286	287	267	287	276	319	290	297	284	295	275	291	312	286	298	292	280	284	279	292	298	275	282	275	295	315	286	309	283	290	288	297	311	308	282	326	302	275	269	294	286	312	287	278	310	283	303	304	288	278	289	290	290	277	291	295	276	310	302	293	295	292	274	305	283	278	289	306	277	287	278	289	297	294	297	259	320	279	292	277	268	285	275	295	281	275	281	337	287	292	291	296	300	299	297	282	291	247	273	266	268	287	280	277	296	303	278	306	296	312	299	275	296	279	309	276	290	293	281	288	297	295	287	269	299	289	296	293	271	304	288	252	283	273	263	295	278	269	298	291	267	280	311	272	318	301	269	284	270	314	318	288	271	311	331	291	294	284	304	289	272	314	297	272	246	279	309	330	320	312	283	302	286	280	303	300	280	314	269	329	298	260	312	291	320	284	316	266	264	251	280	300	309	300	289	296	292	297	301	296	300	293	290	277	278	274	291	279	284	307	274	301	265	260	283	272	295	319	270	271	310	298	294	293	293	276	304	298	278	278	271	266	255	274	285	314	279	287	302	286	283	258	300	297	265	298	269	289	294	271	309	277	250	274	262	294	316	298	301	261	268	270	260	303	290	284	265	285	306	269	298	285	300	300	274	284	296	260	292	298	288	302	305	290	311	286	276	310	284	287	302	276	312	308	304	264	283	317	257	287	318	331	297	266	258	285	281	299	303	289	296	303	322	281	284	273	295	303	284	316	305	280	312	317	271	267	296	305	308	311	263	289	292	302	282	285	291	274	323	282	328	301	328	333	277	267	281	307	314	318	279	287	308	308	287	276	295	271	310	284	295	286	285	308	283	310	295	294	264	264	279	272	274	323	304	288	270	298	257	290	282	306	282	291	299	273	291	255	304	289	279	272	305	296	308	291	289	312	324	283	291	281	259	277	281	320	283	275	283	271	308	281	304	300	275	288	288	259	297	264	296	317	264	274	313	290	286	288	277	291	309	289	303	286	322	311	293	302	281	302	304	270	284	289	268	284	279	283	288	258	301	281	291	278	311	299	309	291	324	285	274	288	249	283	261	293	297	305	319	279	277	292	273	264	302	288	275	305	263	299	297	248	278	292	313	274	268	286	318	261	271	293	284	285	325	309	276	293	276	288	296	285	306	305	288	297	293	293	316	294	293	301	283	249	304	300	305	339	291	298	286	307	290	281	304	293	266	323	296	279	325	266	264	271	325	285	302	286	303	313	263	299	277	280	275	271	261	304	295	260	280	300	290	290	317	300	304	252	293	305	280	308	300	257	290	294	337	307	327	282	302	288	316	294	328	304	266	295	329	294	304	283	286	265	287	307	311	289	289	279	285	308	296	281	284	289	303	297	305	249	313	290	294	278	262	275	299	263	319	296	280	289	284	288	280	316	272	287	281	303	294	269	316	292	292	295	274	303	308	295	276	274	297	272	304	312	270	318	284	294	260	266	307	258	275	310	293	284	336	292	289	265	282	307	308	307	300	283	297	255	279	280	296	267	277	300	280	286	296	271	295	296	305	288	274	276	306	316	310	304	300	298	271	288	303	282	297	318	305	299	287	276	256	278	292	304	279	284	261	329	295	298	286	292	273	289	297	314	278	311	288	298	309	290	291	273	292	305	297	275	288	298	291	302	302	275	264	267	279	281	303	293	291	287	252	308	306	307	284	307	294	260	289	304	290	252	298	298	292	290	303	277	277	282	276	283	299	283	268	302	291	275	308	273	267	270	263	283	306	288	305	315	303	289	308	285	296	268	285	292	286
48176	16044	2683	797	624	501	413	361	328	311	309	277	241	254	254	225	253	262	244	246	224	223	220	250	238	198	217	208	201	204	225	229	208	220	215	222	240	190	221	215	222	201	207	194	213	232	241	210	216	235	201	215	202	227	212	216	206	211	210	240	197	230	229	224	201	231	204	237	204	188	215	195	222	211	192	188	213	221	230	193	195	214	239	196	216	185	229	233	215	243	222	210	219	206	206	203	230	176	216	234	230	239	212	212	225	204	220	224	231	198	200	226	200	210	228	208	227	193	224	229	201	220	199	186	213	211	211	234	216	220	209	189	197	190	208	212	211	208	212	225	185	214	215	217	226	207	203	197	219	199	193	225	194	191	221	200	232	198	222	230	215	226	218	210	197	221	193	210	232	217	184	184	225	228	215	224	205	191	242	208	226	203	224	199	221	232	221	210	234	191	203	227	210	213	183	189	196	224	191	217	221	240	217	223	189	190	202	205	218	214	213	242	204	184	194	210	220	197	207	208	223	211	219	217	202	212	203	223	237	242	217	203	213	223	195	239	185	211	230	219	194	205	212	194	185	203	203	224	212	206	198	227	203	187	201	236	217	214	230	203	232	222	209	202	193	234	203	212	211	223	217	241	218	216	209	226	206	190	212	202	166	196	212	229	183	187	195	181	214	199	235	230	213	200	203	203	219	228	215	200	199	220	209	208	227	230	196	209	222	209	206	189	221	190	200	207	222	232	206	194	189	226	199	202	207	211	188	209	202	224	212	210	197	189	189	220	200	215	225	233	179	227	198	193	203	232	227	191	202	204	218	213	216	203	217	223	251	209	208	168	226	213	212	190	222	192	225	209	234	224	212	188	177	192	205	224	217	204	213	196	218	194	220	207	207	236	226	218	234	248	199	246	212	216	226	178	215	216	197	217	205	200	189	212	221	221	210	225	184	212	201	192	202	192	213	214	216	215	228	207	206	196	202	208	223	216	205	179	242	209	186	210	211	199	208	198	218	212	189	224	190	227	216	212	228	199	225	209	233	204	221	217	212	201	233	218	214	205	199	218	223	216	218	205	213	196	205	210	219	239	232	216	218	223	217	195	215	216	225	224	217	202	206	201	205	203	209	204	214	215	200	198	207	194	212	219	239	216	200	196	198	212	211	195	203	211	175	207	219	206	217	201	213	201	234	220	213	204	217	212	204	216	198	211	192	190	197	207	223	221	186	179	217	222	227	183	226	223	214	212	188	212	205	211	239	221	189	212	203	240	248	215	197	203	206	210	211	179	200	226	218	222	183	212	212	208	219	214	231	205	215	194	214	226	218	234	206	219	200	234	207	204	241	198	211	228	204	200	167	185	200	200	202	228	207	195	216	209	235	209	223	245	197	192	210	198	199	193	202	185	202	190	218	207	199	221	229	214	211	208	215	208	208	208	222	193	227	207	209	212	201	239	222	205	233	218	214	206	201	237	203	192	218	197	209	211	193	219	240	229	183	186	230	208	201	211	206	231	213	199	216	208	235	201	206	212	247	207	219	211	224	212	194	208	241	212	206	226	205	212	188	223	225	237	191	220	215	181	208	193	223	215	212	213	193	187	207	211	235	217	175	223	214	192	196	205	186	199	203	214	238	209	201	222	227	207	211	202	214	215	177	205	225	208	213	218	193	205	216	217	180	215	225	173	224	216	227	210	202	222	221	192	214	206	224	210	196	211	205	184	205	190	202	219	219	207	197	213	211	202	177	216	223	193	205	207	193	219	199	239	232	213	212	221	217	223	210	207	188	201	211	217	217	212	222	171	220	235	224	211	217	225	205	220	213	232	203	201	190	196	245	219	229	196	206	218	222	226	221	202	225	212	226	182	193	197	207	227	208	212	184	210	191	210	223	238	203	212	222	210	222	206	209	171	175	208	203	212	226	206	228	221	210	213	202	220	249	209	198	205	218	213	173	185	202	207	205	221	193	209	219	196	192	219	241	210	206	197	200	241	220	206	210	194	215	215	217	211	215	199	175	231	217	224	224	220	198	225	204	216	164	207	212	212	221	219	224	205	220	205	232	218	208	188	226	206	207	234	204	187	210	204	233	207	222	202	208	229	228	197	194	203	209	194	219	224	205	213	216	213	225	219	207	215	201	208	193	190	222	185	197	245	220	217	234	207	227	217	214	241	215	220	194	203	191	207	205	229	208	190	204	224	230	201	237	206	219	208	222	196	211	179	225	208	180	213	218	222	227	213	191	226	209	218	230	215	221	198	203	197	239	189	188	197	182	221	231	222	199	205	222	215	221	213	238	234	210	214	209	221	196	223	188	221	203	169	203	193	192	215	202	240	196	211	231	220	210	209	198	215	221	224	199	210	216	209	206	185	230	215	198	227	205	191	212	204	236	200	223	215	224	218	209	250	214	207	217	226	215	223	200	199	197	214	252	224	197	237	189	194	205	223	237	230	195	206	221	199	213	203	213	215	206	193	219	215	200	226	225	214	207	229	208	229	204	195	195	173	212	220	206	213	212	220	195	203	226	205	218	221	212	211	231	194	197	236	221	226	196	263	213	201	191	213	201	219	239	202	221	217	235	199	206	213	208	221	246	221	191	222	218	201	202	190	207	225	202	202	184	208	240	219	188	192	206	224	194	200	170	207	204	199	229	212	183	193	240	236	201	218	212	224	207	234	210	218	207	225	209	199	214	222	191	235	204	221	190	196	197	219	198	193	221	191	211	218	214	214	191	216	178	188	201	229	228	223	209	208	201	219	202	249	201	199	203	198	220	197	230	200	204	181	217	216	216	219	190	206	206	203	231	195	209	206	211	172	218	212	202	239	215	205	169	193	230	216	213	231	216	227	235	222	222	200	214	210	220	197	217	203	232	220	206	219	207	205	221	201	207	212	213	238	197	199	199	231	207	203	213	194	233	202	236	213	222	208	229	223	197	210	198	204	205	225	212	222	230	207	214	207	229	232	192	198	198	214	198	201	215	194	192	177	215	214	221	241	202	227	218	215	218	198	237	218	208	214	190	231	206	212	203	199	176	216	212	209	216	243	207	227	200	216	197	206	205	187	212	226	216	210	239	210	194	205	205	198	218	227	206	213	219	216	194	195	227	217	204	185	205	207	206	213	179	205	183	206	203	208	227	197	231	244	234	182	214	199	228	186	207	211	196	208	249	206	204	245	231	200	205	216	217	212	229	205	201	207	228	223	211	207	208	217	231	207	218	219	225	244	202	242	220	225	203	211	200	209	210	189	196	213	229	219	200	168	213	222	220	216	191	215	215	211	214	208	228	222	188	210	200	201	190	213	225	210	221	200	219	197	187	214	208	200	209	233	221	192	219	203	226	214	189	216	185	188	210	213	208	215	217	199	210	205	201	199	234	226	221	205	216	195	208	208	241	191	224	211	228	191	208	188	230	223	208	190	206	197	225	212	218	197	212	220	193	211	223	186	191	216	193	235	215	202	213	195	189	216	230	207	229	200	204	232	210	198	197	229
26498	1181	2287	2707	2390	2007	1673	1385	1304	1148	1033	1011	924	840	818	839	775	745	731	674	693	692	657	659	629	627	628	619	640	620	638	606	582	628	592	618	559	580	598	585	563	579	561	576	529	589	573	585	586	576	575	572	592	605	566	589	582	602	585	543	589	579	570	558	611	568	583	554	543	550	534	520	594	579	559	578	595	532	581	582	568	562	537	578	568	531	542	532	527	548	516	535	568	567	560	565	570	565	539	580	580	592	578	603	564	536	511	525	547	571	569	511	530	540	580	499	562	537	529	548	562	516	566	588	516	517	569	558	552	542	517	566	575	534	533	571	609	564	569	569	544	557	534	579	560	546	510	525	544	574	570	572	512	546	508	556	553	523	554	546	538	544	530	544	520	554	558	548	562	541	543	603	559	540	554	540	574	587	560	563	518	566	508	590	562	594	564	525	568	589	533	560	531	614	557	530	556	540	575	582	555	596	550	537	588	527	529	550	556	586	558	553	531	530	593	612	542	527	525	566	549	526	522	549	557	562	606	566	559	561	560	582	579	526	580	538	555	576	557	525	553	568	551	566	584	550	521	558	577	581	562	529	560	545	577	574	539	524	535	541	535	525	554	582	604	531	542	576	600	609	585	565	558	580	556	571	571	556	568	538	545	572	570	568	539	529	557	576	575	551	539	542	513	528	571	564	540	592	563	568	549	563	585	525	567	531	577	548	546	551	519	544	573	543	575	523	572	506	538	505	544	562	544	550	588	595	536	559	541	542	544	529	550	584	545	574	603	558	590	532	567	544	582	589	509	571	581	566	534	519	518	536	523	530	534	520	545	533	552	576	555	590	569	591	533	531	539	569	535	585	556	560	548	599	589	601	576	511	566	530	562	545	551	556	530	530	546	572	534	604	583	575	569	522	611	547	571	570	549	545	584	556	543	509	529	553	536	500	522	561	615	582	543	539	601	552	559	517	566	558	529	576	564	548	542	548	542	602	607	526	553	569	562	536	508	535	538	528	540	608	570	557	535	537	570	592	567	546	527	519	569	517	538	529	575	577	576	565	530	528	573	576	586	576	589	568	579	538	551	582	522	519	576	552	586	551	530	570	567	571	535	554	519	537	573	568	542	557	551	551	524	538	584	545	549	550	568	563	575	497	546	533	530	529	568	548	579	543	559	589	531	540	525	600	548	571	562	537	573	538	530	548	507	609	536	529	562	614	542	547	521	568	520	587	543	536	548	578	535	572	570	560	556	583	557	553	567	564	547	562	600	529	547	538	564	553	540	543	562	560	538	549	523	520	593	535	541	561	509	540	495	525	563	579	543	529	512	553	542	580	539	508	560	542	549	551	568	542	562	544	556	571	577	571	546	548	600	556	558	550	549	553	526	589	573	539	557	493	539	548	517	610	580	574	590	581	583	606	552	527	543	550	582	561	565	550	548	535	530	562	537	536	571	540	567	528	577	576	546	562	516	530	604	560	523	571	526	521	525	581	553	508	532	530	524	540	572	522	563	555	542	567	610	551	580	553	556	528	567	516	574	543	549	541	559	559	568	559	540	543	548	530	581	582	539	583	510	533	566	580	588	512	542	558	539	579	535	565	587	509	541	546	553	531	566	559	553	553	566	576	514	556	587	594	564	534	575	586	535	505	506	532	582	533	571	561	586	579	510	518	507	518	584	563	545	561	591	544	579	600	576	591	548	554	549	573	576	563	524	606	541	549	565	537	555	534	536	551	569	555	574	521	511	532	597	543	574	537	572	568	552	547	559	588	544	558	523	555	564	518	578	538	508	531	565	547	569	572	557	550	541	525	556	582	561	595	588	573	526	500	546	519	520	604	538	548	564	563	533	534	552	582	555	571	534	549	549	529	560	531	549	576	541	554	546	571	591	547	538	529	568	598	568	561	529	516	559	547	527	550	555	544	540	536	574	536	577	536	553	527	545	561	547	530	505	554	547	527	577	582	525	531	556	589	596	513	562	562	505	503	580	580	549	598	539	574	545	562	529	553	554	536	503	546	569	521	573	562	531	534	536	579	536	563	576	568	542	598	565	584	550	578	530	558	562	587	572	555	537	582	558	493	524	554	542	575	529	560	527	550	539	566	573	542	546	543	568	546	565	554	610	538	608	579	562	540	586	584	520	546	522	520	595	583	552	570	502	586	585	528	559	565	543	546	561	537	543	579	567	561	569	535	588	546	556	540	553	547	544	554	561	546	557	514	554	566	556	564	578	549	560	555	560	563	534	551	552	555	572	521	563	538	549	535	574	538	549	542	533	556	609	521	550	541	564	577	534	557	521	534	550	557	530	597	525	542	526	529	514	549	556	555	574	529	574	580	543	560	566	577	553	579	587	546	541	528	565	545	546	571	558	547	590	525	547	593	533	534	542	571	544	527	538	556	525	580	561	598	551	540	542	565	578	549	560	544	549	561	546	529	567	542	594	536	553	570	549	553	531	544	549	522	534	533	593	554	559	552	522	570	557	530	557	557	566	582	515	535	570	531	586	519	557	544	563	577	544	573	587	517	567	565	605	535	545	562	554	512	531	582	560	563	538	532	514	586	570	532	562	564	572	529	519	513	515	566	544	532	507	556	566	530	542	559	521	577	546	548	528	581	589	518	558	532	560	559	552	544	580	576	553	540	519	532	535	555	560	569	577	545	548	538	518	566	563	575	527	556	553	566	546	554	548	547	572	560	557	559	563	519	559	532	534	586	539	568	568	524	565	573	514	544	539	551	557	551	553	571	536	562	518	548	560	557	546	538	537	562	527	587	552	579	540	536	503	567	548	592	583	537	583	558	567	563	586	552	520	581	569	523	583	580	560	594	544	571	569	552	574	576	532	530	552	564	595	537	520	620	544	581	544	605	542	548	522	490	541	555	548	561	549	535	566	584	523	573	568	584	555	542	557	558	546	595	557	563	583	571	577	533	556	538	543	557	530	566	562	574	551	559	533	532	542	564	570	542	590	554	543	559	576	544	537	559	533	525	544	533	598	552	551	545	610	570	574	560	546	558	546	561	524	576	574	611	553	534	537	560	546	573	537	526	525	593	551	549	582	535	566	582	562	567	511	583	537	500	559	540	572	504	548	554	566	556	580	555	525	555	524	527	550	519	518	532	528	525	536	576	559	524	550	555	590	541	542	571	605	557	525	536	583	550	561	563	556	535	545	558	540	566	556	541	570	588	561	548	513	588	588	544	498	575	530	580	557	554	565	591	527	565	549	562	555	553	564	538	527	545	581	559	526	528	585	517	564	568	534	587	550	533	556	552	583	539	566	545	560	535	566	584	575	547	588	588	561	530	551	530	568	593	581	534	550	604	585	524	534	538	569	547	506	571	538	564	538	571	549	554	573	520	551	532	576	547	510	578	612	536	536	571	557	577	549	618	541	526	566	564	563	585	499	548	562	548	497	532	557	524	584	561	540	573	526	510	567	580	573	592	551	562	527	534	541	550	531	579	580	558	548	562	549	551	525	557	546	529
57384	24928	9549	1955	1233	959	753	643	583	535	450	439	475	443	372	406	393	386	348	357	370	340	342	323	356	351	350	375	323	333	343	340	357	316	334	306	352	308	321	339	365	350	319	318	318	304	333	318	350	323	313	339	305	367	342	314	341	332	343	315	344	324	340	315	339	319	302	308	328	321	292	352	346	312	361	336	317	300	338	330	300	339	320	298	326	312	311	313	329	309	319	330	296	316	326	321	327	326	312	308	317	321	335	363	318	279	303	283	332	326	333	321	312	328	285	304	287	337	318	311	363	337	335	340	351	344	306	337	322	348	337	300	309	317	280	297	292	347	329	336	336	337	358	334	344	338	348	332	305	334	340	310	289	325	315	283	280	337	336	335	322	323	307	316	330	316	347	323	315	323	349	322	326	266	310	335	318	314	344	316	348	305	342	321	315	318	297	327	328	310	329	320	297	315	348	297	314	317	312	332	300	314	297	332	300	330	286	329	307	318	342	308	297	326	308	332	315	328	312	297	322	308	315	318	317	324	297	308	310	342	346	346	333	330	346	345	306	334	326	349	323	287	315	325	317	347	287	319	337	294	304	311	311	307	324	329	348	288	298	344	330	277	308	335	317	342	335	322	329	341	358	335	318	325	322	325	311	363	359	319	321	317	323	337	305	344	336	327	323	359	294	318	316	362	335	274	327	313	334	321	299	315	325	326	305	303	285	296	287	321	291	341	294	313	327	318	323	343	315	295	321	363	317	318	335	301	342	293	338	341	344	347	305	314	319	312	303	345	306	353	324	336	318	368	325	307	317	295	326	321	308	318	332	304	334	348	366	315	301	318	320	305	328	299	325	343	333	322	304	339	349	323	301	327	333	326	302	345	301	322	318	338	314	322	310	280	308	347	372	334	310	345	340	326	327	312	341	329	332	306	312	298	342	306	304	323	323	320	286	327	291	299	346	327	357	315	301	317	268	321	306	285	354	335	316	320	343	290	312	310	312	315	292	340	335	366	338	333	323	322	303	361	346	339	304	322	262	294	315	322	289	357	328	328	309	269	307	275	266	327	275	333	284	344	345	320	320	309	333	314	327	338	307	334	329	298	296	314	304	331	325	329	333	311	314	315	318	312	290	338	311	340	320	328	367	315	306	314	301	336	287	310	316	324	333	332	334	312	334	339	326	344	336	332	323	334	344	313	346	323	291	315	352	308	329	341	326	317	320	352	332	308	308	305	293	314	297	307	307	323	333	316	320	321	344	319	343	317	327	300	339	330	321	319	343	344	318	309	316	308	333	314	313	337	306	327	290	290	352	325	329	304	328	315	320	338	344	324	305	313	326	305	322	344	309	329	323	340	329	329	319	321	352	326	322	292	298	304	326	339	338	324	373	319	337	308	346	306	311	322	336	307	323	326	304	300	326	332	328	326	338	317	297	321	334	321	313	360	356	332	325	323	322	328	324	327	304	315	315	327	316	329	343	335	327	300	345	360	319	311	310	357	358	346	302	324	329	312	326	304	338	343	308	362	332	352	274	361	304	339	326	270	304	315	299	347	320	298	340	320	334	308	293	310	310	325	318	295	299	317	346	329	306	325	283	329	298	313	307	325	329	344	304	315	316	313	321	296	326	300	336	314	322	358	322	318	336	347	338	287	310	294	288	338	317	313	358	327	341	340	358	322	328	315	294	329	257	322	322	324	360	335	321	341	336	313	320	323	315	317	335	341	312	339	346	312	349	315	335	319	342	309	288	305	313	315	325	318	345	289	347	327	321	348	312	310	343	342	323	324	328	326	284	341	319	324	316	349	314	299	323	341	299	322	331	325	302	354	271	314	312	329	316	311	317	307	332	324	327	327	309	328	309	342	323	321	312	313	301	328	316	291	321	318	312	341	330	297	338	308	334	309	318	370	316	341	351	302	319	310	347	332	312	303	295	357	304	312	349	317	329	316	287	337	323	292	330	325	327	319	302	332	321	320	323	305	363	304	316	336	338	345	325	332	309	306	299	330	335	314	292	326	326	334	328	339	310	312	292	292	304	313	298	332	310	317	343	310	313	336	318	323	313	310	326	340	324	330	334	295	329	283	319	287	329	300	324	275	329	317	306	301	304	294	293	330	329	320	346	324	322	356	283	347	349	299	321	325	327	335	343	370	329	341	345	299	298	330	309	364	304	328	302	359	326	325	284	306	326	297	318	330	316	329	308	302	279	315	357	312	311	308	355	333	296	308	348	299	326	337	339	348	330	329	337	290	329	314	323	312	316	331	370	324	300	336	321	290	302	312	330	306	336	317	306	301	351	308	338	354	308	265	326	295	297	316	302	310	340	304	348	330	322	316	350	351	334	320	299	298	321	305	311	337	297	352	285	319	367	314	319	306	321	342	320	330	326	343	324	340	316	312	328	302	333	308	327	328	348	326	306	320	332	326	326	312	325	313	293	326	344	334	323	300	309	340	356	331	319	337	314	329	322	344	351	310	343	303	307	342	320	324	309	284	324	277	309	315	305	295	303	341	329	325	332	302	350	343	340	305	329	342	339	310	329	317	304	307	343	312	346	317	348	315	283	306	297	307	322	291	297	296	323	309	339	331	305	313	347	316	307	354	318	322	339	359	330	304	319	314	307	296	349	320	309	327	309	328	335	293	299	314	333	352	329	324	323	311	339	337	317	291	331	353	305	338	305	317	282	330	331	325	323	311	362	322	312	313	322	316	319	303	303	332	319	332	330	318	293	316	307	318	337	308	317	319	299	322	280	326	379	323	360	307	348	331	308	337	304	320	320	313	290	311	317	336	286	346	330	314	315	313	342	269	299	302	340	345	331	321	367	333	323	324	326	324	347	354	328	326	304	326	301	319	316	328	316	335	348	332	293	303	324	313	313	341	341	340	313	306	322	336	301	292	315	324	327	332	318	322	299	311	330	336	356	323	309	298	350	315	321	310	307	347	310	326	314	319	305	311	324	331	336	303	313	345	338	328	335	322	312	313	316	312	318	296	308	316	329	322	333	304	341	299	302	307	318	303	318	318	348	300	296	294	340	324	315	310	311	329	321	342	300	335	299	307	312	342	312	327	331	309	319	303	311	317	324	348	311	332	326	360	310	327	252	346	321	327	302	311	336	298	332	314	296	358	326	288	310	325	291	316	334	321	364	301	336	277	311	322	331	316	338	327	366	328	305	313	318	296	342	299	377	321	361	333	339	363	286	314	308	339	325	357	332	298	305	328	333	328	332	322	309	321	323	298	342	299	334	335	294	271	312	326	300	340	331	353	301	319	334	315	292	291	336	328	357	297	317	357	337	331	331	326	319	332	317	348	354	343	332	362	310	335	318	355	311	313	291	277	330	304	349	304	344	334	328	329	329	306	325	329	297	349	338	308	302	333	312	320	337	317	318	327	341	328	284	309	334	341	324	312	366	322	341	318	344	303	345	337	329	345	267	326	370	328	324	323	295	320	324	328	331	332	315	315	321	311	348	327	331	299	284	313	290	336
34836	2062	4150	4753	4156	3432	2830	2493	2177	1870	1686	1641	1408	1388	1267	1191	1190	1138	1160	1064	978	1008	1009	938	984	901	948	846	918	863	927	872	868	884	862	849	839	826	847	816	853	847	793	822	806	792	810	843	809	777	791	868	836	771	772	794	756	758	809	796	835	794	823	746	751	776	776	778	785	763	782	723	732	778	820	788	764	760	752	725	762	776	755	792	748	834	836	770	794	776	758	814	769	732	775	765	739	788	791	764	754	747	767	758	782	768	781	784	791	786	776	719	699	777	723	793	756	759	780	753	745	759	778	760	750	766	809	759	773	761	743	771	760	728	827	801	766	773	811	736	808	803	796	760	748	759	772	745	750	745	746	789	775	770	701	728	751	742	744	752	747	758	773	756	715	755	754	783	754	813	780	705	815	735	744	727	784	705	783	781	736	783	834	766	707	759	763	829	760	759	781	769	805	806	769	740	795	766	760	837	775	777	692	768	724	755	777	815	760	737	752	779	757	755	737	772	820	762	769	795	761	766	746	747	758	805	789	739	755	777	794	749	761	737	710	795	729	746	774	780	750	786	760	742	799	765	789	722	772	726	748	764	721	761	744	769	788	735	758	746	753	752	727	740	756	728	770	781	819	814	787	770	763	794	711	739	743	751	758	741	738	749	774	705	743	762	771	747	745	762	778	740	724	774	724	748	762	742	806	755	792	785	723	806	782	685	807	774	728	765	736	747	768	763	769	745	772	779	778	787	766	760	740	748	806	774	805	711	779	765	768	759	778	753	743	768	757	828	735	729	758	741	832	790	748	712	762	766	775	712	784	796	772	715	761	752	779	738	753	787	710	774	756	746	781	766	789	799	771	691	770	735	723	769	745	752	738	755	757	764	755	791	748	772	758	777	733	814	797	765	761	760	787	760	781	750	797	768	780	785	735	743	734	728	744	689	775	756	769	785	779	734	759	688	785	793	711	749	714	789	779	796	793	739	766	767	783	784	792	721	749	756	772	782	699	746	762	716	805	789	770	706	814	729	823	806	753	740	771	735	778	804	754	748	724	734	770	793	775	784	777	740	744	744	796	753	789	742	756	773	766	768	772	764	763	778	762	768	763	811	797	720	786	730	726	748	764	753	785	797	729	739	744	750	730	707	768	735	725	759	754	789	756	773	772	743	738	714	770	746	778	761	763	742	695	728	772	767	822	720	723	772	774	782	746	761	758	775	771	742	729	783	748	738	773	811	744	746	832	776	726	750	755	743	752	747	767	765	793	720	755	739	736	731	765	810	745	797	777	725	785	762	756	761	756	745	760	765	777	751	772	780	752	769	732	729	750	770	776	813	814	738	771	728	755	760	752	786	777	775	733	766	767	772	752	781	726	752	796	740	743	733	724	772	690	748	703	796	757	733	768	772	771	730	753	778	779	804	746	742	714	765	739	773	758	723	756	773	751	746	789	797	783	755	784	783	746	806	770	797	773	757	789	785	812	792	748	737	769	755	746	741	785	754	755	804	794	693	734	816	729	785	764	765	770	771	748	776	747	743	784	729	830	765	716	776	754	763	786	783	758	738	746	776	779	754	708	771	789	755	740	714	747	714	788	740	770	776	794	707	747	803	815	741	773	801	732	743	733	784	798	736	782	742	742	745	755	754	756	782	750	728	775	770	734	751	725	724	766	732	790	731	721	747	702	736	726	759	790	786	776	779	790	810	753	746	764	733	752	742	711	790	731	732	744	728	811	761	754	764	712	748	696	779	792	766	722	795	753	738	795	791	761	698	778	743	733	748	787	786	741	746	767	769	746	759	832	778	784	738	737	721	795	755	739	762	806	776	802	783	804	720	734	810	736	774	685	794	754	761	737	749	766	765	719	741	732	747	718	770	743	773	736	770	790	730	742	785	781	757	778	812	731	770	728	726	736	795	776	748	792	703	755	765	751	760	790	736	757	701	765	804	768	747	742	786	723	777	776	728	744	787	751	739	790	741	764	737	781	728	744	765	735	719	743	762	753	708	776	789	758	757	790	820	756	746	777	750	782	777	762	779	725	731	758	753	780	736	783	756	765	710	730	778	738	741	767	798	807	798	772	718	796	792	729	810	755	752	752	763	769	754	781	785	765	737	771	772	826	780	743	776	763	748	745	732	747	765	799	789	790	771	751	764	783	768	753	759	770	762	712	770	775	770	778	737	698	747	745	767	741	799	804	740	794	787	777	756	806	735	752	762	741	772	808	720	756	782	730	758	758	715	779	784	737	759	745	719	761	777	798	761	772	728	724	737	746	818	760	742	733	793	748	773	769	738	743	737	776	763	823	786	781	762	755	739	796	791	764	700	750	782	780	770	740	791	825	740	786	738	748	765	779	745	760	758	723	728	773	764	803	771	777	792	763	756	759	792	796	827	736	809	757	756	757	753	779	715	765	769	794	745	732	754	795	786	721	742	775	744	774	739	727	770	833	712	737	759	724	760	766	761	762	734	756	728	819	798	786	796	736	752	766	756	755	790	731	770	753	742	774	789	792	773	769	743	739	741	750	734	756	714	775	750	778	826	761	749	777	763	774	746	768	753	801	782	748	768	729	747	801	786	766	780	773	741	762	751	741	759	742	829	739	750	732	747	778	724	766	774	750	735	789	744	801	734	764	763	749	773	735	736	811	716	768	790	731	784	739	783	736	781	762	792	818	748	762	781	717	753	730	721	752	791	777	791	688	747	768	753	729	731	752	763	763	750	779	740	816	779	743	759	807	744	777	783	800	795	726	783	771	750	718	711	765	749	752	771	749	749	758	824	779	754	738	751	786	730	767	759	717	712	801	781	798	756	788	751	744	769	796	738	774	681	785	760	758	761	776	747	783	763	791	738	759	737	707	745	831	744	758	741	798	755	747	769	747	800	723	758	744	801	751	755	743	748	777	771	796	733	705	743	762	781	767	799	737	781	746	742	753	766	707	702	732	810	725	798	725	773	743	728	764	753	784	783	736	768	822	758	743	727	777	685	799	753	759	754	729	727	787	740	772	758	725	752	771	744	775	759	750	732	734	749	708	776	756	746	764	771	769	748	780	727	765	719	744	770	735	760	785	751	736	742	791	713	779	704	775	756	765	723	793	752	760	780	769	764	757	725	774	774	769	786	763	743	789	711	711	733	769	750	763	750	743	761	760	799	735	753	746	789	777	754	765	730	794	782	772	742	788	749	753	763	819	731	787	729	786	709	769	791	809	765	751	735	778	790	762	793	722	765	729	722	727	782	777	759	761	775	741	799	789	746	802	722	758	768	790	768	753	780	759	791	784	741	751	767	719	815	700	788	779	835	741	750	783	802	768	784	737	778	712	730	766	776	771	767	746	729	807	783	789	762	830	733	720	743	795	791	848	771	729	741	733	765	762	822	740	752	734	802	788	797	747	779	818	798	756	755	778	800	758	779	736	729	816	733	754	746	778	708	811	777	799	782	762	786	739	754	774	792	723	786	729	803	791	779	753	723	758	799	745	716	766	728
7262	246	104	106	99	102	104	94	84	96	102	103	99	91	104	78	72	97	103	74	95	88	81	82	86	88	115	93	92	93	86	100	97	76	86	83	94	88	78	90	84	84	75	77	95	87	100	106	83	92	88	84	106	99	89	99	84	81	108	75	76	76	92	85	86	98	80	86	85	89	78	90	90	103	100	85	99	101	75	91	95	89	94	106	81	86	95	103	101	95	94	86	78	106	88	93	88	91	83	98	84	80	77	72	97	104	92	94	85	110	88	94	94	80	86	100	95	80	104	80	92	82	100	98	89	81	116	87	86	91	93	107	106	80	88	100	92	68	95	104	84	82	106	108	78	96	98	99	91	103	113	102	94	92	90	80	91	89	102	94	93	88	85	93	82	84	85	99	105	91	90	95	93	97	83	84	110	88	91	109	91	86	94	90	95	94	87	103	96	105	77	94	90	89	100	85	86	89	111	95	83	108	85	92	91	100	94	87	105	83	88	97	104	78	86	81	87	92	89	76	96	103	76	79	89	97	89	93	82	92	92	101	72	100	104	106	99	100	97	106	93	88	92	104	100	89	90	82	93	106	87	91	104	89	105	106	94	114	106	95	106	80	94	96	82	68	95	79	96	83	90	80	90	95	111	92	87	98	78	92	102	89	94	92	86	98	76	72	74	95	82	85	127	89	85	81	107	96	105	100	80	97	101	100	94	97	86	88	84	105	76	92	88	87	95	91	96	91	80	89	92	94	88	95	83	84	100	99	113	92	100	112	107	103	81	102	81	79	85	97	79	95	86	79	111	107	109	98	83	97	83	94	90	96	115	100	95	105	70	87	89	91	99	91	86	74	68	76	95	100	87	105	73	98	93	110	87	92	107	101	103	77	77	99	88	80	98	108	87	87	97	97	99	81	82	92	113	95	81	100	75	95	90	97	90	108	112	89	93	75	96	102	87	86	80	105	85	81	83	96	85	89	98	94	78	84	84	99	90	99	73	70	82	91	99	101	109	86	95	109	91	93	73	93	85	65	84	68	87	80	97	96	96	82	98	91	100	91	95	103	87	95	88	98	96	96	80	89	95	84	88	80	107	91	88	94	86	112	81	91	85	76	99	88	77	92	81	83	94	91	128	94	72	86	95	95	102	76	90	85	90	94	82	96	98	80	70	102	110	91	98	90	104	93	96	99	101	90	100	108	86	94	90	105	80	78	82	84	67	83	98	89	108	100	91	105	81	73	107	94	95	112	106	90	84	85	78	106	91	106	86	88	87	102	104	98	74	87	96	93	92	78	93	83	96	82	89	100	89	89	90	87	97	79	82	110	87	100	94	87	109	89	84	110	96	101	96	107	102	105	81	107	75	86	94	110	94	95	72	73	103	96	79	82	81	82	78	85	95	82	81	84	95	97	93	97	90	96	95	88	94	91	91	84	108	76	100	87	99	83	96	86	108	92	86	85	83	100	95	94	83	82	110	87	74	78	99	78	89	90	99	101	84	74	105	101	82	78	90	96	87	92	73	87	79	84	67	93	78	84	88	85	96	88	94	89	83	102	93	106	92	89	76	100	88	77	97	94	114	80	97	83	102	92	96	83	85	84	98	108	107	105	99	87	107	82	84	95	90	95	114	91	80	76	81	107	103	86	105	87	86	98	83	105	79	95	71	86	103	71	77	90	100	84	92	84	86	107	93	82	78	90	86	96	92	107	103	74	74	77	97	106	100	104	85	82	87	112	85	91	84	88	82	81	85	75	85	83	91	92	89	91	97	103	83	93	95	95	102	101	95	83	90	94	85	104	105	86	87	86	95	92	93	70	92	88	86	86	94	98	82	75	100	87	100	83	86	93	95	83	92	112	83	89	99	82	67	78	92	100	92	113	87	74	87	82	96	99	101	86	80	85	104	89	88	103	97	97	87	82	92	77	99	91	82	98	100	99	100	106	89	99	94	77	85	97	90	79	82	87	106	95	107	87	113	76	100	83	106	91	99	89	71	79	111	105	93	88	79	83	87	97	109	73	96	79	91	85	93	105	91	79	82	110	93	79	87	89	104	104	83	100	85	96	99	97	81	106	103	91	89	68	91	96	78	95	81	105	104	98	87	98	109	100	110	97	78	79	86	100	101	78	95	98	93	98	107	99	97	83	101	102	97	93	122	86	79	86	92	95	90	93	97	92	81	99	84	97	78	85	116	96	113	98	94	85	91	100	81	110	112	97	102	78	98	83	101	85	104	95	81	90	79	98	83	93	102	97	96	113	97	86	78	119	99	85	81	103	94	90	94	74	93	80	88	88	99	84	104	73	101	83	85	100	70	81	88	98	105	106	86	95	92	85	104	90	87	90	92	79	80	104	86	90	81	90	100	84	104	102	93	101	108	79	91	84	102	101	91	86	100	96	83	84	88	80	76	92	75	100	93	73	91	90	72	89	96	91	98	80	89	103	94	90	103	90	97	99	103	87	76	78	91	90	98	105	124	85	107	100	100	75	99	98	96	92	87	99	98	110	86	90	92	82	86	87	92	89	111	97	86	99	94	94	89	104	100	94	84	73	97	86	93	78	105	84	91	109	92	86	77	103	75	90	80	88	83	92	111	88	87	87	110	81	97	103	83	91	105	108	73	87	92	114	79	96	93	84	92	89	86	84	77	93	100	71	88	85	88	107	84	90	95	91	90	97	84	89	96	103	83	93	71	97	81	105	95	96	103	96	88	93	89	84	102	87	81	115	85	76	108	87	94	95	102	86	95	98	96	104	116	80	93	102	97	93	88	90	117	78	90	97	84	83	77	105	98	85	88	73	74	75	72	89	88	93	86	98	95	98	73	89	105	98	82	93	85	93	76	92	88	100	99	80	94	91	89	91	85	111	84	80	88	94	74	94	98	91	90	90	93	91	76	93	76	78	114	93	82	97	94	96	97	97	105	82	87	90	101	76	85	93	84	91	92	94	105	72	92	87	98	84	89	70	105	112	95	82	97	69	100	97	98	95	94	78	89	103	94	107	85	98	105	85	87	96	91	96	82	96	95	83	90	82	88	88	96	88	104	85	78	93	99	85	88	104	100	99	96	82	105	105	96	110	83	96	93	82	85	99	97	87	86	87	90	85	87	92	83	93	111	95	94	85	93	93	97	83	103	105	110	81	91	90	84	98	86	100	89	109	82	83	104	98	89	87	84	95	88	75	104	90	101	94	97	78	77	84	78	108	90	105	89	86	82	74	70	106	107	89	94	77	87	96	90	96	110	94	71	78	89	96	89	88	89	90	101	93	94	68	106	95	90	99	92	92	92	80	101	103	95	93	88	84	92	75	102	98	77	89	77	80	96	70	97	92	123	109	85	106	100	81	95	98	86	89	103	78	78	99	97	96	92	101	84	96	85	93	113	93	95	87	95	89	97	106	93	73	99	88	94	104	83	102	85	92	77	100	90	83	87	76	114	78	98	87	101	91	103	106	97	90	84	86	87	85	100	95	105	104	87	94	93	95	78	80
6336	311	360	404	350	340	318	330	309	299	315	295	300	332	296	312	297	325	296	290	297	298	333	297	276	294	288	309	326	314	285	270	236	287	277	295	280	302	251	287	265	286	275	285	308	271	295	297	312	273	297	288	277	291	290	310	310	280	291	273	312	290	268	274	285	308	284	277	296	269	312	279	322	304	288	286	311	270	288	297	316	305	274	276	322	304	258	280	310	289	280	296	294	312	263	274	271	307	285	245	279	290	278	302	285	287	294	324	300	256	291	311	310	295	314	290	269	296	298	303	277	271	302	294	306	250	280	287	305	280	300	311	293	268	306	289	276	300	284	279	304	296	264	303	284	252	307	297	275	291	289	271	257	279	320	275	286	304	259	290	303	277	291	291	322	300	298	278	293	300	292	286	310	284	293	286	293	294	309	263	300	303	296	268	302	335	301	294	332	297	287	297	295	297	301	295	272	293	283	267	306	304	290	262	305	306	282	292	279	288	311	316	309	307	303	282	269	298	293	272	276	305	291	307	315	295	289	322	288	284	275	303	301	296	296	301	279	277	289	332	267	314	301	287	284	320	284	253	291	301	266	261	284	284	295	277	293	303	286	310	288	296	292	319	285	310	281	285	280	268	312	333	293	296	296	271	289	293	286	300	280	310	278	293	295	306	308	296	316	282	301	285	328	290	289	345	286	262	275	288	292	291	280	296	295	315	306	303	296	293	288	281	262	251	300	312	305	283	263	285	286	310	323	283	304	291	308	277	303	295	279	264	266	311	283	304	328	270	296	305	269	296	280	296	296	293	279	306	278	280	294	267	320	295	318	284	297	281	299	308	282	294	306	281	319	279	312	288	284	282	269	310	253	285	284	283	246	266	285	277	284	297	282	280	285	300	279	288	311	277	296	283	300	314	315	279	283	318	296	298	284	257	278	292	294	250	286	302	285	296	287	270	296	285	280	270	306	275	262	306	304	325	326	279	290	276	285	274	264	265	306	290	301	319	277	310	271	283	320	270	262	300	333	294	298	305	277	301	292	292	294	265	258	269	291	307	316	307	287	280	302	288	331	317	283	287	302	309	277	297	275	313	273	276	301	298	308	251	301	262	297	311	265	320	310	260	310	301	284	295	276	295	316	282	286	283	284	323	296	297	265	315	264	284	320	300	290	282	261	304	278	289	317	281	289	289	296	302	285	268	312	296	303	304	297	262	292	265	270	311	318	285	283	291	309	292	266	293	288	307	318	310	301	269	272	306	273	247	292	309	292	273	267	305	287	294	268	297	275	272	279	291	293	285	278	308	298	307	268	308	290	327	319	273	291	286	266	301	304	283	297	310	272	305	267	291	284	310	318	284	255	311	325	290	252	277	293	312	306	300	294	274	305	296	319	301	301	317	271	292	298	279	282	303	270	295	312	278	289	263	267	258	279	294	268	292	300	288	318	297	307	312	300	301	261	295	307	294	294	306	272	300	266	277	296	287	290	267	283	299	330	311	292	333	283	303	298	280	303	286	292	289	298	306	296	299	308	283	282	275	280	289	299	293	286	261	296	275	283	288	278	300	288	287	307	276	266	322	308	295	291	264	285	279	306	327	302	299	333	291	281	308	255	283	309	274	287	302	328	290	294	289	296	274	305	295	278	287	298	305	306	277	316	289	337	287	296	288	286	304	284	287	266	325	275	286	263	294	284	306	300	295	290	292	293	311	280	276	300	309	295	305	272	296	293	306	311	283	290	324	280	325	293	320	293	286	310	297	267	295	276	284	290	305	307	290	294	296	288	228	299	295	298	294	280	285	277	290	279	271	249	307	295	302	299	283	305	306	281	283	291	304	300	276	308	276	343	308	292	294	287	256	335	275	282	311	298	311	303	317	282	302	303	293	313	307	264	259	280	265	313	301	301	311	269	317	327	340	318	308	297	316	274	274	318	276	303	293	287	276	318	320	278	313	279	281	297	294	282	289	270	271	288	297	292	302	302	268	286	297	292	287	289	298	298	289	312	277	274	274	279	274	293	267	303	304	295	294	277	345	330	287	297	303	294	291	250	274	280	297	259	289	291	314	315	277	290	315	275	288	301	284	291	279	277	296	301	300	289	281	316	299	264	307	286	317	288	308	285	301	274	333	315	272	288	292	262	306	306	271	289	294	301	311	282	269	263	269	292	281	294	274	308	259	309	298	271	316	295	289	298	324	286	291	301	329	309	296	299	293	279	262	309	306	280	284	301	304	289	302	268	287	304	305	280	263	305	316	311	301	300	285	290	310	283	262	275	303	280	278	276	271	327	300	305	276	307	271	337	324	268	272	291	303	309	276	281	274	264	306	264	275	307	262	281	308	232	292	317	300	297	293	300	303	285	310	268	250	287	307	302	293	307	274	260	283	285	291	294	281	307	282	307	266	280	287	299	285	283	319	298	299	310	305	270	277	277	294	273	325	306	299	288	268	280	309	317	289	307	273	301	302	267	318	280	296	298	286	259	301	310	289	288	304	318	286	297	281	301	327	281	322	294	280	317	316	288	292	288	289	291	264	287	298	273	287	279	282	315	290	260	274	278	315	305	302	279	273	290	273	306	315	286	290	299	299	281	311	290	282	305	312	268	283	310	249	290	301	288	294	280	297	288	308	317	263	316	304	337	263	281	283	304	249	282	280	275	264	287	275	289	313	301	308	275	280	261	302	282	280	290	314	321	298	297	308	296	305	312	275	303	300	262	282	256	289	288	287	287	274	284	277	275	300	297	274	276	284	288	286	311	272	282	298	306	331	306	290	311	313	296	269	337	300	287	265	290	281	285	308	310	273	294	284	307	269	307	276	295	287	302	304	292	307	308	283	311	280	262	262	284	268	297	295	294	303	264	282	256	296	307	268	293	303	278	284	288	292	324	285	292	279	269	313	276	270	282	273	317	327	312	327	259	265	271	289	281	282	321	300	284	286	319	287	306	268	298	312	298	317	296	269	297	303	268	288	281	259	280	289	300	294	298	287	283	315	263	266	310	250	291	262	258	297	287	288	282	304	276	292	289	307	279	319	299	259	292	273	283	288	282	319	274	262	285	279	290	280	316	311	256	282	257	256	289	289	290	300	291	281	313	284	303	270	299	302	293	306	313	277	284	282	320	288	285	293	280	287	262	304	272	292	297	305	310	283	303	271	295	299	281	297	297	288	284	282	298	288	294	276	287	319	298	294	281	270	283	267	310	329	282	267	268	283	260	311	279	282	286	294	319	301	302	281	296	280	291	284	328	307	312	266	274	298	304	304	283	279	305	293	326	267	293	298	273	312	284	275	283	278	279	306	272	293	305	246	299	324	299	281	274	305	253	265	283	276	310	291	326	310	272	264	288	304	318	273	309	291	279	258	298	309	320	300	275	324	281	292	278	298	290	262	277	287	302	293	273	260	279	284	302	270	296	332	288	288	286	296	295	309	299	324	295	281	287	286	307	305	313	293	311	292	282	307	277	311	299	297	265	282	260	295	277	298	321	292
49226	16164	2562	794	617	440	368	341	297	273	269	303	290	250	238	270	252	217	213	247	227	197	245	246	213	217	232	212	232	221	228	206	236	225	204	238	217	220	224	225	227	227	220	217	230	212	205	223	202	186	216	216	208	219	226	209	208	234	220	223	218	214	202	204	199	210	212	214	218	210	211	232	213	189	188	233	207	187	241	246	183	203	211	206	235	206	212	203	217	213	213	198	211	191	235	208	212	213	217	204	194	227	222	211	198	246	194	202	196	186	194	196	180	200	218	209	202	217	191	227	212	204	205	199	216	203	227	226	212	203	238	243	204	201	205	199	209	224	208	194	195	204	213	189	195	215	208	203	221	210	209	214	222	198	214	209	215	220	237	208	181	209	207	209	229	207	266	217	221	223	190	193	224	205	209	209	212	204	231	238	209	231	216	196	194	220	200	211	237	195	191	213	196	192	230	201	218	212	241	224	208	205	224	241	201	233	212	213	209	206	243	223	226	215	203	195	239	202	212	204	186	226	225	205	229	215	213	205	218	200	238	199	217	258	205	207	184	201	211	205	210	248	230	212	213	214	225	195	207	196	197	197	197	212	213	222	204	206	222	208	190	220	215	220	193	216	223	188	198	201	217	206	209	223	207	231	232	206	208	217	172	210	193	226	188	208	178	211	209	209	218	214	233	200	197	205	227	226	218	245	262	233	222	227	199	249	187	199	199	234	222	193	224	178	182	200	212	207	234	232	243	212	223	203	211	198	191	206	223	215	183	203	176	230	239	194	207	211	198	191	215	226	208	230	216	229	196	202	195	220	176	192	189	212	188	220	226	223	224	205	193	220	233	199	201	206	217	206	178	221	194	215	190	196	209	204	214	250	188	187	195	237	181	219	195	186	200	224	207	221	220	200	217	218	214	203	225	200	197	206	217	214	202	233	236	201	224	247	202	184	231	202	238	189	222	218	199	218	201	193	187	232	206	228	198	201	213	220	204	198	200	203	207	222	224	227	232	217	239	227	213	209	218	216	205	215	219	205	231	214	225	224	213	213	226	226	240	233	222	233	197	221	188	194	217	189	192	184	188	195	208	200	223	216	226	199	200	196	217	214	220	226	202	214	192	230	212	210	207	199	189	223	218	207	214	224	205	218	227	208	227	216	189	192	215	212	229	213	215	203	214	197	213	244	209	216	214	195	213	232	194	196	244	209	192	201	238	220	244	228	203	242	196	218	193	197	201	232	201	216	208	198	189	206	238	191	204	213	228	208	216	226	200	209	206	204	214	211	216	223	197	201	195	202	197	203	212	203	208	210	221	217	203	217	198	221	188	199	237	220	227	206	204	211	242	228	227	201	203	214	201	195	235	221	245	205	210	187	239	215	201	228	205	188	208	224	198	220	215	222	211	209	210	249	203	204	219	209	216	216	184	204	213	209	237	204	184	218	217	200	192	201	212	226	210	225	198	221	246	181	202	205	208	212	217	226	231	196	224	214	202	200	199	233	227	231	218	219	214	204	200	193	207	172	231	217	176	210	201	197	232	212	198	216	176	188	227	211	190	225	219	192	190	204	226	230	210	199	207	208	217	189	221	237	215	222	202	202	208	198	194	217	208	252	228	216	194	185	215	196	196	210	205	199	230	177	191	204	212	215	226	220	244	221	217	222	221	208	203	225	227	191	190	214	206	264	204	231	224	195	187	216	209	213	201	220	206	199	198	193	203	192	220	221	215	209	201	200	222	201	195	206	186	200	214	219	222	223	205	202	215	204	199	221	212	203	190	206	197	231	219	212	194	181	201	235	201	227	228	231	209	209	186	183	182	220	224	210	209	214	219	207	234	201	212	203	252	213	208	240	179	186	193	178	190	238	216	187	212	211	216	194	176	195	214	199	200	195	215	227	209	216	232	192	209	206	185	192	221	213	209	216	204	210	188	216	239	184	207	189	192	225	206	214	195	201	203	212	214	197	216	223	222	200	200	226	204	202	192	207	187	220	196	236	221	219	236	212	224	225	218	192	196	212	218	184	210	219	183	211	209	230	240	217	206	229	192	214	191	223	202	219	213	210	204	193	212	216	220	247	227	220	201	212	213	202	195	226	209	224	229	203	206	213	230	214	225	232	234	203	213	196	205	221	225	215	222	209	226	211	225	219	214	222	212	196	212	216	226	258	206	222	193	197	233	197	215	232	223	201	202	210	192	245	208	217	223	230	231	244	209	207	202	236	216	214	215	195	200	257	203	212	182	206	222	187	223	229	223	256	201	224	229	218	192	239	227	199	224	205	229	210	215	210	219	181	208	225	216	238	254	211	213	209	219	217	203	188	213	218	205	213	208	184	208	216	206	188	207	191	211	205	214	205	207	220	189	215	221	171	218	214	216	209	221	191	219	217	217	186	201	209	206	210	187	225	207	219	204	200	210	208	216	197	205	213	197	188	222	220	177	201	228	219	213	206	224	180	223	226	200	222	172	185	228	195	217	188	241	226	228	211	207	220	210	202	231	220	203	218	203	196	218	222	209	225	224	204	237	193	187	232	235	203	209	237	224	224	239	240	194	237	220	218	202	234	195	193	206	242	218	200	206	221	200	225	215	211	189	208	193	207	191	218	205	201	210	209	199	207	235	206	198	256	203	204	214	213	224	221	203	222	212	224	190	180	216	213	248	202	226	220	257	224	220	201	195	211	218	244	246	212	220	199	233	192	200	199	200	214	229	227	236	199	206	210	203	214	173	193	185	208	184	202	247	204	196	182	199	203	218	227	224	211	186	209	224	175	231	210	223	204	213	211	198	181	201	207	222	221	224	204	197	222	196	227	208	196	209	191	223	204	210	207	181	244	222	221	218	201	221	213	199	221	204	200	205	230	243	231	214	209	228	213	207	223	192	186	221	230	214	215	226	202	189	200	199	206	206	227	223	217	205	234	211	210	205	201	201	226	220	216	205	198	246	194	220	181	197	220	198	225	191	215	218	200	215	207	233	199	218	212	209	197	184	217	202	198	218	255	207	216	219	231	234	197	200	215	207	219	219	226	182	218	217	210	223	233	219	226	210	217	224	203	218	213	208	223	206	187	238	217	201	221	207	219	219	231	221	206	237	213	185	235	198	224	187	194	213	211	210	227	210	215	192	227	202	225	223	198	233	222	219	221	204	227	175	198	212	205	205	243	213	201	262	217	206	224	205	219	239	213	189	206	220	211	213	217	211	217	218	167	195	215	232	217	252	236	233	208	206	200	242	217	195	192	221	193	236	202	227	202	199	215	218	204	211	193	220	196	202	221	219	217	189	205	220	188	205	204	227	191	213	208	207	218	219	191	198	241	207	219	200	205	235	225	193	221	208	204	195	216	230	207	212	179	201	183	223	219	195	219	223	208	216	208	227	233	204	219	220	221	228	199	197	203	219	226	211	222	214	245	178	204	217	206	220	207	186	241	215	212	200	205	216	198	203	219	200	214	211	221	173	188	226	228	218	186	210	244	235	215	181	199	209	219
26922	1097	2296	2614	2304	1963	1615	1463	1292	1162	1038	966	913	877	834	833	783	699	716	678	746	681	650	680	621	602	616	653	591	607	579	617	601	680	583	581	610	575	576	574	644	571	599	612	570	572	577	604	623	595	595	565	559	516	569	590	556	594	563	575	578	580	537	568	598	576	563	573	586	543	561	575	562	571	574	541	579	555	573	568	549	532	547	558	604	530	570	568	582	554	576	529	555	571	562	597	565	505	541	555	536	548	569	499	559	550	547	572	529	571	533	588	556	559	555	564	550	565	558	596	547	564	572	596	543	574	580	569	549	530	537	599	554	549	557	589	563	518	593	577	562	576	591	557	510	562	536	557	577	499	589	577	543	531	558	546	569	592	511	541	543	584	590	564	543	539	591	538	601	561	544	582	532	577	534	591	561	586	562	574	553	529	556	565	528	570	592	552	566	539	522	581	558	571	563	522	589	558	562	593	525	566	509	575	559	538	545	579	569	550	574	588	504	537	567	587	570	572	559	535	530	537	545	597	525	559	546	560	593	579	523	544	580	534	550	555	568	553	580	550	543	528	575	545	559	555	552	576	551	530	570	577	546	563	593	555	533	539	527	580	565	565	544	544	567	625	596	570	530	535	565	575	557	543	565	511	525	533	554	562	586	549	584	547	552	510	524	546	558	582	559	572	546	580	545	507	530	545	557	527	499	554	519	514	548	559	564	571	539	563	524	517	540	587	551	554	569	550	540	521	526	540	548	523	528	543	518	595	526	576	551	567	539	571	559	533	538	545	563	527	529	584	510	549	520	570	583	571	491	494	558	571	517	544	564	561	561	576	514	531	529	521	594	554	549	553	503	592	530	561	572	574	579	563	538	579	598	557	538	544	561	572	585	565	553	541	557	545	543	562	586	574	589	550	526	549	550	561	597	574	562	541	519	557	524	557	594	546	587	526	553	544	551	535	580	508	505	608	583	572	574	580	566	557	582	579	533	508	534	523	568	531	545	522	529	567	576	555	550	540	562	558	520	578	545	553	549	581	547	559	543	581	548	582	541	591	564	543	523	543	537	555	598	561	496	549	558	528	541	544	552	586	585	549	546	571	509	563	562	521	526	590	551	538	567	547	553	571	532	505	554	562	565	550	532	517	537	538	568	568	574	562	595	561	529	563	575	554	526	546	513	547	530	571	551	498	546	576	583	508	522	571	570	537	503	538	554	559	560	593	570	555	532	556	519	508	593	554	562	546	574	503	539	533	559	585	546	563	534	498	550	520	536	552	546	547	536	576	571	560	569	533	545	534	547	564	547	583	556	542	565	566	512	557	526	500	538	553	550	556	514	530	558	528	554	574	552	557	548	538	531	556	565	544	527	573	556	524	573	566	538	524	591	563	545	563	563	552	542	577	557	524	494	527	560	539	534	537	553	575	563	521	544	533	568	568	500	542	549	583	544	533	550	545	557	526	563	524	549	564	538	552	539	590	533	531	569	542	550	530	513	503	490	535	516	533	521	554	564	528	570	569	534	560	545	576	585	561	556	548	536	534	583	553	528	546	581	561	527	578	553	564	572	542	528	553	568	520	560	531	565	547	586	562	557	593	551	569	578	558	544	546	537	539	542	529	580	544	567	570	566	536	540	542	544	546	527	579	566	565	540	523	527	530	554	516	552	539	608	557	597	558	585	569	550	549	542	559	547	571	538	517	552	537	564	587	516	551	553	587	543	495	551	578	548	548	566	558	559	563	567	559	594	547	522	541	539	592	545	536	509	540	561	552	575	545	547	588	511	567	508	533	592	519	554	523	509	523	551	538	575	533	540	533	504	565	565	546	539	573	546	537	566	560	554	511	570	555	569	547	587	550	572	550	562	531	537	561	543	524	537	545	588	524	547	561	517	533	522	536	502	561	561	603	558	577	530	593	554	559	542	560	540	577	526	519	533	534	535	559	573	552	575	560	552	530	565	538	543	546	553	557	559	593	543	543	583	551	515	530	596	541	535	563	530	545	547	548	532	535	560	515	556	555	547	543	554	581	532	561	568	605	572	557	569	541	554	567	571	524	543	564	522	526	568	549	570	547	534	593	544	504	538	603	511	527	564	597	574	559	579	559	496	552	508	547	488	588	568	600	553	546	560	586	496	564	499	522	539	556	503	569	563	565	528	573	605	534	561	541	565	544	538	559	527	560	584	578	546	551	550	518	547	595	550	565	555	566	553	572	536	568	567	537	575	545	609	511	563	542	564	560	537	584	579	548	529	544	573	544	562	557	558	558	541	547	545	543	531	517	514	524	600	522	548	557	568	571	565	553	597	547	535	535	551	564	575	563	546	511	555	520	534	570	569	560	563	556	560	558	568	551	539	547	554	533	553	577	574	536	522	533	519	570	572	557	545	560	574	561	555	534	565	560	510	526	528	518	564	545	547	562	508	569	527	510	539	554	549	612	523	534	554	576	526	563	567	540	564	510	555	531	554	611	606	574	549	561	587	578	541	577	590	501	513	568	570	534	588	602	572	545	567	546	533	517	519	520	559	548	510	544	544	520	586	570	539	542	520	577	562	580	573	558	563	526	539	532	540	550	571	550	524	526	561	515	549	522	574	549	527	565	567	574	564	575	540	577	552	557	562	542	588	553	594	535	530	563	551	572	518	563	576	551	559	552	552	547	576	564	586	574	559	591	555	587	552	571	548	543	514	536	592	532	536	549	538	532	487	549	576	577	573	561	525	569	540	550	557	529	577	575	512	551	521	602	547	521	533	554	571	562	627	540	545	550	575	562	561	538	530	576	557	585	548	558	510	554	550	557	582	590	549	543	580	589	566	527	519	564	584	540	601	541	526	540	508	537	619	593	551	535	532	549	561	552	540	583	561	531	545	610	573	566	570	532	546	524	567	576	576	543	569	568	518	544	521	552	576	560	516	531	555	586	585	584	573	579	532	512	549	588	539	529	583	546	563	526	542	551	516	523	588	572	522	567	537	578	567	534	532	530	575	538	546	578	568	588	570	555	534	530	535	604	568	562	584	512	572	569	507	553	567	529	550	548	549	581	563	560	549	545	570	559	513	574	552	538	583	535	573	604	594	568	596	559	566	559	593	569	537	562	532	541	573	567	584	547	575	546	576	595	535	567	516	528	538	563	564	533	523	550	537	550	559	524	541	551	578	537	540	588	521	569	545	571	546	502	586	593	534	551	529	551	549	523	540	580	578	570	561	507	551	558	586	560	588	524	550	552	584	543	553	542	548	539	536	541	558	510	549	537	585	545	589	568	547	556	570	561	571	576	525	516	527	567	585	556	564	583	556	540	568	541	585	559	566	536	542	577	567	593	550	546	531	576	540	538	552	575	548	543	605	556	551	554	520	609	569	575	553	559	502	579	547	552	524	532	584	579	533	558	549	557	551	527	571	590	535	570	547	561	551	570	527	573	584	617	540	535	557	543	531	557	534	514	559	561	544	548	554	542	517	551	558	541	574	567	559	547	496	559	532	570	568	572
60737	24903	8422	1839	1193	943	741	664	603	508	471	477	407	412	435	406	381	371	351	338	362	366	350	388	336	352	313	346	337	355	349	319	343	318	352	355	351	328	338	329	312	333	305	331	323	333	327	346	360	322	318	322	338	319	340	300	319	343	347	357	341	386	337	345	330	303	337	344	322	331	340	305	325	357	323	342	383	334	320	333	318	279	344	342	337	291	324	319	312	379	320	328	335	319	337	333	350	343	329	310	336	337	357	314	319	311	309	333	307	302	328	318	353	342	318	337	338	336	340	334	340	304	307	305	335	333	333	310	317	336	291	345	318	359	365	298	308	297	342	320	315	314	295	313	296	332	339	328	305	291	311	337	334	335	341	333	327	356	352	334	295	296	326	331	319	303	339	322	325	324	338	336	343	346	292	340	293	314	330	340	342	308	289	314	308	353	302	301	337	283	318	306	341	340	324	323	313	285	300	352	344	345	339	303	347	321	313	312	331	320	317	320	316	327	335	300	334	324	336	340	303	323	330	313	336	352	304	322	306	358	341	312	321	329	280	311	299	325	335	313	311	300	365	310	326	279	363	316	327	307	298	318	345	342	321	348	316	350	352	269	336	346	297	350	304	300	296	329	305	326	327	311	340	301	337	311	305	331	355	292	301	329	297	295	377	324	302	331	277	315	354	337	331	317	338	329	334	304	330	318	323	321	354	320	323	321	322	315	318	324	294	330	327	298	279	351	303	318	328	295	309	298	323	293	314	354	311	329	330	310	315	329	349	330	350	322	327	317	328	287	316	333	323	301	325	309	338	298	302	316	312	348	325	320	283	298	325	320	298	294	299	286	325	301	349	314	344	293	285	320	306	331	311	331	317	307	338	325	325	323	284	306	305	378	295	333	317	325	321	318	311	318	354	336	352	303	305	340	330	309	327	311	313	322	311	318	331	341	309	333	331	306	325	312	309	342	311	324	309	341	330	304	307	297	306	310	325	340	321	268	320	353	307	332	295	335	312	336	339	337	299	341	340	336	293	329	332	325	315	306	327	316	309	308	304	318	324	309	288	289	374	317	328	298	312	343	335	292	310	314	355	297	344	337	311	339	349	350	311	330	299	291	342	339	306	324	342	313	320	329	275	317	310	331	328	332	332	309	351	338	310	305	329	309	300	349	333	295	313	312	297	321	318	339	314	334	336	292	321	323	339	322	313	349	346	322	312	341	355	317	337	337	314	343	328	353	320	303	335	361	300	335	316	317	312	345	301	298	322	341	318	350	333	327	308	357	293	329	343	307	317	344	331	346	314	320	317	330	314	341	320	329	320	333	343	321	339	302	299	292	289	354	327	317	343	331	332	328	300	306	315	321	329	307	300	320	340	319	315	341	343	335	345	331	319	354	318	297	344	321	299	300	323	327	320	336	339	336	337	309	319	318	319	289	301	290	305	324	299	323	344	343	354	307	327	334	314	333	360	327	321	316	299	317	298	326	336	350	287	332	343	337	357	327	318	322	340	315	317	347	308	301	373	297	299	308	316	290	315	293	335	313	324	328	310	337	355	321	341	333	303	327	341	314	285	315	313	314	331	328	323	323	316	326	317	340	315	345	283	352	336	351	309	312	299	341	339	355	341	294	312	345	313	343	301	326	327	368	315	331	302	321	312	311	318	310	310	305	318	321	347	261	313	320	323	314	350	324	289	345	326	331	335	328	306	315	319	356	305	377	300	326	346	317	327	320	317	314	357	322	336	293	326	313	302	298	310	323	307	307	301	329	341	329	306	318	308	330	281	332	319	315	303	335	328	348	332	333	339	316	342	340	329	314	365	325	342	316	324	320	309	348	307	343	297	332	351	338	350	307	286	291	336	357	333	339	325	337	344	340	355	314	322	315	334	335	304	346	288	325	302	342	327	300	332	326	319	316	343	315	343	307	318	359	349	343	343	316	332	284	317	313	347	359	323	289	309	325	373	331	344	331	344	371	312	317	329	319	310	283	284	319	305	308	321	325	343	316	331	333	292	355	310	310	343	343	298	316	319	302	311	326	366	352	308	312	331	336	324	294	341	316	349	310	329	283	316	301	343	317	295	305	327	332	306	298	319	339	326	341	306	316	322	298	343	325	335	332	318	330	345	328	306	293	327	331	347	320	323	347	330	298	326	339	304	303	315	312	316	316	350	313	306	290	328	347	331	318	309	287	329	319	341	291	285	293	346	318	316	296	321	315	318	343	330	347	333	310	306	327	315	361	326	349	308	300	341	328	312	348	330	307	347	335	360	308	307	314	276	300	317	322	323	352	325	314	304	345	348	295	348	296	313	335	288	327	311	316	318	340	313	303	321	317	334	337	324	334	283	322	326	303	307	337	328	332	306	297	333	338	334	323	313	343	303	332	317	312	325	328	316	310	345	364	360	323	340	318	341	331	344	309	326	311	312	307	312	322	335	329	303	366	335	314	297	329	345	354	309	284	305	333	351	310	300	319	290	338	345	345	324	305	317	340	329	312	286	312	305	302	350	331	352	309	321	311	357	352	325	310	303	332	315	320	302	343	322	330	310	344	322	381	287	353	329	316	324	340	294	363	354	333	318	332	299	339	347	317	330	337	338	297	334	324	347	299	328	283	311	344	294	342	317	334	337	327	326	343	348	311	314	280	323	285	324	287	327	344	312	351	326	313	313	304	347	328	297	338	295	316	310	323	369	329	324	338	305	331	357	320	333	312	324	297	306	362	322	301	347	294	277	340	299	325	327	334	342	333	377	314	321	299	333	327	321	302	339	329	312	291	342	348	313	327	332	380	301	335	345	313	295	277	370	355	333	306	324	337	337	315	356	346	304	306	313	336	328	298	310	335	319	300	306	310	301	331	293	336	298	321	320	346	362	321	307	322	313	312	326	315	338	327	337	286	315	338	315	293	326	305	347	327	333	295	332	317	306	337	303	332	337	289	326	346	314	301	312	328	361	326	350	323	318	311	346	332	320	325	275	288	340	330	306	312	301	352	312	342	301	323	292	345	304	320	325	297	339	301	322	311	320	332	306	332	351	344	300	341	341	318	330	307	325	330	317	343	328	331	296	324	308	280	324	325	329	339	345	338	334	345	309	312	285	302	317	344	337	335	313	319	310	298	322	334	348	339	353	271	335	335	322	297	324	361	265	332	317	308	356	340	336	353	303	318	298	345	336	354	330	317	320	319	301	338	361	287	291	315	343	330	295	323	279	322	335	331	336	295	347	304	302	332	311	328	300	319	311	343	343	320	320	343	304	301	352	324	352	318	314	323	299	342	359	361	333	345	299	351	306	313	305	353	312	335	343	306	341	305	353	329	349	306	314	320	323	293	358	329	311	317	359	356	344	321	328	324	308	306	304	295	303	307	336	296	305	346	329	314	313	309	353	282	321	297	298	323	328	316	305	359	354	299	313	313	301	323	331	316	317	341	310	349	314	317	342	322	317	299	297	331	328	350	320	288	294	328	272	324	303	324	329	323	317	300	331	292
35632	2099	4193	4780	4232	3462	2791	2443	2194	1887	1727	1585	1421	1384	1269	1181	1219	1187	1100	1048	1056	1037	1005	947	992	955	934	934	930	922	927	833	920	844	888	878	865	856	850	830	828	842	790	783	846	839	821	750	774	818	801	784	822	736	840	778	771	789	789	813	787	755	812	759	760	766	816	785	781	783	790	857	761	809	782	742	732	810	759	756	745	803	747	761	762	825	787	756	856	780	758	747	790	758	732	742	807	738	779	742	784	686	741	775	828	749	822	771	787	745	774	814	763	763	734	797	761	779	787	815	755	785	704	750	772	780	785	738	784	754	767	777	800	760	757	783	741	788	786	808	789	753	766	757	755	745	799	781	735	770	764	786	764	790	742	795	717	772	778	777	770	765	770	764	742	756	814	812	754	738	773	716	733	782	735	721	749	767	766	773	753	698	739	745	755	713	784	785	755	769	734	740	718	793	778	759	764	779	799	730	798	749	758	763	756	766	778	756	771	788	743	770	791	771	774	782	758	820	770	811	749	776	796	809	757	718	801	793	756	782	844	759	761	771	762	774	729	772	788	760	741	779	711	751	773	825	696	764	788	766	785	754	783	740	781	737	793	791	753	770	784	768	765	752	764	775	724	745	789	796	746	754	770	752	781	791	759	773	756	783	797	741	736	761	703	749	771	717	710	770	756	767	787	747	796	794	785	770	785	775	786	737	776	741	758	755	751	727	802	783	793	750	791	707	759	761	755	772	754	765	760	757	803	755	760	814	727	779	759	779	768	793	785	757	759	776	802	764	791	712	772	764	763	748	731	778	804	788	750	766	738	768	773	792	755	771	768	711	793	721	793	797	801	734	764	755	751	739	749	766	770	766	749	741	758	808	793	776	746	769	728	740	705	811	826	759	774	781	751	772	766	809	742	719	748	766	756	792	775	796	731	746	700	752	794	725	763	799	793	775	769	807	775	735	723	754	730	768	744	780	834	746	753	740	790	765	731	807	764	771	742	733	766	727	731	730	725	729	756	749	725	784	769	771	747	747	727	764	793	769	725	822	756	756	769	788	742	770	726	755	779	803	766	808	758	739	729	764	762	736	730	795	778	765	766	765	749	791	783	755	785	794	783	797	762	828	776	783	786	784	727	762	785	774	697	799	706	713	730	773	739	781	762	811	728	773	799	758	771	777	781	777	725	771	784	713	804	784	739	766	790	760	776	741	736	759	752	772	727	750	771	761	755	710	723	729	781	801	781	720	757	770	800	744	784	752	720	783	753	766	755	784	793	770	751	715	717	778	763	765	770	802	810	724	745	743	806	772	721	775	799	725	728	838	758	760	768	785	769	734	753	732	702	748	744	794	764	822	737	813	802	785	793	716	744	711	795	763	724	698	752	804	737	766	765	793	773	777	734	777	803	765	784	740	826	794	762	764	756	748	731	784	820	800	769	794	755	813	779	755	805	771	757	785	715	821	729	784	775	800	728	760	814	714	755	748	777	751	749	772	771	733	758	716	741	740	762	766	726	790	761	789	762	746	771	770	783	765	743	754	709	735	824	750	741	799	782	750	813	783	824	734	746	736	749	800	753	770	813	758	752	812	806	735	752	775	775	747	752	796	742	787	737	772	796	766	781	780	757	785	737	775	803	765	796	759	751	750	787	705	751	732	747	777	767	788	764	734	754	779	784	779	797	774	735	777	740	761	757	807	772	791	749	730	775	808	711	779	771	778	781	744	772	755	727	735	765	745	725	764	764	750	802	766	805	732	772	763	774	735	748	759	787	779	726	761	743	757	716	746	808	753	776	783	775	759	765	753	694	821	730	764	760	779	736	813	745	764	759	773	759	762	781	770	764	716	766	777	781	753	805	799	735	726	749	723	724	754	760	769	737	807	792	740	774	770	788	816	781	754	778	773	779	773	797	831	776	757	756	739	762	772	765	744	716	746	751	762	772	771	763	733	803	741	735	757	783	764	788	769	757	798	742	771	771	760	792	751	716	716	755	771	778	794	755	767	769	730	812	753	793	748	760	734	767	751	756	732	761	781	774	756	765	779	781	737	764	811	778	795	760	778	785	712	767	759	768	715	738	735	762	780	770	780	760	763	769	740	789	784	771	757	742	760	796	760	758	739	796	722	760	758	786	753	782	744	794	750	761	776	770	763	754	775	730	751	821	769	792	765	758	766	735	778	765	732	776	764	775	791	787	774	757	747	765	774	763	758	806	818	763	782	806	752	772	754	762	760	787	804	766	810	733	784	772	744	746	726	739	805	764	746	771	785	786	753	781	753	755	755	757	720	753	756	812	784	773	787	743	774	789	754	784	768	743	760	758	756	751	784	718	753	790	778	764	823	753	742	730	812	723	753	757	747	781	736	764	759	760	787	752	750	756	758	765	727	819	744	801	765	751	769	749	744	717	785	760	740	752	748	749	786	783	791	766	727	768	826	776	783	786	777	786	749	756	783	753	747	752	781	763	765	742	726	771	750	768	788	771	779	756	775	755	834	711	760	814	758	776	793	767	760	752	773	789	767	755	727	766	791	802	740	686	794	773	756	736	778	762	786	715	755	731	771	746	757	740	751	771	725	754	749	742	784	808	793	733	781	775	791	757	785	772	742	737	776	784	749	808	730	741	733	786	784	746	778	781	735	762	771	728	770	799	806	753	758	753	765	785	820	747	763	745	778	765	745	753	807	785	758	789	788	721	719	790	764	748	777	793	772	758	813	764	816	744	762	769	769	755	757	782	848	748	770	770	744	749	775	712	747	756	789	762	813	762	791	777	799	764	720	733	752	783	763	753	732	753	763	780	777	737	704	748	728	744	750	757	762	750	721	721	754	777	752	757	742	773	786	807	791	811	772	741	758	722	767	762	755	800	774	809	747	800	787	785	759	744	766	767	752	770	765	785	770	788	776	785	830	729	734	780	745	769	745	743	804	747	690	743	775	721	825	796	773	775	748	743	756	780	778	737	740	756	765	773	740	745	748	761	786	723	774	747	766	741	744	758	739	773	707	807	763	779	762	777	800	770	807	742	777	756	755	740	719	796	802	780	802	753	781	794	782	819	766	740	748	774	760	780	791	748	780	756	747	775	822	761	755	755	765	739	751	730	756	710	720	720	758	751	768	770	742	744	750	758	784	789	774	739	774	752	754	735	815	790	762	767	751	748	769	774	786	805	784	763	769	751	755	785	794	774	770	756	728	804	724	769	771	768	749	790	724	724	752	741	801	730	777	766	757	726	763	749	780	775	776	746	752	747	762	758	797	800	751	766	793	766	777	691	773	717	783	809	761	794	742	749	704	765	775	750	756	740	799	756	747	804	749	764	748	785	739	773	748	784	750	722	770	711	773	770	762	749	743	734	796	768	786	768	781	749	813	815	717	773	723	792	768	817	767	793	784	832	791	775	733	785	730	758	765	779	826	740	789	742	781	817	837	790	772	726	789	748	786	760	800	778	741	745	714	759	775	770	816	762	728	783	759	765	794	744	750	722	746	774	762
7254	241	116	92	113	99	105	89	96	94	100	95	90	106	90	88	91	86	92	68	78	103	100	77	101	101	93	90	95	124	82	84	91	96	81	99	85	70	77	102	95	89	90	69	94	105	87	63	90	101	84	92	98	84	77	94	101	74	80	93	98	93	77	92	82	99	91	79	103	76	88	89	86	70	99	76	99	99	73	95	99	112	91	100	80	83	100	99	88	83	93	84	68	88	95	77	89	100	89	95	93	90	94	107	85	97	83	95	95	78	109	99	89	91	110	76	89	90	96	91	90	86	106	93	81	93	96	89	106	96	89	80	72	98	100	106	75	94	100	100	75	82	87	77	77	93	78	93	94	83	101	88	91	99	104	88	83	103	99	75	87	108	82	91	77	90	76	83	99	77	86	80	95	86	96	109	79	79	68	90	100	117	113	94	89	73	92	79	88	86	85	73	113	99	98	105	100	103	89	90	83	91	99	90	97	83	105	106	95	82	97	106	71	87	87	97	113	88	79	94	97	95	90	101	91	102	98	86	106	89	94	73	84	94	101	92	86	87	79	86	74	92	107	90	78	90	83	94	94	98	96	89	105	90	92	84	101	97	77	92	94	100	86	95	97	77	102	95	88	89	102	102	112	84	96	92	79	87	80	97	97	88	83	100	85	83	103	76	83	94	103	80	101	91	81	87	97	86	95	79	105	89	94	83	94	95	112	100	102	91	109	84	88	86	101	88	100	90	86	96	81	95	72	92	91	96	90	78	90	84	102	97	94	80	108	95	102	92	92	101	83	100	98	94	84	102	89	93	107	93	82	98	95	102	95	93	91	105	101	64	100	98	89	90	91	85	96	96	88	94	87	86	94	98	95	105	97	75	111	101	87	94	92	79	89	91	98	91	110	99	99	97	100	98	91	92	77	93	73	93	84	86	79	88	74	82	77	96	86	88	88	93	87	100	94	92	84	95	99	110	97	84	76	83	91	84	95	76	83	125	95	98	95	98	94	83	95	97	101	80	75	89	76	97	100	87	105	98	79	90	110	90	83	94	89	88	86	98	85	81	86	95	85	82	98	107	107	82	86	93	93	97	120	96	95	82	101	94	78	86	108	89	92	101	98	107	94	95	99	95	96	108	75	116	100	87	79	89	95	100	97	102	105	89	99	74	78	87	99	105	98	70	86	84	94	74	93	96	84	76	90	79	86	87	91	95	99	83	102	88	78	81	90	93	86	114	98	88	100	75	90	69	98	81	93	81	111	102	83	106	82	101	91	105	90	91	110	88	84	81	81	90	97	97	99	76	100	89	94	96	83	87	95	75	87	86	107	67	90	89	94	106	98	113	91	88	105	83	99	91	97	96	95	96	80	79	78	86	102	84	98	98	100	98	106	82	92	92	94	83	63	105	89	97	79	84	85	111	90	96	70	81	95	90	84	76	79	69	93	88	89	80	85	101	98	106	90	91	99	99	79	99	91	94	92	95	96	81	105	98	112	106	77	92	85	80	109	82	86	98	67	90	85	93	97	80	77	88	99	86	104	95	79	86	74	99	84	94	86	82	85	99	87	84	106	91	92	108	89	85	73	71	73	103	87	88	87	80	82	83	83	70	80	77	103	66	86	89	108	98	88	85	84	81	93	94	92	84	100	89	80	116	99	112	92	85	98	74	79	78	84	87	103	90	82	99	94	96	94	93	101	87	91	77	79	92	90	77	83	74	86	95	98	91	104	85	97	97	103	96	88	74	97	96	111	74	91	83	104	96	103	88	102	102	71	80	102	100	72	81	93	83	98	97	100	82	104	91	83	94	97	84	90	88	121	93	83	100	96	98	103	85	91	91	95	83	72	84	93	84	107	90	79	87	93	91	77	84	81	105	72	72	95	94	99	92	76	92	105	93	78	105	83	76	88	104	83	87	83	91	81	73	96	73	92	101	83	90	103	91	115	96	107	92	100	116	80	96	104	96	101	79	83	96	97	93	85	99	93	83	88	97	88	74	94	85	100	101	87	105	89	99	83	88	75	96	87	88	115	80	82	105	84	96	83	108	91	108	81	92	94	69	95	101	85	82	80	98	110	76	96	92	97	72	99	93	89	96	103	76	93	86	94	89	83	108	92	98	88	82	93	83	102	91	104	84	82	103	92	110	90	80	100	101	82	113	105	109	97	88	83	101	89	109	87	90	102	78	99	99	95	76	96	106	89	92	80	86	87	88	96	96	82	67	103	83	89	78	98	82	77	86	94	89	91	96	95	91	99	79	111	81	87	110	79	86	87	96	80	84	88	80	82	77	110	104	99	88	116	82	94	95	97	107	96	83	96	83	107	86	101	97	97	96	89	92	80	97	83	105	97	98	79	85	78	107	80	80	84	95	83	78	94	87	104	98	102	98	96	76	80	90	104	96	90	107	78	87	86	84	87	96	90	82	90	82	81	93	85	94	108	78	94	87	91	104	87	94	85	87	106	116	100	85	94	86	70	77	89	95	105	80	94	93	82	84	109	89	123	95	93	86	85	102	88	94	81	84	87	97	63	97	81	111	77	111	86	93	80	66	90	87	95	105	96	89	110	92	85	77	104	87	99	89	73	88	88	86	102	107	101	82	89	89	91	82	85	92	107	91	75	80	99	92	92	96	90	72	90	93	95	83	104	77	99	100	88	93	90	83	108	94	80	76	79	96	72	93	77	119	96	89	90	107	101	109	97	89	95	85	82	94	86	84	85	99	96	72	89	105	85	89	94	93	78	88	70	98	83	99	100	90	110	102	88	96	101	91	80	88	96	82	82	69	84	100	81	116	106	93	84	75	107	76	101	82	100	87	96	82	91	83	106	79	82	80	83	94	91	80	94	95	99	82	108	103	120	95	115	78	85	96	90	91	94	86	89	92	78	112	95	103	104	115	103	82	83	98	103	95	81	84	101	85	100	88	97	86	94	84	84	67	66	99	97	98	89	106	82	85	76	76	101	77	94	84	85	105	85	115	100	93	98	83	83	88	83	79	76	91	89	88	108	91	97	88	87	91	78	96	99	76	72	91	86	77	86	88	82	82	97	84	81	83	105	100	94	78	92	92	95	90	88	75	102	96	98	96	119	107	101	89	105	113	85	95	89	110	89	85	96	101	99	114	85	86	81	90	95	107	85	93	105	81	88	99	83	96	81	85	97	103	102	85	103	92	87	85	105	100	98	85	79	94	93	106	84	96	111	98	84	85	74	113	84	80	96	102	116	106	92	83	89	100	89	88	74	106	77	108	99	77	89	72	72	106	96	94	78	92	100	99	76	85	93	96	76	101	106	83	100	82	90	95	98	75	93	93	88	106	90	113	107	99	87	76	80	95	95	94	95	84	84	92	80	95	99	95	90	107	83	89	109	86	86	100	89	79	101	93	99	86	85	95	88	82	71	105	95	84	88	104	125	94	81	100	88	96	81	81	99	87	84	90	97	74	78	104	88	98	88	88	81	93	99	70	105	104	102	101	86	85	99	93	98	90
6357	338	357	351	376	382	323	316	347	330	312	302	323	307	284	331	315	326	297	312	307	308	301	298	297	280	293	285	288	315	315	299	276	292	306	326	277	314	301	267	304	302	265	283	293	285	284	346	318	281	297	262	264	296	320	318	274	288	330	302	295	293	279	289	289	287	277	285	287	296	343	304	282	285	291	284	301	280	315	286	290	310	314	288	289	298	327	288	274	288	290	294	259	299	294	295	312	303	274	297	291	294	258	261	288	291	270	311	299	289	334	291	289	302	295	258	306	287	308	289	256	272	316	293	287	275	264	302	292	265	264	304	285	281	283	275	276	295	242	287	320	271	290	318	306	319	299	280	304	282	304	266	277	314	277	300	302	258	281	278	305	310	277	320	271	295	272	317	330	275	298	317	312	253	273	283	300	296	323	315	288	312	298	313	299	276	332	291	297	301	268	302	307	289	295	289	281	311	336	300	299	281	301	296	318	302	277	292	256	314	280	307	270	296	275	279	299	292	254	322	313	304	263	267	274	285	269	287	313	283	294	268	297	282	289	266	259	331	291	303	276	264	293	268	303	296	297	285	277	302	290	278	289	292	277	301	335	298	287	312	307	287	324	297	292	280	294	277	277	318	289	303	270	292	314	309	292	257	288	302	294	327	277	285	266	307	288	299	315	289	306	263	274	323	305	273	291	307	292	293	279	308	284	300	264	278	286	301	318	276	281	281	272	291	278	307	282	297	287	267	324	261	282	282	270	290	277	304	299	295	284	291	312	286	318	285	302	284	301	303	296	281	280	287	291	279	296	311	283	282	329	281	302	277	279	287	279	303	267	287	306	289	291	273	288	300	308	309	269	296	287	303	266	275	274	302	289	279	308	282	294	285	312	281	296	290	286	297	298	286	280	304	328	297	277	278	290	291	297	304	302	310	273	301	310	297	282	302	277	297	278	279	264	285	289	304	284	277	270	292	280	290	292	267	313	297	295	282	286	272	285	308	303	290	293	282	303	306	298	289	300	300	301	309	283	304	302	279	301	277	286	313	298	322	301	292	259	278	283	291	295	278	255	336	281	256	310	295	318	281	320	288	293	276	274	297	308	280	288	273	298	305	275	297	278	299	283	300	277	354	314	298	289	285	304	309	287	303	286	277	284	288	308	302	284	300	296	294	304	322	288	255	273	300	303	276	307	273	302	293	299	339	310	284	310	293	286	316	299	295	256	306	300	307	288	268	306	300	306	280	268	296	317	301	285	315	299	300	307	278	290	276	281	325	297	308	280	293	280	301	252	267	277	308	271	315	338	275	312	312	293	324	252	299	274	257	293	294	283	278	277	292	299	260	283	268	307	304	282	311	275	294	276	308	291	270	319	303	293	289	287	277	310	274	311	288	265	306	287	287	301	260	285	307	314	295	308	276	293	306	287	263	245	282	245	276	274	265	301	284	320	263	308	293	253	297	284	301	324	291	280	271	277	310	285	287	280	285	292	268	318	265	295	324	273	281	309	325	289	277	290	300	297	285	276	282	288	308	252	301	292	299	303	330	277	345	307	286	310	279	291	292	310	302	284	286	313	346	295	284	289	292	271	271	276	289	287	261	323	306	279	282	282	297	292	305	281	307	286	283	268	316	289	281	292	291	296	287	271	303	310	276	280	285	302	270	301	283	300	287	293	289	254	286	310	284	278	322	295	304	291	268	321	298	331	302	269	294	280	285	268	295	276	278	290	310	273	294	269	284	287	338	274	297	302	281	285	302	309	312	313	243	309	307	307	307	300	283	273	295	321	287	304	316	281	262	317	293	281	314	298	267	312	300	297	294	299	296	290	293	301	303	282	282	282	291	256	296	266	303	295	283	306	281	289	294	318	299	283	298	297	313	312	295	287	271	270	277	273	266	302	271	275	293	276	276	312	290	296	287	287	289	309	319	271	290	272	274	302	284	316	272	288	287	309	268	310	305	311	292	288	299	280	298	289	316	303	285	295	287	303	298	307	288	290	294	273	291	267	282	274	313	257	285	289	302	295	284	294	269	301	330	261	278	273	285	266	288	278	302	268	284	298	284	289	293	293	297	252	309	302	269	304	318	295	287	273	258	294	274	273	295	294	297	301	300	295	284	285	300	290	266	305	300	296	299	300	322	282	295	279	293	281	309	295	311	290	262	281	299	279	298	284	288	315	289	277	298	293	309	322	287	297	286	280	302	267	289	286	318	280	315	257	314	307	274	284	317	312	324	307	321	303	276	288	291	299	278	293	293	305	278	298	268	303	295	277	266	296	282	287	321	282	297	282	293	298	305	320	272	272	289	312	296	280	270	323	276	297	297	266	262	273	273	326	295	319	292	307	303	260	300	294	291	295	293	295	277	300	280	307	292	285	269	315	290	318	301	298	306	292	306	309	303	254	313	310	304	304	307	301	338	283	280	266	311	291	295	290	283	286	313	276	280	277	296	306	270	263	280	291	277	296	285	279	303	277	298	282	292	286	281	297	262	300	310	298	293	329	274	296	283	260	274	287	275	301	273	293	330	321	274	263	280	300	288	295	304	290	294	286	302	299	304	310	312	322	285	252	304	291	305	272	297	267	285	267	289	288	293	308	311	285	289	296	296	281	267	306	289	272	272	288	280	317	286	294	260	294	284	283	276	256	302	272	338	259	285	272	275	289	306	301	275	264	293	294	300	313	289	307	285	272	290	285	322	301	299	275	296	286	289	280	301	286	303	273	302	281	272	281	297	302	293	296	291	284	273	280	302	292	273	282	265	292	315	282	321	302	285	282	292	256	296	275	334	262	284	264	292	282	280	270	260	282	320	273	276	299	309	291	279	297	308	266	275	302	293	276	308	269	292	303	289	269	308	281	292	288	289	269	312	269	316	322	317	266	324	292	232	275	266	309	275	324	283	275	266	287	287	295	265	271	290	268	312	263	288	326	315	294	259	307	292	282	285	314	304	268	284	299	274	298	278	280	291	284	322	296	287	333	276	287	319	281	286	322	290	276	317	294	280	276	286	306	303	266	334	289	284	318	300	283	297	286	314	277	280	297	313	285	290	294	294	289	299	306	292	324	316	307	305	271	307	314	314	292	258	272	253	272	315	283	288	276	285	283	274	286	323	293	276	296	264	274	292	321	270	312	285	283	312	314	296	303	310	289	279	302	313	306	280	313	267	285	307	301	284	296	266	288	291	288	316	308	290	303	283	284	286	282	278	301	276	275	263	317	303	278	318	266	302	276	313	302	290	289	305	296	298	266	286	273	297	268	264	312	305	286	312	287	274	317	282	277	302	292	281	273	275	254	322	267	289	312	320	286	261	304	278	292	266	295	288	320	300	264	296	305	283	290	275	336	334	301	297	298	295	317	290	279	286	292	292	294	269	297	303	318	332	298	295	285	303	291	317	305	269	292	273	308	304	290	260	312	309	314	277	314	280	331	288	336	291	290	274	298	305	288	257	296	323	276	288	305	293	299	296	280	304	286	295	285	331	296	304
50039	14530	1852	822	627	489	391	377	321	306	306	262	252	256	289	248	246	252	226	222	200	227	217	212	222	249	231	203	194	215	209	191	185	208	217	226	244	186	231	226	211	226	220	215	233	191	201	234	211	188	211	208	220	212	228	202	224	201	194	216	218	186	225	212	240	184	216	203	218	244	232	213	200	204	223	208	206	211	187	216	237	219	218	231	219	184	192	220	220	228	216	208	189	199	200	194	224	181	211	192	217	235	221	205	217	202	210	199	232	190	257	232	206	217	209	234	227	222	205	210	227	194	214	205	203	177	210	199	203	212	221	201	217	198	191	217	215	225	194	211	206	226	236	201	220	203	227	225	214	225	199	192	190	228	229	220	192	209	228	209	198	187	215	240	195	187	221	208	208	201	198	197	221	241	209	217	214	163	210	201	201	201	210	196	207	213	214	222	185	181	209	229	218	202	197	205	203	214	226	213	207	215	221	229	212	198	198	208	206	210	224	222	191	218	210	208	208	186	218	212	210	179	231	206	200	190	222	227	212	208	212	213	212	214	215	208	204	187	184	187	215	195	225	237	182	201	228	185	209	212	214	233	211	209	211	216	188	194	200	193	200	215	193	208	218	204	210	166	214	191	202	204	228	213	198	197	225	230	217	191	199	226	209	234	221	202	245	211	211	198	219	241	192	194	216	216	186	221	214	229	241	241	244	199	231	220	198	205	222	203	194	235	204	213	234	208	204	212	190	228	201	223	195	209	189	205	199	197	214	204	212	191	234	201	229	210	205	211	216	219	215	207	218	208	210	229	214	227	212	191	198	216	221	238	201	202	206	198	172	206	212	208	196	229	202	213	191	215	205	226	219	206	205	221	204	187	233	225	204	216	202	221	212	214	200	194	194	262	189	195	208	251	203	175	201	204	236	209	220	238	213	211	198	205	216	198	191	217	188	182	186	195	191	188	192	196	224	224	225	201	221	189	202	215	198	197	197	219	210	226	209	221	175	239	218	201	191	225	218	200	238	211	211	207	199	222	225	242	198	227	231	184	201	206	218	202	224	225	214	230	232	220	229	199	199	236	207	200	211	161	226	185	211	225	236	204	216	218	238	171	227	208	207	213	194	201	230	215	185	200	227	212	207	219	202	182	177	185	209	229	222	173	206	208	172	194	210	219	209	220	192	233	207	211	200	207	252	228	204	238	228	234	190	234	219	181	231	232	230	176	213	184	220	225	180	213	223	233	219	225	225	202	218	184	205	215	249	247	208	227	227	223	255	218	226	224	219	212	180	208	220	225	206	202	221	231	205	210	224	198	210	196	206	235	216	217	231	189	211	201	225	206	220	228	223	184	234	211	221	198	225	223	240	211	230	222	205	219	220	211	208	183	216	202	203	220	206	204	224	198	207	215	208	245	227	193	223	209	209	177	221	203	228	217	210	204	216	212	207	233	185	209	205	212	217	188	210	186	204	242	224	212	226	224	182	224	249	240	201	217	227	222	209	208	204	217	185	209	214	218	193	217	213	226	220	212	196	226	197	214	234	214	222	203	213	205	208	210	206	221	207	231	202	231	196	199	219	176	218	235	198	197	232	182	229	187	208	222	222	239	215	223	227	212	238	219	193	209	210	211	207	206	184	216	210	228	217	210	220	210	218	195	229	203	212	213	211	205	217	184	202	217	194	184	220	194	196	206	200	218	212	209	198	213	187	202	209	226	226	210	206	208	208	206	221	210	201	185	215	204	216	196	211	228	222	179	190	214	227	218	227	225	186	221	235	203	203	237	234	199	214	210	230	192	190	234	222	189	194	208	181	218	208	220	227	217	196	191	211	224	209	228	180	211	220	204	209	210	227	208	234	219	232	221	224	226	208	206	213	173	225	198	223	227	179	205	212	209	216	218	227	189	243	230	193	219	223	204	199	237	213	207	194	228	209	218	217	196	185	207	217	202	175	194	247	197	202	216	223	211	216	188	229	222	190	197	187	220	185	215	191	215	242	226	213	218	171	183	220	239	237	224	244	217	192	190	195	233	235	216	224	223	199	210	225	231	226	206	183	243	256	203	214	194	221	204	215	208	216	226	216	191	241	208	206	208	225	219	226	204	242	224	193	217	191	221	219	204	200	213	199	206	177	198	205	206	184	205	216	218	219	198	199	238	227	187	217	223	195	205	201	220	219	213	208	208	203	229	198	212	214	211	211	190	205	219	228	222	175	215	223	239	217	198	224	243	214	188	213	238	196	202	222	242	198	221	189	197	174	213	216	221	227	216	198	206	210	196	189	218	247	225	216	203	197	213	211	221	217	206	205	204	214	232	221	196	196	216	207	197	214	203	217	224	232	223	202	211	200	236	193	219	215	227	200	201	192	186	186	213	196	237	209	177	212	217	205	224	226	219	201	223	209	205	218	188	216	249	224	200	197	179	244	207	210	189	235	204	210	211	215	201	242	215	206	206	199	212	249	200	208	186	220	216	214	234	211	232	212	219	191	214	212	206	188	205	200	224	217	211	213	219	220	227	190	235	202	213	178	213	180	223	209	217	184	214	207	176	217	200	199	202	212	224	211	221	192	222	230	232	203	191	199	245	214	215	236	216	235	197	203	211	175	226	189	200	222	224	235	206	221	222	207	225	207	207	213	219	204	229	199	221	223	240	215	238	202	236	190	217	214	220	212	215	204	189	235	262	189	222	231	219	198	217	206	235	198	203	214	191	201	196	225	207	209	219	208	213	217	216	202	193	237	187	195	210	213	187	207	213	223	227	208	204	207	208	188	227	200	201	220	191	210	186	193	223	235	208	223	199	211	235	216	202	229	220	216	250	204	193	190	217	216	201	213	219	214	215	214	214	198	204	217	212	192	219	203	198	213	195	209	220	216	223	233	211	250	215	226	204	212	221	220	218	231	209	212	216	188	191	196	209	227	217	210	252	220	203	218	187	190	199	188	209	205	195	221	207	206	208	210	241	192	210	233	236	222	215	220	219	230	214	190	208	207	214	216	214	226	210	217	194	231	214	223	195	191	186	222	225	173	218	211	211	221	216	173	192	230	196	212	236	188	228	241	204	177	230	198	216	211	208	219	215	207	224	193	231	208	219	190	219	210	174	213	233	241	218	214	221	214	207	199	199	187	177	214	220	220	217	208	206	207	225	187	193	209	244	210	204	227	213	226	226	189	234	232	218	238	198	197	197	227	258	232	226	222	186	215	212	211	211	234	212	176	198	206	202	236	236	208	213	208	206	231	215	175	197	203	225	195	208	219	207	224	187	214	219	229	236	194	218	219	224	198	208	208	209	230	228	237	237	192	224	212	224	250	200	198	243	204	194	205	195	214	230	207	180	217	190	218	208	202	202	199	193	192	203	219	186	199	179	216	209	214	200	235	203	194	197	225	256	224	207	206	216	222	219	223	199	222	195	224	199	227	209	239	212	187	219	238	219	211	214	215	222	203	188	202	205	178	206	208	198	203	200	224	219	208	219	226	231	227	221	219	210
26361	1187	2235	2652	2328	2013	1647	1446	1286	1093	1031	987	855	902	833	793	784	722	710	758	693	678	646	704	653	597	638	597	570	633	618	665	577	638	600	559	623	596	569	594	567	578	570	577	548	550	615	478	622	558	524	575	564	569	562	554	573	579	583	579	571	590	574	529	548	583	538	567	525	596	562	604	566	592	562	537	540	558	566	546	571	537	604	552	601	565	538	607	576	567	538	562	571	565	558	576	563	573	564	547	570	559	555	532	545	544	541	535	542	571	580	543	564	563	549	586	600	546	597	574	552	563	555	567	529	577	575	515	556	525	532	555	578	585	498	586	537	554	532	619	595	557	543	564	527	560	530	534	564	532	582	528	557	568	571	558	549	533	538	542	558	548	581	545	565	577	523	521	572	550	509	543	555	594	584	554	567	559	575	561	559	546	559	589	579	571	592	535	548	547	558	543	539	552	536	586	591	553	559	582	574	546	527	570	545	578	542	519	564	580	551	525	513	554	554	535	511	555	524	545	584	538	528	530	551	565	602	495	547	631	569	522	537	542	550	544	524	566	577	477	521	561	585	599	562	557	528	544	580	538	560	565	551	544	522	567	560	568	576	598	562	506	527	568	534	585	531	589	566	579	553	534	530	529	528	557	546	527	523	516	578	546	569	535	552	553	526	528	528	551	554	547	540	559	589	570	567	562	539	555	552	579	570	590	547	540	571	553	588	569	567	552	563	572	552	532	554	538	589	559	548	576	561	558	570	517	544	553	567	550	553	555	529	541	569	523	565	526	506	561	514	545	565	544	572	555	617	522	566	564	564	553	580	548	545	545	540	554	555	551	570	611	497	517	566	591	566	556	549	539	531	548	535	545	553	602	567	569	556	561	547	560	594	542	544	590	536	581	567	553	531	539	538	557	552	569	566	568	489	542	542	531	551	606	548	555	519	520	584	579	565	548	561	564	539	574	533	537	590	535	566	534	578	565	520	549	530	553	562	548	517	495	528	561	556	563	598	563	545	567	491	582	579	554	558	521	531	510	546	579	536	555	564	553	551	581	547	589	555	548	555	579	551	588	563	550	564	557	518	585	537	556	566	558	521	561	573	522	531	569	503	523	513	568	523	523	569	551	572	525	581	544	571	536	538	547	527	545	521	547	522	563	561	562	582	576	566	549	576	569	505	579	512	605	566	573	548	591	575	545	542	547	516	514	548	510	522	545	540	558	571	564	598	556	557	593	580	539	572	535	569	534	558	570	520	569	523	579	530	499	546	519	580	549	567	566	569	573	538	558	599	511	521	535	515	513	582	574	558	608	576	552	524	566	561	583	579	522	557	589	552	530	556	559	564	570	557	521	553	591	526	530	549	510	569	520	534	550	532	559	545	568	522	525	554	588	594	535	586	561	538	561	505	517	558	544	544	541	556	542	546	560	610	546	556	596	577	582	603	546	539	503	550	556	543	578	558	496	556	594	541	560	589	562	532	545	532	544	562	564	542	555	577	523	557	546	526	548	577	553	568	590	524	567	575	578	578	527	565	535	566	555	579	531	585	583	608	571	556	536	565	530	541	549	548	533	561	587	557	527	527	537	563	547	568	532	552	560	540	560	563	576	584	536	558	539	547	578	545	569	563	555	550	550	570	537	526	548	515	572	569	570	507	574	517	554	602	537	595	540	536	554	576	589	597	551	515	555	577	525	573	531	517	480	540	541	549	538	528	608	535	570	531	552	575	603	541	525	560	540	574	529	554	550	585	540	554	534	517	567	542	551	512	588	524	541	530	528	543	562	561	544	527	548	554	533	556	537	523	538	553	568	558	520	603	611	541	532	562	560	565	533	567	583	577	552	577	551	538	544	532	573	554	548	517	552	614	514	543	571	563	539	569	526	578	585	551	588	595	554	587	573	586	555	524	550	588	563	512	525	558	536	573	555	523	571	577	566	518	582	540	518	580	589	540	546	550	557	544	542	502	608	508	559	522	595	568	522	569	550	581	576	541	577	533	573	558	548	570	538	597	586	521	569	553	563	563	550	531	534	521	602	568	555	557	579	512	553	554	564	545	562	542	562	485	576	547	590	571	556	544	529	549	575	595	540	549	558	613	578	554	549	511	516	529	575	555	582	555	567	498	528	544	541	571	575	562	531	573	542	573	550	549	541	543	587	534	564	539	566	559	544	588	540	561	553	545	570	551	561	535	559	575	562	554	530	532	557	579	560	561	586	549	532	575	535	530	566	559	582	573	527	576	546	521	534	537	515	561	548	548	590	587	535	565	552	568	572	565	555	552	544	512	557	543	547	540	585	568	541	589	578	550	549	572	564	583	541	562	536	542	558	514	579	551	512	607	520	562	563	545	547	549	585	537	522	589	541	569	552	539	516	536	534	540	560	569	568	539	572	559	513	524	569	534	527	552	568	544	555	571	594	538	547	589	560	566	536	562	529	528	564	561	568	522	572	532	549	588	549	517	560	565	556	541	554	571	547	548	540	521	587	570	570	539	553	552	558	559	611	524	560	596	562	554	537	552	565	544	553	534	547	548	545	545	562	569	507	550	561	534	537	551	589	561	578	582	536	550	567	546	571	567	523	550	539	562	574	567	554	565	527	537	542	557	580	585	560	572	563	576	533	612	574	531	513	567	562	556	583	558	550	540	569	550	565	548	530	557	550	574	533	536	541	558	554	575	550	558	545	583	565	571	522	559	548	556	590	564	542	544	570	558	538	551	549	570	550	548	541	529	571	544	588	586	600	558	567	546	538	514	543	555	533	558	510	554	543	572	550	528	508	559	545	543	530	543	543	531	561	548	556	564	505	537	536	540	566	515	534	577	518	514	544	579	573	541	516	579	570	548	532	595	554	542	565	540	506	551	569	544	546	547	537	550	584	575	560	545	587	531	522	527	529	533	544	595	554	526	573	526	549	533	537	537	564	522	544	566	545	589	516	531	556	558	570	565	581	547	511	577	528	569	551	579	587	546	510	550	524	512	563	558	554	539	518	606	549	590	527	560	567	567	574	576	594	560	595	505	557	572	573	584	558	571	521	579	566	583	526	555	564	499	598	573	519	551	547	564	571	577	554	553	528	576	516	557	565	574	561	555	533	541	574	582	535	553	530	553	551	588	562	576	519	556	532	587	580	570	543	504	591	534	546	545	526	587	529	584	593	558	550	547	571	609	547	567	554	543	547	511	534	519	528	529	556	558	579	570	552	526	542	560	542	559	571	541	548	585	550	579	529	517	577	553	566	546	552	582	541	532	543	546	587	576	541	551	545	551	555	583	550	543	557	530	544	555	596	578	571	579	561	572	543	538	526	537	572	550	574	541	546	556	514	557	602	549	523	579	539	537	510	538	572	579	524	510	587	562	522	572	552	571	529	626	566	570	580	543	608	574	552	569	541	563	580	555	547	553	584	596	528	590	563	534	562	580	612	546	539	511	530	555	563	556	542	558	535	529	564	553	567	582	541	530	530	576	547	532	573	558	572	569	510	541	552
61297	24836	7811	1837	1230	882	724	693	559	517	481	464	449	432	421	394	390	348	334	358	406	357	372	337	358	374	355	334	346	299	278	346	317	334	343	353	344	336	305	294	359	322	331	335	338	339	353	344	299	347	344	291	345	322	307	329	315	353	372	342	323	326	365	377	301	332	310	312	316	341	306	334	333	304	349	320	331	339	305	318	379	364	329	308	331	318	275	325	335	305	290	331	315	325	312	319	279	329	341	301	313	310	343	319	345	328	314	328	336	295	330	332	302	360	310	340	333	345	316	327	373	364	302	302	343	337	359	347	324	296	301	306	302	327	314	330	346	314	317	310	301	302	314	302	342	316	322	324	298	311	321	324	287	287	323	305	324	299	329	316	305	309	326	312	321	302	293	315	313	303	304	322	317	329	295	311	323	343	339	311	361	347	316	324	321	290	287	323	318	305	339	335	348	303	330	336	308	336	347	329	352	306	348	330	334	327	334	302	334	304	342	311	333	301	349	343	335	337	324	314	323	342	314	303	340	304	323	311	302	351	347	312	293	292	301	338	329	318	345	319	295	344	299	333	332	324	308	335	372	318	321	314	347	334	324	328	350	264	316	322	317	292	332	321	339	354	318	331	317	312	317	309	354	291	323	324	340	319	330	326	317	324	334	263	286	346	314	307	345	305	331	312	312	303	290	294	300	301	352	317	312	339	361	334	320	315	306	309	338	295	329	315	317	345	331	302	307	344	310	335	317	297	324	303	320	310	307	307	314	355	307	305	292	313	317	343	322	313	332	327	339	262	304	320	339	325	300	349	318	330	337	323	308	341	299	299	322	323	328	303	355	343	320	321	356	317	340	338	333	341	319	291	333	320	317	305	311	303	318	317	328	302	322	320	296	336	295	311	327	342	331	311	337	305	320	285	335	330	290	334	354	316	298	317	323	313	275	327	322	303	292	326	309	340	339	287	319	324	276	321	346	325	312	311	311	328	344	312	282	336	303	336	307	332	357	362	344	310	317	316	324	309	302	323	336	329	315	339	336	325	360	362	319	310	303	334	320	348	318	296	324	359	314	307	351	322	311	309	328	305	298	302	283	327	323	281	306	336	326	370	337	328	331	316	357	327	309	317	330	340	354	320	341	325	289	330	345	289	322	330	350	335	325	323	349	336	270	323	337	308	310	310	338	317	327	314	348	337	324	356	354	342	327	319	312	355	297	316	309	323	308	320	332	322	319	325	322	323	340	296	311	305	309	334	296	320	330	345	290	293	358	331	335	322	331	325	333	365	325	311	330	322	332	331	344	291	343	295	328	288	336	300	332	314	297	331	317	320	331	310	307	317	314	323	304	322	307	316	338	334	355	322	342	328	299	340	329	334	319	323	313	303	328	326	296	316	323	287	370	296	301	293	341	322	330	320	369	299	316	335	314	316	283	328	303	312	362	313	297	339	348	327	314	333	338	312	311	304	329	314	331	335	285	296	349	312	321	307	322	319	320	279	326	323	330	350	317	308	311	331	284	315	312	305	302	280	303	307	322	283	344	338	337	310	338	311	351	336	324	333	344	323	300	364	308	313	306	350	324	305	306	318	300	343	342	342	295	322	339	334	319	302	344	358	287	305	338	348	332	315	362	344	331	325	322	331	329	330	267	343	318	296	298	304	298	363	295	328	351	296	329	298	343	328	300	331	311	292	333	328	350	306	340	327	317	327	292	314	348	294	321	319	322	322	294	327	313	307	342	340	309	293	309	302	327	352	303	314	327	346	360	331	310	340	283	344	290	321	334	270	347	320	310	320	343	310	304	330	340	324	303	303	337	311	337	352	323	324	321	343	332	300	288	306	308	330	321	310	317	325	342	312	302	309	337	302	329	311	318	329	298	334	316	339	303	300	321	298	350	283	324	327	339	304	334	326	341	355	299	334	323	318	348	338	280	344	365	327	305	291	290	319	355	315	312	337	318	292	341	321	321	324	323	317	289	324	316	310	316	343	336	303	327	330	332	273	297	307	321	340	328	361	321	344	368	349	352	354	299	364	295	300	343	347	312	332	317	326	329	319	318	357	331	326	325	303	334	373	326	274	309	321	285	303	308	341	333	349	311	323	311	330	374	327	286	343	354	292	319	339	319	323	342	326	303	327	302	340	309	312	333	331	302	333	347	319	329	299	316	352	314	339	344	331	306	309	345	312	318	290	325	311	312	321	324	293	330	343	317	294	327	310	315	350	289	307	349	315	317	343	307	336	330	294	324	292	322	321	352	305	328	333	319	341	331	339	349	315	300	319	322	323	322	299	282	320	341	346	312	326	319	316	328	292	322	304	343	305	339	345	314	319	328	315	305	307	321	308	323	323	312	293	357	352	322	320	321	292	314	327	311	318	302	352	308	332	327	358	302	322	315	335	311	309	320	306	311	303	323	304	346	294	306	329	301	325	324	319	327	274	313	310	324	329	309	316	328	327	312	298	331	373	311	335	312	328	365	369	254	325	319	320	317	295	320	368	345	323	294	316	354	336	319	331	292	314	312	339	317	338	340	322	318	342	311	339	365	304	331	325	340	323	284	306	335	302	304	302	314	306	328	319	315	315	319	337	313	323	315	301	337	288	321	318	363	314	363	321	333	330	343	328	347	296	363	309	318	315	334	337	348	335	342	310	332	316	317	343	303	334	313	311	312	333	322	328	293	298	290	311	349	312	320	326	322	326	340	355	300	317	348	301	329	313	344	334	343	359	317	344	295	324	296	322	328	349	314	304	324	328	341	296	340	345	342	337	285	277	329	320	365	294	324	317	337	305	328	333	286	303	302	336	327	302	327	314	320	339	362	341	306	293	317	296	343	303	308	308	325	319	275	334	316	344	301	301	318	311	306	333	347	312	329	312	298	313	296	310	310	310	355	307	316	297	319	313	324	315	308	332	334	351	292	334	312	348	323	308	367	285	309	326	310	316	328	306	351	335	335	314	274	304	354	350	321	354	331	323	309	324	305	321	317	335	321	323	337	339	331	287	293	314	339	315	314	320	328	329	306	333	290	322	313	346	311	341	374	335	344	323	301	340	327	347	348	310	337	339	286	309	327	311	311	302	330	333	325	311	358	308	279	367	326	328	297	356	323	361	284	300	296	344	324	316	302	327	367	291	362	300	326	324	292	319	293	320	338	331	293	298	334	316	364	298	323	365	314	353	323	339	305	301	348	337	344	314	321	311	351	316	319	324	287	324	363	328	311	352	340	343	346	308	334	306	347	346	316	310	301	334	347	280	274	318	334	299	337	325	327	309	304	278	301	344	352	317	293	343	316	341	306	319	318	311	351	327	358	343	332	345	324	314	324	326	291	317	343	304	305	296	304	333	327	312	341	322	305	318	344	317	340	325	327	321	316	312	341	346	330	291	325	327	334	322	306	356	305	331	326	316	303	301	289	353	278	290	294	314	306	321	339	325	313	363	320	314	339	305	351	307	318	340	324	314	254	315	308	308	276	293	310	346	310	328	298	307
35396	2014	4231	4765	4065	3446	2899	2456	2166	1879	1692	1527	1478	1410	1343	1298	1150	1104	1106	1078	1013	1038	960	982	946	929	943	902	870	900	888	856	865	870	887	836	815	815	865	842	801	901	833	818	817	826	805	851	825	801	813	821	800	828	827	781	820	760	799	751	757	783	790	797	759	812	825	777	770	813	817	785	779	777	782	797	759	804	742	729	747	786	743	772	766	787	801	763	760	823	803	796	711	764	721	775	749	804	798	767	734	790	768	790	787	754	771	802	730	770	750	818	786	733	788	794	750	783	766	751	789	761	745	754	817	770	764	754	712	724	820	779	786	758	766	746	765	845	740	740	760	737	760	765	724	773	748	778	766	789	785	759	811	797	750	754	763	792	807	774	799	782	755	760	786	751	746	786	757	829	768	754	744	762	773	749	772	782	763	774	800	761	759	753	693	767	735	798	770	797	756	751	755	755	789	750	780	789	797	767	791	810	788	761	740	756	744	780	754	775	792	764	747	733	750	763	777	759	738	691	750	749	795	753	815	757	760	770	765	738	817	739	778	791	757	777	752	769	754	805	752	755	752	770	756	720	717	767	773	738	781	735	755	748	717	750	773	759	728	770	768	751	763	792	754	791	752	799	778	757	745	789	744	809	737	750	745	758	748	812	754	784	778	723	734	772	761	752	730	752	713	767	782	745	728	778	776	767	835	776	738	765	745	789	816	765	778	772	749	788	782	790	756	778	749	787	777	755	729	761	780	750	777	803	807	756	793	761	774	740	818	799	770	807	819	728	690	739	787	817	736	773	733	734	730	770	748	763	774	698	792	739	786	734	748	765	790	734	754	782	705	744	788	747	805	787	737	792	756	787	779	803	738	773	777	787	799	711	784	770	785	731	798	780	773	751	762	765	732	778	747	771	774	758	709	745	777	753	763	782	814	780	810	822	787	782	746	775	758	761	795	783	796	744	806	789	758	776	733	742	768	788	798	735	730	743	778	756	783	739	735	750	709	794	787	760	790	757	778	782	780	772	803	719	750	800	752	770	788	699	793	796	737	761	765	748	758	743	786	762	780	764	727	814	758	786	774	746	773	748	787	797	731	729	767	702	799	788	730	793	744	735	776	782	749	744	752	753	792	759	745	734	773	736	730	713	775	748	760	799	831	783	765	781	745	773	756	752	747	748	774	750	721	799	753	801	712	712	717	777	733	785	783	724	771	697	767	784	770	762	760	799	782	747	734	731	785	739	776	729	752	827	829	770	766	759	734	715	746	826	747	776	735	803	763	766	699	734	795	730	745	765	699	753	774	747	781	733	739	760	771	743	837	769	741	779	768	751	753	716	760	733	777	770	764	737	729	765	797	808	773	738	763	779	742	755	785	729	771	699	765	789	803	749	764	745	807	763	798	762	752	742	713	782	770	719	718	799	801	716	769	760	755	757	764	788	774	728	847	720	763	759	708	735	787	768	726	766	789	776	797	793	767	778	796	762	760	789	745	770	768	768	709	768	778	751	751	735	777	754	764	763	765	764	767	759	759	765	745	777	781	761	727	757	753	758	764	790	789	769	757	800	747	766	763	793	826	720	735	794	802	745	732	770	758	734	792	760	754	743	819	757	740	782	761	779	726	759	724	751	717	740	778	781	792	809	734	745	691	780	747	737	741	745	798	757	724	731	738	808	768	766	779	729	766	764	799	788	754	774	760	797	779	786	703	744	742	781	744	821	772	764	777	788	761	749	776	734	778	758	720	803	813	736	770	753	755	759	764	743	774	809	779	742	772	712	726	760	816	801	742	730	714	741	769	783	803	788	724	744	791	746	743	733	737	765	742	719	761	727	789	743	789	783	830	808	801	725	739	788	772	760	815	785	786	778	721	758	733	747	703	731	730	769	723	786	708	788	754	768	798	771	756	786	797	776	800	733	782	746	762	803	743	819	758	801	772	769	766	749	751	778	715	759	767	782	731	740	777	758	745	764	755	689	818	742	782	728	750	837	810	796	737	775	771	704	754	767	750	707	817	791	752	773	751	755	812	789	783	737	750	793	762	777	753	809	797	772	826	767	783	744	786	699	822	763	774	774	754	705	685	779	724	741	777	805	759	707	771	755	777	782	774	760	764	748	767	798	728	789	737	737	767	761	730	768	780	769	804	780	791	727	709	805	783	755	778	756	741	755	725	770	763	766	750	763	792	790	773	774	738	759	819	748	762	763	812	782	761	795	711	747	747	738	799	789	792	752	811	778	760	748	772	761	748	824	775	749	751	770	729	760	756	769	793	740	797	698	750	803	747	712	725	747	793	749	787	712	774	766	714	800	795	739	748	783	773	798	745	767	762	743	768	736	796	767	746	749	759	732	814	794	756	730	789	733	790	741	736	785	794	811	759	739	756	747	783	749	732	785	748	744	765	704	748	735	830	704	719	754	780	796	750	734	801	811	759	783	772	779	754	747	751	756	770	783	782	777	746	762	776	754	774	758	761	737	752	793	746	772	790	738	743	715	780	701	757	749	771	758	736	761	775	819	794	763	806	759	777	733	775	775	787	734	778	760	780	739	807	758	754	762	741	749	761	756	808	740	748	775	722	729	758	771	739	778	778	758	805	772	765	751	735	826	785	740	736	755	808	772	747	763	781	749	779	789	736	758	780	794	759	755	764	762	780	744	751	716	721	743	765	814	765	776	748	717	776	741	691	752	761	708	793	762	725	776	746	722	746	734	743	770	775	728	752	726	731	776	769	780	769	764	747	762	756	734	802	680	785	764	831	815	777	769	755	764	790	753	794	769	802	720	748	809	773	754	750	744	764	810	756	807	773	807	769	743	761	786	750	785	773	762	753	807	723	788	715	752	740	728	770	763	748	739	765	806	748	748	716	769	744	771	762	752	798	710	771	740	766	770	718	764	741	749	697	736	774	730	770	772	724	787	771	802	739	765	751	706	768	766	785	732	756	771	735	767	750	785	756	737	768	712	753	817	785	728	766	768	773	775	778	750	740	745	759	739	763	791	819	785	759	776	818	830	763	801	758	734	731	767	786	748	731	769	720	768	805	740	806	758	773	798	740	743	741	803	751	757	747	744	750	804	720	738	794	755	724	782	746	803	770	806	733	800	775	736	736	721	793	772	757	745	773	804	668	744	774	788	756	792	778	808	753	752	767	713	747	730	787	799	715	757	698	739	781	770	796	760	777	824	767	760	773	746	739	784	790	765	726	784	777	787	754	743	744	740	800	774	778	757	789	773	736	720	762	729	738	801	771	772	730	765	749	800	766	801	758	763	773	773	755	729	762	757	742	786	761	804	731	747	750	742	735	783	772	726	737	782	757	855	731	727	800	796	767	784	729	752	745	709	775	731	753	750	771	813	736	769	746	748	779	722	747	721	728	809	781	737	773	769	740	780	764	767	799	716	754	740	713	742	781	795	762	757	799	770	795	750	791	766	801	750	727	729	743	723	758	786	785	761	772	735	760	786	767	776	796	740	777	758	746	809	733	703	748	744
6778	203	117	123	117	99	108	94	85	98	92	89	103	74	93	96	90	91	115	101	98	106	98	96	97	94	93	89	97	102	93	108	97	102	86	88	75	83	99	83	82	83	70	71	93	109	79	87	104	102	90	101	99	69	90	91	102	107	86	89	90	80	86	91	76	90	103	91	114	108	81	103	85	80	109	91	79	76	91	100	95	81	80	101	107	101	69	112	79	81	76	95	79	96	81	102	84	66	71	83	102	89	92	106	114	104	78	75	89	80	82	100	109	94	110	80	81	81	96	91	90	97	75	85	99	73	91	100	72	97	98	89	101	100	84	85	105	103	88	93	84	105	109	105	101	83	95	87	83	76	89	102	96	97	82	101	88	86	94	107	100	81	83	111	96	96	78	97	82	90	87	103	93	102	94	85	97	86	90	95	95	81	93	95	92	112	88	92	74	77	72	99	89	99	97	95	93	95	80	94	83	100	102	88	92	66	99	89	100	76	84	86	96	102	103	88	101	101	91	102	93	93	90	109	76	86	95	83	98	91	93	78	101	83	94	87	84	68	99	86	107	87	107	88	96	89	94	103	89	72	110	100	96	93	96	106	104	80	93	101	104	87	77	88	99	109	92	77	100	93	100	92	82	75	93	94	87	100	87	88	89	97	88	98	107	112	103	88	92	89	96	96	87	102	103	92	105	94	85	84	103	112	94	78	97	69	111	105	87	100	86	88	74	83	103	104	81	81	82	108	98	90	83	82	96	94	97	102	82	98	91	99	110	82	98	80	83	78	78	105	96	108	89	87	82	101	91	89	109	93	89	82	83	77	93	100	92	87	94	87	96	91	87	78	78	85	78	81	83	79	87	96	106	88	92	111	94	94	83	72	73	92	91	96	95	95	109	89	98	107	92	85	99	78	82	75	88	81	97	92	91	111	96	80	74	91	98	91	95	116	71	104	80	95	92	92	94	100	90	102	107	94	86	84	80	96	92	88	95	87	78	85	95	85	100	103	112	88	82	64	96	82	83	99	83	88	111	91	100	91	89	101	97	79	91	84	108	83	98	100	99	88	107	85	101	108	90	89	90	85	92	95	91	106	92	102	102	67	97	95	102	80	89	99	84	78	92	104	88	99	96	79	99	103	97	79	109	105	81	91	108	106	102	90	76	83	81	89	87	106	96	76	86	85	88	78	88	109	79	89	84	89	73	102	93	90	96	84	94	78	93	71	83	94	89	94	108	96	87	98	86	102	76	115	101	87	93	76	90	94	87	116	84	96	85	107	98	72	93	89	98	87	95	102	88	117	101	87	82	82	85	85	102	112	94	83	105	84	78	91	92	89	86	87	94	83	110	86	92	86	98	97	82	96	73	84	77	87	78	89	103	102	90	77	83	93	97	86	91	94	90	105	103	80	88	91	122	89	91	90	92	76	106	95	86	90	74	91	90	91	87	97	78	91	79	113	84	91	106	85	77	96	87	86	86	90	90	85	91	98	106	92	73	94	81	87	91	97	85	78	87	91	96	98	85	89	92	98	97	82	97	102	88	79	86	81	103	98	99	112	89	69	77	93	87	74	88	74	78	92	96	94	96	109	80	84	74	94	95	98	86	85	78	76	90	87	93	91	116	85	97	90	68	74	92	88	84	93	86	80	98	101	90	107	100	104	85	96	89	89	74	103	82	90	96	97	97	93	81	101	85	96	80	86	85	97	89	83	77	94	113	103	100	91	83	78	105	75	88	80	103	82	110	83	93	98	78	90	83	86	98	102	93	88	86	91	87	92	103	96	77	118	95	113	79	88	107	93	92	83	94	81	97	94	84	99	97	89	77	73	87	97	96	83	85	93	94	81	77	100	90	105	103	92	92	86	92	87	110	81	94	90	80	98	88	98	78	98	87	98	84	89	93	82	76	83	103	99	96	87	88	94	101	90	89	68	107	117	101	107	115	100	78	101	107	86	81	75	88	70	102	99	82	111	110	93	98	94	94	84	91	71	89	87	86	97	86	103	104	75	90	92	89	98	86	87	86	126	103	83	91	84	91	92	97	105	84	100	95	105	98	96	95	98	75	94	92	83	110	89	103	94	91	103	100	75	99	101	88	76	98	103	85	91	100	104	100	85	97	88	111	99	98	81	112	92	96	104	90	97	104	89	89	79	96	80	87	79	107	89	93	100	98	97	95	92	81	95	109	101	103	91	87	87	99	68	74	82	88	76	84	93	87	88	83	91	89	93	85	91	88	104	109	95	94	84	97	92	100	88	76	95	57	84	107	90	100	97	108	115	68	106	97	102	98	105	80	101	77	97	90	79	81	98	78	90	87	84	107	85	84	104	96	76	73	85	91	80	102	96	96	86	83	80	80	92	84	99	104	102	103	99	94	91	66	91	94	83	90	83	94	99	84	94	87	94	83	87	95	82	123	94	95	81	92	88	103	79	83	87	91	116	83	92	90	85	82	90	91	103	96	73	71	93	90	88	92	107	109	89	97	113	87	100	86	119	114	83	92	87	104	90	84	92	91	93	98	87	84	76	90	92	77	91	93	84	82	95	76	67	90	100	93	81	87	87	100	94	90	81	108	87	95	83	93	98	90	79	109	93	93	87	101	92	80	81	90	85	85	86	83	86	111	92	94	90	111	111	87	105	102	108	94	93	93	87	111	87	110	98	111	100	90	91	78	76	87	91	86	104	84	82	86	88	87	87	96	67	90	90	88	78	95	110	99	94	78	80	91	90	91	115	96	88	92	105	91	96	105	95	84	88	102	113	87	89	80	91	94	84	82	88	95	83	91	79	83	82	76	92	93	80	106	92	99	92	68	90	111	79	89	119	98	99	92	93	92	101	72	107	103	77	84	88	89	108	99	82	88	104	99	76	103	90	88	84	90	81	88	73	74	90	83	86	78	74	91	84	98	90	87	98	82	87	96	88	90	88	92	83	78	95	99	97	91	83	97	77	88	99	92	84	96	87	94	95	78	100	93	103	95	104	76	106	105	101	75	112	96	89	92	84	109	88	104	97	97	112	112	88	96	76	96	104	83	83	88	105	86	101	90	74	105	83	87	89	109	96	95	89	86	95	88	96	91	93	73	90	74	91	87	92	96	107	96	80	92	78	66	87	115	98	92	82	78	86	100	105	91	80	86	105	84	81	107	106	87	103	92	92	87	103	80	98	92	94	103	86	96	85	94	80	82	103	81	120	79	72	88	78	100	93	88	79	84	91	72	93	90	94	106	115	98	79	95	105	79	89	95	99	101	92	105	109	74	91	85	95	91	93	94	102	96	89	98	77	89	110	94	87	77	96	115	85	91	91	72	100	91	94	75	96	92	87	93	64	101	81	85	92	95	97	102	100	107	74	101	88	95	90	117	111	108	70	99	90	93	91	97	94	94	87	97	102	82	105	86	78	91	72	94	94	82	96	81	89	102	88	70	84	89	103	98	90	87	103	78	84	97	77	94	78	97	87	90	95	90	82	102	83	107	85	91	91	96	83
6338	325	356	363	378	353	304	317	338	329	322	294	306	319	283	294	304	289	309	272	294	306	326	294	329	287	303	316	261	283	298	301	287	275	278	303	269	262	275	314	298	288	273	269	299	313	291	277	301	280	301	281	292	304	291	306	290	282	330	317	280	299	297	317	299	275	280	263	294	292	277	236	277	281	279	289	295	268	299	335	309	280	299	278	280	297	313	295	270	301	311	279	307	276	312	310	279	281	276	279	284	314	299	262	273	283	287	274	281	298	266	286	278	282	300	298	295	306	321	286	312	308	267	270	290	274	247	277	272	296	267	316	302	324	297	299	275	281	273	291	286	284	277	284	253	274	297	285	298	273	300	290	272	291	298	268	303	301	287	295	288	273	280	276	299	290	282	305	304	292	282	284	306	280	330	293	250	274	297	284	312	269	268	293	311	325	295	285	274	308	290	274	270	262	291	311	287	279	259	294	286	274	297	276	251	260	304	288	314	274	272	286	271	284	262	280	314	283	308	273	285	278	273	319	285	271	284	272	278	291	268	300	295	279	323	297	286	285	267	258	286	298	291	267	308	289	300	258	292	280	336	324	304	321	264	289	272	295	307	298	295	281	298	313	282	288	308	275	319	330	300	293	260	290	303	278	272	290	284	304	278	290	280	297	252	309	304	309	291	259	314	290	271	307	295	277	319	269	293	298	309	291	288	305	288	327	274	298	263	286	303	299	273	295	288	256	301	285	297	291	274	292	299	287	283	305	276	307	261	280	298	307	285	276	263	297	304	298	255	301	295	294	302	316	310	295	279	305	269	268	297	285	295	291	277	311	298	276	294	288	306	285	304	277	280	289	290	261	283	282	285	296	274	298	252	313	296	300	304	291	287	306	308	281	276	331	253	307	301	273	271	283	302	270	313	292	275	318	275	268	295	248	316	304	309	296	292	264	261	281	298	263	271	325	303	289	330	289	300	333	256	250	288	295	307	291	290	304	295	290	299	259	300	301	335	308	264	263	314	310	306	299	297	302	294	293	318	286	267	306	314	322	328	292	282	297	290	285	264	262	310	318	279	252	304	316	304	302	265	261	271	291	304	275	264	281	303	296	266	262	313	293	320	321	258	301	300	288	289	306	284	314	292	268	306	318	320	277	298	276	282	295	303	293	304	313	291	315	298	325	272	299	299	270	310	303	305	310	261	290	293	257	301	306	286	290	283	311	276	316	260	320	270	286	326	275	302	297	278	276	291	289	302	285	306	279	309	310	322	299	279	278	287	295	284	279	274	275	272	292	315	267	286	298	260	288	296	280	294	257	278	299	280	301	288	303	291	281	323	307	290	294	269	308	311	274	283	276	295	287	292	314	321	300	296	294	323	296	266	301	282	275	329	285	272	270	295	276	289	265	281	298	311	270	286	296	298	265	283	317	249	290	301	302	313	323	286	271	305	313	284	286	325	286	292	310	312	289	295	294	271	313	309	327	288	270	288	281	298	306	289	305	280	289	296	267	323	289	330	321	301	299	276	289	294	275	290	280	295	264	297	279	312	279	280	329	266	295	301	262	281	292	286	320	323	303	256	309	266	280	277	270	303	308	282	270	302	299	292	280	275	302	258	293	299	277	266	299	306	301	310	298	331	291	251	278	297	270	329	291	269	278	288	297	286	262	271	291	293	267	283	277	267	294	324	291	294	273	327	275	279	304	306	271	281	301	266	270	321	328	290	290	268	290	281	302	292	291	286	290	312	302	280	304	288	272	279	345	288	286	276	280	319	315	272	298	302	285	291	304	296	300	298	272	259	274	285	306	270	277	299	269	283	284	297	276	306	296	311	284	299	309	296	303	270	276	325	288	260	272	275	283	305	306	287	281	281	301	318	273	296	308	276	295	299	287	283	284	281	282	300	285	282	282	301	302	279	277	272	281	314	284	284	287	281	309	259	320	300	276	302	290	302	291	287	293	278	297	276	280	273	313	307	320	279	307	301	303	289	274	275	317	314	294	299	316	312	294	318	266	278	293	289	278	288	275	282	294	301	295	258	281	314	327	299	276	284	297	284	299	323	309	299	283	283	314	292	262	280	273	282	266	297	320	279	286	297	268	291	315	272	263	282	300	285	309	291	293	274	288	292	292	270	282	296	296	305	293	307	294	251	314	292	297	275	303	275	313	302	282	267	286	289	278	271	294	317	303	282	287	297	288	309	298	311	290	282	273	332	283	294	306	305	264	295	279	281	258	319	335	267	271	299	345	267	298	306	296	287	258	305	286	324	307	283	288	285	304	283	291	274	300	299	289	292	273	299	286	284	304	290	288	289	303	278	293	280	300	273	273	292	248	282	272	304	302	284	307	307	310	286	290	309	289	285	300	274	300	292	315	319	307	300	288	291	271	281	263	312	281	310	274	312	314	307	293	285	315	325	287	277	294	312	270	292	286	273	304	290	297	305	326	290	299	292	287	286	275	318	275	305	310	308	266	301	258	284	308	287	283	315	254	272	274	293	290	258	285	283	289	306	294	283	270	330	295	308	310	291	269	282	269	310	307	277	307	283	295	291	308	262	275	282	290	278	322	307	297	292	321	305	282	296	298	312	273	288	299	273	295	267	280	322	249	313	305	317	304	292	278	289	289	278	301	278	291	267	281	303	300	281	306	298	286	284	296	292	328	265	290	282	305	293	309	288	291	291	283	275	306	298	301	286	293	255	290	312	286	304	287	285	296	279	285	298	267	292	267	300	268	294	250	261	344	284	282	277	324	298	258	289	290	264	272	305	312	267	292	304	270	274	280	302	294	333	291	297	263	277	323	290	285	291	282	299	316	287	298	311	285	270	289	276	314	332	283	315	300	278	309	296	311	289	318	293	308	268	324	293	315	289	293	290	317	270	280	270	294	284	277	296	281	316	279	245	286	276	283	314	296	278	281	289	284	281	298	318	301	286	302	295	276	312	279	285	281	283	285	332	262	280	315	292	262	309	299	276	293	311	315	305	277	292	282	290	326	301	267	312	274	252	274	309	285	299	290	318	284	285	283	258	301	287	288	275	308	300	292	263	301	280	295	292	275	275	294	302	283	286	271	273	284	249	287	307	283	312	279	289	283	310	292	277	290	272	251	291	318	319	294	305	271	262	317	285	294	292	287	302	289	293	295	309	298	263	298	286	281	271	286	288	291	292	284	309	318	264	275	290	287	284	301	267	306	308	304	293	271	298	310	298	282	269	265	295	293	278	287	289	277	307	282	283	277	274	269	300	284	309	254	285	294	281	316	300	319	298	328	290	332	303	276	296	301	288	308	298	283	324	309	308	305	278	296	293	287	314	301	281	314	306	285	279	304	290	313	279	292	284	267	293	296	272	275	282	298	280	325	317	322	275	303	303	275	271	303	275	297	301	304	302	306	295	309	304	287	291	313	290	254	294	292	304	269	314	285	281	264	294	281	256	278	299	312	294	303	303	291	305	307	299	265	289	289	283	262	300	274	299	293	290	261	290	298	300	296
50229	14335	1799	864	590	530	419	394	341	303	269	259	255	240	253	236	221	205	192	247	226	217	253	229	222	242	224	240	219	209	209	233	183	232	212	210	211	212	198	214	201	239	230	203	218	218	263	209	213	229	217	185	208	246	218	228	224	215	210	201	233	191	205	235	214	235	199	205	198	232	196	231	201	196	195	233	187	210	223	212	231	201	221	243	217	239	212	215	196	199	208	212	205	200	216	225	201	229	229	203	218	218	220	228	240	189	213	192	228	219	233	201	230	215	204	233	216	203	225	217	218	241	221	198	195	221	190	212	212	210	220	233	224	226	202	210	192	215	224	220	203	247	191	210	202	225	207	215	222	221	233	179	194	221	220	194	193	212	197	225	221	212	208	222	211	189	173	219	204	237	196	229	214	190	225	209	180	243	185	221	237	221	219	200	193	236	224	213	223	201	200	228	227	191	221	209	188	216	209	210	224	217	203	214	190	205	227	231	206	195	248	211	218	217	211	183	190	225	221	219	226	191	235	218	220	216	206	211	220	193	217	206	226	204	222	214	192	214	205	224	231	220	187	224	196	198	220	218	181	229	199	202	194	239	233	250	214	215	188	213	231	200	219	208	220	198	183	201	173	223	237	229	200	217	201	210	222	207	211	223	235	209	220	205	214	217	218	223	197	211	208	212	206	206	201	209	219	222	207	212	214	191	188	210	237	220	210	193	209	209	226	181	216	214	199	224	188	209	195	234	220	225	190	183	208	208	210	210	189	208	207	182	224	210	205	199	216	216	253	229	200	208	207	210	220	205	218	253	231	203	220	205	205	232	205	205	217	226	210	239	243	231	202	204	199	214	198	200	200	200	202	186	206	205	218	207	193	190	198	218	213	237	219	190	209	197	213	199	199	205	215	215	219	206	220	219	208	226	182	239	219	226	209	225	221	217	214	209	214	210	228	212	197	209	213	208	222	214	191	201	210	183	221	228	218	253	222	214	228	194	187	203	198	196	197	222	191	210	209	237	220	205	207	206	244	222	220	217	209	217	196	201	225	201	210	209	190	200	202	224	254	211	210	196	230	207	232	197	231	207	205	221	198	201	176	188	207	195	216	217	226	209	217	230	208	192	177	200	207	193	238	228	229	199	218	215	225	216	233	238	198	219	196	200	187	212	237	218	211	217	210	208	222	221	221	223	204	208	203	223	188	223	196	189	210	217	216	204	191	225	185	201	226	217	214	182	214	207	201	191	209	223	197	212	195	213	196	193	179	204	185	204	232	195	202	213	233	197	179	228	206	224	201	217	219	218	202	201	218	229	212	228	221	215	236	229	214	195	205	199	187	228	201	229	222	232	210	204	229	212	210	227	207	229	232	224	217	225	222	203	221	203	224	213	230	215	192	205	200	214	204	224	199	182	191	198	195	234	238	232	193	232	201	202	220	203	198	212	225	211	206	203	218	189	228	215	234	223	200	206	189	203	196	212	192	230	210	208	191	193	214	217	233	180	209	215	231	207	194	227	225	196	230	241	206	214	227	193	197	204	198	219	213	187	199	198	223	217	216	202	192	247	223	238	231	222	193	194	184	220	225	192	202	233	230	214	239	198	206	190	201	197	242	203	185	216	208	217	210	194	206	187	192	189	193	226	199	198	200	197	220	185	212	197	211	199	204	217	232	231	198	203	202	192	233	209	230	196	204	194	209	207	199	205	202	219	204	196	195	209	235	211	229	232	215	201	210	226	235	229	191	180	224	184	206	234	185	209	224	217	179	189	192	217	203	204	212	219	217	200	211	224	214	239	232	195	201	205	236	202	201	199	212	190	200	209	230	198	217	212	217	198	214	198	193	208	202	213	211	214	212	205	233	203	222	197	194	210	216	197	201	199	198	195	210	195	203	187	218	238	206	216	210	212	223	217	199	208	190	225	213	228	198	196	222	203	196	227	225	208	224	219	215	233	220	209	197	189	216	211	209	220	214	207	213	214	208	216	194	214	208	213	221	227	246	191	217	183	187	211	227	198	213	204	212	192	213	234	225	196	210	189	237	215	216	218	237	234	220	208	190	221	208	198	204	214	202	247	217	238	201	225	218	191	187	213	227	206	217	187	196	221	217	200	210	206	196	230	206	223	235	204	189	208	217	197	229	230	205	234	217	189	210	198	199	197	192	208	199	205	220	219	202	187	240	211	231	207	211	209	202	184	213	208	210	245	202	210	203	197	219	209	205	192	239	203	231	192	215	220	235	216	208	222	229	232	227	244	215	200	211	227	223	200	190	182	190	200	190	180	223	188	201	197	215	189	195	231	214	183	227	188	207	238	249	218	202	227	196	209	181	213	210	202	231	218	214	180	222	196	209	224	213	186	206	228	188	221	208	209	205	171	202	214	216	234	225	214	194	217	221	219	259	230	214	209	229	233	210	211	221	227	233	194	207	214	205	246	207	215	197	240	226	212	213	226	224	212	229	200	208	206	198	212	208	232	205	201	209	229	220	243	186	188	197	217	212	237	218	217	179	211	209	214	198	202	208	222	206	226	193	224	230	200	246	226	226	200	179	218	225	212	199	189	230	203	191	207	230	215	221	188	217	190	210	214	211	207	228	189	210	221	235	205	234	193	211	218	205	217	218	221	217	202	210	225	224	216	213	202	223	228	204	231	229	201	200	218	225	213	188	228	191	203	197	214	209	192	236	215	208	213	194	227	198	235	236	229	210	227	202	236	233	214	205	208	232	187	217	205	203	200	198	219	206	252	228	220	231	206	200	214	219	216	229	223	220	217	217	200	213	199	227	208	197	213	190	200	212	198	241	203	233	196	190	197	197	211	199	227	245	225	234	198	211	215	213	218	242	207	227	203	225	225	226	186	201	211	215	210	236	193	210	206	191	222	212	233	215	219	200	173	213	215	214	206	204	221	223	183	207	196	221	197	210	230	228	196	205	216	214	196	209	230	210	214	188	209	200	219	207	221	222	198	236	229	223	211	188	219	208	215	205	194	215	223	204	198	214	198	201	208	213	190	207	219	201	185	202	208	220	187	229	192	205	201	184	209	216	199	212	222	240	215	229	196	196	230	231	219	195	231	210	213	205	235	201	199	207	230	214	201	202	213	212	217	212	230	210	210	232	215	226	234	227	232	215	209	186	208	228	224	201	211	198	189	218	218	216	207	205	210	228	229	234	202	198	209	199	198	238	199	209	201	205	204	199	182	242	235	211	239	215	219	227	209	199	204	198	218	191	188	221	206	185	220	213	220	182	196	191	187	191	216	208	218	181	215	217	207	208	202	209	181	227	198	202	218	218	209	208	211	212	207	221	227	198	213	196	207	229	200	210	243	213	202	237	228	255	224	229	220	203	218	205	188	253	221	243	195	236	214	221	195	224	197	210	200	173	210	199	208	219	196	219	220	237	219	211	191	243	221	195	225	231	193	243	189	189	219	196	213	217	223	217	196	196	206	231	212	224	211	201	199	204	232	220	213	211	225	178	191	196	237	236	227
26450	1171	2292	2591	2259	1946	1638	1358	1216	1072	1051	991	934	852	809	793	762	750	681	731	698	622	665	654	610	674	652	694	580	618	623	630	634	557	609	576	591	582	558	610	566	533	555	560	593	580	527	594	551	588	617	603	517	574	543	544	562	535	537	572	556	579	535	596	580	544	571	572	587	552	577	552	574	560	594	542	573	553	590	632	590	529	534	571	580	536	553	569	571	561	516	542	566	531	546	530	538	574	539	595	605	550	586	586	574	554	593	550	552	526	546	508	531	533	542	563	573	544	587	555	556	534	586	564	579	544	568	566	536	526	515	564	570	552	583	530	519	561	545	559	514	520	600	532	554	538	542	564	615	527	591	540	554	557	518	534	554	533	554	549	557	540	524	552	561	527	552	543	560	576	555	542	564	576	556	574	572	591	568	580	519	530	557	554	526	588	508	548	556	533	545	569	560	531	589	568	512	521	542	561	543	547	573	551	540	546	552	561	572	604	544	517	553	534	577	566	546	548	563	523	571	564	544	577	545	564	576	569	542	551	541	579	532	576	535	520	592	578	567	552	542	613	537	538	541	552	564	536	577	549	566	507	554	541	580	495	577	537	562	558	576	560	545	561	547	584	593	538	555	603	519	572	559	522	571	548	577	596	518	568	536	510	567	535	563	517	545	554	542	593	531	564	503	540	495	562	536	553	557	568	623	568	577	561	544	556	583	532	528	528	545	545	532	549	560	550	576	570	552	598	596	560	530	532	571	538	601	562	575	559	542	545	570	514	490	533	568	554	564	566	543	533	544	563	555	534	508	567	565	575	567	530	557	547	557	558	513	549	542	562	565	545	557	519	546	553	527	555	549	547	567	549	471	513	534	553	527	561	549	519	549	567	558	601	563	551	554	552	539	526	516	565	529	544	499	613	575	547	550	525	564	510	522	532	563	556	528	565	586	565	533	554	626	545	534	480	567	549	607	612	556	500	542	583	561	550	536	516	501	562	571	552	496	556	536	596	526	543	534	580	573	511	582	514	546	538	580	592	547	526	550	542	535	507	558	541	582	574	554	551	550	545	534	544	556	557	547	564	586	529	541	563	523	542	514	568	528	527	553	572	571	539	556	508	563	546	507	543	547	545	594	552	536	533	538	514	578	559	570	561	577	562	547	576	567	575	601	567	549	581	510	555	567	540	592	559	549	561	559	528	565	533	525	540	553	573	529	540	553	558	579	550	555	566	571	581	538	533	583	534	582	580	582	597	510	554	559	531	595	569	575	506	597	539	532	571	551	573	549	560	532	549	553	574	534	534	608	507	533	566	566	526	554	564	540	575	573	576	576	601	544	538	525	561	543	551	607	548	573	560	582	512	546	571	544	527	603	537	539	506	545	526	608	555	555	582	560	541	547	486	532	530	574	528	549	566	581	514	528	574	562	538	573	601	562	538	562	559	556	548	500	536	541	544	545	547	498	557	572	552	556	567	555	593	530	489	551	581	572	567	554	531	536	535	585	560	535	575	544	531	566	563	538	531	608	497	579	570	547	563	583	547	538	530	557	583	555	567	585	564	575	576	549	551	525	560	520	559	553	541	559	550	539	533	588	530	529	547	532	561	567	546	526	546	547	570	578	540	534	499	508	559	567	502	524	590	548	550	548	555	556	525	517	530	558	509	510	615	517	580	556	563	583	558	516	506	536	554	595	580	573	559	594	517	540	515	592	564	575	528	571	526	507	572	545	523	629	526	543	532	512	552	591	559	508	561	524	573	579	551	566	570	609	520	552	591	547	609	541	555	569	535	513	564	552	545	558	552	586	534	527	540	540	555	544	538	611	545	540	579	567	558	586	531	543	618	526	567	560	563	547	557	560	574	575	557	568	574	540	530	563	541	523	585	540	498	544	526	575	573	583	551	562	550	559	583	531	567	553	542	552	557	576	516	517	543	545	529	595	488	521	527	560	554	533	591	526	565	608	561	569	545	546	546	594	532	569	535	525	572	577	523	533	534	526	563	519	564	584	590	515	560	563	527	543	506	566	558	552	588	520	550	584	519	554	515	599	568	527	523	520	538	517	533	501	585	538	547	539	519	512	554	592	545	546	525	544	522	517	538	531	536	556	527	577	596	563	510	549	506	544	565	517	543	569	530	528	554	559	510	554	508	599	528	589	573	561	524	511	560	570	523	577	538	537	521	571	552	546	552	588	560	562	516	564	547	551	563	588	524	577	553	581	565	603	540	553	543	576	578	544	559	569	594	524	556	549	532	554	586	551	534	543	507	545	547	549	586	535	513	556	535	545	586	559	506	521	574	534	533	524	542	556	518	509	545	501	535	546	567	573	540	605	542	559	519	549	569	565	555	544	582	520	572	550	554	552	539	540	568	524	540	532	550	521	557	527	601	562	563	495	540	557	544	572	537	518	533	568	526	522	557	560	574	542	533	572	521	530	556	530	561	544	513	594	549	540	514	548	584	544	512	546	586	567	558	533	567	567	548	533	546	554	604	563	568	549	563	542	533	536	547	530	561	555	587	556	543	526	547	566	534	554	565	574	546	581	576	563	532	543	555	549	534	508	533	547	533	564	567	547	569	607	512	552	543	553	599	558	575	533	567	519	606	541	527	575	541	559	577	595	546	555	510	575	574	543	535	535	543	560	543	524	557	492	545	541	569	572	560	620	552	560	550	556	567	545	578	527	531	561	545	558	533	570	572	545	551	557	491	558	534	557	539	626	520	549	584	611	555	598	524	521	531	541	547	606	553	548	569	553	545	527	546	533	531	575	519	564	517	579	540	530	593	534	565	582	557	535	525	577	561	508	609	533	535	580	537	510	557	543	496	520	567	590	524	537	609	530	539	541	543	537	544	523	527	560	566	544	556	525	565	551	568	540	573	517	562	588	553	547	580	559	565	545	536	565	571	579	560	550	546	568	556	558	568	542	523	544	552	563	594	515	540	565	545	562	532	530	553	551	567	550	542	544	537	571	533	541	540	513	535	544	561	593	572	555	543	540	544	540	579	543	539	501	541	508	536	561	544	544	553	526	570	559	583	571	565	526	530	508	539	551	568	552	553	517	532	568	545	531	566	548	581	550	577	563	546	534	545	534	620	545	548	577	560	530	566	560	583	568	543	541	532	577	566	540	546	540	532	584	543	541	534	538	583	550	559	560	537	526	583	561	571	535	554	549	548	569	527	515	563	585	552	566	553	550	553	511	526	518	586	560	548	553	535	579	523	564	541	595	546	547	560	551	542	559	493	546	533	546	545	590	532	555	574	568	575	491	560	592	521	524	552	576	537	508	565	584	568	580	582	545	534	550	573	569	566	589	563	571	529	538	575	570	536	544	491	558	561	565	575	574	583	529	559	506	576	539	517	570	511	523	576	506	537	531	548	583	591	545	531	574	546	570	562	542	532	601	562	517	524	530	531	576	525	551	546	524	552	530	556	576	578	518	540	535	530	557	557	560	540	586	546	552	565	530	547	555	555	563	577	542	568	541	568
62749	24523	7300	1821	1164	918	741	618	552	456	477	421	428	389	419	430	386	369	357	374	345	343	335	345	354	322	362	305	317	347	358	335	358	341	329	314	344	350	335	355	314	323	342	325	294	291	337	352	364	335	339	367	346	330	338	315	294	343	316	328	298	324	304	317	336	326	337	351	331	329	334	310	284	320	344	290	311	334	345	331	323	297	330	344	317	291	333	343	320	295	313	308	323	306	304	300	288	334	301	321	346	331	325	333	313	343	299	330	329	314	321	344	336	319	337	311	361	316	292	315	328	322	322	298	356	294	325	316	310	337	338	325	326	346	294	293	334	323	296	311	328	312	322	295	336	345	345	336	344	291	339	326	338	325	326	329	313	326	339	302	317	300	295	327	321	276	309	334	326	311	322	305	292	299	326	344	327	366	330	345	343	322	331	323	341	318	297	339	282	349	328	348	344	352	340	308	359	306	318	344	325	309	328	312	337	311	363	330	348	328	332	317	338	338	304	341	285	309	360	338	326	305	267	310	318	295	315	320	295	310	295	317	324	327	331	330	315	345	349	346	325	328	320	322	319	277	351	310	292	348	322	330	342	311	323	302	316	322	287	365	308	330	307	311	292	308	279	342	323	326	314	308	300	342	311	257	314	325	330	346	329	312	324	328	318	349	327	310	335	302	330	318	353	353	348	352	358	312	319	356	316	304	333	299	299	333	312	324	306	337	338	339	324	327	308	319	324	287	322	322	296	323	315	318	336	288	302	321	337	346	322	283	354	315	341	335	335	294	348	316	324	307	299	328	323	322	324	327	313	303	295	334	332	311	304	320	351	289	315	323	316	317	308	317	321	320	318	307	319	357	385	315	294	298	319	311	348	327	326	312	298	376	290	318	335	310	324	342	317	321	328	306	310	324	332	304	309	294	316	325	333	319	331	334	300	288	286	317	319	336	341	317	342	343	344	314	337	346	308	292	317	336	329	339	337	303	315	316	283	338	295	331	331	336	293	358	327	319	335	306	330	332	365	329	344	339	314	321	330	295	337	304	336	336	357	288	320	297	312	325	336	339	333	355	340	340	299	309	321	333	342	323	331	322	318	320	357	363	320	319	310	306	334	340	329	329	310	291	276	341	297	300	339	302	299	317	335	325	302	323	312	307	322	334	329	345	326	297	325	346	292	311	343	298	379	305	305	314	295	331	323	336	310	328	335	335	279	353	303	333	311	326	320	372	312	337	315	336	323	306	306	300	305	302	268	298	305	338	337	325	319	344	328	291	341	320	299	316	323	303	322	306	304	311	329	324	300	299	354	344	324	290	343	255	334	363	344	324	338	308	316	319	306	319	296	285	310	344	326	334	338	341	317	333	326	315	318	313	327	323	333	336	340	358	334	331	304	336	357	343	334	278	309	318	327	334	321	349	340	336	333	305	283	302	292	335	328	331	336	337	326	355	323	293	297	314	314	301	291	327	309	334	320	341	311	341	305	272	328	338	347	325	317	309	357	313	329	329	333	336	302	341	335	330	315	348	299	290	308	286	311	298	339	337	353	305	315	335	342	341	336	316	296	285	301	344	321	308	316	326	312	325	335	331	322	316	340	278	324	329	331	342	308	315	335	335	315	336	299	324	324	337	318	333	338	337	343	322	326	343	298	306	318	323	309	308	320	335	334	328	326	329	351	333	290	323	327	316	336	323	332	299	324	333	327	332	320	290	312	308	362	344	312	323	334	333	309	314	301	296	320	336	307	329	366	306	347	292	325	337	337	281	339	328	315	310	337	327	323	326	328	329	308	325	321	311	364	355	327	342	320	285	278	305	336	319	288	313	331	356	299	312	341	335	328	324	351	339	294	346	309	317	310	340	290	324	303	322	337	331	302	305	343	332	314	332	320	309	322	307	330	310	333	332	322	314	321	335	347	303	321	312	330	285	337	315	330	352	339	338	370	305	336	327	349	334	343	302	294	347	328	293	345	332	310	332	293	316	322	335	320	326	335	297	329	329	320	341	278	308	317	337	308	280	307	314	308	348	351	329	316	300	321	338	311	310	322	336	287	321	334	296	294	325	321	319	337	297	332	319	319	302	330	299	321	343	316	301	332	337	294	363	348	376	326	322	321	335	332	335	342	310	326	315	331	315	342	356	309	355	332	317	307	310	364	378	330	298	323	335	325	304	340	314	321	323	311	309	302	306	338	288	356	338	338	330	331	315	289	324	311	305	315	328	312	339	317	306	331	361	292	290	328	322	348	291	321	369	313	313	336	306	329	320	307	339	326	337	328	318	354	319	345	301	269	311	351	309	342	331	276	331	339	344	322	347	336	349	325	308	301	330	313	327	312	305	328	346	309	347	336	330	311	310	343	291	321	347	331	330	377	345	316	327	366	334	338	338	309	310	323	319	305	292	291	291	330	312	319	334	327	340	342	295	332	303	322	337	304	307	351	330	307	303	305	314	330	325	339	356	317	290	329	319	294	329	288	317	323	318	326	318	317	342	324	302	320	341	316	353	339	318	323	327	324	331	312	320	315	304	299	351	305	322	332	341	312	346	306	324	322	313	318	290	313	343	305	331	296	315	340	290	315	297	326	321	335	333	355	311	315	333	318	325	339	298	287	359	310	330	293	331	325	299	319	314	336	300	289	326	319	338	312	329	344	301	319	316	316	320	317	301	309	344	329	300	297	336	319	307	304	331	313	295	306	327	348	304	337	322	346	299	316	323	315	293	345	344	322	344	341	314	299	322	300	323	317	316	336	334	312	324	313	271	316	330	318	300	294	307	308	331	276	314	343	311	345	342	353	315	305	314	316	264	314	303	308	319	361	330	295	320	308	334	333	307	292	339	342	326	295	292	342	302	316	285	341	306	333	340	324	328	340	340	306	345	323	330	314	366	309	316	342	301	346	331	297	325	327	314	328	299	318	291	337	308	313	337	337	351	281	332	328	340	320	342	338	296	264	314	344	321	303	314	272	324	370	326	343	315	327	296	305	329	314	309	358	315	337	350	344	350	319	321	378	303	293	299	322	346	298	334	308	319	313	308	293	348	313	307	326	330	333	283	305	320	339	336	320	346	309	295	352	317	325	325	313	296	312	308	316	329	318	328	333	318	294	300	326	338	308	332	326	304	372	332	321	312	310	329	317	310	343	331	352	332	303	306	306	331	297	289	301	319	334	297	292	333	319	330	324	313	321	304	303	317	306	300	319	307	318	297	312	325	314	330	320	328	343	349	320	290	343	328	318	308	296	340	317	315	345	321	288	337	310	353	361	286	329	338	316	332	354	297	354	337	302	312	317	312	331	330	326	307	315	330	308	312	349	346	328	373	296	296	310	293	300	323	325	317	348	375	309	314	313	322	322	342	326	315	335	313	315	310	324	353	297	289	324	348	341	341	324	313	341	335	301	328	295	298	285	359	299	342	315	339	303	300	324	335	328	321	349	316	341	306	312	322	319	320	316	317	313	323	343	310	303	316	307	316	342	317	316	320	348	297
35693	2108	4109	4834	4262	3535	2985	2463	2132	1869	1777	1614	1412	1372	1304	1254	1126	1128	1072	1037	1051	1036	1026	994	984	925	898	928	949	875	844	874	870	855	795	882	790	819	846	819	849	844	768	779	835	889	829	820	798	786	834	788	817	810	827	775	814	805	806	758	794	792	787	757	750	764	813	774	715	763	802	770	792	762	812	767	756	820	761	783	785	730	748	770	775	755	775	739	779	718	794	751	790	777	722	813	758	786	779	784	744	795	779	723	740	776	761	765	775	798	774	769	784	786	767	794	772	769	772	796	772	780	750	732	825	739	742	788	745	770	790	793	752	755	781	820	765	768	806	760	769	727	797	775	760	741	805	736	737	761	757	778	765	747	794	771	762	761	736	776	781	760	720	739	786	770	747	811	772	771	751	777	792	775	760	818	750	780	755	782	718	761	731	710	784	767	808	714	761	723	736	744	819	726	770	768	709	739	775	818	767	733	751	748	748	735	771	761	728	800	789	785	761	754	745	751	788	811	756	769	778	760	763	746	782	770	725	764	730	779	802	825	785	779	775	790	786	823	748	763	738	791	794	784	742	789	810	741	806	784	748	784	788	755	756	779	758	772	730	732	808	734	753	713	761	753	770	800	752	749	731	746	690	763	787	747	731	749	781	737	765	757	804	760	750	727	792	768	766	758	772	774	736	781	748	754	733	771	750	714	750	763	722	756	747	790	765	740	756	732	786	772	768	798	775	745	729	741	745	764	786	738	754	715	744	735	793	737	763	794	757	777	810	811	795	774	801	796	778	754	727	759	752	761	808	722	758	777	747	814	792	792	814	768	817	747	725	772	780	777	777	777	793	726	796	785	748	803	724	723	751	823	781	735	734	723	782	773	727	787	763	713	762	777	757	762	781	762	758	792	794	773	791	804	778	763	815	767	749	798	759	720	737	755	756	788	746	753	769	735	807	775	772	799	747	773	774	777	744	742	784	764	815	768	708	720	754	735	714	758	779	708	750	709	768	718	744	761	781	747	721	760	736	726	774	736	772	793	750	733	741	789	756	780	742	737	763	783	750	774	776	776	787	799	734	737	741	724	808	715	792	751	732	805	776	739	790	709	753	727	802	708	760	793	779	756	709	750	770	784	722	766	791	750	785	740	777	768	762	769	733	789	768	791	765	746	787	807	761	783	746	723	837	759	770	736	729	717	703	786	793	708	747	782	753	783	758	770	778	737	729	746	766	780	765	750	747	719	762	764	781	721	731	758	715	763	832	721	748	712	740	736	784	811	755	782	795	799	745	775	764	776	764	794	780	751	760	742	783	811	749	754	784	774	746	777	807	721	848	760	753	750	729	777	737	781	782	735	763	772	742	770	743	762	805	781	762	795	776	765	782	819	769	752	743	765	792	754	726	761	775	741	762	759	802	759	794	736	748	762	768	746	761	739	754	806	816	814	756	764	709	760	708	813	772	766	772	795	808	753	775	743	793	742	817	738	729	774	770	774	751	765	749	764	729	767	799	750	798	738	763	737	761	766	740	724	786	749	778	786	770	715	737	804	742	803	818	776	805	782	759	784	785	763	782	782	785	792	774	739	733	754	806	758	743	772	776	776	717	777	793	726	729	751	713	761	764	744	761	811	758	744	755	748	791	768	756	772	745	721	769	750	793	751	804	765	729	764	755	723	759	815	710	734	749	733	804	693	756	745	719	772	800	752	760	742	757	743	728	767	743	735	762	760	798	745	790	748	770	717	809	798	770	790	792	759	780	771	739	717	773	736	761	766	757	742	775	749	784	717	751	801	777	730	711	775	737	750	743	722	786	778	749	752	772	766	759	754	797	786	784	735	752	783	805	729	768	701	734	721	741	781	750	777	781	711	786	760	782	714	789	721	747	759	806	777	763	724	750	814	812	744	736	724	777	759	772	751	742	711	763	762	759	759	747	759	727	760	762	766	723	769	730	730	735	729	772	742	748	795	775	769	813	755	777	746	762	745	752	717	804	777	793	756	752	761	745	752	754	804	777	733	772	801	737	823	772	762	740	769	732	735	762	771	795	747	738	767	784	803	777	781	737	790	774	784	795	771	751	778	771	725	731	766	717	764	779	744	764	783	788	797	751	703	760	757	777	762	729	767	775	784	723	757	829	756	719	768	769	784	738	784	780	790	765	766	739	740	728	749	793	795	800	729	718	776	773	723	733	719	732	779	716	724	799	732	804	791	745	764	754	760	757	790	735	730	815	731	762	791	744	760	795	735	753	785	753	732	755	745	734	776	765	786	797	803	759	757	749	739	707	728	713	786	752	763	734	765	731	741	774	778	735	759	735	731	762	752	734	789	763	775	730	755	772	823	761	747	793	763	773	708	788	698	777	814	744	772	768	815	759	816	802	717	759	808	758	765	735	763	784	787	797	723	696	792	795	691	718	723	805	835	805	788	768	775	733	752	781	768	747	808	753	736	760	761	725	737	743	721	764	777	734	815	788	736	709	757	812	749	787	752	790	723	728	766	788	737	731	755	748	747	738	780	775	756	755	787	805	760	756	748	734	714	762	757	802	752	769	773	766	776	720	731	766	731	705	776	818	773	722	750	735	707	778	758	739	722	757	794	771	730	782	739	802	717	779	732	787	752	779	791	764	810	735	794	733	752	756	755	799	747	729	764	783	718	696	791	747	751	716	795	824	802	785	801	732	755	780	819	786	789	720	726	753	755	772	737	768	795	726	767	809	732	763	774	741	796	768	766	740	743	780	750	766	784	736	752	775	698	724	798	802	714	748	762	755	774	731	778	807	744	781	802	786	734	756	764	769	762	780	749	770	787	753	729	766	734	758	747	806	743	783	783	751	775	813	755	780	753	779	822	729	740	729	746	739	765	775	783	787	787	742	790	767	758	749	791	762	806	711	773	744	765	758	744	775	786	738	730	750	750	799	732	762	704	780	707	787	798	777	774	756	757	723	777	756	733	752	785	770	761	746	763	774	770	735	802	733	783	769	751	768	769	771	733	747	730	746	748	750	741	729	746	792	727	765	796	757	759	706	761	769	787	747	776	741	757	769	780	781	723	779	796	708	762	740	730	744	755	731	802	789	735	745	806	778	739	778	751	732	792	777	738	760	762	756	789	749	779	793	782	757	740	742	828	832	796	743	743	726	749	736	775	774	785	747	775	730	756	700	749	815	815	761	768	816	739	728	778	766	797	724	759	800	813	817	802	792	734	750	729	776	790	750	746	775	787	709	784	785	758	716	764	761	776	782	737	765	785	726	760	830	720	695	743	773	749	728	735	800	733	761	751	731	777	747	725	763	776	735	769	768	763	762	749	815	807	762	748	708	816	771	739	739	726	732	770	794	747	762	776	729	728	748	740	728	798	726	768	716	799	756	747	792	779	761	784	766	741	705	818	744	770	754	750	740	798	739	728	734	734	752	755	708	770	734	745	710	720	725	771	760	774	780	806	758	795	692	743	745	737	738	754	810	786	711	788	787	761	714	744	801	712	750	737
6823	238	110	106	122	94	91	107	94	94	80	86	88	79	107	89	100	75	95	94	96	89	93	83	84	85	86	95	95	72	80	92	85	95	78	80	88	78	106	91	88	101	106	103	72	110	92	82	81	105	119	90	93	85	96	91	87	86	83	80	102	94	87	99	80	94	89	94	84	98	91	95	91	83	88	83	105	86	93	79	85	78	90	100	93	95	105	88	95	70	83	101	87	106	118	96	69	82	96	88	82	86	97	80	101	98	93	82	75	95	87	91	92	87	88	96	108	99	98	80	91	93	101	90	99	92	94	87	96	87	94	88	92	78	88	87	97	88	81	81	90	75	83	86	102	84	102	97	91	86	94	123	112	79	96	91	99	83	95	85	66	84	90	81	96	100	72	66	102	71	102	97	92	102	101	82	94	66	90	79	91	93	91	95	85	87	66	100	92	116	77	87	97	94	102	75	87	81	90	78	91	89	90	100	92	93	104	98	96	97	83	95	79	97	79	83	101	98	85	90	94	97	112	83	99	97	89	92	109	76	83	86	89	102	90	108	85	85	94	112	92	103	108	93	71	90	88	103	100	92	85	88	100	72	89	110	92	83	89	96	92	83	98	92	92	93	84	92	88	96	99	86	100	96	101	85	91	82	87	85	111	104	115	86	88	84	73	92	96	94	101	92	89	108	93	93	94	76	86	94	89	95	102	77	97	88	116	91	96	92	85	95	93	98	84	85	77	90	89	87	80	99	106	101	90	99	87	80	83	97	100	90	89	85	89	94	97	103	87	77	92	99	80	101	103	91	85	74	98	99	94	103	79	78	111	83	120	92	80	80	112	83	89	100	82	93	90	89	94	90	97	82	100	102	87	66	89	83	69	86	98	108	95	80	102	97	101	84	103	87	97	93	103	111	93	110	105	93	102	86	82	105	93	76	75	67	86	88	89	94	86	84	88	116	84	94	90	84	73	88	78	85	110	101	88	89	98	92	72	94	97	99	101	89	87	91	95	99	101	85	99	93	88	97	94	88	79	99	84	87	88	102	101	87	86	91	96	102	89	96	93	90	102	97	96	84	90	98	89	72	118	97	110	104	99	93	99	94	94	92	81	91	88	91	93	100	79	80	90	95	104	88	62	72	78	99	92	97	85	85	102	85	69	116	103	81	82	108	90	117	91	96	79	83	85	100	76	83	88	94	87	103	83	114	121	97	88	92	84	104	102	91	103	94	90	108	93	90	75	96	96	82	92	92	96	82	83	89	95	107	96	72	103	109	91	101	83	101	103	91	97	81	80	78	89	96	91	89	98	91	81	93	91	83	111	97	90	91	108	104	92	82	85	102	87	78	88	90	86	99	90	92	111	95	111	96	90	82	96	99	98	78	95	103	111	63	94	90	92	90	88	93	85	81	86	98	107	87	101	80	76	81	96	89	95	91	85	96	114	89	75	93	104	103	101	95	107	84	107	111	83	93	88	95	74	85	92	86	98	94	100	80	94	96	84	88	85	98	90	79	82	80	95	97	85	88	87	85	91	94	115	103	86	88	83	90	97	96	84	105	94	126	121	94	97	82	99	80	92	88	104	113	104	85	84	93	108	116	87	87	99	92	88	87	104	96	105	87	70	78	92	82	82	96	92	105	88	106	98	78	91	93	78	85	88	95	100	100	106	90	94	93	82	111	107	86	69	80	95	87	88	91	83	113	92	94	82	102	101	108	83	78	105	75	117	91	87	88	89	86	89	87	99	83	106	92	89	86	105	87	93	103	93	67	80	96	88	95	86	89	89	102	100	95	88	83	93	110	113	98	87	97	94	92	85	93	87	86	87	93	103	97	86	81	96	79	78	85	86	82	94	105	109	77	107	95	76	76	92	94	91	97	93	110	83	80	102	110	89	110	93	94	104	93	72	78	76	101	97	97	83	92	118	105	87	88	89	99	76	117	97	81	101	74	88	91	94	86	103	95	93	94	114	88	105	89	96	99	87	113	89	105	90	79	84	83	105	93	110	80	103	98	103	99	88	98	80	119	100	71	91	85	101	89	106	86	91	106	106	103	94	106	81	94	88	104	112	79	73	114	98	95	88	78	92	101	87	95	86	99	92	84	83	100	94	83	100	70	105	94	86	81	110	85	103	89	101	88	99	82	84	86	113	105	96	76	93	85	94	93	105	103	85	98	86	73	78	84	85	85	90	106	90	76	90	79	79	86	79	93	85	102	112	85	90	79	64	96	89	87	93	81	101	90	96	94	89	83	90	107	68	78	101	82	96	93	68	100	90	100	94	90	99	79	77	79	98	84	102	100	82	98	90	94	83	103	104	96	82	84	88	99	76	85	112	106	102	83	103	86	96	78	93	94	86	86	98	116	85	107	93	96	103	88	91	102	70	98	95	91	85	100	80	92	113	96	113	101	91	105	96	91	91	89	82	91	99	103	102	94	97	76	86	82	104	98	92	86	82	106	98	78	89	96	81	80	93	97	98	88	84	86	102	90	78	102	102	74	101	90	106	110	101	89	84	89	101	91	93	80	100	75	87	100	83	108	88	91	92	84	90	83	91	89	89	109	94	85	86	90	97	108	97	109	98	98	83	81	86	103	106	92	108	80	80	98	75	83	85	82	96	86	89	82	107	111	92	86	85	103	91	75	98	98	99	91	103	83	83	101	107	100	98	122	93	87	89	98	97	99	127	95	89	84	70	103	99	95	95	94	86	94	97	91	98	94	80	90	85	95	85	98	73	101	99	92	81	79	83	80	84	82	96	83	84	99	101	88	87	91	84	90	98	80	93	74	103	98	76	96	90	108	92	67	85	87	91	77	92	83	88	133	102	88	83	86	88	100	92	76	87	76	87	86	80	76	89	86	79	85	92	90	88	100	72	95	75	75	96	98	98	90	108	86	80	84	97	98	85	90	99	106	101	101	85	92	89	99	80	82	88	111	85	105	76	82	77	84	93	90	102	105	82	88	99	87	86	106	84	81	82	91	103	100	76	77	92	94	97	103	75	81	100	89	95	107	91	87	102	78	81	95	91	92	78	86	82	77	98	87	106	84	87	90	101	78	86	89	103	100	101	96	97	103	96	101	105	102	80	97	72	92	107	81	95	92	111	88	101	79	92	97	78	101	76	75	93	80	70	87	91	93	94	82	106	90	85	84	69	90	74	96	96	79	109	96	75	83	76	76	88	81	84	104	85	87	75	93	102	98	87	95	98	92	106	87	84	102	96	84	86	103	78	109	98	88	80	74	93	90	98	104	90	101	98	87	84	97	97	85	80	107	90	100	74	85	95	129	72	84	101	96	96	78	82	92	101	99	76	103	94	111	102	90	95	88	81	113	98	86	90	111	79	105	81	79	101	81	77	104	102	101	91	101	81	118	95	97	103	83	89	80	99	92	95	104	103	89	98	104	92	88	87	108	81	90	107	100	77	89	86	83	92	100	80	76	94	95	86	92	87	81	86	95	74	97	81	92	89	105	83	91	88	96	91	79
6380	324	346	364	380	308	358	340	335	292	339	288	297	348	299	309	304	289	266	297	326	284	310	287	283	291	287	280	312	284	289	306	275	320	299	274	273	308	298	322	313	269	329	271	298	296	276	304	300	312	286	290	296	306	297	319	300	303	316	327	288	274	261	291	327	288	286	293	265	279	310	328	288	298	304	305	276	269	303	273	288	269	291	277	274	309	277	270	284	292	312	298	326	304	305	295	267	307	302	301	280	296	307	297	314	285	300	291	285	295	288	274	260	320	293	305	298	319	284	289	304	315	288	277	333	301	311	282	291	314	298	282	290	303	300	294	286	318	331	279	289	297	306	290	292	279	323	276	291	304	262	272	305	283	309	274	274	294	275	266	299	295	277	287	300	271	275	304	275	246	285	272	257	285	284	301	309	306	308	315	294	269	274	305	290	275	315	331	270	278	298	289	266	312	300	281	292	296	291	311	273	292	282	256	304	324	303	287	312	291	303	301	308	270	292	311	283	321	324	282	285	285	323	314	282	297	291	276	293	293	267	296	327	288	318	285	253	268	306	287	280	274	276	285	283	334	267	279	290	267	286	296	280	271	312	278	277	293	293	309	292	282	312	303	294	280	290	285	310	276	316	271	285	253	250	253	285	298	274	282	293	289	281	300	256	286	322	277	309	282	272	283	305	302	279	301	244	295	286	297	289	286	305	283	300	301	298	251	283	259	305	256	320	288	297	267	280	269	310	313	274	266	310	283	316	259	280	296	302	288	288	292	262	283	314	273	289	284	276	299	267	269	301	293	306	270	290	287	271	271	293	272	301	319	250	289	289	279	309	269	310	257	271	278	320	299	276	273	301	295	280	296	306	305	276	325	285	285	292	295	305	263	299	299	320	273	298	292	308	317	294	286	262	311	311	295	291	282	272	299	313	295	284	282	320	267	278	280	298	296	284	304	283	281	300	293	296	294	283	278	265	269	283	308	330	312	310	286	258	324	296	288	316	286	298	275	294	299	270	291	300	299	278	287	283	300	297	290	306	293	268	320	281	282	270	300	288	289	311	272	303	310	272	284	286	288	307	299	292	337	281	315	297	320	291	285	297	289	315	280	294	287	292	283	286	278	290	295	285	296	310	275	313	270	272	310	293	266	302	299	277	307	340	301	286	275	289	260	291	317	321	306	270	289	285	271	295	305	288	269	283	287	279	267	279	301	282	308	295	268	305	295	300	287	292	284	285	309	335	278	339	280	290	281	310	269	289	314	299	315	277	305	287	260	302	309	286	300	254	247	302	296	272	272	283	263	307	281	310	307	288	291	275	306	306	328	315	274	283	260	294	284	256	269	284	311	327	328	249	280	292	304	308	320	271	308	262	291	332	283	264	296	299	282	288	280	282	278	275	306	296	275	304	329	283	322	286	314	307	264	280	316	294	308	307	287	257	274	288	275	339	273	263	291	302	299	295	278	315	298	293	260	286	279	297	294	279	271	286	274	287	307	307	301	290	259	299	310	283	269	281	273	303	324	286	288	290	292	280	290	305	294	298	256	316	278	303	250	288	287	301	289	286	295	281	264	261	281	305	311	289	294	280	280	294	292	281	292	300	299	309	328	270	297	305	257	285	311	294	322	313	318	303	270	258	275	274	285	284	289	315	272	312	266	304	304	280	315	304	268	280	287	296	313	299	302	280	291	262	277	275	295	307	293	307	310	289	275	319	314	277	299	302	306	278	295	307	283	305	284	297	278	313	293	320	297	302	297	331	281	280	278	282	296	266	313	268	319	283	280	267	283	283	286	290	286	298	249	276	331	266	258	298	297	271	257	312	274	306	266	294	286	288	285	297	276	298	285	275	299	265	305	286	289	296	339	296	305	281	265	351	291	300	279	305	297	277	296	272	278	259	267	285	256	330	306	312	312	310	292	280	268	318	290	292	303	303	284	290	299	279	315	292	271	309	301	263	272	296	278	290	283	315	322	275	316	291	280	290	317	269	289	304	274	297	317	272	291	289	270	295	272	339	297	283	282	307	295	277	269	288	313	274	316	293	318	307	296	322	282	279	302	295	313	260	304	301	303	312	295	256	270	298	281	283	263	306	318	318	288	314	261	306	301	283	289	275	311	303	290	289	277	300	287	297	304	267	308	274	307	309	261	287	295	275	275	288	295	302	309	297	285	274	311	268	265	310	320	274	285	283	288	272	289	325	280	274	281	290	272	278	323	293	288	314	302	327	283	285	281	275	287	279	310	284	281	289	303	288	275	279	296	285	300	282	306	281	300	322	279	281	339	296	308	303	279	304	282	264	290	308	272	260	279	288	291	292	281	319	285	304	305	283	301	283	288	285	275	275	298	236	312	302	289	284	286	278	257	316	289	283	297	301	299	271	278	304	281	311	312	294	291	282	286	293	294	308	272	304	299	322	322	300	293	317	267	283	291	293	327	308	280	274	290	318	268	291	302	313	272	295	306	293	299	281	294	305	290	285	303	275	287	316	269	306	275	300	279	297	290	300	317	288	309	284	294	281	272	277	273	265	295	275	295	263	249	275	276	250	291	276	328	285	276	289	314	278	327	319	292	286	292	285	310	292	302	305	285	306	326	263	301	288	296	301	275	283	287	290	307	307	278	299	295	304	306	302	294	296	259	297	320	266	303	297	307	290	288	308	309	286	278	299	309	285	303	306	317	281	268	306	288	297	277	268	272	275	292	299	309	319	307	268	280	272	311	248	262	282	301	294	288	300	246	313	278	291	323	294	309	311	295	321	285	318	286	314	312	309	270	289	288	288	310	291	260	280	287	274	291	288	306	282	312	287	280	283	303	281	265	250	284	326	310	280	329	283	307	303	294	304	281	319	284	281	309	262	266	293	314	295	267	286	279	282	286	301	330	277	271	292	280	299	292	315	311	267	289	303	314	300	262	305	239	282	306	312	308	298	286	273	286	292	281	304	315	297	291	296	284	343	282	297	263	269	281	303	299	296	246	308	295	269	279	294	289	291	298	280	297	348	284	276	285	299	279	290	272	301	291	283	291	264	271	268	268	298	299	300	323	276	285	310	278	293	276	321	299	282	288	289	287	274	288	282	286	306	308	282	308	286	326	289	286	285	282	286	280	298	340	305	289	317	262	303	314	293	288	305	314	272	318	316	284	335	318	288	286	294	292	285	285	286	290	300	280	262	295	309	273	304	302	290	285	302	271	307	294	297	306	293	289	310	267	270	291	248	284	291	271	282	316	288	317	264	298	305	255	290	308	294	312	292	273	286	269	285	284	312	301	260	286	284	302	298	293	313	309	277	306	294	336	317	284	278	300	270	276	281	277	285	284	287	257	288	280	313	293	272	277	283	302	290	243	272	316	279	264	292	257	321	275	284	276	279	283	315	311	289	290	294	287	325	308	328	323	289	316	269	289	288	274	299	293	322	296	293	291	301	322	293	284	284	286	283	354	316	301	296	307	284	270	314	271	318	297	306	300	306	281	269	288	299	297	272	281
50566	13871	1720	840	679	526	386	315	337	315	268	256	268	242	262	221	244	233	207	214	233	207	207	246	211	206	204	242	206	214	194	229	194	227	241	239	200	216	223	244	238	207	208	180	207	222	201	210	207	219	216	200	202	216	233	196	212	221	207	226	204	203	194	214	196	221	193	221	210	219	205	212	216	216	237	195	189	231	176	204	229	197	227	230	235	199	223	206	189	206	205	215	209	206	248	227	206	196	192	211	223	192	214	215	205	210	189	204	192	222	202	229	211	202	214	225	218	207	219	185	199	196	208	196	172	212	211	233	222	223	214	202	203	204	198	198	191	194	221	223	214	204	250	222	206	201	233	237	225	224	207	201	218	218	226	191	203	218	241	214	207	206	203	207	205	202	189	210	239	222	195	185	186	224	203	225	211	203	221	201	207	196	204	239	222	223	200	224	240	241	221	242	224	230	214	192	228	202	176	224	216	221	223	203	232	203	231	198	198	202	225	174	172	210	206	205	194	230	192	213	189	199	199	207	192	214	207	219	189	222	214	221	220	200	184	244	213	210	225	192	203	198	193	212	225	207	222	220	212	196	198	225	193	216	199	183	205	224	185	202	210	201	201	202	223	235	204	215	201	230	206	211	210	229	215	208	192	199	222	226	248	196	167	218	205	218	207	226	227	216	222	202	209	247	225	217	245	208	210	217	207	190	233	208	212	218	212	208	194	185	222	218	226	225	203	215	209	192	204	206	220	219	228	223	205	229	222	208	231	203	208	225	204	188	221	181	204	218	218	224	227	213	197	240	239	228	194	209	219	195	229	190	217	219	220	201	228	216	201	223	198	217	194	225	222	206	220	204	198	228	219	235	247	198	191	205	208	182	200	208	211	202	182	201	212	198	235	250	212	199	194	211	204	193	228	218	232	213	204	227	199	238	196	176	217	230	199	204	222	219	236	206	218	217	188	221	208	202	199	222	212	209	194	207	207	199	223	221	217	188	195	203	190	224	200	203	198	183	192	199	226	220	199	204	195	203	202	214	194	210	200	240	182	214	219	208	186	196	198	203	228	195	207	221	194	206	212	200	191	199	208	211	216	213	192	186	228	193	228	236	224	219	187	205	206	198	244	202	186	213	201	213	217	207	221	192	225	217	195	214	203	196	198	224	193	238	203	205	216	223	210	205	214	232	237	188	232	198	193	227	199	218	207	205	194	209	223	210	214	197	207	204	218	218	206	215	259	238	194	191	215	196	235	215	224	233	204	200	214	182	210	208	201	212	204	227	203	189	227	202	212	230	212	196	181	229	200	220	228	198	215	215	222	213	228	222	204	206	204	206	194	219	214	231	194	214	218	196	211	192	208	222	210	198	208	195	203	185	207	210	221	196	197	205	215	224	226	222	226	206	208	268	240	214	216	198	240	216	219	179	213	196	180	192	207	214	208	215	229	191	178	201	220	217	235	215	212	212	218	209	195	178	187	226	191	218	202	207	221	208	236	189	213	216	218	195	233	191	225	228	210	212	196	225	215	231	203	228	192	175	197	233	215	208	228	210	225	156	208	199	199	241	217	195	212	191	213	215	214	194	223	198	213	220	244	201	198	197	235	216	218	197	226	203	194	214	203	217	209	218	235	177	196	211	203	232	222	200	243	213	230	237	218	227	214	206	222	238	182	191	212	205	194	219	188	206	215	211	229	207	243	207	208	251	201	212	199	212	199	197	204	219	227	219	197	240	225	247	228	207	238	233	224	226	198	222	173	179	203	220	191	205	216	220	213	228	210	214	187	203	207	203	214	212	204	206	199	223	213	218	215	215	196	207	220	211	217	213	207	193	199	215	232	229	196	207	212	196	193	214	196	207	215	217	228	222	204	212	211	217	205	201	223	225	192	207	222	217	198	215	207	210	214	212	181	196	192	214	192	188	241	193	188	208	211	218	226	192	193	192	220	208	210	229	217	233	195	221	212	209	218	201	207	216	213	197	186	199	214	217	213	197	218	226	209	219	227	220	208	216	203	206	189	189	218	215	200	233	231	203	204	221	201	203	212	225	179	208	223	233	202	226	187	205	205	201	219	225	212	220	207	210	231	226	199	221	234	190	215	207	210	201	224	200	197	209	204	238	203	207	198	201	205	194	202	206	217	215	213	197	213	174	227	184	209	194	213	217	202	218	203	214	232	200	198	206	209	197	190	226	194	243	236	226	203	204	188	196	226	215	218	240	200	237	220	204	232	193	218	195	233	229	230	221	211	237	203	215	219	204	213	207	213	180	225	210	226	209	220	204	194	252	217	204	233	211	229	212	188	202	208	201	184	171	202	209	194	210	219	223	203	212	236	182	178	212	209	217	219	225	232	235	208	219	210	182	177	234	223	210	218	219	190	212	199	215	203	206	194	195	230	238	210	204	216	244	221	194	245	213	211	210	196	211	189	210	224	200	205	217	200	217	207	210	201	235	188	192	206	204	217	238	215	232	214	221	210	217	214	219	222	192	204	181	202	178	211	221	220	210	244	212	191	219	188	253	190	192	189	210	210	188	218	217	217	197	238	217	192	207	208	233	205	225	236	213	202	194	227	226	220	204	187	188	214	215	221	232	234	207	207	230	214	203	200	190	208	215	186	198	196	218	214	209	202	221	198	209	238	221	240	209	236	217	168	178	214	212	207	219	198	211	209	195	206	214	207	219	229	195	234	225	188	185	232	211	225	220	216	180	187	197	194	217	236	208	218	211	218	217	213	226	216	222	218	214	208	221	195	189	192	192	202	194	205	211	196	202	201	208	214	212	234	208	201	218	193	215	194	211	209	176	198	231	221	205	182	216	238	204	199	194	195	205	232	204	210	225	224	200	241	189	186	210	225	217	210	205	209	244	218	204	186	222	203	204	224	201	219	214	219	218	223	199	214	214	169	195	214	203	207	199	216	200	234	241	218	238	195	219	217	205	219	201	197	197	222	204	241	231	227	215	193	216	189	219	257	196	179	222	219	219	214	250	209	207	209	184	206	204	220	209	200	186	220	231	230	192	202	232	214	199	199	245	189	206	209	205	240	222	207	218	231	209	213	219	212	220	214	190	213	186	207	210	209	219	237	198	212	206	215	215	213	182	197	198	209	199	195	224	197	202	244	250	208	206	197	218	191	193	203	182	206	193	217	226	202	187	221	225	221	218	182	227	204	215	222	218	206	200	207	197	199	206	212	223	215	241	220	241	191	199	227	218	217	217	206	191	189	197	206	192	192	190	217	189	202	199	189	223	202	195	212	190	203	205	191	191	204	215	238	207	199	202	229	201	211	221	192	194	212	224	210	214	208	195	195	204	195	230	195	170	215	247	223	175	190	222	214	220	228	221	213	206	215	190	217	217	258	211	211	209	195	216	211	239	224	200	205	199	217	226	206	217	218	221	225	208	204	206	223	194	207	229	222	214	228	206	207	242	232	204	235	177	225	228	215	202	208	224	206	213	228	201	231	228	230	201	244	203	212	208	187	189	227	213
26676	1156	2307	2667	2283	1940	1679	1472	1269	1086	1032	977	840	840	842	757	819	714	701	699	638	678	678	701	631	673	634	617	591	620	626	607	593	616	575	674	556	582	569	553	614	627	568	553	621	565	584	591	600	538	558	622	596	544	590	582	601	574	532	577	542	566	569	536	579	561	598	580	569	526	572	553	574	572	566	578	524	541	526	561	566	573	560	560	586	608	583	540	559	560	574	569	556	559	574	536	597	587	556	545	559	551	542	541	530	578	526	603	560	556	549	545	519	550	567	569	499	559	575	555	553	505	612	511	545	546	547	531	570	550	574	547	561	592	547	559	585	525	541	543	565	570	560	543	580	535	542	568	537	521	545	580	543	535	591	591	505	542	551	540	555	568	567	552	523	549	544	552	516	531	556	521	546	577	542	541	531	560	589	541	548	531	556	546	552	537	557	525	590	547	581	600	524	591	566	563	582	586	555	524	554	600	549	539	583	525	530	549	554	525	556	543	534	544	533	529	521	604	538	564	568	550	541	528	534	528	546	535	553	607	524	557	536	563	549	550	570	584	555	586	547	543	545	544	559	584	563	554	559	597	536	538	548	563	572	544	538	536	539	544	558	538	613	540	527	531	571	523	583	568	567	546	523	545	500	572	555	557	548	580	528	531	597	552	574	521	579	546	562	560	567	554	569	581	603	559	522	544	575	531	556	566	560	534	553	526	531	568	544	493	570	516	521	546	559	584	491	560	570	548	545	524	482	573	565	556	534	548	511	539	574	508	539	519	587	547	560	552	544	567	588	580	555	526	545	537	553	524	538	510	538	598	535	500	547	513	545	540	507	522	539	530	524	524	559	530	543	575	558	586	558	544	560	569	565	547	570	537	543	539	573	568	542	534	557	523	556	537	573	542	586	544	538	528	550	540	586	541	585	492	518	528	533	589	538	519	563	568	568	566	621	573	532	531	581	580	527	538	545	576	547	586	536	568	556	522	525	581	573	544	565	569	546	526	529	536	561	539	568	545	557	571	543	564	550	576	501	584	558	582	566	506	531	561	542	563	567	554	566	571	567	521	531	523	538	553	597	568	565	574	583	533	514	579	519	530	612	559	529	511	565	518	580	552	535	553	578	571	554	530	560	511	514	556	532	559	554	567	566	512	546	535	525	529	559	556	575	591	492	567	524	553	541	570	550	547	551	585	547	590	563	547	541	547	554	555	569	537	557	532	580	507	534	518	529	576	535	582	550	535	540	553	530	553	581	544	580	582	549	517	542	531	584	575	597	568	531	590	499	542	546	515	585	559	542	549	539	537	583	552	544	568	507	520	519	540	578	502	557	561	579	555	518	512	564	500	511	521	564	517	528	552	541	536	549	540	540	493	548	555	551	519	595	583	552	535	555	578	521	520	601	532	567	540	542	548	531	529	561	567	553	535	526	535	559	538	533	527	555	505	595	530	605	564	548	569	592	595	568	535	549	510	504	557	577	510	587	559	552	534	553	515	567	541	552	553	543	569	508	580	492	525	523	576	534	547	539	565	553	576	580	576	564	538	557	554	557	524	544	540	565	576	610	586	529	592	547	558	523	538	550	542	589	538	551	556	546	542	552	541	529	503	564	534	526	543	586	512	504	546	565	563	524	535	518	546	527	530	584	546	537	541	509	508	550	558	544	520	561	597	526	533	535	564	536	551	568	571	559	530	538	600	534	588	559	527	534	555	557	588	548	546	598	550	548	577	552	526	588	535	552	514	567	605	583	544	555	540	575	597	543	570	553	526	580	541	573	570	529	562	580	562	535	569	514	549	557	546	559	553	528	548	589	545	566	593	579	576	578	550	535	528	526	594	562	580	567	575	530	544	541	540	551	582	510	564	504	534	547	563	555	569	540	524	546	559	558	534	584	524	570	516	567	539	523	536	529	580	554	543	508	535	566	593	568	512	574	537	536	538	559	556	571	544	528	566	563	546	592	567	563	510	527	526	528	534	590	558	557	547	496	615	553	590	558	578	530	563	572	569	612	560	535	595	590	538	550	526	507	591	560	584	502	565	555	514	531	597	575	522	571	548	546	544	572	554	535	551	539	558	589	559	549	583	559	528	542	552	573	550	525	554	599	553	545	528	588	555	553	532	559	555	535	540	552	547	583	584	532	559	582	561	534	490	526	575	545	563	530	564	549	539	548	532	459	521	548	579	549	552	592	526	557	545	580	546	537	560	543	568	543	548	520	561	571	539	504	551	585	549	516	581	587	540	546	567	565	593	544	553	553	564	568	579	541	555	587	578	513	578	525	531	542	564	491	531	528	540	552	522	539	555	519	563	567	552	542	534	476	567	515	535	539	540	520	534	551	524	497	520	572	524	571	543	544	571	579	570	538	553	528	542	575	505	573	568	546	581	591	577	550	604	564	550	573	535	554	533	578	548	519	514	542	567	528	563	552	550	545	558	555	518	562	582	554	545	615	570	587	588	560	526	547	545	567	512	553	556	577	568	522	530	582	552	565	560	523	566	563	553	518	507	513	528	563	567	578	537	519	561	545	585	574	585	533	570	564	579	556	532	559	561	528	563	545	581	581	555	620	519	524	571	559	562	580	501	565	547	573	581	506	542	545	566	534	566	587	520	563	540	558	543	518	586	594	506	581	553	611	603	577	531	562	526	566	560	554	540	594	522	570	547	539	543	612	535	564	600	595	519	569	538	564	546	545	528	548	512	580	587	577	533	542	539	496	521	552	544	585	554	563	531	535	546	548	502	570	583	523	584	555	529	549	577	550	557	545	498	590	554	576	533	566	538	566	582	550	521	547	592	534	552	551	542	527	536	520	537	539	576	559	562	531	510	583	505	567	543	529	549	563	539	554	574	567	559	543	529	589	558	539	560	554	525	511	529	577	524	555	556	569	547	562	511	579	539	542	548	585	541	522	528	519	540	508	554	564	539	568	562	577	551	505	584	573	550	544	572	568	540	492	541	543	568	546	555	569	541	576	525	573	548	526	551	572	548	537	563	553	563	550	513	537	565	562	512	557	490	556	538	582	540	567	567	577	536	543	564	546	598	540	567	545	535	553	581	567	577	546	548	516	529	532	562	566	563	595	538	560	559	584	514	530	584	558	586	542	592	515	561	510	542	593	549	575	525	545	549	551	508	578	552	564	531	522	544	555	563	540	581	562	554	571	547	555	533	549	499	580	582	541	598	571	542	527	539	532	554	537	556	508	526	554	545	613	540	547	551	551	521	546	571	603	537	556	541	565	531	548	569	543	537	536	496	516	495	533	549	566	564	546	575	560	567	560	522	547	572	567	524	540	542	553	534	510	578	577	548	542	564	519	567	561	538	549	549	594	585	514	505	546	581	509	537	571	517	561	533	552	566	528	546	561	581	569	532	547	577	559	536	540	557	543	526	590	579	569	578	558	546	540	533	547	560	578	509	555	555	538	564	550	561	556	536	558	556	597	553	529	554	509	572	519	585	545	510	542	550	595	556	526	525	562	539	579	584
66278	22899	4937	1786	1247	912	743	613	569	520	535	477	416	392	392	375	398	376	360	371	342	341	335	312	320	354	350	349	315	335	354	337	326	309	323	314	314	307	348	297	345	359	345	360	328	331	349	296	323	298	316	353	311	321	321	320	329	342	324	321	326	323	331	326	323	309	318	326	325	315	328	303	355	299	297	331	306	346	285	346	282	361	322	296	299	294	320	312	297	336	319	319	324	332	342	300	331	338	309	348	304	338	358	300	328	289	326	351	334	352	308	363	329	339	343	337	314	308	297	311	322	351	372	348	307	317	327	287	301	333	305	337	281	312	340	336	313	353	325	352	308	346	314	317	337	317	286	325	336	293	308	340	319	345	310	376	312	334	314	338	317	340	288	337	343	299	336	299	345	336	329	344	337	312	286	355	310	323	353	341	327	314	299	312	283	307	304	332	324	304	294	316	333	328	332	339	282	331	320	335	332	338	300	333	320	353	316	328	283	306	330	321	321	327	314	304	336	356	301	291	342	294	368	320	320	324	316	354	316	351	317	333	350	306	292	313	331	315	295	329	303	321	324	307	334	339	315	296	311	308	280	301	312	308	329	327	333	335	305	300	314	338	296	344	321	298	297	305	309	296	280	303	320	316	316	343	287	322	325	328	328	329	318	305	338	330	299	256	312	312	294	339	308	311	285	320	323	344	364	326	331	326	342	319	322	373	300	285	316	316	294	306	311	296	313	320	329	293	309	336	341	353	304	313	290	324	334	320	280	303	315	321	352	342	339	336	322	313	298	310	351	322	314	324	318	333	308	277	328	309	312	338	327	335	319	300	338	316	321	326	304	354	325	275	341	334	329	340	363	314	303	320	345	329	329	299	330	339	291	297	340	366	328	305	307	322	336	302	329	328	299	313	349	282	335	292	345	336	324	282	316	288	311	341	369	304	335	329	287	297	321	343	340	323	327	302	308	294	347	311	317	331	319	298	314	320	340	313	335	315	319	304	321	305	332	331	320	306	315	324	314	292	323	317	332	312	307	345	367	324	306	293	339	372	351	339	311	306	325	360	303	314	296	311	353	308	293	346	316	358	306	299	315	350	290	340	316	337	297	330	333	350	319	330	321	295	311	324	285	338	316	337	342	326	326	308	303	320	357	312	318	310	319	310	301	306	352	350	288	293	326	308	342	296	299	320	324	331	323	294	307	312	310	334	300	322	293	288	319	335	308	348	332	299	320	299	299	301	323	338	343	323	340	315	290	301	310	318	302	343	349	309	288	325	321	310	332	319	313	297	320	313	315	327	339	333	311	322	307	300	284	281	338	321	341	308	318	316	329	301	345	299	316	299	325	302	326	325	310	321	343	314	334	318	316	303	325	303	313	320	333	302	313	299	298	295	325	302	307	319	320	298	312	305	330	311	337	344	365	326	321	315	347	306	299	327	295	333	358	355	345	308	330	332	293	349	303	305	303	323	334	335	325	350	276	332	317	347	319	312	307	295	334	334	320	356	341	308	309	309	317	318	322	307	338	300	383	299	309	328	333	311	328	369	336	320	316	323	331	320	345	318	306	315	344	321	345	331	358	333	310	297	316	334	347	326	300	320	324	340	317	288	314	307	301	313	306	329	335	307	340	344	296	310	312	315	257	334	314	305	306	329	326	349	305	306	332	305	342	322	329	349	306	363	335	320	316	327	311	305	312	311	300	338	320	338	315	342	293	309	308	330	316	321	336	349	317	329	339	325	339	310	362	306	326	327	346	329	334	325	331	297	318	335	312	352	314	306	330	319	303	316	331	343	311	314	297	324	305	326	334	298	312	299	294	309	354	300	341	350	309	319	295	312	308	309	312	323	346	284	314	317	341	298	302	306	342	317	323	316	306	308	333	294	349	330	294	327	362	351	292	349	319	359	325	328	347	321	321	333	280	331	327	297	292	303	302	322	305	309	340	309	317	347	338	323	303	294	329	325	348	278	340	309	323	292	352	324	301	318	346	294	323	337	328	303	337	352	335	340	340	323	320	327	295	283	342	340	326	305	315	315	324	315	311	282	321	319	323	293	333	295	360	346	311	336	286	278	302	310	314	308	371	299	318	312	317	310	338	323	349	337	312	306	323	317	327	299	316	324	327	347	326	310	298	359	325	327	290	305	318	268	301	302	327	313	331	334	326	336	293	313	345	369	309	295	292	313	325	312	294	340	327	373	316	318	290	319	313	326	329	309	334	340	285	291	306	329	381	353	324	318	326	304	337	327	347	305	326	312	315	313	288	307	310	301	304	335	352	289	302	309	293	313	295	316	336	358	334	322	315	304	344	335	311	303	318	309	289	313	296	345	332	329	329	305	333	339	328	318	299	314	321	313	346	308	300	340	313	311	338	309	341	289	312	331	315	331	289	310	331	318	297	318	353	328	344	332	322	318	332	351	320	337	294	301	286	317	351	350	310	338	330	323	317	313	308	309	315	302	329	308	322	340	301	299	319	301	315	295	321	340	311	353	325	305	308	305	326	326	306	319	308	296	289	335	332	319	332	346	339	329	334	321	353	300	346	322	309	301	312	326	324	316	320	310	319	308	302	319	318	332	316	309	302	356	290	358	298	355	305	305	330	345	341	345	336	333	316	317	292	319	334	327	319	300	306	294	302	341	330	299	327	320	290	321	348	328	323	313	327	340	336	332	315	355	325	318	315	315	304	311	273	311	326	356	344	310	325	325	351	290	347	358	312	350	341	291	324	352	333	323	339	318	336	317	326	331	336	344	305	303	334	316	303	334	312	327	336	321	303	303	329	332	323	325	302	316	336	304	320	338	313	310	341	322	335	330	316	329	315	281	307	315	335	289	319	319	307	319	334	346	333	313	334	322	296	335	354	315	322	337	328	311	292	324	324	315	312	335	327	322	323	335	309	335	315	309	332	336	330	342	296	323	313	338	342	322	308	341	341	314	312	330	305	318	348	341	341	355	317	318	303	309	353	295	302	328	304	310	297	329	334	316	300	379	312	319	318	315	342	343	330	311	311	339	324	310	294	321	345	316	300	326	329	317	296	318	316	333	286	318	317	322	304	340	312	317	326	305	273	314	291	327	327	327	349	324	343	298	330	322	283	329	309	319	344	316	311	334	325	301	299	288	321	322	325	285	298	337	334	328	336	338	347	306	283	303	337	317	389	332	348	309	273	326	301	322	343	302	323	305	306	341	315	310	325	331	385	316	303	323	322	312	326	325	303	337	348	335	304	296	282	319	287	315	300	289	312	337	300	334	335	315	336	314	337	320	333	315	320	323	354	317	337	307	301	347	325	344	312	285	295	314	311	343	340	308	310	337	321	324	356	321	310	321	325	308	331	280	331	311	330	279	338	317	281	338	312	323	315	339	341	338	339	339	338	298	291	340	330	350	367	318	314	315	280	317	296	313	328	325	314	321	314	352	308	333	301	348	332	331	319	351	318	321	325	337	340	311	326	322	310	340	333	286	319	310	333	321	313	332	320	335	304	330
35561	1962	4099	4813	4132	3442	2870	2524	2112	1881	1722	1636	1468	1347	1245	1252	1209	1153	1104	1019	1071	1015	990	950	943	912	960	967	890	911	900	824	904	891	872	933	830	814	813	879	815	811	889	820	784	824	788	820	805	804	804	789	831	807	809	829	808	775	781	806	838	783	748	787	803	863	766	749	842	770	722	763	742	769	760	799	807	829	774	770	769	800	736	798	791	752	783	796	781	790	816	744	797	809	759	735	738	763	778	777	779	809	773	784	776	704	800	763	719	748	765	711	744	773	763	798	778	774	752	755	814	747	742	757	794	746	747	774	773	772	775	771	757	736	717	755	788	730	784	787	764	758	779	783	757	820	764	780	742	683	760	735	778	752	714	776	758	752	708	749	798	778	740	746	802	761	743	757	793	708	773	724	774	713	774	782	736	781	790	759	787	801	731	746	810	770	769	789	747	805	774	721	762	790	825	787	769	765	739	749	776	760	700	749	714	716	772	780	721	757	745	782	770	699	740	777	809	745	818	764	787	758	734	755	732	791	779	756	780	765	798	723	757	745	741	710	789	781	717	793	741	770	766	744	766	741	755	727	763	780	779	809	737	792	710	780	756	783	775	753	740	720	803	753	795	734	780	752	752	737	770	803	753	770	717	721	760	714	777	817	783	762	791	758	779	757	748	709	802	767	715	761	749	792	735	734	746	723	728	748	714	734	810	753	740	761	755	743	732	761	679	727	744	778	744	809	732	691	771	799	690	734	774	738	743	778	723	719	777	809	748	773	759	762	791	760	788	758	751	747	762	755	733	823	755	763	770	777	713	745	773	820	751	791	756	768	827	760	732	768	711	751	747	742	805	741	792	761	780	777	786	759	774	750	769	741	765	767	761	775	791	728	746	772	735	721	704	742	778	769	780	750	776	770	749	772	719	766	716	792	773	746	751	772	747	737	733	779	701	726	783	759	737	821	786	784	718	736	776	743	768	786	789	774	741	750	744	749	762	784	724	726	774	771	731	769	749	738	774	706	796	752	763	775	789	770	728	737	723	789	750	774	738	783	785	712	779	772	794	778	700	728	709	748	775	788	757	759	735	768	764	732	790	811	753	770	725	728	756	782	703	768	743	792	804	798	761	750	773	741	749	727	730	721	768	758	733	751	784	766	774	767	769	805	757	771	768	731	698	810	804	742	741	726	758	766	724	824	745	772	712	753	754	743	751	793	763	741	823	737	740	736	762	748	763	756	738	720	803	761	736	728	804	755	787	723	780	804	806	741	746	762	730	814	697	754	798	729	768	773	731	722	788	751	764	716	759	772	778	756	749	748	748	743	719	789	717	795	770	761	759	756	777	715	773	772	779	770	729	743	741	807	793	726	777	770	727	700	758	758	819	787	787	746	763	742	739	752	734	713	736	777	753	770	740	772	776	765	715	744	746	793	767	706	723	727	784	790	750	741	742	757	793	739	748	759	782	750	733	736	740	761	723	791	759	744	827	795	790	758	755	762	742	763	762	730	732	749	778	774	717	770	762	757	746	765	766	772	767	754	772	751	755	741	752	751	759	749	809	728	716	796	725	797	753	695	719	765	777	774	794	791	778	789	732	746	752	717	753	747	749	798	761	746	756	754	775	708	748	752	760	721	800	721	751	750	813	764	755	748	745	798	761	724	754	797	753	780	746	770	783	762	748	791	731	741	781	770	763	756	758	756	711	731	780	731	782	785	757	742	721	781	740	810	758	768	738	783	762	742	740	770	755	751	754	727	778	765	789	752	785	784	773	776	713	746	780	726	774	729	750	714	731	811	743	809	735	745	778	720	781	766	724	727	765	769	740	777	743	813	783	795	715	746	733	731	814	740	797	798	756	797	761	755	753	793	811	731	724	778	794	718	768	733	726	737	739	765	720	773	765	800	796	746	737	757	759	728	750	712	789	724	785	728	751	787	769	693	749	765	720	740	718	785	730	736	764	758	778	714	769	774	780	773	793	761	754	712	763	784	758	736	726	769	769	757	705	753	714	720	723	783	774	761	739	762	782	766	795	748	751	763	766	791	713	722	730	808	755	744	717	724	793	814	718	774	738	759	723	757	738	757	744	791	788	762	759	779	811	753	759	793	768	739	718	769	833	778	761	761	735	738	756	771	778	734	759	734	824	743	824	731	767	770	783	772	792	818	723	744	737	771	743	762	722	702	756	745	779	729	745	734	780	767	735	728	776	743	787	768	777	788	744	749	729	761	801	759	734	738	788	732	771	708	751	734	784	730	736	706	791	758	740	772	762	771	739	754	768	758	782	716	714	774	743	762	744	740	768	785	763	742	794	787	773	760	814	758	767	775	745	754	748	771	756	759	748	740	791	745	732	766	716	752	739	752	833	745	733	771	738	727	760	745	789	802	788	748	751	795	804	729	771	721	747	759	738	773	781	810	729	781	780	762	721	750	789	772	786	775	765	781	749	722	787	767	787	771	752	774	758	811	733	778	729	744	731	747	779	829	766	752	744	758	790	770	763	781	717	777	746	803	768	763	786	761	751	743	741	751	740	761	767	757	774	742	728	767	762	791	773	732	744	747	729	817	755	722	725	762	755	744	784	788	774	779	776	716	781	763	772	761	801	770	744	792	705	788	756	809	727	754	752	796	771	726	790	766	743	743	736	738	764	767	758	769	747	811	786	765	767	772	719	755	756	777	763	750	791	724	789	762	740	702	762	728	782	735	708	777	750	756	770	804	790	790	786	781	829	726	755	767	778	756	757	703	791	774	755	746	760	737	786	780	741	754	758	769	775	733	768	789	774	780	775	797	788	811	833	747	779	738	682	819	746	739	774	738	740	713	742	730	755	747	774	781	717	723	750	765	739	751	736	710	768	758	757	824	719	754	747	765	753	772	701	767	771	777	797	794	769	755	759	805	781	769	771	771	739	747	745	746	773	817	761	727	788	801	828	741	739	756	761	705	738	752	735	722	721	758	778	755	711	773	761	756	742	814	715	744	712	738	756	805	786	731	765	733	761	719	733	745	768	740	688	729	797	786	724	720	802	748	758	790	762	752	737	756	776	767	783	756	751	760	722	699	788	747	735	780	796	758	751	742	692	817	721	760	787	785	737	765	746	745	782	746	735	739	774	754	745	757	773	755	756	717	790	810	770	785	757	747	778	784	749	763	778	762	770	731	786	763	814	796	752	781	756	748	772	743	731	782	678	791	801	774	783	764	755	732	776	714	783	734	764	778	742	749	747	785	738	796	785	810	747	796	785	729	714	758	755	775	719	806	714	785	780	764	747	754	780	757	754	751	742	743	753	805	747	774	780	735	758	718	752	790	796	747	734	770	718	770	767	781	743	702	786	736	769	767	715	789	805	763	727	772	742	719	746	723	778	772	719	779	715	754	740	726	786	716	750	750	753	715	776	781	813	731	800	742	729	787	736	812	797	733	805	740	795	768	708	753	809	735	791	779	743	715	743	824	740	753	777	794	750	727	729	752	809	703	740	785	744	711	749	734
6984	239	127	121	108	96	84	97	88	99	98	94	111	115	104	91	86	102	104	84	97	97	96	107	101	73	82	87	83	92	109	72	89	85	100	84	113	70	91	97	90	92	88	95	92	89	86	98	88	91	106	98	95	78	91	95	98	100	96	84	101	98	96	85	90	89	69	88	94	87	73	94	94	82	89	96	86	109	90	86	103	99	83	95	89	96	88	101	89	79	83	88	99	95	89	89	94	99	102	83	97	80	83	81	100	88	100	82	89	96	92	81	80	101	100	89	80	85	97	107	99	97	87	89	82	103	90	82	75	89	86	84	111	89	83	97	67	93	96	103	80	97	79	97	80	85	93	102	81	84	85	98	99	79	84	89	114	102	69	83	103	100	106	95	102	88	98	88	92	93	90	103	93	92	104	86	80	83	94	83	96	85	94	110	90	80	95	105	83	107	100	82	95	81	102	85	91	83	100	103	102	93	99	96	83	106	88	102	86	82	83	73	96	107	106	86	90	110	114	96	106	103	84	119	86	76	82	101	86	98	102	92	90	99	79	98	87	91	81	79	102	77	103	86	72	91	79	91	100	95	97	97	86	106	91	79	81	108	98	99	87	93	109	97	90	74	97	88	86	82	81	89	91	111	90	104	109	87	94	81	99	85	92	84	109	82	93	79	90	98	97	72	99	111	81	93	93	92	93	110	76	103	87	92	96	92	84	90	83	87	85	93	89	95	83	84	92	82	95	101	92	86	98	97	89	106	75	96	81	85	100	101	93	66	102	78	94	88	96	89	81	81	89	94	82	95	97	86	98	102	84	94	86	99	90	66	97	93	84	81	79	90	103	83	96	95	80	97	91	89	89	87	93	92	107	88	86	102	87	89	87	102	100	103	99	99	73	82	89	104	76	86	100	82	85	80	97	109	106	92	96	97	93	79	86	84	97	78	89	88	101	96	97	88	84	81	79	93	89	105	73	71	110	93	96	99	99	85	70	93	101	82	74	98	89	90	104	100	84	75	88	97	89	83	96	100	100	94	91	104	94	116	109	85	103	88	113	87	86	98	75	105	95	91	100	91	105	109	91	93	70	88	99	102	78	74	91	86	79	88	88	95	88	91	81	93	99	86	97	83	89	80	109	89	89	104	99	107	79	96	92	86	78	93	94	91	105	105	79	85	89	101	92	93	85	89	103	78	92	105	90	72	89	105	90	79	101	102	80	93	90	80	94	82	80	93	87	107	105	92	93	98	97	92	82	100	73	96	88	99	83	101	77	86	95	90	98	94	89	83	86	107	83	89	83	86	85	102	82	106	74	85	104	101	84	97	102	89	98	94	88	91	99	94	92	88	103	88	87	96	101	117	74	86	91	93	104	93	92	108	111	93	78	89	99	83	83	113	94	76	94	82	92	84	89	94	86	97	87	91	92	100	93	96	85	98	79	82	101	97	94	105	99	73	100	78	96	110	91	87	101	90	81	92	87	87	94	92	84	96	93	78	88	97	101	85	101	94	77	97	88	97	105	83	100	88	107	79	95	88	75	102	85	89	84	96	94	97	89	95	99	93	102	83	100	90	92	76	79	75	88	76	95	76	84	102	103	88	101	86	69	98	95	99	97	92	102	100	104	84	96	89	79	99	96	76	96	83	104	103	106	93	88	95	91	93	91	93	78	98	81	77	108	101	97	76	86	74	109	90	111	82	76	123	77	84	93	97	84	78	76	100	78	97	97	93	84	81	96	84	100	95	95	91	87	81	97	95	97	84	89	87	97	85	85	103	104	87	79	99	80	83	81	99	84	82	95	80	79	91	92	98	93	82	81	90	92	82	99	86	100	79	82	99	93	84	86	101	101	89	109	96	71	75	99	79	87	84	93	94	91	76	98	90	100	100	80	89	93	85	78	86	80	91	100	100	96	109	89	106	103	83	85	94	92	121	80	92	98	79	114	77	75	94	85	73	94	97	89	94	86	92	86	82	85	90	85	88	96	99	115	104	91	94	76	109	101	106	75	114	84	95	87	88	97	72	86	88	81	77	92	100	78	93	85	84	99	90	104	82	116	104	92	115	73	93	100	93	77	91	107	89	90	78	78	108	83	116	76	75	71	100	96	93	96	95	92	89	87	84	106	93	93	102	88	75	80	116	77	89	85	109	107	92	90	96	90	96	82	77	94	72	89	88	87	81	86	91	82	88	95	86	98	113	99	91	101	95	96	110	84	87	80	98	83	104	98	95	98	81	82	101	98	82	82	83	101	83	92	86	76	98	97	95	83	70	117	105	68	94	90	104	94	81	89	90	88	117	100	89	92	72	93	106	91	92	82	100	72	89	97	83	84	91	79	91	93	88	82	90	99	105	88	100	99	101	98	90	101	89	84	83	103	104	91	110	103	80	84	106	98	82	82	85	95	100	83	91	106	80	93	91	106	86	84	79	81	86	75	96	93	97	88	113	83	87	100	94	100	84	83	101	74	76	78	91	86	79	97	91	89	90	90	88	93	90	97	79	106	98	92	86	84	107	97	75	74	95	112	105	101	92	87	72	89	87	101	83	95	82	71	105	90	79	90	93	101	98	94	83	103	88	77	90	71	101	93	71	91	103	101	82	87	102	97	95	89	101	85	97	82	85	87	97	86	89	93	86	92	108	92	82	91	76	90	81	87	89	106	96	75	96	93	109	86	91	89	94	101	85	74	88	78	88	104	82	108	97	83	75	77	82	82	113	97	87	98	80	96	86	101	93	101	98	102	94	74	102	97	97	94	92	86	92	98	102	83	95	85	80	95	93	92	98	90	94	71	112	95	81	70	96	108	77	75	87	90	103	88	108	90	89	79	95	83	88	84	90	96	103	99	109	87	97	82	79	81	90	94	72	79	84	75	105	92	86	96	86	116	89	98	104	102	108	95	94	96	97	77	80	102	79	91	89	84	108	82	90	82	67	100	88	111	85	88	103	77	80	100	99	93	104	77	86	87	113	96	91	86	99	93	88	103	82	80	89	99	75	84	90	93	102	83	75	102	102	85	92	94	89	94	103	69	92	87	80	88	107	109	86	86	111	103	98	79	83	86	72	90	95	98	68	107	92	89	109	84	76	96	87	96	89	106	87	79	105	92	92	109	94	95	84	82	81	87	96	101	102	102	79	87	92	88	80	83	91	97	94	66	102	96	88	93	101	88	84	100	88	96	93	87	94	103	102	91	100	94	91	83	109	92	83	72	126	111	96	95	102	86	83	102	105	97	86	104	88	89	91	92	92	85	96	87	101	110	89	87	105	90	82	85	84	88	99	86	72	85	97	92	85	117	73	80	87	78	72	83	92	74	97	84	104	106	94	88	66	105	95	99	88	85	84	93	89	105	84	92	93	95	96	92	91	77	81	86	74	93	93	68	87	85	84	79	102	94	85	79	94	84	107	101	112	85	79	95	94	88	89	101	91	112	74	90	100	88	100	94	74	88	86	95	86	76	80	108	97	95	94	88	73	85	85	105	88	100	98
6585	308	382	422	356	334	336	310	330	334	301	307	280	307	310	306	283	305	280	296	311	281	266	296	291	269	263	264	314	278	298	291	315	255	282	324	308	311	313	291	311	272	280	319	300	290	295	295	285	319	281	316	278	281	299	293	315	285	297	286	290	277	291	305	329	271	256	300	298	271	319	286	316	277	318	281	296	316	314	301	289	297	298	266	303	285	266	315	272	296	283	296	292	297	296	266	313	281	307	273	266	314	266	286	296	294	293	273	312	294	307	271	282	297	289	290	287	313	282	273	262	281	282	320	271	276	280	296	276	300	308	295	300	270	274	265	282	294	311	282	273	273	288	323	271	253	290	295	272	287	327	296	276	259	292	311	280	312	295	286	287	296	282	284	302	301	289	280	284	283	282	276	287	294	289	300	277	272	294	295	280	275	290	306	300	270	305	287	300	289	296	272	305	280	299	285	288	293	262	285	289	290	294	294	300	294	290	283	280	279	327	274	282	296	279	285	312	318	272	312	298	300	291	284	301	267	306	304	260	285	273	306	300	279	303	274	290	268	284	316	303	280	320	276	273	297	311	290	303	280	306	277	273	295	259	314	322	262	288	261	277	290	291	324	271	296	263	278	290	312	293	279	309	324	310	270	308	308	242	265	272	287	277	312	300	265	297	280	275	312	280	325	305	309	264	281	303	291	282	260	302	282	291	275	266	278	305	289	312	279	299	317	296	309	288	279	277	281	302	290	300	282	300	295	288	303	308	294	296	288	286	285	266	309	264	275	305	297	265	283	303	311	284	303	303	279	283	286	278	289	295	319	300	288	310	283	322	283	295	282	289	295	287	280	287	259	308	292	304	281	272	309	312	308	296	289	279	252	270	299	311	281	287	300	285	257	287	302	314	272	277	260	273	285	280	291	298	279	297	307	299	276	288	300	258	279	293	269	299	260	263	282	334	283	298	323	277	271	289	295	303	325	298	297	273	288	287	306	315	275	278	292	332	266	273	279	270	285	317	286	307	285	327	317	302	293	308	303	281	310	294	279	303	298	297	287	313	250	322	259	271	284	277	306	296	314	310	314	280	284	318	281	286	264	318	304	273	278	300	314	304	263	238	289	308	300	292	307	277	280	298	299	295	290	291	297	286	288	316	288	298	268	327	304	309	281	306	275	270	304	306	278	310	307	280	279	289	288	329	293	303	305	300	284	297	284	268	278	293	299	273	272	298	288	303	278	297	294	282	273	285	254	310	282	313	282	286	317	271	285	297	305	291	290	295	305	296	296	314	303	275	306	296	316	296	274	296	289	309	300	286	326	299	312	298	283	284	288	275	274	306	271	261	297	318	295	258	290	269	304	274	284	290	316	301	291	282	292	309	286	304	288	295	288	293	270	313	298	258	271	301	300	286	286	292	300	295	287	272	285	281	292	311	305	325	287	284	281	299	303	280	296	276	273	307	300	297	280	288	329	298	275	305	291	283	276	311	308	289	299	295	298	286	297	284	254	295	327	276	313	287	288	277	275	292	297	269	305	287	290	261	297	257	259	272	297	271	303	323	268	284	314	267	287	319	270	299	300	330	260	289	312	285	293	297	273	297	303	302	283	300	291	289	302	324	246	320	311	276	286	289	282	268	300	298	279	264	288	279	257	277	297	265	296	296	325	287	307	317	287	297	282	308	302	298	319	322	301	313	297	266	304	296	280	291	282	298	291	266	314	316	263	309	273	283	282	306	313	266	294	272	270	288	288	285	308	294	286	290	277	259	297	274	292	276	328	315	263	301	288	281	308	289	274	316	275	312	280	267	274	266	278	280	285	275	272	309	287	296	289	315	293	307	319	313	274	297	308	268	309	296	271	298	278	311	297	306	271	267	277	285	305	266	297	288	303	296	290	277	283	284	267	282	287	302	287	267	268	285	277	292	286	292	299	267	267	291	299	290	277	281	307	331	291	320	297	292	299	286	279	263	297	331	312	248	321	289	283	277	295	294	260	281	291	289	270	289	277	290	296	288	279	308	269	319	294	297	299	299	268	294	285	318	283	306	285	306	308	274	266	304	311	286	276	273	295	277	296	296	292	265	299	297	272	307	254	294	269	265	258	299	286	302	293	255	302	291	288	268	293	296	294	316	298	287	287	268	265	291	285	297	295	288	304	312	288	324	260	289	287	296	312	277	295	290	270	314	290	280	283	288	253	286	273	289	287	303	279	279	280	292	267	325	282	280	269	308	313	291	272	265	292	262	300	349	277	264	276	296	280	275	251	324	296	289	288	286	281	279	314	300	304	291	319	298	292	306	298	286	296	283	278	298	277	271	294	317	277	273	276	292	282	287	299	291	303	282	259	272	294	281	276	293	303	277	271	288	283	287	308	303	313	312	287	295	270	299	288	290	309	272	257	284	283	297	282	282	307	300	295	283	266	293	277	277	266	288	284	306	284	308	287	312	291	275	283	305	282	315	290	256	309	314	301	292	258	299	268	305	274	287	286	313	293	286	306	268	315	301	268	274	263	276	288	323	309	296	296	285	299	295	292	292	278	304	289	293	292	314	266	269	285	292	289	319	286	262	275	285	281	281	293	291	284	292	279	306	262	272	294	281	295	290	286	286	299	258	277	277	283	316	278	292	268	264	275	312	292	275	305	282	264	270	271	288	293	271	305	319	284	294	289	285	320	267	289	291	308	294	262	334	265	304	295	282	301	283	269	296	297	288	282	318	310	277	287	286	298	268	315	263	283	291	308	298	261	293	292	253	304	294	310	299	308	311	297	288	286	320	273	269	304	294	289	294	299	319	311	295	293	319	274	290	282	317	290	296	301	282	283	301	301	281	299	284	295	280	311	318	249	276	280	285	282	294	344	309	303	285	273	280	304	275	289	278	307	274	303	257	284	309	299	290	274	305	313	285	268	280	257	287	271	299	306	290	304	261	301	284	294	309	273	304	323	282	308	302	303	266	279	320	295	298	284	275	287	314	306	319	301	269	283	290	318	295	271	274	260	283	332	283	297	288	331	316	261	333	298	289	259	281	267	285	300	281	286	286	313	289	271	298	296	303	316	318	292	282	323	282	296	305	321	270	278	292	275	275	303	265	287	297	300	298	307	266	305	287	288	292	284	294	253	282	317	278	289	309	270	293	274	328	283	286	266	298	307	263	285	300	302	249	296	301	301	276	268	301	292	264	269	279	264	265	292	298	266	322	277	322	304	284	277	307	282	303	286	311	279	275	300	310	305	287	276	297	277	317	298	300	302	288	312	294	299	282	303	269	291	293	305	275	295	310	273	294	287	292	298	277	307	283	286	285	294	273	285	282	287	309	296	266	249	298	276	258	284	292	299	278	314	289	280	312	314	329	278	293	300	277	296	268	306	281	281	275	306	265	275	257	287	271	316	290	268	286	311	284	278	270	289	269	305	289	269	289	300	289	308	256	310	282	284	295	287	296	253	312	280	297	292	268	281	312	269	282	293	297	290	309	291	305	300	277	304	296	307
51429	14040	1811	839	699	447	426	394	337	297	268	289	249	226	221	235	265	234	221	242	248	205	232	224	208	219	234	269	242	234	211	242	193	213	203	224	228	198	190	200	226	242	213	222	199	213	240	195	204	191	217	194	231	224	201	207	210	220	210	218	198	201	207	235	205	233	220	215	212	233	211	218	207	192	206	231	215	238	213	207	212	226	214	178	207	200	215	196	234	202	220	204	217	221	183	219	190	233	225	203	217	184	201	214	188	192	184	200	213	246	206	217	238	221	195	192	239	210	196	213	201	214	210	200	210	195	194	215	186	221	221	239	199	221	201	218	230	208	219	219	218	200	185	193	198	228	215	219	212	222	192	206	208	218	206	205	229	209	214	218	216	218	186	241	207	200	211	196	218	213	229	224	200	232	215	252	231	228	206	221	237	235	231	233	219	210	221	211	195	225	199	205	196	210	192	190	209	194	181	189	219	235	215	203	231	204	210	212	182	200	250	216	224	187	237	189	193	219	224	198	193	223	227	210	210	230	189	197	253	190	235	199	216	214	216	238	199	214	209	215	212	207	213	223	215	211	231	174	194	194	209	190	202	235	225	209	212	209	221	189	194	201	216	211	200	205	197	247	215	241	207	209	234	207	220	223	210	225	236	206	187	195	210	228	207	228	216	225	211	199	204	212	205	224	200	190	216	192	229	213	227	206	213	209	214	188	216	228	213	202	210	193	224	257	231	207	256	200	223	195	192	204	211	224	186	205	221	207	174	211	201	224	179	205	207	214	204	234	225	184	202	233	199	222	214	210	204	215	193	221	214	219	201	221	201	231	212	185	229	193	203	249	237	223	204	210	230	209	192	236	246	220	208	206	217	201	189	200	214	247	234	189	199	202	195	219	221	187	226	220	194	191	211	195	211	204	209	216	209	233	237	228	214	211	220	210	221	228	244	213	202	209	206	231	183	197	233	192	218	229	231	185	228	218	233	216	207	191	237	203	227	226	214	213	235	216	212	206	192	211	221	216	221	220	209	196	209	195	182	217	215	206	205	217	240	226	223	200	225	220	208	227	186	196	208	199	192	197	169	204	225	224	216	202	232	207	191	212	205	204	239	203	220	207	223	216	228	204	213	210	197	217	207	194	193	232	209	209	189	247	184	221	182	195	198	193	219	201	225	179	200	223	233	182	221	201	175	203	229	212	213	203	214	201	238	205	197	187	204	206	222	211	209	191	226	187	211	214	237	205	177	216	216	198	209	213	203	214	234	201	197	206	196	234	208	213	229	206	219	213	212	229	223	207	216	186	219	203	224	189	201	217	219	214	238	213	208	218	207	183	180	228	244	197	214	206	227	225	217	222	208	209	196	242	205	217	207	228	199	224	201	205	201	210	205	205	210	211	190	223	208	240	192	221	229	213	192	208	178	230	224	215	200	191	215	192	188	256	233	214	207	227	212	222	218	221	227	220	183	207	198	204	183	203	214	189	210	176	222	188	228	200	196	221	207	205	218	190	211	236	209	192	221	213	204	225	208	211	206	203	221	243	228	241	195	213	233	186	191	214	195	218	214	215	210	215	206	213	219	218	189	228	209	199	203	197	205	217	208	213	193	198	221	206	211	205	225	230	226	212	207	185	213	217	237	219	223	224	227	209	220	223	204	216	199	214	203	208	197	222	218	194	208	241	205	219	170	207	216	216	198	207	234	200	166	251	219	215	184	222	193	212	205	204	226	226	194	193	203	170	207	204	186	216	206	207	190	193	185	213	226	203	227	198	195	214	227	206	242	235	203	207	190	228	201	201	233	195	216	190	207	217	198	244	212	215	195	222	223	205	181	208	196	225	207	207	213	192	185	218	194	218	206	201	242	200	223	192	204	201	217	207	194	210	223	209	210	186	236	204	187	228	210	231	216	227	219	221	242	211	198	232	224	226	226	211	212	227	227	207	209	238	203	220	200	201	199	197	206	203	206	194	171	201	188	221	248	205	204	206	227	228	221	213	204	192	205	185	221	219	224	217	210	210	216	196	207	219	211	175	218	202	204	191	210	214	199	223	221	215	186	186	189	217	203	193	234	199	230	217	209	211	212	214	182	204	213	194	188	221	194	233	245	217	180	178	194	196	203	197	205	200	211	230	207	190	232	233	209	226	223	206	245	194	213	192	218	204	224	212	245	222	213	213	207	226	197	191	205	206	211	218	192	219	201	188	206	204	204	225	232	189	208	204	187	203	205	189	231	222	194	214	224	216	212	221	193	216	242	210	207	203	207	206	204	225	216	203	202	219	221	198	194	222	204	209	205	215	190	204	228	233	206	237	211	177	207	235	221	230	199	194	208	216	196	224	213	223	213	194	211	198	223	205	220	227	199	195	206	190	224	221	204	216	205	219	210	200	189	227	219	188	206	225	201	200	204	184	232	229	200	245	211	201	200	223	211	214	216	221	206	210	186	196	222	235	237	225	229	193	212	210	203	193	217	234	192	207	211	211	179	237	221	219	240	228	188	215	216	205	213	198	215	232	234	226	224	210	216	190	211	222	213	211	204	206	222	207	225	221	194	193	202	216	211	202	192	205	193	224	219	198	206	199	212	208	227	202	228	199	218	194	213	226	205	203	206	220	213	228	206	199	202	204	226	196	216	228	237	193	213	208	222	199	220	204	220	233	214	196	215	217	202	220	227	209	214	183	200	228	206	219	226	185	199	190	189	210	215	201	205	201	214	199	198	206	218	225	179	210	181	222	183	202	215	227	206	209	188	205	208	219	224	209	234	199	216	209	210	215	215	211	221	204	205	229	224	225	194	201	201	232	209	190	235	224	219	204	238	199	195	195	236	231	213	234	222	203	207	197	216	199	235	212	205	214	178	202	216	232	179	216	211	236	226	198	221	212	227	246	194	198	224	215	215	221	200	235	239	200	212	210	195	193	205	204	201	212	196	188	213	205	202	201	208	228	204	215	192	208	228	226	251	245	224	226	227	191	212	226	211	252	203	213	203	208	205	227	205	199	233	210	199	195	214	168	212	221	213	212	218	210	208	224	215	213	224	203	213	214	203	245	219	206	194	217	215	194	207	200	210	209	216	205	181	207	202	208	197	229	204	194	204	224	206	224	234	197	222	200	211	205	209	205	207	202	206	220	226	225	193	209	208	216	200	208	204	204	176	196	202	199	225	183	201	216	205	225	197	215	228	198	218	212	211	211	230	212	215	205	179	213	244	195	227	239	204	215	200	206	216	204	221	212	221	188	189	206	202	221	212	218	218	208	224	216	215	232	215	213	236	195	241	186	204	204	206	199	205	212	229	216	220	209	228	197	216	211	208	197	227	201	183	194	203	209	219	219	227	228	213	203	195	211	212	207	215	210	207	189	209	208	206	221	240	189	217	225	235	187	212	212	212	243	207	221	189	216	241	196	205	220	219	181	218	224	168	193	217	226	235	224	197	229	209	211	205	219	205	217	203	213	214	228	196	209	215	227	218	209	221	205	231	214	202	208
26764	1250	2324	2759	2368	1971	1728	1436	1290	1171	1037	960	939	862	834	730	763	798	730	714	668	667	645	651	622	657	697	653	642	590	606	623	602	544	625	564	601	575	565	597	593	594	590	602	565	587	578	607	581	613	587	576	563	576	534	544	569	572	558	548	571	560	540	557	545	613	578	579	539	582	544	559	575	574	553	584	535	552	568	559	604	508	572	564	574	550	582	499	533	568	567	551	609	537	552	590	587	582	580	554	592	537	546	537	567	533	587	553	560	578	592	540	576	578	577	540	538	567	587	559	552	540	545	516	504	577	553	544	566	542	557	561	546	593	552	572	520	557	547	589	557	576	495	617	534	591	563	553	596	538	565	544	553	562	565	534	540	564	551	580	588	587	566	484	551	536	552	542	582	573	532	515	491	587	578	555	500	521	550	562	552	530	594	592	525	557	537	562	602	618	552	548	578	545	591	558	539	522	574	571	521	546	546	576	536	514	577	506	518	551	523	552	529	606	540	539	526	570	532	557	549	556	556	527	534	579	519	532	548	532	602	541	557	587	525	551	527	560	561	569	541	546	547	559	522	557	528	575	533	592	510	567	552	583	537	563	551	613	617	526	542	546	533	552	566	566	560	533	506	565	560	554	564	577	523	536	521	543	559	546	548	542	550	551	565	572	569	565	567	512	576	560	542	544	552	531	539	612	543	521	522	556	564	534	570	566	553	504	583	536	536	564	541	513	570	536	555	596	516	550	577	562	544	568	546	502	548	514	550	554	590	563	582	558	546	604	530	506	514	537	531	554	561	563	512	502	532	545	545	600	527	548	572	566	574	497	578	518	579	573	539	511	533	562	532	525	529	564	515	588	576	536	550	550	555	551	535	553	554	558	570	593	534	523	537	535	520	517	539	594	548	587	567	520	541	512	552	536	603	517	553	568	553	561	533	553	562	569	528	543	528	561	516	583	549	523	572	541	559	516	586	535	540	543	541	513	575	526	587	541	564	545	543	559	527	571	538	518	535	562	535	551	552	589	561	552	544	533	542	598	565	516	551	573	545	542	520	555	529	573	546	545	574	541	535	542	570	555	582	573	547	534	537	563	532	561	556	555	575	529	587	564	595	557	526	543	524	561	547	587	539	546	577	532	570	574	549	522	579	547	590	526	521	543	531	575	565	540	544	537	575	540	575	559	564	534	521	555	604	552	534	504	555	538	572	558	514	557	540	529	554	551	573	529	573	601	533	578	540	585	573	557	542	566	560	591	526	521	553	549	591	571	561	554	550	539	541	540	537	543	621	562	518	512	587	515	577	536	524	553	529	509	564	574	565	531	516	541	531	547	539	526	568	520	508	522	533	583	569	539	556	540	565	548	547	557	557	551	569	544	547	491	534	513	579	561	579	548	522	500	497	596	541	525	567	551	544	555	572	511	605	517	561	566	538	516	568	569	523	554	567	578	543	544	585	566	514	536	537	566	550	556	555	523	536	591	590	553	574	552	523	549	498	522	570	553	520	550	548	541	540	559	556	561	550	589	536	537	551	525	547	556	543	517	558	570	532	574	589	598	541	568	527	521	546	529	540	544	561	552	511	581	493	575	548	535	538	526	586	525	585	530	598	525	525	562	584	541	519	533	518	555	564	562	539	532	546	543	554	530	524	521	530	537	577	542	577	565	571	527	535	533	554	534	588	529	572	548	574	521	601	582	563	519	543	553	511	535	533	559	551	564	522	559	580	523	542	582	575	571	547	519	578	527	539	580	537	537	551	528	585	546	550	510	547	552	546	521	555	565	542	534	557	519	517	592	611	553	550	571	558	572	549	577	558	601	550	526	574	509	568	583	575	523	552	519	511	558	529	552	527	543	528	542	540	549	522	587	561	560	508	569	571	584	559	572	561	527	499	540	551	567	521	537	558	548	583	569	545	535	591	554	524	546	507	578	559	572	558	545	553	521	551	557	576	551	520	566	557	533	544	506	568	544	576	566	550	600	534	546	582	566	563	549	534	586	528	558	537	570	580	591	516	536	569	496	592	559	527	537	576	562	530	528	554	533	549	540	553	551	527	594	562	579	516	551	529	528	564	539	572	545	563	573	515	559	551	534	514	526	566	587	523	548	581	513	544	542	553	584	562	525	537	565	574	541	539	527	572	521	553	582	528	520	541	563	567	561	559	586	542	582	564	550	566	548	558	577	591	534	545	561	554	567	566	566	531	534	536	546	570	531	558	526	571	580	507	559	526	549	559	522	556	550	532	529	528	554	505	520	569	589	510	566	568	512	522	518	546	509	560	552	561	541	552	554	533	565	563	550	510	540	534	566	563	590	607	527	554	531	568	549	533	531	550	553	528	544	593	583	540	552	551	533	531	530	536	538	557	543	544	557	584	528	546	515	583	549	540	540	529	566	533	566	520	555	605	539	557	549	546	539	555	510	501	540	534	512	550	581	572	600	532	581	513	541	534	538	571	558	576	529	571	534	522	552	592	576	537	541	556	526	581	535	577	529	551	561	554	536	545	563	559	563	599	585	519	584	557	560	552	561	496	521	595	533	560	548	544	539	545	564	538	528	557	546	536	534	570	558	577	608	526	551	587	546	536	550	560	575	548	565	546	539	558	543	566	570	546	512	521	551	586	537	548	563	544	555	576	596	519	548	582	570	550	578	530	538	556	523	591	507	564	524	568	546	594	518	543	583	554	569	549	549	530	533	491	581	562	559	600	511	552	574	547	562	533	559	549	568	566	566	558	584	590	547	538	544	530	517	543	520	543	542	514	543	535	518	549	516	581	537	547	533	512	541	571	552	501	554	564	550	537	560	578	497	558	579	545	553	572	541	585	537	516	579	544	518	565	568	583	549	555	537	579	581	562	536	548	527	521	548	584	563	586	573	538	561	568	559	576	540	568	537	553	545	587	529	522	553	589	524	570	562	571	564	536	501	577	574	516	528	549	536	555	578	554	537	569	569	529	542	579	526	515	547	549	537	569	525	556	567	533	552	539	562	550	539	569	552	535	565	572	558	548	571	577	573	528	525	538	517	530	541	563	576	548	530	562	597	521	567	511	528	554	537	523	536	527	547	507	577	588	542	566	529	526	537	554	539	533	539	531	576	541	537	525	520	554	583	542	530	565	560	535	553	578	560	549	525	549	546	561	551	564	555	523	587	533	579	565	584	547	520	510	540	493	571	578	566	546	592	557	549	525	533	574	554	530	534	539	517	526	556	571	552	566	606	537	528	547	557	552	516	598	560	540	565	571	532	540	548	528	530	527	498	578	552	573	556	518	503	554	549	545	550	560	570	552	520	577	505	596	543	515	566	538	520	557	524	532	575	576	565	500	534	549	539	493	573	525	612	550	528	523	555	559	558	546	571	526	586	573	542	524	533	542	525	540	574	545	564	559	600	558	556	582	514	550	557	556	538	561	551	518	530	505	572	559	572	540	577	526	562	566	537	554	564	538	540	549	558	558	497	557	522	497	566	531	550	543	572	545	545	562	551
65313	23113	6822	1848	1168	881	763	667	624	497	434	434	422	374	398	364	432	384	382	380	403	361	349	327	360	347	337	285	366	286	348	318	322	292	352	319	333	327	322	309	326	317	329	339	333	325	341	315	353	333	365	307	346	333	328	302	344	320	347	310	324	317	292	307	303	276	361	322	250	287	315	324	307	353	305	315	318	332	320	290	304	347	337	325	359	354	325	302	303	326	316	335	323	295	355	332	298	297	318	318	328	312	312	349	300	330	311	300	308	284	305	284	325	324	326	304	339	281	315	320	329	338	339	331	314	310	298	312	319	340	272	322	343	315	346	344	329	302	322	329	297	294	337	368	329	309	302	326	326	282	319	346	304	304	309	325	297	336	319	326	310	302	329	339	319	346	312	316	313	292	345	328	311	318	339	332	291	320	328	329	298	312	320	339	323	274	308	353	332	293	271	331	321	312	292	325	304	341	320	306	283	300	313	305	315	316	332	312	284	334	300	322	305	293	368	340	313	346	324	367	323	315	295	289	306	321	307	335	300	301	285	307	325	291	303	332	307	330	305	300	348	287	302	321	342	303	281	328	282	306	314	292	316	335	322	344	321	311	300	322	312	317	304	318	310	288	311	325	313	324	323	308	342	300	339	320	315	328	320	310	372	310	282	311	309	329	316	312	330	327	317	285	325	313	297	330	327	323	302	343	322	345	338	330	288	325	337	313	305	311	331	307	293	316	296	330	346	342	304	314	309	358	328	352	326	323	291	328	321	310	297	321	324	318	294	319	312	327	307	313	316	305	284	305	309	315	341	330	347	266	294	314	328	341	305	326	308	318	309	330	320	317	324	305	331	322	315	282	330	325	332	297	322	273	314	308	284	327	339	314	311	345	315	314	320	324	300	311	344	326	303	337	331	290	294	339	312	323	308	290	352	327	345	336	332	314	279	305	318	316	305	350	346	330	329	310	308	318	341	291	325	308	322	332	355	298	306	330	330	333	323	275	318	294	315	298	329	310	341	312	302	307	311	326	302	340	300	289	289	323	327	342	323	321	316	306	290	312	329	317	327	325	305	311	360	310	299	320	330	308	344	332	352	324	329	323	331	327	322	345	299	328	312	318	320	329	303	320	319	291	302	326	296	312	292	274	334	300	285	333	343	279	311	331	321	340	309	325	319	293	336	328	319	335	277	324	308	293	284	320	312	325	331	314	285	312	309	327	312	328	330	303	328	317	345	342	313	324	339	351	325	308	358	289	311	325	308	315	352	288	322	311	340	307	330	325	293	316	302	285	324	303	294	309	318	310	338	332	319	310	346	305	341	322	348	356	374	297	334	292	300	303	330	290	335	324	293	325	309	321	327	331	312	307	294	321	347	315	335	337	350	328	294	327	309	347	344	287	345	347	356	311	311	350	284	313	311	330	305	294	308	345	298	315	326	299	355	333	313	319	344	337	326	324	309	311	314	301	341	325	306	351	297	291	326	337	348	346	315	300	322	336	339	284	321	343	278	326	313	329	348	321	310	302	304	308	312	312	321	325	297	326	274	330	316	319	313	306	321	274	296	346	332	280	288	305	316	320	327	284	315	314	334	328	346	312	313	306	332	312	319	337	304	304	323	315	326	333	306	300	328	318	322	336	294	331	302	355	332	310	347	289	295	304	293	334	328	297	292	317	283	354	333	311	334	298	330	282	349	323	310	312	360	330	306	316	321	336	303	326	307	312	307	320	357	334	301	326	354	321	319	295	339	311	344	294	338	372	323	288	337	310	323	291	325	319	332	291	321	355	320	289	318	340	294	312	304	303	313	363	309	346	314	329	294	323	319	314	299	326	311	305	339	307	311	311	334	344	313	320	334	296	298	345	327	308	337	317	320	309	317	323	326	311	322	312	324	277	298	350	355	319	298	302	318	301	315	350	319	364	304	323	295	306	283	347	332	311	322	328	329	327	327	300	328	306	331	297	333	316	327	337	291	329	321	329	330	334	311	318	343	336	327	318	351	320	332	335	280	323	298	318	295	319	340	313	304	312	320	310	307	370	314	305	322	320	311	300	345	307	319	326	321	322	320	348	354	321	314	333	322	314	308	328	314	346	316	327	308	314	299	325	322	307	301	352	354	334	312	302	324	320	323	336	295	296	325	335	303	322	332	324	313	317	323	332	329	290	321	330	334	324	305	317	324	298	316	317	313	348	290	326	295	322	307	319	344	309	301	305	328	294	324	297	332	294	345	316	317	305	315	320	308	344	308	308	330	317	355	281	328	317	313	313	326	316	301	309	354	345	331	310	320	309	345	341	309	306	315	310	328	315	309	298	305	351	325	302	319	356	316	331	323	317	342	286	298	292	309	341	319	310	335	331	303	347	309	296	344	314	328	326	343	322	298	348	292	318	318	327	336	312	336	315	320	336	308	309	336	324	308	281	346	306	319	356	322	332	352	329	305	301	324	278	285	312	306	306	320	281	315	281	352	313	294	312	301	294	295	339	308	305	323	331	343	342	308	348	347	300	317	311	341	330	296	324	328	340	302	330	320	326	336	318	330	327	311	320	313	287	347	368	302	331	340	303	308	313	334	309	326	362	312	323	325	359	337	304	299	316	305	324	329	321	327	320	338	308	323	293	324	336	343	325	302	326	341	286	339	316	293	319	298	298	318	312	330	292	346	310	294	328	322	342	307	303	330	294	265	309	329	320	304	332	336	312	338	310	294	279	332	272	327	324	303	294	282	325	308	322	359	299	326	332	325	323	326	307	359	316	325	290	345	301	317	338	299	333	326	316	321	313	302	311	312	304	319	305	332	329	334	327	302	323	336	325	338	287	307	311	317	322	314	296	323	324	294	311	309	334	290	324	302	306	309	320	303	343	341	337	331	284	325	298	310	313	320	309	339	333	332	304	273	276	308	349	302	325	302	339	274	300	328	321	325	309	322	324	353	297	281	315	299	328	313	324	343	308	289	342	322	334	300	308	313	340	340	343	335	314	318	314	307	292	319	311	342	341	330	331	335	329	345	322	312	289	351	318	302	317	319	335	314	299	336	338	336	321	294	320	313	328	325	321	304	322	315	312	318	349	320	278	285	331	319	334	331	282	323	318	328	326	314	322	351	333	338	299	345	313	343	300	298	317	288	299	321	337	297	322	291	305	317	329	325	343	330	314	340	298	306	336	306	330	302	316	313	313	329	318	313	314	277	314	321	305	293	331	298	298	349	341	317	329	306	366	313	285	338	319	315	311	324	295	349	309	332	291	327	303	303	342	314	319	333	288	340	346	302	303	327	305	330	313	328	323	319	298	354	308	329	331	302	330	290	321	292	338	318	326	319	314	303	308	320	289	309	331	321	309	306	327	361	301	329	331	320	302	336	294	348	353	290	360	336	349	322	320	331	311	319	320	330	313	285	317	339	332	311	323	321	320	328	329	321	312	316	338	284	322	308	347	304	320	324	315	311	321	285	330	333	317	319	312	332	289	300	341	342	311	265	315	338	345	327	330
36030	2053	4075	4926	4229	3450	2932	2472	2134	1874	1720	1546	1449	1452	1287	1250	1173	1123	1156	1040	1007	1067	957	985	909	887	938	920	867	872	879	940	851	878	904	822	805	858	815	821	822	854	865	830	859	775	852	774	796	858	828	796	829	819	791	850	770	728	814	818	756	784	840	759	783	765	824	788	827	742	750	778	799	754	777	763	741	812	798	823	782	742	806	804	800	772	777	757	728	778	769	774	762	764	763	770	780	771	766	697	773	788	725	782	757	783	756	735	774	744	742	752	761	783	803	757	758	758	755	732	744	777	750	748	760	764	774	786	754	775	787	809	772	765	788	754	749	755	783	734	751	760	783	837	739	735	751	737	746	747	726	755	793	801	754	738	748	745	777	749	746	736	763	763	763	741	714	731	725	786	746	702	779	695	784	753	820	761	782	727	773	734	780	772	706	773	777	737	775	731	724	764	731	750	782	783	750	804	794	752	766	789	776	756	826	809	740	781	725	732	754	721	764	745	742	739	775	803	783	746	790	783	760	754	732	778	809	714	782	752	732	765	787	747	750	796	747	752	710	748	727	750	767	758	773	695	715	760	707	771	750	745	755	762	729	768	737	715	768	764	739	767	766	755	745	759	780	695	779	718	768	766	732	732	769	767	739	738	733	747	750	748	772	733	705	806	776	713	777	750	769	734	731	741	755	774	781	715	748	763	727	690	751	764	781	750	704	767	761	749	732	735	754	755	734	776	748	712	770	752	825	803	731	772	759	744	765	733	750	771	758	780	762	745	712	774	767	763	734	766	810	784	755	778	776	781	727	784	752	792	778	761	769	774	758	754	776	718	733	766	745	737	769	744	759	765	704	785	766	775	729	764	764	791	742	755	742	736	798	756	751	758	754	769	796	754	732	780	787	772	796	730	771	780	688	746	787	801	728	759	768	776	764	767	722	785	796	761	782	764	716	823	750	768	714	762	761	780	830	775	746	733	785	760	740	736	799	772	769	797	775	744	812	787	782	726	710	784	740	786	769	778	799	803	751	760	735	792	744	698	757	742	758	804	717	731	748	724	735	786	758	762	787	761	707	783	716	767	754	719	795	719	743	733	741	774	688	762	800	762	738	798	758	762	769	822	728	755	801	779	771	764	724	699	756	741	744	769	709	702	733	733	761	799	746	772	743	775	696	728	811	789	782	746	808	743	741	729	772	790	749	738	776	749	695	759	794	761	715	759	736	810	736	740	704	714	786	714	767	747	740	757	719	781	689	803	735	773	800	768	703	771	815	780	714	764	760	764	717	741	769	748	777	730	715	748	805	751	810	719	745	786	794	710	780	799	785	755	759	780	778	745	756	777	728	772	770	746	779	807	754	724	757	763	793	760	718	754	728	761	743	766	789	775	678	806	775	778	749	742	754	808	821	736	733	783	798	792	752	723	776	752	810	777	782	784	769	748	776	766	777	705	769	753	771	804	746	782	747	767	740	772	732	735	774	678	752	737	751	736	786	760	766	761	737	728	739	792	753	727	704	784	722	793	760	702	757	765	751	751	763	711	715	713	728	756	814	770	746	755	742	753	749	766	744	796	719	743	732	775	735	735	740	761	742	739	722	746	796	783	749	718	761	757	746	766	794	764	763	780	739	739	758	726	709	775	746	762	730	771	696	737	763	800	773	749	744	764	793	747	825	747	775	699	781	731	708	763	757	758	741	725	777	792	783	731	787	701	814	752	727	782	744	735	765	770	796	791	723	764	742	709	791	772	756	728	773	712	786	736	725	753	798	760	812	765	808	788	792	776	712	751	707	706	765	779	765	687	802	776	718	775	792	730	738	761	787	764	774	786	729	796	747	776	786	731	750	756	728	795	751	802	747	782	721	688	767	770	755	713	742	731	689	732	789	742	717	773	767	750	776	758	778	761	747	757	709	736	736	766	772	762	772	751	792	788	765	781	723	771	763	768	733	739	773	796	804	702	687	749	753	767	786	739	761	760	727	735	776	783	802	783	744	788	725	718	791	737	769	761	759	755	772	724	733	730	715	711	730	747	742	767	724	790	784	737	778	769	779	746	788	722	791	763	791	745	823	727	787	737	747	704	735	689	712	747	755	764	738	716	789	751	711	748	743	748	702	812	757	762	792	762	740	703	757	725	745	768	776	762	764	774	774	757	765	735	797	747	803	727	763	758	779	783	790	777	732	780	726	750	760	752	765	765	771	740	723	768	745	743	740	775	761	716	777	780	768	756	768	771	719	709	738	722	746	749	783	774	751	754	774	763	722	706	762	808	754	732	758	749	761	755	757	739	762	739	734	753	780	789	734	725	697	794	712	749	793	764	774	755	755	753	788	750	786	787	762	789	771	744	719	755	705	783	781	811	740	725	779	747	732	758	778	752	767	730	808	793	789	751	779	763	713	768	768	736	737	763	720	801	703	730	719	786	785	785	743	769	768	820	755	761	771	783	767	771	797	719	743	796	757	719	773	716	742	749	769	750	758	771	721	760	766	769	775	736	736	728	725	739	787	748	773	752	798	766	727	793	763	753	718	773	764	764	706	746	682	734	712	755	759	726	778	757	722	801	763	759	689	726	760	764	810	772	735	759	743	794	774	763	755	773	746	739	760	779	793	733	712	792	780	754	725	734	771	745	763	770	750	825	737	754	782	775	781	758	780	780	739	780	754	802	797	757	753	739	709	756	778	752	779	734	745	749	754	679	756	686	817	775	772	690	742	780	763	723	722	784	760	750	755	762	766	703	748	706	769	750	712	753	753	751	779	795	757	749	726	724	779	758	785	778	744	748	751	767	725	771	747	783	790	762	772	774	773	778	762	754	773	757	796	785	822	749	720	748	702	793	780	750	746	775	793	767	748	783	773	752	757	782	762	804	721	726	728	704	811	765	692	765	742	819	781	719	756	764	720	760	744	749	813	755	769	787	783	802	792	737	748	746	762	801	748	749	747	748	791	760	718	774	725	798	742	751	741	741	726	778	730	744	768	809	717	691	812	753	754	730	757	735	782	772	741	714	801	800	752	749	755	783	702	696	771	739	778	789	762	766	726	770	787	729	802	726	749	733	748	760	757	740	765	763	719	774	697	737	715	751	775	757	762	785	762	770	764	752	698	726	705	767	779	733	763	790	721	747	763	764	777	792	819	712	734	762	768	735	726	758	757	762	762	715	795	754	779	750	777	752	769	795	749	786	748	813	751	715	744	752	743	751	755	719	750	723	783	778	758	712	776	803	764	777	808	811	746	770	817	711	772	752	770	801	743	812	735	737	779	730	751	786	760	756	748	765	757	758	805	758	787	748	768	760	747	760	787	748	768	698	712	762	752	714	772	775	773	739	796	725	768	752	737	765	740	770	780	725	792	721	746	702	747	743	746	759	779	769	757	747	747	801	735	791	793	732	755	747	795	730	751	756	749	762	782	811	748	750	752	757	765	727	734	762	833	742	790	740	713	774	775	789	748	742	754	745	758	761	787	758	733	751	796	749	753	734	752	755
6669	232	130	112	96	102	92	93	99	104	91	95	95	89	95	88	95	88	82	107	113	82	78	75	92	94	105	102	95	90	102	90	111	90	81	104	79	94	96	80	97	75	92	94	80	98	89	98	107	99	71	90	89	95	95	92	103	79	94	88	99	96	95	94	89	102	83	103	106	99	76	108	89	88	103	101	91	86	94	87	88	88	94	91	94	100	83	97	101	82	89	96	84	92	89	86	77	84	113	93	84	93	71	71	85	100	84	93	102	104	94	80	91	80	94	102	87	90	99	90	69	77	90	97	85	98	95	95	99	92	92	91	87	103	110	102	78	82	79	90	103	84	76	83	90	100	102	103	87	93	84	98	102	85	81	100	76	79	105	85	85	65	91	98	106	88	86	90	89	99	94	89	80	83	92	101	89	94	86	94	107	86	99	90	84	94	94	86	92	95	82	94	101	103	93	102	91	99	104	86	95	112	66	91	106	99	80	78	84	81	73	89	90	96	92	77	83	98	96	94	75	100	84	96	78	99	83	96	91	79	81	74	84	74	73	88	91	79	78	100	109	73	84	85	79	103	94	94	86	108	80	95	85	94	96	86	87	78	83	74	103	74	91	97	81	85	82	93	90	103	77	90	91	83	110	90	84	79	82	80	99	74	82	79	122	92	90	85	93	75	97	98	87	79	113	102	90	98	102	92	124	80	94	100	89	95	100	103	88	93	112	74	91	88	80	92	80	101	88	79	97	97	98	92	101	76	84	101	101	122	81	86	103	104	76	89	95	76	80	95	100	85	79	95	80	86	69	88	66	100	111	87	95	82	99	97	105	90	68	95	76	97	88	89	82	85	113	97	86	93	104	110	91	84	83	85	99	85	83	82	88	88	94	90	82	81	79	79	94	75	100	89	89	110	97	92	88	74	107	90	87	98	88	94	82	70	103	82	98	81	82	74	84	98	108	96	83	88	83	88	102	91	91	90	98	70	71	91	86	106	85	90	95	86	85	77	93	90	83	84	93	97	89	83	105	93	88	94	85	68	97	82	86	95	118	82	95	93	98	94	82	96	92	84	80	115	83	92	81	88	84	99	78	85	76	99	88	91	95	85	106	99	84	98	85	93	119	77	93	81	101	82	102	96	82	87	82	93	103	104	75	87	84	94	86	92	101	88	104	75	107	82	103	83	88	95	85	88	83	89	107	104	92	79	85	87	102	92	82	87	77	77	73	80	96	107	87	84	83	99	81	89	87	78	95	87	86	95	72	90	99	55	94	91	84	94	94	88	78	82	85	94	92	81	77	96	75	85	87	111	96	92	106	93	83	85	105	76	89	96	81	83	103	96	91	111	89	98	98	112	96	84	90	83	87	106	82	94	90	81	79	79	91	106	77	75	92	98	97	85	103	93	88	82	94	90	103	101	79	88	93	105	86	78	82	114	98	90	80	89	90	94	92	108	101	87	83	81	81	70	85	93	87	93	98	104	106	78	76	90	92	94	85	63	99	100	86	92	82	83	87	99	83	81	83	95	87	74	83	78	93	83	87	94	84	92	94	94	93	99	99	81	86	89	103	95	84	102	93	86	84	77	77	89	80	103	101	83	78	90	97	102	89	82	100	84	80	96	85	99	105	88	96	82	72	79	95	100	96	99	92	88	89	95	98	87	103	83	104	87	87	76	78	96	94	94	94	101	96	89	81	104	91	100	118	91	94	89	81	88	84	87	68	91	85	88	88	92	84	76	84	92	112	99	90	94	93	81	118	106	98	94	113	83	69	93	94	81	105	103	95	84	87	83	84	82	84	79	86	82	104	93	92	99	84	93	84	81	104	99	92	87	91	77	97	79	85	104	105	84	78	90	101	85	80	96	71	70	90	96	89	89	90	79	82	94	101	82	86	74	74	89	93	117	106	93	78	79	89	98	91	91	81	88	86	94	101	80	98	96	113	87	122	89	93	91	99	93	74	99	97	87	104	101	89	88	82	104	97	84	92	88	97	79	82	76	85	97	83	82	96	85	80	85	104	93	96	88	85	78	106	89	95	69	92	96	90	66	88	91	84	104	87	90	74	95	70	88	91	82	96	92	102	94	92	90	92	79	95	96	87	70	99	83	87	98	80	84	97	75	88	92	78	105	91	103	84	90	90	91	87	88	122	85	80	88	63	82	66	100	73	84	99	79	97	103	87	102	93	88	106	85	90	100	94	81	98	96	101	77	94	78	97	93	92	85	97	89	82	90	83	80	86	114	90	85	77	88	83	90	96	90	91	79	67	111	96	103	95	93	91	110	85	103	85	108	86	76	95	101	108	85	96	70	83	87	82	93	68	91	75	106	99	106	84	75	97	78	104	101	107	97	102	90	94	79	113	92	89	78	97	81	105	104	101	85	83	95	108	100	95	91	76	90	95	89	96	92	89	86	94	112	86	84	78	88	111	98	94	76	89	95	98	93	89	92	103	104	105	66	98	85	107	104	98	79	88	114	85	104	95	104	85	87	79	108	86	93	95	97	91	102	90	92	100	91	97	91	87	94	78	76	99	95	83	83	89	100	79	78	100	97	81	78	99	82	96	76	92	92	101	86	91	89	98	89	86	94	101	98	85	102	85	85	88	92	92	96	85	77	77	96	94	80	75	89	72	67	75	87	72	87	93	95	91	85	99	76	106	97	83	63	102	90	87	86	92	107	90	78	74	95	87	86	96	86	78	87	86	105	87	79	110	93	88	85	90	70	94	95	74	95	85	88	94	94	92	93	105	79	83	84	94	94	85	96	88	89	101	97	89	94	88	101	94	102	104	98	95	86	109	96	91	80	98	102	64	92	93	85	79	91	105	91	104	78	86	96	98	106	87	83	101	83	89	80	98	91	84	101	94	84	72	91	90	87	71	93	94	86	87	84	102	102	93	64	95	109	80	87	94	89	73	89	98	88	89	78	94	85	104	80	114	99	92	107	97	92	93	86	102	85	97	76	76	90	83	96	97	86	96	98	91	82	97	84	93	99	90	90	93	93	82	96	101	66	78	81	77	91	94	81	81	73	96	83	94	103	106	86	95	83	79	82	68	85	82	92	107	107	112	85	90	78	95	78	68	91	99	95	90	100	89	95	88	92	88	86	88	60	96	78	74	85	85	91	97	94	61	88	92	99	80	97	82	92	75	102	87	93	93	88	112	81	97	95	85	81	83	88	96	88	83	107	79	70	88	90	99	91	88	84	92	115	100	99	71	88	74	89	111	99	79	78	90	64	84	93	113	89	80	100	93	89	79	75	88	85	78	70	100	79	80	80	90	89	85	90	92	97	92	105	92	91	101	81	100	94	80	105	80	69	106	95	83	95	78	82	107	69	103	93	105	84	111	95	94	93	102	73	107	83	96	80	98	93	90	87	84	100	95	83	76	87	89	82	101	90	85	88	117	79	93	77	91	96	83	89	62	93	93	101	87	84	89	81	92	81	105	79	98	99	88	84	94	106	90	103	96	92	70	87	92	83	98	71
6261	335	369	380	309	343	325	321	291	340	316	292	275	308	293	267	323	313	303	289	279	298	282	302	321	255	303	270	269	297	285	290	278	275	290	282	281	266	272	278	283	294	254	292	288	327	329	275	288	307	292	285	296	267	287	303	280	295	280	309	312	264	286	285	279	289	296	303	305	279	306	269	275	277	301	314	275	265	296	284	271	300	280	265	302	313	325	290	309	294	272	277	299	270	231	301	308	291	289	282	298	283	303	274	281	298	290	292	308	274	275	297	295	296	267	254	295	281	287	291	288	301	311	281	295	285	292	310	271	281	295	265	291	295	277	286	288	274	294	295	291	298	288	316	270	295	279	303	289	291	268	275	299	286	303	272	299	311	274	296	286	293	279	294	305	284	293	329	260	291	297	300	291	315	326	277	276	303	292	264	305	286	299	272	291	306	267	279	306	287	303	276	292	295	284	266	274	281	300	310	290	317	253	340	272	260	246	282	312	288	302	293	280	294	262	268	276	266	261	302	304	287	253	310	303	286	280	285	269	270	305	273	280	246	282	279	280	290	329	303	288	283	303	276	295	262	286	303	318	279	278	291	309	297	292	301	297	298	258	282	298	279	269	275	304	293	274	299	280	297	294	300	277	283	275	288	264	283	275	291	298	291	270	280	289	309	263	257	275	294	313	302	295	308	300	285	308	280	272	275	296	281	286	287	273	249	261	282	307	307	295	291	277	267	298	287	285	305	303	293	272	271	280	257	272	293	304	324	260	292	285	283	256	315	273	272	298	280	287	295	310	258	277	296	286	273	274	298	300	280	293	303	254	299	243	271	292	271	281	312	249	267	277	307	303	274	284	279	296	282	316	281	311	275	277	266	283	296	274	286	308	291	301	256	296	280	303	287	298	302	289	284	247	302	284	292	299	282	284	252	260	289	301	291	282	308	295	277	285	290	312	265	294	278	301	289	286	294	277	287	273	267	283	279	288	258	324	296	308	271	293	281	304	273	309	272	269	287	259	291	286	302	303	289	305	289	262	271	312	286	315	281	272	297	301	269	276	269	278	294	280	291	278	281	304	292	307	278	289	296	308	306	304	269	286	266	302	279	287	288	305	298	296	296	297	286	306	308	296	243	319	313	300	286	310	281	286	281	303	294	279	289	297	278	286	290	264	310	282	283	289	288	291	300	283	290	285	292	286	296	306	266	276	273	290	303	295	307	284	293	289	305	279	268	295	313	288	310	256	282	295	272	286	267	305	275	278	261	282	295	278	283	299	312	280	269	286	286	268	324	305	291	285	287	306	281	262	302	277	283	283	286	312	280	283	251	302	279	308	287	305	282	292	292	314	280	304	267	295	292	275	265	282	283	285	283	273	271	272	326	279	254	296	291	289	317	282	294	283	273	301	286	310	298	272	246	265	278	273	294	279	272	295	288	262	290	268	268	319	305	286	285	321	331	281	293	255	306	287	303	299	288	311	304	295	291	313	306	315	250	260	281	337	267	302	286	305	293	268	294	314	290	332	286	285	298	317	289	293	266	272	291	295	306	286	290	276	264	310	261	270	268	296	273	280	265	287	289	296	289	258	280	304	264	264	274	294	299	291	282	281	299	269	278	259	295	301	301	309	260	285	298	270	307	291	273	285	275	284	261	290	288	302	323	324	276	318	282	300	288	268	329	307	296	286	305	291	278	285	264	270	273	290	292	257	283	252	279	317	258	304	294	293	301	305	275	294	274	274	276	290	297	270	273	285	271	273	304	305	272	298	307	296	267	303	266	274	274	283	278	277	289	277	277	298	281	305	295	300	292	296	287	281	279	270	285	336	266	262	278	261	287	305	283	297	283	282	308	280	267	279	333	303	290	289	290	307	274	298	289	311	298	279	271	267	333	297	283	304	286	270	266	307	288	294	265	286	268	288	269	272	283	294	283	289	265	268	281	297	296	306	270	324	285	301	265	268	295	266	287	293	304	285	297	284	290	293	283	313	294	275	268	274	281	274	244	304	268	279	251	248	309	299	302	301	273	277	311	260	320	278	295	296	267	308	295	267	264	259	288	290	273	287	331	289	291	249	298	259	274	283	268	281	332	283	278	276	273	295	279	294	287	296	294	302	297	257	282	301	292	291	285	287	278	238	305	292	292	273	289	272	274	278	297	298	274	284	324	284	299	295	295	282	277	311	266	283	275	279	311	284	266	325	271	293	261	261	287	295	281	287	293	314	282	280	298	273	286	288	283	319	300	314	286	274	256	280	282	298	264	293	294	285	251	291	293	306	284	271	313	286	324	257	301	278	311	281	286	277	286	278	317	290	288	300	282	265	301	296	308	289	296	297	281	284	279	283	323	333	298	317	295	297	322	265	278	313	299	286	274	314	271	294	270	295	269	267	298	277	305	289	323	300	298	282	286	302	316	309	274	263	267	305	284	280	271	291	295	272	276	291	318	291	286	285	292	284	304	246	278	293	277	291	302	281	321	279	303	274	270	267	267	313	284	283	292	292	299	271	306	311	304	286	306	295	300	287	287	274	321	286	283	310	276	249	291	279	307	279	268	286	276	276	295	273	282	290	304	288	287	285	279	284	293	306	304	263	260	280	287	315	307	318	290	288	289	293	321	295	281	287	296	285	284	277	253	292	268	310	283	271	285	274	273	293	294	266	316	287	283	267	297	284	284	273	307	302	303	275	305	293	268	260	297	270	286	279	290	318	303	283	271	303	309	307	304	292	281	265	274	293	296	310	325	279	299	268	274	280	257	278	281	301	294	287	299	282	323	322	287	289	311	264	297	326	301	309	277	293	290	261	292	283	301	307	309	282	287	263	292	278	285	285	308	268	266	255	291	288	284	295	270	269	283	283	250	270	282	298	331	276	274	325	303	288	283	295	274	269	269	314	288	244	307	279	263	294	293	272	292	294	272	257	290	300	274	295	290	273	287	267	287	303	256	298	262	286	290	306	313	265	313	290	322	269	319	284	276	319	306	267	293	271	284	284	272	299	300	285	294	260	295	289	272	273	311	295	301	291	302	278	281	285	285	301	294	287	298	286	286	251	271	273	294	279	295	299	281	280	276	287	289	308	282	285	313	284	300	287	274	280	309	272	297	297	290	307	273	286	272	296	277	307	306	310	311	297	279	302	270	318	292	311	309	294	262	289	304	310	303	277	308	290	307	278	305	262	285	296	267	265	296	273	291	281	279	322	303	269	282	275	266	285	296	293	281	303	302	295	286	294	265	285	307	279	292	279	279	301	275	267	297	275	302	280	265	276	293	284	302	300	270	260	262	284	291	328	281	290	273	313	292	280	255	287	261	290	300	289	298	298	260	307	265	302	268	304	266	283	293	287	282	294	278	287	305	289	289	295	300	279	303	276	287	285	258	318	272	305	300	303	303	290	307	306	271	276	279	283	278	259	281	293	277	253	316	292	288	255	294	308	273	296	308	298	270	283	290	284	291	280	281	302	268	281	303	279	256	276	283	305	270	262	315	292	265
51590	14415	1769	880	649	534	432	398	343	337	296	263	267	271	247	279	216	239	249	221	224	231	232	222	216	206	242	235	229	227	224	231	182	209	221	222	208	236	233	197	231	216	204	194	206	215	218	219	247	187	218	236	213	222	228	202	224	209	200	211	228	224	215	198	233	207	205	219	219	212	228	196	207	215	203	208	214	194	185	219	205	192	215	235	222	206	193	187	206	206	194	218	206	201	216	221	225	222	203	207	207	222	182	225	224	218	211	219	222	174	196	211	201	222	194	207	245	220	203	208	213	222	224	213	190	213	197	201	244	237	219	193	226	208	226	212	202	238	209	233	194	216	224	214	215	206	193	226	218	204	225	210	216	204	184	186	203	216	186	229	199	207	223	203	205	203	205	231	192	209	205	225	210	186	206	212	184	216	206	196	217	200	221	210	200	220	217	227	225	192	220	228	202	210	210	201	196	213	215	213	206	183	234	213	244	207	215	226	217	206	193	224	197	212	211	227	169	211	209	246	229	232	203	212	201	222	203	223	215	234	213	221	199	195	219	231	214	213	210	205	184	214	212	220	199	229	216	230	200	195	196	205	212	202	221	193	201	212	223	215	202	232	240	208	205	202	213	196	221	218	205	192	228	217	204	183	183	216	238	214	214	195	208	196	184	209	227	181	199	182	202	191	211	192	192	220	229	207	217	228	195	237	188	210	220	218	184	204	209	219	202	194	222	197	192	206	207	197	220	193	192	229	197	190	208	226	229	228	223	168	184	206	208	164	208	203	213	204	224	215	199	207	198	204	200	183	177	219	233	216	212	200	201	199	172	217	220	226	261	230	203	204	214	208	198	196	206	207	213	195	198	225	229	215	210	203	204	188	222	197	230	201	186	210	201	209	196	181	210	234	196	221	217	233	240	221	222	209	214	224	224	226	227	223	212	203	214	202	213	213	207	223	212	203	218	166	224	222	225	221	220	180	206	210	222	200	199	183	179	198	189	216	178	217	192	201	232	203	210	209	178	199	208	212	221	217	195	196	185	218	218	211	226	225	200	209	231	219	212	196	207	222	236	211	244	189	228	198	236	218	222	210	208	210	193	203	195	238	184	205	261	195	214	228	196	199	211	215	222	224	206	185	214	209	206	198	220	226	195	239	218	207	196	230	194	201	223	217	227	209	196	247	224	190	198	225	182	230	201	181	210	207	201	189	224	203	231	213	203	206	203	182	215	209	203	186	211	206	208	182	190	205	243	216	195	192	194	202	234	201	224	197	185	233	190	192	194	225	222	179	207	162	195	216	208	193	214	217	218	208	211	232	241	228	207	199	209	212	226	239	232	223	200	184	185	188	244	206	220	213	210	236	202	235	185	197	193	191	226	209	202	222	207	184	210	202	200	211	223	217	200	214	195	204	209	181	229	210	207	193	211	225	179	201	205	219	223	200	213	224	199	247	219	230	185	210	208	212	188	192	217	200	202	207	181	202	198	212	207	195	210	220	230	209	188	208	225	233	231	202	211	218	211	179	221	218	226	207	196	227	217	193	201	212	222	217	205	218	192	213	201	216	206	224	180	209	228	210	225	250	233	185	205	197	232	214	194	228	219	217	201	217	216	211	236	197	206	234	175	206	204	213	194	212	234	218	226	196	236	230	212	193	207	215	203	191	190	188	235	221	183	217	241	216	197	215	211	202	195	200	234	173	210	209	185	241	187	182	212	223	229	210	206	197	223	200	230	206	199	226	207	203	182	190	212	199	224	205	217	210	238	190	185	201	218	244	194	198	224	203	188	168	187	192	190	209	225	204	217	241	224	209	203	207	208	252	205	219	194	209	193	173	213	206	203	206	251	214	219	216	208	204	222	213	176	217	191	214	211	226	230	213	202	220	207	219	210	227	195	220	207	251	192	194	186	219	183	208	190	203	221	229	195	211	231	192	209	205	207	210	224	209	244	203	202	233	217	222	208	214	244	198	206	219	198	218	215	215	199	228	201	197	188	199	233	204	219	184	212	192	212	239	250	202	200	218	219	213	201	198	166	232	208	216	215	207	190	224	210	185	211	227	212	213	212	198	218	200	207	208	229	218	206	244	222	222	202	221	197	213	238	194	207	200	213	242	221	217	209	214	219	210	207	200	228	219	204	220	218	212	246	223	216	186	206	228	210	195	232	197	212	227	232	199	185	217	235	218	196	191	227	185	241	210	209	208	209	199	201	212	217	220	194	192	227	193	217	225	219	199	209	196	208	207	227	206	232	219	200	191	211	203	200	230	241	222	206	185	231	222	206	205	191	210	207	206	201	236	234	210	221	234	214	221	198	197	208	222	212	211	220	196	185	222	243	194	208	209	236	190	197	225	233	228	204	213	230	220	213	217	176	195	183	240	209	198	222	228	225	224	227	218	226	199	178	231	227	225	204	217	195	221	209	211	204	235	205	208	179	195	175	212	191	224	223	232	212	201	244	209	206	205	215	198	212	185	223	215	217	237	198	215	231	245	204	200	226	226	212	197	205	197	212	204	198	182	192	224	210	191	205	214	230	188	188	210	219	215	214	216	211	206	210	224	190	223	196	228	221	211	214	207	216	204	224	225	223	221	209	225	227	191	221	195	219	230	214	201	223	203	210	199	219	249	206	202	218	216	195	190	222	187	232	201	210	237	213	211	214	206	208	209	201	195	187	202	217	206	192	216	192	214	219	198	211	218	217	198	217	196	194	200	220	216	187	207	200	219	183	207	201	183	214	225	212	204	200	206	200	228	223	220	199	220	199	222	206	196	203	220	209	200	214	229	198	214	215	195	201	224	189	195	225	234	205	218	224	221	206	243	229	215	178	193	210	190	226	225	222	218	220	225	228	214	230	195	197	227	213	212	172	222	235	231	187	189	214	227	235	197	218	206	209	187	188	218	191	215	196	202	218	204	221	171	203	197	203	223	226	226	192	198	194	207	228	215	210	238	240	205	177	193	226	185	217	214	163	205	217	211	207	248	188	203	215	210	212	202	215	234	192	215	185	236	214	239	214	217	204	186	248	211	226	182	232	186	200	235	209	227	214	200	191	209	214	195	192	219	201	207	216	188	231	195	223	198	199	207	221	241	192	243	205	219	261	174	199	181	205	226	216	196	198	230	203	180	196	208	200	199	211	218	216	236	220	198	206	226	207	209	196	205	235	209	197	199	220	208	209	211	207	198	201	206	166	191	212	183	230	190	221	207	220	195	224	212	182	202	193	209	200	220	239	214	202	242	199	232	197	219	205	195	182	190	188	236	210	214	205	211	214	187	206	214	217	190	201	188	231	208	194	204	183	211	230	205	214	208	206	251	209	239	193	220	226	216	203	221	185	199	227	243	215	220	223	209	203	219	198	199	204	211	213	219	217	216	212	203	230	209	208	211	233	211	221	222	181	212	219	197	197	191	192	197	208	195	209	216	212	186	197	201	232	202	214	208	225	205	221	228	175	204	199	213	208	196	203	197	204	210	231	204	196	236	230	207
26956	1246	2300	2694	2388	1949	1634	1466	1236	1182	1078	1015	896	839	778	775	820	754	740	732	704	692	659	678	678	634	665	619	661	590	622	597	563	604	667	575	607	572	577	570	605	588	578	624	552	577	571	599	586	568	617	585	535	559	571	549	556	566	517	575	608	561	551	558	542	552	604	559	556	539	588	552	535	586	556	509	535	537	577	517	550	613	561	553	540	563	518	544	549	564	588	586	563	523	543	533	547	543	580	530	551	553	562	516	594	587	568	552	581	526	543	563	545	499	624	597	545	578	557	549	533	540	517	519	589	520	531	567	523	582	544	529	545	538	548	560	523	543	584	504	523	584	548	515	550	545	594	542	546	498	568	568	562	557	501	521	588	585	597	576	568	539	569	577	592	545	531	527	585	606	564	527	551	586	540	547	537	592	539	599	563	497	549	566	558	581	542	537	553	585	574	581	554	585	593	582	552	570	546	521	565	532	533	532	560	529	523	512	567	537	582	528	587	583	577	595	534	553	564	552	581	560	577	522	574	543	533	575	581	575	564	540	541	534	542	512	503	567	543	521	581	570	573	565	560	556	553	568	530	589	501	570	546	516	537	574	535	552	531	560	535	550	538	534	524	529	544	568	524	574	584	525	596	526	553	572	512	529	550	549	606	542	549	533	529	576	556	570	566	589	559	533	558	547	549	561	523	551	517	551	595	571	519	590	574	517	537	520	607	537	537	590	568	563	553	517	511	555	541	562	573	559	563	526	553	552	579	565	549	553	576	562	549	522	574	578	537	529	537	553	581	552	533	545	549	547	527	565	553	529	519	525	516	580	550	514	559	536	574	554	560	551	539	532	543	592	538	550	565	566	546	553	572	500	559	554	548	533	543	550	557	530	513	523	562	590	538	567	529	529	585	528	542	533	550	580	577	547	550	555	535	540	537	534	518	554	545	543	538	563	520	537	548	543	556	555	503	576	529	538	568	575	538	523	505	519	580	583	541	541	493	598	549	528	581	564	578	529	602	530	533	553	531	562	567	543	567	570	553	519	497	543	538	567	556	561	569	563	549	593	595	535	522	523	536	524	579	524	583	563	569	549	571	499	562	514	547	558	543	546	535	560	532	545	531	528	533	542	538	564	582	546	533	575	603	542	539	543	547	554	538	580	586	559	533	527	552	589	576	527	593	532	514	535	548	561	508	554	559	523	512	597	593	564	553	529	564	584	532	559	541	549	539	538	528	574	522	543	547	545	525	534	511	544	551	572	522	556	513	547	553	567	560	548	538	508	557	534	550	567	555	536	552	556	551	535	561	541	552	606	549	583	506	559	538	576	514	520	563	537	554	523	594	527	578	535	551	533	585	584	527	573	582	602	528	527	528	532	557	543	553	504	570	591	545	592	542	545	520	561	546	523	548	546	553	577	557	571	539	550	546	594	571	549	498	556	556	560	552	578	533	545	547	550	567	530	556	552	521	552	569	561	571	575	554	538	560	529	557	533	542	561	608	533	581	553	554	526	542	543	532	585	531	532	599	532	523	549	565	576	538	571	487	514	552	567	558	537	518	536	583	561	552	558	569	554	568	538	534	572	570	550	569	549	583	559	558	530	539	559	520	527	561	514	511	532	541	550	478	537	526	538	541	509	520	579	567	562	524	537	575	546	524	492	590	558	536	527	573	585	551	525	553	573	560	589	604	510	573	558	544	553	520	566	544	563	546	555	553	543	580	583	592	568	553	603	543	554	560	592	546	572	555	525	519	535	563	527	548	576	557	522	525	531	515	558	520	532	558	543	617	550	566	555	567	570	576	587	584	556	531	563	515	586	537	581	551	570	570	528	562	565	596	560	532	586	550	540	548	533	524	571	560	544	535	522	557	558	564	527	594	589	551	517	548	491	566	602	538	554	573	524	550	524	526	514	510	566	550	570	598	554	547	533	560	551	569	531	509	542	537	522	558	562	544	574	580	550	527	524	548	572	517	524	490	546	532	571	538	577	580	542	557	551	555	547	595	570	631	524	533	530	536	583	559	532	519	511	540	531	533	545	555	533	483	522	517	574	565	584	562	545	525	541	536	557	515	517	535	537	545	571	548	573	530	609	560	551	551	535	537	562	531	520	521	541	564	550	547	566	544	544	546	545	559	544	546	537	511	598	469	526	547	532	532	544	548	535	568	524	570	528	529	571	549	557	555	578	554	520	552	585	574	540	583	583	576	488	537	579	553	540	525	533	511	588	597	547	573	579	518	554	556	551	521	576	566	585	531	577	547	542	566	537	595	548	558	532	537	487	542	510	591	531	493	522	528	526	505	550	581	569	557	501	579	524	566	508	546	534	555	532	569	522	540	512	586	586	519	544	554	511	546	529	564	525	579	557	514	538	583	553	580	575	585	572	579	539	509	547	527	563	563	546	521	542	614	535	558	541	556	592	524	532	547	509	609	544	611	557	517	520	538	572	502	534	571	511	549	563	563	514	566	581	564	557	578	482	528	591	562	545	506	564	546	530	540	533	555	524	560	511	580	563	526	558	578	546	559	517	524	522	541	574	557	515	536	566	541	561	556	565	524	566	561	533	562	584	561	551	592	589	574	520	550	546	495	580	537	556	542	513	533	524	588	552	588	568	537	505	554	567	542	535	571	532	577	557	548	536	525	554	543	539	539	585	537	560	517	558	534	549	537	562	543	506	529	547	564	554	585	561	565	535	573	524	519	508	533	529	532	529	561	569	539	539	542	557	561	594	563	569	546	522	547	527	573	533	565	543	538	555	561	545	576	499	520	528	576	532	551	555	531	544	553	544	534	557	534	587	534	563	534	512	520	562	553	525	548	549	515	552	543	563	540	571	555	574	573	538	566	548	503	552	559	527	558	585	559	554	538	543	539	542	520	541	550	549	552	527	527	524	567	569	614	550	536	561	526	514	506	532	544	597	575	514	519	552	524	522	547	571	548	537	574	544	512	586	569	618	558	559	524	571	515	586	604	529	563	593	541	567	547	526	557	578	532	520	574	543	581	534	564	579	570	532	542	537	563	539	501	530	577	544	507	532	566	539	599	579	592	541	519	505	542	550	540	542	530	576	567	571	562	562	572	557	580	551	524	545	579	556	553	504	517	533	552	538	573	597	574	558	532	541	513	516	573	555	504	511	551	518	535	553	533	562	549	596	566	558	540	577	570	579	524	575	514	546	532	531	565	561	554	578	562	527	517	575	580	595	524	575	519	541	545	542	594	535	546	572	523	569	575	533	545	552	570	566	538	557	550	553	559	540	553	540	552	530	584	535	504	531	574	558	546	492	519	553	571	572	542	551	527	511	546	545	539	561	552	553	553	603	570	563	541	576	544	574	570	593	573	550	558	536	608	563	537	521	553	566	543	582	552	549	538	513	553	595	543	578	554	517	566	565	525	552	548	586	579	556	534	518	503	560	538	537	577	530	566	554	551	521	526	505	532	524	562	535	582	531	573	545	570	577	524	545	550	556	522	525	539	544	553	569	552	533
65962	22867	5530	1763	1200	872	772	614	530	547	453	479	422	389	373	418	351	376	318	359	359	361	318	298	367	312	374	360	371	326	285	333	322	327	354	335	335	360	312	318	318	317	330	351	317	330	341	329	337	295	320	327	305	329	314	298	354	329	326	333	287	334	295	325	329	349	361	315	303	323	321	313	353	327	353	309	348	308	307	318	292	322	336	323	297	329	330	323	339	334	303	303	318	326	308	349	334	330	320	319	349	343	302	314	338	303	326	361	316	305	275	331	295	286	316	341	332	328	335	290	299	313	321	337	334	298	284	315	302	302	364	294	345	325	331	324	316	348	329	346	330	307	312	294	309	312	327	323	351	337	341	338	304	321	327	345	328	338	333	302	371	337	321	342	331	308	329	301	325	307	314	319	334	333	291	321	293	317	320	335	298	329	344	347	331	296	355	312	305	294	311	347	312	316	332	304	300	273	307	327	326	322	342	321	289	292	328	323	334	349	316	303	312	324	316	290	313	312	331	321	338	330	306	318	337	313	298	302	322	341	303	324	308	312	331	299	327	334	306	309	320	355	334	309	334	282	292	314	324	345	305	328	305	326	321	312	300	308	310	330	325	302	307	304	376	333	312	342	302	346	325	299	280	315	360	340	326	307	349	310	333	309	309	275	344	294	345	322	313	324	331	322	320	335	289	321	349	349	303	303	321	331	340	329	321	322	324	315	327	340	319	319	320	319	312	325	315	323	343	347	317	321	307	319	317	311	338	323	292	319	279	314	303	293	318	305	315	350	302	291	287	320	291	290	362	334	317	316	317	336	314	297	299	333	295	324	328	306	359	314	329	293	322	344	308	326	284	302	309	317	309	358	297	326	336	305	295	315	346	287	298	319	314	307	344	296	340	318	342	345	348	298	305	298	322	275	304	308	333	317	321	341	307	323	317	370	311	287	321	309	326	327	332	300	347	320	325	300	337	331	302	311	315	342	328	338	336	308	326	335	318	302	315	321	308	302	311	314	314	341	322	326	303	340	272	326	364	332	342	336	336	304	286	285	307	296	329	314	312	331	312	342	347	304	306	353	323	306	340	337	315	320	315	324	340	296	345	323	300	350	350	303	308	327	338	355	299	298	341	318	317	333	321	319	355	327	307	345	331	305	318	329	349	329	330	300	272	311	310	329	312	330	310	351	303	344	298	339	317	323	327	325	318	302	328	341	348	307	321	336	348	332	307	311	295	321	319	341	324	335	312	344	314	305	306	316	300	345	326	321	294	324	317	339	350	289	303	321	337	340	309	353	324	346	323	340	315	297	332	290	335	323	326	321	303	360	294	330	360	349	327	299	305	315	370	320	323	314	327	324	347	319	305	315	322	306	304	283	301	319	311	310	336	327	323	321	320	323	327	341	298	293	297	317	333	330	298	319	316	313	323	316	319	318	314	310	342	309	330	329	338	322	370	317	321	295	318	322	322	341	326	300	313	316	302	329	339	316	355	346	287	334	310	322	321	372	320	313	307	359	339	303	287	315	320	329	312	327	349	342	345	318	282	327	349	326	321	316	335	319	343	299	309	342	338	339	329	307	311	285	317	335	313	324	308	294	299	310	310	311	308	326	348	294	300	320	302	323	276	331	306	311	285	312	305	310	317	333	307	303	329	296	330	348	312	335	278	331	329	281	331	316	314	346	298	327	349	302	317	353	286	327	303	318	329	319	338	315	309	340	310	327	313	354	315	334	333	360	332	346	300	308	347	339	353	327	311	326	328	348	293	327	315	365	349	329	306	339	309	357	321	326	264	324	331	351	299	345	320	299	355	348	341	335	341	307	297	276	284	335	317	313	338	338	340	286	279	347	314	317	298	318	322	311	316	352	302	313	314	315	316	309	343	318	352	289	338	314	311	345	360	346	313	305	314	292	301	294	324	319	334	330	345	288	300	296	329	312	294	287	304	328	296	278	294	377	297	299	327	318	319	319	306	338	321	321	337	333	345	325	317	323	324	321	308	355	346	327	304	329	339	304	320	306	305	303	317	318	330	284	307	310	334	321	309	297	322	286	294	347	355	322	340	326	309	288	318	325	326	331	349	310	299	334	342	322	307	315	351	301	304	293	310	346	311	326	312	330	335	323	300	303	316	308	334	316	311	303	322	312	313	325	341	333	294	316	338	313	353	347	305	322	294	329	337	316	323	340	313	301	295	354	291	322	316	350	327	326	353	317	317	331	336	320	338	322	316	294	320	297	357	324	314	319	326	333	340	321	277	306	309	309	346	333	336	326	326	323	318	305	360	317	301	307	290	292	295	330	312	292	348	318	315	321	297	317	314	320	287	306	300	303	304	353	334	323	318	292	322	329	346	327	370	336	317	327	343	328	323	312	314	333	319	353	307	332	298	306	287	283	346	338	310	299	311	308	315	317	313	347	337	306	332	323	306	334	299	326	323	281	315	311	362	323	323	325	321	321	324	311	344	376	340	333	302	313	316	322	325	325	337	328	304	328	301	317	330	345	338	316	335	319	281	297	355	315	297	299	301	342	317	333	348	292	348	295	352	339	320	301	314	315	311	304	292	297	337	337	362	323	315	325	363	344	315	335	316	327	337	313	307	331	309	315	331	367	298	291	314	301	292	327	313	313	312	336	304	315	321	321	301	291	352	333	340	298	293	286	317	301	334	299	318	291	310	295	329	346	340	313	332	358	345	313	327	299	325	331	326	313	326	301	286	291	345	299	300	344	307	305	297	313	338	325	323	301	318	348	296	332	307	325	297	340	317	338	317	322	331	297	302	317	324	285	313	300	327	319	302	307	300	305	301	309	281	306	322	307	309	329	303	333	343	290	320	313	293	340	342	345	319	344	294	291	289	318	330	347	328	290	309	320	324	289	333	315	304	341	325	344	335	303	338	349	329	350	316	288	319	302	322	327	326	317	358	322	313	360	345	279	297	299	316	355	320	313	301	319	298	334	323	317	314	315	346	324	304	296	324	305	356	336	306	336	313	301	313	337	300	297	317	328	341	321	289	319	305	340	329	303	334	348	321	317	324	308	323	321	334	288	332	350	340	308	330	320	316	311	305	315	330	323	296	338	323	301	346	312	321	339	320	342	309	278	356	335	307	305	329	326	309	324	350	321	323	287	338	286	333	309	347	349	341	293	280	353	326	347	324	317	318	325	283	341	305	290	310	306	327	309	304	301	314	310	316	296	310	325	299	320	301	324	311	279	319	312	319	327	342	327	357	331	316	355	287	327	317	324	303	321	320	336	291	302	326	301	372	341	320	337	336	307	314	311	302	311	323	290	314	306	314	274	345	278	316	308	286	314	359	303	298	307	324	302	304	316	324	257	296	330	345	310	300	335	352	312	341	329	295	326	318	300	292	298	332	300	297	348	310	318	291	311	355	342	336	309	303	291	350	308	335	357	317	317	349	306	306	317	314	317	286	322	320	307	328	345	336	299	357	301	307	332	320	319	301	298	281	360	281	329	325	293	295	342	300	299
35699	2064	4213	4845	4192	3570	2955	2540	2191	1950	1766	1627	1510	1378	1297	1273	1160	1162	1096	1126	963	1002	991	956	969	943	897	944	911	890	905	875	843	815	872	893	866	823	814	796	813	800	834	824	814	802	738	800	852	803	794	771	764	804	797	791	768	774	773	756	770	720	756	788	796	792	806	742	781	757	849	748	780	748	769	744	828	738	808	782	783	831	766	762	730	730	785	763	777	741	806	697	792	830	808	743	782	755	741	786	727	760	759	748	758	780	756	751	729	776	705	788	763	734	766	780	782	799	797	754	686	750	754	770	749	772	731	801	789	697	728	775	775	772	749	760	760	729	740	775	760	779	780	748	781	762	762	823	717	723	777	746	798	782	745	761	750	694	800	745	775	744	764	752	698	751	771	768	769	722	768	731	758	722	756	724	729	779	751	746	758	748	787	758	785	748	773	756	772	781	758	749	753	761	782	685	756	798	770	775	722	751	742	683	757	776	702	776	778	773	742	766	791	814	783	751	775	732	764	728	773	785	733	731	792	751	767	765	774	759	727	773	743	800	769	746	794	726	734	743	772	771	743	736	754	751	734	682	738	781	745	764	768	694	788	714	783	756	761	720	769	771	757	732	805	790	794	761	789	742	711	776	751	762	798	780	723	696	782	704	699	758	783	768	731	778	780	781	754	796	745	706	742	760	748	760	739	755	740	795	770	774	752	746	765	727	734	771	754	738	720	724	766	760	788	768	789	751	742	770	773	757	774	716	778	739	772	798	788	750	737	796	761	821	750	739	737	779	780	770	752	774	751	764	760	763	754	795	776	784	768	768	686	746	729	793	697	785	713	793	760	761	773	725	737	720	728	745	740	747	772	742	730	749	746	708	806	771	757	755	714	773	711	747	740	798	763	730	702	798	745	729	743	709	745	763	740	793	754	766	755	746	755	783	766	735	759	708	780	754	768	760	720	756	815	754	750	749	773	733	749	756	769	750	735	794	713	751	737	739	751	814	741	726	736	763	750	727	781	786	764	774	758	771	724	752	769	756	732	746	762	744	768	707	725	737	765	783	743	760	756	700	722	762	776	751	732	775	714	742	734	747	735	775	762	724	792	722	743	723	748	818	732	759	737	785	765	784	768	729	748	683	739	744	733	745	765	756	751	742	782	734	740	778	752	764	754	746	758	778	744	783	738	753	741	745	736	767	746	710	770	756	765	747	706	722	782	707	796	760	804	783	709	742	799	743	766	792	788	739	811	738	753	748	753	787	758	779	753	705	754	740	767	790	779	754	783	747	758	767	757	718	709	694	787	751	805	739	799	782	760	734	767	760	693	749	776	747	748	703	779	721	734	772	789	755	751	785	797	776	758	774	737	765	770	775	740	732	719	728	750	752	791	767	735	756	747	720	750	709	772	771	732	725	741	786	734	778	740	745	681	730	747	761	730	749	781	795	800	759	780	747	729	738	758	741	743	746	793	752	784	767	754	750	763	768	773	761	761	743	770	762	704	774	749	752	787	762	690	776	762	781	765	747	773	710	718	730	742	762	769	722	759	747	767	719	763	717	755	779	765	743	746	754	721	702	733	725	786	766	776	734	791	758	757	756	721	752	758	761	735	709	730	740	760	725	736	764	750	731	789	766	776	769	810	739	722	776	743	741	777	734	756	782	746	750	736	722	753	746	753	757	809	802	766	761	763	805	741	763	766	798	727	748	796	733	759	745	761	778	769	771	740	719	739	793	768	733	738	784	762	745	724	781	777	736	751	771	729	760	830	743	749	763	752	777	773	753	715	769	722	757	810	753	720	787	767	800	738	828	743	801	746	778	737	742	737	799	738	740	758	760	774	765	724	775	717	734	743	792	733	722	742	712	728	760	781	734	735	757	784	695	779	746	709	740	773	675	737	785	737	762	714	710	748	736	789	781	755	804	780	766	782	823	795	774	763	752	787	762	745	762	782	721	759	757	728	738	771	735	782	758	760	729	756	736	728	762	725	762	766	745	741	727	766	785	732	743	751	744	749	766	779	725	717	781	775	794	724	791	796	756	719	768	714	766	745	758	795	745	717	782	781	749	730	784	761	813	757	768	722	777	744	731	771	764	728	773	722	780	751	784	792	775	761	765	804	755	786	771	777	748	783	737	753	736	733	762	750	798	753	756	757	729	784	774	753	756	760	776	743	746	730	735	747	691	729	753	732	762	778	691	764	745	751	768	721	748	783	753	759	776	748	711	746	768	745	749	716	803	756	776	726	762	719	742	767	773	698	765	748	726	731	769	729	769	730	763	755	692	792	746	731	717	728	765	727	732	789	732	713	717	754	780	755	781	715	758	762	808	759	747	751	772	767	731	776	771	732	715	696	717	775	670	765	763	748	763	711	736	738	790	733	754	760	748	719	754	745	714	690	717	753	788	729	746	739	769	732	775	717	767	782	723	684	762	805	773	717	726	763	785	776	735	763	730	781	790	769	749	716	764	742	818	715	757	757	739	793	756	755	839	734	705	778	755	747	741	748	766	737	807	780	742	735	735	757	717	799	764	730	781	786	777	739	809	730	757	784	726	753	770	771	740	766	745	784	749	713	746	740	739	737	712	818	808	759	778	733	749	704	754	728	739	822	747	764	730	776	775	751	753	777	749	786	728	778	721	762	755	728	737	762	743	777	749	771	755	769	738	756	764	744	734	724	731	770	761	696	777	830	752	731	755	766	762	790	765	734	763	740	779	739	756	734	773	721	774	697	753	800	801	751	748	736	761	770	768	747	774	758	771	745	787	781	718	811	751	737	694	799	730	735	778	708	726	738	749	724	706	806	797	722	723	757	747	766	747	761	755	691	784	789	739	756	785	803	786	787	740	751	821	777	789	770	755	772	796	782	773	743	757	728	738	737	743	741	772	738	727	823	726	744	696	765	782	727	765	808	757	794	760	764	757	793	781	740	816	762	734	776	765	773	760	799	836	771	739	720	830	748	689	766	726	749	728	760	759	736	761	758	763	717	758	768	775	741	721	770	760	807	742	720	775	793	813	776	739	745	796	722	726	747	729	765	765	791	745	752	739	764	742	748	770	754	754	733	725	733	770	753	780	752	804	706	774	772	748	760	753	710	769	778	720	721	766	738	751	754	769	747	765	781	762	751	764	729	710	686	816	751	810	708	740	727	763	740	745	751	752	791	737	813	785	780	775	762	768	783	771	701	708	758	774	746	747	803	738	697	723	724	759	744	801	744	742	771	750	772	759	764	756	717	768	757	704	778	746	810	760	748	771	743	729	757	800	777	742	720	735	733	788	740	716	725	758	719	718	707	720	781	783	796	746	755	759	782	751	758	772	768	797	731	789	798	773	812	785	773	743	761	753	771	766	762	808	769	815	790	755	717	729	759	818	751	753	729	747	719	776	745	751	720	789	749	717	808	721	747	796	785	784	715	758	699	761	763	730	735	767	717	786	770	784	806	762	777	747	752	751	779	744	766	738	765	785	761	792	753	709	757	756	722	725	768	738
5627	205	115	129	99	91	92	97	89	103	110	114	87	92	90	110	86	96	102	94	82	78	86	101	79	81	94	68	73	74	83	91	109	101	86	103	78	77	84	88	94	85	91	95	78	88	103	97	95	102	90	89	76	78	81	97	72	93	78	82	85	78	80	72	111	89	113	96	73	92	110	83	92	98	88	82	99	96	87	96	106	76	89	88	86	84	92	82	87	82	86	72	93	85	99	108	81	83	89	89	83	88	85	77	78	97	99	82	85	88	73	85	98	88	90	77	92	90	99	86	91	89	88	88	81	96	97	88	87	86	98	99	94	87	73	88	99	87	94	87	77	70	85	84	78	102	89	93	90	92	98	73	96	83	108	86	84	89	78	96	99	92	77	90	95	79	75	105	98	90	92	102	98	90	101	81	89	105	93	84	77	77	97	77	78	105	103	87	98	86	95	90	90	81	75	91	75	108	100	106	91	82	92	88	98	95	90	92	99	100	77	107	88	99	96	89	87	86	71	107	81	70	82	104	75	85	98	94	108	79	89	91	84	95	70	101	89	84	98	80	84	77	93	91	90	101	84	80	82	91	102	77	77	95	96	94	82	72	93	95	84	94	79	103	82	86	100	91	73	91	86	87	75	84	106	84	96	91	81	86	87	101	77	82	101	100	82	74	99	69	92	83	85	92	65	105	84	93	90	114	84	86	91	97	76	82	62	99	79	98	78	70	82	80	89	82	74	93	69	88	85	89	83	74	102	92	98	89	74	88	96	79	71	91	96	88	85	80	91	107	81	77	100	83	82	84	95	95	86	92	90	104	82	95	103	98	90	89	106	80	103	95	64	76	100	94	87	76	99	95	93	108	88	66	80	108	85	102	85	95	96	87	88	89	85	98	81	92	87	93	111	79	77	81	87	87	76	99	95	102	82	82	86	93	79	90	73	89	78	86	105	99	80	70	77	93	91	89	89	100	92	90	74	93	95	93	91	80	94	78	105	94	89	105	84	78	89	88	88	80	81	102	98	92	105	99	110	83	98	95	82	78	98	95	86	77	97	93	86	99	102	83	95	95	86	85	83	89	105	89	72	86	94	104	110	91	72	82	106	89	97	87	74	86	76	97	82	90	74	89	99	70	84	88	93	74	87	95	86	88	79	88	90	99	95	80	76	94	95	80	102	80	78	97	84	92	86	92	82	100	96	88	83	88	98	84	91	93	85	95	80	83	85	91	93	90	91	75	78	100	78	87	70	61	86	103	108	114	87	78	82	85	95	90	85	94	92	93	87	92	101	90	77	92	104	84	82	85	84	98	92	92	85	87	105	82	88	84	107	75	75	97	81	105	82	86	90	94	106	83	101	113	99	89	83	98	85	83	83	93	87	86	83	74	114	81	90	87	92	69	86	78	99	83	98	107	90	87	83	89	90	110	85	90	92	97	86	88	94	87	89	90	92	94	79	92	85	98	81	80	101	85	84	86	88	98	90	79	89	90	89	86	72	98	78	83	84	70	71	84	99	85	90	83	101	71	107	88	93	82	84	112	84	89	82	79	93	78	81	87	94	95	98	101	77	71	98	96	86	97	94	87	88	92	85	81	79	66	97	76	97	92	68	80	89	72	94	91	78	98	88	89	72	98	79	72	75	86	79	94	76	83	85	97	92	76	99	104	97	89	86	105	88	91	86	76	104	93	104	100	85	76	87	66	80	81	91	91	83	91	103	71	91	85	91	90	97	86	93	89	99	94	97	107	91	80	91	76	103	92	88	86	75	97	97	96	97	80	73	80	73	79	87	117	89	86	96	83	79	84	98	91	91	96	85	85	76	91	66	94	82	81	88	90	74	72	80	97	106	107	97	87	81	88	90	82	107	71	77	84	112	71	91	76	80	94	75	95	88	80	77	81	88	101	87	77	89	103	85	94	100	83	102	85	107	92	84	99	70	107	68	76	108	89	87	75	89	88	79	85	85	98	97	79	89	92	90	83	95	87	81	90	94	97	88	90	72	97	104	106	80	79	89	78	89	83	99	86	95	72	70	92	106	82	93	83	91	85	82	97	102	102	91	74	91	96	81	96	96	92	91	89	94	77	87	91	97	83	89	82	75	91	80	95	88	85	87	86	82	88	91	80	74	81	97	91	97	95	75	100	78	85	70	93	95	86	90	65	85	89	113	93	97	98	92	73	85	106	78	85	84	87	91	88	91	78	84	74	91	79	91	99	74	84	83	97	66	82	96	79	86	76	79	91	96	92	71	75	65	81	76	104	87	83	72	81	83	93	87	84	89	92	84	86	94	98	95	93	83	95	93	83	83	89	93	89	89	89	78	113	97	85	80	82	103	107	95	88	104	103	76	89	91	86	80	81	88	81	93	98	95	110	97	90	75	98	81	73	90	96	108	81	86	88	89	98	80	85	88	80	85	92	89	80	91	82	76	86	75	98	100	109	90	91	77	93	81	100	91	98	79	93	83	88	82	83	91	93	106	84	94	81	69	88	102	91	102	69	93	78	88	103	98	83	81	80	91	86	86	80	81	99	90	77	87	92	72	90	84	105	78	81	89	86	106	90	87	113	90	96	87	84	98	90	74	92	107	89	86	91	87	103	93	85	69	87	82	83	75	88	71	83	88	106	87	96	113	103	88	92	94	69	97	79	87	92	88	91	97	93	96	97	84	90	85	84	84	101	79	102	95	79	91	96	81	85	79	77	104	90	93	92	96	91	80	88	85	88	98	84	80	96	97	82	94	99	88	79	73	101	90	88	83	84	83	97	91	84	97	96	96	85	103	83	85	79	89	83	91	97	91	88	105	91	89	91	93	90	66	99	80	96	88	100	94	90	87	110	83	89	88	82	80	75	92	78	85	97	95	93	78	92	74	97	98	93	100	96	88	89	84	97	79	68	85	87	96	97	87	83	91	102	78	99	85	73	96	70	104	83	75	81	103	94	86	88	83	95	98	104	103	81	78	96	98	73	92	86	76	76	107	70	82	88	84	87	83	90	85	101	109	105	89	87	99	89	95	72	96	90	91	93	97	101	76	88	75	101	78	84	86	88	96	98	84	92	81	78	71	87	100	86	93	80	101	97	94	98	105	104	104	88	95	74	93	104	84	89	83	75	82	95	90	92	106	85	82	87	88	91	86	99	91	105	98	87	103	81	96	103	91	87	93	91	99	94	110	89	85	84	91	102	94	84	96	105	92	104	88	96	99	76	94	78	100	87	95	87	89	81	72	93	102	84	118	90	95	79	94	91	97	78	92	112	62	84	75	98	90	83	86	101	94	95	104	113	100	97	87	90	82	89	86	101	99	97	80	83	90	74	86	94	104	110	96	89	77	82	101	81	101	93	79	106	99	86	81	93	98	75	97	98	88	94	91	92	86	89	93	88	103	88	90	78	89	92	92	84	79	79	96	87	92	88	93	84	85	92	87	85	90	80	88	106	81	83	103	95	94	91	83	85	74	83	99	82	107	83	87	78	98	85	85	100	77	92
5875	320	369	366	341	347	316	325	323	325	301	329	285	321	320	306	267	290	279	283	278	258	293	268	293	289	281	296	284	297	284	302	306	290	290	267	291	312	253	269	277	298	282	300	287	284	281	299	246	309	255	284	280	281	298	303	312	290	277	284	265	250	312	288	280	291	292	283	260	293	266	296	287	264	294	268	273	283	291	265	299	287	285	273	306	289	281	297	259	325	301	285	298	279	252	310	288	284	301	301	314	345	265	277	271	303	289	275	253	297	267	279	241	287	255	264	294	296	285	302	260	283	289	296	297	301	284	277	323	288	271	299	322	331	300	268	290	273	282	292	283	291	280	309	295	267	315	284	289	270	282	258	299	283	268	281	283	265	276	271	305	304	285	257	282	293	259	255	287	272	299	280	277	286	298	299	297	278	288	263	282	273	279	266	259	289	285	307	292	263	278	298	284	289	298	282	285	287	306	274	313	323	305	275	296	269	277	290	289	286	281	261	271	313	254	263	309	264	296	301	249	309	288	315	254	269	278	283	291	310	295	277	287	304	289	300	285	264	279	254	298	282	280	275	296	287	306	297	301	265	306	311	276	289	271	304	286	271	280	281	263	267	290	296	290	289	287	278	297	303	276	283	289	266	280	266	285	299	289	300	290	287	285	267	283	287	280	261	282	283	272	291	278	284	259	277	267	284	272	267	286	323	287	313	267	277	264	276	315	304	302	300	290	268	265	311	267	273	308	281	284	301	276	301	273	265	277	259	306	295	291	287	298	285	288	285	277	269	264	270	262	284	276	303	290	272	272	284	289	273	267	292	282	293	302	288	291	288	309	305	310	266	278	296	295	294	297	280	271	278	296	294	298	306	301	297	292	291	314	268	271	266	255	260	304	304	276	314	249	286	306	275	274	319	299	288	274	260	297	288	254	272	342	268	313	272	288	285	274	313	296	290	286	283	313	294	277	275	338	283	293	264	309	271	273	296	262	266	306	286	274	298	297	287	309	302	312	315	289	289	294	269	300	296	289	301	312	278	279	284	305	270	278	286	297	264	286	274	303	284	294	296	283	272	275	254	271	305	269	266	286	268	300	251	282	289	286	297	294	276	282	316	284	320	295	280	277	266	275	315	283	291	270	294	281	277	263	294	282	307	281	283	273	287	280	271	284	286	299	285	322	288	290	308	272	287	291	304	297	291	276	287	290	278	304	266	271	301	281	267	269	281	257	270	263	275	287	294	265	261	290	294	293	279	326	270	282	278	280	287	286	288	272	318	274	313	274	287	272	290	283	273	291	295	264	288	286	292	282	258	281	305	317	317	324	271	272	284	289	273	286	288	319	262	306	271	314	286	274	290	267	299	320	260	296	277	274	285	280	282	255	263	276	300	323	266	296	250	282	263	276	269	300	272	295	265	306	346	297	290	303	288	301	268	314	247	297	287	284	304	301	308	276	286	312	310	303	318	303	271	292	312	284	319	297	284	296	284	284	284	269	314	267	292	290	298	262	281	243	282	280	303	264	295	260	327	316	268	300	261	294	293	257	303	294	331	324	275	262	251	283	322	286	289	302	287	294	270	292	297	284	275	292	295	291	276	288	287	262	278	297	306	292	293	287	275	275	283	290	297	270	293	296	246	269	267	306	290	297	298	317	260	274	294	312	314	265	309	277	275	280	263	268	281	284	306	271	277	285	259	298	290	299	269	278	280	299	295	287	269	272	271	280	279	255	268	269	284	263	280	269	274	281	300	287	339	290	307	271	318	314	336	284	296	302	285	274	278	287	270	315	317	281	267	282	280	293	283	276	273	256	313	289	256	300	270	294	300	300	249	292	294	304	294	247	283	284	300	280	276	303	295	308	311	282	276	279	294	272	302	283	329	308	325	282	265	274	272	261	277	292	268	302	284	291	300	294	284	281	284	263	288	289	287	287	276	285	276	283	265	266	290	281	271	301	268	285	262	284	293	281	271	298	286	281	298	277	290	275	299	286	292	298	294	265	307	267	277	299	298	293	295	288	286	284	301	295	254	299	261	293	269	274	304	296	290	268	289	288	324	285	276	278	284	275	284	271	288	274	304	329	289	300	314	325	281	295	295	279	294	279	290	272	298	252	259	307	271	288	293	293	261	271	282	264	277	286	291	321	285	282	285	297	278	263	306	331	294	278	242	294	282	307	264	307	288	279	271	317	290	303	261	300	293	266	281	286	263	304	270	284	287	303	281	271	271	287	253	288	274	257	265	292	304	320	324	298	271	276	278	288	263	292	294	268	295	282	286	272	305	291	297	280	298	301	273	296	296	256	279	276	270	275	287	286	281	310	265	276	274	299	283	261	262	288	293	288	290	287	296	255	310	297	270	275	288	289	304	284	273	246	281	304	295	281	284	262	284	272	261	301	288	283	272	298	281	240	284	306	307	300	291	300	281	283	289	286	286	269	282	281	284	268	265	306	294	288	290	297	292	295	289	278	310	316	323	286	293	298	274	314	302	285	271	270	313	302	281	282	332	282	298	280	303	279	281	258	299	254	290	268	277	283	297	291	272	273	290	287	271	305	284	288	309	272	308	272	281	300	303	324	284	288	260	257	280	300	304	292	313	286	285	301	315	301	274	291	274	280	287	278	301	262	299	309	285	287	280	289	283	310	332	270	283	302	321	287	280	290	311	311	297	265	309	284	298	281	254	287	284	281	263	262	281	262	297	274	293	289	279	288	292	308	237	285	283	317	280	272	314	274	307	274	275	260	311	288	268	268	268	298	293	292	284	314	294	287	298	257	292	303	269	299	256	305	295	295	278	274	295	289	271	301	299	300	295	279	279	264	290	311	323	316	284	238	275	299	301	280	253	273	259	299	269	289	263	290	315	279	277	297	293	252	273	271	300	270	260	273	305	272	268	308	306	267	285	301	292	275	245	283	289	260	302	278	275	334	273	264	290	279	302	278	268	284	276	296	293	297	308	286	316	282	247	311	282	271	296	271	271	273	303	261	294	310	307	249	264	275	287	263	310	285	311	280	251	231	285	295	285	283	294	271	263	278	307	267	274	272	276	279	257	265	280	293	324	304	301	290	321	299	295	274	286	262	286	310	273	282	266	264	293	269	280	311	304	255	272	257	298	310	271	292	267	297	296	311	268	270	273	283	265	295	263	270	287	311	282	274	294	303	285	292	284	307	296	283	269	317	298	305	283	296	293	328	296	279	257	285	301	311	287	283	290	288	272	289	263	275	287	283	303	301	267	305	262	273	303	269	274	299	255	285	290	316	303	266	291	273	277	298	290	277	262	283	272	285	294	307	311	289	308	305	288	254	290	285	291	283	288	279	297	272	299	298	293	272	285	284	271	290	304	277	284	267	276	295	249	259	275	307	315	267	273	271	271	293	235	271	281	345	289	311	293	300	276	307	286	269	291	300	300	285	280	286	278	275	280	280	294	295	279	281	321	249	308	322	285	275	298	306	280	275	279	319	261	270	288	276	299	275	267	307	256	276	257
51328	13669	1686	833	597	471	426	389	328	331	258	261	270	257	241	239	261	242	246	217	240	239	189	226	215	234	232	240	228	219	216	209	218	188	222	173	214	221	213	220	222	198	208	223	212	211	178	216	186	233	214	205	199	214	218	205	216	217	224	240	219	212	256	205	220	203	207	222	222	193	182	221	205	234	228	200	210	225	218	194	186	219	224	213	209	198	191	224	233	213	195	192	212	196	214	195	222	199	206	213	225	198	201	213	219	192	224	206	218	199	210	182	197	242	216	198	217	220	195	199	219	209	231	199	232	203	206	204	190	221	185	225	219	229	205	221	188	230	191	197	190	203	212	214	225	186	208	210	186	194	213	251	202	222	201	211	179	211	226	226	206	226	213	217	203	203	203	215	200	202	203	202	207	221	218	172	212	224	201	244	195	243	225	206	221	200	212	210	225	223	213	206	213	189	229	205	204	206	199	210	207	224	191	194	220	198	201	232	196	208	202	209	197	222	200	218	216	214	211	236	215	197	230	189	228	229	180	199	218	214	191	196	206	201	179	211	233	210	216	221	208	205	211	203	228	202	218	219	203	242	196	209	193	235	230	214	229	207	197	183	203	197	245	207	198	208	216	235	211	203	199	229	198	225	208	191	219	199	207	203	207	224	211	230	211	232	233	195	216	231	186	256	218	227	206	229	216	201	188	213	220	205	195	210	208	217	216	226	225	205	225	225	216	208	198	208	207	225	213	189	218	214	230	214	200	226	209	198	211	204	212	258	209	214	203	230	214	183	216	206	191	220	215	225	223	245	190	210	195	184	208	199	216	205	230	184	201	187	215	209	216	230	172	199	218	182	234	208	218	187	208	199	206	207	186	214	233	209	196	210	215	193	179	224	201	208	195	181	229	244	216	208	203	193	188	216	191	221	234	204	177	193	211	197	188	213	213	226	217	231	227	206	231	211	204	214	224	182	221	220	248	186	198	229	220	223	215	214	223	180	216	198	217	200	200	210	208	215	203	207	207	208	205	198	218	195	192	225	239	217	185	212	183	204	211	208	215	213	218	233	184	238	234	191	217	235	195	202	205	191	195	217	205	195	219	206	205	211	191	187	225	256	203	191	211	222	202	196	207	191	215	219	208	195	223	224	192	212	203	219	210	199	215	202	201	215	228	216	201	241	214	224	181	213	217	221	226	201	202	196	213	195	178	203	206	220	202	201	176	189	203	211	195	190	193	192	189	226	188	242	214	183	222	210	225	229	217	221	225	216	234	209	211	206	206	211	202	226	201	203	229	190	198	187	200	214	209	232	242	230	222	207	195	215	208	210	209	208	226	217	237	220	187	194	237	189	225	189	196	216	201	216	204	214	220	187	201	199	212	222	207	231	219	203	206	203	214	188	198	212	228	201	208	224	229	181	186	216	213	202	204	182	223	199	213	238	226	218	208	212	215	220	204	196	201	208	197	220	220	212	217	201	224	209	209	199	192	205	246	199	207	212	210	202	219	220	208	212	217	211	218	210	236	222	220	193	203	225	202	206	184	238	197	204	210	208	211	207	214	218	197	181	224	215	171	188	210	205	202	205	221	222	237	211	191	206	190	207	214	222	214	193	220	187	190	166	210	198	217	229	216	214	199	205	214	231	166	227	217	206	206	221	189	174	192	218	215	212	231	246	181	205	213	198	219	210	209	204	211	208	210	210	225	206	193	210	202	220	226	219	210	213	189	224	196	210	228	194	229	230	216	213	224	202	188	203	221	181	243	256	217	235	202	188	212	227	212	193	188	216	212	225	199	213	241	244	191	204	191	206	231	204	198	196	194	213	206	205	242	203	224	224	210	222	207	217	212	213	196	218	216	195	199	236	216	207	196	217	204	198	197	189	213	221	246	177	216	202	216	219	214	221	226	195	187	229	207	231	197	198	244	200	199	197	195	217	214	227	202	205	206	218	224	222	192	185	222	226	214	218	208	211	212	197	212	223	200	194	219	191	214	201	217	198	206	225	189	204	214	218	197	204	246	214	196	203	235	218	221	227	199	199	224	204	196	208	198	208	227	230	210	202	201	217	208	181	190	208	205	227	214	175	214	213	213	191	186	181	201	184	224	216	207	215	201	217	228	179	200	213	188	183	207	218	225	192	213	189	222	242	236	205	207	211	195	199	181	197	222	233	208	214	173	217	187	215	232	196	210	212	221	205	204	193	203	241	191	214	226	204	193	209	199	236	209	203	213	200	220	197	198	208	243	202	220	203	222	220	237	210	213	216	187	213	188	215	206	224	238	214	207	197	169	184	204	200	220	192	180	200	216	183	196	216	173	210	215	196	204	194	218	201	209	216	201	185	182	235	198	201	215	229	181	204	205	229	185	222	211	216	207	226	188	201	209	216	201	208	205	245	207	206	221	214	241	197	215	210	238	214	207	232	200	228	232	202	217	205	207	198	230	202	218	196	198	206	216	217	216	172	216	209	248	208	219	216	209	215	207	177	229	223	202	218	229	194	212	209	214	221	195	187	226	218	241	214	230	206	193	213	215	193	180	205	183	212	214	229	204	185	208	227	204	243	212	220	219	213	206	211	214	220	200	200	218	202	198	217	216	205	211	223	227	206	197	200	205	194	224	201	251	199	201	228	216	216	204	202	213	209	205	197	185	215	222	185	209	206	231	248	207	188	193	228	210	230	218	204	208	209	204	184	201	210	216	199	210	210	187	200	216	217	228	227	205	202	213	226	204	216	211	217	211	215	190	218	187	218	231	204	185	222	223	187	205	207	200	208	199	221	220	208	203	190	197	198	208	225	221	221	213	222	217	217	215	202	208	207	189	192	204	205	196	204	201	233	208	235	199	220	220	184	217	199	210	226	195	205	232	194	206	228	188	190	211	217	210	187	191	201	192	197	188	196	197	193	187	233	221	231	229	211	193	197	205	194	212	223	186	204	221	226	210	208	223	202	210	236	207	216	192	220	199	221	206	208	192	230	226	219	213	200	213	223	200	218	199	228	186	200	231	211	201	213	214	191	200	209	222	228	198	187	207	221	236	214	226	209	213	203	212	175	194	202	219	207	195	222	208	222	218	199	210	209	209	200	219	214	222	215	190	185	219	194	210	194	216	202	192	195	200	193	221	194	218	219	204	180	188	190	201	208	210	185	197	230	212	215	211	217	232	191	210	198	209	199	220	221	219	196	211	210	216	208	205	228	210	235	204	191	177	229	202	196	201	204	233	225	210	196	233	208	224	194	238	220	238	233	208	214	203	219	238	209	222	207	221	189	186	231	235	216	203	225	209	200	196	208	221	196	219	216	182	192	225	212	196	200	187	232	216	193	204	226	205	218	220	226	214	224	206	183	204	205	238	189	218	226	208	180	229	193	190	209	201	210	182	187	216	187	203	217	227	197	209	207	187	230	230	205	192	197	233	236	171	189	193	227	205	213	244	229	197	224	219	215	200	200	209	195	211	195	197	207	202	218	203	191	173	210	191	200	207	186	214	218
26977	1240	2324	2726	2333	1926	1667	1400	1276	1076	1040	959	906	884	837	802	755	731	755	723	720	686	647	689	662	643	647	594	576	619	611	614	608	596	560	624	570	638	634	562	607	540	528	564	613	616	593	574	581	589	564	531	526	561	593	614	599	572	558	550	529	544	532	573	546	518	555	566	548	519	571	575	559	540	561	575	581	542	566	562	543	526	540	567	557	561	538	531	478	560	491	582	570	588	551	523	566	581	566	550	555	512	517	512	552	571	585	521	548	531	584	564	561	553	562	551	535	551	545	541	582	578	573	555	537	532	549	573	533	576	542	532	530	555	566	497	562	501	570	552	535	520	568	514	566	594	582	539	569	532	549	539	549	582	561	557	539	539	513	568	516	555	587	534	515	539	569	546	592	558	559	554	541	541	514	580	536	533	532	550	552	554	543	591	572	517	569	582	545	568	565	563	569	532	559	525	570	555	562	534	553	549	527	582	522	527	536	554	517	541	536	571	530	541	568	535	562	557	522	543	564	537	574	566	545	529	544	596	546	551	575	528	567	515	513	557	532	481	553	580	539	574	518	568	565	540	528	522	565	536	500	524	559	567	535	584	542	589	573	565	524	535	550	521	555	533	585	545	529	531	557	566	534	529	521	529	536	553	572	536	592	578	576	547	561	574	536	533	502	580	561	573	552	538	551	583	570	562	529	574	611	518	521	607	586	546	571	573	529	571	557	550	553	560	568	572	548	599	561	520	538	569	534	556	559	542	583	530	525	502	565	551	561	602	545	554	562	516	568	569	545	561	574	512	541	535	602	533	548	574	545	572	545	518	551	552	553	532	543	509	562	574	567	601	548	560	524	562	578	504	599	513	545	552	532	550	535	562	547	496	572	536	569	501	525	569	559	522	572	586	553	519	525	535	557	537	604	548	547	555	584	563	522	546	552	550	549	551	572	542	570	569	551	578	521	562	487	501	578	541	541	541	523	560	593	606	526	556	535	557	541	526	545	554	572	535	541	545	545	524	574	541	580	542	558	550	563	516	518	571	563	521	546	557	569	495	525	541	580	558	566	565	562	533	543	557	545	559	534	560	544	549	573	547	520	554	584	594	545	592	527	562	544	535	525	558	506	552	556	550	539	556	553	544	517	558	545	545	494	551	544	533	524	568	557	523	540	555	558	553	543	595	552	542	570	560	566	520	536	538	543	528	529	554	517	576	568	551	573	535	558	538	559	536	567	537	578	509	531	569	519	597	576	558	585	511	544	546	566	568	559	586	556	583	521	532	533	575	543	538	546	536	502	521	577	479	571	545	560	552	549	557	549	560	574	550	538	526	562	554	541	579	592	567	542	532	534	604	555	514	566	560	552	564	564	541	530	557	556	566	573	594	611	564	577	574	533	565	517	553	577	576	511	547	528	575	503	584	537	566	538	544	530	574	538	542	566	502	514	527	547	590	562	625	528	562	493	531	496	531	559	519	584	581	548	566	571	565	574	590	542	540	521	521	534	578	575	511	565	546	495	518	512	526	568	585	572	565	519	568	547	540	544	545	563	543	547	496	566	530	509	540	560	525	592	560	516	533	575	553	534	529	539	541	572	543	520	561	557	530	589	488	514	553	510	521	575	510	562	568	550	530	595	580	574	536	475	565	546	529	529	552	531	542	536	522	582	514	522	546	573	515	527	534	522	568	559	599	534	535	608	545	586	547	553	556	556	517	571	544	525	574	561	556	546	549	532	571	562	575	532	553	559	527	552	562	546	546	567	546	596	561	630	538	533	548	592	506	581	558	502	533	549	532	580	539	560	551	519	524	598	595	556	529	528	568	536	573	563	590	527	549	556	537	571	570	553	570	517	559	549	580	565	562	580	529	591	523	538	587	502	575	503	535	532	540	534	621	543	529	570	564	551	548	543	542	529	558	565	566	598	577	525	532	557	530	535	544	566	555	580	548	559	579	552	592	536	542	575	550	541	513	586	541	557	539	569	560	562	591	536	573	520	523	500	544	561	583	519	538	606	576	540	522	531	559	541	524	560	536	574	577	552	577	534	556	545	543	550	534	550	527	513	550	541	562	548	532	549	530	542	568	562	570	548	552	548	538	568	573	530	565	576	552	525	526	540	527	530	593	541	529	552	551	540	528	517	574	503	576	537	538	563	530	535	554	529	612	592	542	562	512	545	509	532	537	561	549	553	547	571	572	587	571	552	557	545	570	557	548	508	571	608	556	565	574	573	593	561	568	578	539	560	551	530	514	508	589	600	556	552	522	540	525	540	566	611	536	533	530	596	580	520	541	501	567	526	530	558	557	536	560	544	540	559	540	532	567	519	565	587	569	542	549	531	550	552	568	526	528	553	557	559	589	558	563	549	583	510	522	528	566	541	552	510	557	501	524	496	538	526	523	562	564	566	561	518	577	534	526	546	549	518	530	585	565	532	513	534	540	574	578	582	529	538	530	555	538	503	499	547	577	544	545	573	524	521	527	529	542	571	561	598	507	550	586	548	573	575	541	585	509	551	578	552	538	568	580	554	565	552	536	540	515	530	557	578	564	596	539	528	542	526	612	534	536	556	543	569	552	563	533	579	587	549	525	586	546	535	602	516	597	557	548	552	572	554	573	567	561	542	519	578	525	542	510	563	547	537	539	520	543	545	560	573	566	514	560	557	546	541	538	514	554	575	614	545	503	534	551	542	527	560	542	569	554	524	553	558	545	579	510	552	538	578	540	552	598	490	568	563	575	570	577	507	572	552	494	537	549	554	509	526	572	557	527	507	533	570	532	548	595	545	560	553	517	528	574	588	529	506	563	571	542	534	527	524	559	529	497	541	541	547	559	582	587	527	546	514	554	571	578	538	566	538	542	563	530	545	535	534	558	561	586	560	548	544	569	585	524	550	561	500	564	561	523	573	537	542	504	502	568	550	564	558	553	568	545	547	553	575	560	503	507	580	540	545	547	548	559	522	553	566	549	509	571	527	571	547	570	522	520	566	543	538	543	558	525	523	530	550	547	540	587	569	540	545	524	540	559	563	534	535	502	501	532	548	544	597	586	544	501	525	538	540	539	546	562	531	528	542	528	534	563	592	562	560	545	561	542	547	561	538	536	562	525	537	565	570	570	590	517	523	544	553	563	541	544	589	546	543	539	556	521	526	573	507	518	522	586	549	558	570	577	521	575	523	585	551	523	546	525	547	507	547	564	538	610	585	520	526	537	546	555	537	597	516	527	542	562	575	515	519	544	550	526	561	552	543	560	581	527	572	561	595	537	542	541	549	559	574	582	524	536	554	588	534	560	565	566	547	571	544	516	539	557	544	491	533	547	550	584	559	553	595	522	552	553	537	575	582	542	529	558	574	562	553	573	569	526	509	587	570	536	579	589	554	544	516	533	545	512	545	529	571	555	570	507	535	547	581	522	536	566	548	500	559	565	577	544	602	544	541	561	542	558	535	580	553	550	567	573	523	549	570	568	568	553	566	576	521	546	574	564	543	528
66352	22949	5305	1797	1150	883	766	641	563	497	462	446	398	406	396	347	378	374	370	381	359	352	346	299	372	343	306	336	325	362	308	356	298	336	351	323	298	306	330	295	314	324	333	374	336	318	328	316	337	330	302	359	348	339	352	306	318	308	344	355	316	342	321	333	325	313	324	310	321	331	337	308	316	328	321	292	296	320	293	302	339	323	307	359	339	295	313	295	338	347	309	299	301	319	333	340	303	342	342	299	347	318	320	286	321	317	312	335	307	343	350	304	341	335	326	301	305	309	300	316	284	326	355	327	294	332	305	327	333	311	323	336	320	302	285	328	331	321	320	257	276	278	354	281	305	301	307	315	311	318	316	320	300	317	265	324	330	285	312	301	335	323	332	284	340	354	313	331	284	302	309	322	312	298	308	339	337	314	328	316	318	313	306	302	345	300	292	321	303	315	316	317	286	322	318	321	319	303	334	280	304	323	335	334	314	328	290	346	334	294	298	321	315	318	322	328	322	335	311	311	316	317	307	313	315	296	296	341	351	311	317	296	290	327	325	314	355	324	322	302	265	283	300	304	305	317	327	307	297	340	340	300	346	300	350	292	304	323	332	340	314	278	317	307	315	324	335	352	320	327	329	315	317	308	335	310	321	344	281	340	320	297	321	368	290	310	313	311	312	318	329	306	292	317	332	323	322	302	324	305	320	310	312	333	303	300	337	319	333	326	331	305	305	322	305	297	320	310	333	334	313	313	292	320	322	312	311	329	332	299	279	333	290	314	323	309	300	325	337	317	300	336	330	371	329	323	321	329	349	306	317	330	278	341	331	333	288	310	338	327	319	333	331	320	328	319	303	330	335	300	336	318	335	320	362	329	335	319	324	334	305	316	322	315	335	324	345	328	322	298	359	288	333	282	322	330	300	291	288	333	317	325	333	323	306	322	332	326	307	315	303	318	332	319	329	282	303	297	317	332	328	322	351	285	309	346	311	279	315	309	332	273	316	356	313	298	310	299	322	307	287	301	334	319	347	337	334	302	318	327	289	314	308	321	311	303	303	336	306	329	312	305	316	312	330	308	326	315	292	312	318	291	287	366	354	274	328	287	333	334	308	301	308	319	331	325	338	286	305	296	300	288	311	307	312	319	309	328	336	299	296	320	315	326	338	353	353	326	322	305	275	308	305	350	310	314	332	315	335	331	342	322	325	338	300	299	304	304	318	332	304	310	315	323	323	321	351	297	334	328	323	347	313	280	365	314	294	315	343	365	316	310	341	351	336	286	308	336	305	296	328	342	319	346	346	302	303	324	303	322	358	291	298	329	315	296	337	332	293	313	345	320	311	324	307	301	290	312	283	309	306	332	340	350	316	332	286	300	338	328	347	286	301	322	319	297	316	303	318	317	296	330	318	318	318	332	333	317	295	318	334	316	314	329	303	331	317	353	305	308	284	342	331	330	320	304	313	290	266	304	334	335	304	325	332	334	315	288	350	343	322	327	298	288	306	330	348	305	305	317	343	311	325	313	297	332	344	299	302	322	316	327	314	341	341	324	336	333	347	290	318	320	342	323	325	346	301	359	309	338	260	324	330	306	330	328	346	333	337	320	313	342	305	341	337	318	315	336	318	316	335	319	282	340	288	320	290	303	347	335	298	324	263	333	301	336	288	359	284	330	328	340	326	300	300	323	342	321	302	314	334	324	328	335	320	303	316	292	313	332	318	328	308	316	303	280	331	296	341	296	338	311	326	315	287	310	333	307	318	329	308	332	354	290	277	338	290	290	311	353	322	354	298	312	347	323	339	303	325	286	321	305	294	295	321	317	305	312	344	316	292	338	343	353	304	305	350	297	333	304	295	336	337	351	303	323	316	307	319	332	326	317	316	337	324	318	303	319	303	310	330	293	307	298	338	318	314	295	306	311	319	301	303	329	289	288	296	321	341	291	314	314	313	312	323	330	341	339	292	309	311	321	322	322	332	347	320	307	313	295	308	289	294	306	333	341	333	305	318	298	315	304	293	299	295	318	279	302	279	319	325	325	326	307	321	312	259	315	280	310	287	318	310	348	268	315	329	337	324	301	309	332	281	288	317	330	304	313	292	305	307	323	305	337	309	346	322	293	308	309	318	337	298	292	329	341	309	325	315	328	329	302	301	309	306	324	337	332	315	360	322	313	324	335	325	321	300	307	318	304	306	287	327	308	328	330	328	349	329	290	305	292	281	319	332	319	337	325	342	323	314	328	276	321	314	326	252	330	307	337	334	309	334	334	350	333	316	303	302	308	304	342	308	326	299	332	333	307	272	335	340	332	287	298	323	347	361	313	338	333	313	304	294	318	318	314	336	336	284	319	350	341	321	322	319	316	341	318	327	324	344	312	346	303	312	308	347	319	307	315	263	341	306	315	347	300	334	340	313	283	299	339	294	311	313	319	323	312	323	326	280	325	360	313	311	337	309	306	290	327	314	298	341	310	281	301	337	335	311	304	325	310	314	302	314	345	294	315	306	345	292	297	337	361	308	295	291	309	338	349	295	294	320	315	319	318	297	322	331	347	311	372	296	309	314	309	315	311	322	347	325	308	326	324	310	319	347	284	312	359	292	317	321	306	282	292	327	324	305	364	314	285	368	313	311	327	305	338	344	351	305	319	324	280	335	300	323	326	301	333	313	292	316	321	326	324	353	297	322	322	264	309	323	320	327	305	310	334	309	290	302	297	316	315	307	315	297	321	298	290	310	318	325	328	332	284	287	288	314	291	317	295	273	330	326	358	355	331	304	345	311	312	299	267	323	327	347	316	310	321	329	329	324	323	338	306	322	332	299	304	290	295	336	311	297	317	273	334	298	317	324	290	290	313	336	315	305	316	303	319	299	336	302	346	322	288	344	343	328	333	325	370	291	322	313	321	300	310	339	298	320	320	322	315	325	309	322	296	313	343	324	316	324	300	331	318	323	316	313	281	322	314	303	281	300	314	282	350	318	319	331	295	315	330	304	317	304	308	317	301	311	305	340	301	317	317	301	299	299	352	304	318	304	295	299	332	312	288	307	322	296	318	310	296	294	310	308	283	313	315	322	280	295	301	322	302	334	294	308	316	326	294	326	308	311	299	333	312	291	341	341	316	331	331	309	315	346	307	325	329	330	300	294	332	285	323	327	329	348	303	289	306	330	311	310	302	312	313	255	322	327	340	315	335	305	291	328	308	345	330	345	327	342	297	339	325	313	254	310	289	325	313	337	302	329	351	305	302	326	311	300	340	292	282	319	319	313	337	294	299	315	338	310	318	312	305	315	301	357	329	313	317	343	328	313	312	361	348	338	299	305	300	330	310	342	325	336	325	331	340	331	296	305	325	301	309	322	302	304	328	328	326	332	337	328	299	323	356	348	338	352	341	292	320	315	297	335	303	318	306	328	329	335	350	281	317	325	338	305	298	329	298	298	354	324	313	336	315	339	299	325	338	328	309	337	324	341	289	309	290	314	285	330	301	316	324
35862	2084	4209	4884	4334	3504	2949	2473	2162	1951	1803	1591	1428	1339	1271	1223	1161	1112	1084	987	1024	991	986	920	965	933	965	880	897	944	893	897	861	872	871	817	825	799	860	807	837	889	870	797	793	817	793	841	809	819	809	801	850	798	788	766	788	759	820	759	801	707	785	762	779	774	779	741	766	764	761	730	798	762	762	815	772	770	767	778	784	799	765	764	724	768	791	728	771	731	780	788	758	716	770	787	771	745	752	754	779	790	731	709	770	748	762	767	791	757	769	773	734	758	799	774	776	788	761	766	796	739	796	733	761	761	745	760	762	735	728	734	730	760	761	730	772	745	733	768	790	745	754	766	749	757	785	804	835	803	769	717	766	719	738	699	768	792	760	788	714	759	758	739	773	744	765	766	713	760	777	763	730	797	804	695	738	739	790	702	795	732	724	750	868	761	692	791	723	786	764	802	751	757	748	783	761	819	737	779	738	767	753	770	763	768	772	720	715	762	714	746	753	749	801	727	716	758	719	778	768	750	758	783	794	714	781	724	752	776	697	763	745	749	733	770	773	768	767	796	762	758	770	803	818	775	787	753	709	762	782	695	711	707	732	746	795	746	729	766	745	701	813	752	760	813	710	712	773	701	798	764	745	771	779	777	736	759	839	764	720	777	723	755	776	727	755	764	787	771	735	758	705	764	744	747	773	732	731	735	757	707	741	700	772	779	760	776	757	732	752	781	753	748	765	741	744	722	736	767	796	735	812	753	771	697	692	756	793	803	762	740	732	784	759	774	802	754	800	734	748	760	750	721	770	761	765	726	775	792	731	747	725	818	715	719	741	726	793	725	746	739	723	747	755	710	705	728	780	749	758	762	756	719	718	719	820	770	713	744	753	745	731	739	817	731	741	758	752	800	713	723	732	739	778	726	778	737	763	757	788	755	757	726	750	774	746	750	718	761	706	774	728	739	780	756	785	775	724	743	781	745	790	801	716	803	720	766	754	754	741	730	790	710	760	779	727	776	764	729	745	754	785	793	746	766	753	788	791	760	797	746	735	731	764	764	750	751	795	734	738	740	736	756	725	726	728	733	757	736	758	761	748	743	822	738	775	791	764	706	778	773	725	737	761	784	771	781	699	702	738	762	728	762	743	729	709	765	788	776	730	791	769	693	751	749	731	750	752	721	742	740	734	760	746	745	730	754	754	750	788	744	761	786	721	797	736	736	764	699	727	728	775	778	775	736	804	752	768	755	731	774	709	750	730	759	767	737	762	749	744	792	776	774	799	746	760	697	759	767	744	746	699	770	735	754	724	718	775	750	713	792	803	790	745	776	778	779	749	710	742	757	824	737	795	737	808	767	750	755	714	730	739	738	753	759	749	758	734	776	774	718	741	729	716	708	801	754	784	779	779	774	776	788	779	748	722	741	739	737	745	777	743	709	737	724	773	769	803	755	758	769	726	730	737	750	783	784	750	774	752	705	732	773	744	761	754	742	797	774	750	721	713	785	756	762	765	729	674	741	760	753	762	729	759	788	725	765	732	787	756	724	752	753	759	739	780	791	799	739	763	811	782	751	769	742	738	753	761	786	771	763	761	764	739	778	763	752	706	776	753	742	756	770	756	796	780	752	742	721	722	773	757	784	781	747	731	771	726	749	714	737	764	753	750	742	750	716	742	775	743	776	732	749	719	694	735	726	774	744	805	766	713	749	810	735	738	765	762	759	787	724	778	793	782	740	766	779	732	753	750	749	739	799	719	736	785	776	797	745	754	735	757	749	782	788	760	699	706	724	794	730	760	746	772	758	756	763	742	705	730	710	773	753	784	752	773	747	782	749	756	704	756	737	727	740	744	754	804	736	769	729	755	782	735	720	765	751	766	755	762	719	730	717	782	816	735	755	743	775	731	762	753	737	774	725	733	796	741	733	808	768	751	751	804	756	779	742	787	744	748	734	752	783	759	755	780	792	766	749	787	772	751	755	736	765	754	758	748	804	764	749	796	755	805	707	754	756	707	718	753	749	737	722	735	761	769	766	779	785	766	709	767	779	772	742	797	742	740	750	729	727	758	710	767	783	738	793	722	777	749	818	749	719	753	754	772	775	777	695	741	723	730	750	748	731	769	755	745	807	775	764	722	726	757	754	743	739	712	749	760	809	804	744	769	697	795	732	750	771	753	752	757	765	737	745	779	808	732	752	777	727	803	701	759	777	779	766	741	746	742	773	749	717	737	754	801	763	737	735	716	737	789	746	821	734	746	754	733	790	784	775	699	697	796	744	763	781	742	773	788	754	755	714	764	766	757	738	732	718	747	728	744	789	737	766	758	760	766	757	777	759	791	770	756	763	757	749	807	698	717	725	770	742	785	720	748	776	778	715	802	768	772	808	807	725	727	783	730	772	763	767	746	824	763	739	711	790	777	736	769	750	721	775	741	785	760	764	729	747	728	741	772	758	762	773	755	787	757	756	729	732	700	765	730	802	700	778	706	760	776	780	766	785	731	771	731	773	764	724	739	702	799	745	746	743	700	774	757	740	743	772	801	752	761	748	766	773	742	740	760	772	769	720	768	766	745	775	733	733	772	768	746	728	746	741	743	713	768	736	762	737	738	747	760	687	759	740	781	765	752	720	778	696	783	728	775	735	800	740	752	740	757	779	757	806	792	811	784	760	805	754	745	732	730	747	777	736	744	757	769	708	752	748	784	821	746	723	741	706	740	750	781	751	743	767	752	749	760	722	778	758	760	732	737	754	737	734	696	772	751	741	722	745	739	764	788	786	748	732	753	777	782	767	748	738	775	801	730	710	736	769	761	736	722	744	788	728	739	758	801	756	779	766	764	729	774	761	748	747	694	765	764	716	776	701	736	759	727	773	743	793	697	778	742	766	766	753	743	805	750	734	733	816	722	687	728	731	757	766	750	702	752	739	790	730	747	783	718	734	765	776	752	733	716	704	688	747	782	726	764	746	758	741	734	718	772	757	774	743	733	770	716	801	702	736	766	796	812	743	758	710	760	738	734	760	762	743	721	838	749	747	761	749	776	787	716	795	768	752	718	806	732	730	792	725	805	796	786	787	731	737	756	711	780	743	778	751	730	729	775	752	725	806	761	783	751	755	780	770	734	762	808	716	720	776	759	771	762	765	750	731	742	732	720	705	804	705	736	746	801	766	800	727	783	804	755	739	758	743	758	719	733	759	739	746	719	799	699	756	748	736	736	692	755	753	780	786	717	795	786	767	731	774	736	756	714	792	708	728	740	760	750	750	769	761	714	797	757	740	748	747	708	775	769	774	804	712	749	763	744	773	762	781	773	767	735	713	741	735	731	730	822	736	769	759	762	774	758	778	747	745	747	735	746	749	763	731	754	722	741	742	753	804	776	733	765	746	741	751	729	700	765	769	811	732	769	759	700	753	709	798	780	757	763	762	746	757	777	751	780	716	751	751	701	725	741	755	755	686	790	749	771	740	746	724	790	744	747	787	755	772	737	819	754	746
5739	216	109	110	96	106	87	88	89	78	114	85	98	80	109	98	103	94	76	97	89	87	79	99	81	99	89	101	88	90	92	79	94	89	101	76	82	76	87	93	69	108	90	93	101	90	104	90	83	96	78	89	75	75	99	87	86	73	82	94	94	99	98	114	78	91	88	86	80	80	81	93	74	102	92	76	86	95	95	95	93	92	96	98	88	91	96	72	89	80	93	84	89	89	90	86	90	100	77	87	98	95	85	77	76	90	76	91	82	88	83	86	74	105	107	97	88	91	90	107	91	114	98	96	89	76	90	86	78	94	89	95	95	78	83	75	92	67	87	83	85	105	85	88	87	83	92	91	99	96	88	94	73	92	80	69	96	94	92	108	79	87	93	75	78	85	81	110	75	97	103	88	88	89	95	89	77	85	78	76	69	91	89	87	88	86	97	84	84	93	88	80	96	92	90	76	101	87	100	72	78	106	96	83	78	84	98	85	70	91	93	81	80	87	92	74	85	90	89	85	99	87	92	93	104	102	71	106	89	96	106	113	100	89	88	85	81	92	100	83	81	71	68	94	82	90	89	80	95	102	108	88	96	86	88	83	96	82	90	105	68	89	84	79	105	72	93	81	83	93	94	83	95	106	100	109	71	79	89	68	84	90	89	98	92	78	95	86	81	85	81	84	92	101	87	78	85	94	104	89	85	78	79	80	88	79	92	108	77	101	62	86	99	103	80	76	86	83	96	103	81	76	74	99	88	93	95	96	82	81	82	108	85	83	89	96	88	99	95	93	90	83	90	107	83	83	76	91	106	88	93	100	84	82	86	100	110	107	101	89	93	79	101	81	94	86	97	84	92	100	89	89	91	83	82	103	90	90	91	99	86	80	94	101	65	92	97	93	92	81	79	95	96	92	72	83	85	82	67	94	84	83	86	94	78	98	71	85	82	73	101	82	92	110	94	74	82	98	70	89	101	90	85	105	94	94	91	85	88	84	70	82	78	86	93	92	81	81	81	92	93	84	103	78	83	100	98	93	74	87	80	76	106	81	99	101	96	68	102	90	89	81	86	74	83	97	94	109	79	92	91	83	108	110	89	88	94	84	104	107	76	97	80	100	96	92	92	68	101	88	90	84	86	96	102	87	89	71	90	89	95	95	60	91	87	97	86	91	106	96	95	98	95	93	101	100	79	86	86	98	87	94	91	86	91	84	87	100	110	81	96	95	91	77	86	92	87	75	87	79	76	90	75	97	104	100	82	91	93	92	77	101	95	86	83	95	77	93	101	102	91	87	102	105	79	79	98	93	80	90	95	94	90	100	86	90	92	98	90	92	80	89	81	106	85	81	86	71	100	82	87	100	72	94	88	96	77	93	97	106	94	97	82	86	93	93	86	93	89	87	88	82	100	102	80	91	85	85	107	81	83	90	101	111	82	82	95	100	85	74	82	91	84	78	72	71	85	97	77	87	89	98	100	75	72	88	75	94	120	111	81	97	90	97	82	78	86	102	85	88	93	91	103	85	79	91	82	94	89	98	74	73	85	91	99	92	99	92	88	73	77	109	91	92	93	111	78	74	78	91	97	102	88	86	91	98	117	96	99	74	77	84	80	104	94	78	102	77	97	98	69	83	86	87	73	79	87	84	82	73	104	67	69	89	104	72	92	94	87	85	78	77	79	103	94	106	91	95	94	82	86	79	90	94	73	85	81	85	90	91	95	108	94	110	97	95	72	92	88	90	98	100	91	86	101	90	79	92	74	90	91	83	91	94	98	98	103	70	68	82	87	95	96	76	100	79	85	95	86	81	88	87	88	90	89	93	94	106	75	108	80	80	76	78	99	79	87	85	87	83	101	83	78	77	88	85	97	83	73	88	72	88	93	97	83	79	93	91	81	104	83	93	88	82	83	92	102	109	96	89	84	81	81	78	92	81	92	82	79	108	81	81	90	97	77	76	78	101	96	79	83	109	106	94	79	95	92	75	86	90	79	79	75	64	88	106	91	82	98	73	106	84	85	98	86	98	80	94	89	86	79	89	95	73	80	85	92	74	90	85	87	70	88	96	77	85	78	73	93	72	68	81	90	80	105	80	96	67	92	92	77	90	84	98	86	90	65	96	107	105	78	96	80	97	97	85	78	83	85	81	92	98	95	77	83	85	88	101	76	70	79	70	93	77	89	83	75	71	80	77	76	104	68	75	92	85	102	94	101	84	78	104	108	92	83	83	93	76	70	103	93	92	80	77	87	99	103	75	62	83	75	83	75	84	76	97	88	103	85	93	92	92	87	91	68	80	100	68	97	89	92	71	78	107	93	89	98	91	81	81	83	83	93	95	97	88	90	81	105	105	67	72	82	74	89	90	80	85	95	81	89	80	83	94	97	80	105	114	99	80	88	79	67	109	81	101	99	94	101	88	86	101	99	84	95	98	100	109	83	74	84	100	85	96	105	80	92	100	85	98	91	85	104	86	74	89	104	99	81	98	92	83	84	80	71	86	90	89	77	82	100	109	70	98	92	97	104	97	78	101	72	76	89	91	75	97	86	77	98	98	98	86	80	99	85	111	80	73	91	78	98	81	96	106	100	79	100	86	101	108	83	85	76	101	96	81	94	76	88	89	92	94	76	98	82	86	83	87	86	87	89	86	75	89	86	90	83	85	94	104	86	102	91	89	84	81	100	89	83	89	92	97	82	99	99	105	105	84	92	101	91	88	84	87	96	79	91	106	66	60	85	96	89	89	87	101	92	85	89	88	106	90	111	92	105	84	93	68	105	95	116	101	85	91	80	90	78	81	99	91	86	90	97	75	78	95	77	95	103	66	90	94	85	85	77	96	74	90	73	83	83	91	85	104	88	95	95	103	96	86	93	78	83	88	97	92	94	81	88	101	73	82	111	78	94	95	89	87	94	97	96	85	78	70	78	87	77	109	91	99	97	95	85	78	91	100	101	88	86	79	84	89	87	97	88	78	96	84	86	102	110	107	78	87	92	87	85	90	100	80	77	85	98	73	89	69	87	79	91	88	77	91	79	81	91	105	82	101	94	103	98	88	105	91	85	85	92	84	80	94	97	99	88	82	88	98	84	75	66	85	75	104	95	78	86	88	76	105	85	87	95	113	96	90	79	97	87	77	87	83	82	94	64	79	91	98	83	86	84	95	93	95	97	93	83	100	85	109	76	81	86	78	87	98	85	77	77	86	75	94	93	93	87	100	78	84	87	83	92	99	90	84	83	84	75	96	93	87	89	111	92	79	76	94	78	109	108	94	105	88	101	88	109	93	79	92	81	78	91	106	84	81	86	86	90	78	93	74	82	103	97	79	93	91	95	92	99	79	100	95	88	93	97	77	90	87	103	82	78	82	81	85	77	69	83	96	89	93	107	77	92	88	88	82	87	91	102	100	71	76	73	86	95	101	107	99	95	82	105	88	84	103	81	83	89	84	88	87	86	95	90	105	95	112	84	111	99	82	77	92	85	96	90	86	92	82
6049	360	373	351	328	357	373	373	336	313	320	301	299	323	286	282	297	273	274	308	300	289	309	290	309	292	291	317	280	275	294	297	301	278	280	325	281	296	277	301	298	289	335	257	292	291	296	291	283	273	305	278	246	284	243	273	306	291	284	312	274	279	276	294	256	282	278	237	290	257	251	278	294	282	290	274	284	306	317	289	278	276	301	305	276	277	295	308	292	295	305	284	303	321	298	276	312	309	283	294	279	268	292	276	279	280	285	297	297	283	274	278	258	275	302	297	274	258	254	271	246	310	298	294	276	311	287	267	291	268	310	317	282	257	291	297	291	284	306	280	280	260	292	279	258	249	272	302	290	295	269	318	268	289	294	300	265	300	283	290	308	295	278	274	288	278	303	279	305	302	292	267	294	291	270	305	260	270	284	265	264	268	242	282	245	288	302	256	276	286	295	251	305	291	286	280	274	275	284	269	272	267	268	274	295	282	297	257	287	283	287	303	284	299	283	295	274	296	307	258	287	292	300	275	313	255	286	281	266	289	295	295	294	296	287	290	313	309	278	270	265	292	281	302	301	258	281	278	258	270	256	279	278	289	289	243	279	294	287	303	285	298	249	270	297	298	298	277	279	284	276	264	284	279	282	281	284	263	282	264	296	312	315	274	280	292	280	284	275	266	275	310	279	284	295	267	290	294	273	255	296	277	313	284	317	275	268	302	290	264	281	289	295	296	276	278	273	289	314	284	309	259	276	297	274	306	291	286	258	293	253	255	262	289	302	267	273	310	252	279	295	256	303	301	269	268	308	299	317	304	301	286	279	300	291	257	291	281	316	298	257	289	264	259	286	308	275	273	331	286	286	317	280	291	270	279	259	278	292	265	297	268	312	291	276	291	254	307	284	270	273	298	257	264	274	275	319	281	290	289	254	332	294	270	277	274	300	253	294	272	271	288	302	305	272	279	289	294	310	292	261	275	295	298	280	285	290	266	302	289	266	270	298	286	232	270	286	278	271	306	288	300	306	282	302	241	287	293	286	307	284	297	312	277	310	300	265	314	263	278	304	278	284	281	295	300	244	291	266	292	275	303	312	298	299	281	262	275	286	270	272	266	270	284	267	295	315	303	265	271	286	268	299	271	288	311	289	270	269	299	268	275	293	279	300	267	296	290	273	290	268	279	279	298	278	274	259	260	293	279	288	271	274	292	272	280	303	279	300	307	291	292	283	297	242	312	248	285	272	268	289	279	294	262	285	285	268	260	284	290	286	280	277	268	300	314	288	279	287	264	287	306	278	274	280	303	311	284	274	276	265	258	314	286	265	317	261	290	276	273	252	270	287	311	313	275	273	288	311	313	299	295	292	319	320	316	270	277	268	271	296	307	256	301	263	286	269	251	309	270	248	288	283	299	288	264	286	313	268	276	281	293	276	293	263	292	286	244	287	305	317	271	304	271	305	289	267	289	312	283	305	258	307	275	269	290	297	283	267	281	297	278	277	278	289	322	271	300	280	288	288	293	308	284	281	290	321	286	275	295	289	301	282	291	274	309	311	269	270	318	275	288	306	255	262	280	259	308	291	261	266	286	284	314	310	293	251	299	276	278	269	293	262	296	290	287	304	253	297	266	294	250	285	281	301	274	249	297	274	296	266	275	293	260	294	280	284	280	293	302	310	305	289	288	249	291	290	290	280	297	267	251	264	258	317	279	294	264	297	313	285	292	278	301	300	285	307	288	288	278	289	286	260	285	239	303	289	307	313	295	281	263	288	275	264	293	299	302	295	277	292	296	284	283	266	276	277	288	273	265	274	290	275	258	270	291	261	276	255	281	284	276	316	301	279	259	306	277	289	274	269	323	277	287	295	277	280	265	277	294	303	265	259	290	257	313	268	340	270	299	285	243	261	283	264	283	281	281	298	273	302	264	270	286	284	251	292	296	286	260	272	285	284	272	269	285	263	254	313	286	265	284	288	294	311	283	276	261	301	283	292	274	272	286	308	308	271	286	297	313	284	307	276	304	301	292	276	271	313	281	274	301	305	263	281	298	268	270	280	279	298	303	314	302	288	294	279	270	300	275	279	327	263	286	266	285	296	278	309	259	289	262	314	282	266	293	288	272	271	292	315	280	282	290	306	291	295	276	243	272	281	279	298	255	277	290	284	298	288	274	326	303	265	315	260	282	301	275	253	267	285	276	292	310	296	275	287	317	273	270	333	321	259	272	274	308	287	278	274	293	280	275	276	301	317	317	301	286	296	265	287	284	276	273	267	293	300	273	258	304	329	270	289	310	264	313	260	278	321	269	281	284	298	310	262	247	286	288	285	303	303	299	283	283	292	271	290	297	279	275	296	260	302	295	286	310	298	259	276	292	273	252	250	296	307	284	298	291	255	315	298	286	281	300	256	287	259	279	281	298	318	298	279	306	270	269	249	293	282	282	296	283	260	281	262	286	307	297	265	261	276	272	285	278	311	326	275	274	325	306	302	287	284	276	314	316	281	300	282	295	294	300	264	229	290	303	272	276	285	290	294	311	284	288	301	275	315	287	288	268	274	305	237	285	269	287	294	230	274	285	296	331	295	273	281	321	264	287	294	271	277	301	274	321	288	320	298	285	274	288	286	267	252	293	270	241	304	323	257	287	302	285	306	265	304	281	284	286	305	278	297	291	289	302	295	278	289	318	262	263	269	284	265	291	291	271	283	276	294	295	279	287	280	303	277	289	302	277	286	295	275	277	299	316	299	288	269	309	257	289	279	242	287	308	315	258	269	255	300	276	285	300	295	295	293	287	298	288	278	276	300	293	239	307	274	283	275	302	264	278	287	286	286	296	273	284	290	266	276	289	276	302	292	286	276	278	284	315	292	279	262	287	305	267	287	283	272	290	312	287	289	272	303	302	247	263	277	295	290	317	296	315	288	247	333	276	259	285	261	270	281	290	254	277	285	306	276	282	245	287	256	299	280	290	276	290	268	308	294	268	290	285	258	262	281	290	284	258	273	286	278	265	286	276	274	285	273	256	287	286	292	273	300	313	304	282	278	283	264	302	317	265	293	274	296	279	283	287	294	302	247	302	284	275	309	277	287	307	303	289	279	273	302	267	272	283	290	284	283	272	276	280	282	276	245	300	289	285	305	314	312	291	281	259	264	308	288	293	300	293	281	273	274	269	285	296	288	309	276	281	317	281	308	278	286	308	276	274	309	299	300	266	304	277	285	272	287	290	285	275	298	292	294	277	258	292	277	257	284	299	254	290	292	296	300	295	276	310	284	270	298	296	321	323	295	309	264	304	292	275	271	271	310	308	276	304	292	284	283	304	276	305	284	284	262	313	305	256	280	277	293	280	278	277	297	289	259	297	268	285	301	308	264	312	278	287	285	289	294	284	303	288	278	292	260	268	284	304	271	261	295	298	283	301	267	314	292	303	288	281	281	268	266	283	278	310	260	274	299	304	285	303	295	276	285	281	287	281	289	292	313	298	265	290	285	266
51487	13858	1786	879	617	468	390	385	315	320	278	281	263	242	237	251	253	209	188	207	255	220	229	215	205	223	226	221	214	212	232	242	213	220	205	197	199	234	212	216	253	206	218	217	192	213	208	201	208	208	220	215	207	215	171	210	237	197	213	222	207	205	195	215	195	180	228	212	218	206	218	222	228	224	227	245	241	239	234	198	204	212	207	198	225	226	183	183	215	212	218	199	208	193	193	216	194	191	198	224	204	227	203	216	221	214	223	209	220	209	204	209	200	211	221	224	213	200	216	233	224	204	205	196	219	200	213	205	210	214	231	195	199	194	202	235	223	212	230	230	213	236	251	223	246	186	218	185	185	213	197	215	198	224	192	209	233	234	223	205	212	219	198	186	229	222	190	195	218	198	227	211	219	252	215	203	217	205	223	200	217	200	209	213	189	210	207	202	208	199	212	206	212	205	212	238	209	196	209	237	175	223	192	200	196	219	200	177	228	206	195	209	217	211	206	217	211	196	218	211	219	209	175	219	221	215	223	185	190	238	198	215	208	208	185	196	242	213	228	199	213	218	232	219	221	201	209	217	190	216	191	196	196	182	181	218	193	185	196	220	194	223	216	187	199	166	219	188	199	255	205	235	216	204	197	194	216	196	214	188	203	204	224	207	191	202	198	215	227	196	189	231	202	226	198	197	204	199	195	207	193	215	202	209	220	207	227	229	237	196	190	242	219	227	200	217	210	223	181	207	213	206	200	202	194	190	239	179	218	210	196	229	200	207	205	197	205	202	211	235	238	194	227	207	202	207	203	213	206	199	248	210	195	208	232	206	230	192	193	231	230	219	242	204	232	194	182	209	223	244	233	210	211	235	223	224	206	206	217	238	243	201	234	204	205	205	220	200	225	202	237	208	190	205	220	185	181	209	215	201	231	207	237	225	216	177	206	218	208	224	247	212	227	185	196	228	221	201	205	193	201	191	243	203	202	222	192	207	241	223	204	205	218	224	216	221	226	187	218	240	226	248	206	221	231	191	211	239	177	213	254	214	203	212	192	193	214	164	244	208	229	196	232	213	239	213	194	198	227	231	211	217	199	180	215	225	209	196	228	218	223	224	200	203	218	198	198	196	183	238	211	186	217	202	203	203	203	202	216	225	199	190	213	228	215	226	201	201	236	199	238	221	200	216	202	208	200	200	220	233	189	201	191	224	197	222	226	233	230	216	205	199	195	238	210	203	214	218	224	194	179	218	210	205	210	231	241	212	225	197	218	239	227	179	211	213	202	223	215	246	208	193	202	224	223	201	186	224	187	201	201	215	217	199	203	176	197	197	205	178	214	213	190	217	208	221	218	217	213	195	214	196	235	254	195	206	196	209	193	183	219	224	207	202	201	207	228	177	200	165	171	217	224	203	186	210	205	207	224	193	215	196	208	212	220	194	218	212	214	190	221	243	190	214	215	210	197	233	220	230	191	178	198	194	176	217	205	192	195	209	233	223	241	222	185	220	208	200	194	216	199	190	220	199	216	217	204	237	218	202	241	217	218	185	194	218	206	195	215	212	219	223	195	220	202	241	222	231	206	212	233	215	189	207	249	212	217	198	228	199	199	194	206	194	219	225	207	249	240	230	215	190	226	224	221	228	209	189	190	190	210	223	183	195	224	230	186	190	210	207	184	201	217	213	193	227	214	233	225	238	200	206	212	197	213	217	212	239	222	215	213	202	192	213	203	230	204	190	205	207	205	206	181	195	205	215	202	177	182	191	218	198	206	244	195	199	205	219	232	210	221	199	204	191	243	194	206	191	205	202	234	221	197	228	183	196	216	229	214	207	194	207	196	224	211	226	225	219	240	208	217	218	221	229	200	249	190	226	196	194	191	209	223	212	207	182	210	245	241	250	210	189	229	221	191	217	189	202	199	214	212	210	204	211	199	192	202	259	206	201	215	204	216	213	204	200	239	213	196	191	207	214	226	210	176	230	201	232	214	211	210	230	214	208	187	214	200	195	211	234	208	223	214	215	224	201	199	176	202	221	214	202	223	217	202	209	201	222	192	215	200	211	204	190	207	214	222	220	233	222	239	217	223	229	217	197	247	166	210	214	216	205	214	207	203	188	214	209	190	195	181	188	209	187	220	204	158	210	232	208	190	199	208	195	198	220	192	234	206	200	231	206	175	217	213	223	243	218	226	215	202	187	225	196	223	221	242	231	203	206	225	197	206	212	238	212	226	204	176	207	209	206	218	233	219	199	189	238	200	181	209	232	208	228	215	250	219	205	209	192	198	197	218	203	222	215	206	202	221	226	218	198	213	239	237	216	215	199	205	217	199	197	216	224	196	204	207	188	192	201	195	168	211	220	201	224	214	196	204	197	206	189	222	197	212	212	247	225	209	219	225	237	228	219	187	199	218	191	194	214	203	190	219	212	235	206	192	196	208	222	238	204	219	186	206	204	194	210	191	180	199	224	197	236	204	211	204	193	200	195	199	201	231	196	193	206	207	210	220	226	225	217	205	199	221	200	233	192	211	180	210	177	208	216	207	212	194	215	198	197	229	235	211	221	199	206	221	210	232	213	198	205	207	202	201	195	229	210	236	202	193	194	210	215	218	209	225	197	226	207	179	212	200	222	210	217	231	214	213	183	217	238	207	202	201	196	223	193	234	198	215	197	217	214	224	210	230	262	216	211	200	194	186	208	233	211	175	213	207	189	226	187	225	249	217	206	239	207	176	188	232	220	216	223	209	196	220	197	200	196	192	225	226	211	225	218	208	199	188	227	198	191	184	231	212	211	191	196	206	207	239	207	225	194	207	225	227	190	212	214	207	232	241	216	225	231	217	233	230	189	215	224	198	191	233	206	234	213	213	210	205	203	204	206	210	220	197	182	193	176	237	193	217	197	202	207	203	229	231	206	214	210	215	198	197	235	208	227	244	209	196	211	201	193	210	206	198	233	190	183	223	197	195	206	217	210	215	224	213	232	192	218	194	216	200	201	198	188	193	208	186	195	194	220	207	214	210	194	183	198	195	214	182	184	209	205	240	209	219	221	215	227	221	215	193	188	204	241	215	202	208	219	202	206	207	210	217	182	220	197	212	206	188	232	208	196	199	230	209	219	185	233	190	212	217	209	217	179	191	216	201	215	237	210	214	227	209	192	194	206	224	208	226	209	196	190	219	237	196	178	212	205	202	214	197	245	230	199	216	205	186	176	177	230	234	197	220	200	216	219	204	230	222	217	224	190	200	221	168	226	229	221	191	186	209	217	193	191	212	224	208	192	213	216	233	219	217	231	190	230	204	194	184	224	227	222	201	181	191	214	227	198	207	211	198	225	239	254	214	215	212	229	208	223	174	200	207	234	214	218	203	238	213	201	198	210	232	213	209	184	199	209	211	258	240	217	216	216	229	196	219	204	178	222	225	227	204	191	198	199	221	204	221	237	227	193	201	218	240	204	209	217	213	202	194	200	212	193	192	215	238	219	185	215	223	190
26763	1209	2378	2754	2436	1962	1676	1445	1228	1122	1035	952	930	906	798	780	755	734	659	705	700	709	628	648	636	650	620	629	631	658	661	620	547	578	611	632	591	566	562	595	585	564	591	591	621	579	550	554	583	592	558	600	555	577	577	521	598	524	619	572	523	536	577	562	571	525	570	546	574	583	611	573	583	571	596	506	570	592	587	543	540	558	517	551	569	573	595	540	531	526	571	587	575	516	558	558	548	535	556	545	571	569	588	600	542	567	551	566	511	552	542	561	553	555	536	546	553	552	565	566	535	554	553	515	513	569	525	533	548	538	547	609	532	560	568	563	511	533	594	542	549	576	542	591	571	538	564	548	518	619	547	568	557	592	539	579	515	538	559	536	502	534	527	554	547	530	568	571	509	554	553	551	561	543	514	517	544	542	519	591	525	544	536	540	548	589	524	575	509	537	548	548	549	625	562	563	495	537	515	574	550	525	580	574	562	537	545	519	541	574	574	538	553	553	586	575	522	556	535	549	581	546	562	597	546	539	558	560	551	503	532	553	522	536	547	580	533	531	526	524	502	553	522	540	537	540	549	586	526	530	564	563	534	543	559	593	537	556	547	563	533	544	558	576	581	529	527	562	512	556	569	541	539	521	576	540	540	554	587	517	565	594	552	517	539	533	516	550	511	594	539	540	518	544	511	548	525	529	532	544	505	572	507	545	553	595	537	518	494	525	542	563	522	541	545	560	552	546	539	534	568	549	552	490	553	591	551	552	546	576	545	587	574	522	541	578	511	530	555	535	554	529	526	594	575	554	541	606	546	546	538	503	571	529	576	534	548	509	523	557	591	513	576	554	513	565	551	527	575	535	572	509	532	577	543	569	566	592	520	533	555	531	548	545	587	548	555	550	572	514	568	578	568	545	561	602	531	565	538	582	534	570	515	527	562	534	567	587	581	563	539	551	554	549	543	555	549	532	527	532	546	558	517	568	558	523	503	622	496	535	550	536	570	567	572	536	549	535	577	514	541	540	560	560	580	515	536	538	554	538	545	593	551	588	576	538	532	561	576	536	523	510	511	534	542	504	543	587	558	568	545	526	555	575	577	506	567	501	583	575	541	524	552	529	506	559	548	573	556	551	558	543	574	576	564	542	590	524	558	542	521	543	505	534	535	555	540	525	569	558	562	512	535	586	514	519	579	549	606	557	498	562	522	556	521	575	518	534	540	580	560	556	516	548	524	582	536	533	547	551	544	506	542	524	510	534	555	540	565	557	568	549	503	503	535	538	559	514	544	587	571	549	536	549	547	495	560	536	561	532	556	524	531	537	532	552	535	548	571	527	549	528	555	561	540	526	539	558	532	528	575	523	552	526	535	538	564	555	547	594	594	507	551	529	536	536	528	544	576	599	539	552	503	560	552	515	577	590	526	521	554	559	541	560	531	552	558	542	546	544	548	545	582	546	541	537	567	580	553	539	577	509	576	514	550	561	508	559	549	552	554	534	523	547	531	572	562	544	540	579	577	575	525	552	506	486	560	551	492	569	528	554	516	564	548	553	517	544	554	535	540	531	556	540	514	561	547	566	540	547	549	580	537	542	500	509	529	570	487	496	561	550	512	555	545	534	551	557	487	567	553	542	513	586	573	526	500	576	533	545	547	547	562	579	534	547	583	504	564	553	563	530	570	541	542	526	496	605	537	586	526	578	549	540	561	561	525	564	527	577	574	521	543	545	535	551	551	583	513	546	546	583	532	523	566	523	544	561	554	566	534	561	546	535	571	520	559	553	560	569	513	554	556	574	523	537	529	557	509	598	570	617	551	589	539	540	540	557	571	533	523	511	547	583	536	572	547	525	531	563	521	537	587	534	536	591	577	532	543	547	539	539	602	543	521	541	543	568	567	581	554	533	502	557	575	569	535	511	531	544	557	534	546	568	537	559	598	533	529	581	592	533	537	567	505	525	536	536	575	548	566	533	566	534	546	527	537	534	540	562	523	551	566	578	558	520	550	550	551	552	567	537	543	522	563	598	540	505	496	554	540	569	551	542	540	552	583	545	564	543	541	592	532	596	570	554	538	542	522	557	566	556	516	551	555	554	558	563	552	539	570	535	511	561	514	542	510	563	513	589	535	535	519	523	575	521	573	526	610	545	561	526	600	598	532	519	542	564	530	556	552	543	492	579	521	542	542	550	546	516	555	565	515	531	558	521	549	592	547	538	559	569	553	523	528	517	559	510	545	588	514	570	534	591	554	552	497	529	527	557	534	539	512	540	564	566	538	557	533	589	534	505	530	551	546	564	532	577	561	531	542	541	554	541	554	505	577	525	526	490	553	538	508	531	546	548	591	581	555	549	529	551	566	544	525	584	533	488	533	576	533	543	549	535	546	593	522	557	558	515	517	547	539	544	557	550	517	548	535	558	564	545	533	571	575	541	512	544	534	515	525	533	550	492	543	556	547	550	529	561	506	548	564	533	578	583	523	576	578	562	540	530	543	558	542	585	519	536	582	565	537	549	516	586	549	554	539	531	586	534	524	573	542	531	482	524	516	564	567	551	537	573	529	542	523	513	533	578	550	544	555	534	535	511	553	541	608	585	511	574	585	532	570	572	520	514	569	559	547	526	544	543	550	571	529	584	572	561	534	564	554	564	516	536	523	554	557	540	559	550	537	578	587	512	547	513	539	593	521	545	536	541	565	588	523	550	580	517	581	534	587	537	564	564	551	569	571	512	538	557	509	617	555	538	578	567	554	572	545	589	569	544	541	509	560	498	550	585	553	553	573	542	585	550	553	572	535	551	540	540	575	527	571	561	582	532	542	534	513	522	560	534	571	529	525	572	526	554	571	528	534	559	508	559	617	527	556	581	546	541	575	514	586	556	563	577	543	537	568	595	529	519	527	594	564	545	516	562	550	538	551	514	549	555	553	521	551	565	560	571	525	532	515	580	540	582	536	506	560	529	535	558	561	518	549	536	544	526	508	548	573	521	534	556	549	544	554	558	519	570	525	536	565	588	578	548	548	548	570	540	592	570	566	565	526	555	556	544	551	531	567	534	519	552	544	529	567	554	597	532	546	550	548	538	550	521	564	586	557	521	525	522	554	528	561	550	548	542	573	543	547	537	576	577	556	478	535	531	586	563	560	547	526	528	588	534	527	551	591	516	521	522	595	554	547	605	532	581	546	557	584	588	495	507	575	522	567	548	563	532	606	574	569	552	545	540	568	522	536	565	537	549	561	511	524	542	503	539	525	495	527	545	535	549	508	579	528	525	543	543	553	555	548	546	580	551	585	568	566	562	556	543	550	541	547	583	555	591	552	471	541	550	548	591	550	583	583	537	550	581	550	532	564	537	538	571	536	516	597	549	554	558	514	568	526	533	547	526	566	503	579	523	558	548	541	452	601	534	520	569	537	576	525	560	550	583	557	551	534	515	527	543	568	606	597	566	527	536	528	566	548	531	571	529	545	561	536	493	534	546	563	576	551	542	501	536
66637	23037	5829	1851	1178	932	792	580	543	527	494	442	396	399	382	422	385	402	338	340	382	379	353	339	310	350	292	349	338	325	379	345	320	325	316	336	337	303	320	313	326	310	290	325	367	305	348	362	329	329	331	320	290	302	316	366	343	329	313	308	337	317	314	316	326	318	329	311	316	297	289	293	326	326	303	320	292	315	313	279	309	337	345	342	350	284	329	332	315	330	314	317	328	307	300	310	316	298	314	322	339	337	299	323	314	332	316	331	320	310	285	303	333	310	332	314	289	352	311	274	309	312	351	304	315	295	329	311	306	342	333	319	309	323	319	324	320	337	317	325	314	321	315	321	314	301	337	357	333	294	279	311	328	314	292	330	293	332	288	304	318	296	348	308	344	322	320	319	325	304	313	322	286	366	329	306	315	338	342	324	373	314	287	304	339	302	323	360	308	313	275	328	328	304	325	345	321	304	330	312	304	285	319	359	316	329	313	288	336	302	326	312	347	326	298	318	315	329	270	276	309	331	307	306	282	336	302	340	332	350	297	316	326	304	340	345	305	329	299	320	332	317	360	336	304	317	304	312	309	333	317	278	288	303	271	325	333	340	300	323	347	340	312	301	307	285	313	310	336	305	326	309	336	330	318	323	289	279	299	328	345	324	304	305	335	289	320	298	317	327	306	330	322	316	319	334	346	342	297	321	309	328	296	323	337	340	323	325	332	296	313	326	296	320	304	353	313	309	300	319	328	325	310	290	297	316	313	345	293	342	319	327	284	334	314	327	333	307	299	300	316	302	309	278	303	326	334	310	311	326	314	306	306	305	291	302	329	316	362	323	310	293	272	331	319	287	320	310	308	304	323	325	350	329	288	305	288	306	335	293	349	334	343	314	328	326	313	310	327	338	298	322	308	331	305	301	319	330	336	318	318	331	331	331	284	344	311	303	333	351	314	324	340	330	304	320	317	325	285	334	294	320	314	318	325	335	291	331	328	297	316	298	304	309	321	337	288	314	300	328	319	331	283	327	318	352	303	280	290	289	315	319	310	328	315	356	317	323	309	312	352	310	321	293	307	320	334	328	304	344	333	314	315	323	311	274	301	339	298	329	307	318	353	322	321	328	309	291	328	277	315	316	320	283	283	280	308	343	280	324	313	338	326	339	325	334	339	312	356	296	313	321	345	312	265	327	303	329	318	329	296	341	334	306	330	326	312	278	304	312	338	306	310	342	317	332	310	331	331	320	346	313	308	340	328	340	313	324	335	303	314	280	337	320	346	301	309	322	332	317	338	315	335	293	324	334	290	320	331	300	300	361	318	326	322	281	327	303	313	325	324	291	357	310	345	346	315	279	332	336	327	343	345	345	327	340	325	310	361	309	329	313	360	315	323	306	303	298	315	308	307	338	288	316	292	340	302	303	317	294	323	350	262	312	324	309	332	288	289	321	320	309	297	300	320	331	308	296	315	307	343	346	330	309	313	299	288	330	312	342	308	327	317	295	326	300	314	303	348	344	334	326	317	310	302	313	330	336	307	285	294	317	315	322	331	310	300	318	293	372	319	314	323	333	304	297	343	300	319	306	299	333	296	312	304	330	273	282	313	304	344	332	288	320	324	377	304	298	306	331	323	315	300	312	326	324	297	334	306	330	301	306	360	343	313	326	315	322	305	307	330	353	313	321	275	304	313	324	318	314	330	275	305	322	295	298	358	312	348	329	355	298	313	305	333	349	326	306	325	279	305	285	306	296	352	329	331	350	297	272	298	308	333	319	311	337	283	304	349	298	334	296	329	303	324	292	307	309	310	310	301	293	316	329	332	318	322	299	306	332	297	314	336	277	319	315	317	294	297	332	332	328	301	338	323	331	351	306	322	324	315	310	319	321	331	338	327	333	328	291	336	320	342	313	330	303	316	299	310	313	312	281	307	326	324	300	340	343	345	324	327	319	313	323	326	300	338	301	300	309	327	313	323	323	324	309	313	323	288	299	322	305	327	300	316	325	344	304	312	307	303	310	328	305	302	302	342	295	350	334	316	335	338	304	335	311	275	316	320	305	355	295	312	307	323	311	330	316	321	318	302	320	289	310	288	324	326	327	323	297	325	345	327	270	323	308	338	290	295	310	305	284	292	333	319	297	288	300	312	311	319	324	331	301	286	296	293	296	306	328	325	323	320	355	308	321	355	341	331	297	304	328	332	327	329	310	353	335	368	304	293	326	324	317	321	329	306	335	344	328	319	329	276	331	310	266	313	303	323	306	317	287	294	363	278	333	311	321	335	315	295	328	308	299	322	308	311	332	308	309	317	285	314	328	319	329	315	314	312	301	325	296	314	313	302	343	336	362	302	293	309	306	306	307	308	293	339	319	336	329	329	304	333	309	293	319	280	326	318	323	329	300	294	293	312	313	330	303	325	323	316	308	329	323	306	317	297	307	309	317	340	297	340	300	333	327	328	311	288	326	362	292	306	343	334	319	282	330	321	307	322	345	336	320	316	343	322	352	319	345	338	343	345	327	301	290	325	314	317	327	337	332	310	346	333	325	320	304	317	305	284	314	332	308	334	339	330	311	331	322	297	299	329	287	338	300	312	287	297	326	298	335	297	283	326	371	361	325	322	313	336	332	318	297	321	324	312	312	368	304	293	311	333	293	318	323	317	316	334	315	314	299	340	311	332	319	325	335	318	309	298	305	333	327	314	299	320	297	328	330	323	290	332	288	330	308	320	312	320	332	295	307	300	326	333	305	330	296	320	321	362	307	339	325	340	337	337	308	319	311	322	325	334	310	308	334	324	331	296	346	312	317	317	321	320	317	350	306	336	336	320	299	324	294	319	301	309	289	328	266	283	297	343	306	327	315	308	331	332	334	320	339	331	324	319	305	327	301	346	329	331	298	317	309	288	320	326	315	306	325	298	277	322	320	318	306	289	312	360	332	297	330	324	320	285	320	330	302	323	318	307	318	307	322	296	322	311	337	311	322	324	301	293	318	330	335	309	317	308	336	317	328	311	351	313	313	314	303	287	318	277	327	270	333	272	293	326	320	287	310	327	323	324	319	313	288	292	317	326	313	347	343	343	296	343	309	321	339	315	327	321	333	326	294	325	283	308	340	284	286	340	333	329	331	328	303	306	340	328	301	331	338	307	301	329	293	313	298	323	344	339	314	332	316	313	327	312	317	330	300	315	343	342	314	332	322	340	312	328	324	281	311	269	333	322	285	277	339	316	309	316	309	289	291	292	300	299	313	293	324	289	321	308	290	304	301	284	292	314	315	316	342	320	288	296	322	316	320	328	303	326	339	332	323	346	304	322	305	280	343	311	305	309	287	302	317	299	325	335	319	321	321	281	302	307	307	327	305	305	326	321	336	337	325	327	335	344	321	282	322	298	330	301	339	317	322	306	301	325	325	324	335	321	291	323	338	281	309	337	341	365	313	299	292	298	368	325	342	340	317	327	323	328	337	343	292	320	347	326	319	332	330	300	312	312	339
35966	2050	4232	4963	4233	3417	2817	2544	2063	1984	1658	1571	1415	1308	1266	1301	1143	1155	1113	1094	1041	983	1000	991	936	913	969	922	911	869	903	871	837	877	845	861	815	817	813	814	844	847	858	829	797	821	808	799	809	809	804	807	739	789	773	784	762	772	782	816	798	770	763	795	750	761	796	745	805	749	772	788	756	743	808	762	785	803	763	752	701	766	843	795	778	773	761	798	776	721	732	770	756	775	772	773	744	779	806	747	795	755	734	725	788	733	750	774	727	801	781	745	786	728	746	764	766	742	753	738	780	793	784	724	770	740	712	811	751	774	697	740	773	748	716	798	767	758	783	779	735	741	773	760	771	814	788	752	738	820	791	765	722	806	762	768	758	804	740	757	701	761	786	761	776	770	757	744	821	766	756	726	798	804	771	735	742	712	771	779	749	748	808	739	733	766	743	777	742	760	774	795	709	783	752	758	768	738	715	713	758	802	764	740	773	752	779	706	765	803	780	774	727	763	773	763	733	702	757	758	720	727	755	736	755	802	751	732	785	760	732	735	759	740	781	777	740	689	744	754	761	697	731	753	767	736	728	760	784	766	766	733	712	727	687	745	750	746	763	743	759	754	770	710	746	735	745	774	811	752	718	687	756	775	720	766	732	780	788	755	700	753	769	740	726	778	730	762	771	726	697	715	755	713	740	745	736	766	768	744	724	742	774	763	741	850	832	729	761	761	731	746	775	791	753	752	738	774	793	760	722	759	743	699	771	757	729	728	718	760	704	726	786	736	743	793	734	764	737	728	739	802	755	750	713	730	719	727	749	752	758	744	754	789	682	794	760	726	742	726	713	775	790	733	760	746	737	765	769	757	763	738	755	743	787	759	748	732	719	732	742	693	799	775	700	764	772	718	748	761	785	756	738	789	751	767	765	733	768	767	759	751	751	733	757	724	750	721	790	760	737	731	765	772	803	709	763	714	716	721	780	785	732	790	722	724	751	763	757	781	764	772	739	704	733	774	745	712	785	753	796	750	791	783	716	700	733	743	729	745	716	752	780	717	785	767	798	775	761	735	759	707	812	781	733	728	816	785	788	765	765	723	720	733	763	751	726	786	730	783	788	748	752	802	767	729	701	774	790	814	714	761	780	752	786	765	766	814	779	714	811	746	774	730	716	742	734	755	749	782	759	765	730	770	757	746	762	741	724	772	760	775	796	751	734	737	741	792	762	749	774	739	742	739	746	742	769	739	739	737	746	732	765	785	788	691	734	723	773	743	764	754	736	762	777	763	757	760	731	744	776	764	760	781	750	743	768	743	758	730	711	776	790	757	784	770	770	728	735	743	727	741	710	740	764	773	735	711	794	747	702	714	768	779	731	798	753	743	739	745	765	745	744	749	814	754	777	736	749	792	749	773	746	782	745	759	748	731	753	750	717	766	784	765	721	725	724	734	794	774	775	741	790	750	760	784	698	762	743	756	724	788	720	796	718	750	753	717	749	744	809	749	717	712	753	740	727	767	734	729	727	744	724	791	729	843	752	767	779	741	708	740	703	753	760	754	785	783	794	775	805	739	751	801	755	765	759	785	809	801	721	751	725	709	751	743	751	739	750	773	787	779	763	759	782	722	707	786	762	743	762	714	742	747	749	775	791	729	748	744	758	739	784	717	740	747	762	755	713	746	715	751	736	744	771	751	786	794	778	756	765	729	745	678	746	741	727	741	774	766	733	774	756	770	756	732	774	723	762	728	754	801	782	737	710	715	771	754	768	743	738	741	827	710	708	766	768	768	781	764	782	754	706	764	727	763	759	762	739	770	782	784	764	743	706	763	720	721	772	764	737	748	754	758	726	769	801	793	737	776	693	774	791	764	739	733	726	766	745	801	788	723	711	759	766	740	754	805	775	728	705	717	751	719	779	784	816	772	747	792	759	776	785	742	781	758	768	728	758	724	769	760	764	724	727	769	747	741	706	772	757	806	784	790	726	751	700	790	762	751	732	716	740	748	721	763	684	732	739	729	774	761	804	772	733	749	708	713	750	741	770	707	764	732	779	720	734	673	786	706	784	769	770	746	738	749	759	726	738	724	756	718	750	783	759	772	679	759	780	734	776	797	782	769	805	778	764	726	733	753	789	741	782	746	716	755	758	726	716	780	749	742	788	695	740	784	716	746	796	747	713	758	782	775	763	724	735	718	767	762	784	781	759	759	741	759	738	726	751	767	756	708	720	766	775	740	741	754	775	748	723	737	738	792	674	755	780	702	751	806	801	778	730	754	758	769	773	734	782	756	744	753	768	729	788	784	751	729	737	731	794	745	702	746	766	779	759	755	742	720	776	731	770	742	785	719	700	738	755	705	801	749	757	713	724	740	769	765	756	725	684	683	792	700	746	763	794	761	703	682	712	819	747	786	775	705	727	749	763	728	761	772	743	754	751	760	743	774	706	751	674	783	715	743	770	714	776	718	710	804	801	759	740	767	778	747	745	738	737	703	749	826	749	746	782	777	755	750	727	821	757	778	751	748	761	807	737	765	754	769	732	714	710	732	741	765	749	720	796	706	815	791	737	753	762	691	702	756	769	743	750	775	739	741	762	740	740	755	784	738	702	742	772	736	775	773	785	773	767	730	758	783	725	734	746	767	750	733	734	731	730	784	767	774	741	731	800	698	744	733	766	757	810	778	775	763	750	807	737	757	754	787	723	763	724	704	768	739	740	754	803	759	728	770	737	756	752	770	775	748	711	795	738	754	781	744	741	800	795	734	768	768	731	730	767	728	764	751	790	738	732	781	794	758	715	798	734	721	734	760	785	761	766	775	759	784	801	765	779	751	755	790	729	759	755	735	770	716	741	771	758	776	743	785	775	757	687	757	746	773	774	796	739	725	753	757	770	767	740	730	787	757	731	775	803	789	779	751	732	770	760	702	764	794	727	710	780	772	704	706	763	798	767	784	769	763	800	743	730	728	701	789	745	709	757	810	751	796	802	786	687	753	776	764	713	754	791	789	762	792	777	733	752	770	790	785	767	764	730	702	740	697	739	735	738	727	792	768	702	760	744	736	749	821	775	745	780	775	753	797	755	756	734	745	782	744	729	744	786	712	789	770	792	756	738	701	694	708	779	729	779	769	707	695	738	745	744	708	790	809	749	744	765	756	776	715	783	749	796	752	742	764	811	709	715	761	787	719	761	749	819	764	724	801	724	732	779	766	818	824	765	752	747	719	745	730	775	789	731	810	748	697	791	758	802	762	760	713	733	774	732	762	752	740	758	707	784	783	733	780	743	767	793	754	738	753	747	730	792	746	745	729	769	758	798	740	736	749	769	792	761	805	779	746	724	791	766	737	765	722	736	736	778	755	752	771	770	757	734	783	762	756	755	726	782	776	733	754	764	782	746	753	770	740	792	793	787	731	779	753	764	778	774	693	719	742	763	737	765	724	734	807	778	744	696	787	782	725	762	787	748	752	718	719	765	780	737	770	743	747	756	750	726	738	723	721
5273	204	106	119	99	79	100	109	90	86	79	74	113	95	89	74	84	103	79	96	83	87	99	94	69	78	101	79	76	88	91	99	83	77	106	77	87	89	101	101	75	72	84	91	91	92	94	85	76	79	88	94	75	85	96	67	97	103	80	92	83	90	84	95	91	83	92	93	69	105	77	65	97	99	96	96	84	108	96	78	54	75	91	86	78	96	90	79	87	92	85	72	103	89	86	90	76	83	85	93	90	89	107	104	76	75	93	97	84	93	104	89	98	90	89	98	80	75	91	90	71	79	80	101	80	89	98	85	77	81	80	100	89	77	94	83	81	88	90	92	108	76	88	91	92	78	80	95	105	104	76	90	89	77	100	73	95	87	78	92	94	89	93	94	84	72	88	88	98	91	92	94	90	79	102	83	84	100	88	84	94	86	91	98	108	76	85	93	95	103	73	89	104	88	85	76	104	83	99	78	73	79	90	94	101	90	89	88	90	93	101	95	100	105	94	100	99	89	84	80	100	73	85	85	113	81	89	86	86	94	99	88	118	82	94	96	80	81	80	96	94	76	92	85	103	83	73	98	92	77	72	78	89	99	91	79	90	92	72	71	76	99	106	95	94	83	96	68	71	75	94	85	98	93	87	79	96	86	94	80	81	91	94	81	114	98	91	113	72	75	96	90	94	82	71	100	88	97	87	90	84	85	91	97	95	93	87	93	77	88	96	83	97	92	92	69	98	107	86	88	87	79	78	99	84	80	85	90	101	90	65	101	88	86	86	90	106	78	103	76	88	97	86	94	87	80	90	88	80	83	66	86	78	83	111	92	86	86	88	93	92	82	84	85	89	80	94	61	99	76	81	100	73	85	97	77	80	96	85	76	75	95	84	86	101	89	102	82	99	76	88	72	94	86	68	88	85	84	75	94	108	93	90	96	83	91	85	92	89	80	78	76	79	85	98	81	103	105	80	95	88	75	71	77	87	78	85	83	76	100	91	93	87	94	81	103	68	89	96	96	91	88	108	91	87	72	83	76	86	79	108	86	100	101	95	88	70	105	78	103	75	90	68	85	85	80	96	88	86	69	102	87	90	102	96	92	82	84	92	90	84	88	80	86	89	82	115	91	75	82	72	87	81	100	92	83	72	91	96	68	72	93	104	85	76	81	77	91	96	80	89	86	93	89	94	105	70	82	94	85	88	83	69	104	90	93	82	101	76	89	88	88	88	73	92	87	90	77	75	67	71	88	72	96	95	82	76	79	79	82	80	99	103	98	92	93	94	84	64	82	71	99	79	93	106	91	67	99	88	102	87	84	107	84	97	100	96	93	91	90	82	72	90	96	87	104	97	103	77	84	78	93	84	89	81	73	72	75	89	103	84	75	88	79	91	84	121	81	89	89	89	98	98	81	66	82	101	91	92	79	103	81	87	89	88	88	106	94	92	75	97	79	83	100	82	74	76	74	95	83	82	98	91	93	104	111	92	96	84	70	86	86	89	85	85	93	78	83	76	86	77	98	101	100	74	100	89	86	110	81	100	79	91	86	87	96	82	72	76	73	102	81	100	100	98	77	88	92	98	81	93	74	98	72	94	87	90	105	84	72	91	95	87	81	88	75	86	111	93	65	92	92	83	80	97	94	98	88	93	79	88	87	99	79	107	102	71	74	98	89	94	78	78	94	92	89	82	99	91	103	89	77	90	92	90	68	101	102	107	88	82	86	81	95	87	88	81	85	82	86	78	106	88	74	88	69	92	74	90	98	104	85	82	94	72	95	82	115	93	101	97	83	85	91	89	95	91	90	83	81	95	87	88	93	84	104	92	90	74	101	87	84	86	91	110	85	65	84	79	70	93	89	104	73	73	93	99	79	95	95	73	92	83	81	88	94	87	97	92	84	74	65	87	101	95	93	103	79	105	88	101	72	94	105	79	94	99	82	92	80	93	93	78	72	82	93	76	80	88	95	82	96	70	73	98	89	69	99	105	101	99	97	73	82	94	91	81	60	75	97	82	96	96	83	64	85	114	81	101	85	79	99	75	70	73	107	98	81	97	81	92	79	86	90	81	78	81	96	86	65	83	87	79	84	77	69	97	90	82	107	93	94	96	91	94	98	91	75	91	97	89	84	92	88	68	92	87	83	79	91	91	90	65	85	89	92	94	74	105	74	81	81	94	87	77	93	80	76	91	90	82	107	99	98	96	101	92	84	69	86	81	86	81	84	89	91	84	91	98	83	90	96	92	91	82	97	93	93	91	88	81	118	86	80	84	80	87	104	89	79	83	84	107	97	88	74	89	75	106	92	101	100	96	89	77	94	91	83	87	77	89	86	84	90	90	91	90	89	86	101	88	90	102	85	96	74	76	92	94	83	90	70	80	114	88	107	77	89	99	87	88	85	83	77	81	91	93	88	116	88	90	66	80	96	79	112	91	91	83	86	93	96	90	103	91	103	85	94	71	90	83	96	87	86	81	84	93	88	86	77	78	74	96	93	93	88	82	80	80	94	95	100	106	91	92	84	79	81	72	98	87	89	107	87	97	81	85	86	100	73	96	95	94	103	72	93	90	79	77	89	104	85	84	89	69	83	75	96	102	102	84	93	70	90	94	85	69	70	86	81	82	88	78	88	70	96	87	89	92	92	86	86	79	96	72	68	76	88	114	77	101	98	76	101	83	101	108	89	88	89	74	88	84	81	95	77	87	65	87	97	85	93	93	83	84	102	80	96	98	91	86	96	71	92	81	77	71	95	80	99	71	96	76	83	109	76	100	93	86	95	95	84	81	82	91	66	94	90	81	96	85	92	96	96	92	93	94	101	88	86	83	72	99	94	87	88	81	81	91	81	100	90	92	87	93	101	92	102	87	83	83	109	78	84	95	114	88	94	81	84	81	85	96	97	76	92	75	95	93	81	93	73	70	77	73	100	83	92	87	76	88	98	87	73	83	75	105	72	80	101	98	92	84	100	105	96	88	109	96	88	92	63	92	86	91	103	74	88	83	97	102	94	120	94	78	80	95	101	79	86	93	101	84	97	80	89	88	93	98	100	82	88	94	102	108	82	86	89	88	74	94	82	86	84	98	87	92	74	70	82	82	95	100	89	73	91	89	100	81	82	69	107	87	106	88	95	90	82	97	81	88	86	103	84	81	85	76	86	78	105	78	85	90	90	83	97	103	86	86	80	83	87	86	98	98	88	93	78	100	80	80	82	80	82	100	91	77	91	93	66	78	102	82	88	97	86	98	94	69	95	86	82	83	90	99	64	88	95	70	74	90	104	77	80	101	97	93	81	94	102	85	84	76	78	79	81	74	81	75	70	87	93	82	86	92	110	107	85	93	92	80	80	87	72	101	90	87	70	72	79	94	91	80	89	85	99	82	75	73	94	108	94	96	99	85	84	76	87	80	119	86	99	88	81	97	92	80	74	85	94	85	96	83	95	82	92	90	73	83	84	88	91	79	85	100	84	80	72	92	79	73	93	96	96	73	114
5648	324	339	375	352	366	308	343	290	287	317	269	311	323	301	302	307	265	286	261	283	309	319	286	311	266	276	296	297	290	294	288	258	286	244	282	229	285	287	257	290	273	314	286	311	284	315	310	257	278	279	301	248	290	270	290	256	279	263	242	270	278	309	300	288	296	308	271	287	271	293	284	279	330	273	287	297	261	278	273	303	265	293	280	271	295	268	297	283	293	295	306	257	254	286	256	308	302	290	262	280	277	291	330	299	255	297	299	266	294	282	280	259	264	279	258	287	295	302	270	273	273	249	314	246	280	262	280	258	275	297	301	300	275	273	269	270	289	294	278	273	255	277	282	292	286	283	298	307	292	277	284	276	298	297	255	292	282	303	293	292	270	291	247	254	300	278	260	287	297	259	285	264	293	298	330	287	273	262	291	288	278	282	293	279	300	268	250	292	303	290	269	272	275	296	302	271	297	270	293	302	280	301	268	265	253	273	296	292	275	248	274	294	271	291	255	280	263	282	244	274	281	287	280	270	285	265	266	291	310	292	282	272	262	250	285	277	299	262	300	253	296	289	285	295	325	292	266	296	295	300	275	300	271	277	288	287	286	285	291	272	301	312	280	300	286	275	268	287	291	292	267	260	274	289	304	283	273	302	258	305	281	283	291	279	291	290	290	271	307	284	297	272	268	278	286	284	284	294	283	297	297	288	284	251	297	285	263	270	276	264	287	285	288	277	285	266	270	271	269	266	273	263	286	278	270	277	279	283	283	296	261	254	247	266	253	293	261	292	260	302	259	287	289	273	258	285	274	287	289	282	283	290	272	275	262	280	275	266	267	275	301	278	298	279	271	307	305	324	254	285	295	280	271	269	273	285	293	264	296	281	271	266	274	287	308	271	284	302	319	290	245	275	287	290	277	278	296	301	289	287	278	261	280	272	297	262	263	262	317	283	257	293	269	284	284	290	267	284	294	253	254	245	288	276	296	285	303	289	294	276	324	260	283	283	318	310	274	270	291	303	286	291	309	278	278	286	293	308	285	268	265	290	294	286	262	312	261	277	293	252	283	278	298	290	307	271	267	263	272	308	279	288	272	274	274	282	260	282	283	307	280	272	287	290	273	288	262	291	276	295	271	283	278	225	271	246	279	275	281	285	293	266	342	286	305	301	279	302	276	295	288	253	283	294	273	300	282	285	290	295	269	301	294	247	294	269	301	261	290	253	287	263	256	293	293	274	277	318	266	288	287	302	272	277	288	283	259	295	263	275	281	302	272	265	259	292	283	292	290	282	291	235	263	274	286	319	317	284	255	284	289	275	283	286	296	285	294	310	291	280	286	271	269	273	276	287	260	300	292	317	279	272	275	270	280	284	296	251	275	277	275	278	295	268	296	284	271	301	304	285	262	260	314	292	287	288	296	256	266	281	263	279	254	294	272	301	280	262	273	289	292	268	276	276	278	265	281	264	267	273	275	275	294	267	302	332	307	272	321	284	283	314	303	288	281	255	296	287	277	309	264	282	264	275	258	281	276	287	253	275	285	290	312	255	282	267	286	252	299	290	251	275	283	307	278	274	298	250	275	310	277	271	240	275	303	255	302	300	293	282	289	266	278	279	296	246	277	286	271	276	263	284	304	261	292	259	304	264	328	302	269	283	300	289	269	257	277	294	293	300	295	278	283	289	262	306	277	251	300	306	290	257	282	284	327	296	306	292	256	284	254	298	302	274	287	276	271	312	295	267	265	268	234	262	296	282	284	297	274	262	250	302	260	291	275	278	270	320	260	299	255	270	264	253	280	291	313	300	273	288	277	300	294	272	274	268	294	264	276	294	263	266	274	277	297	263	292	295	253	286	298	306	294	278	307	288	273	295	268	309	271	295	277	314	277	281	286	277	271	264	273	267	283	257	260	263	279	263	285	254	288	299	280	322	299	263	282	277	287	265	280	274	306	309	292	293	299	301	302	280	312	288	296	282	280	298	267	270	296	259	279	291	299	282	284	289	286	257	313	293	303	281	302	277	267	291	260	270	300	284	301	257	271	283	267	303	303	284	259	286	305	301	267	293	261	268	279	273	275	280	310	273	298	275	288	261	316	300	294	273	288	275	266	273	302	255	269	274	293	266	289	276	258	292	266	255	274	262	274	276	268	308	252	299	293	262	259	267	275	279	287	284	277	293	290	280	298	303	264	285	292	293	320	271	322	253	284	289	271	273	310	303	267	266	290	298	251	261	272	282	266	276	274	277	267	249	300	273	304	291	285	284	270	300	299	298	304	270	264	284	253	251	257	245	282	285	295	272	268	292	262	272	282	277	290	297	301	279	282	261	261	296	285	260	267	287	270	277	286	279	275	268	300	262	303	251	269	292	284	288	313	278	297	293	278	271	324	267	289	301	298	316	288	278	257	281	305	288	282	278	285	283	281	276	275	270	277	284	272	272	302	293	284	300	276	300	282	279	322	282	274	281	302	282	280	301	293	294	302	242	284	297	274	288	289	265	301	328	272	281	293	308	291	276	282	293	286	322	312	266	299	268	289	243	268	297	277	295	260	301	268	334	282	263	256	286	250	255	278	259	272	275	271	292	247	304	292	282	295	257	262	270	284	279	280	277	292	263	292	305	282	267	296	282	302	270	277	274	275	281	297	323	245	274	281	288	314	275	301	300	262	280	251	298	294	280	313	293	287	278	252	270	268	273	250	262	275	289	287	282	324	304	278	258	295	269	283	269	293	255	258	318	275	301	255	273	287	278	255	259	268	287	290	305	279	278	245	265	265	297	269	271	313	278	274	287	263	309	278	279	281	287	275	299	302	283	251	288	261	295	293	300	257	275	285	283	298	306	259	267	271	264	250	248	285	279	266	330	309	299	283	317	327	278	293	282	285	259	315	276	253	282	276	285	272	283	300	273	312	277	272	264	301	276	306	287	276	290	305	266	316	303	296	280	254	283	271	289	261	260	294	258	263	301	264	283	255	281	282	296	292	301	289	285	282	281	283	259	295	287	270	270	267	288	292	272	294	259	281	289	260	305	302	259	266	274	287	266	252	295	256	289	313	272	295	276	282	295	284	302	290	289	281	296	298	289	276	251	279	261	289	248	296	302	272	286	260	326	262	300	275	306	301	272	308	265	272	306	288	285	285	277	285	286	254	292	287	280	275	311	327	259	261	282	286	276	293	282	273	286	280	291	272	289	265	299	241	263	270	296	292	313	275	303	281	270	242	297	280	261	268	256	296	292	283	282	280	296	288	264	296	254	283	303	316	302	288	272	274	258	282	290	305	279	284	288	271	282	298	306	280	298	285	304	268	293	301	302	265	270	282	306	278	293	274	279	285	251	296	272	290	275	277	260	292	293	290	252	272	283	285	258	282	268	309	274	325	279	288	292	306	277	259	288	280	282	290	305	261	285	277	297	307	267	252	271	242	295	300	270	262	292	317	279	294	280	296	269	291	287	273	262	254	283	301	282	287	288	276	295	261	309	300	315	309
51401	14029	1772	829	653	497	390	362	308	348	305	283	257	248	244	245	256	223	241	221	264	211	212	221	236	239	206	208	210	224	201	230	190	220	226	203	189	189	210	222	216	246	193	211	210	201	236	214	265	220	241	237	217	188	210	208	234	213	197	214	230	236	221	211	210	210	191	213	212	201	215	224	230	181	198	212	211	222	214	233	194	220	224	210	192	210	217	202	183	221	197	186	213	244	238	213	206	224	207	207	201	206	229	201	209	222	201	237	230	234	222	177	178	210	202	216	221	199	193	213	214	213	179	222	204	200	225	196	194	190	184	215	232	197	183	208	200	216	197	224	229	232	218	190	210	200	207	202	179	181	196	223	210	235	220	216	207	219	228	186	187	230	226	191	216	211	239	202	199	229	229	218	214	198	194	211	212	198	183	179	212	224	209	201	256	200	199	186	197	233	213	201	197	207	235	182	217	215	241	205	195	215	208	199	219	221	214	222	184	225	193	202	199	196	200	201	227	199	183	198	192	201	208	209	213	220	214	200	227	216	181	197	226	236	184	203	235	208	219	252	199	221	205	189	177	184	204	176	228	236	200	223	232	198	198	232	204	194	200	188	184	232	197	206	226	205	220	197	208	217	197	201	208	203	208	210	217	211	181	189	212	201	197	205	222	221	194	201	201	172	209	217	211	202	209	185	191	220	213	230	189	218	219	250	213	221	202	198	220	215	195	213	187	217	183	236	197	206	202	192	178	229	204	205	213	174	231	243	236	213	227	234	217	218	203	197	206	193	198	207	234	218	223	226	200	223	225	234	229	200	218	187	196	236	206	210	206	224	193	205	221	182	203	183	222	207	192	214	202	207	210	231	210	198	182	212	211	226	200	208	218	217	224	226	216	212	216	200	204	226	208	212	223	214	168	222	218	182	175	204	202	202	224	208	205	207	189	198	197	211	195	203	221	201	223	216	207	195	216	234	229	190	214	213	220	198	190	224	219	215	186	207	196	218	220	202	208	207	189	212	205	192	214	227	222	222	231	213	197	220	192	208	213	201	236	243	214	219	175	169	206	192	202	194	216	226	195	191	200	214	211	206	223	182	244	215	234	214	235	209	204	197	211	214	215	189	193	216	232	166	216	201	207	205	220	184	212	195	193	226	203	221	199	214	213	255	185	193	205	204	170	205	201	218	202	208	212	190	197	213	214	218	185	206	213	205	228	179	204	194	198	229	175	217	228	208	214	203	198	195	224	236	200	221	181	198	220	220	220	214	206	202	209	216	201	233	223	196	204	196	194	213	192	213	205	176	201	199	212	219	192	213	203	207	210	202	225	209	197	192	190	216	226	224	190	223	203	204	200	202	183	204	228	216	216	189	229	193	187	218	214	201	220	181	190	230	240	199	203	200	229	214	225	209	222	187	215	208	201	202	180	200	200	199	214	225	204	190	204	215	203	206	211	205	199	214	203	228	185	210	205	214	224	211	199	211	200	214	207	204	202	199	206	208	195	208	210	218	204	190	204	186	198	187	187	211	202	207	189	192	221	223	219	208	182	195	210	205	217	197	214	201	207	223	201	232	230	213	207	198	201	193	233	232	204	216	171	203	193	174	222	225	206	202	211	233	215	246	173	226	212	186	190	193	198	205	204	207	188	206	191	201	221	222	221	220	201	242	211	222	222	207	217	191	211	199	200	214	245	198	232	212	228	196	204	208	232	223	228	233	220	192	188	210	200	196	201	206	215	198	184	222	231	214	232	195	193	199	212	196	192	197	210	215	205	219	204	229	241	215	189	222	207	204	218	233	222	213	211	192	218	226	221	198	203	222	196	224	215	189	176	234	220	222	211	243	193	166	239	196	226	218	228	215	229	200	202	215	225	208	215	214	201	224	215	210	199	201	192	204	217	209	253	184	190	203	196	211	189	214	200	187	198	197	220	213	240	213	192	214	226	196	242	204	192	200	215	210	195	205	238	231	224	228	217	206	208	235	205	183	190	211	234	219	213	238	180	203	205	202	223	193	220	210	214	220	215	219	207	204	219	213	225	214	220	215	210	211	179	214	193	195	180	190	218	203	229	216	177	209	202	219	219	213	197	188	213	169	193	234	216	206	221	205	212	227	214	239	178	227	218	214	218	230	225	219	194	207	191	188	196	186	223	224	203	212	222	207	219	239	224	215	186	218	203	208	194	178	206	188	221	190	191	209	205	194	202	171	200	184	219	191	180	213	219	219	207	227	233	188	213	174	193	181	195	198	214	185	217	219	210	236	185	197	214	204	209	200	188	219	210	210	214	203	233	226	198	213	216	217	210	211	198	208	195	237	205	223	185	245	228	207	192	227	208	232	199	205	228	200	200	196	209	201	185	238	212	208	223	199	205	206	204	183	215	255	215	226	223	225	227	207	193	206	188	205	214	203	222	198	212	193	218	202	207	210	225	187	224	194	229	233	207	221	194	211	231	209	208	220	206	217	188	215	201	186	205	227	207	228	223	220	206	219	198	224	203	209	221	203	209	204	212	207	208	206	205	213	215	192	206	230	198	204	223	184	219	226	187	228	181	210	218	206	187	218	195	193	209	231	202	199	184	208	189	238	205	224	190	193	199	199	168	190	214	228	214	235	196	204	230	191	216	207	227	205	180	201	194	226	218	195	203	203	208	210	226	230	218	207	204	209	218	213	219	231	205	218	193	204	218	190	209	193	223	250	217	212	208	193	218	203	224	187	243	238	216	199	203	186	202	220	194	202	224	172	207	236	218	206	202	208	189	203	223	223	198	215	234	203	212	206	238	197	220	232	200	206	224	220	188	232	239	204	211	216	200	213	215	205	204	203	237	211	186	227	198	214	222	235	218	241	214	218	202	211	204	191	227	205	197	191	199	213	225	191	207	236	222	212	205	201	227	205	193	216	202	198	198	196	209	209	205	185	187	206	228	218	201	208	224	201	223	194	222	225	207	210	205	227	221	230	196	192	213	229	199	226	205	245	196	205	211	216	221	205	223	238	201	203	187	200	218	233	215	204	183	210	212	200	226	241	205	188	184	227	216	208	195	194	194	229	219	241	181	200	215	224	224	212	218	229	206	214	218	217	203	205	181	210	204	186	200	224	196	219	224	191	196	230	197	221	211	208	205	226	209	235	210	220	195	225	205	213	197	208	210	215	217	234	209	212	196	187	213	204	197	181	214	214	203	204	226	202	235	234	217	223	247	209	198	200	214	217	208	230	220	205	211	233	237	222	198	191	217	193	204	223	196	208	176	201	208	210	230	243	194	212	205	218	226	204	229	202	201	223	212	193	230	212	230	216	198	192	215	215	209	199	216	246	226	227	205	208	192	197	218	215	213	222	239	216	205	236	186	234	225	195	196	231	212	213	216	196	217	237	198	204	201	194	225	205	184	209	213	214	199	210	207	226	209	220	232	181	241	194	214	211	194	213	202	216	224	219	198	223	220	220	202	227	208	216	231	214	217	176	210	206	223	225	191	206	215	222	218	185
26875	1257	2299	2648	2453	1957	1634	1381	1215	1156	1032	919	929	824	783	803	803	719	708	684	691	662	700	656	636	578	651	612	632	629	616	616	605	608	597	594	606	608	542	562	588	576	546	582	548	617	588	578	576	529	550	540	618	568	534	547	560	563	551	544	559	572	614	539	543	551	589	496	570	561	566	538	583	534	554	557	570	506	539	562	562	533	527	555	554	549	531	557	553	597	527	557	559	549	583	554	553	540	550	592	580	563	573	590	546	532	553	608	489	496	539	543	559	543	542	497	594	537	521	522	566	518	552	572	570	560	549	524	541	513	566	539	522	575	582	584	541	517	561	564	553	524	568	564	512	543	491	546	577	553	537	541	508	576	543	550	584	537	556	527	528	539	559	584	593	571	561	563	541	555	552	582	558	529	535	562	557	592	544	551	548	536	585	540	541	515	549	548	536	550	536	551	551	559	518	547	564	558	530	533	558	533	533	598	586	570	541	507	548	535	559	548	523	540	565	564	588	553	569	541	578	593	524	560	546	511	534	550	547	552	536	556	557	559	575	510	559	560	557	541	525	542	532	532	521	547	558	560	573	540	537	537	578	556	522	527	569	497	566	533	521	538	564	541	543	547	522	540	576	521	563	547	531	531	553	533	542	535	550	579	513	514	537	531	565	583	554	567	563	533	530	536	561	523	518	560	554	563	560	517	543	546	525	520	530	525	533	533	576	533	535	572	538	517	546	516	537	550	567	521	516	504	573	585	502	507	565	564	536	538	573	543	530	543	542	562	561	531	471	548	530	540	525	521	550	540	539	548	532	528	561	558	547	558	595	524	603	540	554	541	588	584	519	578	538	536	532	595	583	544	515	560	502	543	529	539	545	519	540	514	557	521	524	532	523	588	592	564	533	527	545	514	562	525	571	557	559	544	553	542	535	530	494	551	542	508	538	510	538	548	544	533	586	558	533	522	553	524	538	598	550	577	569	563	538	543	560	528	580	544	580	570	538	546	564	532	537	557	553	552	518	549	566	570	581	600	552	516	501	525	520	544	554	578	504	516	538	527	540	543	537	554	538	561	561	531	513	536	551	568	526	503	552	522	536	531	561	584	580	543	544	567	565	607	555	528	548	528	522	555	521	582	572	559	552	527	512	551	576	559	540	592	535	524	526	503	513	565	544	559	555	522	519	528	597	556	550	548	525	566	542	513	522	524	581	552	524	548	525	514	515	558	599	540	545	541	557	556	538	530	533	532	568	561	565	590	586	516	539	537	564	536	569	508	550	543	566	530	576	618	526	598	538	539	518	521	560	553	541	527	552	543	520	527	553	488	538	521	549	564	575	496	552	556	494	558	514	543	600	576	531	591	540	565	527	560	542	582	572	542	509	505	584	551	589	531	597	594	547	548	532	561	525	569	560	567	535	509	524	537	517	527	582	503	566	558	575	552	557	553	585	582	526	551	563	547	522	546	541	572	562	534	566	560	532	564	543	586	597	573	538	549	512	584	547	548	550	525	515	518	545	553	578	541	554	543	564	571	555	559	567	555	540	493	542	592	552	550	573	558	604	539	556	560	559	569	526	585	550	587	537	546	568	555	547	522	558	576	551	577	555	516	526	589	540	556	537	519	570	512	517	570	532	542	564	528	536	589	556	573	548	528	548	543	566	556	519	535	555	554	579	592	546	544	547	532	535	527	530	532	539	535	562	580	552	604	567	566	540	559	575	512	573	527	524	513	529	562	574	571	537	554	552	569	539	528	557	537	593	578	543	518	585	570	525	554	570	532	514	508	538	500	587	521	562	546	560	542	528	535	567	578	504	521	556	567	543	578	534	544	560	550	567	565	537	571	555	539	573	534	528	561	546	546	560	568	574	551	588	559	552	532	550	535	518	568	508	582	556	516	535	540	534	524	555	539	508	543	535	519	530	559	539	498	520	520	505	533	554	556	537	563	534	538	526	546	544	532	566	533	524	587	534	554	541	536	560	514	541	543	569	538	570	516	544	559	586	533	530	579	571	538	558	567	518	541	558	526	535	561	570	605	548	538	578	578	546	484	597	552	523	520	617	547	554	577	579	530	589	499	551	518	535	584	548	545	555	549	523	546	548	534	596	550	530	583	592	552	510	568	536	525	559	571	576	542	566	524	557	567	539	552	613	571	545	548	551	548	501	573	534	556	527	558	553	570	538	560	529	569	566	516	556	597	546	534	532	562	519	512	543	552	527	537	541	586	501	590	555	528	547	551	539	583	551	495	560	545	581	535	578	533	588	565	499	521	536	522	520	556	549	578	578	541	547	564	546	532	506	536	579	541	528	537	510	562	541	554	583	501	587	549	534	548	526	543	562	544	565	584	530	541	564	545	541	542	535	544	539	544	566	558	530	567	519	573	580	509	526	578	554	555	526	541	545	557	580	574	530	546	521	513	532	565	556	596	561	563	546	552	568	525	497	550	538	533	514	561	556	524	561	576	565	532	583	562	538	529	579	549	538	581	562	540	490	491	528	505	571	555	527	602	503	572	542	597	536	575	553	542	576	533	536	548	573	548	573	548	536	572	565	525	604	531	571	554	536	513	567	515	530	554	590	524	564	542	593	543	566	543	548	565	527	595	510	551	567	548	540	529	520	550	536	532	587	543	544	562	515	529	570	531	539	507	551	560	542	560	528	520	537	495	555	544	528	533	562	492	537	593	512	570	601	558	559	575	607	544	542	552	533	520	589	535	526	536	554	542	559	538	550	541	544	526	552	526	559	613	567	536	525	571	543	532	561	602	569	526	579	543	555	474	542	530	516	557	560	545	528	581	525	571	537	549	522	564	556	546	556	559	563	565	548	574	582	604	565	591	556	524	553	557	525	550	566	513	510	548	521	539	573	530	589	570	540	540	555	575	540	544	551	537	535	534	538	508	537	503	537	516	557	542	540	523	540	564	506	557	502	581	552	554	578	553	521	520	498	553	591	521	527	551	500	543	541	536	524	541	561	551	512	508	538	568	575	523	590	562	526	515	580	563	546	549	598	545	587	584	526	506	574	531	570	525	549	534	553	489	541	508	553	554	556	548	589	544	565	574	534	550	546	579	574	534	540	565	563	534	530	559	541	541	556	510	552	533	517	559	573	579	554	510	566	572	527	527	578	539	548	576	561	545	535	557	579	543	528	546	568	555	533	502	538	555	534	531	538	527	530	496	559	537	540	581	552	543	568	522	548	557	497	540	520	526	549	531	547	595	516	539	577	579	517	573	545	554	551	545	555	527	526	564	563	537	514	586	548	551	551	520	530	564	557	578	503	533	554	528	577	538	581	546	506	561	552	525	526	532	546	518	524	544	535	545	516	530	528	550	562	551	519	520	537	582	537	556	570	516	588	509	567	511	517	512	531	552	511	550	547	566	531	541	534	517	516	586	558	543	531	512	590	581	531	521	549	518	536	557	534	573	526	523	509	515	563	548	567	549	595	515	526	532	500	564	546	553	526	551	576	578	587	571	595	569	564	511
65866	23224	6335	1906	1196	913	756	628	549	495	443	459	425	406	381	397	382	355	359	344	332	365	365	329	322	336	318	374	340	321	354	352	355	325	308	358	305	342	347	356	359	284	335	313	303	307	344	361	294	322	304	316	335	310	352	328	308	306	324	318	322	305	310	341	327	300	340	324	310	322	318	315	322	284	325	294	307	328	313	289	352	309	293	264	282	290	322	262	318	316	308	308	275	296	333	311	321	327	275	325	300	301	342	316	348	313	311	340	328	330	309	339	319	336	336	328	348	317	315	319	318	283	341	364	324	315	293	324	268	331	299	321	316	326	315	344	304	312	340	322	326	302	307	319	326	308	333	349	341	318	320	315	332	291	339	308	331	296	304	335	332	263	323	335	279	313	334	341	315	285	307	320	329	340	308	320	325	320	312	321	327	280	357	315	321	333	311	309	289	287	319	315	320	276	326	302	312	280	339	307	286	289	325	354	307	305	305	325	308	350	305	299	307	329	306	325	361	325	358	304	343	318	346	308	336	336	310	325	308	324	323	309	315	297	308	287	326	321	283	315	328	283	314	291	321	300	299	328	316	309	339	350	333	293	304	316	296	314	319	300	327	308	319	328	280	291	330	343	349	330	319	317	315	324	305	291	323	324	300	346	297	330	312	331	310	334	348	323	315	327	318	303	297	325	331	312	303	353	311	312	280	320	324	349	339	286	294	327	308	305	312	342	279	331	341	318	329	319	303	321	311	276	331	340	307	350	314	330	331	328	337	319	295	298	314	316	336	335	346	310	320	340	315	328	302	289	298	314	328	303	316	311	317	297	356	293	325	327	321	302	328	294	318	293	301	327	345	325	306	294	314	323	343	321	351	336	322	327	291	310	317	312	327	364	300	326	289	321	309	316	326	331	283	328	322	298	349	285	310	333	329	335	304	310	295	316	289	287	345	312	304	295	318	349	340	274	323	301	326	321	305	308	332	319	328	314	314	302	291	345	329	332	340	330	307	325	321	302	295	321	326	292	297	288	303	306	317	280	326	325	333	318	323	312	320	315	276	319	328	330	333	299	304	337	362	290	325	326	315	293	294	306	309	298	304	312	291	310	313	354	338	330	339	329	310	341	302	331	324	315	301	288	329	333	352	320	289	321	276	319	347	290	334	325	281	283	313	304	325	331	310	324	351	316	290	294	308	295	294	335	318	322	295	315	315	318	281	320	342	308	340	319	335	352	304	316	302	280	354	280	320	319	339	319	306	289	290	325	330	324	381	269	311	306	304	324	320	302	307	321	344	347	320	303	341	332	338	338	311	340	319	336	340	286	289	316	332	295	305	312	311	307	326	315	280	288	315	318	332	344	317	323	303	332	321	312	322	315	301	326	308	342	302	321	305	333	328	319	286	318	338	338	301	315	316	346	329	331	313	331	320	281	323	293	280	310	325	319	328	282	299	319	312	285	320	307	325	317	334	305	284	359	358	336	326	325	321	309	337	316	315	342	335	300	301	304	310	299	306	324	343	289	326	323	306	333	344	271	325	314	318	313	294	319	315	315	309	334	314	297	343	307	293	321	319	338	325	325	286	322	295	305	326	313	296	299	316	345	337	331	321	325	326	309	334	328	317	310	292	338	324	299	327	320	341	311	331	316	312	323	328	302	318	311	298	320	293	290	313	354	308	308	305	307	335	332	312	300	341	313	338	338	322	335	336	320	330	302	296	350	312	275	329	307	360	318	355	340	324	300	346	292	342	336	290	305	345	314	323	305	317	305	295	295	315	313	287	342	343	323	323	332	308	326	326	296	294	328	297	289	307	325	288	305	306	274	316	352	342	334	299	296	336	331	309	313	388	345	295	333	348	314	308	287	317	341	307	308	327	299	320	337	295	333	296	313	364	348	329	283	349	312	335	292	339	334	306	324	331	322	319	344	325	324	338	328	321	309	324	312	345	352	322	340	286	335	320	318	311	334	323	307	305	292	296	304	324	296	305	329	310	293	353	331	327	331	337	314	274	320	331	341	297	333	350	301	309	342	314	347	299	347	348	326	320	342	300	364	310	312	323	297	327	335	301	305	325	306	293	319	312	326	339	330	311	286	350	327	301	323	287	335	338	336	332	279	339	330	311	327	359	321	338	335	304	286	363	304	327	306	292	288	326	336	295	298	315	334	333	310	336	317	313	338	325	318	321	325	307	307	313	288	333	280	307	305	319	325	344	303	336	315	366	304	292	323	336	307	333	328	322	310	274	320	311	344	334	320	301	311	346	334	354	325	323	353	347	336	304	279	296	343	327	311	327	318	313	310	292	311	304	310	339	287	337	333	289	331	319	337	318	321	302	294	298	308	317	323	299	314	302	314	311	294	326	329	295	316	320	326	323	356	363	304	308	337	309	300	303	306	330	316	307	338	326	332	321	303	322	294	378	351	321	274	315	325	302	314	347	331	290	303	335	279	304	309	336	352	328	314	339	302	289	303	302	270	336	339	348	339	305	315	295	364	295	306	293	314	284	321	302	293	293	313	342	308	334	331	283	330	322	330	305	295	292	352	319	338	321	344	322	307	336	315	297	311	318	308	315	320	334	303	307	317	349	309	317	334	337	304	338	289	341	341	309	317	336	263	339	333	316	330	318	332	331	321	307	283	308	326	322	307	300	323	336	305	276	303	279	288	331	357	310	331	345	296	321	329	334	344	331	288	361	325	318	298	305	335	318	313	343	295	303	365	319	335	318	316	319	282	310	328	303	346	307	347	293	341	321	363	294	301	321	321	310	336	337	334	333	318	302	309	329	313	312	335	324	303	330	314	355	330	338	294	327	331	313	341	299	293	359	308	288	309	288	319	340	287	304	264	326	320	335	303	331	321	313	345	330	312	347	344	318	311	296	327	358	302	301	319	302	369	341	306	325	304	316	307	288	343	310	322	318	344	298	305	360	323	297	313	328	335	341	318	323	285	307	330	351	305	329	318	316	310	346	298	337	311	325	305	319	335	334	323	323	301	315	317	324	300	335	379	317	311	330	293	329	327	311	323	360	324	350	288	312	309	318	328	313	320	287	343	322	314	321	347	328	344	321	316	271	299	298	267	319	369	329	342	347	322	373	304	296	309	320	325	308	282	331	309	311	310	304	307	324	331	330	319	309	301	350	325	355	316	283	364	299	306	307	285	336	310	337	345	308	314	378	327	303	319	307	361	355	339	331	317	321	353	315	303	305	288	318	308	322	342	303	319	303	307	353	327	330	310	327	307	280	338	301	324	321	311	303	290	332	320	331	329	300	316	295	327	292	314	321	312	302	304	337	330	331	327	305	294	306	328	316	303	318	346	286	334	318	303	320	318	317	306	294	320	293	286	302	293	324	319	338	323	304	317	283	323	314	332	371	326	341	335	309	305	317	307	352	325	315	289	358	319	306	298	312	290	317	340	326	306	308	328	299	329	311	295	287	349	298	324	320	322	347	326	301	315	301	337	312	349	339	342	292	342	342	311	277	313	303	327
36047	2060	4106	4829	4230	3493	2945	2495	2177	1926	1697	1508	1433	1431	1250	1240	1184	1160	1094	1022	980	1009	1004	958	936	961	915	892	903	907	879	858	906	827	846	840	870	785	823	829	801	864	808	832	795	767	829	783	798	823	811	756	823	772	757	810	791	788	797	806	777	823	765	792	808	793	746	815	776	766	789	733	776	800	731	726	754	804	783	777	758	746	830	768	748	789	749	783	753	723	821	784	772	777	709	757	755	818	789	777	779	737	782	770	790	753	764	739	766	778	812	797	751	778	744	766	750	739	778	753	735	794	747	764	745	761	712	733	757	771	738	811	737	760	776	775	723	763	747	756	788	750	823	766	793	732	794	754	768	729	783	732	731	754	794	780	704	792	773	759	734	753	817	784	737	761	757	792	751	804	783	781	747	775	711	766	758	785	761	737	765	714	721	731	755	737	730	734	761	772	707	741	768	758	754	733	743	746	766	779	763	728	761	795	764	771	742	755	814	716	735	718	748	779	737	713	756	773	798	791	769	745	766	736	755	783	777	800	765	811	725	714	700	768	751	760	766	786	777	731	741	736	753	746	790	748	784	781	718	718	771	755	763	750	766	708	747	740	769	785	772	733	737	740	773	707	712	781	769	758	741	758	721	789	731	755	748	769	760	725	737	746	759	747	744	764	803	759	762	749	761	775	769	781	724	783	700	730	708	721	721	748	739	788	743	710	746	776	776	722	731	718	731	737	739	738	744	744	734	747	675	716	824	728	791	712	782	784	748	768	738	752	716	733	789	717	787	765	765	717	772	745	771	772	771	746	757	780	741	729	766	792	771	767	739	772	731	780	770	743	762	727	805	764	743	735	737	767	761	758	756	778	754	809	753	761	730	757	744	776	775	730	793	742	714	747	735	809	753	755	781	755	796	776	780	755	713	769	736	757	749	762	740	751	735	728	746	756	729	750	733	730	766	734	721	774	752	751	777	736	778	702	757	746	752	787	750	732	776	783	729	770	746	768	762	725	779	741	756	758	704	759	729	782	746	779	799	747	776	719	712	678	707	801	776	786	787	745	758	749	778	744	793	737	733	767	737	757	749	769	730	751	743	771	728	749	727	738	767	748	747	743	754	761	760	770	728	745	734	772	722	741	691	773	744	736	756	747	740	765	779	777	775	745	757	723	767	760	754	732	747	776	789	734	765	766	737	727	801	774	815	751	794	747	750	747	712	746	760	775	718	761	773	752	751	729	764	718	763	779	778	785	741	746	759	746	768	748	727	749	723	750	744	731	746	753	770	741	743	756	734	794	764	746	692	743	748	694	727	754	792	728	775	783	765	783	763	725	759	743	748	756	727	684	754	718	730	756	729	756	748	730	759	764	738	805	765	766	726	733	714	780	819	751	723	764	741	732	751	701	722	784	810	713	767	745	793	750	739	673	730	740	716	757	742	737	746	765	788	719	761	720	718	751	765	766	725	771	795	716	757	749	762	748	752	791	758	791	747	775	763	735	691	721	757	748	766	745	790	707	723	780	708	784	774	696	773	747	779	747	722	761	718	772	765	779	776	752	814	749	696	747	726	718	779	740	796	759	804	734	733	782	757	747	780	776	751	722	734	817	749	737	752	790	710	735	719	703	765	769	800	691	712	775	774	800	826	791	770	761	791	717	727	756	741	808	728	742	734	716	818	750	784	767	758	751	747	733	719	821	765	712	797	798	686	763	721	722	739	741	744	733	818	753	724	717	701	694	708	773	773	765	752	767	717	710	717	700	786	744	760	742	709	793	757	767	767	762	735	767	764	717	800	757	751	746	769	806	756	773	778	770	745	761	808	742	762	791	780	779	729	758	745	783	791	765	742	786	794	741	765	784	762	717	778	753	729	752	752	793	728	760	762	759	711	782	751	744	740	745	768	752	754	734	712	777	785	809	724	758	737	755	737	730	765	748	763	752	783	779	760	726	764	758	720	746	786	733	787	796	730	717	744	794	779	783	761	728	799	732	732	815	725	698	746	778	753	714	748	759	767	756	765	721	759	772	790	732	763	747	717	757	739	775	748	758	738	724	735	729	751	710	771	709	702	735	764	767	739	757	760	730	773	764	733	757	764	756	766	768	764	773	737	754	721	772	816	769	750	785	735	762	764	737	741	760	723	736	767	759	770	763	705	727	706	792	766	756	722	777	724	758	730	699	778	757	800	771	714	721	785	743	730	779	786	766	726	709	747	771	732	777	782	699	755	729	766	723	749	759	771	726	749	705	743	790	807	751	683	769	772	771	739	710	828	728	769	727	780	763	756	750	769	764	752	757	769	722	748	806	789	804	702	770	794	677	729	780	767	743	775	768	757	796	799	719	747	798	762	702	743	759	780	726	778	752	752	759	709	764	767	760	699	744	756	751	714	706	762	735	767	729	805	729	738	792	689	736	764	780	740	769	746	779	693	735	731	741	748	696	826	754	763	797	801	731	736	736	772	729	736	752	770	712	727	722	768	789	777	783	767	786	735	755	766	756	736	766	751	744	725	758	758	715	744	749	762	784	764	788	777	784	702	757	728	754	714	755	715	709	763	722	703	745	789	770	710	788	764	737	737	772	746	805	747	772	732	704	764	699	788	734	763	738	771	781	768	743	728	781	758	730	790	750	782	797	751	765	758	736	734	726	730	766	763	746	760	723	738	834	756	747	728	730	761	759	704	740	758	762	716	757	760	738	741	723	744	733	751	803	711	761	771	776	745	723	686	775	738	742	743	711	743	757	751	739	742	723	761	801	769	690	764	767	757	768	745	742	741	735	737	748	736	740	771	736	753	790	732	725	764	753	771	792	753	729	816	730	774	734	744	794	747	741	757	775	692	762	757	777	783	731	717	737	792	769	723	798	761	713	760	777	726	761	762	767	737	732	754	796	763	732	774	766	772	758	735	740	740	793	732	806	769	761	745	766	808	719	746	766	708	765	773	690	754	731	761	769	769	769	781	726	755	749	752	766	756	766	740	770	721	763	757	789	777	735	793	715	727	738	755	717	738	734	759	747	810	742	702	757	716	743	783	728	731	778	763	776	758	736	745	772	731	747	765	703	756	801	777	744	790	767	814	744	800	780	762	760	779	742	766	736	810	756	750	713	735	763	777	771	762	762	794	796	688	798	766	720	781	728	712	778	748	741	747	727	790	773	718	713	782	702	733	721	737	760	721	731	750	784	776	774	777	734	756	747	703	791	750	750	756	774	768	733	733	728	763	739	734	781	715	741	768	713	724	734	721	748	719	754	755	694	796	751	716	726	701	711	811	771	792	766	726	761	751	756	739	669	803	742	728	772	730	736	730	750	786	771	779	802	777	745	716	752	760	795	725	753	745	716	753	742	745	778	720	721	741	731	719	754	731	707	721	804	816	745	743	785	752	717	749	733	749	772	686	777	787	769	808	759	784	789	767	799	710	765	741	745	765	793	721	757	757	759	677	745	762	777	820	742	774	731	778	693	759	777	734	814	765	742	743	738	727	778	718	770
5319	182	97	106	108	103	87	107	102	86	82	96	97	95	111	99	99	78	92	101	81	94	89	96	70	83	72	112	92	97	93	88	73	78	111	95	85	93	90	90	92	86	85	80	105	89	74	88	104	86	90	79	85	99	83	81	96	102	84	76	102	75	87	75	70	104	102	87	82	93	86	95	93	94	83	95	94	80	77	100	87	82	78	76	75	94	100	85	77	102	92	81	98	89	88	86	80	79	89	78	80	90	101	100	82	84	91	105	94	94	96	81	96	78	85	96	69	90	102	95	85	81	88	87	85	90	84	78	98	105	82	100	94	90	80	84	98	73	89	98	77	96	77	94	83	92	111	110	97	86	99	66	89	69	96	80	101	102	100	105	95	94	87	91	91	85	102	93	95	94	97	86	91	73	91	91	91	96	106	91	88	100	88	90	87	104	85	100	96	101	96	90	89	80	94	95	73	92	66	96	94	88	98	94	82	81	85	74	75	89	69	73	87	82	73	80	87	77	70	107	78	95	85	81	87	73	93	107	63	70	95	95	93	92	101	80	94	91	80	86	86	76	103	92	93	86	102	95	95	81	91	88	94	84	79	82	73	87	89	80	95	90	75	96	101	100	76	77	98	92	87	91	70	82	85	88	93	88	86	91	82	87	95	85	64	72	92	87	89	105	101	93	95	93	87	99	88	80	91	88	64	62	83	84	84	86	95	100	75	98	80	85	78	91	86	92	83	79	78	79	72	83	80	87	94	87	79	82	80	82	84	95	78	81	81	102	88	83	78	82	77	79	92	102	106	88	85	102	90	107	90	77	91	104	74	86	102	100	76	89	88	98	87	84	84	90	75	102	87	98	102	86	85	85	75	94	94	89	86	84	80	89	82	77	101	76	86	93	94	82	81	86	100	88	83	76	79	73	78	92	91	81	99	90	88	81	102	90	64	80	103	71	71	97	105	86	79	94	102	99	89	95	96	97	66	99	90	80	84	70	92	81	83	88	99	88	110	98	105	83	80	78	87	92	87	75	83	75	78	85	69	78	83	76	97	81	98	75	84	100	89	97	91	72	105	108	93	107	98	79	86	80	86	86	78	82	95	97	90	81	74	91	101	92	94	100	86	93	87	85	83	85	76	65	82	97	79	89	84	102	106	96	99	93	94	91	78	81	93	91	89	82	89	74	94	84	79	88	80	95	87	90	76	107	88	98	112	90	90	88	98	79	94	71	91	92	118	77	87	89	88	85	88	89	79	91	91	97	96	95	93	92	97	88	98	93	75	97	90	89	83	80	93	91	79	72	79	86	85	114	89	112	97	72	82	89	87	90	81	92	91	92	84	77	94	86	85	89	80	86	79	76	80	89	82	76	85	101	104	80	74	101	81	77	102	85	98	105	100	103	89	89	84	90	98	91	85	87	82	80	92	95	94	79	93	86	97	87	87	78	83	102	81	66	70	86	96	86	82	95	66	87	74	96	91	97	88	97	84	79	88	89	94	78	83	92	82	102	74	88	96	77	90	84	77	82	104	76	84	101	86	98	86	86	89	81	82	111	90	81	94	97	79	91	100	75	87	96	89	89	69	77	78	81	92	106	80	91	93	78	98	90	87	99	78	99	100	78	91	81	78	86	76	78	90	116	86	96	96	103	105	72	67	98	78	73	85	85	112	88	80	72	89	103	99	100	80	86	78	76	87	95	96	91	89	89	72	92	82	82	90	113	86	82	88	100	86	93	90	81	93	80	73	95	70	91	68	80	93	86	93	87	103	77	82	63	101	97	79	88	91	91	85	80	103	74	79	90	85	93	68	95	95	101	84	87	90	78	87	101	79	98	96	86	86	74	88	99	89	84	94	75	97	91	92	96	96	82	74	88	81	92	91	92	88	87	87	81	87	77	82	90	99	70	89	82	83	87	98	82	84	97	98	92	94	84	94	75	109	80	101	88	88	71	88	91	97	84	116	77	96	97	97	99	98	78	82	81	82	63	85	100	95	84	77	87	82	107	61	91	80	79	97	80	77	97	87	77	81	79	85	68	84	89	99	82	72	86	96	80	84	81	78	81	85	83	87	98	94	98	78	72	87	90	92	73	68	93	94	83	98	92	76	90	74	87	97	102	71	75	88	98	92	93	97	111	83	103	81	111	75	90	82	84	96	97	76	99	104	82	96	91	76	101	75	76	71	93	93	89	87	83	95	104	88	85	85	77	79	76	84	106	98	85	92	83	87	85	88	94	89	88	77	91	92	95	87	91	92	72	98	79	100	73	100	97	90	80	82	81	81	97	81	73	87	102	97	79	101	95	101	99	78	76	79	84	94	86	73	94	92	104	86	82	92	94	75	93	96	90	75	85	77	88	100	70	89	110	91	99	78	98	79	82	88	87	80	80	79	108	97	102	92	88	66	72	80	92	90	83	78	82	77	86	78	89	97	104	91	90	82	90	73	81	88	94	78	86	84	72	90	102	87	75	86	89	88	103	87	77	79	94	74	104	84	82	89	96	88	75	97	88	102	76	79	76	90	84	84	99	80	73	76	91	101	86	84	82	98	78	125	91	82	82	73	88	81	88	95	91	104	96	86	93	79	87	99	93	95	78	80	77	76	78	94	91	92	94	92	85	86	87	77	79	95	74	92	74	78	85	96	76	78	88	83	79	89	88	91	101	88	91	92	85	87	91	93	91	97	81	90	79	75	79	97	105	92	77	89	80	80	74	92	105	89	99	94	92	90	71	86	71	85	75	91	88	83	85	98	102	82	97	86	111	92	76	95	87	98	74	90	83	94	85	91	97	90	92	87	85	81	93	74	85	84	90	93	98	72	83	81	100	93	88	85	89	89	89	110	79	87	75	98	95	97	83	85	86	113	60	86	84	68	71	89	84	91	99	91	99	76	79	92	79	104	80	83	91	81	93	82	89	84	91	82	100	88	102	100	91	110	76	100	96	104	72	90	92	108	78	99	94	96	95	90	97	76	78	90	91	84	82	72	76	90	89	94	86	82	97	85	82	84	85	86	85	80	102	97	91	94	92	78	107	76	101	81	95	94	81	96	95	86	90	103	92	87	89	90	73	65	83	89	91	75	95	73	62	88	96	101	83	87	74	74	79	102	91	95	92	92	69	94	80	92	88	85	93	96	93	80	74	102	90	74	77	84	83	84	100	105	98	90	105	73	86	87	87	81	103	75	96	83	84	99	99	80	92	92	101	89	81	69	81	66	96	89	86	80	95	98	97	77	97	110	93	91	90	85	80	105	73	81	91	85	86	93	92	105	94	95	84	97	101	91	80	82	77	87	85	78	106	111	73	89	82	81	112	85	79	91	89	87	90	82	84	89	83	96	86	90	70	95	79	82	116	91	97	104	106	78	97	97	86	95	90	105	98	89	70	84	79	88	76	92	83	87	87	68	92	92	109	78	85	104	95	93	97	90	87	76	60	96	82	90	84	88	87	92	86	70	72	96	85	84	92	99	96	93	74	79	76	83	92	87	81
5834	304	357	352	364	365	326	333	315	272	272	308	317	338	303	307	265	322	306	307	297	284	270	279	311	268	280	272	283	307	271	286	282	293	262	311	284	286	271	295	306	238	327	284	276	277	293	305	283	259	316	308	279	275	285	290	293	292	290	322	288	315	292	269	281	257	288	289	279	286	295	262	303	280	269	283	296	284	277	266	233	288	283	278	274	258	285	268	326	281	289	277	294	279	304	284	274	282	285	289	278	257	277	300	304	274	290	304	283	291	280	288	287	285	295	314	287	248	274	279	284	293	302	257	280	288	312	281	279	271	285	302	297	273	297	297	311	310	271	303	287	281	251	294	298	284	257	257	277	297	260	309	280	303	269	299	268	290	274	271	308	296	298	264	276	290	262	272	269	299	273	266	276	266	274	269	271	272	294	280	294	269	274	276	279	278	280	315	272	274	272	271	309	298	300	252	266	271	272	274	264	272	284	287	275	300	265	283	292	271	281	316	229	271	273	272	270	265	267	268	294	288	269	271	274	272	273	285	277	273	278	280	288	252	298	285	280	269	291	293	289	297	283	286	291	287	280	243	272	294	299	265	317	310	302	284	287	273	269	246	292	285	250	259	284	273	276	272	303	291	278	266	294	263	268	290	274	298	284	301	280	283	287	277	276	271	299	287	281	276	240	289	284	278	309	296	266	265	265	301	278	264	285	265	269	313	278	302	274	274	280	277	306	280	287	292	257	285	244	272	292	297	267	289	292	317	292	252	319	304	306	276	279	275	290	270	265	240	280	266	277	300	293	247	294	296	291	270	248	256	276	293	274	289	290	283	294	301	303	311	286	284	331	296	290	295	258	274	286	290	259	261	269	307	316	260	291	300	275	293	289	254	286	287	285	291	278	260	275	269	276	303	276	292	246	272	282	282	267	280	280	318	282	260	284	279	251	281	291	301	314	282	299	296	266	281	328	304	275	302	280	283	290	265	269	286	305	300	272	275	272	283	269	292	296	304	314	270	261	283	268	252	316	280	301	294	260	302	301	297	323	280	290	287	273	293	259	298	281	270	283	284	263	287	275	262	273	302	290	305	260	258	270	269	257	274	275	270	299	271	279	297	281	275	254	299	276	281	273	325	286	270	267	298	273	282	303	303	309	283	308	265	264	277	286	257	265	288	287	290	294	273	263	262	295	274	273	260	270	276	283	326	273	300	300	260	272	278	270	304	266	269	270	282	263	267	287	275	259	296	264	277	286	294	268	263	267	273	242	295	274	274	282	261	250	266	265	318	271	287	265	297	297	297	260	262	284	256	266	296	256	290	293	285	301	261	282	278	280	275	289	298	287	297	274	291	264	272	294	260	279	279	303	276	256	284	312	284	262	274	276	301	287	283	267	295	275	293	289	275	253	280	263	297	272	298	271	272	271	261	283	303	246	303	290	275	271	295	313	275	275	280	291	277	285	296	260	272	276	294	264	287	253	289	272	282	303	301	268	271	278	249	291	284	281	281	275	287	278	256	278	267	292	289	300	280	271	289	302	285	270	293	275	283	278	303	286	302	290	296	260	263	250	269	273	309	314	298	298	294	293	288	285	299	280	290	326	283	305	286	326	253	285	285	262	308	260	298	294	307	266	255	286	315	284	267	311	275	337	273	283	276	273	274	246	296	284	305	316	278	294	312	277	253	295	254	282	283	297	267	278	275	309	269	288	279	279	270	283	271	318	305	283	294	258	307	262	266	265	274	256	280	275	280	277	257	273	292	265	278	293	272	289	291	267	269	295	245	278	270	294	290	286	278	237	300	279	283	273	271	265	259	290	287	295	309	313	300	293	295	292	299	279	269	301	265	279	268	327	306	278	277	282	297	287	266	293	272	251	275	291	286	298	264	291	260	298	302	282	277	305	313	290	265	297	279	267	285	286	276	287	287	271	265	273	272	304	275	293	274	301	276	284	291	286	284	307	292	275	301	285	261	271	299	293	287	275	279	261	279	306	286	290	322	264	274	274	286	276	289	282	285	264	277	251	289	285	276	282	264	315	263	297	283	290	309	273	288	286	283	290	286	281	254	267	293	263	273	291	271	275	292	294	291	265	291	290	275	313	285	280	254	295	274	287	282	292	292	240	304	275	275	277	299	323	267	274	275	298	268	287	290	312	280	308	283	271	271	285	309	283	267	282	294	274	278	269	297	290	264	307	249	306	292	274	289	292	285	300	277	294	305	278	279	282	309	299	249	284	293	296	295	276	283	307	299	308	274	242	287	277	268	305	273	277	268	257	279	273	256	274	298	291	267	256	316	295	274	300	255	281	261	292	270	310	262	305	265	279	252	252	284	266	303	286	297	289	278	289	278	259	271	269	288	281	268	277	306	278	268	292	299	287	280	287	290	286	264	250	279	305	269	298	271	260	272	274	288	304	287	324	290	281	322	267	271	306	276	248	284	259	291	296	264	274	287	255	290	270	261	286	308	272	289	275	267	327	274	263	275	263	267	306	288	276	296	297	265	272	268	262	285	283	301	279	245	277	295	263	276	304	270	275	255	284	307	275	276	284	284	284	276	286	244	277	308	271	302	278	321	295	283	307	258	301	283	274	267	289	285	286	262	261	264	275	273	289	270	281	276	316	271	289	272	309	292	311	302	303	260	273	281	279	286	297	291	292	291	300	292	295	274	284	271	277	300	275	313	271	271	284	290	301	309	287	266	299	274	258	303	276	291	318	271	292	285	301	288	301	257	241	258	248	288	290	276	291	269	274	266	297	278	284	308	277	294	273	257	270	265	280	306	289	278	286	290	279	293	277	280	264	301	269	277	300	260	266	294	293	258	270	277	281	317	283	281	254	262	295	270	280	255	268	304	312	328	300	278	281	278	290	267	298	259	253	319	289	275	296	280	256	292	251	247	271	311	286	284	276	279	310	285	309	286	254	259	290	284	263	239	258	284	280	280	287	271	263	295	290	304	278	281	276	277	280	261	288	273	291	262	278	276	256	282	260	271	266	293	293	269	260	280	279	284	289	308	283	312	269	295	290	269	300	285	264	247	272	270	290	266	297	318	271	293	260	280	305	311	284	267	283	295	263	268	311	287	314	307	290	257	294	251	288	292	302	278	254	281	264	256	269	291	284	253	269	282	297	267	256	280	288	289	297	274	293	258	260	260	283	307	293	231	256	269	282	272	265	270	270	252	305	285	275	267	301	272	244	291	281	246	270	267	294	262	302	267	312	284	277	285	300	261	253	279	256	273	266	251	300	266	254	285	290	277	278	287	279	281	271	286	305	303	311	279	287	289	291	288	289	276	250	275	283	270	306	251	232	270	281	320	276	285	309	286	273	288	247	296	287	272	288	287	257	273	282	282	258	270	299	272	302	252	263	307	260	291	303	284	285	291	301	293	266	280	289	278	306	294	259	283	283	304	274	278	276	302	287	284	305	272	278	262	283	296	309	299	273	276	279	278	279	264	284	285	308	290	269	268	279	272	257	271	272	284	288	281
51219	14410	1964	863	597	510	422	355	363	273	273	238	267	261	297	260	214	212	234	224	226	223	254	217	214	223	237	197	235	235	225	205	211	213	225	205	193	218	232	213	213	210	211	216	207	217	215	210	221	196	227	235	201	212	221	211	187	216	228	214	229	236	213	181	198	216	208	190	213	214	186	205	218	190	168	202	221	205	225	188	222	206	207	232	194	201	192	219	200	191	191	183	224	211	207	207	228	204	204	203	212	220	207	217	198	196	225	190	203	163	213	195	226	204	212	213	244	207	199	204	202	216	178	230	179	200	211	190	220	222	215	213	211	218	229	179	220	211	189	201	222	212	207	199	187	191	201	203	204	206	236	202	198	221	186	209	207	198	181	204	218	219	201	197	193	218	201	222	202	209	224	225	213	191	213	198	191	219	220	202	209	190	194	200	203	220	224	206	186	210	230	221	215	230	202	231	216	202	193	196	212	224	215	205	199	195	218	186	230	190	191	201	212	189	200	190	177	220	210	223	217	233	193	215	197	216	187	185	214	202	231	208	200	208	220	228	180	250	247	201	210	210	192	203	215	224	214	190	195	241	207	231	217	226	207	202	213	177	226	225	245	187	217	209	216	232	223	217	173	206	223	198	187	218	224	198	209	226	198	198	203	213	197	210	218	214	203	232	199	226	203	216	205	205	188	179	203	237	224	224	191	184	212	188	234	225	195	245	225	231	201	199	181	189	203	211	223	204	183	213	202	222	203	183	193	208	189	227	240	195	216	183	200	212	214	206	217	214	204	194	197	214	212	218	197	191	222	198	238	218	214	214	193	189	199	208	212	222	215	203	202	220	206	210	185	229	234	218	203	219	240	205	173	205	216	204	191	214	202	207	202	247	218	230	218	202	206	214	196	204	208	200	199	213	225	212	203	209	215	186	189	211	202	184	193	195	193	224	220	235	233	188	206	205	236	219	207	223	236	238	233	211	246	202	209	179	222	197	204	240	190	225	214	222	216	199	194	193	186	210	220	217	222	177	217	215	215	230	206	202	208	191	170	228	200	205	202	223	205	189	210	201	233	207	193	202	224	184	198	212	216	173	211	206	206	222	186	213	213	189	221	218	201	205	182	221	210	193	199	225	203	189	219	211	216	212	191	214	233	214	194	201	187	218	190	179	217	215	194	212	194	221	218	203	203	199	202	200	195	217	198	194	204	185	214	241	234	190	180	213	196	210	222	191	206	202	220	211	185	197	220	190	206	222	198	181	224	222	218	207	227	210	205	219	200	190	198	196	189	215	208	220	212	179	208	193	190	218	215	216	205	214	198	213	210	220	210	228	212	209	210	198	213	204	210	222	231	200	211	205	209	204	193	209	204	220	237	204	229	205	219	218	207	199	200	195	207	204	219	185	217	177	218	219	208	222	198	238	224	210	245	204	231	241	197	203	189	216	216	205	191	228	196	232	201	216	219	224	214	212	221	211	199	172	189	192	216	215	209	209	183	199	193	214	197	217	213	216	233	221	205	240	194	196	225	199	221	179	227	212	201	195	228	191	212	183	212	228	191	186	224	214	216	209	191	233	203	208	216	210	193	229	181	200	238	210	216	203	228	209	212	213	180	205	207	232	228	204	217	178	205	201	184	232	200	220	226	208	187	217	222	200	221	218	229	188	211	202	186	196	215	213	205	236	225	202	227	199	189	222	206	192	231	180	217	207	199	211	188	219	195	232	221	182	219	213	219	198	233	202	214	224	196	209	197	196	206	192	215	214	212	211	208	203	203	205	204	228	218	208	201	223	214	230	220	209	187	226	207	210	219	203	188	203	213	208	209	182	223	204	204	223	247	211	188	219	185	205	196	223	211	197	226	227	197	221	194	205	193	222	201	205	204	191	202	204	243	212	202	178	228	212	187	196	228	196	205	223	195	215	200	188	205	183	205	207	204	204	217	210	227	176	216	210	205	192	222	253	212	180	202	201	211	211	227	187	219	190	200	219	213	200	189	198	219	182	185	202	194	242	210	218	228	211	201	184	195	210	207	227	209	212	209	187	225	198	215	230	191	228	244	196	201	179	220	224	209	206	208	204	225	188	220	201	227	209	211	195	208	200	192	203	226	215	214	191	206	179	189	202	192	258	213	206	210	188	210	201	218	217	205	211	201	188	194	230	221	219	200	200	237	202	198	194	188	196	203	196	221	206	214	218	207	199	234	215	204	191	169	235	218	230	211	205	197	240	212	189	209	199	206	210	238	235	209	200	193	199	201	227	213	230	202	221	174	217	220	220	230	186	217	201	203	221	212	227	210	215	214	194	241	194	199	185	205	204	190	199	193	222	224	220	223	217	185	209	227	217	184	213	218	214	217	191	224	207	217	210	237	212	178	182	194	250	214	210	224	227	217	181	196	229	209	199	201	204	198	210	197	195	173	207	223	203	184	222	210	204	196	234	218	218	200	194	210	218	215	231	217	214	182	206	199	195	184	230	218	213	229	186	182	237	231	222	204	207	222	196	223	186	205	167	209	215	183	219	192	188	213	220	219	227	215	216	209	216	225	192	204	209	209	192	234	184	226	199	199	203	203	193	193	201	207	209	235	227	212	207	199	184	207	211	213	187	198	202	193	214	201	213	218	201	227	210	213	210	196	213	236	224	203	231	217	197	184	212	220	196	195	176	207	173	192	186	203	212	209	217	210	205	192	241	192	213	215	190	206	196	183	209	201	221	205	203	236	200	167	167	235	238	194	229	205	205	210	208	227	203	194	217	221	213	239	191	201	199	212	219	224	197	212	232	197	233	230	228	203	193	205	219	197	207	209	213	225	205	205	222	215	220	175	186	192	209	207	200	199	208	204	205	217	224	222	190	197	197	197	199	224	213	191	195	189	212	182	212	207	189	212	207	216	212	196	197	192	179	206	211	215	210	165	188	222	214	213	210	200	215	219	187	230	234	194	195	219	205	212	208	176	221	240	177	201	213	211	196	190	186	187	205	195	194	196	202	200	199	216	223	200	198	201	195	225	212	220	192	206	186	242	214	212	207	186	203	228	226	209	197	221	200	193	200	205	193	210	219	215	199	232	226	198	197	207	218	216	230	202	194	226	238	204	229	217	199	214	190	205	189	208	221	178	224	193	225	208	207	195	187	189	201	220	206	183	180	212	194	212	186	185	232	203	207	217	211	229	205	199	238	216	214	222	221	172	227	220	256	202	215	223	203	194	197	197	172	196	179	218	192	203	187	214	212	206	185	204	210	199	211	239	215	196	206	204	198	228	222	223	193	223	186	175	190	211	236	206	222	208	237	204	209	201	204	218	196	191	182	190	210	215	205	233	200	212	188	250	214	198	229	202	205	197	184	214	215	200	222	206	194	216	190	230	214	230	202	209	215	210	225	214	223	219	199	216	205	202	211	203	212	189	229	230	214	194	201	208	198	219	216	182	186	210	228	216	207	213	187	203	235	195	231	210	232	215	225	227	201	213	214	198	189	216	217	213	221	186	221
26609	1233	2242	2677	2372	1996	1618	1428	1304	1117	1060	992	941	836	848	838	759	709	708	683	696	650	720	658	665	639	618	594	599	619	600	618	607	596	630	574	557	594	537	552	591	566	616	597	575	587	562	536	580	579	545	567	530	551	527	553	536	594	517	582	559	582	553	569	563	561	540	554	587	554	531	571	531	583	558	508	537	547	547	572	562	534	532	538	539	606	550	586	569	565	553	535	557	557	545	577	562	595	527	506	529	534	547	553	570	595	552	540	539	584	538	559	563	553	569	535	535	520	550	578	585	556	543	537	577	503	558	564	596	600	586	563	572	508	516	550	562	530	544	532	536	548	562	533	558	527	580	571	537	524	513	538	513	561	580	512	536	581	530	552	560	556	508	553	567	523	530	588	599	566	538	575	544	546	511	561	563	547	556	559	540	554	573	513	533	560	595	548	513	572	565	525	575	563	569	555	537	549	543	531	520	547	551	530	587	554	539	524	548	508	560	535	551	599	530	547	505	546	534	537	566	556	559	523	589	517	559	559	535	546	551	528	523	505	555	537	504	552	530	543	596	551	614	548	548	569	537	553	513	515	566	555	518	578	552	554	551	511	560	542	542	539	524	529	577	536	553	533	510	549	574	535	541	510	574	551	520	577	514	550	584	547	553	555	529	520	524	554	548	558	507	577	594	555	619	538	519	563	533	526	548	564	553	574	531	555	554	542	552	531	517	562	562	519	539	568	564	541	560	612	545	595	558	542	546	564	552	520	551	514	572	532	544	604	542	563	564	566	515	558	524	543	613	575	548	522	542	559	516	548	545	572	540	548	539	531	546	560	561	534	534	576	535	582	559	525	547	525	568	543	576	538	519	573	543	613	576	568	534	519	526	557	555	562	549	561	574	552	585	510	566	601	567	528	577	575	552	522	546	532	546	600	598	538	530	563	562	563	537	526	591	587	524	565	540	560	579	573	539	545	527	507	517	555	594	516	570	543	559	525	576	509	546	568	513	536	545	526	552	515	545	552	563	509	509	508	558	555	561	558	534	560	544	583	544	523	576	565	535	559	550	574	526	545	544	563	587	508	533	535	573	580	547	530	544	586	549	554	550	512	534	520	512	588	543	548	540	566	580	546	564	543	573	545	531	511	539	534	572	561	545	553	539	593	518	545	536	554	525	535	532	572	536	520	545	558	542	583	530	531	592	521	538	536	543	565	542	592	567	565	502	544	555	526	530	561	567	589	544	546	545	514	572	562	532	544	496	560	538	556	595	533	551	562	532	532	589	569	545	572	511	576	520	554	546	510	569	578	491	534	505	582	534	555	589	570	507	548	539	560	519	594	506	533	530	529	526	519	556	547	526	506	539	587	581	563	522	546	485	567	527	523	518	536	565	544	517	545	552	538	564	556	537	528	534	536	573	562	540	494	492	514	554	580	515	590	511	567	538	510	503	597	550	531	556	543	576	568	589	509	561	560	541	547	517	527	539	536	587	560	532	528	558	535	537	570	531	567	524	543	557	529	546	524	594	549	526	555	573	565	509	526	550	568	535	526	539	591	510	528	567	547	550	525	553	544	536	530	534	540	517	572	538	563	526	531	584	570	567	582	539	563	523	536	540	565	531	535	498	543	600	564	534	551	515	527	519	549	578	531	576	557	569	554	538	525	554	558	500	592	515	535	548	558	575	534	532	535	545	541	511	539	504	515	554	521	527	545	551	501	544	567	542	589	519	545	531	521	568	529	543	497	564	559	526	583	540	534	525	523	518	529	539	572	556	502	527	568	596	526	537	548	492	596	539	554	558	555	543	565	564	569	528	547	574	520	581	542	571	596	577	563	551	567	550	538	550	546	575	572	569	519	563	563	551	513	563	564	578	535	562	586	565	493	533	589	525	535	528	531	578	556	543	548	529	552	533	558	556	521	530	544	528	564	544	565	532	516	539	552	530	545	547	537	593	535	531	525	576	558	536	521	504	572	511	525	574	556	513	558	561	560	539	525	548	550	549	529	573	539	553	536	563	540	548	546	537	562	536	520	523	556	547	525	563	563	518	505	527	561	590	559	543	539	542	515	563	550	539	557	497	508	566	519	549	555	528	555	555	579	529	517	548	534	558	594	511	531	523	509	549	547	565	545	558	530	571	550	527	586	498	524	553	542	588	564	546	501	551	559	519	541	520	566	561	523	542	544	535	533	579	539	534	543	559	564	529	510	548	550	536	547	582	538	546	541	563	558	511	552	541	558	531	526	532	543	562	522	548	580	594	556	542	562	552	561	617	561	547	509	574	491	540	561	559	549	591	562	556	578	623	572	565	548	548	521	542	559	570	555	555	548	539	606	565	533	524	516	547	530	525	520	514	534	567	576	505	483	536	533	550	556	526	561	549	574	562	551	542	594	540	553	517	531	538	550	585	570	526	535	573	551	544	552	514	532	552	534	562	525	549	536	525	575	556	553	495	529	545	555	519	532	539	559	570	538	539	548	538	530	575	555	563	552	581	567	495	499	520	556	515	531	532	522	534	580	587	560	535	595	540	539	535	560	538	538	542	546	528	539	591	522	537	567	580	548	564	547	571	521	498	591	512	511	514	522	539	558	533	516	553	514	554	575	552	568	560	578	573	525	508	543	535	552	577	545	501	531	538	509	558	550	567	553	551	571	538	560	526	579	559	552	560	527	532	555	520	550	537	540	542	541	560	500	551	557	559	523	559	521	478	544	538	591	548	569	532	498	584	482	568	542	515	496	558	524	569	522	560	590	558	595	526	582	548	562	569	515	563	549	566	541	553	580	520	564	542	523	578	564	536	542	567	525	596	533	533	500	547	576	532	515	560	560	569	547	561	575	562	546	561	517	586	575	554	514	551	553	557	581	540	536	526	557	519	571	522	520	574	525	575	545	502	533	567	500	531	516	604	547	537	575	562	572	559	549	517	548	543	519	560	542	583	550	582	562	576	523	528	532	533	543	548	547	519	539	511	570	561	483	548	551	562	567	567	530	518	547	550	543	557	574	561	551	546	553	486	555	572	587	583	564	541	515	514	525	572	548	535	559	522	595	500	554	583	570	529	577	567	586	570	560	549	531	559	536	563	570	558	543	570	561	572	524	558	528	536	573	529	555	534	528	595	497	525	551	583	567	550	539	575	536	519	546	577	543	492	585	559	561	593	567	573	557	591	567	526	517	513	540	545	563	528	557	513	542	512	544	535	519	562	505	589	563	555	556	524	523	577	534	545	544	539	591	517	526	545	534	551	537	531	560	543	538	551	489	533	588	550	536	510	520	556	530	542	519	534	524	550	550	538	549	560	582	531	520	557	619	561	576	578	541	588	582	551	560	527	555	547	544	521	515	549	519	567	546	550	539	535	569	542	526	524	520	556	528	580	544	541	583	582	554	535	528	572	541	559	596	553	550	534	582	536	535	502	553	583	517	534	593	569	507	537	550	530	552	520	556	544	522	552	567	511	536	533	527	557	535	533	533	561	510	551	578	583	568
63990	23038	8115	1903	1184	807	752	658	578	471	506	470	398	399	415	390	369	352	390	335	333	333	340	333	354	351	329	323	330	312	299	306	328	324	353	339	325	319	292	341	297	341	310	311	294	300	302	336	288	331	337	362	306	330	302	322	316	315	327	301	311	336	315	317	344	335	306	329	333	340	323	306	312	320	316	293	311	300	279	322	305	313	312	291	312	330	289	327	314	321	298	318	335	328	340	308	332	305	298	305	277	330	299	306	327	337	352	303	325	325	328	323	307	323	290	299	325	337	311	311	282	352	318	310	305	310	299	310	303	302	300	315	296	329	305	290	308	322	317	372	311	333	383	317	327	321	322	317	321	320	327	332	313	309	287	316	319	330	320	295	312	320	317	321	279	326	296	314	327	287	297	298	315	327	323	290	311	304	314	306	348	320	308	286	298	324	326	349	305	327	298	333	311	293	337	334	328	314	334	343	318	280	301	301	310	334	317	283	307	322	327	311	295	322	333	322	343	299	315	342	342	326	286	296	292	333	318	336	325	311	339	346	346	292	312	344	304	314	296	305	319	339	326	308	322	317	324	308	320	320	334	311	303	283	308	311	355	338	351	311	314	307	314	308	315	324	336	295	297	300	318	313	305	305	313	326	302	334	317	343	292	286	311	319	318	313	313	324	310	327	294	292	293	318	310	317	306	307	321	335	318	314	336	315	313	310	311	313	312	325	333	306	337	314	312	312	305	332	307	309	313	334	283	315	313	342	310	294	348	297	314	308	351	310	327	301	323	318	308	348	300	301	332	327	344	340	286	340	283	322	290	303	297	313	305	274	350	351	275	285	310	328	326	359	321	338	311	318	318	338	333	329	317	273	305	300	298	319	306	300	299	292	322	298	345	324	311	332	300	325	327	330	301	350	330	299	288	300	322	289	307	338	296	330	319	292	290	311	325	277	317	306	316	316	342	309	300	312	338	295	281	307	346	330	321	311	339	305	326	307	310	335	316	345	331	334	334	308	309	272	316	322	283	298	313	327	324	313	322	324	352	348	358	331	348	335	330	335	342	316	345	316	351	335	315	319	315	327	325	340	304	298	304	309	313	320	304	302	331	324	297	320	315	286	314	300	272	344	304	296	304	298	308	337	295	283	266	324	301	323	318	339	322	365	353	336	320	315	308	305	293	307	333	361	309	349	307	312	330	302	356	309	330	328	316	342	307	290	306	326	318	330	342	294	300	328	315	314	319	334	310	339	312	296	350	305	346	301	312	304	338	326	308	284	303	300	327	336	308	343	308	325	331	329	337	324	329	340	297	296	267	328	312	316	336	303	300	326	286	311	320	350	329	354	347	303	322	353	306	305	319	296	306	292	366	297	317	303	327	359	276	302	313	304	327	313	305	280	289	316	302	293	319	319	319	337	318	293	326	320	303	296	301	297	347	316	309	330	331	301	316	320	308	297	328	318	316	323	320	326	325	323	299	311	303	333	360	356	344	292	292	315	313	341	325	296	297	291	320	305	319	314	320	314	313	345	325	315	326	339	318	330	341	317	307	311	296	296	341	327	323	339	316	355	297	310	292	315	291	316	305	325	307	294	337	341	300	317	318	318	341	315	312	279	309	332	305	300	311	354	293	304	341	333	323	337	312	321	295	301	285	327	329	328	288	309	346	340	341	305	312	319	296	289	304	298	295	322	305	340	309	334	328	303	298	336	313	278	293	315	342	294	335	315	295	374	320	311	339	325	313	287	315	310	319	293	275	309	281	284	312	290	332	320	310	283	310	313	340	328	304	295	332	293	293	362	335	304	298	323	315	300	336	288	302	330	303	311	304	308	284	323	310	292	283	330	324	321	305	323	318	303	305	285	331	294	350	299	337	305	313	350	304	302	323	325	339	292	326	329	305	329	332	308	316	292	309	308	296	304	286	307	314	301	333	319	329	306	328	312	292	303	317	352	310	326	333	344	325	277	295	350	330	330	333	321	318	305	325	307	291	318	306	293	330	365	323	321	319	336	315	328	350	314	314	304	276	312	303	303	285	297	338	299	323	302	317	324	289	303	320	325	335	324	340	335	320	321	306	299	341	309	311	271	307	284	298	301	306	305	327	326	318	323	302	317	337	312	321	310	294	310	282	318	358	355	302	318	336	323	339	309	301	350	306	348	296	296	341	365	299	308	318	321	281	354	319	324	303	328	352	311	312	301	320	288	344	324	334	347	330	308	324	321	328	289	354	359	304	320	300	291	298	315	332	317	304	355	295	335	315	280	313	305	284	327	335	310	307	332	302	337	301	324	327	317	339	320	303	308	314	306	312	294	315	341	332	312	347	324	336	327	324	295	301	331	308	302	298	309	293	325	293	310	344	300	322	315	294	301	299	323	339	288	311	311	329	306	344	313	310	325	316	292	335	307	357	292	286	315	343	331	337	329	329	339	311	334	297	300	317	307	299	321	295	321	316	288	338	325	277	310	328	302	330	274	322	328	347	330	304	287	293	311	295	290	309	309	316	311	306	310	332	316	308	325	300	344	305	336	311	296	287	295	304	316	333	302	314	308	322	294	323	297	321	315	303	333	308	317	309	303	306	314	316	282	309	339	331	341	291	337	347	282	313	308	334	312	304	331	311	315	290	364	326	325	301	287	329	315	303	278	276	295	345	313	304	295	320	306	322	329	314	317	265	336	311	344	275	338	320	313	329	347	319	303	308	321	311	321	317	319	307	301	312	300	337	290	299	325	354	309	346	315	323	319	298	265	351	310	328	305	314	296	313	303	317	355	340	285	308	347	326	304	304	268	339	316	309	318	324	299	275	283	305	311	301	334	285	315	316	326	293	312	273	293	309	308	323	332	324	341	304	315	312	329	311	298	325	340	335	307	322	325	311	281	311	289	320	309	290	293	337	287	318	292	324	297	276	324	323	303	301	311	323	305	310	307	302	342	282	315	337	333	277	273	324	321	346	342	299	372	312	334	322	307	326	314	295	332	322	309	305	298	319	327	316	311	348	319	317	313	298	341	320	298	274	289	314	311	300	328	292	304	338	360	300	320	272	350	322	312	335	317	322	318	304	312	289	280	314	332	314	300	332	308	300	305	352	350	367	308	383	334	293	301	296	340	310	331	336	322	328	300	311	308	332	300	295	339	341	282	328	316	332	332	327	297	300	341	320	337	299	315	300	322	311	326	313	310	288	316	299	339	322	335	298	334	311	333	301	305	297	304	304	348	315	304	309	306	317	309	319	285	321	309	307	282	316	282	313	281	338	304	318	316	342	309	264	329	336	296	315	328	319	321	308	328	317	305	303	292	318	306	304	333	335	298	314	306	299	305	360	312	315	321	320	305	314	333	322	303	312	305	337	303	320	348	341	295	302	371	347	327	331	291	319	339	335	325	309	284	323	331	343	299	288	293	293	311	337	311	333	326	317	326	335	324	312	328	312	315	349	321	330	300	310	313	333	315	346	316	346	278	348	303	313	328	260	320	302	296	328	312	288	322
36086	2073	4207	4827	4211	3448	2926	2568	2186	1869	1765	1576	1479	1335	1287	1216	1186	1140	1094	1054	1041	988	946	947	995	937	899	874	904	944	796	845	885	877	873	843	825	820	783	855	811	829	808	755	827	787	803	798	751	863	786	802	776	813	804	786	814	728	804	804	794	752	771	822	787	792	756	759	780	801	780	770	793	736	726	834	737	760	764	761	721	788	788	785	759	751	789	773	766	743	774	749	769	763	758	756	767	766	751	697	745	798	782	780	777	734	761	742	740	716	738	763	726	726	766	744	737	724	766	738	722	751	778	768	712	761	700	743	804	769	773	774	779	728	702	804	779	734	770	788	781	714	717	779	771	775	738	780	759	775	724	801	768	738	775	760	730	743	776	732	762	781	822	739	725	757	769	778	731	763	746	708	778	791	781	773	722	744	763	786	765	753	722	745	744	733	774	726	772	770	774	735	731	771	741	766	783	677	792	734	735	732	758	731	761	744	758	758	783	761	758	737	763	734	829	759	709	788	709	762	746	743	797	794	721	756	765	699	754	758	750	742	754	775	733	743	728	769	728	759	733	761	715	728	775	818	716	703	775	771	759	739	689	732	783	738	744	754	744	737	778	740	729	801	718	727	764	769	751	746	735	759	761	747	748	731	760	768	712	760	775	716	749	745	777	773	746	741	718	731	723	736	748	700	776	789	710	771	798	758	734	730	737	757	764	751	748	743	813	712	759	797	722	796	734	773	727	739	793	764	724	760	736	771	785	792	776	742	775	770	740	770	757	756	754	757	769	751	768	762	751	749	767	748	707	775	774	758	731	761	833	715	752	769	715	771	764	748	735	786	736	747	780	774	768	745	762	784	762	735	796	781	757	785	775	782	746	705	695	783	728	720	742	746	741	750	732	733	746	763	737	680	750	721	752	745	770	765	761	785	745	745	697	749	781	738	775	768	741	760	719	767	796	752	721	790	717	762	778	735	742	784	745	745	734	727	786	720	767	764	775	742	761	711	734	730	700	776	724	809	739	729	752	731	754	750	716	735	706	710	784	763	760	800	771	761	773	757	770	755	733	768	758	773	738	766	780	777	735	778	752	778	721	768	796	811	763	737	799	737	724	764	743	794	725	756	774	722	792	699	784	769	735	742	712	770	747	780	782	739	764	751	726	756	767	744	735	775	771	741	800	776	743	773	788	698	762	763	774	722	750	760	785	746	781	768	754	743	770	786	739	724	806	762	759	779	736	791	733	810	768	734	739	764	745	770	761	737	731	749	744	756	740	773	728	757	750	752	748	783	765	766	733	735	706	746	736	756	774	765	768	745	756	762	789	721	708	743	754	755	792	739	797	763	744	775	786	804	757	732	777	771	714	748	775	740	750	754	724	777	746	710	755	743	743	776	723	726	725	701	747	707	747	725	723	751	758	768	777	726	715	781	781	747	735	727	768	723	731	770	760	731	747	754	755	793	718	728	770	754	728	708	747	725	734	720	781	744	769	747	744	761	727	783	767	777	717	750	765	773	751	736	750	759	759	751	742	743	728	803	756	718	763	810	767	750	752	760	770	777	753	746	699	765	737	762	763	726	762	756	773	745	768	761	769	736	736	769	728	737	746	755	808	762	774	753	773	733	758	760	736	717	725	750	716	783	787	751	738	727	794	757	772	717	760	749	724	732	734	746	757	775	762	752	733	744	727	768	707	710	742	820	761	778	774	796	728	731	718	737	741	777	749	742	734	787	791	749	723	728	714	753	762	768	761	748	757	708	730	754	730	731	740	772	763	743	772	701	787	794	698	736	745	726	789	771	767	782	748	774	750	761	798	799	740	789	730	763	752	751	803	772	776	749	734	722	756	752	764	708	761	808	789	831	725	782	772	763	699	728	752	707	734	764	769	788	795	783	727	752	807	730	790	748	768	776	728	748	734	738	734	739	730	741	747	767	730	777	737	753	733	733	792	754	752	746	740	672	726	741	695	733	762	784	770	761	778	754	795	767	762	752	701	744	767	713	827	721	769	702	770	765	743	765	705	743	756	737	775	730	780	783	747	767	777	752	761	786	773	735	779	740	783	714	743	713	741	710	725	737	720	719	701	758	732	769	768	766	791	756	750	721	691	737	709	767	773	725	723	718	743	767	748	780	733	718	780	724	740	722	756	753	725	752	755	774	732	770	761	736	755	768	744	758	775	754	757	721	731	706	702	735	707	754	802	759	743	764	719	758	735	763	718	743	740	733	779	791	754	793	762	763	764	777	754	783	732	759	785	729	704	727	752	784	726	725	751	763	813	778	757	747	721	812	754	774	760	758	755	751	797	767	710	701	755	793	735	715	737	805	742	782	756	796	787	748	744	749	734	756	749	795	724	782	733	769	743	721	713	733	701	785	786	716	702	752	722	767	710	763	743	765	707	767	739	760	711	776	771	767	747	774	774	713	734	753	731	740	732	737	760	762	745	778	706	730	735	739	708	775	742	771	720	721	779	762	703	744	798	765	793	749	708	742	780	782	721	737	747	709	718	745	765	710	784	799	709	740	766	749	729	728	754	734	772	762	761	814	735	782	765	801	748	759	806	716	754	779	731	761	723	762	740	761	733	735	736	743	702	780	695	734	732	737	718	737	758	746	706	764	796	751	787	791	779	767	728	764	781	763	729	755	731	809	751	752	765	757	765	727	722	779	760	752	759	767	786	766	756	709	752	766	778	743	772	735	781	749	770	759	680	769	684	793	765	766	799	786	765	733	722	763	752	739	774	758	801	788	798	759	766	740	781	744	776	818	727	739	721	765	753	813	737	775	764	715	740	777	726	741	746	754	700	735	738	789	737	768	767	778	701	713	786	770	750	740	726	741	763	768	707	766	759	754	742	765	766	748	767	764	808	738	776	787	743	748	751	770	804	767	697	749	783	739	784	710	729	822	766	695	758	738	740	720	752	769	791	761	745	702	785	780	734	799	763	779	716	727	742	758	711	742	750	716	767	749	711	728	716	791	768	759	740	750	705	772	780	781	746	729	741	753	758	800	763	722	801	759	709	805	778	775	747	769	721	744	728	756	731	744	807	739	766	735	781	733	770	749	738	775	774	771	741	726	737	756	738	773	737	769	802	743	725	722	784	733	745	728	755	735	760	742	733	756	757	744	777	760	671	759	742	763	702	714	758	792	703	735	781	760	703	735	754	793	768	732	737	772	755	784	755	756	780	768	765	757	743	774	744	728	750	760	751	755	779	757	784	797	791	772	741	765	743	734	746	743	705	759	771	746	717	728	740	765	755	752	774	732	758	790	749	784	766	729	729	809	750	748	777	767	771	725	724	772	709	737	746	797	808	757	752	787	760	764	745	757	717	738	794	706	738	788	756	765	769	754	749	731	752	762	762	759	740	709	778	761	768	766	726	744	819	716	769	753	742	753	746	746	759	749	758	750	736	730	744	789	733	722	785	701	763	723	778	746	753	735	776	768	720	793	737	791	821	767	798	744	720	758	705	763	769	746	754	748	762	781
5791	188	112	89	102	84	97	77	91	90	97	86	108	97	82	103	90	110	93	74	97	89	78	88	91	96	85	80	80	79	87	96	73	91	90	82	96	82	86	93	96	84	98	97	81	77	90	84	86	84	53	93	92	78	85	76	74	95	93	99	81	93	82	77	85	99	88	76	98	85	82	89	73	88	93	84	76	96	91	82	73	83	86	91	110	84	76	96	79	86	86	71	79	82	105	76	102	75	85	87	100	92	86	95	75	64	78	105	80	83	85	78	101	91	76	79	97	88	90	85	104	102	71	100	89	93	99	95	87	87	104	93	97	98	89	69	85	82	87	96	85	92	73	90	100	78	82	89	76	92	88	76	88	84	78	78	103	96	88	82	93	99	80	90	73	77	82	111	88	80	117	81	83	78	86	87	83	85	97	83	87	92	82	68	72	75	100	91	80	82	72	89	64	76	92	84	92	116	100	96	83	75	79	82	76	90	84	108	95	86	96	87	87	80	94	87	84	86	96	93	94	85	78	75	86	84	82	79	98	81	90	88	85	89	90	98	94	95	78	91	79	89	79	95	90	93	81	81	70	90	89	93	91	111	88	91	75	82	91	95	82	92	75	105	93	78	100	77	82	92	70	93	91	88	84	91	90	99	97	80	86	88	78	84	90	79	83	95	103	107	88	83	98	80	82	101	86	106	87	89	94	87	100	113	110	71	89	88	91	87	94	104	95	65	89	80	87	85	108	92	94	94	97	87	87	105	89	108	91	90	91	81	74	98	95	83	90	87	76	87	85	90	76	90	90	93	96	95	85	81	95	84	81	84	71	88	94	99	98	108	96	88	79	80	91	95	77	96	99	97	89	77	85	84	99	91	87	90	84	88	76	89	74	91	94	78	91	88	93	97	85	81	79	97	80	77	95	80	88	86	82	63	80	98	91	81	76	84	80	89	72	95	66	94	88	85	101	80	69	88	90	89	102	84	86	68	98	85	72	95	88	82	85	82	83	103	84	90	92	73	96	81	111	89	70	94	89	89	58	93	79	82	84	107	95	90	81	85	82	76	96	88	81	97	93	102	85	88	92	91	82	91	85	75	118	72	89	93	86	96	90	87	92	99	79	89	88	94	98	66	77	90	101	88	92	88	75	82	98	90	86	89	95	101	83	91	77	77	79	89	99	94	83	99	91	101	89	85	94	74	89	80	96	69	84	92	110	85	86	84	101	84	86	94	78	91	84	92	91	100	91	98	107	79	82	86	92	93	93	79	103	81	83	91	93	77	77	89	91	92	89	88	81	80	105	101	77	95	73	89	106	79	83	98	88	86	78	85	81	78	85	85	81	87	99	95	83	79	92	90	92	98	110	72	94	90	84	84	77	96	97	75	99	104	70	76	98	79	78	89	83	89	98	91	86	73	87	98	92	88	74	87	83	97	81	93	79	92	89	95	82	112	88	84	87	89	81	85	87	71	89	78	77	77	83	96	91	92	85	103	80	77	89	103	82	87	80	59	83	89	70	80	97	88	106	99	75	94	88	82	80	81	107	74	93	89	96	78	94	92	84	87	84	65	85	94	69	89	93	87	82	92	85	85	74	97	79	81	87	84	81	86	93	89	88	80	90	89	74	84	89	83	92	84	93	91	90	94	93	95	98	89	81	76	77	84	93	93	79	95	80	100	89	103	100	80	84	106	78	69	80	91	72	92	100	85	93	82	102	94	87	94	93	81	92	86	93	92	99	73	76	101	108	81	85	87	88	82	87	88	96	85	90	107	62	79	80	95	68	72	84	83	69	107	92	87	98	80	92	92	85	84	72	82	71	91	84	89	85	93	82	89	76	71	103	74	91	91	99	80	92	81	77	102	93	86	107	89	70	92	98	85	84	92	78	90	93	81	75	79	81	90	93	77	84	73	84	100	79	89	84	96	88	91	80	97	81	90	104	83	94	91	88	77	76	75	101	68	82	79	83	81	73	84	84	92	96	82	68	93	95	79	84	78	79	86	78	79	82	85	102	90	76	99	88	78	74	85	86	97	105	113	75	88	80	92	84	81	81	91	95	95	100	74	84	82	103	85	86	71	85	107	91	82	87	89	73	93	68	88	91	73	84	95	100	81	78	93	82	100	92	94	89	96	96	87	102	64	99	85	93	87	98	73	91	103	101	94	85	94	86	91	74	78	84	80	98	87	100	81	84	94	88	91	80	105	85	83	100	99	86	89	98	80	82	84	74	81	90	79	94	83	88	89	79	82	81	78	113	86	85	88	83	75	93	93	88	94	83	101	71	67	73	85	87	91	85	80	91	90	97	89	85	86	80	85	81	86	73	85	81	74	106	93	105	83	85	72	78	75	93	85	102	82	91	82	80	88	96	92	76	91	85	85	88	89	108	81	84	110	95	100	70	88	87	103	77	81	75	74	97	83	85	84	100	94	86	88	86	85	85	69	81	73	82	78	88	91	90	105	81	102	82	87	106	89	89	87	91	112	78	71	99	90	102	88	97	84	80	75	86	85	95	98	89	82	78	107	86	75	87	99	87	97	79	79	97	100	81	85	93	73	94	94	83	86	106	91	78	96	99	85	87	89	68	75	91	92	85	76	75	78	93	86	96	89	79	93	87	75	76	113	86	100	94	80	89	122	78	85	85	79	105	84	76	99	84	95	75	110	88	92	100	84	89	95	106	91	94	78	77	75	76	89	105	93	89	89	85	97	80	81	71	99	95	91	91	98	92	93	65	78	94	89	83	83	83	96	86	91	90	76	108	95	79	93	94	86	78	86	93	78	99	80	100	106	97	98	93	70	94	83	87	86	92	84	98	81	94	82	111	97	90	88	83	83	86	95	72	75	83	98	94	74	78	82	85	103	103	91	89	85	87	85	91	76	76	83	93	83	92	93	88	95	77	90	74	88	79	95	98	97	100	83	103	67	103	100	94	66	82	82	98	87	93	98	90	85	85	90	102	74	80	87	85	76	89	95	65	85	93	86	89	87	84	86	86	97	96	92	87	79	93	77	102	80	79	82	79	69	79	93	71	77	80	79	95	91	78	84	82	77	106	90	97	87	93	95	94	97	96	87	100	101	100	85	90	97	74	89	78	81	99	93	89	95	102	71	81	82	103	77	95	82	96	80	93	87	101	83	87	76	84	96	91	93	102	108	104	91	84	81	73	79	87	86	84	94	75	90	81	78	89	77	69	88	97	82	101	94	75	76	95	87	94	90	98	91	89	87	84	72	74	87	84	93	92	76	78	84	69	84	84	79	88	103	82	100	91	75	102	109	77	77	98	81	82	80	88	101	92	73	105	107	79	112	95	86	111	74	109	90	100	93	91	101	111	94	76	89	81	110	86	102	91	89	82	88	99	95	75	93	93	95	86	86	102	86	91	101	96	90	93	84	99	84	83	88	89	94	81	68	81	82	91	103	90	91	94	100	88	103	89	93	106	76	97	92	79	98	85	100	82	73	82	87	102	90	92	85	79	87	96	91	86	85
5834	332	407	387	318	353	322	336	321	317	294	297	268	280	313	328	288	287	295	276	310	305	286	289	286	292	312	282	256	282	316	312	268	276	287	316	278	277	284	274	272	250	275	301	298	286	271	300	285	271	281	281	290	278	287	271	303	279	303	269	292	293	264	290	283	276	257	271	295	270	299	257	250	300	263	288	268	306	279	278	290	267	285	266	310	281	276	288	304	305	275	273	269	264	302	290	256	293	294	298	300	293	277	275	286	294	283	249	305	290	274	281	267	281	282	272	281	250	291	283	282	280	311	286	277	282	282	260	274	274	266	255	269	301	273	283	287	279	320	285	272	295	270	290	280	276	297	279	266	270	272	300	267	294	272	281	292	289	261	274	263	290	292	292	290	306	290	265	266	300	278	264	298	290	281	262	311	249	271	274	283	266	271	289	270	302	256	269	288	257	275	291	275	284	265	244	276	292	289	264	263	262	276	261	275	272	299	278	271	291	301	287	277	320	283	298	274	291	266	258	302	277	307	274	279	292	272	309	287	263	271	312	283	278	280	292	246	291	289	260	256	301	287	282	306	286	298	284	306	284	289	283	271	274	275	270	289	270	296	275	285	285	262	294	292	289	254	272	292	285	291	290	314	281	295	291	277	299	269	258	311	275	275	273	288	287	289	276	274	280	283	279	274	251	275	290	260	277	250	255	272	273	337	295	282	291	260	295	269	261	238	275	275	275	306	275	301	311	255	286	286	269	248	277	278	262	267	289	281	310	307	306	281	290	295	294	280	275	277	238	285	254	271	300	259	266	275	308	305	262	263	285	285	273	309	260	275	268	267	269	264	275	330	268	252	271	266	276	260	294	275	304	300	283	272	262	317	269	273	300	294	298	286	283	290	289	257	293	282	292	253	281	297	281	288	302	286	315	256	283	278	286	250	244	250	231	278	284	266	279	295	274	284	278	308	300	258	284	295	281	270	279	286	283	273	293	283	298	279	287	288	270	286	288	300	274	292	280	259	273	265	257	278	318	293	300	300	301	271	266	298	287	297	267	280	301	277	278	272	277	273	289	291	284	308	287	271	281	271	278	289	267	296	263	272	267	292	254	268	294	299	318	258	280	261	327	281	260	273	247	289	289	268	271	279	269	290	314	277	272	301	286	270	284	269	308	284	301	294	273	287	284	258	301	281	293	265	251	277	256	285	244	284	284	252	285	272	286	284	294	296	319	275	283	308	292	234	301	259	298	283	292	282	261	298	258	273	288	274	282	271	250	291	288	267	309	276	296	289	300	296	260	273	295	274	292	305	275	310	273	266	278	302	266	281	288	289	304	292	295	290	279	286	313	296	301	293	273	267	264	309	304	259	294	277	275	279	276	300	275	269	295	305	313	276	306	295	270	274	300	271	277	279	273	313	285	273	284	270	274	259	258	327	271	319	290	292	326	267	285	279	279	271	283	268	296	264	276	301	275	263	264	269	256	306	273	281	284	303	301	285	281	268	309	272	271	273	268	279	293	294	281	274	288	286	264	281	293	298	261	297	258	309	309	308	296	307	302	281	301	281	260	277	270	279	265	290	260	287	298	277	312	274	266	299	282	295	273	277	281	258	276	288	288	260	269	261	252	282	314	273	270	267	288	259	279	254	263	256	295	249	291	274	305	291	294	302	249	302	296	282	288	277	268	273	311	315	272	301	283	262	273	261	277	261	291	263	243	325	294	292	303	317	282	310	295	277	306	314	253	275	276	281	297	301	293	264	295	297	280	274	283	280	290	278	306	280	287	263	279	284	264	287	263	281	298	291	280	241	295	300	273	296	293	304	297	284	274	270	300	276	273	281	312	282	264	285	274	271	282	280	286	303	276	282	280	280	270	316	264	272	277	313	290	281	276	328	261	274	259	276	261	276	284	256	294	291	305	261	256	284	285	284	269	283	286	296	284	262	287	304	276	315	268	289	276	284	286	267	242	277	286	301	292	305	252	280	300	322	261	269	309	265	245	322	269	265	277	311	315	285	319	282	285	232	283	276	271	265	304	284	263	304	279	285	252	292	294	268	272	287	278	290	294	283	282	277	275	265	291	288	299	267	286	269	308	297	311	273	298	280	299	297	294	275	268	268	287	288	263	285	299	290	290	265	266	293	282	268	264	249	268	287	280	267	254	274	278	275	285	285	311	277	298	285	269	291	278	275	263	279	301	283	289	283	292	235	272	255	279	284	280	305	262	262	296	294	252	314	261	287	261	256	292	293	293	299	264	281	305	270	275	283	257	283	299	263	301	269	300	269	273	259	284	266	324	278	312	272	304	295	297	271	303	271	279	262	273	302	263	278	291	267	281	260	290	264	286	272	274	286	298	264	299	287	269	292	302	298	249	274	269	257	293	293	265	275	281	302	280	294	296	273	306	302	274	291	281	262	305	278	292	290	323	292	296	284	276	294	251	281	267	287	278	287	234	268	265	269	288	275	280	286	252	284	287	282	275	284	288	291	291	302	262	294	303	284	292	275	318	250	270	278	290	303	289	287	304	272	273	292	282	274	316	292	253	262	289	297	281	287	289	294	301	316	282	265	296	291	293	311	291	284	289	271	299	265	281	258	271	273	246	259	283	289	298	293	285	299	303	325	300	274	321	307	273	271	268	272	266	290	305	293	296	286	267	299	292	281	264	276	265	300	267	292	269	266	273	305	269	285	316	292	260	286	248	238	274	264	285	270	315	286	279	305	285	284	283	290	291	292	292	293	279	300	270	282	290	278	245	258	304	293	300	259	274	268	287	275	276	284	266	281	283	306	275	270	275	314	275	291	254	256	278	295	259	272	296	249	295	310	279	318	290	279	274	316	280	272	289	270	283	299	312	271	289	247	286	251	278	286	276	279	277	288	267	276	298	285	264	286	305	264	268	288	273	290	263	273	266	282	265	284	285	259	264	266	321	284	304	265	305	253	276	286	276	299	294	281	284	294	308	288	310	299	276	291	264	263	276	271	299	266	299	291	297	275	284	276	287	266	295	283	271	274	245	283	276	271	252	275	298	286	301	277	283	288	257	271	273	276	303	280	287	274	273	294	302	288	283	294	257	267	293	271	270	251	321	274	272	306	259	266	273	298	290	285	279	303	298	299	249	286	283	253	287	269	279	259	264	308	285	277	263	285	264	276	262	287	270	316	257	285	310	287	312	314	300	279	264	314	304	263	287	291	298	279	282	272	278	296	309	284	291	290	278	314	300	284	278	290	293	308	282	273	281	289	280	273	267	271	304	295	264	314	271	239	271	276	260	254	281	305	255	281	299	293	286	260	289	291	293	305	269	275	282	259	287	265	306	278	259	293	320	302	297	304	285	279	290	285	279	294	304	292	291	289	288	298	278	276	293	249	270	296	267	291	297	271	261	298	312	265	285	307	273	276	292	263	268	273	300	302	285	264	258	314	261	288	265	272	286	299	287	267	288	298	295	299	250	280	333	314	294	288	304	233	295	298	266	299	282	278	275	274	261
51368	15372	2416	878	606	488	468	349	337	295	264	279	241	266	223	236	232	243	255	219	216	209	225	228	220	229	218	225	216	226	212	194	220	191	226	194	200	217	208	197	176	198	212	228	241	207	204	188	228	223	205	209	229	220	207	200	194	218	194	233	215	211	199	207	187	190	188	187	205	209	235	208	194	232	230	199	212	215	197	238	221	198	204	209	238	217	204	214	206	202	217	208	216	211	195	213	209	203	173	229	222	207	209	213	218	214	223	223	230	212	210	191	212	250	211	210	226	243	209	215	209	196	207	202	219	197	229	206	216	217	189	219	202	217	202	210	196	189	195	210	220	230	219	211	208	211	220	206	187	217	191	232	216	213	157	215	211	208	233	211	195	206	213	248	220	211	202	192	199	204	209	200	195	230	213	211	209	189	202	207	187	203	210	210	191	203	184	229	218	212	231	182	191	206	195	235	206	226	223	212	215	203	219	227	232	240	225	219	199	213	189	215	233	215	190	206	222	221	212	199	209	197	209	189	219	218	191	213	225	197	222	245	242	181	208	211	210	203	213	203	202	203	201	198	223	225	183	204	205	211	207	195	196	199	205	225	208	245	218	194	205	193	221	223	234	187	187	218	203	208	235	224	221	191	209	217	191	195	173	212	204	233	234	212	203	207	182	197	200	199	227	202	214	231	191	206	214	214	182	253	183	198	214	216	186	185	203	178	199	217	226	197	252	188	218	229	172	214	222	202	221	214	199	203	195	213	208	204	199	181	193	219	199	202	194	218	193	194	196	227	210	216	223	215	197	214	214	232	236	225	200	208	220	227	204	221	209	221	203	198	210	235	198	221	192	211	199	231	203	209	184	201	214	217	210	213	205	213	206	186	215	230	209	211	202	234	193	209	194	200	214	190	206	201	196	208	206	200	203	202	189	205	218	218	210	192	217	190	207	203	202	208	200	196	192	214	216	210	230	198	227	208	209	198	227	199	203	213	213	214	200	199	195	239	207	216	217	216	180	200	209	204	208	208	200	206	192	205	230	196	220	194	229	214	195	221	202	230	187	222	231	178	204	214	227	197	196	193	206	221	200	224	208	214	196	220	212	214	186	201	193	208	185	225	210	210	243	197	194	211	182	206	233	187	215	217	204	204	202	254	194	196	203	182	237	260	185	203	187	197	222	188	200	199	215	235	177	218	182	207	190	204	209	220	206	216	227	233	198	227	204	200	209	225	202	187	193	213	183	205	195	217	198	235	207	215	226	234	227	200	211	207	214	199	183	205	178	163	215	209	209	209	198	217	207	208	201	213	206	174	184	213	216	210	234	217	227	209	223	206	195	209	201	198	221	195	207	202	208	225	200	228	235	213	212	237	199	251	205	221	222	207	194	206	217	191	208	198	178	194	209	212	197	219	223	195	210	208	203	214	195	206	193	197	202	215	199	195	248	206	192	195	208	197	209	218	235	201	198	196	215	228	226	206	210	222	222	191	191	207	213	201	202	212	201	236	216	215	231	225	198	211	174	209	188	217	203	190	226	204	201	216	186	219	224	214	210	217	232	228	202	199	218	224	218	206	200	214	197	223	209	178	212	191	203	225	218	195	207	203	225	193	208	210	224	193	218	199	255	221	225	207	234	212	207	209	205	196	193	246	201	198	196	202	198	216	224	212	214	187	185	216	193	241	199	226	200	207	200	204	211	203	199	219	229	223	201	196	224	196	177	205	177	212	212	223	231	183	205	219	218	204	207	232	213	219	194	210	213	212	219	215	192	220	224	202	197	199	226	195	177	204	223	211	213	211	215	195	193	231	194	215	224	229	211	205	225	209	202	171	179	186	201	188	231	221	238	210	194	210	209	224	213	230	200	177	175	212	205	205	200	197	208	239	208	219	180	188	212	213	213	208	193	204	208	229	201	207	215	186	217	207	211	207	216	204	217	207	199	225	211	204	208	202	182	197	197	257	227	197	246	211	181	184	223	234	172	212	205	237	228	231	219	201	174	188	182	167	208	210	204	216	199	195	210	211	214	211	199	229	209	193	203	199	224	210	196	211	209	218	230	210	189	203	208	186	199	228	235	198	205	211	195	188	240	228	211	214	207	219	216	224	226	207	175	202	222	223	208	197	227	217	224	220	202	205	190	189	229	189	208	202	194	195	205	203	203	192	215	228	214	187	201	201	211	204	216	204	211	218	174	219	188	213	186	181	190	217	220	216	202	217	219	209	210	206	229	199	225	188	209	203	214	193	232	203	206	198	213	207	186	242	205	183	208	231	214	193	205	201	210	203	219	202	204	225	248	172	232	212	220	216	233	230	215	199	214	207	206	218	208	229	210	194	212	204	208	241	214	218	187	223	211	213	199	212	191	222	205	214	228	221	206	235	185	216	190	212	216	214	209	212	205	215	218	176	190	218	189	225	215	200	233	227	217	238	228	229	214	216	216	210	204	224	181	207	206	221	212	198	204	196	209	203	209	258	204	192	218	212	199	190	204	188	204	235	202	213	203	211	223	254	209	174	219	218	176	192	211	187	207	210	208	219	191	229	227	224	203	204	224	237	215	197	231	199	202	220	193	199	201	209	217	230	184	185	193	193	220	208	212	209	194	211	203	209	224	241	194	215	225	211	234	206	192	206	226	210	230	213	193	186	196	207	201	211	199	220	183	204	216	220	216	202	185	195	205	211	201	205	211	192	199	207	195	214	211	198	183	214	194	198	207	197	188	196	208	207	214	194	182	208	215	216	212	212	219	187	210	218	194	211	225	204	220	227	222	197	209	225	219	211	194	206	211	202	211	206	203	221	187	197	200	230	219	207	198	224	225	232	196	186	229	196	188	206	210	233	200	225	216	180	201	217	196	201	213	196	206	215	214	233	192	226	184	231	214	214	191	207	237	194	214	230	222	218	221	202	198	196	239	197	239	221	224	190	206	242	202	214	192	220	243	203	213	191	210	195	204	192	215	217	216	199	198	219	210	211	221	211	210	187	200	220	202	208	221	229	222	173	215	186	204	190	207	202	231	204	205	212	208	191	196	196	203	239	208	225	215	222	215	206	217	228	223	204	209	185	206	209	215	212	183	208	213	196	201	211	184	214	218	221	199	209	219	227	245	193	191	204	213	213	191	226	166	203	188	211	239	200	195	219	206	215	241	201	235	213	198	209	246	202	218	210	227	222	191	217	228	220	214	193	204	224	196	222	209	210	197	205	215	202	216	185	218	230	192	212	210	224	202	194	205	223	225	196	211	206	209	206	204	205	199	237	188	193	223	238	213	215	205	215	175	221	226	205	202	222	198	206	222	194	204	198	218	187	233	236	244	197	196	201	231	192	218	233	220	187	216	191	202	215	213	215	192	202	168	207	199	216	221	220	216	188	206	231	196	192	213	189	176	221	197	231	225	172	215	222	179	210	214	195	211	217	215	215	193	222	213	212	184	239	239	185	209	204	181	231	190	181	208	193	216	184	205	216	196	200	186	231	244	225	238	206	213	180
27440	1245	2267	2629	2334	1974	1655	1404	1234	1074	1041	985	884	870	813	806	799	744	680	697	687	723	678	693	609	649	611	580	609	636	573	605	622	608	576	569	578	615	578	571	602	555	578	549	598	527	600	573	568	609	588	615	549	558	568	615	547	582	579	599	582	570	559	538	564	616	534	587	540	566	540	577	539	555	600	552	558	554	530	536	551	513	522	555	538	569	555	570	566	576	575	548	515	601	556	549	574	580	547	535	547	582	548	584	544	536	524	567	541	524	570	544	584	534	552	526	545	541	586	568	523	554	572	584	528	556	544	581	539	569	553	545	501	544	517	546	561	564	550	533	512	524	551	570	578	584	571	561	583	526	550	556	565	558	557	591	546	563	500	595	534	505	544	529	561	564	530	568	564	484	537	527	545	535	549	569	559	533	484	534	572	557	531	569	566	538	571	540	525	553	541	559	538	569	547	536	581	553	545	587	569	547	551	557	556	555	540	544	530	543	560	561	568	569	533	544	553	554	544	512	544	523	534	550	564	536	578	547	509	507	537	536	552	558	541	568	517	596	577	583	565	527	552	550	505	527	522	534	608	536	564	531	551	544	540	550	541	538	548	552	559	573	549	547	562	529	522	572	566	536	559	505	555	541	548	519	564	556	574	498	519	529	580	554	507	534	576	514	537	541	487	526	518	537	598	542	523	528	583	598	547	532	566	542	507	553	534	540	571	537	509	552	558	558	551	537	536	549	526	546	570	556	552	517	555	574	561	529	544	550	526	550	548	536	505	530	581	528	578	524	537	532	555	546	541	547	559	564	532	563	536	559	524	554	537	508	576	580	562	567	552	537	500	605	548	546	533	539	533	548	533	529	532	531	557	564	540	584	559	549	542	558	590	565	532	519	524	558	561	526	541	492	560	580	535	549	569	561	565	534	547	543	604	544	563	545	509	555	571	508	539	548	563	590	563	534	517	580	562	562	527	534	529	529	523	535	550	557	554	564	575	541	561	517	573	578	531	541	524	552	548	556	579	560	551	530	521	542	598	485	574	609	523	561	521	538	535	567	542	537	549	582	556	536	543	505	537	596	539	567	553	522	574	538	533	548	576	569	554	562	565	535	506	538	547	574	567	550	531	528	553	525	530	557	544	576	512	545	486	570	554	521	533	518	517	530	558	526	550	561	540	553	553	536	573	572	568	577	532	566	512	514	561	563	524	594	537	535	542	560	554	577	561	536	526	580	598	542	539	513	540	551	531	553	560	572	591	558	572	599	572	538	560	554	546	530	566	544	490	524	527	520	537	537	552	587	522	549	593	571	553	548	549	529	553	514	525	588	579	540	570	571	524	528	529	561	568	531	549	545	540	548	604	593	580	524	543	550	606	555	589	495	531	542	521	545	567	569	542	530	527	563	556	596	525	553	534	533	567	540	515	494	548	546	543	574	543	520	540	511	571	522	592	557	524	547	538	507	564	536	532	501	553	547	582	552	526	549	514	545	589	534	559	586	559	553	581	548	543	562	540	569	551	536	521	516	509	560	534	536	553	508	556	520	555	558	575	501	516	567	539	558	568	577	538	526	559	546	535	573	525	541	564	527	529	523	526	555	569	554	569	580	527	577	533	537	587	533	542	564	542	569	524	554	576	565	553	581	556	516	563	553	554	563	505	519	547	542	597	565	570	572	518	501	509	541	547	524	541	554	523	527	564	517	536	542	549	523	545	541	567	559	497	567	616	521	553	555	541	546	543	572	527	577	565	558	557	544	562	587	564	543	548	510	537	543	522	541	567	498	579	555	548	571	582	503	559	548	537	538	521	541	533	513	527	545	549	549	539	529	540	545	552	558	584	569	541	568	562	549	563	543	538	515	561	560	531	554	520	556	578	543	518	556	570	560	505	513	571	546	545	562	571	540	548	530	565	540	559	513	548	580	590	541	551	553	506	573	517	536	545	553	578	576	556	547	528	562	537	585	555	584	551	566	553	541	536	588	539	497	530	543	579	574	533	545	508	546	555	534	579	535	553	525	557	566	563	531	524	595	581	609	541	529	563	546	543	557	560	569	533	524	552	530	541	561	492	515	547	576	531	597	570	547	575	540	546	543	544	568	570	592	517	553	585	590	545	537	542	555	578	570	562	532	542	531	523	591	505	554	581	519	532	538	555	522	600	553	536	519	537	534	604	587	553	561	562	552	574	568	569	554	560	545	548	547	543	551	576	545	532	541	528	519	589	533	549	540	518	555	588	589	545	562	503	576	526	560	504	575	573	553	525	567	564	565	522	542	562	582	552	568	531	544	543	549	505	523	500	520	531	574	515	560	565	534	499	557	552	548	567	551	522	571	557	548	510	541	565	558	573	534	530	518	521	554	525	532	558	524	586	531	576	556	532	584	530	549	556	552	513	591	520	568	523	541	571	535	491	572	563	524	523	549	525	521	563	544	547	505	546	580	546	561	504	567	589	579	572	507	555	568	535	561	596	548	516	554	570	515	601	564	560	503	576	515	546	556	575	501	547	560	533	576	576	531	604	566	589	596	562	538	561	534	540	547	544	549	560	558	542	506	515	536	582	555	483	534	582	580	539	531	570	537	546	572	558	565	547	555	523	536	534	567	560	567	534	538	547	560	545	523	558	542	554	551	577	538	578	554	515	555	515	548	543	566	515	499	555	530	552	551	530	558	556	509	549	558	538	566	561	526	553	513	553	537	566	528	529	521	507	547	570	546	553	541	521	578	558	578	513	582	562	527	555	553	567	533	572	546	580	545	565	546	579	556	574	567	596	553	538	527	575	533	524	569	514	551	575	520	528	525	529	584	572	588	540	561	565	570	575	528	554	515	525	532	565	580	509	570	523	533	581	521	535	564	512	560	517	560	556	536	564	513	582	530	566	524	556	524	527	575	565	539	552	542	551	554	573	529	620	557	526	517	559	533	531	527	514	552	554	563	584	577	516	567	565	553	544	562	531	525	564	499	578	566	551	552	569	516	558	540	545	561	554	542	548	513	577	538	514	576	535	538	534	520	554	585	540	526	570	538	551	535	535	542	566	570	583	541	538	593	568	564	561	531	524	526	568	550	550	528	541	505	541	555	567	535	562	502	591	521	550	534	570	560	528	569	549	537	539	531	576	473	571	568	591	552	544	527	551	525	535	534	570	545	558	554	553	578	557	546	517	568	563	558	553	594	567	538	543	527	566	587	556	547	555	584	505	532	565	559	572	566	505	552	545	541	573	538	535	552	526	580	594	532	552	532	540	545	528	539	517	570	523	564	561	545	573	534	535	543	566	553	542	531	571	603	549	561	537	581	509	554	547	531	579	543	537	505	543	536	535	553	558	559	503	535	526	543	579	547	551	557	520	567	515	552	571	519	527	538	567	554	538	515	568	558	502	517	581	571	514	544	527	572	554	580	579	551	541	524	578	596	538	564	580	549	563	563	560	527	493	560	585	567	514	533	507	562	525	500	552	546	551	566	555	531	558	553	534	548	530	501	538	587
65201	23459	8179	1953	1208	934	745	614	529	509	435	415	415	404	371	358	401	366	335	339	357	377	340	344	350	323	350	333	333	346	336	345	321	303	294	286	342	298	380	314	329	327	290	313	309	315	356	352	289	315	339	340	331	331	340	325	336	306	313	321	307	328	294	316	331	335	286	321	343	291	330	329	295	300	287	308	316	277	290	317	337	313	310	357	306	326	297	293	298	332	348	315	281	285	303	329	346	316	315	302	316	332	313	315	280	327	314	333	331	324	338	330	302	323	315	324	334	330	322	307	297	326	345	292	308	324	324	288	299	312	332	300	288	332	312	317	326	314	286	322	301	319	282	332	323	292	343	314	296	322	317	325	297	322	293	303	312	313	320	285	288	285	309	321	343	288	340	323	313	323	335	335	323	300	308	331	327	361	331	307	313	313	323	307	318	299	337	303	306	307	308	335	334	319	345	302	320	335	296	314	360	325	339	282	331	304	302	304	293	299	305	311	276	314	292	309	361	301	307	314	346	288	309	324	309	282	331	276	316	318	290	309	311	333	300	316	340	331	313	287	345	336	270	316	285	339	309	325	314	287	329	291	335	304	346	309	327	301	287	311	306	311	312	310	362	328	298	319	311	302	302	312	303	310	287	325	319	316	290	316	298	299	305	319	300	323	307	330	330	320	345	275	278	314	289	291	299	351	303	318	330	310	354	290	336	305	360	314	307	332	306	324	308	342	310	290	294	302	338	371	311	318	346	266	278	296	331	304	296	348	315	296	300	320	329	309	311	321	323	312	307	325	332	326	325	316	318	304	316	300	310	314	297	342	343	310	327	309	343	313	301	309	311	309	301	300	318	303	310	312	296	313	326	282	335	303	305	332	314	298	290	336	336	312	325	291	332	285	301	305	286	327	303	329	332	314	342	310	316	318	328	371	317	333	312	343	305	315	335	330	319	343	338	311	324	318	312	300	339	318	331	327	275	306	304	328	329	320	319	335	309	291	318	358	297	360	317	296	312	321	310	316	331	321	311	310	313	316	325	324	318	313	327	331	326	350	291	269	331	326	324	334	332	328	281	330	313	301	326	302	332	322	307	300	350	321	315	303	330	314	310	291	308	334	309	372	309	341	303	287	338	305	328	376	303	329	341	324	300	357	301	310	301	319	326	328	314	319	357	312	322	341	329	383	282	304	314	299	325	329	346	322	306	322	319	305	347	307	349	306	306	326	344	328	321	296	303	333	286	341	290	342	301	333	302	313	302	320	312	321	307	350	345	329	293	312	280	332	298	286	315	330	292	305	364	303	316	321	291	313	338	281	298	327	324	332	307	327	318	339	327	308	315	294	318	320	339	292	311	321	325	322	339	337	283	304	313	298	334	314	315	281	342	325	330	337	321	338	318	280	285	333	337	300	338	292	346	281	334	296	360	301	315	320	328	308	305	321	308	312	312	314	299	299	314	347	321	311	285	332	342	316	325	301	330	310	317	326	325	355	328	308	305	315	334	342	319	318	325	290	305	315	325	289	279	336	343	326	317	296	291	336	303	309	301	313	313	304	322	324	323	309	338	325	305	268	295	329	345	319	320	291	305	339	296	313	298	300	346	323	289	337	309	339	318	309	296	318	333	303	330	331	368	308	339	314	301	327	302	329	296	303	266	335	303	346	298	319	318	312	282	331	304	329	330	282	341	353	295	340	291	333	285	326	300	333	350	328	330	326	307	319	304	310	292	311	298	308	318	338	302	316	326	338	326	319	312	299	299	299	326	337	328	356	290	343	312	298	299	282	289	285	323	329	302	327	320	298	332	311	350	328	323	318	306	340	322	296	273	313	302	300	321	291	328	315	310	318	318	315	327	288	336	324	284	309	325	280	337	345	331	349	346	344	319	344	257	337	326	306	284	282	301	325	329	316	330	333	328	320	302	289	295	317	362	335	346	306	318	356	290	312	346	299	324	354	295	310	319	330	356	301	314	319	306	330	300	301	308	348	336	311	321	288	297	273	334	329	351	336	325	301	315	332	340	291	319	320	326	334	292	357	315	309	293	281	332	283	338	307	314	336	323	294	307	321	302	343	359	307	340	316	286	307	298	306	311	321	311	282	328	314	310	311	279	352	322	303	321	351	340	324	344	312	344	321	350	336	338	327	300	270	351	303	303	342	312	282	273	282	322	336	274	305	342	290	348	305	273	325	346	329	310	312	325	349	290	304	290	301	296	323	308	332	319	321	310	305	309	310	286	316	335	321	306	330	303	287	310	320	328	328	285	308	309	345	351	367	316	325	336	284	297	288	308	294	345	322	335	332	298	331	332	352	276	338	307	313	356	330	328	320	331	312	283	319	307	305	329	316	322	313	301	323	318	349	349	330	312	342	318	347	317	335	298	333	333	297	314	315	318	347	315	284	317	320	313	317	345	318	312	319	350	325	327	330	312	304	305	307	327	313	313	322	320	310	324	312	315	295	331	324	314	294	304	314	326	330	307	320	319	297	306	354	335	346	360	342	298	307	310	304	292	299	313	325	315	296	289	310	320	307	317	321	284	326	327	354	305	372	312	290	360	313	332	321	338	322	308	333	307	307	299	291	319	320	305	315	287	311	303	306	299	323	298	330	329	343	320	333	314	322	334	308	313	326	289	350	317	302	311	310	306	334	339	323	320	302	333	306	312	335	317	308	304	328	312	304	336	275	310	333	291	305	337	314	334	305	311	316	330	315	310	320	288	323	274	321	304	326	303	313	308	313	323	298	314	264	283	326	310	345	331	311	353	340	326	287	357	342	361	338	321	345	284	332	340	310	271	331	322	310	288	334	350	321	309	334	292	323	314	279	314	378	327	328	287	333	309	275	318	307	345	342	325	314	337	326	315	337	311	295	320	323	324	308	334	303	327	313	331	320	304	316	317	311	331	369	349	309	327	329	321	330	310	313	329	264	314	350	315	300	302	316	312	315	341	292	307	336	322	307	341	339	317	289	294	268	315	296	288	330	294	326	331	333	304	317	318	314	312	337	340	355	297	341	337	318	347	339	305	320	309	335	299	310	321	339	298	361	283	280	312	286	322	321	312	319	306	283	305	339	302	317	309	303	304	313	306	374	336	311	326	309	323	307	329	299	317	333	313	305	289	316	338	307	324	312	298	347	325	318	328	347	299	319	326	303	326	320	285	337	318	325	308	303	320	331	313	304	258	306	320	332	327	280	317	323	293	302	320	318	319	312	340	300	306	324	338	344	318	302	326	328	343	298	311	314	323	284	269	289	335	318	306	329	321	302	348	324	289	317	367	303	329	323	341	307	314	305	343	332	285	331	328	303	319	316	342	327	322	300	333	300	327	340	317	306	327	329	325	342	302	314	308	324	330	295	282	334	307	338	315	313	321	303	303	327	317	342	311	325	351	304	329	300	315	306	315	310	310	311	362	352	270	338	289	298	300	302	349	318	305	302	287	320	305	323	311	312	316	311	321	328	320	324	354	341	321	313	311	295	327	357	319	312
36701	2059	4116	4861	4199	3513	2914	2461	2153	1892	1729	1594	1501	1339	1326	1207	1256	1134	1077	1076	1153	988	1019	996	984	923	912	887	902	902	864	891	863	875	866	817	847	845	786	806	842	799	838	823	787	807	836	802	857	849	797	801	794	780	781	802	763	808	827	828	764	747	739	817	783	759	779	804	776	714	795	800	748	736	749	767	811	759	777	787	767	740	795	800	765	792	722	741	743	810	754	757	750	764	735	731	746	803	820	785	748	788	766	766	793	736	766	757	769	733	772	805	752	772	721	770	769	758	769	751	812	808	781	734	759	774	783	743	758	792	740	771	732	760	775	785	760	722	780	763	763	808	798	764	697	756	757	773	729	803	703	781	751	768	780	763	755	773	806	737	687	789	711	750	752	727	760	781	775	744	787	752	751	774	767	748	790	743	717	749	733	773	793	766	724	732	733	729	759	741	668	801	704	791	788	779	766	752	763	790	708	722	799	733	782	764	747	802	754	744	790	700	716	718	738	773	730	807	724	759	772	788	767	741	766	722	744	778	738	781	775	739	796	745	740	743	739	713	780	756	779	749	750	738	729	799	731	758	701	760	723	729	743	778	730	701	726	738	763	730	712	680	812	780	757	738	774	753	714	778	748	790	714	742	734	736	748	717	737	756	742	751	784	807	792	712	706	734	774	743	748	765	740	749	702	790	768	708	737	772	725	746	760	745	772	715	716	761	767	734	674	801	768	783	771	761	775	781	762	756	771	739	767	753	758	781	779	703	770	688	814	761	756	772	715	728	788	755	753	753	753	773	725	765	747	716	716	746	721	783	782	808	754	756	727	748	749	750	764	775	749	756	722	743	755	788	770	743	799	770	714	724	738	718	719	739	769	776	720	780	769	753	791	790	742	750	737	751	778	711	700	807	749	747	717	745	722	743	768	744	725	719	779	736	777	743	780	725	744	773	787	740	778	748	724	780	699	746	700	775	763	775	753	816	724	699	766	736	712	790	774	776	744	765	735	717	770	783	749	779	759	742	795	812	754	757	744	771	768	784	709	758	773	754	763	765	730	746	723	788	749	732	792	767	732	755	782	788	786	727	776	790	772	722	756	735	755	749	730	748	835	753	755	739	809	763	749	769	694	761	706	728	727	725	766	750	770	740	737	737	724	753	760	751	730	756	770	734	713	723	766	713	744	738	721	765	729	740	783	803	747	722	697	765	758	698	771	784	745	762	726	745	707	748	695	762	730	767	711	753	741	749	775	781	725	788	726	755	769	691	752	703	792	699	751	768	774	746	732	750	812	739	764	779	704	749	750	768	754	733	778	764	706	764	738	735	721	757	802	799	730	766	765	745	736	731	762	765	757	809	812	748	758	765	776	718	767	742	762	735	693	818	748	757	769	759	741	706	755	756	727	697	803	724	751	777	762	761	740	756	727	751	768	804	744	740	814	761	737	726	787	718	751	781	743	724	701	724	750	745	773	764	750	783	762	751	768	784	767	735	753	745	737	786	758	722	735	768	782	747	725	742	784	772	731	763	721	772	726	755	761	745	719	768	743	685	745	741	772	811	712	772	776	741	749	774	749	785	778	772	723	719	761	757	752	737	726	747	721	764	723	788	758	725	757	793	746	784	751	776	729	721	757	719	705	757	749	741	752	769	733	816	710	720	745	719	751	730	723	740	755	759	812	750	735	729	748	755	733	781	748	777	733	786	736	726	723	726	750	737	755	775	753	781	691	773	804	762	797	738	757	778	712	762	727	677	767	760	732	782	803	722	738	772	743	731	752	733	735	752	740	778	736	847	768	747	718	702	818	716	819	791	771	776	786	743	727	758	738	775	719	731	745	773	734	724	736	787	741	725	755	822	725	744	730	719	693	785	735	776	764	745	784	789	685	741	668	773	768	752	750	730	801	763	769	735	728	674	717	738	826	704	763	750	754	749	689	760	702	731	769	711	712	710	752	766	749	795	714	732	771	762	734	751	774	754	798	691	780	773	734	759	767	743	756	742	755	739	723	762	769	797	746	736	749	755	772	760	715	736	739	747	740	749	756	741	738	770	735	734	837	704	813	764	755	735	768	709	758	709	744	705	732	726	774	747	709	762	709	746	762	735	722	743	756	744	801	804	746	801	736	723	751	739	769	738	699	754	742	749	766	790	762	755	744	766	756	748	805	778	738	730	790	770	793	732	779	786	780	718	700	730	730	716	725	765	746	720	714	756	775	790	733	778	742	774	742	750	755	782	771	771	745	735	703	756	743	764	746	751	755	781	798	708	741	749	738	744	764	754	797	727	769	743	760	745	788	781	695	719	774	750	772	765	770	762	785	778	717	722	760	708	734	808	749	735	716	790	750	765	754	725	770	752	748	766	801	756	773	740	722	758	747	723	770	772	737	801	758	778	782	744	743	748	775	747	766	738	746	738	710	752	787	744	768	749	786	791	716	759	777	747	720	737	760	716	765	735	749	786	793	757	754	752	788	707	757	768	724	738	747	770	798	750	770	710	750	720	777	779	747	754	777	763	776	811	742	707	714	748	749	719	806	766	794	803	736	762	766	729	743	762	716	750	736	818	739	721	745	778	760	756	749	823	726	761	766	787	743	712	717	728	752	743	729	771	758	785	761	731	737	753	752	766	764	749	780	733	766	769	748	765	750	778	777	743	764	776	716	773	774	802	747	744	761	746	775	776	698	785	716	741	748	715	741	747	781	803	738	733	727	742	755	777	774	746	730	713	750	780	760	763	724	767	786	733	755	755	738	777	737	737	775	721	740	733	763	759	764	775	722	747	757	806	718	770	746	740	721	768	761	794	784	752	764	714	733	741	772	748	709	737	753	764	777	729	792	729	745	726	729	782	730	754	763	758	751	751	744	731	744	752	771	752	750	738	764	740	761	784	730	768	801	746	770	697	788	778	768	759	730	783	727	773	744	706	741	701	775	792	759	733	741	762	736	740	727	727	737	803	769	737	737	724	769	773	778	691	776	774	733	740	776	766	744	757	733	759	729	736	799	717	731	750	760	773	737	711	762	770	737	760	786	772	762	758	803	753	774	743	776	761	779	816	775	764	739	815	750	711	785	745	760	780	759	747	729	735	775	740	736	768	735	726	787	768	771	738	691	762	760	750	826	711	716	709	741	762	761	787	741	770	745	781	780	731	728	735	719	761	752	747	675	773	758	759	775	780	778	790	764	721	754	719	788	747	757	735	792	749	764	750	792	747	724	750	806	755	770	747	759	743	774	753	792	760	784	710	762	801	773	715	775	773	758	715	791	746	705	745	740	734	794	761	721	727	739	727	740	755	776	730	757	774	801	740	772	778	745	753	806	743	741	746	757	760	718	746	796	770	740	761	746	747	737	751	807	747	751	801	733	774	765	677	730	758	742	729	743	752	700	766	744	727	687	729	782	802	778	756	742	734	757	771	764	728	772	788	813	814	772	765	733	751	766	716	749	788	739	778	757	734	796	752	785	734	746	746	774	736	787	712	729	798	780	749
6137	406	190	119	107	114	91	83	104	86	104	92	85	105	85	97	89	116	107	87	82	87	76	93	92	80	103	77	80	88	80	71	90	94	84	98	82	72	91	93	82	75	70	74	97	92	88	110	73	81	98	86	87	88	96	90	89	90	100	81	81	84	92	82	90	76	100	109	102	79	97	94	77	84	92	111	82	77	106	101	90	80	90	83	109	92	99	96	92	78	86	86	86	72	68	90	93	107	89	100	91	92	92	81	96	110	92	113	99	80	108	84	78	83	90	90	83	89	81	83	58	89	83	97	81	75	74	98	82	84	99	92	111	98	77	92	96	97	88	100	90	101	71	97	95	70	105	96	85	99	104	95	104	108	93	86	91	83	98	103	90	83	86	91	84	94	88	102	94	107	81	88	113	76	95	100	92	109	95	77	69	84	104	98	93	97	88	74	97	91	93	88	98	97	92	85	86	87	90	99	83	89	94	93	88	84	94	108	95	78	102	78	105	81	73	72	82	92	84	54	90	77	73	117	99	80	97	89	87	93	92	92	97	97	91	88	89	105	109	72	92	85	103	91	78	77	78	84	101	93	104	96	78	77	98	96	95	101	88	100	79	99	84	98	96	88	97	76	73	104	82	82	86	80	108	87	76	91	86	99	98	81	102	93	99	80	79	83	93	74	87	92	112	111	99	83	94	92	84	92	77	112	80	77	98	84	89	111	88	77	96	71	96	89	90	97	110	96	101	79	98	76	88	92	82	71	105	84	91	99	93	85	101	83	92	85	95	79	79	96	93	78	85	106	85	89	115	88	84	91	88	84	76	82	91	92	110	84	90	89	93	76	81	88	101	86	94	101	81	98	102	98	100	83	90	91	92	79	91	89	106	90	78	99	90	104	76	79	85	84	97	102	74	81	95	93	84	96	95	87	94	90	74	98	102	102	89	79	86	90	85	92	85	96	85	93	90	94	91	84	97	97	92	87	75	76	78	89	101	80	81	110	95	86	81	94	80	91	82	100	74	89	101	78	90	94	91	89	91	81	69	99	93	78	88	98	91	94	78	77	95	76	107	94	95	90	87	95	102	105	84	94	109	92	96	91	86	97	109	94	84	94	76	83	94	101	82	90	83	91	91	94	103	100	83	87	85	95	92	80	88	92	76	102	99	86	106	91	92	106	89	87	103	102	96	91	89	92	89	81	87	88	104	97	76	70	80	84	68	88	96	97	95	85	80	93	97	83	99	94	91	83	100	96	95	101	82	92	109	89	86	77	94	97	86	81	85	81	94	93	89	97	85	103	93	68	84	82	73	77	88	108	100	67	94	102	90	102	95	81	100	81	77	84	104	110	80	102	89	85	86	89	83	99	82	85	79	103	80	78	97	83	90	83	90	81	90	84	93	88	103	95	84	81	92	97	100	104	112	85	101	119	80	88	93	98	80	85	92	110	83	80	92	93	91	78	87	103	83	92	91	72	80	96	91	94	94	87	98	102	95	91	85	94	82	97	89	86	94	73	84	112	79	90	102	83	90	90	92	80	80	100	75	70	86	86	75	106	108	91	83	90	90	78	97	92	89	102	65	94	85	89	104	89	76	99	83	89	98	103	88	91	99	98	106	76	88	78	84	84	90	90	77	91	84	80	85	114	109	89	87	77	87	86	81	123	90	98	86	97	94	104	92	91	100	82	96	93	105	87	84	92	90	88	97	81	88	90	83	95	88	88	93	88	79	100	95	72	79	82	93	81	106	91	90	99	89	91	95	88	91	96	89	80	92	69	83	85	102	88	71	79	112	77	95	107	97	75	84	74	90	110	96	94	83	86	88	100	88	96	101	99	94	83	93	82	95	81	92	99	80	86	80	75	93	115	89	68	102	86	110	94	113	112	96	75	84	91	88	77	101	92	100	92	74	87	113	72	101	87	85	100	80	74	87	80	106	78	81	99	90	89	89	84	92	91	64	84	98	90	103	93	100	81	92	118	75	82	82	106	101	95	89	93	74	73	98	100	104	83	80	80	78	99	87	89	74	117	85	74	101	93	89	95	90	91	93	68	95	72	91	85	78	77	77	91	103	74	79	73	101	83	85	100	99	83	69	100	94	94	90	91	81	91	92	98	77	102	96	91	118	85	91	111	102	88	80	106	85	86	96	85	86	88	88	95	104	96	73	100	76	70	92	80	90	70	111	85	71	74	88	85	78	88	85	87	95	92	80	100	99	82	97	104	116	82	112	88	81	101	83	82	93	87	105	95	96	85	87	74	101	91	96	94	90	95	98	81	118	101	84	70	100	75	86	79	102	99	92	91	97	116	90	100	85	88	87	82	86	93	89	86	90	118	86	92	92	98	85	87	102	83	97	78	91	81	94	91	87	98	83	89	102	75	75	76	82	88	92	81	107	79	111	112	93	93	90	86	101	77	85	100	95	90	96	92	92	83	88	82	95	104	82	106	101	91	81	85	90	103	100	96	83	79	106	88	87	112	89	94	72	82	98	66	75	84	92	77	72	97	94	102	79	103	93	89	90	105	88	97	103	100	103	95	82	85	94	76	97	93	99	104	84	97	69	77	81	90	82	92	92	96	89	99	100	98	86	91	98	88	95	82	91	88	93	97	86	104	91	76	96	69	73	65	90	92	94	95	97	68	89	76	78	90	92	110	91	103	91	75	112	100	91	82	87	91	92	105	77	91	96	89	89	105	89	91	95	89	96	113	90	86	71	95	100	80	76	91	94	90	79	76	103	70	102	89	87	99	112	80	91	100	110	94	88	101	101	82	84	88	97	95	96	106	101	63	78	80	83	95	76	90	93	97	75	84	80	99	99	67	88	83	83	95	83	95	83	92	108	76	82	76	80	86	109	83	85	101	81	97	83	94	92	99	96	73	91	79	87	84	86	66	88	88	90	93	87	82	95	87	94	91	102	90	82	88	71	95	75	105	72	84	93	91	104	84	83	97	97	103	85	68	80	96	88	96	84	90	104	98	90	98	91	94	86	89	89	83	88	87	86	85	84	89	80	104	84	95	96	93	94	104	102	81	99	79	98	85	86	93	99	85	99	81	99	88	103	109	110	95	74	88	91	96	80	99	65	118	85	112	105	90	83	116	78	84	88	101	90	95	104	85	97	100	80	101	96	92	86	93	77	91	97	103	94	81	94	82	88	85	93	95	88	80	82	114	92	79	98	57	84	95	89	103	97	86	80	110	113	98	80	91	110	93	89	77	83	90	95	83	98	82	106	102	82	92	80	85	80	93	114	82	89	84	89	74	87	76	109	98	76	91	89	98	85	78	82	96	98	93	98	82	94	97	86	95	90	73	82	96	96	98	85	90	99	92	92	83	91	85	95	99	101	68	91	83	65	85	88	87	92	94	79	82	92	105	94	71	83	114	100	77	104	90	91	94	114	90	83	82	112	96	88	85	103	80	91	87	78	87	99	80	85	92	85	87	96	81	86	90	86	88	95	90	79	79	89	83	92	90	75	81	83	92	92	82
6126	317	393	404	403	381	392	315	311	296	307	327	320	308	305	301	283	285	294	305	304	256	307	263	314	298	290	271	301	296	295	298	307	280	284	282	273	280	274	260	306	307	277	296	279	275	318	300	300	277	281	323	312	304	275	317	265	288	261	294	282	319	281	244	300	280	284	264	267	282	273	270	323	295	278	308	280	257	276	281	267	290	304	273	314	270	327	263	284	290	280	267	294	297	281	264	296	280	266	295	290	279	298	267	282	256	319	269	316	273	299	265	317	288	254	309	260	274	341	291	303	306	298	291	327	286	307	283	301	273	319	315	277	281	285	282	294	262	302	282	312	314	280	275	291	310	281	287	304	290	287	267	295	273	268	288	292	272	296	287	274	257	316	292	306	312	307	313	285	292	302	283	308	297	297	307	300	272	264	301	320	288	316	295	284	288	282	304	257	295	299	246	303	301	287	279	316	271	297	292	279	301	278	278	281	262	295	258	303	282	266	291	272	303	296	317	314	293	280	309	294	288	294	279	278	276	277	282	306	286	283	244	296	292	286	317	281	298	282	261	294	289	280	272	282	284	292	276	301	287	293	272	311	279	286	287	328	270	302	267	317	268	295	270	261	269	297	247	294	268	283	294	307	294	301	294	288	297	254	301	285	320	289	302	280	265	286	264	279	259	314	276	301	268	288	304	289	286	279	269	277	314	288	288	289	269	285	297	275	277	287	273	283	273	288	278	308	316	302	274	272	287	285	291	307	279	275	288	255	293	276	268	315	267	307	276	281	278	292	276	298	295	272	298	293	271	271	304	280	291	265	308	314	293	291	283	309	282	260	274	296	274	293	262	279	299	288	265	317	274	267	261	281	283	276	323	297	295	289	256	298	298	301	288	291	300	294	299	294	272	289	301	283	316	282	308	299	307	304	273	284	261	319	262	257	278	303	279	319	282	288	291	277	284	256	287	288	301	308	267	274	299	300	252	273	274	259	302	302	249	256	299	289	261	301	291	283	296	267	295	295	250	246	282	303	292	245	281	263	306	315	316	265	265	291	271	299	297	268	301	298	291	282	257	255	287	277	291	277	282	301	276	285	263	291	278	295	274	303	285	267	307	261	267	296	259	297	281	257	278	290	285	279	274	258	295	283	299	290	287	302	292	323	267	281	292	268	283	285	264	282	275	247	274	306	257	299	297	274	275	278	306	273	317	294	256	289	283	283	324	279	304	261	283	309	284	283	282	328	269	301	301	306	267	274	289	294	321	245	254	271	261	278	257	258	259	289	266	287	281	290	279	299	267	297	274	309	291	291	311	287	291	320	293	274	326	285	280	266	281	304	279	247	282	268	272	292	277	286	284	291	293	265	305	296	311	282	272	277	290	277	314	285	272	277	287	302	270	276	314	328	290	288	284	287	319	311	298	270	286	301	301	250	298	307	291	292	274	281	278	285	269	271	294	307	268	286	306	268	286	271	275	297	280	301	287	264	279	295	303	283	272	289	286	282	287	272	285	291	295	324	298	285	314	281	284	286	291	288	296	279	271	288	274	282	299	291	294	291	278	297	288	320	322	272	260	284	264	261	296	289	245	280	285	286	308	277	282	267	279	289	278	290	272	301	294	276	262	309	294	293	282	279	283	327	304	279	288	290	277	252	267	275	282	299	284	291	284	263	293	306	291	296	304	292	281	299	270	277	282	287	291	280	316	282	310	288	287	287	315	252	273	313	267	293	280	301	284	288	285	293	305	266	273	293	267	287	308	246	292	309	301	278	292	282	293	268	262	259	279	291	268	278	290	312	303	315	283	306	314	295	284	275	281	290	296	267	269	285	273	280	265	261	285	296	291	308	283	279	289	304	326	278	274	296	266	298	268	286	275	320	241	290	249	287	345	257	282	286	253	294	281	335	284	303	299	280	264	324	272	278	276	276	282	312	268	301	317	277	260	289	326	301	286	282	261	262	266	254	279	291	273	312	280	297	284	266	254	275	272	298	262	282	273	288	273	292	271	260	285	276	309	312	252	276	307	260	314	276	260	246	284	259	289	299	298	289	295	289	263	316	282	305	325	313	303	272	276	270	298	304	303	270	317	273	300	292	287	295	287	266	262	287	295	288	299	283	286	271	253	274	267	278	275	262	273	260	293	275	308	265	300	309	268	294	301	261	339	304	283	284	272	281	321	276	277	290	281	303	287	289	268	275	285	281	252	268	294	291	266	286	268	256	272	232	272	310	286	255	291	297	273	273	297	305	292	318	285	260	327	279	277	266	282	259	294	281	257	299	263	278	295	293	299	262	264	299	285	292	282	298	290	275	293	285	281	280	290	318	277	274	307	273	274	296	281	305	260	293	276	292	290	262	262	273	292	281	274	272	289	273	277	291	283	285	291	276	291	295	296	278	283	284	280	282	295	275	263	290	304	290	270	300	282	275	272	274	262	283	268	267	263	334	285	292	310	268	296	259	322	302	291	274	307	272	269	292	298	291	269	277	313	282	273	287	277	304	297	302	306	267	306	302	301	308	288	292	295	322	300	296	229	278	289	309	285	271	304	313	274	318	286	294	305	285	288	300	274	281	279	292	262	288	256	268	265	300	290	281	291	294	287	274	269	296	302	290	269	283	324	279	241	284	269	286	274	275	272	301	290	278	298	282	299	298	265	319	296	279	289	291	274	312	271	301	288	283	303	299	285	290	264	271	289	282	292	247	260	284	274	297	285	272	286	294	273	269	296	305	289	293	266	290	291	299	301	287	298	276	278	260	284	279	265	277	305	287	289	309	307	275	272	262	290	293	302	293	316	276	285	270	282	289	281	283	269	258	299	316	308	298	283	311	310	321	308	303	284	287	297	303	253	318	299	309	272	265	279	278	300	289	268	302	314	285	299	291	316	261	275	286	275	261	285	254	298	294	286	288	305	288	256	267	297	285	287	243	310	277	296	264	314	283	276	282	282	264	278	266	267	288	292	256	308	283	295	271	261	283	273	293	274	297	253	292	305	264	272	320	267	299	283	318	264	307	255	279	323	274	265	290	304	269	273	285	271	263	256	280	298	300	305	322	282	274	279	273	268	279	254	278	285	308	284	277	274	267	271	267	281	308	259	292	276	258	263	290	290	293	285	280	270	267	275	304	293	269	262	296	280	252	292	296	279	288	267	264	283	268	264	278	267	233	310	283	268	301	309	288	264	306	277	266	306	267	270	291	254	302	294	264	289	283	298	262	268	300	273	279	296	266	283	280	278	315	266	279	268	269	252	287	286	270	272	283	272	293	256	285	294	266	289	300	300	294	298	289	284	296	275	313	298	293	259	303	273	296	322	280	286	284	277	281	281	318	289	288	275	314	280	298	295	272	293	286	294	280	273	297	305	288	313	271	253	288	284	285	307	289	311	261	279	280	285	321	292	295	290	287	276	256	273	288	316	304	271	301	296	306	272	301	278	310	274	275	285	272	275	285	261	337	279	286	275	286	268	279	255	282	293	284	252	286	296	310	278
51947	14735	1999	853	645	490	411	432	356	263	296	271	277	252	245	236	238	240	229	260	263	228	232	227	221	223	212	192	215	253	213	214	212	222	211	207	218	232	204	219	225	225	201	210	208	208	197	212	187	186	210	187	202	198	203	211	218	231	206	178	188	209	208	230	208	225	227	230	214	207	221	226	248	205	187	203	224	238	212	190	194	192	218	197	224	230	223	244	198	178	242	194	194	210	202	219	207	239	197	218	202	190	239	203	207	213	227	201	193	179	196	230	196	207	218	203	208	188	215	183	202	195	209	215	198	213	198	205	250	218	213	208	202	206	216	228	223	214	201	211	218	217	201	227	197	181	230	210	165	211	216	193	192	203	206	206	225	198	200	207	211	229	196	207	193	209	190	201	207	194	198	185	195	201	201	199	215	187	217	204	209	216	207	217	208	240	191	183	224	203	239	205	201	220	199	216	197	212	253	204	219	222	232	213	210	198	210	191	184	210	228	235	205	197	215	203	221	215	204	210	208	211	220	206	206	190	216	190	205	213	175	194	207	194	236	200	221	227	219	247	196	211	207	220	206	202	239	220	225	222	214	230	194	201	193	200	218	216	213	220	207	211	244	208	228	219	217	205	233	214	223	194	220	224	192	218	209	200	184	235	232	195	214	207	211	214	188	217	217	204	214	236	219	195	203	214	197	207	202	204	209	189	216	191	222	220	215	242	209	174	211	210	195	194	211	210	205	220	211	199	213	228	227	207	217	209	197	200	207	215	203	187	186	200	181	214	181	210	205	222	207	198	210	214	208	185	194	216	203	215	224	183	199	219	193	232	201	184	202	233	211	220	191	198	222	231	203	230	202	227	199	231	222	219	232	219	214	193	211	214	213	206	198	192	195	230	239	254	218	210	236	224	226	230	201	228	239	205	182	201	192	208	200	204	229	209	181	206	217	217	217	198	208	228	223	208	218	215	173	224	187	194	191	188	243	185	212	214	217	197	211	211	208	224	220	185	180	200	187	196	222	193	209	208	214	210	197	184	203	197	225	172	167	233	226	225	215	226	219	235	216	202	209	207	222	218	237	185	204	209	195	222	197	203	213	202	218	224	201	213	206	224	205	200	202	213	192	201	198	196	215	212	206	209	206	222	182	220	220	237	228	211	189	195	201	208	191	179	225	211	207	199	229	214	232	204	256	197	218	231	216	204	200	200	220	221	221	212	210	199	210	213	179	223	195	219	181	200	188	184	204	199	210	199	218	205	219	220	203	221	209	220	210	244	207	201	221	226	195	197	212	220	202	187	211	194	195	231	217	203	197	236	225	199	225	201	196	221	214	187	234	213	211	195	184	200	212	215	216	219	216	226	191	234	204	211	182	212	196	233	214	237	213	212	196	219	202	208	202	217	221	190	203	190	184	216	209	213	199	183	216	189	183	211	216	221	224	200	194	219	203	211	219	203	219	202	205	205	188	229	214	210	190	230	220	202	209	210	205	202	219	188	212	223	220	191	233	208	212	189	216	201	229	229	207	195	209	213	200	209	214	227	216	178	219	190	215	222	203	204	196	205	223	218	216	198	195	185	221	220	200	185	207	215	214	209	213	200	239	220	218	194	201	217	207	216	200	202	214	221	187	188	194	188	222	218	205	213	202	217	221	224	230	182	201	196	180	211	190	224	226	210	196	201	203	222	236	211	169	196	216	212	201	187	223	198	194	199	222	226	212	236	217	226	212	217	214	184	214	207	212	182	208	204	203	217	190	223	227	203	234	191	200	189	202	195	218	195	196	205	202	215	219	226	216	224	226	220	205	210	199	203	216	212	224	209	222	207	233	231	213	240	243	226	211	207	217	228	200	207	218	217	216	229	226	223	213	201	215	197	205	212	227	204	195	229	204	224	203	182	210	202	179	200	204	215	199	200	234	219	242	204	227	251	228	228	215	205	197	213	209	211	201	200	199	220	196	204	204	205	191	227	200	208	212	238	221	210	220	205	204	212	214	187	182	215	189	211	214	208	227	214	208	211	206	222	236	201	231	212	245	243	224	224	232	219	204	208	221	181	180	206	193	203	248	192	222	217	257	208	187	220	200	214	190	198	221	240	234	221	189	208	213	178	217	225	214	215	227	216	215	226	214	207	228	211	200	228	207	217	206	210	198	225	210	180	209	199	200	228	198	226	205	206	222	208	211	234	172	233	213	196	208	218	190	218	199	215	227	239	208	232	221	192	217	218	195	209	206	220	203	200	189	214	174	193	224	216	207	240	218	206	225	181	197	197	211	237	202	213	214	180	208	195	208	181	217	219	196	187	229	196	238	214	225	208	224	207	188	218	212	205	203	190	211	196	219	200	202	232	236	207	216	197	185	189	211	225	249	185	215	203	215	216	206	199	209	208	202	206	231	220	209	222	215	199	208	220	230	235	210	199	209	222	185	199	217	234	243	196	196	215	211	202	189	217	185	213	223	196	197	228	214	227	206	198	216	213	196	195	229	200	231	178	213	217	242	233	206	209	214	204	234	213	194	236	192	196	216	204	227	202	196	212	188	194	208	227	187	207	209	214	212	209	208	188	198	234	208	214	213	194	226	202	227	216	230	210	208	230	218	235	196	211	216	188	213	208	225	205	237	220	227	199	247	209	205	197	202	220	224	219	211	185	205	205	214	209	186	207	216	210	209	209	203	206	205	227	219	210	193	202	204	206	182	217	216	219	216	209	197	198	214	226	224	208	201	188	204	186	200	227	216	234	208	210	212	228	222	212	213	193	216	226	205	202	217	220	221	206	226	198	232	226	221	215	219	251	241	200	222	213	182	214	222	189	204	197	208	194	224	233	204	200	202	220	205	218	191	196	201	222	216	212	215	211	217	207	187	201	213	229	197	207	201	209	234	207	209	211	210	204	207	183	223	215	232	244	213	212	189	193	208	239	188	216	233	222	251	195	196	230	220	204	208	196	224	224	218	200	228	200	188	214	211	208	219	220	192	216	209	224	199	186	222	198	200	212	234	219	203	236	193	213	210	212	208	190	180	204	223	226	191	211	224	231	217	190	213	234	220	226	195	236	228	240	206	225	220	237	205	218	223	169	213	183	215	204	216	214	212	220	203	199	228	200	211	233	206	202	218	203	173	208	221	206	199	198	231	199	231	208	217	222	188	216	213	185	237	218	230	226	255	198	185	189	224	237	219	198	201	226	204	215	214	202	220	219	210	188	220	212	211	236	209	228	222	205	223	208	211	190	248	215	229	211	222	208	210	223	197	208	205	197	201	216	223	186	180	189	200	194	197	220	211	203	215	218	216	197	234	217	214	205	205	228	209	207	226	209	216	205	208	219	229	244	219	191	194	202	216	248	183	167	227	221	209	205	188	217	235	194	229	229	221	206	215	221	198	212	201	229	197	226	238	212	204	199	198	230	230	202	224	215	183	194	211	217	217	212	229	194	199	165	192	228	177	227	196	196	198	210	227	219	228	213	199	222	202	221	236	214	209	209	217	227
27271	1203	2321	2585	2383	1907	1593	1413	1309	1143	1048	960	893	856	780	776	782	781	690	713	707	678	690	676	667	656	605	645	608	622	637	614	609	590	599	601	581	614	586	553	544	570	591	566	562	566	545	567	596	599	559	587	590	590	559	521	577	583	589	561	557	561	522	549	515	578	595	519	559	543	560	578	579	549	533	577	563	573	537	557	583	567	581	587	549	534	559	535	540	526	549	567	546	575	543	580	557	526	534	553	533	539	587	566	563	496	568	547	545	519	526	574	552	572	570	550	565	536	510	555	576	549	515	561	544	569	545	596	514	561	560	563	552	552	540	533	577	566	527	557	538	555	542	546	540	534	558	622	579	590	566	564	562	541	580	532	566	560	603	545	533	591	527	548	557	537	571	578	513	552	529	579	540	528	537	516	539	546	601	538	572	569	550	527	530	526	534	561	550	539	538	529	558	548	539	506	514	567	540	543	589	555	590	504	525	536	518	583	579	522	547	542	545	549	572	544	562	566	541	528	546	567	553	559	554	534	564	532	552	556	576	576	552	543	552	534	563	526	593	547	551	523	538	575	530	516	554	516	533	533	475	570	555	569	553	564	530	552	596	572	588	548	589	527	570	553	587	616	528	566	568	519	534	562	538	529	511	506	562	570	525	547	540	560	545	530	536	509	577	517	566	553	541	571	573	572	542	567	532	511	547	573	539	548	570	570	568	580	507	568	543	536	542	566	528	523	540	560	548	542	528	540	569	489	505	521	531	528	535	509	535	549	554	534	525	598	570	502	553	608	556	587	584	516	577	605	548	508	529	526	558	582	548	567	533	564	565	558	596	508	570	635	546	522	539	554	533	575	599	546	522	572	533	567	504	574	527	545	497	565	581	533	544	550	577	560	566	517	493	544	582	561	533	529	575	567	551	533	561	544	559	568	531	557	541	573	554	525	548	554	570	555	526	557	564	609	591	535	559	516	521	577	598	546	558	544	563	573	571	543	565	544	518	565	544	559	583	570	540	532	554	552	552	565	549	576	486	554	549	578	561	561	560	572	551	548	572	557	557	539	591	541	605	565	560	538	508	510	568	509	547	543	571	553	552	571	551	638	551	531	605	596	549	525	592	554	549	519	583	546	516	570	516	579	572	546	562	573	537	588	571	578	511	543	552	557	564	538	544	516	586	547	555	548	545	578	554	532	550	552	543	580	546	558	546	520	568	527	522	535	565	549	567	528	559	557	568	555	550	555	544	530	545	561	553	566	547	561	540	561	563	517	562	530	573	553	556	548	525	545	539	557	580	572	533	544	554	538	552	580	540	564	576	557	537	596	576	557	578	593	489	521	534	521	546	585	582	558	527	564	494	551	516	594	560	550	529	534	515	539	564	578	535	506	536	523	546	584	490	583	498	561	544	524	578	555	523	558	573	522	538	542	549	512	566	567	524	524	529	538	509	545	515	563	540	568	556	505	568	552	562	572	544	531	569	593	525	550	566	554	522	549	495	602	564	509	552	529	508	542	538	568	539	543	534	518	563	552	543	566	534	567	525	522	522	569	523	560	516	563	531	570	533	580	526	564	536	534	534	543	590	568	574	493	578	539	550	538	557	587	552	557	532	531	562	575	559	605	560	557	578	540	522	534	573	582	553	529	535	540	561	532	563	502	588	541	572	533	520	566	530	584	561	553	566	551	511	517	540	524	574	520	573	547	593	551	528	548	556	536	601	564	592	569	547	570	540	531	536	505	564	549	551	562	533	543	598	551	538	502	535	518	562	520	551	549	550	564	575	580	551	543	535	522	581	548	575	577	550	538	569	565	547	546	522	522	572	526	504	533	560	540	573	525	544	547	529	548	564	564	530	529	564	577	549	581	591	531	558	549	565	559	537	578	573	526	567	523	523	570	526	568	563	548	557	550	558	538	552	535	569	570	502	558	568	597	557	521	566	542	523	547	525	516	541	530	531	553	572	565	570	529	561	561	532	542	546	541	547	574	584	538	548	528	575	547	490	559	540	567	555	563	560	532	551	547	552	538	492	549	569	556	538	557	542	549	530	528	555	574	559	577	561	515	545	548	523	523	566	559	552	479	544	515	534	552	522	558	480	537	560	560	565	591	541	556	517	564	546	553	582	562	534	548	559	571	553	542	555	555	572	523	581	594	498	550	570	534	534	559	554	552	562	533	524	552	580	544	536	529	501	522	521	535	523	573	560	526	557	547	553	552	569	547	512	577	514	554	543	563	539	565	552	548	523	601	570	567	579	514	547	525	584	566	550	526	506	590	507	545	551	527	552	530	590	527	552	556	557	528	520	529	533	526	566	560	530	575	554	566	523	561	516	542	534	565	552	555	537	511	517	557	585	545	553	547	553	546	567	557	527	572	602	543	553	535	616	523	566	549	576	493	553	529	579	564	534	515	523	529	547	576	546	538	496	546	556	535	521	581	580	526	531	580	606	565	548	554	529	521	553	609	544	536	528	530	582	549	564	551	544	584	531	533	543	561	540	555	556	536	584	534	529	534	523	568	502	512	528	563	537	541	527	497	528	527	551	570	562	558	533	525	570	539	560	554	532	562	580	526	546	541	566	555	535	543	586	559	540	529	550	515	529	576	518	577	553	542	529	580	522	552	553	526	554	585	555	561	553	542	556	535	578	581	544	574	568	541	557	564	550	514	553	546	513	540	559	566	554	548	554	543	562	571	566	533	550	586	565	560	529	538	559	557	573	533	545	575	513	560	567	509	597	562	581	524	556	523	538	558	534	576	563	564	590	546	541	525	532	558	515	569	574	537	505	533	534	528	573	565	582	580	564	540	528	539	584	542	547	565	578	532	517	528	538	556	541	565	538	523	542	548	538	568	515	582	569	525	514	534	534	527	532	570	594	555	523	552	489	554	549	560	540	563	541	558	581	567	561	576	514	587	555	564	552	552	513	600	559	557	508	565	553	559	590	556	584	560	554	515	542	537	534	553	580	533	600	579	535	547	518	540	573	531	554	560	507	564	568	562	569	509	524	552	579	555	542	525	531	552	575	550	529	531	548	545	553	544	556	549	516	537	553	554	531	546	580	552	549	503	538	576	571	530	581	570	536	541	534	561	517	555	570	554	559	550	528	517	566	570	598	549	538	551	528	555	541	524	530	575	555	526	541	598	600	592	543	568	520	564	524	581	547	539	557	565	560	557	539	535	534	559	576	547	539	525	562	547	509	543	583	523	565	601	599	525	515	535	527	566	536	567	551	519	536	594	577	541	545	534	530	580	561	500	536	560	523	531	529	530	528	548	566	545	561	566	570	533	564	565	556	535	500	576	564	579	535	560	584	552	504	546	546	538	561	537	525	519	530	534	547	549	520	534	591	518	523	580	548	539	566	610	546	503	557	547	562	546	535	560	547	553	533	545	536	517	535	578	564	559	514	516	567	553	576	530	553	569	541	583	545	555	525	560	559	531	512	533	580	561	575	600	532	544	551	543	552	552	522	535	533	542	565	541	572	534
64215	23114	7965	2068	1157	862	724	668	509	517	497	460	464	417	389	354	356	366	360	404	354	351	327	344	335	339	370	360	331	356	350	332	322	335	337	315	310	311	336	307	322	306	307	356	293	321	368	340	295	332	302	286	336	338	341	318	327	339	343	337	314	321	321	319	334	328	314	329	287	310	295	299	366	309	323	304	338	317	341	316	328	297	332	339	321	310	298	313	297	337	312	329	308	277	335	311	315	332	318	332	324	322	326	315	311	318	311	312	329	322	349	316	315	289	325	329	359	305	337	295	308	370	324	285	305	322	319	314	281	294	328	317	318	318	280	347	336	305	334	325	303	299	320	340	318	311	269	302	296	353	309	322	299	300	298	318	319	310	322	322	276	357	313	319	316	301	354	337	344	335	325	330	312	336	315	334	357	305	318	333	331	346	328	333	324	303	344	298	303	331	339	329	332	330	336	308	327	322	345	324	342	338	311	309	303	327	321	312	328	325	322	268	296	306	283	317	317	338	296	363	343	322	322	293	291	290	310	332	303	332	310	296	330	308	334	347	328	318	311	341	326	322	347	333	307	318	308	295	306	317	285	334	292	296	313	317	283	347	316	342	310	311	314	305	306	267	334	299	312	285	311	287	323	309	330	302	323	344	319	318	314	336	300	322	338	310	328	327	359	304	295	347	325	300	356	315	309	343	334	308	304	272	313	333	307	356	343	343	319	314	322	321	332	326	322	295	297	343	325	342	307	319	310	278	289	331	304	283	300	315	301	323	347	322	323	339	301	345	302	336	298	291	343	304	324	340	294	277	307	341	300	317	321	297	282	305	299	324	340	312	336	286	309	326	337	356	305	325	318	311	320	312	304	322	351	292	324	295	303	285	324	297	284	337	322	311	311	323	318	326	312	305	330	322	313	299	319	314	329	324	306	310	314	301	354	305	346	295	335	337	319	295	308	306	312	309	347	331	320	355	328	322	351	329	331	256	303	316	309	317	324	317	297	308	286	308	305	345	307	293	307	344	310	299	290	344	298	296	333	333	322	299	325	335	318	336	295	280	327	328	322	332	302	311	324	330	319	324	327	303	304	289	310	337	308	309	335	287	299	303	347	307	313	327	290	310	320	311	338	339	322	306	337	328	307	328	302	308	308	272	296	281	324	336	350	330	335	322	310	299	315	308	300	329	288	312	314	318	327	331	311	343	313	294	300	302	309	315	309	290	302	306	327	304	309	331	315	277	343	286	314	309	299	340	311	317	314	284	287	293	320	300	308	325	299	310	316	291	301	337	340	340	283	287	333	308	332	304	314	332	298	292	311	312	270	292	346	335	325	326	310	339	300	323	296	350	315	363	314	310	324	332	328	298	293	315	293	326	327	333	326	284	310	279	328	307	312	338	315	301	335	326	324	336	319	293	329	293	321	330	303	315	336	299	320	309	323	338	350	333	294	296	279	327	326	342	351	318	310	329	269	304	317	297	302	292	295	289	299	313	301	335	306	318	308	329	318	302	305	356	296	282	333	348	282	328	303	290	315	302	328	297	318	284	308	307	333	311	302	329	326	298	306	324	281	311	320	302	271	297	320	313	347	322	316	341	322	280	299	308	322	337	318	286	303	301	340	343	309	306	307	322	297	294	273	330	307	313	278	309	337	314	294	314	336	336	297	309	285	313	299	302	300	309	305	315	314	289	325	335	311	286	312	301	329	333	315	321	329	313	314	298	324	334	341	303	308	323	328	299	321	307	301	282	305	312	319	317	326	310	322	355	319	305	301	340	325	341	268	314	289	338	289	325	319	304	309	327	339	282	313	289	339	337	317	293	319	327	331	324	303	324	337	316	299	301	276	333	296	326	332	317	326	313	319	313	341	345	306	297	340	310	318	336	326	311	305	288	311	308	325	295	315	329	309	306	314	330	320	314	306	345	289	334	310	309	324	313	284	302	324	298	345	325	325	333	349	308	320	288	318	284	299	305	322	338	332	321	315	343	312	291	308	306	309	333	308	324	319	297	303	335	316	316	289	317	291	309	336	325	301	341	339	302	304	332	330	313	309	339	315	317	319	310	317	303	305	333	310	345	344	323	315	313	313	332	306	317	312	332	325	313	301	331	301	340	333	325	292	315	299	313	322	333	292	322	359	357	324	330	307	310	304	311	324	296	314	327	309	295	301	333	323	314	331	320	322	322	337	302	336	308	308	304	299	326	327	301	309	319	334	343	335	337	327	300	300	315	282	293	313	315	333	348	329	319	294	313	318	351	351	333	360	315	296	347	363	325	315	302	319	327	309	345	333	324	317	317	319	350	294	285	317	274	287	306	310	279	296	301	309	334	322	313	304	316	310	319	350	283	323	313	291	320	284	282	336	319	295	321	333	327	315	308	264	301	317	313	309	335	318	319	350	354	313	313	298	323	316	307	328	281	300	320	351	306	288	351	321	317	326	323	309	336	331	309	318	330	305	308	339	317	315	307	342	323	319	334	303	320	307	299	299	343	310	339	312	315	325	341	328	296	326	325	350	307	314	330	316	324	308	304	321	336	323	318	325	317	313	321	280	316	311	334	313	286	294	313	290	311	316	322	307	305	299	314	296	316	302	324	321	305	334	325	304	347	321	324	326	284	322	307	299	295	310	338	316	315	309	308	284	318	348	298	302	310	333	317	305	337	306	333	322	277	345	347	331	337	310	297	316	305	272	324	332	313	317	316	282	296	291	293	292	290	314	312	310	310	300	321	337	302	310	332	317	310	349	323	338	295	298	305	305	343	340	302	298	309	313	358	335	339	342	330	290	284	326	329	293	299	320	320	336	320	340	324	345	329	308	294	291	333	329	315	301	319	337	284	325	353	310	285	315	295	320	329	308	339	312	284	301	314	295	297	335	305	302	297	343	326	278	307	329	294	306	294	322	310	350	294	290	319	304	302	274	294	342	323	314	351	315	311	323	289	345	338	316	292	290	306	307	309	294	335	309	358	320	359	315	296	315	306	316	325	333	349	304	312	314	315	334	301	372	278	341	306	311	316	321	309	289	309	330	326	338	330	307	300	344	338	322	326	296	333	324	303	303	302	298	339	322	326	313	332	313	294	317	331	302	320	316	301	307	302	336	313	313	303	322	337	323	270	359	320	294	319	349	264	292	296	322	355	361	327	339	320	317	295	268	289	298	316	275	299	304	302	331	344	313	316	291	337	326	291	369	295	304	325	332	333	302	302	318	326	320	339	325	320	349	312	322	289	339	344	332	317	324	325	316	314	351	294	313	323	300	292	306	298	346	299	311	331	295	296	308	341	335	321	276	308	305	296	311	291	335	347	316	323	319	325	301	333	369	295	320	322	307	319	329	307	314	330	321	358	348	318	293	294	308	295	348	324	324	282	335	293	335	335	303	277	300	309	310	308	331	303	332	306	338	307	341	284	355	301	360	341	318	343	297	349	302	314	341	289	277	284	329	335	313	295	325	339	348	348	349	385	303	337	272	275	299	302	347	329	293	325
36354	2012	4260	4842	4148	3479	2914	2394	2131	1825	1680	1638	1482	1309	1280	1271	1207	1112	1121	1087	1002	927	972	1035	942	987	914	938	921	924	908	852	887	851	883	808	834	813	768	832	847	824	827	852	818	787	777	875	759	828	759	822	778	839	739	812	802	733	766	794	836	771	737	757	768	740	728	751	798	758	742	796	805	714	697	804	780	736	746	696	714	740	750	801	794	730	783	768	734	744	776	727	754	771	770	769	774	770	760	781	744	760	774	750	781	775	787	772	773	755	749	755	812	741	753	775	763	750	754	756	741	787	760	769	782	808	715	791	801	772	759	708	758	742	737	742	791	796	713	760	725	767	749	780	733	740	736	757	771	741	778	705	739	734	753	686	743	747	718	767	713	771	791	759	754	729	744	765	721	733	733	764	761	782	792	770	750	750	774	787	749	736	723	702	738	773	695	723	723	761	784	751	767	722	698	754	747	735	756	730	739	773	763	766	773	736	804	758	733	748	746	795	774	740	726	797	772	726	754	821	699	770	750	730	751	794	779	753	747	753	794	738	734	742	749	771	773	749	795	712	786	752	733	691	752	787	703	756	739	776	751	709	707	768	708	757	743	699	736	763	719	773	773	785	732	760	763	786	787	737	759	786	762	759	764	733	778	727	749	736	789	761	727	722	707	776	744	762	774	747	804	743	790	787	747	735	717	769	753	702	798	750	746	811	774	741	734	730	732	776	730	685	710	775	699	798	732	749	763	756	727	745	767	773	764	771	774	778	753	767	747	762	763	737	798	713	745	757	799	785	727	776	723	763	724	773	812	754	773	736	730	749	803	729	721	725	733	713	758	721	787	789	768	762	751	745	752	705	726	768	735	738	759	734	719	793	737	730	736	730	801	736	781	718	733	695	747	819	711	751	762	787	806	741	743	732	705	747	761	771	779	798	759	724	733	715	740	716	700	748	778	761	776	765	781	749	772	717	722	765	678	768	753	781	772	776	718	736	751	747	737	721	758	781	729	730	739	768	773	778	755	706	752	747	755	812	815	698	776	785	817	676	729	784	741	735	799	712	758	695	733	741	794	780	756	766	743	748	768	775	807	741	737	787	770	762	751	787	757	763	730	753	748	734	760	708	783	747	736	715	751	716	738	776	769	778	767	688	732	741	764	718	723	784	764	742	703	766	826	762	768	769	739	780	798	750	696	717	739	739	777	708	785	741	791	778	749	760	733	741	742	759	787	715	756	775	745	760	758	765	766	835	772	777	703	688	738	773	759	795	728	786	749	757	746	782	753	718	774	788	715	737	749	746	769	789	728	768	758	718	796	733	751	756	733	794	756	724	777	762	726	764	768	757	708	786	803	730	725	768	719	761	754	769	804	755	763	740	794	771	709	770	719	765	752	762	779	739	793	754	797	782	754	735	774	787	681	760	753	717	755	736	770	743	722	730	708	708	742	769	754	703	760	736	739	739	785	763	812	728	719	746	722	747	687	714	714	723	743	757	753	719	771	806	776	758	780	729	764	771	752	719	753	770	738	770	728	710	729	795	777	743	718	728	705	730	746	782	696	787	751	714	730	694	739	800	714	803	758	747	744	751	827	749	760	725	735	723	713	717	734	737	737	723	746	771	748	759	772	759	743	715	750	746	757	758	703	822	758	727	717	772	702	745	711	802	776	751	766	795	736	744	765	767	699	724	765	804	735	745	780	751	783	786	791	772	756	808	737	746	742	702	723	708	733	703	787	750	764	782	743	770	727	683	747	770	729	746	733	735	817	754	762	748	736	778	795	714	741	760	737	761	747	738	706	733	713	768	735	741	775	724	727	803	705	751	757	737	760	757	734	801	778	714	754	775	727	763	776	750	804	667	728	717	769	721	752	702	783	759	763	740	792	736	716	764	740	761	751	754	789	792	743	742	709	734	746	748	776	744	739	716	764	749	743	758	680	790	741	751	798	723	786	750	733	731	756	768	739	731	728	767	747	786	740	798	772	750	781	705	753	762	767	754	727	758	728	780	742	751	795	766	722	717	731	765	802	715	736	758	796	699	737	764	751	759	712	795	751	732	740	759	722	774	739	719	760	746	713	786	779	741	682	789	734	725	819	729	788	788	717	786	742	718	771	778	781	730	798	739	777	722	711	804	747	793	689	765	758	768	768	703	764	756	776	726	765	771	720	751	750	784	754	742	737	787	702	732	749	725	741	742	729	797	709	730	783	758	739	742	747	749	728	717	749	704	710	701	722	790	764	798	791	756	766	743	740	726	768	727	759	734	698	756	728	754	796	757	744	731	730	763	713	724	746	741	766	719	745	732	757	741	764	758	782	754	771	739	752	757	754	775	688	758	759	681	741	744	750	728	707	760	771	743	750	778	781	663	783	799	771	797	776	776	759	763	837	732	727	748	770	771	755	770	708	728	763	756	813	714	744	754	760	777	761	811	805	800	724	757	758	739	782	740	761	754	737	748	748	772	730	739	781	768	770	756	720	783	735	736	763	782	730	745	776	721	735	754	733	771	713	740	776	790	820	740	780	748	767	718	774	785	760	790	745	715	728	740	739	759	783	784	708	721	732	717	751	755	784	777	775	757	716	734	778	729	779	732	779	763	714	763	734	744	703	692	739	772	789	729	736	758	787	757	724	735	758	780	751	738	745	738	706	796	781	777	774	748	802	781	754	742	761	779	716	754	748	750	780	746	737	754	715	746	780	732	755	713	740	714	696	768	740	790	750	739	767	725	729	738	777	712	762	799	749	722	759	762	781	775	775	776	750	784	798	711	717	768	729	811	816	756	783	766	796	741	728	720	735	744	774	728	711	767	716	766	786	748	732	761	753	751	737	756	749	782	710	781	751	777	754	759	739	742	769	700	743	769	773	683	765	753	734	744	727	754	723	784	703	778	722	775	720	791	756	747	721	760	769	808	755	816	734	698	752	664	774	737	728	767	754	782	752	787	730	771	782	733	746	688	759	763	695	739	764	797	697	722	779	753	829	735	765	788	681	765	751	724	713	735	745	740	800	768	741	770	735	769	755	752	764	741	771	785	775	774	735	714	746	742	736	735	723	761	775	710	783	778	751	746	794	727	743	736	759	762	763	724	750	778	763	756	733	735	746	834	754	738	790	780	753	735	748	704	811	747	742	764	781	742	725	780	774	755	731	795	733	798	779	727	739	773	751	753	772	781	728	765	761	725	762	756	720	751	779	707	752	755	815	767	763	754	734	729	767	766	798	766	724	791	728	735	745	770	746	769	724	723	738	702	758	770	740	776	742	770	743	707	754	778	742	775	759	712	769	754	745	701	768	732	720	751	738	787	763	752	736	781	728	714	753	723	794	703	769	690	703	767	722	758	710	757	766	711	746	744	757	756	761	779	729	764	738	728	794	747	731	740	738	736	767	737	749	774	771	727	713	768	745	767	722	752	730	765	773	822	728	713	783	759	781	779	742	735	781	787	780	713	758	775	726	772	772	748	769	783	691	783	767	767	720	762	738	743	742	736
5783	216	135	106	93	100	110	86	89	92	73	84	82	93	85	79	92	91	94	92	96	75	88	81	75	102	97	74	80	75	103	80	81	85	82	99	109	93	81	92	116	85	86	81	97	86	78	73	97	88	100	92	83	89	87	91	82	67	92	77	89	102	77	84	79	79	63	93	86	98	97	104	101	103	84	93	74	83	85	83	80	81	80	87	87	89	73	93	72	104	96	84	99	74	97	77	109	84	94	81	86	83	86	83	79	88	90	100	101	92	97	89	93	72	78	72	70	97	109	76	86	89	73	91	75	91	78	72	98	86	90	90	79	94	82	86	79	96	109	88	101	110	86	97	93	94	88	94	81	82	78	81	73	99	84	80	86	97	87	96	79	86	77	86	81	94	78	80	97	83	89	89	79	94	93	98	87	87	84	92	84	80	77	96	89	90	64	83	72	76	93	98	88	88	79	77	104	96	95	104	80	74	79	109	101	86	86	71	88	80	94	86	93	91	64	57	92	85	86	103	92	83	84	86	94	87	82	84	100	98	98	83	67	91	98	97	88	76	92	83	92	97	78	86	99	94	77	92	80	81	110	85	78	92	96	70	94	74	97	88	96	93	88	83	109	84	76	76	114	79	87	89	94	113	84	65	99	94	79	76	95	97	85	92	104	75	71	66	80	79	71	94	87	100	91	92	83	98	92	81	84	79	78	66	92	88	98	100	94	96	90	70	79	82	76	75	89	95	81	86	102	100	88	83	92	89	93	72	91	85	85	87	93	109	99	96	92	101	86	86	88	66	99	94	103	88	100	100	90	86	81	95	116	87	99	79	62	80	89	77	82	78	80	88	96	85	90	95	90	78	90	73	87	103	65	72	94	84	95	71	102	93	98	86	64	84	69	116	73	62	70	98	68	90	74	76	82	87	109	75	82	85	98	86	95	92	81	81	89	74	65	103	89	83	90	85	83	75	95	80	78	84	94	88	82	84	93	92	91	79	88	98	95	84	92	97	104	94	85	101	66	85	74	87	76	94	84	91	97	80	76	81	87	87	82	93	102	94	78	62	82	77	97	97	87	62	83	70	90	77	69	78	86	85	92	101	85	91	101	77	104	86	93	88	84	102	100	95	76	90	72	84	99	80	76	93	93	66	84	92	114	86	94	85	94	77	89	86	86	99	96	100	83	84	82	93	85	84	85	77	91	83	71	97	85	92	84	89	93	94	79	104	80	81	91	96	76	82	78	98	76	86	97	99	83	92	73	91	95	83	84	83	71	91	89	74	90	99	101	99	106	88	84	95	100	101	67	90	78	85	91	82	84	81	85	77	74	89	116	95	94	80	92	87	85	85	84	88	86	100	103	83	92	113	91	75	85	92	86	79	95	64	96	85	64	74	76	103	93	71	79	86	92	75	90	83	89	90	92	75	84	93	94	104	73	80	94	94	84	80	96	87	84	77	89	91	76	91	88	83	101	102	82	77	102	89	91	67	89	89	100	93	85	88	88	119	71	91	73	98	94	75	82	84	87	91	100	81	87	77	86	79	83	99	80	88	68	81	102	73	96	100	79	80	105	81	102	82	80	77	85	101	88	98	97	88	93	100	92	81	92	81	101	94	80	71	78	92	99	95	77	94	93	80	90	83	86	83	110	94	86	93	91	78	79	82	78	87	83	73	79	73	92	77	79	62	76	87	97	76	85	86	91	81	79	67	83	79	102	77	83	94	83	88	92	90	84	96	74	84	84	89	84	90	101	99	79	93	82	86	84	69	96	98	70	89	93	93	70	89	94	79	73	84	105	88	94	113	93	92	94	88	83	83	68	90	91	100	86	84	76	82	78	88	74	88	96	97	96	78	105	93	82	92	107	95	88	78	89	94	99	77	74	81	84	80	85	81	87	84	80	88	70	109	105	86	76	92	81	81	96	96	81	92	94	82	99	83	96	92	72	101	94	88	73	91	79	95	86	97	82	82	83	70	86	82	105	89	90	82	81	98	81	92	85	97	85	85	97	103	103	78	81	78	100	82	74	99	70	84	88	98	79	74	92	92	74	77	76	74	89	83	102	89	90	79	77	87	76	85	99	100	72	84	107	92	73	84	83	72	77	89	97	86	82	89	81	100	104	97	93	81	94	92	82	79	87	88	97	89	78	77	86	90	85	68	70	86	100	75	93	81	79	85	103	79	87	91	83	86	82	88	91	95	75	99	99	80	103	85	100	109	69	118	80	86	83	107	89	87	95	85	103	85	88	80	87	95	82	104	82	74	92	105	72	90	106	93	85	71	84	91	94	87	81	98	71	105	95	86	94	105	75	85	94	85	102	80	86	87	69	81	98	98	70	79	85	89	107	69	108	83	91	98	88	69	99	89	81	112	85	83	78	94	78	86	78	84	79	111	98	80	74	85	89	94	86	91	94	95	95	73	88	102	77	83	94	84	88	91	58	76	82	70	99	91	78	96	96	104	69	103	75	75	85	75	65	87	105	79	103	97	93	87	78	97	86	96	97	91	100	74	93	69	87	99	91	86	88	83	100	102	75	80	79	87	87	94	84	104	109	73	82	72	94	81	86	103	84	88	85	81	67	85	88	104	79	94	81	110	83	90	69	71	89	97	87	77	89	82	87	90	96	88	84	95	90	92	92	94	94	95	92	72	88	70	88	85	91	75	75	88	99	81	87	68	105	84	87	83	85	104	82	96	89	84	104	104	88	111	72	89	96	82	88	73	76	79	98	78	87	99	62	83	81	111	93	80	98	92	86	86	87	74	87	98	91	83	81	86	84	85	83	82	93	84	80	77	89	99	70	72	87	92	85	97	87	89	89	92	90	92	93	86	76	91	93	93	96	74	83	77	99	64	88	76	87	89	90	78	92	70	80	89	104	66	81	89	96	117	83	75	66	96	103	108	92	77	86	94	74	102	100	85	101	76	87	95	81	85	78	111	86	82	75	80	91	77	87	99	79	78	77	92	96	95	80	97	80	106	95	85	102	103	81	91	83	83	89	91	85	109	93	79	101	91	84	94	82	91	77	89	73	67	78	93	80	79	89	85	92	93	88	95	89	98	73	81	100	71	97	100	104	84	92	71	81	97	88	85	83	91	84	87	87	90	84	87	77	99	97	78	86	86	89	86	99	94	84	78	83	83	95	74	89	99	77	84	101	77	76	90	104	88	73	79	108	83	77	79	89	80	104	94	95	76	79	84	76	86	94	106	87	89	95	89	88	89	79	83	97	69	82	69	107	88	97	83	83	87	84	95	85	88	78	77	65	95	121	89	73	87	90	93	94	71	78	93	84	72	86	82	74	111	91	102	91	90	92	87	89	78	80	68	90	103	96	82	74	85	79	82	77	91	96	85	96	80	96	91	69	83	86	94	97	90	95	85	95	81	71	78	84	103	81	77	102	79	79	102	109	100	82	73	93	77	95	83	82	88	87	99	92	73	77	89	81	88	109	96	93	93	73	100	77	88	96	90	82	94	82	83	80	93	81	83
5910	337	373	313	353	325	323	330	313	330	333	314	267	280	281	274	303	304	306	291	290	265	313	276	297	275	267	317	307	286	297	293	273	306	312	268	272	307	289	287	280	275	278	321	251	295	291	269	279	243	275	256	292	294	254	295	274	312	269	274	258	280	280	271	293	246	277	266	280	290	278	280	280	259	275	286	296	295	275	290	263	267	268	263	302	274	299	277	263	272	289	279	273	293	261	274	285	300	321	262	299	286	269	291	286	251	265	251	301	246	282	285	286	302	273	317	257	302	294	273	302	282	305	297	269	273	308	293	308	254	285	272	280	284	288	295	260	300	285	301	281	276	294	298	256	277	282	286	286	275	269	256	274	269	270	270	302	271	279	283	291	317	282	260	274	277	268	283	274	257	282	293	309	284	263	283	263	291	267	281	267	263	326	305	285	271	287	305	253	284	305	299	257	244	258	278	297	264	296	270	305	287	305	295	283	293	278	296	305	275	296	292	252	295	288	286	277	275	310	298	302	269	255	274	305	280	314	311	291	328	320	266	268	249	263	290	297	251	276	264	284	311	279	283	280	297	284	273	291	255	306	307	266	290	305	290	294	275	266	315	294	276	259	291	247	327	264	267	292	255	299	275	296	285	285	286	295	277	301	263	251	277	283	296	262	275	284	287	302	282	275	297	293	304	301	301	275	312	253	290	286	312	285	272	261	288	301	293	269	315	256	267	262	292	266	297	273	310	243	296	279	272	251	280	269	271	271	270	283	278	293	291	255	279	297	288	282	240	286	281	284	276	264	277	287	297	260	265	295	270	266	266	294	271	263	281	271	270	269	282	272	295	281	301	251	280	295	291	272	278	274	271	297	311	293	291	301	270	303	299	285	277	268	255	255	273	269	274	289	275	262	306	284	270	288	292	256	297	267	298	297	263	274	281	282	274	246	279	312	236	276	291	313	306	284	293	280	285	260	293	286	276	297	266	291	288	264	258	272	278	270	303	311	252	277	294	278	266	303	268	280	288	293	256	286	308	250	289	280	263	306	261	275	285	268	307	276	319	280	268	262	259	308	293	284	257	283	276	269	244	267	290	296	289	270	302	258	308	307	283	251	277	271	258	270	251	279	290	261	299	253	295	285	303	280	283	262	307	288	270	286	265	277	292	293	274	279	261	295	291	293	266	306	330	277	294	259	278	285	318	278	296	285	298	254	267	297	261	297	291	253	290	270	266	270	264	292	280	275	252	283	276	256	265	266	270	285	275	255	296	265	286	289	263	268	271	275	291	269	278	291	266	309	293	282	320	304	261	257	269	299	295	281	255	259	263	281	277	292	291	275	267	258	272	305	280	262	270	275	304	310	294	262	296	225	272	284	296	266	269	278	290	277	274	269	296	277	272	270	254	273	257	306	293	302	281	302	270	238	293	293	282	280	278	298	305	302	278	268	279	255	309	264	273	306	257	291	290	306	277	263	262	261	293	316	245	273	274	296	281	303	316	256	293	294	265	301	255	267	270	261	250	275	250	263	290	288	280	297	332	289	276	298	316	294	259	297	288	290	265	246	264	244	268	304	273	297	247	299	288	308	252	279	271	285	272	310	302	235	255	277	314	260	288	268	277	270	286	263	269	281	282	279	284	305	262	302	256	273	272	251	289	300	281	288	257	269	289	292	299	297	259	266	271	247	297	270	288	313	244	273	256	265	259	268	260	266	240	303	271	301	273	297	271	303	294	276	275	290	287	279	279	290	283	279	292	269	284	294	277	266	299	316	281	261	281	288	319	288	260	279	258	307	261	243	274	283	285	288	280	303	291	275	259	253	266	309	287	315	276	272	298	275	307	295	302	285	288	266	282	296	278	282	259	301	259	310	252	278	269	280	281	256	316	250	283	279	270	290	260	303	299	284	282	266	310	262	278	267	283	262	247	288	293	246	305	280	287	282	267	270	276	305	306	261	294	261	298	244	289	302	283	272	291	277	280	292	293	252	291	295	267	292	263	292	279	270	276	285	277	278	279	256	257	323	284	314	297	292	294	287	274	293	278	291	284	276	310	269	284	298	293	304	290	268	296	259	284	254	280	261	260	267	292	265	259	305	245	283	288	267	294	295	293	285	246	261	297	298	277	272	271	288	247	305	291	273	286	289	305	294	275	303	282	310	295	276	280	251	301	270	269	268	265	285	300	291	280	277	293	283	265	291	282	276	298	287	293	282	293	290	271	298	275	254	277	294	233	282	267	280	307	301	267	253	264	280	285	265	279	274	259	305	248	283	274	251	282	278	269	293	272	299	276	251	274	272	286	275	268	267	259	304	290	258	281	259	278	262	304	287	280	261	264	287	285	331	294	257	274	259	290	318	273	294	284	287	279	292	302	291	276	271	280	286	263	274	278	284	289	275	275	268	261	302	276	274	305	276	256	287	270	292	282	266	275	243	276	274	290	275	279	290	273	309	274	280	273	323	246	304	289	300	266	272	284	306	284	266	287	272	270	305	298	290	291	282	277	257	275	271	288	301	288	272	281	270	268	287	261	336	289	308	264	253	311	264	280	259	282	284	266	294	278	301	277	277	268	253	297	316	279	299	289	292	290	285	285	312	263	273	279	298	280	283	271	301	264	290	263	282	273	272	274	286	260	271	294	301	288	313	312	279	265	299	280	284	293	272	270	280	264	285	299	263	336	291	276	296	298	263	304	257	276	246	277	260	296	311	274	295	301	267	277	281	285	296	297	265	286	277	310	258	306	295	284	291	287	267	307	292	297	299	303	298	272	271	255	252	282	278	251	265	272	283	236	260	298	279	269	327	275	279	253	278	261	307	264	262	261	284	276	279	272	295	289	293	281	269	312	258	267	269	294	302	268	254	286	294	266	289	286	290	291	285	294	290	265	267	281	257	273	263	287	293	318	275	323	283	263	290	253	299	261	303	282	273	274	263	289	264	271	281	255	280	283	261	293	272	315	264	271	283	309	266	276	287	272	291	291	276	280	278	293	290	280	296	268	292	300	294	276	292	283	257	296	291	269	272	305	284	286	288	275	267	286	314	289	252	283	301	295	308	294	292	272	292	281	278	297	256	277	273	288	256	307	260	260	251	270	259	247	304	327	280	311	261	285	279	270	290	272	275	304	277	272	297	247	295	279	264	290	286	272	277	284	278	301	276	303	279	293	272	285	280	304	317	275	324	273	290	307	312	261	274	315	278	288	292	267	271	313	295	275	247	270	270	282	254	285	290	252	310	284	282	287	282	251	269	281	282	277	278	294	277	285	299	276	288	307	307	275	262	276	308	283	277	273	283	270	265	301	286	288	309	277	292	315	296	296	312	261	293	273	317	279	305	277	274	261	269	292	298	289	284	279	291	282	303	302	280	265	271	287	272	274	275	321	271	272	257	262	283	286	269	269	287	262	277	269	298	264	280	280	280	291	265	283	279	276	267	298	275	276	290	255	286	304	286	267	259	249	295	285	259	275	283	272	287	281	281	283	289	282	279	265
51837	15005	2106	801	610	506	388	361	335	322	302	264	253	273	252	233	242	249	199	242	228	248	227	232	203	222	220	177	221	222	231	204	226	224	213	209	233	209	227	231	204	191	219	214	193	197	195	200	238	209	203	227	184	221	210	211	185	226	216	198	224	218	197	215	223	214	216	231	200	187	225	220	213	247	232	228	200	217	224	193	204	228	203	215	213	231	208	196	200	211	203	206	222	198	236	182	210	230	190	180	192	219	207	195	203	219	222	204	188	216	199	200	204	176	196	204	225	206	223	224	203	221	201	170	176	235	247	219	191	221	221	203	191	209	210	195	207	212	223	200	210	194	206	223	212	197	180	202	216	234	217	205	221	211	202	207	232	204	182	190	209	217	196	214	202	190	197	221	197	192	226	201	224	189	218	197	220	201	213	201	180	220	199	223	204	196	221	231	224	194	222	208	190	212	200	205	221	210	226	190	218	185	222	194	233	210	233	202	234	199	189	188	211	202	213	206	221	219	239	193	219	196	242	209	213	219	208	223	210	218	218	200	210	214	192	203	193	210	213	204	229	218	215	215	229	182	198	187	222	193	221	191	211	185	232	235	200	229	207	242	194	219	215	209	195	218	215	217	240	232	239	218	236	215	217	209	222	238	219	215	182	196	190	184	229	195	218	213	220	208	194	192	224	206	224	197	204	225	206	200	200	195	246	246	217	208	200	213	217	203	212	202	217	253	185	212	201	177	209	199	203	219	196	206	228	200	213	190	230	229	202	201	217	235	210	219	223	201	186	202	192	200	194	213	215	201	221	213	197	187	183	205	210	208	223	201	226	212	185	211	214	190	205	194	201	216	219	190	242	221	180	219	195	224	215	180	206	197	204	236	203	213	193	216	202	208	207	218	225	202	222	216	194	193	214	201	224	227	213	207	195	200	193	200	187	210	226	193	183	198	206	210	209	218	228	222	216	214	187	198	184	203	178	195	196	227	219	209	190	199	220	181	228	203	209	184	199	208	230	202	211	203	193	227	209	206	204	207	220	212	213	222	212	211	218	202	211	195	217	201	193	225	198	211	201	209	215	215	204	187	211	209	210	179	197	190	205	230	202	185	184	219	207	203	231	192	219	221	198	224	221	221	220	227	224	216	225	207	236	177	194	199	226	206	216	224	211	188	222	222	222	233	233	219	215	220	193	224	206	209	208	224	199	184	220	187	217	208	189	217	219	197	190	216	188	228	221	211	209	209	223	200	215	189	214	214	197	191	201	220	208	193	202	210	204	229	207	222	220	213	223	211	225	178	207	231	208	214	236	208	224	219	207	202	215	221	199	195	181	217	194	208	219	198	200	205	198	198	224	200	228	212	215	200	202	211	172	190	241	209	205	195	191	236	193	213	202	195	195	198	222	222	217	210	230	213	213	223	194	209	210	189	200	220	195	225	242	205	201	182	193	198	221	242	205	203	229	220	205	223	181	231	225	214	216	207	210	217	215	185	206	195	196	198	226	222	233	211	204	208	241	233	223	210	199	217	202	222	208	222	213	208	211	206	187	219	193	231	209	212	200	216	201	217	207	209	207	204	200	196	199	206	193	195	199	245	249	232	197	208	210	238	211	216	182	200	218	194	195	211	222	229	177	195	195	188	195	194	215	212	204	218	212	223	204	213	210	212	225	231	193	188	208	209	224	208	190	223	203	195	205	187	196	200	217	204	188	199	165	214	200	231	193	186	226	176	197	192	225	204	187	207	194	229	196	189	204	211	230	183	211	195	223	227	217	197	201	229	217	218	222	203	233	191	223	195	215	230	232	185	222	209	225	189	210	223	193	209	211	193	206	215	210	233	206	202	198	205	197	224	227	214	223	219	224	198	221	196	218	196	224	216	222	203	213	221	214	210	179	214	178	196	222	207	205	184	210	198	213	171	211	204	205	227	215	188	217	188	191	200	220	196	191	226	198	202	197	224	208	196	217	210	219	185	203	169	174	217	228	214	191	188	191	195	228	227	237	217	222	220	227	198	224	213	200	190	211	241	192	205	186	216	201	201	222	225	217	202	200	198	213	208	160	181	189	224	237	199	204	184	204	224	204	216	190	192	185	180	201	206	192	225	197	219	212	217	186	188	214	220	203	212	222	224	207	222	220	184	199	215	212	199	193	209	219	209	222	207	222	201	201	181	225	231	199	231	190	189	166	194	222	210	179	196	206	206	201	212	195	222	181	232	204	222	218	211	227	208	198	209	202	192	212	187	237	219	207	193	216	215	213	225	211	227	225	202	219	213	214	204	208	238	185	201	201	231	210	201	200	241	218	205	191	202	199	207	211	198	200	218	208	204	198	220	197	209	222	204	200	198	200	230	221	213	205	196	206	210	185	230	198	226	216	192	233	205	215	224	172	224	240	190	193	191	206	213	202	229	218	197	218	209	211	218	221	200	201	183	220	196	201	201	188	214	200	194	204	230	202	197	220	207	203	228	214	197	206	214	208	208	220	217	214	201	199	203	221	203	201	219	209	185	194	222	216	216	206	200	224	222	209	208	202	211	216	206	205	204	194	232	184	224	212	198	173	203	229	215	228	217	218	211	205	192	203	216	189	216	199	204	197	194	193	225	230	210	192	220	189	215	222	212	189	206	214	204	212	208	215	216	237	226	197	197	212	202	221	208	225	219	193	180	189	239	180	187	198	191	211	193	230	195	201	194	208	217	227	194	181	195	219	201	187	201	206	211	223	219	207	179	189	214	207	203	218	202	207	247	204	202	247	231	195	192	197	214	192	180	214	200	223	229	225	198	205	185	247	210	233	194	217	203	199	188	206	207	207	195	214	225	202	211	210	190	198	211	215	206	200	192	246	229	191	200	197	183	205	224	209	224	204	225	256	191	185	215	194	216	213	216	206	206	218	207	195	221	222	212	216	205	239	218	229	201	209	199	210	212	195	213	203	204	224	226	216	197	219	195	216	198	197	188	247	232	214	202	211	201	213	203	224	192	217	228	206	221	179	196	205	225	239	216	224	232	235	195	190	232	187	227	190	218	232	237	230	190	200	184	208	228	195	213	217	195	225	208	208	224	240	204	184	203	199	188	180	223	227	245	213	221	191	212	230	227	199	211	200	212	244	233	209	220	164	221	225	200	195	215	202	211	234	195	194	212	201	193	213	189	213	206	224	190	201	203	204	193	199	184	208	194	169	212	202	194	193	223	207	214	228	198	234	220	216	231	203	194	222	241	233	188	214	199	201	231	206	193	227	234	199	249	186	236	208	194	213	211	192	201	212	192	202	210	201	200	209	204	196	215	192	216	203	234	201	194	213	197	198	208	222	218	199	213	185	238	241	233	185	192	184	221	198	213	211	197	221	204	208	200	222	181	206	185	221	215	217	237	203	234	215	211	196	217	206	208	210	223	200	211	220	208	193	228	197	196	198	207	198	207	223	221	207	195	202	208	196	198	199	231	192	194	209	209	207	200	219	217	218	234	196	208	212	218	223	231	223	217
27556	1209	2231	2680	2388	2003	1662	1464	1260	1145	1075	986	900	837	764	823	708	727	651	698	685	632	688	624	634	645	642	642	652	617	588	622	613	630	595	547	602	576	644	586	591	569	569	570	573	582	600	577	557	553	541	562	531	555	546	605	602	597	576	547	570	526	562	579	537	551	548	556	595	572	561	551	525	525	551	522	537	571	554	549	509	521	533	538	510	565	537	561	529	555	564	533	521	568	539	534	550	520	516	513	550	590	581	568	560	535	546	525	584	551	577	583	559	556	592	558	535	573	514	541	547	512	511	576	553	549	591	570	554	545	548	525	555	559	606	546	573	567	575	552	531	608	539	553	535	527	593	518	526	543	549	551	562	556	577	513	576	531	477	585	562	605	546	499	563	577	532	565	545	538	592	555	580	513	569	552	526	542	513	493	537	564	560	562	576	529	498	550	581	546	555	562	547	553	533	547	554	569	526	571	532	584	553	552	546	554	537	547	538	566	583	527	532	559	543	558	529	583	570	542	503	553	555	580	539	586	541	570	589	557	560	535	573	545	519	524	533	563	539	515	556	538	583	520	503	522	530	544	556	547	548	522	545	567	514	525	563	550	514	550	563	583	539	515	552	547	555	550	566	526	531	564	550	555	526	535	569	563	547	552	552	544	543	527	503	534	562	524	549	543	520	577	500	555	494	564	507	503	520	542	509	595	559	538	500	547	572	558	515	564	567	509	548	511	523	566	554	555	577	558	525	527	605	522	512	538	540	594	516	560	557	502	557	582	532	547	568	537	544	528	551	559	566	559	563	547	559	560	548	556	573	585	531	531	549	540	561	570	548	547	587	532	577	571	504	563	523	536	551	541	562	538	544	521	542	534	564	513	571	604	575	545	567	572	584	575	559	552	575	547	560	562	544	502	574	574	566	519	564	554	586	567	580	551	562	569	543	530	600	608	551	552	525	555	533	564	543	519	503	540	570	547	575	559	564	556	525	484	580	497	534	539	516	566	559	523	583	558	552	527	575	503	580	544	528	521	578	532	578	562	533	542	502	558	585	536	531	519	541	522	563	508	550	557	523	563	559	531	579	564	587	567	589	568	501	544	510	524	573	537	542	586	559	513	546	572	555	535	529	516	553	539	586	541	563	537	544	572	563	577	536	516	610	535	537	558	526	541	531	525	545	575	546	543	534	574	555	553	581	506	535	588	542	529	572	523	512	556	558	565	515	552	548	512	582	543	542	552	549	524	503	565	558	553	527	525	521	517	555	519	526	572	518	570	550	529	552	522	563	537	525	598	505	526	546	519	589	552	579	518	550	552	494	525	552	525	557	554	568	562	539	541	549	550	496	527	505	518	575	550	507	536	553	530	564	572	547	544	547	537	594	573	548	546	572	534	517	530	531	520	574	547	528	552	529	526	572	538	530	565	568	510	465	586	512	520	612	527	553	572	556	571	540	523	520	572	531	551	543	502	581	583	573	539	527	541	546	535	570	582	546	507	495	581	546	590	526	594	557	539	542	557	543	558	555	590	570	551	592	542	522	494	534	578	573	550	549	519	537	548	562	587	562	531	604	566	572	544	539	538	547	534	546	559	568	476	512	496	555	552	532	575	553	563	572	583	537	574	531	571	531	507	573	570	558	564	545	517	538	556	561	533	545	524	507	534	565	585	578	529	560	505	558	546	534	499	577	545	607	533	533	478	562	536	516	535	554	545	535	524	564	554	532	544	545	579	563	528	528	537	544	532	554	534	542	521	504	557	526	538	533	550	529	507	520	536	538	520	523	481	558	573	557	533	555	567	573	531	563	517	558	556	585	567	543	535	534	544	518	541	545	545	546	521	537	529	600	546	524	552	565	532	556	570	547	578	582	562	516	558	560	543	533	527	541	516	527	557	578	551	559	551	561	567	549	533	545	560	493	563	568	529	531	545	522	545	541	575	538	559	545	570	580	477	551	575	512	543	529	551	597	571	535	548	549	566	525	531	526	597	568	528	570	545	547	536	529	557	541	550	567	538	523	517	538	561	573	562	590	527	560	585	529	520	554	518	540	575	547	529	503	478	563	555	546	546	543	473	517	517	526	547	501	531	586	523	568	539	543	585	540	567	558	519	533	548	534	530	517	557	535	563	548	539	511	579	544	508	530	536	542	551	557	523	570	517	522	535	571	565	583	610	531	500	528	563	534	596	554	586	555	519	518	543	542	531	579	530	557	558	538	565	567	554	533	548	532	561	531	552	550	477	509	572	547	543	532	555	569	528	557	571	589	528	542	514	533	542	555	516	572	534	533	547	540	531	539	535	565	558	537	537	611	560	539	547	558	522	559	530	570	580	528	529	549	551	527	530	592	527	566	562	521	551	557	577	528	575	551	560	598	554	524	574	562	563	567	559	552	508	536	557	522	568	549	514	535	526	529	565	559	551	531	522	546	581	522	553	510	523	569	549	507	599	535	546	544	565	551	556	502	566	584	536	535	569	593	531	537	542	547	549	525	559	530	586	541	548	514	579	541	570	566	551	576	535	510	566	507	525	556	560	590	544	578	558	582	503	546	549	563	585	540	521	527	557	542	528	537	548	529	548	606	564	495	572	518	582	554	533	558	529	575	559	579	531	585	553	512	561	555	564	544	531	535	557	527	545	550	540	524	526	540	589	549	550	554	510	506	537	523	545	602	560	524	529	523	562	520	554	551	581	528	553	514	530	524	529	559	551	590	547	579	503	529	505	587	547	543	604	532	549	598	507	581	589	555	551	521	594	545	603	520	552	513	567	562	594	571	570	553	557	530	534	549	545	515	539	559	537	557	550	565	525	585	536	565	558	521	557	567	567	508	550	555	562	518	518	536	523	525	556	552	534	552	537	514	577	548	552	548	547	519	581	546	557	588	539	528	587	608	536	549	543	519	581	539	545	561	552	518	549	543	574	609	558	557	570	558	568	533	526	524	598	575	567	553	548	579	556	549	565	535	529	565	520	567	529	573	536	579	616	553	505	592	549	552	539	543	564	553	562	543	533	544	557	581	559	563	565	558	549	516	532	524	597	554	583	557	540	529	542	593	547	568	561	537	585	556	598	553	563	539	522	541	548	549	560	542	535	554	514	508	533	566	574	485	561	568	539	575	558	552	595	546	554	522	557	569	565	550	561	528	568	550	514	547	542	530	582	558	565	537	560	581	572	538	518	566	558	515	551	555	590	556	550	514	558	547	569	542	529	525	564	604	587	563	571	505	534	554	521	520	545	544	553	574	536	535	556	557	540	545	563	593	557	523	554	543	581	544	515	543	525	504	546	539	526	566	546	576	544	552	525	505	574	563	573	557	523	523	531	561	546	593	547	504	571	582	518	501	560	498	535	502	530	538	516	563	533	571	558	594	570	566	583	556	531	543	556	556	519	501	643	581	566	547	554	550	561	524	591	576	521	526	557	549	553	551	506	551	516	530	555	551	551	498	595	571	610	530	556	591	544	537	532	589	556	519	560	576	527	532	519	578	514
64885	23730	8632	1975	1235	896	762	623	557	529	456	427	426	380	415	399	357	349	362	364	321	352	364	339	359	351	334	295	318	327	333	349	323	305	315	312	333	341	325	346	354	335	301	323	309	308	326	309	299	290	319	332	304	316	331	316	307	291	325	289	320	329	317	328	307	322	338	314	332	320	277	355	313	311	314	335	299	313	316	310	312	288	317	337	300	338	305	331	285	309	292	326	306	324	337	312	350	315	338	325	320	320	259	313	305	318	353	319	277	279	312	294	299	349	310	316	332	322	277	288	314	297	332	304	325	288	300	359	282	317	312	314	295	287	315	355	348	357	308	349	284	291	330	317	334	318	320	353	330	339	308	349	344	338	319	305	396	335	351	278	306	313	335	330	291	305	325	332	323	314	261	287	314	301	348	325	296	303	312	311	298	317	310	293	310	309	307	278	304	334	326	336	327	299	325	312	320	301	333	316	332	278	318	346	326	325	301	310	302	312	314	335	287	322	317	322	319	339	311	328	312	324	348	303	286	330	301	325	336	320	268	318	287	312	328	311	323	350	315	313	295	311	289	346	325	297	306	312	307	329	308	299	322	353	313	290	314	315	334	301	323	305	277	374	323	311	328	329	284	337	319	319	311	316	325	326	342	335	303	325	325	321	335	334	312	293	278	308	298	281	333	335	336	327	320	327	304	320	338	337	323	316	294	314	314	327	291	309	298	322	334	317	311	331	365	309	269	286	313	312	350	288	322	306	321	313	306	333	332	338	316	319	266	294	324	306	330	306	291	292	296	296	303	301	320	347	321	327	285	361	322	294	334	325	301	288	325	311	296	335	298	372	300	310	285	336	324	332	319	318	326	313	312	292	310	306	308	328	329	292	329	335	319	306	349	300	319	322	329	317	311	322	312	291	343	293	298	321	325	313	330	337	317	331	317	329	317	303	323	303	316	314	305	317	305	324	298	296	304	361	314	319	314	305	310	310	307	305	304	326	327	298	338	336	325	333	332	328	326	328	327	293	296	296	341	313	330	329	345	335	295	295	351	325	292	298	340	334	312	300	317	306	297	285	313	258	328	266	334	308	325	313	315	323	313	335	319	296	298	317	327	266	304	292	306	331	282	293	310	348	310	319	303	282	309	328	341	308	338	326	309	347	338	285	334	333	331	295	357	311	330	306	324	310	336	321	327	340	333	305	314	311	284	297	341	302	343	300	325	299	310	327	329	323	285	272	306	313	358	351	334	313	339	320	326	339	293	330	299	331	342	342	318	326	326	308	316	288	304	304	329	321	298	321	289	301	326	331	342	300	291	326	303	323	315	307	343	309	326	347	299	307	315	330	330	309	309	301	280	317	324	296	338	326	326	332	326	333	342	337	279	318	287	318	323	322	290	328	350	312	319	337	317	313	311	315	303	326	320	316	309	325	332	309	283	312	333	305	336	288	309	306	316	308	324	317	292	339	298	329	294	345	294	342	309	330	320	302	325	338	338	324	311	335	340	335	308	344	346	356	306	285	295	314	324	311	321	296	311	316	327	294	349	322	316	329	281	307	322	316	315	328	298	300	303	355	345	275	328	318	310	318	286	335	318	282	324	299	322	317	330	343	298	327	284	308	306	365	296	298	341	301	322	302	318	306	327	298	314	306	328	321	326	291	330	312	347	328	338	305	294	315	289	317	339	343	276	308	319	343	312	291	330	303	309	313	300	327	305	326	309	328	289	317	340	362	334	282	319	312	323	324	327	328	317	300	329	338	333	328	286	307	309	294	381	338	336	305	311	302	318	319	312	309	343	284	307	341	318	340	309	311	285	328	308	310	324	314	292	295	304	296	339	285	298	339	301	348	308	327	317	347	326	300	301	298	322	326	303	340	305	364	322	333	314	332	342	325	339	335	307	291	293	299	329	298	341	341	319	313	315	271	314	322	318	276	326	291	319	320	354	300	318	320	304	318	320	318	323	338	321	313	300	334	318	319	314	342	310	302	304	294	314	324	314	294	319	338	344	290	323	329	356	295	291	289	342	326	323	321	285	290	309	303	310	363	281	309	328	325	285	316	330	320	320	277	304	304	324	279	319	300	301	332	325	284	317	292	337	294	294	341	321	335	343	299	341	325	305	282	319	279	285	324	310	285	318	295	304	324	317	322	335	308	312	319	301	323	301	272	333	319	297	316	354	333	305	308	297	289	326	281	286	307	319	305	310	341	345	314	303	331	308	311	323	313	310	297	336	309	323	349	309	317	328	298	346	313	301	315	289	306	275	349	299	292	317	331	314	328	302	292	314	295	294	289	335	332	292	334	318	345	328	289	279	290	301	342	330	342	335	327	326	342	313	317	320	309	318	311	337	306	330	313	324	327	330	314	318	318	288	327	365	338	334	315	301	286	308	320	323	343	307	311	318	311	294	314	326	325	313	305	293	278	270	341	327	322	321	290	319	334	313	305	308	349	314	294	261	334	319	324	327	323	329	283	338	324	284	301	331	336	310	281	315	341	308	322	321	328	320	316	332	295	298	297	337	310	346	324	313	315	324	325	316	328	315	298	318	327	303	311	341	327	320	264	332	324	304	315	338	307	304	318	298	311	337	297	304	309	323	291	307	289	313	292	310	322	344	343	308	306	316	297	287	320	321	319	326	320	287	330	335	328	315	269	300	330	326	281	367	320	322	318	318	314	307	336	326	333	294	323	348	309	298	299	332	304	301	315	335	316	302	312	306	344	327	326	324	323	304	292	312	325	288	321	305	328	309	296	358	293	303	356	308	325	305	338	303	316	328	356	297	321	316	303	273	323	315	309	308	303	304	349	321	314	293	301	309	308	322	304	304	330	327	306	308	350	296	306	314	334	300	323	309	337	303	342	305	317	336	316	310	310	326	341	341	284	343	320	294	320	324	319	327	321	329	300	285	329	324	334	289	333	319	318	302	312	299	315	309	287	289	304	292	298	321	296	308	338	302	343	318	335	325	310	327	286	326	330	303	343	307	337	309	305	343	330	302	323	305	317	326	318	311	320	320	354	320	284	333	297	346	326	316	331	334	315	316	297	310	284	301	304	331	307	303	299	312	287	359	330	319	341	333	335	333	355	309	321	316	305	305	334	320	289	322	338	320	327	327	296	328	330	314	337	324	321	314	319	342	312	329	289	295	341	354	312	307	285	326	329	343	325	293	329	330	322	323	323	331	293	319	311	328	322	326	325	321	327	298	325	331	316	323	344	320	313	289	319	298	276	331	315	332	294	298	334	336	342	314	334	335	345	328	291	317	310	288	313	332	342	312	335	348	298	337	299	302	342	335	307	328	306	248	336	320	317	320	308	331	331	330	299	301	356	302	302	324	306	335	298	283	333	326	355	337	316	344	314	311	298	286	296	307	340	303	328	316	323	297	309	274	321	302	309	330	315	316	318	323	316	323	319	351	325	306	333	315	328	305	267	345	302	329	296	343	323	335	342	319	322	346	287	301	341	309	323	352	349	284	317	335	290	348	312
37103	2131	4163	4822	4211	3464	2932	2451	2187	1904	1760	1591	1496	1352	1290	1216	1190	1169	1116	1087	1079	1024	1010	924	913	885	918	878	905	880	915	892	858	848	866	882	849	848	774	817	816	851	848	819	784	782	837	804	847	763	825	861	781	825	752	753	855	765	766	773	771	808	822	780	764	754	788	795	789	787	800	766	781	793	784	824	752	732	733	766	802	746	738	752	732	720	794	800	708	749	779	757	777	771	724	753	756	767	780	738	770	795	773	736	762	729	749	761	719	757	746	758	798	745	796	750	760	771	748	765	765	728	734	794	755	706	737	768	795	712	770	736	767	734	772	776	730	744	740	709	716	741	763	773	751	789	749	715	751	750	749	750	709	710	742	745	750	721	767	774	771	757	714	751	724	741	760	745	726	752	813	752	747	740	787	745	702	708	755	785	727	770	731	760	813	786	751	761	727	726	765	770	746	726	750	743	758	752	761	780	780	746	759	752	718	710	786	767	747	752	802	755	774	776	735	742	778	777	773	738	777	766	738	768	774	753	676	752	734	811	771	745	764	757	730	726	774	734	729	759	736	792	822	700	764	816	729	727	733	777	720	750	705	770	740	774	715	779	741	734	805	741	730	796	755	764	723	783	764	758	785	696	787	764	755	729	742	746	728	729	791	760	785	745	736	777	759	761	767	763	746	712	720	704	748	774	740	742	780	682	751	728	731	753	796	812	766	772	824	744	709	717	726	706	745	730	770	829	745	758	767	778	751	704	760	741	702	717	751	765	738	734	772	763	751	754	750	773	749	786	749	736	733	770	736	800	736	744	750	742	754	746	797	778	764	750	771	744	732	738	761	754	727	715	738	730	771	776	737	755	776	756	793	732	745	793	743	784	777	715	740	723	781	764	731	759	727	747	739	750	724	744	778	720	761	735	782	741	716	739	749	795	764	740	773	754	771	779	755	785	718	761	690	750	735	776	763	750	754	765	754	685	735	732	737	703	737	763	761	745	768	768	740	726	728	736	726	758	748	771	755	772	787	749	776	780	751	719	722	760	804	786	785	741	760	746	784	778	760	731	696	789	746	711	755	763	763	749	770	741	757	745	724	816	718	742	767	729	722	735	730	740	720	757	753	740	714	789	747	690	741	724	733	739	719	725	800	732	763	745	797	742	748	751	770	743	702	768	759	803	793	747	758	772	746	707	770	761	748	715	753	767	719	781	745	731	799	757	772	752	777	723	777	754	741	737	743	768	720	755	778	767	759	775	759	698	814	732	789	705	754	709	760	798	792	745	728	797	735	750	735	771	822	779	725	725	726	740	756	732	777	780	769	738	751	729	755	798	771	758	760	745	722	709	735	780	732	718	768	771	754	750	754	747	778	753	764	754	736	767	722	773	799	733	710	759	789	756	716	711	747	709	735	729	719	763	721	757	795	774	742	762	665	789	780	737	739	793	780	773	758	762	779	753	753	774	736	724	800	730	732	790	730	707	762	719	744	780	754	755	768	780	732	730	780	741	760	755	764	747	695	781	775	750	777	774	768	761	775	727	733	744	772	777	757	772	755	754	755	737	773	782	750	706	759	771	781	756	780	727	704	746	778	782	769	717	712	727	749	753	752	761	737	782	773	777	764	705	780	709	780	769	756	723	790	785	750	762	726	764	719	706	756	714	702	743	749	780	769	729	787	744	696	776	755	740	757	739	732	768	736	768	759	773	765	718	744	777	725	764	717	752	782	749	799	756	709	739	747	716	746	721	774	760	726	766	768	700	745	699	744	735	780	756	694	711	785	756	651	756	764	718	775	744	734	776	792	810	748	785	769	753	771	736	760	789	740	788	778	714	732	723	732	762	750	715	726	804	757	787	752	793	719	745	766	773	755	738	711	767	745	778	732	805	698	763	793	750	714	756	791	765	780	751	753	742	738	766	777	737	701	715	776	753	729	770	762	750	719	713	744	709	706	771	752	779	802	754	711	770	737	740	766	769	750	756	772	739	684	786	748	757	745	740	747	741	761	767	741	764	715	760	758	703	744	792	766	721	742	752	741	761	729	677	738	668	772	752	725	761	740	777	747	736	737	711	760	731	800	698	752	762	764	723	781	711	776	732	757	769	754	771	735	732	798	729	719	749	753	738	724	716	731	747	798	771	804	758	682	721	717	745	788	708	746	722	750	821	762	728	810	776	714	788	769	707	767	750	771	772	725	762	707	722	766	731	703	745	743	726	765	755	743	738	715	761	753	802	680	737	743	718	744	743	787	782	756	714	714	738	759	815	764	716	755	768	764	760	760	767	759	725	713	807	697	724	751	792	743	726	780	728	803	755	788	738	768	690	709	795	757	761	747	772	734	785	694	749	786	697	771	744	741	739	772	760	739	714	779	736	792	770	722	813	759	799	768	711	753	745	730	785	711	798	770	745	735	710	736	744	745	784	788	778	721	724	742	755	758	760	768	766	788	733	773	749	750	725	714	735	751	801	746	760	764	716	703	744	737	742	752	750	790	767	766	684	749	731	730	773	731	758	785	776	735	747	774	775	805	773	790	701	758	787	706	709	775	737	742	734	742	756	687	751	706	731	747	766	737	764	703	718	737	746	736	748	707	716	734	710	765	763	801	735	749	737	727	731	791	756	739	726	740	821	709	759	761	780	741	777	732	702	791	774	734	739	747	774	761	758	783	741	748	697	763	810	771	744	766	743	750	755	767	775	717	752	780	729	708	760	793	710	754	763	725	782	800	726	758	744	799	752	760	765	742	721	785	721	736	737	772	767	756	722	770	727	742	727	829	800	759	702	770	786	755	722	784	744	723	752	750	766	772	746	740	748	756	799	742	794	720	722	777	763	762	752	742	731	778	733	750	747	779	802	760	755	755	745	787	781	736	817	740	741	739	721	717	735	767	760	736	700	744	788	726	733	808	714	811	758	784	799	781	709	754	755	721	752	724	709	710	755	814	801	754	750	778	763	788	805	748	723	771	759	748	736	804	773	703	791	713	746	731	787	757	729	754	774	744	767	726	751	771	800	735	748	739	728	754	774	766	711	749	703	755	786	737	773	739	756	768	720	784	758	723	719	738	728	756	743	749	733	765	800	775	772	703	730	734	754	779	783	804	734	751	693	726	758	791	746	761	776	745	767	751	751	780	725	705	775	702	769	733	735	761	766	722	758	771	724	733	755	781	761	779	741	752	715	707	765	758	803	743	769	769	730	766	785	760	776	741	758	736	740	731	718	761	774	756	777	758	786	751	699	742	741	773	762	739	753	737	708	732	724	703	734	722	797	821	770	756	710	777	698	734	769	758	755	738	703	728	775	686	734	710	767	765	738	752	730	713	725	714	743	753	780	760	748	733	736	788	774	756	785	777	783	781	748	807	719	752	771	770	721	765	752	749	756	721	788	780	782	732	714	736	775	754	700	754	767	752	787	773	781	735	744	710	740	772	780	791	770	758	761	744	757	707	724	712	736	756	777	780	813	702	760	765	804	748	742	765	731	767	781	786	712
6298	248	109	104	87	83	97	114	91	96	84	90	78	83	85	112	70	79	65	93	87	93	86	93	90	88	85	81	95	72	88	96	99	95	104	89	87	82	89	71	80	88	88	99	100	91	79	75	82	77	77	88	78	75	85	86	99	87	100	84	75	75	87	99	111	111	88	108	105	97	93	78	90	77	78	85	88	77	87	83	97	84	90	93	82	69	76	88	81	85	94	82	83	74	99	82	80	102	85	90	81	74	102	92	95	85	79	72	88	99	95	89	84	83	78	79	89	83	86	83	88	95	87	92	76	80	84	97	80	83	90	87	92	78	90	81	65	75	84	92	77	102	89	98	87	81	82	82	95	98	73	105	65	83	89	90	81	102	89	89	75	85	65	106	92	86	72	98	86	81	82	73	89	94	105	76	83	88	87	89	83	82	94	89	98	83	93	71	100	102	74	98	94	83	95	74	89	83	72	98	76	92	75	74	79	87	99	94	98	87	106	104	73	83	94	93	83	76	85	74	97	85	85	84	79	82	92	87	85	83	80	86	91	92	70	78	70	84	77	107	77	83	88	77	89	105	99	87	85	89	88	78	90	96	98	88	80	94	92	90	78	79	79	93	80	88	84	83	111	92	96	92	78	75	101	85	93	82	87	91	93	102	86	84	73	83	106	95	83	68	89	83	84	84	92	97	105	93	83	104	85	97	79	123	71	81	80	97	79	89	82	85	83	68	87	69	75	87	88	98	90	106	79	79	100	80	90	79	87	78	99	84	93	87	80	83	86	96	97	103	68	107	74	77	88	94	97	78	91	82	85	81	97	90	77	69	87	88	84	88	91	80	97	88	93	97	81	78	79	90	74	84	106	109	85	85	89	83	78	85	99	95	95	92	84	82	94	92	89	81	84	89	106	84	91	86	92	68	82	81	87	91	83	76	100	85	91	68	83	83	101	86	76	106	88	97	108	89	95	101	107	86	80	97	99	84	93	92	79	81	77	83	90	79	67	90	78	105	91	77	90	91	83	90	87	82	95	87	97	88	99	69	86	91	98	120	97	79	86	95	86	96	98	82	75	82	100	93	97	81	85	87	77	98	92	93	93	90	96	98	78	80	86	101	90	96	91	97	71	92	93	85	99	72	78	97	78	84	112	100	93	85	97	102	76	83	78	89	85	90	82	96	102	86	81	89	96	93	81	76	101	96	82	100	81	95	102	112	76	73	92	77	77	79	87	114	73	93	78	88	73	90	91	92	96	97	85	108	93	86	87	87	101	86	83	93	101	89	74	92	90	82	93	68	72	81	78	100	86	97	72	98	93	86	95	99	82	99	99	82	101	85	79	85	89	75	88	84	104	102	78	88	79	100	81	91	91	75	82	86	83	90	86	88	82	98	73	93	69	90	80	84	75	86	93	77	95	84	101	83	94	101	84	84	93	78	74	75	81	87	72	75	80	103	83	68	95	88	89	62	75	94	88	65	101	97	88	65	74	78	78	87	74	68	84	83	85	94	87	86	86	86	88	90	85	83	84	84	73	81	99	100	85	119	75	91	84	90	87	84	88	88	108	97	81	86	92	103	79	93	88	83	90	79	101	94	76	97	90	81	80	95	79	93	99	77	67	99	85	81	92	88	81	91	98	102	86	94	107	77	102	82	70	90	98	96	74	88	103	80	84	84	90	87	87	80	93	101	79	81	81	72	75	83	80	80	82	70	91	79	94	92	92	79	78	86	84	86	83	106	95	90	85	76	74	89	79	74	80	108	88	95	94	85	94	85	93	90	81	79	89	86	68	86	89	85	85	92	77	85	109	98	97	97	100	87	84	95	113	100	81	71	90	86	79	97	70	94	81	80	101	81	80	89	82	80	81	90	73	82	81	69	86	85	102	73	80	75	86	91	84	96	88	75	99	103	89	95	100	76	88	91	83	89	90	85	81	90	84	99	82	103	87	94	87	73	85	99	81	64	88	81	93	84	68	86	78	89	82	81	81	71	84	76	93	90	111	77	89	91	88	90	88	78	82	93	89	97	79	62	86	99	93	88	92	82	75	89	105	80	69	85	89	86	89	85	85	75	101	100	77	87	80	92	80	105	90	99	86	85	89	93	99	103	80	98	90	82	78	82	90	109	93	82	73	94	89	80	96	83	87	79	84	101	87	92	100	95	73	76	121	87	88	80	87	92	94	83	77	105	88	91	77	99	88	79	97	86	92	89	73	83	94	98	82	73	85	80	86	80	87	73	79	89	98	75	85	95	91	94	82	80	84	96	93	89	89	97	99	103	84	86	98	76	71	94	90	99	85	78	90	104	95	91	87	81	95	91	92	71	99	102	92	101	77	78	97	84	79	94	81	82	92	75	78	87	92	82	87	94	82	76	84	85	96	82	75	70	77	86	90	84	101	101	80	79	89	65	97	83	87	86	82	83	104	74	83	69	86	82	91	110	80	98	83	84	80	72	61	85	74	78	77	89	80	82	87	103	84	93	75	90	92	86	89	86	87	82	92	103	98	84	90	89	75	77	79	91	88	81	81	84	99	82	80	97	101	91	103	79	91	93	93	77	93	88	92	97	78	73	90	100	77	97	87	113	85	86	108	83	89	81	82	77	98	95	81	95	91	78	74	87	88	101	102	96	75	91	97	94	89	98	73	94	80	103	99	93	78	81	73	98	80	84	103	90	85	79	88	86	82	73	84	99	93	81	75	78	82	88	94	90	100	79	82	86	98	67	74	77	87	88	75	95	79	95	93	75	79	99	77	83	81	89	103	100	79	76	69	76	104	99	88	88	95	96	90	88	95	89	84	93	80	62	101	64	84	69	92	96	90	93	98	97	82	89	94	98	84	90	75	95	87	78	82	79	71	76	83	77	99	94	93	85	96	91	90	76	85	76	104	86	99	85	84	89	84	83	79	88	117	104	77	98	84	89	92	81	88	83	92	91	111	103	111	78	92	84	76	84	71	96	90	78	74	96	87	91	75	85	96	75	91	81	75	90	89	90	81	81	90	96	83	71	79	91	75	80	81	86	91	93	85	100	100	90	91	70	87	89	73	87	97	118	91	82	85	81	71	108	83	84	75	86	89	86	62	82	81	85	93	87	89	84	99	87	80	102	91	103	87	75	86	95	94	80	67	86	110	95	100	70	75	92	88	107	84	81	97	81	81	83	78	79	103	108	103	93	82	85	73	109	85	71	97	84	75	104	94	86	78	82	112	92	87	77	78	92	102	101	72	75	82	95	90	90	85	73	82	80	107	93	107	93	63	85	69	79	74	83	76	75	101	93	75	89	95	76	83	94	108	66	84	96	80	91	81	92	86	94	97	81	98	87	96	104	94	91	93	97	99	95	99	73	87	83	74	85	84	80	86	71	83	75	81	97	109	93	92	69	94	92	91	97	61	76	74	94	90	78	97	115	107	93	82	85	81	89	102	83	79	81	84	78	84	92	90	88	90	91	103	85	92	85	78	88	89	79	80	95	93	94	103	98	81	79
6236	307	348	358	354	323	311	314	283	281	300	320	273	281	307	271	290	272	310	284	299	282	294	308	257	309	287	296	283	269	259	296	267	294	282	308	272	284	273	291	264	285	275	292	284	272	298	269	279	266	275	318	288	291	272	276	298	274	303	322	294	315	324	273	275	273	312	278	280	301	291	289	253	298	286	268	237	292	281	260	278	266	255	284	289	288	269	298	291	296	286	277	275	245	300	265	247	290	274	305	263	246	248	263	283	305	272	262	298	262	266	297	275	297	263	274	258	294	280	308	277	277	273	261	312	290	290	276	257	281	269	285	278	287	283	287	298	269	278	255	290	267	274	260	269	283	266	287	273	268	270	272	263	279	289	272	300	273	279	290	279	249	270	283	249	263	260	273	262	270	261	273	302	313	274	263	283	300	297	269	282	272	285	275	278	269	282	268	258	247	263	283	284	317	276	260	273	268	272	241	251	280	288	267	272	252	299	270	263	272	298	286	271	281	279	289	273	284	310	267	277	281	264	304	299	267	280	281	282	283	323	299	301	303	272	277	283	268	273	275	266	304	313	292	304	253	262	267	268	272	255	257	291	262	276	240	278	290	277	302	269	272	261	251	264	316	276	288	308	313	281	271	302	283	279	275	279	290	291	311	283	283	266	282	282	289	265	295	298	248	254	282	272	258	276	265	267	292	313	274	263	251	310	271	313	268	253	292	302	276	291	293	291	278	289	255	286	279	272	284	279	258	272	277	316	252	274	280	265	265	268	266	272	279	279	265	280	307	283	281	300	275	279	258	284	292	296	305	296	280	276	231	298	274	280	284	292	284	276	272	249	264	263	283	278	304	274	281	251	274	278	303	286	311	266	271	275	300	275	263	279	271	272	290	256	271	299	264	277	285	304	265	252	295	256	273	272	276	275	285	259	270	278	296	284	249	290	298	283	291	287	273	296	266	268	278	287	273	251	297	275	258	258	286	281	251	282	287	301	262	273	270	275	258	288	294	279	267	261	278	280	273	277	297	307	300	267	297	263	289	302	270	288	270	278	297	269	280	292	283	301	312	268	282	297	284	264	273	273	269	273	295	296	275	286	278	272	287	262	278	284	308	290	299	275	286	274	270	275	274	259	286	303	285	298	272	277	272	268	288	287	288	296	277	286	261	283	268	284	289	287	298	278	264	304	292	297	312	285	288	320	250	304	288	305	274	263	275	280	273	296	267	292	286	291	300	292	295	295	284	294	263	256	297	264	292	319	284	267	276	260	223	266	293	323	297	294	266	289	275	290	293	278	314	260	280	291	270	259	299	269	281	278	264	279	289	269	251	293	264	284	257	265	331	273	306	281	267	282	298	264	307	273	277	263	281	281	258	269	242	305	284	317	266	263	278	294	265	277	293	311	289	309	286	281	290	275	280	269	288	281	271	274	285	292	267	291	264	285	310	288	266	266	254	270	276	296	290	277	265	268	276	257	280	302	281	294	302	303	250	290	294	260	271	267	280	286	277	272	297	257	289	285	274	296	267	287	281	301	270	282	300	275	257	245	260	269	246	260	265	251	285	272	288	244	274	287	263	247	296	313	276	282	259	283	278	271	276	296	286	297	286	272	260	279	290	282	302	286	310	245	285	281	283	283	278	281	291	286	273	275	277	287	299	266	278	271	280	279	322	288	262	279	278	271	276	266	291	292	279	306	292	264	274	261	258	287	276	276	287	250	312	277	263	297	275	299	287	251	305	275	266	287	261	300	275	267	259	269	260	285	317	327	267	273	270	299	273	290	268	278	304	291	303	283	270	268	278	291	290	331	283	295	275	279	289	279	284	276	301	267	271	287	276	284	265	283	284	322	290	291	266	240	295	295	283	299	269	259	275	303	289	278	291	296	279	271	287	267	274	296	277	263	283	268	280	302	296	266	294	297	273	289	303	253	268	291	276	285	295	284	279	278	272	294	280	278	280	293	284	276	257	267	280	241	282	271	288	253	267	269	268	255	294	271	261	264	286	263	295	260	284	301	263	304	272	262	298	302	287	290	257	267	256	287	269	276	244	274	262	278	249	321	257	301	264	285	273	260	295	258	293	262	265	249	294	282	260	250	292	275	284	266	275	286	324	278	301	284	296	273	282	312	274	258	279	291	288	278	273	286	287	292	335	298	290	247	267	286	301	289	256	317	273	286	276	284	271	276	277	290	291	237	272	287	290	304	277	271	280	292	266	277	283	266	306	288	281	255	278	288	283	298	273	296	293	292	283	276	284	296	281	277	284	287	292	259	292	278	263	302	300	286	269	298	275	255	285	278	282	286	276	296	261	269	284	289	260	288	265	277	316	301	255	290	262	293	282	258	296	274	253	276	277	294	306	244	291	248	299	263	266	267	292	263	258	302	283	276	273	295	307	304	306	291	258	295	302	287	303	320	259	257	279	273	296	266	286	259	275	305	293	293	269	258	271	276	280	304	304	287	282	274	287	280	295	278	291	298	267	273	270	265	255	272	298	264	274	269	248	287	263	260	275	287	245	321	279	278	274	282	259	289	260	281	299	287	270	281	287	273	284	305	280	273	265	272	281	297	290	254	301	304	280	248	267	276	265	298	294	276	299	282	313	252	257	285	285	297	260	275	275	304	269	301	292	300	304	309	252	251	274	273	278	284	288	304	303	297	295	285	263	242	285	285	267	256	281	250	272	291	283	280	302	259	291	275	304	273	279	280	250	288	309	276	292	297	301	272	301	277	283	301	330	294	290	300	252	266	304	304	290	291	285	268	277	271	279	287	252	287	277	281	279	280	299	273	266	282	289	292	318	257	295	289	280	283	281	284	303	277	289	276	292	278	276	301	269	268	300	242	257	276	273	278	278	277	284	290	268	236	307	300	277	292	269	274	268	285	255	299	281	294	310	279	279	287	284	263	269	269	279	276	276	297	292	275	260	272	305	284	237	304	284	262	293	264	273	291	311	281	257	274	281	295	278	289	275	248	270	287	273	270	260	279	282	298	260	273	260	282	251	287	294	281	313	274	272	287	304	279	301	277	266	257	310	273	309	271	275	272	262	267	281	267	269	279	305	290	262	296	290	297	303	290	245	253	261	303	269	293	317	283	266	299	268	275	257	263	255	281	274	280	264	294	305	287	281	290	251	272	262	292	276	287	318	287	256	281	281	284	295	280	297	255	258	277	266	297	262	291	283	305	271	287	262	297	252	268	274	264	264	277	293	299	285	267	306	293	294	275	306	264	263	277	263	284	269	261	290	254	275	276	285	294	267	270	270	287	316	300	296	276	293	285	261	272	255	267	282	251	265	255	287	306	278	280	277	268	273	278	285	240	282	272	272	284	258	290	269	315	284	258	279	284	269	287	291	267	289	254	267	265	274	276	292	303	276	283	273	319	256	274	267	293	314	306	291	291	319	282	279	321	282	273	291	281	278	262	289	267	283	238	267	258	270	274	289	320	281	291	296	289	270	268	272	320	262	287	304	275	273	247	296	303	284
51381	16183	2729	847	660	527	410	329	315	282	307	244	249	260	226	259	241	244	233	234	228	209	231	217	191	235	213	205	226	206	225	239	236	223	185	213	225	215	214	188	197	197	193	189	194	211	223	203	214	220	203	193	227	220	236	239	220	187	202	186	216	203	221	205	211	228	190	224	210	201	226	214	222	239	232	204	193	209	202	210	195	202	202	241	216	213	203	225	216	197	213	188	206	194	199	195	185	219	208	216	205	196	226	227	212	229	207	204	208	186	224	217	225	217	228	202	215	183	229	231	212	222	203	216	203	225	214	233	209	209	211	231	232	187	227	228	196	195	225	191	210	197	205	241	218	191	196	232	206	204	235	223	211	183	209	177	217	222	225	198	229	237	210	210	214	210	201	222	206	209	219	213	203	182	213	198	232	209	221	224	233	191	222	206	214	204	205	234	206	233	213	215	256	222	209	200	208	199	201	243	217	228	172	200	198	234	237	205	235	202	193	213	182	218	217	212	204	221	205	203	216	200	208	217	259	217	197	184	204	196	231	226	193	204	193	222	198	205	184	227	153	231	202	205	193	194	203	215	199	223	224	233	222	228	210	187	207	206	211	209	209	202	192	223	196	189	211	217	189	209	249	206	215	194	203	205	209	221	203	202	210	182	203	192	204	230	211	225	215	229	214	217	218	233	206	222	195	196	200	189	220	214	194	238	230	207	207	226	230	216	236	220	223	207	199	213	193	190	232	223	195	222	236	220	194	166	241	212	193	196	197	183	187	213	216	228	227	225	209	171	194	198	258	212	180	172	224	197	217	204	201	213	198	229	224	234	212	200	210	207	228	233	182	246	222	196	191	204	220	210	200	188	180	204	201	210	210	188	203	197	211	202	227	216	244	187	172	199	211	185	212	190	223	208	210	217	222	211	189	209	191	224	192	228	207	218	191	221	217	240	218	196	229	213	239	187	184	210	209	210	212	210	173	189	226	197	200	252	197	203	206	204	210	218	226	197	220	236	190	196	206	203	224	199	221	237	209	218	186	196	208	206	190	208	190	216	214	212	200	231	223	206	221	207	213	192	186	196	198	237	188	214	215	193	218	224	214	226	205	184	217	227	220	214	208	199	205	185	192	204	173	190	231	222	216	220	192	209	172	205	186	200	222	208	208	222	219	227	198	202	203	192	209	240	216	197	233	221	220	202	226	225	198	194	202	183	217	191	210	208	234	218	234	211	200	198	209	201	220	223	203	209	201	220	255	197	230	197	184	212	211	210	224	233	202	215	203	211	204	223	221	189	196	203	231	227	178	210	200	203	213	218	225	241	226	197	195	184	201	182	182	219	218	213	206	217	211	207	200	229	211	217	213	232	197	212	202	196	201	229	212	217	170	181	226	230	222	199	232	225	202	218	213	222	199	229	209	214	174	204	218	197	213	219	204	217	198	210	220	212	201	206	246	228	196	209	207	180	212	192	201	198	204	210	213	218	221	252	173	220	182	216	224	209	226	194	219	207	200	209	224	206	223	222	197	211	186	205	211	209	208	207	196	207	191	205	201	195	212	204	223	211	206	213	219	211	227	220	218	208	209	188	224	211	168	206	184	237	250	226	218	220	227	224	206	209	216	202	230	193	215	199	206	223	212	212	220	224	206	233	189	211	198	201	203	204	204	227	219	190	199	217	225	193	225	200	233	239	222	203	193	208	187	203	220	193	207	218	225	208	223	204	204	189	226	211	197	183	199	218	198	244	220	204	187	219	213	220	188	202	209	241	205	214	192	215	218	192	229	203	215	210	178	231	210	191	219	193	199	219	208	215	213	190	247	218	195	235	186	210	182	212	186	250	224	223	234	203	218	216	216	247	207	180	222	205	249	173	239	193	217	208	202	186	206	203	198	197	215	194	236	202	202	212	222	201	198	235	222	202	192	209	192	210	217	208	194	204	177	182	184	231	203	210	208	197	194	190	214	207	205	223	218	178	220	188	176	189	258	213	212	226	195	199	205	224	235	225	184	206	200	178	202	192	216	203	228	196	191	190	190	232	195	211	200	197	203	192	208	207	208	216	204	180	182	213	211	205	191	186	222	226	211	208	211	237	193	206	208	204	216	191	196	217	192	212	208	201	194	223	235	219	223	191	195	225	199	209	196	224	196	240	228	239	218	192	192	194	190	226	216	237	225	193	208	185	196	205	217	188	208	220	176	219	194	212	217	203	203	219	206	199	228	212	208	228	192	200	193	192	216	227	211	200	175	213	208	185	213	212	191	202	223	221	218	205	197	236	211	206	211	204	226	222	207	237	198	198	205	204	228	211	217	229	194	223	239	198	217	209	194	208	220	220	206	191	213	199	234	202	192	203	202	217	205	210	203	214	202	195	208	204	225	206	190	208	196	192	200	196	171	204	194	215	231	208	234	230	206	225	201	203	181	198	205	194	204	195	184	209	203	188	200	227	205	229	210	224	220	229	201	217	238	205	192	219	233	226	214	215	207	209	203	214	209	227	196	205	204	227	193	218	198	186	220	209	236	214	219	233	216	209	225	224	205	206	229	211	222	250	189	206	223	225	221	236	224	209	213	192	190	201	226	204	199	208	189	210	190	203	204	203	211	191	201	203	221	206	203	213	212	223	229	195	204	197	201	194	212	206	201	200	202	185	231	229	226	207	189	212	217	227	208	205	196	190	204	211	186	199	211	232	222	229	216	209	227	194	217	206	221	218	220	194	189	234	231	194	229	214	197	225	208	224	221	198	202	202	211	197	203	205	219	194	184	210	191	214	212	217	219	224	227	214	208	225	217	192	199	199	227	211	208	222	202	227	185	191	199	196	219	187	223	217	233	235	186	224	195	206	184	192	191	200	200	207	179	214	228	224	225	210	223	212	173	201	235	220	214	200	195	205	210	201	231	189	204	233	193	215	207	201	221	224	217	192	196	205	187	220	204	222	201	216	223	184	227	235	202	209	211	204	208	181	221	163	245	223	210	207	199	210	202	220	206	207	187	208	208	200	212	199	219	200	193	206	173	233	177	223	197	213	193	219	214	231	232	201	205	195	229	211	219	203	205	220	196	226	250	228	213	230	196	200	175	223	232	223	195	217	223	191	226	234	204	188	228	212	183	228	243	193	197	224	229	217	186	195	223	215	194	232	193	217	203	213	213	200	228	194	219	215	194	203	212	206	188	210	224	168	235	213	217	176	217	224	217	187	228	196	208	200	206	183	200	230	201	205	184	187	192	195	202	225	225	190	226	219	228	229	234	219	220	215	214	211	187	206	186	215	196	216	183	206	212	209	219	224	203	196	214	236	244	225	229	197	215	221	227	213	210	199	221	187	206	217	196	203	222	194	229	214	225	199	211	184	197	231	207	206	205	222	217	215	236	227	220	219	192	242	202	211	210	214	240	189	209	234	193	211	212	223	210	197	232	213	214	201	190	214	214	214	186	221	213	203	220	223	227	227	192	211	201	203	201	217	198	190	209	240	201	219	217	219	224	192
27759	1141	2340	2642	2275	1912	1593	1474	1301	1144	1065	989	934	843	836	774	725	738	745	732	673	679	716	626	636	622	648	572	569	638	612	629	602	576	581	595	567	534	568	577	566	550	597	565	592	604	590	556	617	568	548	637	592	542	531	571	572	563	571	546	565	592	570	580	578	578	532	525	551	616	561	572	534	527	569	579	529	582	540	563	553	540	539	534	557	530	567	574	562	562	558	543	591	571	554	553	560	584	534	562	540	546	571	549	544	559	545	555	535	513	591	558	544	553	520	545	556	531	602	543	605	517	565	585	533	573	552	539	577	539	551	578	527	583	551	567	565	541	567	520	537	553	550	552	475	579	546	522	573	544	551	551	548	529	560	576	541	565	565	529	527	493	518	488	528	552	580	553	571	547	543	561	497	553	577	571	566	533	550	525	534	561	508	553	537	522	506	573	555	560	524	578	562	545	525	540	548	510	558	550	594	566	517	553	521	563	528	541	576	543	552	547	563	517	553	542	552	516	534	566	516	569	561	610	529	539	552	521	546	555	543	562	508	554	516	537	543	543	564	549	535	576	513	525	564	551	543	497	571	582	578	534	533	512	530	549	545	513	542	546	556	547	588	508	587	541	536	563	562	537	540	555	565	564	553	537	556	544	530	589	521	501	539	557	497	542	561	577	539	583	586	548	523	552	566	521	568	550	551	577	533	558	554	532	553	559	551	553	508	554	510	532	536	556	523	526	543	534	548	537	576	517	561	537	540	564	551	536	548	538	575	553	565	575	602	584	535	522	585	538	561	524	536	518	534	575	546	477	543	548	546	557	534	547	555	536	509	526	500	519	522	526	526	536	572	554	539	566	577	518	553	564	565	538	559	512	536	548	514	513	552	538	539	537	551	542	544	506	540	521	527	588	527	536	572	568	558	572	526	580	554	533	573	523	560	544	560	520	525	531	532	541	548	549	564	538	546	539	515	500	541	526	552	539	592	548	563	545	572	534	555	537	528	507	543	543	562	543	537	569	530	560	550	541	565	543	581	559	481	523	534	580	545	572	538	540	538	563	539	533	539	548	574	543	573	540	538	549	508	531	526	563	567	578	576	545	539	534	562	551	559	527	548	534	539	576	552	537	536	571	547	569	584	529	550	553	555	605	521	539	555	542	512	544	563	544	556	569	544	590	579	543	530	544	594	531	540	490	547	558	569	570	571	587	533	548	587	599	552	533	556	514	524	545	507	563	561	526	498	546	555	539	525	503	493	533	560	525	533	530	550	530	557	567	495	533	536	543	544	572	587	526	525	544	524	542	550	552	544	529	509	540	601	569	531	511	518	544	534	545	528	550	519	525	546	525	537	523	504	562	564	535	507	552	551	566	541	565	537	547	579	537	565	565	561	541	544	570	546	551	573	579	519	528	552	506	571	555	578	536	526	560	539	521	538	586	558	552	564	611	571	543	547	578	560	552	540	527	527	589	554	543	534	537	490	548	565	582	545	563	545	533	562	554	576	497	509	550	538	594	587	502	545	559	540	544	554	565	549	591	537	537	542	555	544	499	517	568	506	575	529	566	552	538	511	543	502	550	545	551	561	496	561	560	548	544	550	529	548	537	519	566	551	503	565	505	548	525	530	553	503	553	502	532	547	551	524	510	533	560	553	536	534	577	558	551	544	554	524	536	558	542	580	557	557	565	569	549	530	554	553	568	549	524	544	532	522	555	571	572	553	560	552	596	532	561	562	583	575	559	503	534	541	559	563	505	530	552	511	555	515	566	548	544	531	529	540	518	572	565	536	498	556	560	537	563	542	555	573	516	590	539	531	576	551	552	533	596	589	549	557	540	563	539	555	537	570	580	543	573	559	532	523	523	563	527	580	517	589	516	553	509	507	521	543	570	577	550	499	557	593	566	555	554	535	515	536	562	607	535	553	542	513	560	527	582	591	553	549	528	556	507	566	514	568	532	569	548	570	535	530	522	532	565	549	598	567	536	554	509	522	525	539	549	570	569	537	551	519	578	549	498	512	526	521	553	559	535	569	538	533	581	552	527	570	545	539	546	533	543	530	529	538	540	542	519	544	556	572	551	541	544	560	510	554	575	593	518	562	543	497	544	559	553	562	558	540	528	554	540	584	530	577	541	540	562	580	571	550	542	524	528	529	589	505	487	555	550	498	535	547	540	564	565	533	522	531	526	583	530	557	520	543	570	554	541	516	540	555	535	524	558	584	564	515	531	556	533	539	567	540	532	561	541	584	579	547	585	511	545	541	540	579	535	538	573	535	533	528	538	539	543	542	526	551	563	561	544	577	552	543	571	543	518	536	530	563	541	519	531	562	539	558	546	570	562	576	544	557	531	539	545	523	546	586	551	532	562	560	561	531	538	576	555	553	536	555	548	572	592	557	557	588	527	576	535	549	534	551	493	550	543	560	541	514	530	520	584	542	537	565	543	548	553	525	616	532	534	535	531	494	556	530	510	532	515	541	530	581	553	567	499	583	531	574	573	498	586	539	563	530	564	555	501	572	579	571	511	532	557	552	518	550	516	531	569	555	577	546	572	525	546	579	563	510	546	559	556	556	549	569	566	515	585	541	526	535	576	537	557	544	582	523	565	534	548	579	545	554	483	501	509	542	563	567	540	535	519	584	565	555	552	528	523	593	547	542	522	570	538	574	564	546	582	522	539	561	567	536	575	526	538	530	518	545	558	542	514	534	582	541	539	531	505	520	533	535	546	509	505	563	520	563	555	528	518	504	540	476	527	562	511	517	537	510	573	519	536	531	514	484	573	537	521	542	545	538	603	545	519	514	534	582	503	569	547	604	559	556	521	525	524	585	577	584	537	523	569	534	573	534	492	547	553	547	545	550	544	564	550	544	561	567	532	569	503	517	561	529	540	558	528	547	517	520	563	529	532	555	566	561	529	538	574	563	533	537	529	599	581	530	548	537	562	502	505	545	540	516	556	544	520	549	512	520	553	496	528	564	564	527	564	513	582	544	517	495	516	552	583	534	556	535	536	530	497	515	565	539	554	583	555	527	513	543	572	507	532	538	575	501	587	557	543	544	563	538	535	544	518	551	513	551	534	586	550	590	546	524	581	562	568	532	528	603	500	574	557	563	557	550	579	530	523	558	528	517	527	559	509	524	588	578	570	556	562	551	550	555	541	527	508	537	536	528	505	544	522	534	588	546	536	540	545	546	515	571	577	589	557	548	583	571	570	559	534	490	569	548	568	550	573	481	565	522	544	547	577	541	526	564	551	523	563	533	559	553	539	611	517	509	548	542	516	558	540	553	562	570	497	556	559	518	526	538	537	537	565	574	573	568	508	576	531	568	572	566	529	552	523	516	557	552	553	537	553	531	529	568	523	526	564	553	586	523	544	553	548	582	543	540	552	544	597	563	554	493	543	531	571	578	541	547	483	542	566	542	560	559	540	504	559	525	555	572	586	528	582	548	568	518	593	575	566	526	523	564	540	558	574	531	555	581	545	577	576
60526	24131	11041	1986	1223	898	796	612	574	515	430	489	469	436	405	375	348	343	377	344	362	331	326	349	334	329	330	361	343	355	309	332	323	354	332	313	332	353	338	320	317	322	337	304	298	310	314	349	354	306	290	285	297	348	329	344	337	351	334	315	322	325	350	306	308	357	327	341	323	325	304	300	325	313	290	334	335	351	321	311	327	340	327	356	319	330	312	336	305	308	301	294	307	246	299	293	325	321	308	321	310	327	332	329	314	299	345	292	316	312	278	297	301	321	308	313	349	328	316	317	337	299	333	331	274	280	335	306	293	303	312	292	330	328	300	307	297	310	309	333	331	287	327	321	339	308	334	321	320	315	285	306	330	320	313	296	308	316	330	336	307	324	309	282	314	281	311	311	291	295	306	313	295	299	336	338	291	314	340	318	312	297	316	334	300	295	313	309	301	326	308	319	323	287	300	269	319	297	366	300	315	293	320	282	303	322	321	300	337	327	313	356	305	336	321	316	312	342	298	296	323	301	333	341	299	283	307	301	281	288	341	333	286	334	295	329	321	308	325	316	315	325	349	337	325	310	306	346	365	313	314	315	294	318	287	349	306	331	350	311	293	344	306	306	285	305	320	321	342	323	296	300	292	320	296	311	320	345	302	327	301	318	312	297	326	352	327	333	307	314	315	324	300	257	303	297	300	291	304	323	324	355	323	302	323	341	303	285	319	304	329	316	293	329	305	312	307	333	347	309	321	337	319	304	324	303	305	316	285	325	319	332	332	318	308	297	338	318	328	330	309	303	301	289	302	328	300	308	285	293	312	316	302	303	330	329	329	281	308	334	304	332	367	307	311	313	333	360	316	297	327	352	322	316	314	318	301	280	322	333	318	325	275	301	300	337	300	330	309	323	333	315	305	322	318	319	331	309	331	359	318	338	333	307	328	326	330	304	288	304	315	327	327	323	337	301	323	338	306	305	325	321	291	335	300	288	316	341	311	310	322	325	324	360	276	322	339	280	321	302	304	350	297	331	340	342	327	280	325	289	310	346	307	313	322	344	307	317	308	302	331	288	320	283	292	351	329	301	334	330	308	328	309	306	302	323	325	323	316	338	288	292	305	289	310	330	330	312	304	297	299	305	336	308	331	302	312	320	316	342	335	334	336	348	295	245	317	342	301	338	290	331	329	310	320	315	318	339	306	340	329	319	316	314	293	319	342	304	268	325	302	306	314	315	309	327	309	333	321	330	353	357	311	330	314	310	294	311	322	282	302	325	310	329	300	325	332	326	322	309	291	317	283	298	313	310	311	333	340	324	334	321	274	313	324	303	320	326	284	340	339	328	314	351	311	307	325	317	298	317	311	301	319	285	271	320	295	342	316	339	304	342	294	317	316	330	304	339	330	338	335	275	339	323	294	283	304	330	322	281	302	317	308	303	306	305	288	305	312	315	329	287	339	300	300	303	327	315	299	327	312	299	351	300	315	326	316	357	313	330	306	351	324	318	299	313	318	296	291	357	319	348	334	328	305	335	327	342	311	309	287	324	345	307	333	294	288	279	315	344	337	316	337	285	290	310	293	310	299	330	312	318	287	316	346	305	299	298	316	349	303	311	328	324	304	299	297	316	315	312	322	309	311	319	356	284	292	326	328	306	295	314	314	324	337	339	334	338	317	299	327	314	343	335	297	321	332	315	306	342	308	325	282	290	336	315	310	340	275	319	321	312	313	315	297	343	293	345	295	321	324	300	335	298	285	284	336	320	330	302	315	324	326	347	293	300	339	309	296	341	334	320	295	295	312	328	321	329	303	313	281	269	303	308	310	325	319	277	335	343	307	328	287	294	323	305	350	297	327	306	345	335	323	306	341	317	335	291	311	347	314	325	364	321	332	338	323	300	309	306	281	311	322	306	350	296	315	323	323	308	314	338	336	300	337	327	301	333	291	320	313	341	297	290	295	309	309	317	322	298	323	349	328	316	340	346	334	301	314	303	296	343	293	320	313	318	304	346	321	308	342	309	324	326	318	306	361	339	339	313	365	317	301	306	312	297	319	313	318	329	322	312	329	314	312	341	322	337	267	310	304	284	317	294	322	316	302	311	334	317	366	314	337	318	315	322	316	300	275	305	293	315	349	286	331	309	341	299	309	315	312	304	332	363	297	337	293	313	297	293	352	309	344	305	308	310	338	330	316	292	303	294	297	307	312	354	329	300	317	325	314	334	322	330	341	326	284	309	313	309	350	343	313	309	300	308	290	315	319	311	297	364	318	297	313	364	293	315	297	325	305	324	310	325	337	327	336	332	314	320	293	282	321	289	331	333	321	315	304	312	307	258	337	325	305	321	301	334	334	302	336	319	297	318	332	368	276	302	312	290	297	307	321	322	290	328	310	298	294	300	328	330	328	312	310	313	340	305	309	307	302	320	292	282	312	297	293	320	327	279	337	310	330	331	300	299	306	295	335	328	337	314	301	313	338	331	305	322	277	297	310	326	372	308	298	296	331	302	316	306	325	313	325	309	323	349	301	317	328	312	362	322	309	330	314	349	295	301	315	308	332	316	326	293	324	344	296	318	338	313	311	301	297	359	302	308	309	312	323	295	308	327	333	331	315	290	295	307	337	304	301	348	336	316	327	323	316	301	334	318	325	309	324	321	287	340	325	294	309	324	310	301	335	314	305	302	298	302	324	302	305	320	297	329	282	300	299	305	271	336	326	339	302	283	304	317	292	293	295	300	301	321	336	340	325	310	381	312	286	315	347	302	305	333	331	353	301	317	328	323	308	310	311	319	339	315	298	349	330	329	306	300	344	324	328	331	352	322	333	292	366	308	305	325	332	330	303	329	327	371	328	277	353	341	280	303	323	316	324	318	345	328	317	333	346	305	336	283	296	332	303	294	325	306	287	331	305	294	321	299	271	318	295	318	325	343	347	346	359	339	301	279	329	311	300	321	338	325	298	307	304	312	303	344	304	354	320	321	315	312	317	331	307	336	303	311	297	301	334	324	319	317	328	305	310	296	318	342	344	318	327	291	306	360	332	311	303	310	314	369	293	315	317	312	357	314	311	328	290	337	296	329	294	331	337	359	324	336	307	299	304	328	297	336	298	327	315	318	361	326	314	301	299	308	324	301	314	337	326	324	340	268	293	316	333	307	326	315	324	314	313	325	316	339	365	294	309	341	324	321	319	319	334	279	323	327	347	319	308	355	271	287	311	324	297	314	290	320	288	301	296	329	319	324	308	317	306	307	309	299	318	324	354	330	305	329	335	330	344	314	333	295	281	318	331	305	303	319	353	333	320	317	280	318	306	283	318	329	294	306	323	326	296	321	308	325	306	313	294	328	303	342	308	322	302	305	299	332	306	326	321	318	316	301	318	322	307	333	311	305	286	294	302	284	297	328	312	323	336	298	336	334	354	309	301	300	340	330	327	306	298	309	315	319	304	304	322	295	307	332	326	330	328	317	342	322	291	307	330	331	297	309	314	295	314	313
36579	2101	4157	4718	4236	3465	2888	2437	2138	1890	1775	1558	1464	1340	1252	1271	1238	1114	1073	1075	1078	985	996	945	944	939	926	886	893	855	900	823	824	826	891	852	839	847	834	826	857	854	781	801	850	825	796	822	785	762	797	787	795	828	714	850	819	812	796	799	765	804	768	787	797	778	795	791	763	765	783	749	731	749	777	723	706	756	724	772	764	704	778	764	745	748	765	717	710	762	763	759	737	770	783	788	748	751	758	751	733	772	755	787	753	779	759	700	711	768	738	719	768	749	721	772	768	791	754	762	795	745	768	737	743	756	746	739	754	735	771	729	764	697	759	742	728	722	745	757	763	758	770	810	753	757	772	758	726	747	726	755	750	759	728	724	734	777	755	760	745	715	757	754	688	757	766	789	740	777	776	750	766	762	764	748	743	726	740	752	748	710	726	716	698	781	706	762	700	695	676	824	738	700	732	745	739	737	716	757	717	758	670	758	748	716	749	798	737	792	743	753	756	717	717	746	749	741	714	757	709	780	734	746	733	744	775	758	729	737	780	771	695	805	712	717	785	754	744	734	737	725	759	765	716	750	740	731	772	748	774	737	751	743	804	799	727	724	804	750	750	732	736	785	751	690	737	740	742	744	667	726	757	772	772	764	721	712	771	726	739	755	822	764	718	678	742	727	780	774	741	727	745	698	737	750	736	697	724	775	754	753	726	780	716	721	773	739	766	728	713	761	739	714	752	719	783	741	716	768	756	746	702	757	786	746	761	767	782	730	732	744	745	718	747	750	739	737	767	775	736	676	745	757	805	741	744	752	732	779	767	749	756	725	711	724	733	714	762	785	764	728	691	726	729	735	754	734	729	753	745	732	759	762	715	717	770	715	774	755	747	742	747	761	701	751	742	769	672	742	734	793	766	724	829	769	780	747	748	727	747	725	752	805	720	766	742	806	750	705	756	708	718	794	739	765	706	753	760	754	713	724	758	705	766	740	745	700	787	755	748	745	772	733	699	798	761	710	729	727	763	716	780	722	748	757	742	737	783	754	722	722	773	754	735	747	797	741	725	782	720	749	746	758	737	748	748	727	744	699	769	769	748	746	778	694	740	719	709	780	758	788	722	782	743	711	721	815	791	738	687	755	750	736	733	745	772	723	774	736	739	728	694	743	758	775	774	750	764	788	733	791	715	767	730	736	753	763	757	772	696	747	750	703	740	752	766	719	708	724	740	766	721	772	757	723	726	732	721	740	771	746	779	768	715	720	788	748	716	725	721	787	745	734	775	727	755	746	742	780	778	735	752	760	696	788	726	782	706	767	809	733	748	767	789	769	735	751	749	761	751	771	744	751	748	792	736	713	745	730	758	731	768	706	726	736	707	782	733	705	720	759	710	769	812	748	722	789	800	741	754	769	735	747	757	756	770	720	765	735	746	782	745	784	733	713	700	718	745	735	747	734	707	710	770	760	762	750	763	741	711	712	714	727	761	767	736	709	746	780	742	730	732	770	702	708	754	780	754	711	714	788	757	740	763	741	751	728	744	749	723	726	778	725	770	779	767	709	728	751	757	750	755	767	738	749	730	783	757	754	760	715	720	757	751	739	738	754	739	748	754	749	685	765	812	794	713	772	760	744	723	711	743	726	748	701	738	766	762	784	764	727	680	765	666	765	787	713	733	688	747	775	754	694	792	708	776	792	702	785	754	727	684	689	733	742	742	744	771	780	754	704	754	780	766	716	744	740	735	728	751	744	735	740	753	749	741	770	765	715	744	789	734	771	743	767	729	720	704	793	711	708	719	788	727	721	734	789	757	726	727	743	720	760	751	739	781	776	713	760	775	771	745	744	751	761	778	781	728	709	741	749	766	767	729	739	756	744	712	794	718	776	747	737	718	765	689	754	755	747	706	728	760	723	719	718	768	758	733	738	744	756	736	699	759	782	749	775	765	801	753	759	760	690	764	771	706	794	803	754	742	747	766	749	750	733	761	741	756	766	707	761	743	714	745	690	750	758	723	757	727	742	781	736	769	739	723	747	742	747	724	739	757	781	736	741	702	758	726	757	709	707	698	701	755	704	684	780	770	705	736	776	741	716	784	771	781	728	769	770	812	719	772	789	772	717	728	771	787	738	764	714	758	758	750	755	726	745	755	707	700	742	708	733	747	733	702	730	794	746	739	740	746	797	778	740	723	759	754	745	790	733	760	749	766	769	699	743	733	740	774	728	735	750	739	745	794	766	710	750	770	742	773	713	800	771	736	732	725	726	745	744	737	736	737	792	746	784	753	754	734	726	764	731	753	735	725	717	785	727	685	700	724	743	757	729	727	736	709	746	769	716	797	741	708	775	745	771	775	753	766	737	721	753	766	733	789	728	780	749	731	759	762	748	750	760	740	790	743	794	707	757	759	788	713	717	757	748	764	721	767	722	751	790	768	738	786	787	771	753	748	767	729	746	749	724	764	779	790	741	712	764	777	748	749	702	755	729	787	724	778	754	784	726	734	739	717	729	772	703	769	756	757	717	739	724	721	769	762	792	768	719	747	773	756	763	807	748	698	773	758	729	728	762	735	711	785	732	719	714	671	735	821	779	747	759	746	709	816	712	740	794	716	738	741	689	753	741	783	768	822	772	755	762	754	686	818	732	730	692	758	746	749	740	780	765	747	748	714	758	724	733	730	685	689	785	734	788	740	760	750	760	733	755	776	772	727	730	726	776	747	718	761	713	711	733	723	770	755	778	751	738	790	739	744	788	745	710	805	798	725	736	751	803	723	695	721	731	730	803	739	784	717	747	752	755	727	792	752	722	776	762	755	720	709	791	720	746	737	713	762	726	793	732	716	747	755	744	741	729	777	753	764	725	758	775	793	765	742	750	766	739	769	763	725	802	727	728	681	773	756	750	733	719	744	707	753	767	798	768	809	755	780	781	752	808	741	762	715	756	770	730	737	772	778	701	762	763	782	781	727	755	805	745	772	745	777	733	747	774	757	738	711	763	733	716	746	725	734	710	757	708	695	748	726	737	753	762	723	752	736	779	764	807	734	761	767	755	748	771	767	776	718	779	780	732	735	740	782	725	767	743	745	731	763	739	733	780	707	759	743	759	751	755	745	733	739	744	734	672	732	783	766	748	783	746	708	749	744	768	759	765	750	706	667	726	757	740	737	758	762	757	742	715	736	722	782	701	708	747	788	751	798	747	729	759	741	731	764	728	781	760	771	721	793	738	793	796	752	715	742	758	736	738	776	779	750	780	781	730	714	787	739	739	737	737	768	736	751	755	755	756	752	736	752	740	726	741	724	730	771	697	721	714	728	785	741	762	735	703	752	739	761	758	753	728	790	717	749	720	804	739	714	741	751	741	734	756	699	789	758	731	728	748	709	765	772	686	727	719	762	747	767	776	743	760	733	784	731	746	775	712	730	773	743	714	740	769	735	743	798	702	785	757	724	697	761	748	711	761	722	735	761	769	779	742	709	753	750	780	735	711	763	782	720	759
5982	236	92	115	87	107	89	93	104	88	79	92	94	87	92	90	94	93	90	92	110	89	99	102	99	85	101	77	100	87	106	93	78	92	81	91	79	90	98	86	90	80	82	94	89	99	82	94	96	90	81	93	92	95	91	80	89	71	90	84	89	90	98	91	105	98	90	89	70	70	95	83	95	78	93	105	87	71	101	79	89	76	91	91	71	91	84	89	76	84	81	88	83	102	100	76	83	81	73	77	100	85	71	86	97	94	72	86	63	78	73	100	89	87	98	84	79	84	101	84	97	93	78	106	94	113	80	91	88	80	83	64	88	97	99	87	85	94	97	102	79	83	110	102	90	86	88	79	73	88	86	78	82	86	96	90	85	80	75	88	86	88	93	94	87	69	81	96	66	88	89	76	81	83	91	92	78	91	87	78	79	84	75	90	82	103	104	79	84	77	91	80	107	104	81	93	85	82	91	106	97	90	89	95	77	92	94	74	86	79	82	88	98	82	97	81	88	85	92	91	81	94	93	99	91	78	64	93	78	76	67	96	74	92	81	84	89	96	102	97	70	98	63	77	67	109	80	100	107	93	78	75	92	88	76	98	93	91	70	81	92	97	77	88	67	92	85	99	97	87	85	85	87	124	72	92	87	80	88	92	91	89	101	88	75	79	113	92	96	102	102	87	85	72	63	80	92	86	79	92	80	89	90	83	95	79	93	85	113	62	90	77	94	92	103	81	77	92	76	92	84	96	84	79	80	84	78	98	100	70	93	105	101	73	79	98	100	87	81	75	108	86	79	89	92	94	83	92	98	105	64	74	78	71	91	78	101	108	84	90	86	89	80	85	82	84	90	83	73	93	74	85	89	89	89	101	91	76	78	93	96	103	74	75	86	88	85	92	96	86	77	93	99	85	72	89	71	69	91	95	79	94	102	78	86	90	89	97	89	67	101	105	97	87	105	91	104	78	83	87	101	103	94	86	93	74	89	88	84	70	88	75	76	56	85	85	81	84	91	92	74	81	73	98	83	112	97	95	111	80	85	87	96	82	86	85	83	90	80	75	90	78	64	75	76	84	91	96	71	74	78	98	80	89	99	98	79	106	91	77	89	116	97	68	64	86	87	95	86	82	108	90	65	77	86	81	72	70	73	104	88	89	88	81	89	99	68	81	84	79	81	87	92	92	87	76	89	85	78	91	81	83	84	79	95	82	94	85	96	85	84	96	74	81	85	84	96	74	86	86	90	89	100	96	84	81	80	71	100	85	89	92	95	72	99	97	76	90	73	94	104	74	84	102	103	110	76	81	94	108	96	91	90	66	86	94	105	87	101	82	81	91	87	96	90	85	77	70	92	91	113	88	86	91	72	73	101	103	83	93	90	84	103	88	77	85	72	87	87	88	96	97	90	78	87	68	94	92	81	78	96	73	102	77	90	106	92	91	107	78	83	105	80	93	87	83	72	81	89	75	103	94	84	92	79	79	91	84	83	93	80	92	86	76	71	81	99	81	107	85	85	90	90	107	88	81	78	106	92	80	83	94	87	74	99	87	93	79	73	86	85	84	78	86	104	85	90	67	84	99	107	103	96	95	90	91	86	76	86	103	73	101	93	86	81	72	77	92	105	82	79	70	77	84	77	100	81	79	84	79	102	72	92	85	82	103	91	86	94	100	94	88	67	87	88	89	78	84	81	83	101	76	81	77	81	69	60	80	89	93	93	78	81	107	74	81	93	83	78	77	101	93	81	93	86	99	72	79	81	77	92	94	89	76	91	98	89	83	93	77	83	85	74	88	85	97	93	94	78	82	99	75	76	96	96	100	92	86	84	103	104	86	94	116	90	73	77	87	81	85	79	87	91	90	78	82	87	92	90	80	85	85	87	97	87	85	95	91	77	83	101	90	82	81	92	69	83	90	71	80	91	83	92	98	74	97	88	78	85	84	72	76	76	93	83	95	102	93	70	88	85	98	72	81	103	108	94	105	88	87	95	75	89	79	103	87	81	92	89	84	85	103	105	86	94	72	103	95	65	97	75	88	96	76	97	91	83	89	109	83	80	82	97	83	90	84	85	88	85	73	98	86	71	98	90	91	100	94	92	81	109	80	66	82	84	90	76	80	103	87	83	76	102	84	86	66	102	77	112	109	75	90	70	78	81	99	80	78	78	81	72	81	91	90	82	90	91	96	79	87	88	85	92	79	81	96	100	93	79	94	79	92	107	88	69	88	86	95	90	106	84	89	88	83	87	97	81	99	92	73	104	97	90	96	83	100	97	73	88	95	86	83	78	88	85	81	105	89	85	84	101	91	80	93	101	103	101	87	88	95	91	85	108	80	87	93	106	73	100	60	74	85	97	87	94	76	93	100	87	96	94	87	86	99	89	103	76	85	96	88	92	92	88	91	95	98	85	81	80	69	87	96	93	94	86	99	90	100	97	72	79	99	75	85	67	76	97	98	89	78	82	77	94	85	86	99	76	80	75	87	92	72	70	93	87	88	73	68	102	100	85	90	97	87	78	84	89	89	98	84	79	69	105	98	98	93	79	96	87	90	87	72	95	83	81	84	78	77	89	78	101	84	95	92	82	112	83	83	79	93	81	99	75	79	91	84	82	94	81	103	77	77	100	106	88	80	93	79	89	91	97	98	85	69	79	104	92	83	90	85	86	90	91	99	88	79	89	78	81	84	91	75	75	85	85	91	72	81	96	78	92	81	97	84	88	96	88	91	103	82	69	79	83	88	96	86	91	92	95	77	84	79	74	72	65	82	120	83	83	92	85	98	105	79	96	88	58	94	106	82	74	92	75	74	82	85	104	102	77	70	81	75	90	84	84	93	79	69	84	99	92	93	103	87	70	83	80	78	99	90	71	74	91	82	78	80	78	86	90	95	90	98	88	89	84	91	105	97	90	81	105	85	94	91	92	105	105	94	81	84	93	88	103	93	88	109	93	89	103	79	91	84	71	93	86	88	101	81	91	87	94	95	105	96	81	91	91	82	81	94	80	85	102	76	68	87	94	92	70	90	88	82	78	72	107	74	92	98	75	70	96	82	64	83	88	80	76	89	83	74	73	77	75	92	103	88	93	84	87	76	88	100	106	74	81	109	98	108	91	97	73	88	83	90	85	74	76	94	89	79	99	82	86	76	77	109	93	86	99	82	86	96	82	82	83	80	99	83	81	87	72	75	83	91	78	100	93	85	80	92	86	104	93	87	100	81	76	80	84	92	87	92	72	90	87	85	95	81	90	86	84	88	77	83	84	69	93	83	87	71	104	75	86	107	74	96	59	66	91	92	102	104	96	105	87	100	101	84	90	75	87	84	86	87	95	84	92	89	81	91	82	90	87	88	96	85	98	97	80	91	109	84	84	96	84	83	77	89	84	61	86	98	88	76	86	72	96	81	77	81	95	72	91	74	79	86	93	78	87	70	77	85	76	97	89	96	96	96	111	95	87	93	80	94	84	99	93	99	78	79	71	78	103	91	86	77
6087	296	334	396	326	334	322	325	342	297	330	303	278	317	289	285	312	283	291	284	262	311	288	274	267	272	276	300	291	279	287	280	286	282	283	294	264	288	281	286	272	273	294	281	292	237	269	300	255	278	265	285	292	297	290	267	277	276	287	276	290	259	285	252	269	279	295	294	274	292	277	279	307	272	269	279	261	293	255	300	273	307	251	294	303	299	293	283	290	298	311	298	272	283	286	270	286	265	293	282	277	306	278	297	267	254	265	298	315	263	298	256	268	259	292	290	297	257	301	259	281	267	267	264	279	303	304	281	301	279	250	296	260	274	279	237	283	277	310	298	283	296	257	256	273	273	259	285	306	281	288	294	282	270	270	276	264	248	279	300	286	279	303	297	269	319	272	272	285	272	286	298	294	273	294	272	285	263	281	293	261	265	279	275	315	267	258	265	285	287	282	279	312	282	239	274	256	264	263	279	255	275	276	270	301	258	276	279	282	299	260	300	261	281	288	282	259	279	283	270	268	280	291	267	268	254	278	267	280	278	298	280	296	273	300	276	226	286	296	260	265	281	280	268	295	266	288	282	281	286	270	287	286	279	265	292	277	249	289	278	269	259	277	277	260	261	290	272	305	309	293	273	288	275	266	320	312	267	262	280	288	286	292	258	273	264	253	288	269	272	258	270	252	300	292	287	290	276	270	273	282	285	291	291	272	274	253	302	286	275	310	261	291	285	269	290	284	246	278	296	313	286	265	278	289	305	277	257	279	267	275	274	263	247	293	250	279	300	252	282	270	272	311	276	294	286	297	255	267	251	282	290	305	289	259	295	282	293	282	300	285	275	302	269	281	278	287	297	272	286	254	296	272	260	265	266	302	277	262	318	284	270	262	248	279	289	254	266	292	288	255	255	290	266	260	293	300	254	271	278	274	285	306	284	293	242	274	280	289	305	298	254	289	276	300	305	278	262	258	277	279	258	275	266	286	305	283	314	290	262	265	289	276	240	278	267	247	307	289	240	266	277	293	262	300	292	280	289	279	268	273	248	304	243	302	289	258	272	278	279	248	260	284	261	281	236	269	278	293	244	319	291	272	261	272	279	294	249	299	272	301	270	254	260	286	253	280	274	282	283	277	288	265	301	303	271	275	308	280	271	275	293	280	252	271	251	271	282	261	297	268	253	277	286	281	271	226	291	286	284	290	298	302	261	288	271	250	294	254	268	291	291	266	323	283	274	297	251	283	298	295	272	279	284	266	269	272	284	254	287	245	315	275	275	276	271	288	278	291	291	267	263	266	313	265	285	291	260	299	271	307	280	252	264	294	273	275	269	254	282	276	285	268	285	279	286	280	281	273	282	278	263	276	261	301	285	278	257	272	288	265	273	263	278	268	295	284	294	277	304	289	278	259	279	297	277	271	267	295	288	264	304	294	268	265	267	265	292	286	298	257	285	263	282	285	282	276	306	279	266	274	283	310	275	288	265	283	285	304	259	290	287	320	281	269	271	284	293	258	301	266	307	271	293	263	270	285	249	274	308	259	286	276	290	302	276	284	275	290	278	285	237	258	298	278	251	288	278	308	268	238	275	244	269	260	290	272	286	262	286	268	311	267	284	292	282	270	275	267	304	252	291	281	288	273	269	301	287	242	292	284	296	260	259	268	274	279	290	259	295	293	292	279	302	263	261	288	267	275	269	283	260	300	281	292	265	286	289	264	271	287	277	278	291	272	251	296	282	241	274	287	246	278	284	284	244	300	263	264	276	296	284	263	267	317	275	282	261	261	287	276	277	307	288	276	267	300	291	274	290	278	272	261	281	287	281	269	261	289	257	323	242	272	264	292	251	307	267	267	258	300	303	279	287	286	277	262	264	300	276	308	264	295	280	307	262	291	282	314	277	282	268	258	277	268	279	273	293	311	268	255	307	293	312	271	275	280	284	269	285	253	286	265	252	279	265	253	256	281	306	288	267	255	286	266	267	277	274	269	282	294	275	295	277	274	282	320	304	270	270	286	267	297	270	294	288	270	288	278	279	286	292	237	265	300	272	297	277	294	255	246	241	261	276	268	280	297	297	273	296	283	314	252	250	283	273	297	270	305	270	265	279	288	250	279	282	277	260	282	262	258	256	293	271	295	282	280	281	294	279	287	261	288	266	315	316	277	276	284	276	278	234	287	287	280	260	230	269	275	280	286	266	247	265	319	266	245	279	251	282	281	279	266	288	270	306	249	267	280	272	265	296	254	264	255	315	267	258	248	299	283	288	300	283	272	290	264	274	299	278	283	265	292	268	260	285	280	258	276	310	302	321	305	301	268	268	269	250	272	281	277	301	274	267	250	284	249	252	278	268	291	255	307	278	299	264	282	284	292	258	279	292	305	261	273	269	293	284	266	276	253	249	293	268	256	282	281	276	270	274	273	260	248	287	268	286	288	282	256	290	282	310	245	289	234	278	268	258	274	289	306	282	267	270	277	296	267	268	280	284	288	286	290	288	251	298	278	270	273	284	277	293	290	284	266	268	264	280	268	314	299	274	288	268	281	287	286	304	295	262	245	281	292	299	296	263	266	306	283	260	272	299	277	282	274	302	256	299	283	250	289	306	295	264	262	267	272	283	249	288	273	270	289	273	257	296	281	249	289	264	302	285	269	302	290	318	285	267	247	308	282	296	274	259	275	292	297	281	275	299	255	280	297	296	293	251	260	270	287	271	281	276	270	259	315	273	288	269	282	290	291	268	259	293	320	274	287	266	266	262	261	259	306	297	258	291	256	255	271	312	267	264	263	301	293	294	292	281	256	284	281	302	309	252	262	262	271	283	280	275	271	283	282	282	307	259	287	274	268	301	261	263	270	268	293	307	261	271	278	271	287	281	268	305	261	292	275	270	277	284	301	280	267	279	288	255	277	316	284	282	271	274	269	271	290	237	269	255	262	296	267	289	277	291	251	305	296	269	288	278	267	274	267	286	294	248	313	281	287	278	262	285	274	294	276	284	301	291	267	278	252	282	259	276	279	266	272	276	258	272	298	254	292	274	300	233	292	287	298	273	274	302	269	250	258	280	280	277	262	279	247	292	298	277	275	287	272	283	273	295	265	280	293	260	248	280	317	318	291	284	255	264	282	317	265	303	274	284	298	277	296	258	267	295	281	266	275	285	278	328	290	256	288	253	279	268	309	274	266	264	280	286	273	275	267	251	260	276	305	268	283	276	299	306	300	283	298	290	257	253	270	271	241	267	295	268	285	309	245	278	267	255	296	298	323	275	282	255	280	276	246	269	267	285	268	267	284	274	268	278	283	312	298	277	263	295	283	298	282	299	288	272	288	263	285	282	265	293	271	266	272	285	281	282	270	283	281	257	259	278	272	297	294	279	305	276	252	243	293	281	290	282	251	289	287	254	285	293	264	279	285	302	272	276	256	282	281	298	293	275	295	241	244	252	314	267	278	265	263	291	262	312	269	299	290	304	280	277	298	296	261	293	326	262	274	249
50937	16907	3086	846	614	465	448	336	303	300	290	268	264	235	269	243	233	241	237	197	240	230	227	201	208	234	204	236	194	229	196	212	206	239	200	208	199	214	200	196	192	219	195	225	207	208	200	212	216	207	186	207	203	244	236	222	229	217	208	186	201	201	180	200	198	213	212	207	193	211	215	202	210	198	210	204	188	203	216	209	202	207	224	204	209	198	218	233	230	255	222	217	205	188	217	241	207	224	202	191	179	212	200	198	218	187	221	222	195	230	220	193	235	203	197	215	216	231	191	225	209	188	196	219	210	169	226	198	216	215	198	192	224	210	207	165	194	224	244	184	208	189	184	202	219	217	209	194	221	183	226	210	203	205	216	207	209	210	209	224	246	230	228	216	219	222	199	211	209	227	235	210	195	225	228	201	207	198	209	187	244	208	220	199	212	225	171	197	206	171	221	201	200	214	206	213	243	239	224	199	225	227	212	209	210	242	236	189	194	229	206	233	209	204	213	226	230	217	210	206	209	217	192	211	210	211	214	204	183	197	204	210	200	199	216	224	209	222	200	245	208	188	181	192	201	221	211	241	178	217	225	238	208	217	211	205	206	210	233	202	211	183	199	186	206	208	204	213	202	218	240	202	212	197	181	206	203	226	221	207	210	213	190	182	225	214	224	208	213	211	204	228	218	183	205	189	210	230	223	207	212	223	194	206	193	221	243	166	210	203	231	214	225	203	219	197	226	226	231	228	217	222	210	187	199	203	215	232	222	190	181	206	207	205	194	236	200	225	250	207	187	204	172	210	214	228	183	202	215	215	202	187	221	188	203	211	197	222	203	220	209	191	191	190	227	191	234	200	204	195	181	194	218	196	202	201	247	221	186	200	194	233	228	201	201	197	201	197	226	197	188	220	226	215	227	253	219	213	194	230	215	190	207	200	212	219	208	223	178	253	215	234	207	219	205	229	218	238	225	196	212	206	187	212	198	253	190	202	226	205	212	210	214	200	200	215	216	202	214	233	205	212	208	206	228	218	234	196	223	199	200	197	197	201	217	226	220	219	216	214	197	219	253	206	197	206	217	211	229	209	230	214	214	206	204	203	180	234	210	210	201	212	218	205	195	212	215	224	213	204	176	210	209	202	204	217	219	192	181	215	234	184	226	198	192	205	180	211	188	228	202	207	207	186	223	201	208	227	224	217	193	226	215	207	216	229	213	225	189	191	185	195	197	189	183	190	207	207	185	220	216	200	218	215	194	182	210	177	222	204	216	217	195	209	200	219	216	211	208	207	191	197	227	217	202	211	218	201	217	213	224	220	196	222	200	203	197	206	197	209	231	210	202	212	209	201	234	239	185	192	202	187	202	183	168	191	191	211	236	216	217	202	203	233	211	195	222	225	217	188	208	204	217	195	193	206	244	207	216	214	216	170	224	202	222	192	176	207	217	222	194	224	233	177	201	207	232	208	217	211	215	210	211	223	219	179	215	219	209	202	221	215	223	208	203	174	201	201	213	218	195	205	199	206	220	222	215	209	234	203	221	203	190	192	227	195	205	192	197	211	218	230	214	207	213	221	221	221	219	212	225	206	201	245	231	232	222	220	222	192	221	218	207	235	194	216	204	205	207	234	191	198	222	224	193	207	219	200	226	203	233	196	195	215	200	195	231	228	201	216	189	216	199	214	209	241	200	238	216	201	206	215	208	203	187	222	205	214	178	212	204	198	197	228	219	206	190	187	204	219	187	205	215	209	211	206	253	206	199	197	221	232	201	216	203	221	220	226	222	226	204	181	200	196	214	209	215	220	195	253	212	201	243	220	197	225	214	239	209	205	204	185	212	198	216	207	222	226	206	234	203	222	218	213	224	198	216	242	207	185	189	208	190	228	206	198	209	202	192	198	185	205	194	208	200	219	215	195	214	192	236	217	258	218	230	209	199	200	211	215	206	223	224	194	211	193	205	212	195	197	210	194	205	220	224	209	225	199	229	222	206	203	217	218	199	178	219	179	200	215	238	234	244	242	211	248	232	200	209	209	214	216	219	251	233	237	218	198	198	227	201	198	178	213	208	179	185	236	199	206	182	243	179	211	224	220	202	221	209	205	198	189	222	196	221	212	223	225	239	219	197	203	213	228	190	202	223	208	222	202	205	209	200	215	203	225	192	229	221	199	212	188	214	215	230	212	218	186	228	200	239	202	210	189	189	218	214	200	222	210	201	193	196	207	191	235	228	194	240	187	208	213	208	201	215	238	215	200	200	199	214	205	218	215	226	203	213	235	222	176	207	215	206	214	199	225	209	218	205	225	220	191	191	225	199	221	205	236	187	209	234	184	221	216	221	198	217	228	206	204	209	202	203	223	201	223	212	224	212	219	201	195	218	198	231	237	200	222	195	187	199	199	191	187	206	208	223	203	206	182	209	236	216	258	232	192	204	206	195	197	205	212	224	235	236	203	211	213	211	228	184	203	234	210	185	199	184	203	230	196	208	206	212	204	229	210	211	196	211	178	202	205	187	211	205	235	216	223	213	206	205	218	200	220	183	206	226	189	214	195	216	217	216	201	216	203	228	200	202	215	206	186	168	222	187	216	198	218	208	213	213	198	218	219	214	193	207	236	200	207	215	223	203	212	232	209	222	211	198	212	211	192	198	200	201	214	218	216	211	254	198	185	210	211	232	186	177	208	203	217	194	190	189	205	212	204	197	205	212	232	209	201	222	191	231	221	235	188	203	205	229	211	218	217	233	221	200	199	214	204	210	207	186	228	203	213	238	211	204	208	214	199	214	209	236	193	210	211	212	195	198	189	207	202	199	227	189	211	191	200	202	214	235	214	221	189	217	217	221	211	236	196	228	217	219	215	211	181	175	223	233	219	226	190	189	218	189	219	181	195	181	221	209	191	216	210	218	205	210	200	191	209	216	206	207	209	181	203	209	219	196	230	195	210	217	207	225	190	198	211	240	204	185	204	210	216	215	199	184	207	197	205	224	211	226	230	190	220	193	177	196	182	194	203	211	192	187	209	230	205	222	195	221	189	223	210	181	192	212	197	203	199	190	202	216	203	209	203	219	196	185	193	235	213	222	218	189	214	239	222	208	215	181	212	220	220	189	199	235	218	218	209	226	204	191	215	183	179	228	226	228	176	216	211	226	215	210	229	213	205	200	262	193	214	198	218	219	195	166	199	203	184	197	187	198	225	193	201	223	189	222	199	198	199	205	225	210	213	223	225	221	222	204	211	184	175	241	191	192	193	194	226	210	207	185	211	206	218	217	201	215	197	203	204	221	225	208	218	191	209	220	188	212	244	214	219	206	193	184	241	226	205	210	205	209	192	213	167	184	197	226	198	238	205	190	192	214	233	214	198	199	242	216	213	191	208	198	185	219	193	222	188	200	191	184	200	198	187	246	196	223	189	204	216	206	209	207	215	227	208	219	218	209	239	203	207	201	219	181	228	204	235	194	203	203	197	221	195	228	186	223	220	201	186	191	233
28047	1222	2270	2684	2358	2024	1653	1396	1232	1082	1086	994	910	886	770	808	758	732	678	694	667	709	689	677	581	639	600	639	618	656	599	611	616	572	624	564	572	580	587	571	595	535	550	578	587	537	522	523	559	531	593	571	583	543	579	586	603	539	560	560	578	555	563	579	537	546	551	554	531	541	564	524	558	554	559	533	575	583	561	533	549	568	526	567	510	555	552	569	548	546	551	540	558	527	584	557	532	549	530	560	514	539	544	533	552	511	547	529	525	564	559	516	534	518	580	544	557	567	547	506	555	531	527	537	522	564	524	563	566	561	531	550	581	584	552	493	522	588	534	581	573	534	545	549	532	529	562	544	564	577	572	544	556	578	572	561	562	514	575	583	539	537	499	560	623	584	542	540	594	566	565	568	568	546	499	529	553	551	572	516	567	562	584	570	557	593	519	549	547	539	588	523	509	523	577	536	547	538	526	522	505	558	512	525	520	522	536	558	548	572	561	586	531	521	536	564	582	509	543	509	529	556	540	586	557	542	539	547	576	548	574	505	543	516	535	557	586	527	556	587	530	568	527	530	546	571	525	550	529	563	542	556	532	552	561	544	565	567	557	548	530	520	552	558	565	573	581	503	545	543	539	535	564	573	518	560	539	522	550	550	545	559	570	591	560	595	544	508	551	536	554	552	548	514	545	584	575	560	584	578	558	541	512	549	543	551	519	545	556	544	537	523	534	616	541	570	550	543	590	547	552	542	562	546	555	524	550	588	525	534	548	545	549	538	540	519	568	527	501	544	564	548	514	586	588	501	548	538	563	556	569	537	568	557	525	565	540	563	542	582	573	540	561	557	546	550	537	579	558	557	565	542	527	535	541	589	553	578	507	546	562	561	543	561	545	564	572	586	576	510	523	535	567	531	562	548	516	572	559	564	512	549	523	529	567	571	524	532	536	510	576	529	572	538	563	577	516	542	544	557	553	506	536	518	531	507	527	533	567	562	557	561	508	527	518	573	553	522	583	552	564	548	546	565	539	531	519	564	561	549	541	577	552	521	531	554	501	592	545	580	536	586	574	535	542	533	551	562	548	572	541	533	535	555	538	554	518	566	513	551	535	558	551	540	553	575	582	538	548	574	535	533	523	546	553	524	574	535	552	554	545	512	560	531	529	513	574	550	532	574	535	555	571	567	543	583	525	532	577	538	545	553	545	576	557	580	572	577	544	503	544	556	583	530	565	558	565	531	547	510	549	562	520	513	517	554	564	554	575	551	558	587	573	516	553	546	534	554	562	516	557	553	546	559	558	527	561	554	584	496	569	526	574	542	512	553	567	469	540	560	561	550	535	479	553	541	553	518	549	575	600	548	540	552	515	538	519	537	526	560	533	540	604	550	554	519	546	555	558	545	519	558	553	560	559	533	562	512	514	515	550	587	550	528	523	562	527	540	531	567	589	533	555	534	584	536	491	559	539	535	529	554	564	545	584	536	544	548	554	563	526	520	504	549	574	552	525	539	582	557	555	521	504	593	583	592	551	527	584	527	544	529	589	502	562	552	571	552	537	555	518	531	536	549	543	559	537	501	540	550	583	536	588	552	544	527	544	518	514	597	540	581	565	547	572	576	558	559	585	531	581	532	562	558	565	582	578	541	541	535	538	567	501	544	553	494	544	535	567	529	585	557	546	548	534	542	536	561	578	544	536	545	565	560	547	487	520	538	502	559	528	547	551	539	557	587	578	564	581	556	584	527	558	575	548	521	525	544	587	567	565	541	556	503	564	542	559	556	563	531	548	556	523	529	596	536	530	528	530	547	536	511	525	575	552	519	521	558	531	553	560	554	554	571	513	581	511	567	558	544	559	525	546	540	522	510	506	559	544	538	541	569	566	562	557	534	531	502	515	532	539	548	575	549	552	524	529	551	517	554	522	558	551	540	536	562	537	556	556	576	574	562	554	532	546	539	558	567	556	552	597	565	514	552	526	535	526	524	533	539	623	573	562	531	538	561	568	562	566	547	509	527	536	542	527	528	530	581	580	547	552	552	562	540	581	581	581	544	572	533	551	574	537	551	545	498	524	563	504	610	533	555	544	517	589	534	544	551	562	546	567	542	558	572	537	551	580	529	533	573	564	508	517	551	501	538	596	560	535	523	537	589	567	586	546	555	537	523	578	530	547	577	544	552	517	527	555	566	568	507	562	590	549	544	572	499	541	565	550	546	549	547	541	529	557	535	534	509	542	533	545	560	591	523	532	500	536	529	562	531	535	516	555	505	506	533	539	530	557	529	608	543	577	561	531	565	528	547	531	542	554	552	572	563	596	532	537	546	526	580	557	545	528	564	548	566	530	551	512	572	523	542	477	545	538	536	539	616	569	528	523	576	567	543	521	550	544	570	548	541	523	555	539	552	577	587	551	564	529	521	532	548	522	546	537	538	546	574	527	517	566	584	565	521	559	529	512	529	587	545	567	510	557	555	546	530	532	615	554	495	553	554	514	539	528	532	563	532	545	491	568	526	516	530	562	565	526	550	572	557	553	536	545	556	532	589	571	562	524	507	526	547	528	558	551	564	525	569	553	525	562	506	521	561	567	578	535	536	512	564	577	543	552	517	558	528	508	592	499	523	522	521	527	517	576	503	540	527	532	567	501	557	552	541	551	575	509	556	529	554	557	526	541	547	513	552	509	534	528	554	526	580	541	522	486	519	525	560	522	512	552	587	512	556	558	606	566	543	525	570	566	526	593	575	522	611	577	588	534	508	528	568	545	588	571	562	544	546	513	561	564	506	545	573	566	574	539	554	532	499	503	596	518	513	530	578	577	534	539	511	554	506	553	510	562	544	548	537	554	505	504	624	539	586	531	539	598	573	553	524	578	558	509	547	569	520	547	516	575	541	552	560	543	527	520	549	542	530	573	547	560	532	542	560	551	540	575	559	514	525	530	542	543	602	593	521	587	550	544	539	550	554	576	541	565	528	549	535	556	559	542	530	576	527	579	505	564	493	530	565	550	559	570	529	489	585	561	505	539	536	505	532	528	559	592	575	561	574	570	554	531	501	552	534	521	575	565	579	550	552	565	537	554	557	545	581	542	540	527	551	557	522	546	565	513	564	585	550	505	554	499	566	558	531	521	566	501	575	588	557	535	561	557	566	538	534	546	547	542	537	569	513	563	521	537	530	539	613	568	557	510	551	544	557	602	549	559	505	563	556	533	577	517	573	527	594	554	545	554	541	540	524	567	579	532	571	538	539	533	545	565	534	542	522	592	546	523	569	549	559	517	558	549	544	541	521	539	566	544	532	541	543	517	556	548	558	560	535	563	590	556	543	581	576	548	587	531	534	529	583	540	540	519	522	554	547	528	534	600	550	555	544	574	567	551	559	549	559	529	526	548	548	551	513	556	509	542	519	517	544	563	565	534	551	527	542	567	580	587	524	564	549	570	557	586	569	524	548	560	533	523	559	549	523	550	558	550	569	553	544	524	550	577	537	553	568
60729	24451	10755	2068	1190	911	755	656	577	497	473	436	415	404	421	364	402	372	356	375	376	326	338	327	371	329	344	358	330	321	324	313	327	338	321	314	336	313	321	331	336	315	319	305	338	330	335	324	330	291	323	312	290	343	315	281	339	295	314	297	324	336	277	333	317	314	289	301	289	309	303	309	305	322	321	318	317	289	305	335	316	289	331	325	303	302	329	317	317	326	317	336	313	287	293	300	295	304	309	336	322	306	298	300	326	307	310	321	299	308	303	325	308	324	310	299	307	338	323	313	337	310	295	287	319	320	324	347	310	282	301	340	273	320	277	273	326	325	301	310	306	317	344	332	323	353	283	315	326	322	324	292	297	303	323	330	323	285	326	305	318	288	285	315	298	310	321	327	310	325	339	338	329	312	325	326	296	313	294	320	340	316	310	283	330	296	331	301	322	353	317	287	293	313	347	318	338	325	311	301	333	335	305	310	282	329	313	316	324	310	323	318	334	294	297	339	301	328	320	333	313	338	358	357	341	311	289	335	313	323	329	293	321	283	312	298	315	316	338	291	332	318	317	300	332	334	365	287	299	323	318	328	335	312	326	327	319	320	282	309	334	282	324	308	301	341	332	319	333	308	293	280	333	283	295	300	293	320	314	299	320	314	305	289	316	331	332	297	307	312	298	288	299	314	263	321	338	351	319	326	334	328	275	343	320	330	325	289	291	295	285	314	296	352	296	317	317	311	359	315	324	354	307	346	349	339	304	338	330	323	306	301	322	319	327	333	306	299	310	304	309	330	304	338	308	311	302	313	303	319	308	316	317	327	315	309	333	301	326	291	332	334	324	294	303	323	311	338	326	322	302	285	349	271	304	334	320	340	334	368	320	304	301	326	325	290	308	335	319	335	331	318	286	327	298	280	326	356	302	284	310	326	329	325	313	342	281	289	301	313	335	305	295	332	353	297	316	325	295	306	283	334	330	317	340	306	329	311	302	331	290	314	324	295	322	285	306	307	296	293	308	347	298	287	316	279	309	304	313	304	301	315	313	324	308	300	325	340	314	289	302	312	323	349	271	283	301	315	284	276	306	338	279	279	343	314	311	324	310	299	293	305	314	308	304	304	313	341	302	318	298	363	340	283	342	295	295	339	315	309	321	327	340	298	303	322	295	312	297	295	366	303	316	311	324	307	309	326	324	332	330	334	327	337	302	341	311	319	293	305	295	325	318	312	304	296	322	335	313	316	337	309	322	300	330	300	318	326	306	300	295	361	322	355	302	296	310	308	295	331	333	309	333	332	325	312	312	312	303	308	299	315	331	306	289	304	313	319	318	293	264	308	342	302	316	305	312	320	321	310	320	298	332	313	316	309	324	330	316	313	294	340	326	338	339	316	312	332	345	312	339	346	305	288	305	312	296	338	325	332	354	322	322	322	299	318	302	337	352	322	278	287	321	310	310	320	347	325	308	300	292	307	305	302	313	326	318	308	273	287	325	274	303	310	300	261	324	323	304	335	308	302	297	304	342	311	326	296	325	321	318	336	347	335	305	320	324	340	297	307	313	322	320	304	318	321	303	320	322	340	311	335	301	322	300	333	302	326	315	331	292	274	289	327	336	312	312	315	309	295	286	343	307	285	305	293	292	290	331	329	290	334	313	342	296	314	331	316	285	308	322	317	301	306	314	308	293	318	266	316	335	286	327	322	293	292	342	281	308	299	338	317	333	331	342	289	326	309	315	297	310	321	333	282	276	315	331	314	348	333	307	276	293	297	342	290	301	308	309	291	338	302	332	315	335	314	323	340	317	323	304	288	344	314	299	307	343	304	361	303	307	313	281	299	314	322	318	306	308	296	307	309	297	341	301	321	301	271	315	355	329	298	304	294	311	304	318	305	296	313	312	321	329	309	327	313	321	322	337	328	305	299	293	304	322	302	319	309	264	328	350	320	302	334	341	306	291	274	338	321	328	321	305	321	310	309	282	326	319	292	375	327	332	313	328	332	332	348	308	366	296	306	315	334	319	331	311	328	308	282	326	312	296	321	288	339	295	321	318	342	307	317	287	341	289	341	311	299	321	296	318	323	340	311	318	293	310	318	329	312	335	312	311	326	331	331	303	339	336	311	328	329	294	316	291	325	315	324	319	295	335	312	357	303	316	301	336	330	284	314	311	280	332	315	328	338	306	292	315	293	362	322	304	306	290	309	315	325	313	288	289	340	317	328	298	308	304	318	302	319	314	294	318	303	300	308	313	328	357	279	318	324	317	302	320	320	338	293	305	329	312	306	322	299	306	321	327	344	308	286	338	330	295	329	326	319	320	313	288	320	329	315	293	305	339	306	321	284	283	310	320	336	310	309	347	286	319	341	317	309	324	299	316	327	343	321	320	345	304	322	307	327	290	332	309	318	311	301	330	278	302	333	304	299	301	337	308	303	321	366	321	316	280	308	308	304	336	352	291	309	299	323	326	328	291	339	306	292	342	320	331	297	323	311	318	356	302	319	319	328	316	277	335	344	288	316	303	308	358	316	318	331	303	306	343	292	318	332	336	314	299	331	343	312	309	291	314	319	301	304	305	317	319	324	339	334	323	305	329	300	326	319	336	289	285	286	277	313	311	316	311	344	287	336	309	346	326	303	349	286	328	330	337	297	343	335	332	299	318	324	287	292	301	328	310	312	301	308	312	328	313	343	303	331	312	310	306	296	328	322	294	313	308	335	313	340	308	339	307	303	280	306	331	303	311	305	312	293	296	329	288	309	338	333	324	332	312	299	294	306	292	317	339	305	316	327	343	324	311	343	328	321	263	287	331	319	338	329	337	316	304	315	328	311	328	310	325	319	326	328	353	352	330	297	315	314	322	292	285	289	338	338	340	328	342	297	312	290	338	335	325	349	296	278	313	276	325	324	281	285	326	351	329	297	321	315	311	304	336	311	310	321	294	324	325	281	325	322	309	286	314	331	329	348	320	285	315	353	331	321	312	294	307	306	311	301	322	319	316	297	317	305	293	317	314	298	310	323	304	335	344	281	340	330	318	332	281	340	331	338	285	284	305	319	334	285	332	353	317	339	296	337	308	320	313	326	304	327	304	293	346	310	298	291	351	338	328	339	311	330	344	337	310	303	327	308	289	322	280	314	319	324	323	315	316	310	351	320	317	324	312	329	298	333	317	328	326	315	310	303	314	337	322	334	313	343	295	292	315	299	294	339	346	303	310	328	338	323	348	323	327	342	321	293	331	326	320	303	319	318	306	321	332	291	281	284	329	305	310	298	286	312	312	308	337	316	303	306	337	294	288	310	328	343	313	289	329	329	334	303	308	331	325	285	321	295	304	298	332	318	330	343	295	309	306	339	317	357	362	325	335	343	309	306	336	300	305	304	291	338	315	304	325	293	316	295	315	275	333	309	287	311	296	325	298	305	312	304	303	330	288	296	300	316	330	282	306	323	325	301	303	327	305	315	313	284	324	344	303	301	321	344	308	307	295	302
36891	1993	4201	4791	4206	3464	2879	2448	2114	1852	1763	1573	1455	1409	1314	1134	1143	1112	1050	1060	985	984	920	925	967	902	868	846	891	884	855	829	907	862	812	851	837	836	858	795	831	835	789	780	838	778	798	811	811	761	767	815	817	826	781	765	782	794	787	780	796	781	826	754	773	809	774	775	803	783	768	777	769	784	758	750	788	744	751	806	778	723	781	711	746	770	731	767	768	756	733	688	731	759	756	759	782	744	757	738	764	792	746	719	739	777	762	718	789	759	765	786	774	731	761	711	760	779	755	792	705	762	751	766	744	774	767	772	797	750	791	706	721	727	758	765	751	761	781	784	749	754	759	762	770	753	738	742	738	751	769	760	740	763	720	809	726	752	775	748	753	775	768	737	699	722	738	772	820	735	767	784	791	788	734	716	762	751	735	790	729	732	711	736	788	787	823	713	759	762	737	725	710	755	770	752	786	752	731	784	762	742	755	777	718	762	794	734	714	757	767	728	741	710	769	756	746	752	765	758	746	779	703	744	737	761	764	684	769	794	731	716	703	715	733	787	754	722	726	734	784	738	749	739	744	773	734	719	691	720	744	720	791	722	749	694	764	735	738	735	740	707	751	789	698	753	739	765	731	768	754	704	708	788	764	735	688	726	752	744	767	726	731	705	758	753	746	705	743	744	722	703	741	730	767	694	770	752	736	732	737	757	765	755	749	697	715	766	730	731	731	695	783	742	759	745	791	742	719	746	726	789	742	748	760	724	718	764	757	762	760	778	755	654	734	772	766	751	711	753	753	757	722	745	720	726	713	704	707	793	797	729	778	761	728	741	735	733	769	744	730	772	779	773	738	761	724	745	754	792	792	716	763	756	755	747	741	743	775	713	771	789	801	742	774	779	734	731	740	738	732	762	738	746	770	713	710	751	765	783	735	722	756	795	754	764	714	717	780	789	751	700	703	706	761	710	752	741	749	725	769	754	740	714	740	772	757	703	732	756	741	750	777	761	781	717	761	741	750	782	758	722	752	768	794	749	710	765	714	755	781	778	732	736	736	724	709	726	794	747	745	790	742	777	761	741	762	765	754	714	749	754	692	723	728	733	725	760	725	818	756	759	747	763	723	769	737	729	725	746	728	777	772	728	762	701	765	780	695	750	735	735	789	773	791	724	697	712	778	757	735	729	706	737	727	757	732	729	795	687	777	721	797	717	792	740	701	752	719	704	744	770	683	740	712	784	776	688	788	726	688	812	732	773	729	737	759	758	761	802	805	767	694	761	820	744	751	742	743	747	774	786	781	723	813	735	741	701	749	710	738	764	766	783	776	815	778	788	749	763	787	755	774	752	742	740	703	726	691	748	726	740	727	754	764	724	778	795	740	759	759	778	763	709	744	766	728	757	810	746	748	763	741	744	765	739	712	691	723	730	741	706	723	742	755	775	762	715	754	737	717	728	787	731	741	719	745	773	761	727	729	798	742	740	765	719	722	721	790	736	727	740	706	743	759	788	736	784	809	757	697	716	827	771	768	717	729	728	800	711	743	775	749	815	759	730	772	735	785	750	712	757	732	721	732	746	748	716	776	792	717	713	772	677	746	757	737	778	771	704	736	734	735	724	737	756	777	715	737	694	767	750	743	750	768	729	765	729	700	713	748	764	750	733	753	763	818	772	733	724	700	765	774	743	704	766	734	687	761	722	730	690	804	723	735	760	775	739	718	750	704	768	750	720	729	784	715	723	770	746	738	721	723	731	747	738	746	796	757	796	733	720	795	755	698	804	753	748	716	774	826	757	757	740	732	783	684	703	734	763	754	765	685	778	734	736	772	736	728	751	763	746	734	721	730	763	742	753	759	783	771	753	701	727	775	742	717	757	728	744	714	758	719	744	746	767	732	760	745	742	708	722	710	742	780	767	696	773	723	730	750	714	734	749	701	754	778	724	743	724	698	708	711	759	826	770	736	785	745	749	751	770	773	765	709	738	734	718	743	720	737	698	733	775	730	712	711	730	712	771	708	692	748	744	744	740	737	746	751	754	743	739	719	715	753	757	725	786	730	739	773	758	703	777	767	777	800	768	725	743	712	710	790	770	722	719	737	669	721	746	764	778	792	758	736	729	726	722	711	724	736	718	750	709	752	771	752	735	744	774	727	764	730	749	699	737	728	693	785	734	690	814	731	785	769	763	767	775	743	769	743	736	777	774	748	709	747	718	761	706	740	722	720	716	761	755	759	721	712	698	784	792	743	762	698	713	726	767	773	719	779	705	717	719	716	728	728	765	732	739	798	721	727	747	759	750	768	726	802	810	754	744	733	725	761	719	683	740	767	805	720	781	745	757	775	752	771	770	779	719	761	736	754	741	734	700	729	748	776	768	760	753	770	736	712	734	682	750	788	775	757	759	758	753	713	780	733	771	734	748	751	713	764	746	763	765	759	749	759	694	732	741	756	746	696	699	776	774	726	768	753	674	759	749	745	753	754	737	789	673	759	761	738	742	763	757	760	758	760	755	728	750	765	715	708	743	718	716	735	799	713	686	759	733	736	683	769	795	755	733	804	700	746	774	729	721	789	663	747	758	689	764	705	762	738	759	756	757	788	776	704	719	719	745	718	740	792	742	725	722	755	744	792	728	702	737	786	778	746	747	728	776	737	710	730	757	746	728	733	765	756	695	706	704	756	735	767	730	780	713	782	698	716	777	758	800	720	762	734	792	727	781	724	779	675	721	720	758	668	743	731	747	721	752	777	754	772	748	772	767	746	724	758	774	762	741	726	747	738	755	771	762	752	705	752	761	765	743	713	785	752	788	734	754	785	774	743	711	784	735	745	726	779	744	720	713	752	792	744	705	729	791	736	741	741	783	750	728	750	760	737	715	749	710	740	701	747	697	721	757	757	792	759	776	774	740	733	718	776	775	774	740	736	727	771	737	704	746	759	764	731	718	733	748	780	737	749	779	753	772	732	758	743	713	736	752	755	759	747	732	746	678	679	733	736	763	749	664	714	769	741	697	765	773	716	726	746	752	771	747	755	736	743	704	736	756	764	726	769	748	744	761	733	736	776	701	820	727	737	699	760	759	761	731	734	733	775	743	720	745	708	793	764	768	770	723	716	726	766	742	800	750	760	724	707	675	771	782	808	754	764	795	752	728	739	747	783	735	739	743	743	775	771	737	768	767	803	785	779	762	775	755	790	770	748	760	765	747	754	777	721	711	744	741	775	795	701	740	774	756	710	735	735	768	722	703	759	744	749	754	735	760	745	777	688	768	740	711	783	759	756	721	706	808	735	751	732	775	717	688	738	738	760	702	760	759	762	765	780	765	741	747	698	677	748	793	733	726	684	768	743	761	726	724	759	735	758	758	755	748	816	779	718	751	763	701	737	733	722	696	707	726	693	767	767	793	776	732	749	746	734	723	749	729	788	817	763	720	741	774	751	729	756	696	768	723	754	709	762	750	762	737	747	787	760	766	756	745	764	732	756	740	733	747	735	759
6255	404	191	117	98	93	98	106	86	102	101	111	85	95	109	98	94	84	100	85	101	75	91	87	87	70	77	101	92	92	62	83	89	84	71	89	103	80	82	110	70	77	81	96	95	79	72	95	100	89	87	92	108	87	86	62	81	90	91	69	91	82	95	96	100	93	96	101	92	94	95	84	81	106	89	90	73	85	90	87	88	94	100	74	92	105	79	86	102	77	89	81	92	88	86	88	91	94	98	98	84	80	86	76	73	87	89	98	91	106	85	91	91	83	82	87	88	89	94	72	97	88	103	88	77	73	109	80	95	79	93	90	83	95	81	85	95	83	90	91	76	91	67	78	70	93	78	82	95	103	80	95	97	73	96	99	81	75	102	106	104	83	85	89	80	105	81	78	85	90	87	88	106	93	101	107	93	71	74	82	70	86	104	87	81	79	80	105	77	77	78	80	100	87	116	80	101	88	96	88	89	92	86	83	100	80	92	92	83	86	77	84	90	109	83	86	116	70	80	96	83	81	87	88	93	103	83	86	81	84	113	90	87	103	94	81	80	95	82	99	96	98	99	78	72	79	89	74	95	90	99	85	71	85	89	90	92	72	116	88	110	100	76	105	89	87	91	93	88	87	68	82	89	83	97	92	89	88	89	81	88	83	88	89	85	79	97	77	82	79	87	101	88	102	91	85	93	98	87	89	75	89	102	79	82	91	105	104	97	92	105	91	84	85	103	97	81	82	96	97	74	72	86	99	76	81	91	108	95	79	92	85	101	76	93	93	113	95	87	90	83	98	87	94	87	81	108	83	96	86	89	102	86	80	66	88	63	77	76	97	85	99	85	89	98	83	80	91	90	89	87	99	100	90	78	85	94	94	64	88	76	86	87	80	101	94	88	96	76	86	79	96	102	92	97	88	80	81	109	93	96	81	95	74	84	91	89	87	80	75	93	89	102	84	81	68	91	98	78	97	82	90	77	71	93	88	81	114	74	81	82	84	88	87	92	94	89	82	82	83	80	91	87	87	106	84	87	88	104	90	93	94	88	83	101	82	93	93	91	64	97	95	98	80	104	76	81	82	88	104	90	95	97	80	106	92	79	97	94	80	95	62	97	81	88	93	87	75	87	72	89	95	103	99	86	80	80	88	85	104	98	85	108	63	105	83	95	86	84	97	81	77	92	74	77	103	85	84	81	104	80	105	90	73	95	65	90	82	92	95	88	86	92	76	103	98	104	102	97	93	91	89	96	93	91	84	104	85	106	91	80	94	88	72	80	90	86	98	86	101	66	77	91	100	92	113	80	102	92	71	92	83	89	83	89	84	77	90	104	75	92	83	72	106	100	81	85	68	95	72	96	92	95	94	95	89	90	78	83	97	82	81	80	89	87	80	96	90	78	79	88	88	91	86	84	91	89	88	97	86	85	71	88	82	76	102	92	66	74	79	87	95	88	85	94	69	76	88	108	97	115	83	102	76	85	100	82	78	98	69	89	92	78	89	69	83	78	82	90	84	84	60	94	82	102	68	84	98	83	91	101	81	78	82	94	89	77	77	90	81	101	93	100	85	99	108	108	69	90	92	82	103	88	86	86	86	85	85	81	94	92	78	88	92	87	77	81	90	107	99	93	84	90	90	88	88	88	99	93	100	89	83	91	96	98	98	105	76	79	79	79	75	85	115	86	84	82	80	98	83	89	79	89	83	73	83	92	99	92	87	62	81	89	95	77	95	91	139	78	78	102	98	88	87	79	80	79	88	100	79	93	94	87	80	98	99	68	88	62	97	86	72	92	85	93	82	90	91	96	87	76	88	80	84	88	78	92	94	82	84	86	83	80	83	86	78	107	101	91	89	76	74	84	109	87	80	87	97	86	90	82	85	94	97	97	98	88	84	101	93	75	85	109	100	103	82	86	101	93	79	70	98	85	87	74	78	80	88	87	92	99	78	84	98	101	91	75	70	89	83	109	103	84	96	79	89	75	107	82	81	90	88	86	107	90	84	89	76	90	67	93	85	93	94	93	95	103	98	78	79	99	85	79	81	112	105	87	86	85	96	82	79	101	94	100	80	87	89	103	81	74	84	75	96	94	93	94	101	92	67	92	98	93	92	89	96	113	81	95	87	93	92	78	95	87	114	100	85	70	100	81	90	72	81	72	85	78	73	74	90	87	105	82	81	84	91	84	84	84	80	82	83	103	102	97	72	83	108	95	92	79	82	91	82	101	83	83	85	84	98	90	108	121	63	92	79	90	72	89	87	87	88	92	80	98	98	69	81	98	89	100	109	104	77	87	67	95	90	81	82	86	90	98	91	102	88	83	99	89	93	96	106	95	75	90	84	95	98	85	67	84	97	78	92	93	86	89	98	82	73	101	89	86	89	86	77	93	88	92	89	91	97	90	86	93	94	80	73	89	83	78	103	97	89	94	93	99	77	91	97	81	88	78	87	89	86	101	84	84	85	89	85	80	87	81	82	89	78	91	92	88	91	92	92	95	91	91	73	85	88	75	85	82	84	86	83	87	100	84	77	82	83	96	89	84	71	85	85	81	86	91	107	110	93	77	98	96	88	91	97	80	84	89	97	88	96	86	91	87	89	92	76	80	73	100	93	78	73	89	91	76	95	88	98	85	89	97	93	86	82	95	114	98	98	87	77	90	86	93	80	98	78	77	98	102	86	71	87	88	98	87	99	77	85	84	93	88	112	105	69	92	76	95	102	83	91	93	94	80	91	82	92	107	80	78	80	83	69	95	79	89	89	77	102	86	81	93	98	99	87	85	99	86	77	73	61	102	94	86	99	97	77	99	79	63	102	77	107	96	97	91	82	81	100	86	73	77	102	91	90	92	91	88	99	99	75	82	82	105	77	85	81	84	84	101	79	82	79	87	75	88	83	91	85	100	118	85	98	80	86	94	112	100	80	82	83	88	91	79	76	98	107	90	92	105	93	80	73	81	81	88	96	94	80	70	88	72	79	77	85	92	85	101	96	95	91	90	96	85	87	96	94	100	79	79	78	93	88	102	88	99	110	93	97	111	105	89	67	81	83	82	89	98	67	90	72	78	75	103	80	77	85	83	100	101	89	83	80	86	76	74	100	71	90	99	82	91	75	90	70	93	108	65	85	69	96	92	105	87	76	93	80	80	110	80	78	74	99	83	90	100	100	82	76	81	88	83	82	81	84	103	109	91	76	91	100	90	79	88	88	96	99	90	81	108	101	86	101	71	93	81	98	91	87	91	95	87	85	99	89	82	99	96	82	105	98	83	94	98	88	96	81	75	87	88	80	83	80	83	86	95	89	87	75	79	69	67	99	100	89	106	93	87	92	87	107	93	79	85	82	99	86	88	76	76	107	98	85	73	87	81	96	78	106	86	88	84	93	70	91	89	88	74	92	84	98	100	75	69	76	94	96	85	77	91	89	90	90	82	78	85	84	89	74	77	94	92	104	79	88	88	86	88	82	83	86	88	76	82	78	87	88	107	101	98	78
6328	352	386	371	384	334	319	313	336	316	321	290	291	303	301	308	266	280	304	282	269	272	301	265	289	262	290	278	270	295	275	306	284	302	310	287	312	276	307	273	277	319	284	251	282	267	297	288	278	295	312	279	251	284	297	288	236	292	286	269	279	253	296	255	260	258	302	257	282	273	267	267	288	279	277	242	314	290	262	271	299	280	291	298	260	288	272	276	290	287	259	282	280	311	273	269	282	253	258	282	267	252	294	285	282	269	263	276	267	289	263	268	300	302	293	292	297	290	295	283	290	305	288	256	262	265	268	292	290	304	266	272	287	284	269	297	277	273	279	279	271	300	276	313	296	283	303	307	266	280	281	297	288	278	260	281	282	275	273	272	290	271	280	268	283	289	279	289	262	272	270	277	261	245	265	269	315	293	286	275	295	310	287	292	259	287	279	289	244	272	274	289	278	286	292	289	288	290	282	282	313	297	260	250	306	298	252	284	305	259	286	304	267	291	296	267	292	310	292	278	263	295	275	296	270	288	283	273	291	291	272	280	266	279	281	260	263	271	299	281	288	301	284	289	266	313	296	273	245	276	266	271	288	329	282	302	248	293	273	264	283	255	289	254	295	291	319	285	306	269	267	321	256	264	296	283	254	287	263	277	270	292	297	275	258	292	298	287	270	262	296	296	286	292	249	287	275	284	310	271	290	281	276	275	267	294	280	261	274	260	291	277	275	281	258	276	306	303	255	300	303	267	273	291	267	300	265	271	283	272	302	281	281	292	277	289	273	282	260	315	312	279	293	300	311	287	300	276	288	284	274	275	252	298	264	246	259	281	283	273	282	272	278	304	280	283	258	275	263	273	276	271	275	274	272	268	293	277	267	282	284	277	271	287	293	263	262	296	279	292	273	295	267	231	266	268	336	303	268	266	263	292	267	278	281	287	265	294	267	266	273	290	268	306	261	323	276	290	298	291	269	292	302	284	269	274	317	301	302	299	304	290	299	249	285	298	302	281	277	265	301	268	245	271	279	286	265	277	272	268	315	273	285	282	267	301	282	283	299	298	279	267	294	293	288	287	273	263	324	226	305	294	311	300	260	277	312	284	266	273	292	325	254	287	269	310	298	292	271	268	285	287	282	288	269	306	307	283	259	279	307	270	282	296	271	270	293	249	258	294	275	275	275	288	283	292	304	289	278	305	256	287	272	260	248	274	295	271	282	294	276	289	300	290	273	281	271	284	278	261	278	262	287	284	288	295	271	290	270	274	302	299	274	288	275	286	281	294	258	283	294	290	303	309	287	283	272	289	321	288	275	285	281	238	260	291	268	277	236	253	266	282	266	292	287	267	295	295	281	310	252	275	288	259	277	282	266	296	285	293	280	269	298	298	308	280	267	252	285	284	266	287	276	289	309	289	269	282	300	283	302	231	260	281	300	316	302	288	296	304	286	306	300	269	266	276	277	258	279	282	298	288	299	265	284	278	279	280	279	296	274	298	294	293	252	275	266	283	273	302	297	267	288	250	269	284	331	273	254	276	281	288	297	241	289	303	275	261	271	295	292	285	268	271	310	259	302	284	288	310	296	288	271	308	261	286	282	253	280	263	274	257	323	278	251	289	279	263	282	258	300	266	308	250	292	283	278	300	267	280	256	297	260	277	261	264	276	251	266	286	300	308	250	284	285	280	288	290	268	300	264	240	268	304	291	267	293	290	288	278	286	276	294	325	306	282	267	275	298	263	286	285	300	298	290	304	302	284	275	309	273	280	264	271	290	255	267	288	315	298	290	288	268	264	279	286	286	271	280	280	255	284	267	277	298	265	285	338	289	292	319	285	262	311	269	295	273	279	268	311	296	273	290	305	259	281	304	294	309	297	269	284	280	275	279	285	264	291	258	262	275	273	283	292	275	285	281	302	262	268	304	265	288	282	256	299	256	294	264	298	249	284	262	270	300	291	265	283	295	274	259	282	251	291	279	273	315	274	282	285	304	296	284	256	282	319	293	281	270	285	270	257	262	261	291	307	266	303	277	295	270	302	276	292	270	269	285	268	277	297	303	275	269	283	262	295	280	267	252	299	308	268	289	256	288	298	275	281	277	263	284	281	312	300	297	279	254	281	283	278	276	275	279	301	306	288	281	274	261	244	317	294	263	268	285	260	294	265	267	261	294	257	297	276	284	281	305	276	261	261	259	287	271	256	255	282	288	274	287	263	286	293	262	295	275	287	280	272	296	274	289	285	303	284	267	266	275	282	256	290	276	298	299	276	284	270	302	270	274	260	313	261	303	302	266	276	302	275	284	294	252	286	291	305	274	255	271	280	275	249	280	280	293	282	278	288	281	280	284	250	278	288	269	290	277	274	261	297	284	268	284	261	305	290	279	305	300	276	287	244	295	262	293	280	261	262	294	290	270	298	269	306	294	253	296	262	251	264	277	305	266	277	255	276	285	262	297	273	274	278	274	292	284	277	272	287	268	287	265	306	257	303	273	327	287	276	279	269	301	285	263	278	273	269	265	325	286	265	266	275	306	285	323	299	263	300	236	283	257	274	272	290	298	345	308	263	288	274	283	264	333	291	298	292	274	300	275	273	267	284	283	281	280	278	302	288	254	266	298	302	306	279	297	300	270	276	304	293	304	291	269	265	279	264	284	277	300	281	279	262	261	267	297	300	276	277	256	295	279	283	273	267	316	271	249	299	296	274	286	289	291	263	271	273	267	268	303	276	293	252	294	314	296	325	286	274	278	298	257	297	259	311	260	279	304	280	288	267	253	274	271	251	259	261	241	283	276	253	273	299	284	274	310	286	267	288	284	288	280	271	300	274	280	298	273	259	294	250	270	263	269	282	255	276	271	281	284	270	284	283	285	284	272	321	288	283	283	283	281	292	288	287	254	310	283	268	276	251	267	271	284	261	290	296	268	277	272	281	266	306	286	255	291	256	273	286	245	303	284	259	280	284	278	278	284	285	281	288	297	288	285	285	286	267	294	299	257	279	289	274	277	295	266	266	294	287	300	287	298	287	293	273	279	264	272	290	272	290	270	280	304	288	266	294	267	267	276	278	307	271	267	274	278	261	281	299	253	240	270	288	273	281	269	270	294	287	278	268	301	281	286	286	321	274	279	297	280	285	307	289	300	302	288	265	280	255	263	274	304	287	317	292	234	254	298	249	273	273	261	274	266	254	250	251	262	290	267	287	250	273	272	287	290	279	278	264	261	253	267	263	252	278	305	280	278	275	253	287	258	295	264	282	286	269	289	266	281	298	278	285	288	278	267	271	279	282	282	293	250	293	294	280	270	285	274	269	275	273	277	275	262	272	272	259	290	262	255	297	306	281	288	309	284	296	265	302	294	305	279	300	296	278	274	289	293	262	268	247	281	296	274	297	256	246	289	280	278	296	266	291	277	280	270	254	254	267	309	283	251	281	270	268	289	321	319	287	277	285	279	273	297	305	263	305	252	291	317	277	296	294	278	269	316	309	273	261
51598	16094	2689	903	590	484	436	341	329	310	292	251	241	227	244	263	234	250	224	205	236	214	225	239	212	247	248	244	201	214	221	223	181	221	178	238	207	215	224	232	214	216	208	207	210	226	201	229	221	225	196	195	193	195	224	188	218	190	206	224	210	201	208	222	213	239	198	229	186	174	191	207	192	221	180	222	217	201	186	162	208	201	238	207	223	233	235	205	228	223	206	202	203	206	200	209	199	229	245	217	211	215	226	215	225	216	185	209	215	193	210	226	226	179	197	200	220	207	182	202	168	223	208	191	207	195	204	224	205	223	205	191	227	210	233	205	216	190	207	220	209	209	213	202	219	228	211	188	240	210	204	209	235	186	214	193	183	187	211	190	224	207	211	218	201	228	248	198	202	199	209	217	228	202	212	223	202	219	209	226	199	202	214	178	234	220	226	187	205	210	194	196	194	208	222	207	196	235	204	224	182	184	187	207	186	181	208	239	228	203	228	206	197	209	238	192	219	188	210	221	226	206	216	187	205	207	191	199	214	214	209	233	226	189	209	199	194	202	237	244	226	226	223	195	217	197	208	186	214	189	219	191	229	204	213	207	220	193	207	204	205	168	208	186	198	190	188	181	196	198	235	215	229	196	213	209	237	223	215	223	221	209	201	213	221	211	213	211	195	206	223	210	222	227	193	230	225	202	230	184	224	195	212	227	213	192	217	208	199	199	224	213	220	206	228	211	214	193	231	223	194	207	223	211	197	217	229	205	204	226	234	191	190	206	186	210	165	196	197	222	224	209	220	223	192	210	209	210	184	206	200	189	185	198	188	225	171	209	193	183	191	212	218	207	198	221	188	241	218	231	231	208	240	190	214	190	233	175	199	223	205	229	191	232	233	236	195	202	224	227	197	202	226	226	213	207	221	221	200	199	226	217	196	181	202	229	231	200	201	250	203	211	205	214	192	247	220	211	196	225	223	192	203	200	211	193	212	204	204	200	220	205	202	242	231	222	221	233	186	213	207	186	199	203	203	190	212	191	219	198	170	201	219	250	184	184	194	221	185	234	177	220	199	236	201	197	202	217	258	199	195	208	202	228	212	183	211	222	212	210	222	209	212	196	193	170	210	237	200	219	198	213	192	242	201	207	215	195	201	173	210	222	210	203	236	202	179	222	207	224	226	184	198	185	211	212	214	222	207	209	216	222	208	188	190	208	192	208	197	191	187	198	197	218	194	220	188	197	228	207	200	197	209	189	183	188	234	228	187	208	214	185	190	181	208	225	224	224	181	190	186	246	220	200	187	228	212	227	216	242	221	229	226	196	216	213	220	215	203	190	189	187	212	211	200	224	217	200	207	198	205	205	221	199	213	199	219	229	200	195	223	206	210	207	214	218	182	168	219	229	184	202	238	211	207	192	205	183	216	213	202	200	212	217	230	216	206	219	202	231	226	206	214	212	213	230	209	202	220	187	172	207	214	210	195	191	221	246	210	202	206	232	217	196	230	227	187	206	231	185	211	216	247	225	200	167	194	195	227	199	213	203	211	223	239	189	209	232	201	227	192	185	202	231	192	192	220	216	210	211	217	205	207	195	221	223	205	200	210	202	204	219	226	181	195	208	190	186	211	192	196	213	225	201	241	206	237	214	218	233	213	217	198	227	199	233	216	209	202	200	227	218	207	205	185	189	156	214	215	222	234	225	206	175	200	205	205	210	207	204	218	206	188	188	212	203	224	219	207	192	218	212	231	228	185	191	206	187	222	197	221	238	226	218	187	219	222	222	199	184	216	184	206	230	209	218	187	200	207	227	222	196	200	202	229	180	217	237	218	219	208	220	210	215	206	209	181	232	203	219	209	215	169	231	206	197	198	205	216	236	223	209	169	201	181	192	204	202	242	233	193	243	201	208	221	220	214	182	207	201	201	185	215	215	185	207	211	195	197	203	213	203	231	195	187	235	217	208	195	220	191	207	178	221	199	195	204	245	200	205	227	214	213	207	207	228	188	187	203	185	217	193	199	214	219	181	199	243	226	234	193	218	198	222	215	217	224	227	189	242	233	224	203	210	190	200	208	211	210	211	200	204	194	181	198	227	212	218	200	213	217	211	224	206	251	202	207	210	202	203	197	222	212	220	195	200	226	192	216	208	207	213	195	207	207	210	220	222	205	207	191	228	212	190	213	211	196	246	200	217	231	226	164	229	190	188	198	211	182	189	237	225	207	209	212	186	222	222	200	214	193	184	209	222	216	193	231	221	227	176	232	198	214	210	200	208	217	195	224	212	214	240	214	235	196	202	215	208	218	228	215	190	195	209	226	205	248	212	190	196	221	192	215	208	206	216	208	204	233	212	213	198	210	222	207	221	218	208	199	213	204	219	214	199	199	200	207	233	220	201	183	200	183	200	199	242	189	201	236	220	205	219	202	194	197	219	209	201	216	209	190	223	210	208	224	211	226	208	191	183	227	211	217	238	224	200	207	216	215	220	195	194	216	197	193	189	218	226	200	225	186	182	251	228	198	205	224	229	196	191	238	217	186	216	243	210	225	192	213	199	212	177	201	200	222	206	208	204	210	230	205	216	223	181	208	224	197	203	176	223	195	209	252	234	207	220	230	198	211	216	182	212	209	199	239	204	205	207	207	210	204	219	210	221	216	202	195	217	213	213	203	204	234	215	213	212	221	208	201	230	204	192	222	217	189	196	212	221	224	215	216	209	191	240	208	218	212	224	215	191	227	203	208	212	183	195	214	221	211	220	218	233	185	206	218	208	218	231	239	250	165	212	203	193	212	204	192	220	211	223	215	217	227	209	187	201	197	200	200	242	179	215	196	214	206	183	224	215	207	222	208	246	206	224	205	228	219	188	214	224	229	211	233	198	185	219	213	228	186	219	205	222	212	191	207	196	215	191	216	233	222	192	220	198	216	207	205	197	190	217	225	232	192	200	203	193	226	211	234	211	188	214	209	212	215	214	217	198	218	196	214	232	217	207	225	218	213	229	188	197	214	210	212	184	232	205	214	210	208	208	199	210	231	228	199	192	193	215	226	201	218	240	219	216	246	200	221	202	211	192	198	213	199	206	213	234	195	209	225	194	207	220	245	199	220	194	188	205	226	169	250	201	213	216	192	235	226	199	195	188	193	205	203	238	235	210	210	237	218	201	201	193	200	216	211	225	201	207	199	226	205	204	196	195	232	221	212	221	193	186	190	204	210	208	201	220	231	219	190	217	198	217	208	226	204	200	209	200	234	212	216	196	217	223	199	218	201	237	223	207	194	218	212	202	198	202	204	183	205	210	176	202	196	204	196	217	213	213	194	222	190	213	197	225	193	207	186	212	186	187	213	226	179	259	214	211	200	238	246	222	198	201	205	216	213	205	201	219	199	215	209	200	202	243	236	221	210	213	200	225	218	214	201	197	186	213	192	206	197	193	221	217	187	227	217	209	209	192	203	223	198	227	215	219	212	194	199	192	189	199	209	203	213	198	181	198
27775	1183	2322	2650	2377	1983	1729	1407	1268	1143	1066	955	902	828	836	775	791	742	706	762	713	677	642	670	736	677	595	677	637	631	647	622	580	598	572	633	563	612	572	565	585	584	610	529	609	588	561	589	531	610	543	599	542	580	573	539	587	526	534	565	534	566	575	567	576	550	546	554	557	582	567	571	550	568	549	552	552	585	539	580	546	538	533	547	577	547	553	577	580	597	552	547	553	575	533	513	537	523	578	568	555	587	565	550	586	539	552	500	556	554	531	530	559	553	529	576	542	585	543	563	557	506	558	594	527	556	526	556	588	528	529	522	532	558	562	567	533	573	572	554	543	531	565	570	538	547	538	538	549	535	564	541	541	562	527	501	544	587	544	551	533	549	509	524	562	561	555	533	561	552	554	509	592	581	551	563	556	518	586	555	517	590	551	568	519	564	542	552	562	513	539	564	563	506	571	546	559	515	527	560	562	589	549	589	517	597	561	562	549	586	555	542	541	507	590	554	529	602	503	515	535	561	528	579	545	544	548	565	569	532	547	541	597	495	553	526	560	550	540	546	563	547	537	544	544	549	538	545	601	503	562	574	540	534	520	522	563	552	531	513	561	571	541	552	544	542	535	575	556	569	575	560	573	535	533	536	556	525	543	570	559	534	519	537	512	536	531	545	539	547	574	522	574	525	532	582	523	546	540	560	530	508	550	543	542	540	556	543	492	555	555	557	512	556	541	536	526	542	589	514	524	535	579	542	509	553	529	544	522	564	539	553	569	532	527	526	532	570	543	543	591	543	528	564	539	521	536	569	533	528	503	563	595	558	526	595	543	547	546	502	515	521	577	548	516	539	574	526	528	531	549	516	559	554	515	531	563	555	525	513	537	509	590	532	538	566	540	526	549	522	528	561	527	551	606	522	552	540	554	502	522	561	516	544	566	526	532	558	547	533	600	545	521	529	578	547	513	559	547	524	518	538	535	567	518	540	517	563	517	566	543	507	538	500	575	544	539	529	542	549	576	561	532	549	561	544	529	530	524	569	540	520	522	510	519	570	540	569	527	559	607	524	551	536	588	531	518	562	505	524	521	545	555	573	521	546	581	560	563	547	501	564	510	585	542	513	597	517	560	529	548	557	551	556	588	552	521	573	531	598	539	570	499	557	560	541	544	555	557	584	590	551	513	539	538	533	568	560	515	524	543	553	564	520	546	564	502	553	551	571	504	562	595	564	542	519	545	546	590	512	565	512	543	515	541	484	512	534	526	555	528	550	545	579	547	551	551	540	587	566	527	543	565	538	577	547	534	561	551	564	532	516	528	555	509	533	576	554	537	564	540	536	540	557	559	521	525	568	557	487	540	516	561	560	540	505	560	577	545	559	522	527	546	524	515	563	543	551	581	537	541	493	552	515	545	559	533	551	596	529	541	553	526	554	549	557	552	563	551	573	574	545	511	538	552	548	572	543	551	552	517	561	547	548	563	531	561	535	510	561	533	546	541	591	567	523	515	488	543	591	512	541	589	537	496	551	534	550	523	548	511	572	568	553	560	550	576	521	554	558	485	560	534	553	540	563	549	557	575	606	516	544	529	566	569	576	521	559	524	532	537	588	513	566	526	521	600	546	526	556	521	604	553	568	546	548	538	491	563	562	516	544	541	547	541	560	577	554	555	526	541	574	515	569	565	572	516	544	543	515	508	534	535	526	567	560	580	517	535	508	568	511	548	531	521	505	585	580	568	528	522	504	526	546	543	536	548	547	505	545	570	574	527	542	494	601	558	523	578	555	544	525	552	509	489	559	539	540	489	545	531	580	511	549	538	542	484	549	516	532	549	535	539	517	567	557	575	548	535	570	493	565	549	529	580	565	525	551	534	526	548	525	521	582	548	607	549	568	555	552	561	555	513	572	583	541	576	532	552	522	497	544	572	524	533	545	507	546	578	510	540	566	572	496	520	520	556	583	538	555	528	520	559	525	516	561	531	571	499	501	575	533	545	523	549	520	551	550	551	538	572	559	548	568	529	532	532	544	566	546	538	541	538	577	557	557	547	552	543	532	566	537	525	547	546	546	556	534	494	524	567	500	538	527	565	604	560	529	528	548	533	596	521	509	576	529	522	557	550	520	541	547	524	547	554	582	540	540	532	597	495	523	554	564	534	533	540	529	536	553	545	566	546	543	519	570	585	502	583	501	555	532	546	535	509	577	531	511	546	548	546	572	545	543	547	556	516	510	584	550	523	570	565	508	545	563	529	552	569	568	540	545	538	504	557	527	587	569	550	520	546	561	557	546	564	560	556	585	510	534	527	556	523	546	538	552	573	563	504	563	540	532	495	542	550	550	547	538	544	545	552	543	560	534	611	572	530	547	557	510	539	505	564	587	556	592	578	543	522	552	547	552	562	557	537	555	591	534	526	524	564	547	554	546	564	496	546	543	508	570	552	543	566	513	534	557	527	507	546	599	531	580	552	526	528	571	584	567	502	565	520	527	598	572	554	528	549	518	544	555	535	558	569	574	517	525	553	556	519	542	549	534	527	544	539	542	525	525	502	559	562	593	523	589	550	516	530	565	516	516	579	542	564	534	533	551	517	518	572	539	538	535	549	557	537	558	494	550	539	566	549	528	539	553	588	539	578	552	617	525	551	550	544	548	575	540	547	514	569	562	530	566	540	502	536	517	536	553	575	535	535	567	503	578	527	568	540	518	506	565	557	577	524	561	591	563	540	567	591	567	512	528	540	580	509	485	541	535	532	547	568	517	555	528	550	554	529	514	538	480	582	539	542	537	521	560	542	560	578	526	583	511	567	586	553	595	564	553	574	564	542	571	545	518	546	523	556	537	568	532	565	532	545	533	524	542	527	569	557	585	536	535	560	535	571	552	522	525	554	551	543	538	521	513	521	540	508	567	584	501	553	512	544	573	537	555	507	536	526	554	556	560	574	552	525	560	534	561	528	553	567	514	570	534	562	564	551	538	578	519	562	514	578	535	559	507	537	569	533	545	522	521	565	558	512	526	526	558	512	555	576	542	528	520	547	498	547	542	527	575	556	559	547	541	519	514	533	552	569	531	531	558	565	519	521	539	514	559	513	540	530	540	551	545	502	532	544	511	548	569	556	499	543	609	541	529	566	548	496	555	572	538	512	506	522	564	525	587	541	530	543	535	589	548	526	535	527	535	546	548	564	522	527	535	532	537	521	524	524	548	527	537	557	602	549	539	553	539	526	530	531	522	550	480	587	570	543	536	563	494	530	553	540	557	556	518	541	560	559	540	543	525	565	579	522	549	549	541	561	549	528	522	579	516	567	517	548	524	572	505	553	522	571	549	520	515	582	559	532	521	582	540	586	557	558	551	541	543	558	547	534	465	533	544	486	500	547	585	564	541	569	571	535	541	557	559	510	538	553	532	543	566	510	554	553	496	585	511	571	521	535	544	547	545	597	506	548	539	561	532	555	588	545	530	554	495	568	535	561	533	560	537	561	541	568	555
60777	24206	10518	2048	1193	939	689	679	597	514	473	499	423	430	410	371	369	379	340	364	360	345	328	353	353	321	328	330	315	342	320	357	311	314	356	348	341	329	317	308	308	330	340	306	295	335	291	277	361	320	331	305	304	309	311	303	327	345	333	310	338	319	325	281	347	301	346	323	327	324	294	341	319	343	334	372	315	287	311	333	349	326	307	290	346	308	278	324	318	299	334	306	327	315	330	343	316	327	294	278	300	324	317	307	341	326	327	300	310	327	334	327	363	322	300	304	322	303	328	296	338	285	310	295	307	295	317	291	305	317	301	322	318	303	325	314	325	273	275	293	317	315	354	327	291	316	298	303	302	320	317	321	331	307	301	298	310	289	321	325	323	331	325	287	346	317	299	287	302	302	343	336	327	356	321	313	300	336	312	333	318	331	296	306	308	320	267	286	337	322	325	319	313	283	352	312	309	313	347	278	321	328	293	300	254	314	326	318	313	321	306	312	300	327	337	303	334	357	256	320	298	303	349	281	309	302	305	324	329	301	312	343	314	282	321	298	305	339	321	338	321	319	306	322	332	309	283	330	292	336	306	319	288	307	297	310	315	321	317	293	296	306	297	299	301	319	359	319	279	320	349	310	309	324	319	330	326	301	311	303	337	322	292	320	313	329	347	329	296	328	328	269	321	289	315	326	320	307	324	307	341	315	299	304	324	313	299	338	306	332	312	318	318	326	313	309	288	324	323	323	319	298	351	303	286	323	311	304	321	306	314	299	306	332	324	329	313	311	321	303	321	326	329	322	315	304	287	308	292	326	304	356	321	312	273	306	311	306	291	311	313	324	289	314	295	320	343	317	315	334	336	291	325	307	298	299	325	299	302	310	328	319	326	319	296	310	343	295	322	286	286	312	317	313	276	333	309	303	334	312	290	320	324	310	281	321	302	315	348	311	345	330	309	319	308	324	301	314	328	300	303	320	328	277	314	313	303	298	331	307	275	312	274	305	309	285	289	314	309	331	321	305	339	303	310	333	317	308	300	294	290	323	327	307	314	317	326	290	292	336	317	286	333	348	320	327	329	315	329	338	311	299	293	335	288	326	316	296	299	293	314	305	304	311	339	306	343	314	356	296	315	317	322	325	317	330	282	314	295	306	301	306	318	308	297	313	272	329	294	309	278	318	309	279	308	298	303	348	316	318	318	315	323	272	319	303	321	310	310	281	299	277	313	310	326	307	310	335	288	320	313	320	342	344	313	299	327	317	314	330	319	293	307	327	306	310	307	310	329	317	288	305	316	327	313	298	299	318	295	338	320	317	334	310	325	301	291	285	338	364	342	300	285	292	315	321	304	312	338	314	306	289	331	297	307	290	342	323	303	311	315	303	323	335	313	305	302	320	280	281	285	268	299	321	300	320	305	300	294	342	288	359	297	303	330	327	314	317	314	303	331	313	290	262	302	290	319	316	316	323	318	332	310	320	341	340	300	326	280	296	310	314	305	305	347	337	323	303	325	360	345	320	343	343	295	345	339	312	370	350	293	309	339	310	299	316	295	305	321	309	320	337	327	334	308	307	306	371	327	328	313	294	319	319	326	314	348	307	355	332	289	328	308	286	283	307	353	365	310	316	328	325	322	301	303	307	293	298	291	313	331	314	321	324	316	297	339	296	301	323	343	284	328	291	300	318	289	328	327	347	316	317	319	322	304	314	316	331	321	364	306	348	316	294	312	302	297	303	321	300	299	333	350	320	322	331	323	293	313	301	305	318	319	290	301	303	293	308	326	349	300	286	314	274	323	329	324	322	313	300	309	290	311	320	321	328	351	329	292	293	282	321	329	302	281	349	344	327	303	320	281	307	309	326	325	327	308	321	298	303	336	324	287	299	346	295	306	287	314	312	302	282	323	292	308	340	307	317	311	280	300	307	313	313	310	331	292	293	317	278	302	327	308	284	301	344	291	303	295	328	340	314	330	313	311	336	314	285	306	312	296	338	307	291	316	304	315	309	329	294	325	300	285	294	314	309	313	317	324	303	300	323	368	301	320	304	342	264	374	332	365	281	303	314	332	320	318	305	299	312	343	316	334	293	322	330	307	307	332	327	308	327	323	303	326	319	332	316	330	290	315	314	278	277	332	320	301	268	304	309	297	345	332	331	291	308	347	355	323	300	280	321	292	301	318	328	315	327	306	312	320	320	312	346	291	315	332	302	295	317	325	332	315	332	290	346	307	298	343	316	322	325	342	354	343	317	319	321	311	304	290	321	299	340	338	289	270	304	298	308	317	290	297	307	300	293	326	303	321	317	334	301	298	315	324	312	301	297	335	303	304	327	347	334	333	310	333	304	333	314	291	353	315	340	317	297	305	329	334	323	300	365	328	312	305	310	312	321	338	314	314	332	302	312	291	332	341	308	338	300	333	313	309	298	281	313	317	310	311	349	325	315	321	300	331	321	320	308	325	302	350	317	353	278	306	323	339	305	281	339	322	317	330	316	322	303	334	315	317	328	326	276	305	305	284	304	330	328	294	338	283	334	334	302	303	330	306	320	311	324	313	306	329	311	313	315	336	286	305	334	312	301	284	332	301	318	360	306	317	329	273	329	304	334	297	305	333	320	315	304	292	330	294	316	326	319	315	297	308	310	340	324	310	310	305	309	301	321	294	312	295	311	337	352	318	307	306	302	293	316	326	296	374	327	330	313	290	294	307	284	282	312	305	318	302	303	298	352	328	303	317	340	277	332	302	315	340	295	326	316	297	333	351	315	331	284	272	288	293	319	321	333	283	308	274	310	326	310	277	294	309	310	271	291	320	343	285	298	311	291	314	303	306	296	311	343	307	291	318	275	310	309	342	313	352	303	305	313	311	310	312	296	354	308	326	297	296	310	323	287	314	331	350	306	311	310	326	297	310	338	309	301	305	334	318	322	293	299	310	303	293	343	298	324	356	341	308	331	314	304	281	308	366	306	293	313	307	312	320	311	317	347	275	300	308	304	306	357	298	313	325	297	293	330	297	343	323	319	316	318	318	329	343	312	331	298	318	311	315	330	335	342	293	330	301	360	306	299	325	301	321	334	322	285	321	289	325	299	292	275	339	334	309	326	323	288	336	308	314	309	285	318	303	339	276	316	341	298	327	289	350	320	284	291	301	288	304	318	305	326	321	286	302	292	308	319	322	295	306	323	307	280	341	325	320	316	325	320	280	290	289	296	273	326	286	294	330	323	278	317	318	301	325	348	322	280	339	288	300	323	285	306	301	313	332	329	330	297	277	279	305	312	300	331	287	330	300	305	336	332	304	306	316	317	301	362	315	353	321	315	353	317	319	311	337	336	313	289	308	297	307	330	336	327	322	295	347	303	323	295	309	291	308	357	314	319	316	278	313	317	321	309	313	315	319	334	320	334	338	283	286	304	323	338	294	295	339	313	291	307	323	300	309	330	319	314	295	306	352	315	289	313	319	344	299	309	280	336	293	321	298	305	338	310	337	333
36599	2066	4264	4809	4236	3525	2736	2490	2143	1896	1794	1593	1459	1306	1306	1242	1247	1101	1101	1072	1014	1033	1006	953	935	908	897	917	881	895	888	944	834	852	825	886	862	818	821	801	832	809	807	828	774	832	803	808	789	773	775	802	873	815	785	768	823	799	778	814	784	741	784	742	796	784	711	785	764	729	781	823	730	793	790	715	739	722	761	758	802	735	710	744	718	745	758	797	786	802	766	799	724	748	720	747	723	711	736	717	788	758	708	735	721	764	744	725	760	736	757	756	784	729	728	672	764	728	799	759	680	735	734	742	735	786	772	758	708	766	687	729	757	757	692	740	729	740	797	718	745	787	783	767	757	756	730	787	805	717	731	799	716	754	742	756	767	727	712	726	674	750	708	684	795	695	698	744	759	744	718	770	754	754	757	717	726	749	744	704	767	764	786	781	775	806	763	763	737	744	719	787	692	719	729	730	691	723	766	808	764	749	779	776	715	752	765	726	722	764	737	699	744	670	762	750	734	705	753	781	771	723	812	804	710	746	769	739	780	730	745	698	721	734	757	724	799	718	747	672	718	766	728	772	727	770	757	745	716	717	762	765	706	751	738	781	771	797	754	716	741	742	735	776	807	756	742	708	727	741	780	762	731	793	736	740	742	740	720	732	751	755	753	776	739	738	774	703	771	709	761	808	769	712	756	749	778	751	728	756	742	779	725	743	768	712	782	773	707	774	743	749	729	760	774	726	740	714	752	755	749	740	744	740	743	789	716	758	759	755	713	778	773	804	772	741	754	728	756	716	733	725	767	706	761	785	741	748	804	704	758	783	710	795	750	773	702	744	733	735	720	753	779	745	730	725	738	743	711	759	791	750	724	790	765	791	755	752	744	740	718	705	722	772	703	724	702	702	744	705	739	731	743	812	738	744	745	810	781	760	764	741	739	750	775	763	796	755	777	753	787	768	735	722	767	739	780	718	790	705	721	749	787	761	718	795	753	696	738	803	757	742	717	746	815	742	680	737	712	752	740	675	682	716	749	703	806	774	686	694	768	737	765	701	757	726	708	761	747	734	720	743	748	709	721	738	767	722	692	776	773	720	755	769	759	751	712	778	797	746	733	750	751	743	771	733	745	760	748	710	712	751	748	683	788	771	716	733	756	751	698	703	733	761	763	748	724	718	741	705	723	748	737	732	777	793	744	786	794	697	732	762	721	763	743	770	725	773	742	755	713	778	733	811	748	794	723	788	779	771	737	723	745	762	758	737	730	716	733	698	760	739	736	740	742	772	748	745	734	785	738	716	767	778	742	748	770	793	775	741	751	738	722	761	703	782	713	725	819	741	729	721	707	750	758	746	710	732	758	735	765	728	717	701	797	749	758	748	739	760	711	762	687	753	771	810	670	765	703	751	725	746	729	758	755	738	717	830	720	745	723	776	780	733	710	699	710	723	782	753	744	761	727	739	708	762	746	716	681	721	744	724	798	704	754	723	789	787	698	790	711	721	729	741	732	738	772	738	750	764	743	743	782	726	757	709	741	743	754	732	733	793	752	734	733	717	749	784	735	748	747	744	694	707	737	733	754	733	785	731	746	741	748	770	740	746	727	754	773	768	756	736	769	788	687	754	689	772	793	705	759	749	794	730	771	776	746	759	760	784	722	742	744	721	738	750	751	712	724	773	751	779	744	771	705	762	774	778	759	755	703	727	750	747	736	680	723	785	756	772	737	756	764	729	754	808	737	748	736	748	741	741	762	755	771	738	733	732	732	774	749	784	757	754	724	786	751	745	719	697	732	754	743	756	746	778	706	735	739	749	734	703	749	705	719	747	769	685	709	740	716	735	746	736	729	785	785	707	749	770	734	739	736	734	754	789	734	762	798	753	740	760	792	724	771	791	728	758	686	707	770	703	700	719	743	705	728	770	745	684	761	724	772	723	759	776	752	734	765	774	702	742	736	751	781	780	778	751	762	778	731	799	736	742	720	717	778	774	742	790	784	748	765	744	730	769	756	756	721	745	786	791	730	720	744	734	716	761	733	749	744	792	735	713	710	738	756	738	764	747	735	726	712	749	732	700	788	732	760	769	727	713	756	718	776	693	761	704	709	707	766	745	702	763	781	757	777	746	746	716	763	678	801	715	767	755	761	778	750	756	785	680	799	739	752	798	733	758	786	751	714	746	712	726	725	792	761	760	759	747	707	739	763	732	751	760	759	705	740	737	721	739	767	729	707	724	724	738	741	759	740	758	730	768	748	707	748	812	727	766	726	741	756	751	775	733	721	742	733	700	751	730	739	759	753	753	795	726	744	780	744	769	741	731	768	693	754	742	793	780	745	717	734	751	721	744	731	730	747	746	753	740	736	764	739	736	805	773	792	737	750	719	740	723	740	740	709	773	770	761	765	749	746	700	710	722	745	730	754	738	765	748	727	724	752	721	762	742	755	720	801	757	760	738	734	778	738	757	778	714	777	747	744	760	713	773	750	740	720	748	752	750	793	749	717	780	718	712	733	741	718	770	773	687	754	764	734	787	687	721	732	761	760	762	741	739	785	743	715	766	748	761	725	725	736	804	739	696	753	725	752	745	744	734	763	763	757	722	755	777	703	750	803	733	741	755	788	720	765	737	754	771	758	786	725	755	749	733	783	731	735	691	722	728	775	735	708	782	689	762	782	777	744	718	767	691	739	753	729	739	725	728	788	756	708	719	736	751	743	693	777	763	701	754	747	747	754	785	745	737	754	738	750	706	702	789	739	686	729	688	717	715	755	693	738	744	751	740	741	776	763	724	757	779	757	738	746	718	778	745	787	753	718	791	757	733	755	754	742	752	716	749	743	728	734	729	746	756	727	732	753	697	714	751	696	746	735	738	774	704	735	772	740	706	773	775	787	760	731	750	691	741	696	751	777	798	700	771	694	704	775	759	759	708	739	671	736	719	716	755	775	778	738	759	769	760	734	790	764	708	757	694	692	755	732	709	762	755	736	761	763	727	726	741	721	767	708	793	766	756	698	733	756	757	764	760	763	773	731	716	794	744	719	748	714	719	764	738	794	792	761	751	755	773	724	739	777	723	753	741	774	798	709	709	755	745	774	716	705	769	751	692	704	740	708	721	687	755	706	700	752	764	752	753	760	756	750	709	758	750	764	704	752	761	751	747	703	772	816	746	773	719	743	734	721	738	761	734	726	713	701	729	693	775	755	745	707	775	740	815	725	775	720	781	798	720	747	709	774	744	749	744	816	702	768	712	746	709	741	746	685	758	745	698	732	741	724	785	751	786	698	763	767	729	717	727	756	755	759	695	752	746	727	740	719	755	717	695	703	753	699	711	752	701	735	769	769	735	775	734	786	689	752	751	745	750	764	745	749	745	799	729	695	699	707	738	748	733	745	701	713	737	738	726	750	771	732	775	782	755	740	719	692	789	662	789	742	718	771	709	735	755	762	735	754	720	717	761	756	814	729	749	688	781	794	735	707	764	728	784	742	743	727	731	725	743
6499	394	187	86	84	88	97	94	97	100	92	73	102	92	89	92	82	83	97	79	86	83	91	97	101	76	96	81	81	81	101	77	75	101	106	95	95	79	89	83	80	70	89	75	88	90	72	85	90	87	86	82	101	88	81	98	87	79	95	86	91	84	93	88	100	92	89	103	91	83	90	92	81	93	101	88	83	83	78	80	112	74	72	71	85	99	81	97	82	87	98	100	106	85	91	92	83	100	90	90	96	83	76	95	68	102	110	95	85	101	87	92	84	83	82	78	95	96	84	93	88	97	73	81	79	73	89	83	90	78	90	89	63	111	97	90	88	85	86	92	94	89	104	91	100	75	97	83	78	94	79	84	102	83	75	67	76	94	80	76	88	92	104	82	75	79	78	91	81	106	74	96	80	91	75	87	75	88	76	94	83	77	94	91	69	88	93	82	84	88	88	99	88	78	85	102	115	73	98	85	90	93	89	73	98	98	83	91	115	87	76	87	94	96	85	86	88	92	87	113	64	108	94	91	96	87	84	86	87	94	72	95	96	85	96	75	95	83	89	100	85	96	86	92	79	82	78	85	95	85	95	82	91	94	90	93	84	90	90	86	95	108	77	77	93	92	107	83	81	81	85	89	87	92	86	77	88	98	90	98	92	74	97	85	100	90	111	99	84	105	79	82	85	86	92	88	95	80	85	86	96	103	90	92	93	76	79	86	83	87	76	83	92	88	77	81	96	83	106	102	88	102	82	92	85	76	86	73	83	95	94	75	88	77	84	76	77	97	91	84	93	84	79	81	81	86	79	80	107	76	76	82	85	90	81	86	78	100	82	85	84	94	86	70	78	100	98	78	84	84	86	86	89	66	103	86	64	97	97	73	86	85	90	77	86	83	98	84	84	94	81	88	73	79	79	100	89	99	92	80	97	90	94	98	91	79	84	64	91	83	71	87	90	101	85	79	102	96	86	90	73	82	100	72	90	78	86	92	84	62	87	99	85	87	82	75	77	88	77	83	99	67	102	106	101	89	91	86	92	77	77	75	80	75	86	85	68	104	99	75	91	91	97	84	92	68	86	98	89	88	70	80	86	83	86	92	95	95	85	85	95	101	104	90	71	84	95	100	89	77	97	88	95	72	85	83	102	98	77	74	93	97	97	96	77	96	88	99	98	87	84	90	101	93	85	94	96	81	95	94	92	89	84	83	102	90	106	104	73	101	93	76	91	116	85	93	86	92	93	83	80	81	97	87	88	85	85	94	83	86	98	71	95	83	95	88	93	91	82	89	88	99	93	81	86	88	89	90	84	79	95	90	94	80	82	81	87	87	98	108	106	75	84	78	90	73	90	92	90	93	77	68	98	101	84	89	87	102	83	86	72	73	92	88	108	79	87	83	80	84	83	83	97	87	91	95	95	87	102	80	94	87	80	97	97	99	93	92	98	86	81	85	76	84	85	87	83	94	101	82	85	85	88	92	75	97	105	86	85	93	93	90	69	99	108	99	78	85	71	77	93	85	68	89	81	97	91	83	93	91	96	95	89	79	101	100	79	76	104	83	88	89	94	105	72	88	80	78	96	88	93	74	99	74	76	88	92	79	83	98	90	106	93	92	98	89	91	103	96	101	98	78	76	91	91	75	83	91	92	70	91	95	89	101	78	101	90	76	80	89	85	90	90	90	99	84	75	101	98	83	97	86	84	86	86	85	87	87	81	82	94	85	101	110	80	81	90	84	73	68	94	81	89	95	111	83	86	96	94	91	88	83	97	76	76	93	82	96	104	79	87	102	75	83	66	90	100	85	95	79	76	89	75	85	105	94	104	72	83	76	69	85	92	66	109	82	87	88	94	97	92	92	86	109	88	99	98	95	90	77	89	94	81	92	78	78	88	101	91	105	88	109	103	100	68	80	96	108	100	97	102	76	89	87	57	95	94	95	103	80	98	85	95	90	104	77	88	91	90	71	93	101	93	87	79	72	95	81	89	85	77	91	84	84	86	87	99	99	84	72	92	80	104	86	92	110	86	102	94	99	83	91	99	76	97	99	85	79	120	91	91	79	94	80	84	92	95	89	84	78	81	72	102	76	83	79	84	96	74	97	79	79	86	98	88	104	83	100	96	87	85	95	105	84	97	83	74	104	94	94	86	85	74	84	79	85	96	78	100	89	85	78	73	91	79	83	93	82	68	100	90	96	83	90	69	101	93	91	94	104	99	80	71	88	94	79	89	100	95	63	95	92	108	84	96	84	87	82	94	95	100	89	83	101	104	82	115	87	93	98	89	88	94	84	89	82	88	96	76	87	110	75	76	92	84	107	82	80	86	95	97	96	78	86	79	81	98	92	107	70	86	83	88	83	91	74	79	92	100	95	87	77	75	89	97	98	81	95	80	87	87	101	87	68	94	93	110	90	78	83	88	79	97	79	78	93	105	105	77	92	82	102	67	73	85	89	92	98	73	66	89	87	97	83	79	75	79	85	85	95	79	76	97	74	88	89	101	80	96	77	84	92	85	113	87	101	94	67	89	62	86	103	80	94	88	79	79	88	83	95	91	90	82	100	90	93	95	94	102	91	82	74	74	88	96	79	91	88	86	83	94	92	91	73	113	82	97	89	72	98	96	99	81	76	85	78	90	90	84	78	88	96	87	91	97	73	90	77	87	89	88	93	90	84	89	104	109	76	87	96	95	98	106	102	98	80	68	77	93	85	101	85	86	98	99	95	82	94	92	89	101	89	88	90	112	92	82	87	95	95	98	81	95	81	78	90	108	88	89	83	106	104	88	85	102	90	69	80	105	71	88	85	86	87	93	77	89	82	83	86	83	81	90	106	73	94	84	86	94	97	78	99	94	82	79	83	102	89	93	79	81	70	95	100	91	86	103	86	85	103	72	81	88	90	91	76	76	96	90	98	81	81	86	94	93	91	69	100	89	105	98	86	94	93	84	88	73	66	82	94	62	92	80	99	88	71	82	93	89	84	81	80	95	74	77	79	88	98	94	94	86	94	80	92	90	74	87	79	88	75	98	88	91	95	84	95	93	99	82	76	70	90	92	79	97	87	91	90	76	84	91	76	70	75	80	101	106	92	67	72	74	82	84	81	89	91	79	79	88	103	83	79	117	80	91	75	78	112	89	103	98	102	106	109	82	81	92	106	84	83	97	87	81	72	89	87	89	90	79	83	97	74	93	103	99	77	98	69	110	84	73	115	92	96	102	95	81	75	69	91	85	108	81	81	90	96	89	88	101	98	87	67	89	90	89	89	86	93	83	74	81	79	93	72	90	95	103	98	82	91	79	86	101	85	91	110	91	81	78	88	86	84	91	92	63	68	73	91	85	88	88	81	78	102	88	87	77	95	82	104	96	91	70	85	75	87	83	96	99	89	79	89	93	91	99	83	89	91	88	88	80	93	80	73	95	67	97	85	71	94	88	84	89	87	86	90	84	85	85	93	92	95	82	82	82	95	75	79	81	87	94	88	88	96	77	74
6216	328	369	389	395	358	322	335	326	338	311	289	318	291	312	314	292	284	305	301	321	292	323	284	259	273	296	293	310	270	274	297	287	287	259	271	293	256	297	262	293	287	280	300	293	284	306	289	290	296	276	274	277	297	293	292	282	286	264	287	296	280	278	335	301	259	315	289	295	276	283	273	287	292	282	252	264	264	282	295	263	266	268	250	283	282	322	256	285	263	278	280	272	278	269	263	281	263	296	323	284	281	259	297	282	302	325	234	272	269	264	295	305	275	267	266	266	293	292	287	303	300	298	269	278	304	225	279	296	281	274	300	277	280	280	284	242	264	288	265	281	278	284	270	266	282	282	293	285	288	284	287	271	235	276	267	286	298	298	268	285	248	289	267	291	253	275	284	283	295	281	278	288	279	272	302	325	296	277	289	281	296	276	271	293	261	289	270	320	276	270	289	275	301	285	265	292	267	296	284	256	283	281	276	283	277	292	289	282	242	283	263	295	304	297	271	240	277	293	293	316	287	311	279	282	259	279	306	297	325	300	271	286	286	278	289	274	309	318	291	305	270	267	269	268	247	279	286	303	289	322	279	297	305	277	273	261	233	284	277	294	290	288	276	287	282	278	271	281	271	268	249	288	290	263	289	271	283	285	294	300	285	260	304	292	268	277	288	266	287	281	277	272	271	236	273	293	275	291	266	301	250	236	271	266	271	308	277	301	245	307	263	270	271	241	274	266	266	298	264	284	275	288	284	292	266	282	299	290	271	278	291	283	264	278	261	284	289	258	266	298	301	282	284	259	255	297	298	280	286	280	295	259	277	281	241	268	306	246	282	284	259	285	277	280	266	292	292	292	253	288	264	298	278	281	296	252	284	278	249	257	271	269	272	245	282	297	266	278	279	259	259	296	259	287	286	285	301	266	239	271	294	305	292	265	262	287	259	266	286	273	295	259	286	307	265	286	299	287	278	267	328	275	269	281	280	261	295	255	275	301	289	284	271	305	271	272	292	290	279	294	305	301	278	266	305	287	297	284	284	261	258	281	304	284	297	292	276	256	276	276	266	294	280	297	274	300	276	262	248	252	288	303	282	275	306	255	265	273	289	280	264	272	283	293	273	282	315	261	286	255	264	269	302	306	279	288	267	284	281	267	306	285	296	272	287	292	289	284	259	278	302	279	280	283	310	290	326	284	227	263	267	291	298	300	261	259	314	295	306	298	255	265	304	300	292	285	272	294	265	258	259	282	273	290	300	293	272	267	305	283	301	280	253	283	295	288	292	273	277	275	278	282	290	264	290	289	303	261	268	291	272	266	280	298	273	279	293	277	291	244	242	253	287	243	294	285	244	294	309	296	280	288	274	302	286	288	287	294	273	286	273	301	285	266	285	248	269	273	291	255	284	264	295	301	312	306	273	269	292	254	268	273	254	278	275	257	252	284	261	292	297	275	255	275	259	298	280	284	262	313	296	278	289	303	280	297	282	279	305	268	292	275	288	268	282	262	275	268	287	280	293	274	251	275	289	265	268	318	277	268	268	272	282	261	306	272	255	244	276	293	262	248	261	287	223	275	262	257	257	263	270	257	267	276	253	286	269	285	263	268	265	303	312	267	277	320	277	261	272	315	287	298	291	320	275	263	281	268	294	301	262	288	282	277	255	265	277	297	309	286	283	248	281	282	313	306	287	304	284	247	289	287	279	291	260	245	277	268	246	277	260	295	277	283	279	260	291	285	265	273	263	276	284	312	284	290	278	263	285	282	329	288	279	283	307	257	303	266	276	266	296	272	300	253	277	289	266	262	271	301	285	293	295	266	262	279	272	299	287	291	257	299	269	287	272	288	274	272	276	276	256	278	288	273	297	284	284	239	281	307	299	287	282	271	305	281	300	274	285	271	303	273	294	287	277	310	287	293	306	301	243	255	292	293	295	248	300	288	292	279	282	295	249	275	287	268	264	266	279	275	297	265	297	290	251	279	293	288	295	285	284	281	303	272	279	288	282	290	268	298	284	262	274	261	287	269	292	288	261	299	288	285	329	328	289	260	306	299	287	271	246	265	258	249	301	291	284	301	263	285	266	293	290	295	290	267	258	283	276	307	281	249	284	270	293	266	296	273	283	293	297	274	264	268	297	260	303	288	279	289	275	245	296	270	300	276	289	281	268	291	289	273	269	275	292	285	258	273	250	270	300	277	265	283	294	257	263	288	268	263	275	273	278	257	285	314	267	271	283	264	244	276	271	254	288	277	290	252	255	283	258	295	277	303	312	310	278	312	252	297	306	287	290	287	251	271	252	292	281	279	298	268	289	283	282	265	289	272	276	251	292	297	278	280	278	284	273	290	287	311	291	275	301	282	313	287	278	281	271	276	273	290	254	292	272	270	264	257	287	263	279	269	271	302	275	276	272	283	279	280	267	295	281	269	282	274	259	286	264	266	284	293	262	286	326	271	276	279	283	256	304	277	281	297	267	284	260	277	272	257	311	281	266	287	253	311	271	299	272	275	295	263	292	275	278	263	293	268	301	289	281	288	294	293	283	262	292	264	291	284	283	275	255	255	250	251	300	261	262	284	279	294	251	285	258	277	236	303	300	287	291	281	268	250	288	248	278	254	302	295	281	278	300	284	305	262	287	276	267	273	274	294	252	254	291	251	301	264	274	283	285	303	278	264	271	278	291	271	293	282	276	290	280	271	293	277	270	335	299	278	287	270	258	265	272	294	304	274	283	269	285	298	259	267	296	262	271	298	298	309	277	318	272	282	302	299	294	299	257	298	285	258	277	264	296	277	282	272	297	263	270	287	264	296	253	271	296	267	262	292	288	271	302	304	278	295	272	263	285	289	272	291	316	281	260	283	281	279	266	276	272	260	278	254	276	303	243	266	277	291	289	266	295	247	288	277	311	297	286	276	276	256	284	289	266	315	310	272	302	294	270	280	304	280	286	279	310	267	291	337	293	286	321	274	295	301	299	291	305	308	289	277	266	280	276	279	274	262	321	288	261	279	289	244	306	254	295	283	266	289	283	273	300	265	258	252	284	284	279	294	272	258	272	274	256	267	284	273	274	255	263	266	270	309	298	309	328	280	301	276	278	277	282	286	268	295	260	299	307	283	286	279	261	298	288	260	248	294	282	273	311	308	272	260	297	278	248	274	273	295	271	252	290	276	275	308	313	257	253	278	292	276	321	284	307	252	268	276	272	304	289	278	278	274	295	255	267	286	280	283	291	285	291	295	301	283	296	275	261	304	297	301	284	268	284	285	241	280	314	276	299	288	281	267	296	288	282	280	283	282	291	262	255	272	311	265	270	281	285	269	264	316	286	309	301	307	259	279	270	270	277	279	295	302	284	299	268	286	290	272	293	268	278	286	298	286	296	252	276	262	273	258	251	278	287	309	266	273	283	278	278	271	285	286	287	287	280	312	249	237	276	254	311	297	310	275	288	270	280	320	307	287	261	291	262	302	278	280	283	298	264	286	256	293	267
49820	16084	2629	829	588	470	406	395	310	291	283	285	271	266	243	223	248	232	212	254	236	202	257	223	218	225	211	225	199	197	220	225	220	195	204	213	201	200	213	198	221	235	197	194	202	205	198	195	209	231	229	217	234	199	219	234	199	218	205	186	195	184	215	222	210	194	216	201	197	205	196	208	194	191	226	224	208	235	189	214	195	190	207	166	222	221	197	202	203	206	224	228	188	221	204	215	209	216	190	234	223	210	193	181	197	231	219	198	200	213	201	225	180	209	221	202	181	251	217	193	186	217	214	204	211	188	188	207	223	192	211	180	214	191	209	214	207	222	231	209	203	209	214	225	203	211	220	222	204	206	196	201	221	211	191	220	199	223	236	223	231	185	202	193	207	205	198	181	180	215	210	199	191	204	194	204	217	225	210	237	218	229	219	190	197	202	223	197	196	191	221	205	195	194	191	199	200	203	201	199	237	216	227	204	205	207	206	220	221	218	217	190	211	226	203	218	184	209	198	208	211	228	215	226	209	226	224	226	198	203	242	208	199	191	203	205	192	203	219	215	216	187	221	216	194	204	197	215	195	218	199	225	215	226	215	225	221	196	205	223	240	229	193	211	192	216	207	212	215	195	197	209	198	227	204	193	207	214	222	186	249	224	201	209	187	198	207	224	204	202	245	228	215	197	223	195	214	237	205	195	181	186	203	208	211	201	210	216	222	231	192	182	240	204	220	192	188	216	218	221	211	217	201	203	201	241	237	201	234	198	162	194	213	206	217	232	212	202	213	193	179	242	200	208	189	206	170	206	201	207	214	219	209	210	208	224	211	189	222	187	211	215	243	239	209	225	216	215	213	210	193	215	218	210	225	204	210	203	211	224	199	211	208	218	202	211	196	206	208	197	214	217	217	191	217	196	196	216	188	217	208	201	216	227	208	211	227	209	233	219	194	190	181	215	230	227	215	207	231	233	203	209	215	244	195	187	245	192	205	229	187	221	193	187	206	234	222	207	209	206	218	225	203	209	202	190	193	208	207	192	213	235	199	197	195	231	213	194	223	211	194	185	193	216	221	203	231	205	190	225	203	214	246	220	184	205	212	214	195	211	213	205	213	233	194	192	190	197	202	215	220	206	220	215	236	179	194	201	227	197	213	200	227	209	230	205	217	199	195	199	187	217	229	208	217	214	205	206	225	218	214	190	191	204	205	223	210	192	197	200	227	221	229	198	205	233	211	208	199	212	203	204	197	203	203	194	222	229	205	159	229	212	193	208	221	179	207	225	213	235	175	208	202	217	205	191	208	213	219	209	201	217	198	184	209	216	188	204	197	219	194	190	213	212	189	216	201	216	196	221	203	192	200	247	233	193	192	222	198	201	194	230	208	205	194	198	203	205	214	230	203	181	192	195	213	205	196	222	228	207	178	182	189	181	202	217	209	209	200	202	252	225	223	220	197	189	207	232	230	211	207	213	195	212	223	240	193	221	212	208	227	196	204	205	204	202	214	195	214	237	204	184	226	194	195	201	250	200	233	215	198	189	189	213	212	205	210	231	205	189	197	233	199	195	201	218	203	207	201	210	222	215	227	187	200	213	209	186	193	188	202	197	220	197	199	204	207	208	187	188	219	215	207	192	194	191	192	209	216	221	189	193	188	225	225	232	196	224	186	170	215	226	207	215	239	191	212	212	194	209	209	217	198	223	216	220	188	227	165	211	211	243	238	181	192	209	207	182	213	223	193	211	206	213	227	214	225	216	207	206	224	184	218	221	192	174	228	224	217	197	234	241	202	246	213	231	207	202	199	214	227	198	200	223	187	204	180	212	204	200	198	185	186	207	202	178	229	206	194	215	196	205	188	224	231	212	207	236	209	204	217	187	209	217	221	226	234	170	205	214	183	221	198	213	217	206	200	230	230	226	211	204	206	220	229	201	206	226	223	201	185	229	207	209	213	207	204	213	209	209	183	216	199	235	207	195	224	205	217	190	228	202	211	208	175	225	207	209	210	206	194	193	228	251	192	221	207	214	180	222	194	227	213	204	213	210	230	216	191	215	225	210	207	197	221	204	221	200	170	227	209	203	199	210	228	251	231	187	241	198	190	222	194	214	203	219	223	231	213	181	221	208	221	201	207	226	192	215	222	197	229	218	197	219	212	196	217	198	210	190	205	228	202	202	215	219	183	221	203	179	194	195	219	224	194	229	184	221	182	237	195	212	208	194	207	191	175	191	243	215	236	195	196	211	221	172	218	192	235	185	237	203	205	202	211	196	202	190	210	212	224	209	223	226	200	188	207	194	233	185	212	212	188	206	221	224	200	208	198	201	233	195	206	218	201	194	213	213	184	209	217	220	199	218	221	204	219	184	223	208	205	236	213	242	205	200	200	217	214	213	213	210	197	208	219	201	218	210	171	203	232	193	232	197	213	203	219	194	211	197	226	196	222	197	207	234	201	217	205	206	190	195	200	203	205	193	212	215	207	200	208	187	216	209	231	214	236	204	180	212	201	217	199	191	212	194	193	231	199	182	210	207	213	233	226	201	205	200	203	197	224	221	207	181	212	206	198	209	201	207	227	204	212	208	216	210	231	226	232	188	201	219	214	187	248	228	219	226	197	227	205	227	219	204	203	186	223	225	228	207	214	209	203	193	193	189	198	210	218	202	206	221	205	204	210	214	191	196	196	199	219	204	213	196	182	230	234	208	224	207	224	215	220	205	214	222	192	210	193	213	211	176	223	238	216	226	234	194	202	189	228	189	208	220	238	212	196	174	220	220	203	226	190	221	213	207	206	230	227	195	199	217	213	191	227	233	177	194	215	183	199	217	201	202	180	202	209	225	207	210	218	207	228	198	210	214	211	218	217	219	219	201	189	203	182	206	230	200	186	220	207	221	195	210	221	190	201	217	221	175	222	188	199	217	194	213	227	235	234	172	213	186	209	203	201	178	232	220	215	231	205	208	213	205	169	226	193	249	212	218	225	200	198	230	205	183	228	203	212	203	218	227	204	223	255	231	209	232	212	210	204	213	199	190	211	211	218	217	224	191	199	211	193	217	211	221	213	223	224	198	197	247	225	207	216	209	206	199	207	182	216	181	203	214	218	200	195	230	214	223	205	180	218	226	220	207	207	221	203	205	222	219	205	193	197	214	227	220	181	212	214	230	217	185	211	212	222	205	175	231	202	189	207	216	211	203	192	196	207	250	186	225	224	214	202	201	234	222	213	229	204	225	202	211	230	211	197	207	201	196	222	209	197	203	184	197	199	223	189	214	222	226	191	237	211	220	229	234	214	205	192	213	177	217	216	204	204	217	221	208	211	217	198	188	203	210	174	219	199	207	229	215	227	229	215	231	199	213	206	199	218	214	220	204	193	208	191	223	196	179	197	229	220	187	199	199	210	216	195	210	217	218	188	229	213	181	209	176	219	209	191	195	233	233	194	221	220	205	212	229	214	219	219	207	205	180	213	210	197	194	207	216	213	205	197	212
27319	1231	2283	2647	2347	1970	1599	1401	1249	1114	1055	914	976	852	798	785	776	731	676	730	717	677	660	674	691	681	626	628	583	610	628	580	578	559	617	608	561	604	575	532	580	562	595	573	541	619	627	538	566	617	537	553	576	549	607	550	565	531	537	613	517	573	584	554	587	542	535	566	556	534	551	520	582	553	550	551	526	593	545	616	586	585	539	543	582	536	553	539	569	549	536	537	527	572	556	523	579	551	515	533	553	507	557	575	525	538	547	538	531	503	531	560	537	564	509	565	521	551	533	542	535	560	584	568	553	574	557	532	554	540	562	528	507	540	508	522	521	546	580	562	502	526	515	563	529	518	566	533	554	492	544	557	532	565	511	523	527	537	509	557	513	565	572	548	594	521	511	503	545	522	567	567	592	527	534	527	535	544	545	554	532	527	545	547	517	546	500	561	561	531	512	557	553	528	573	545	575	540	576	555	549	580	515	530	522	482	560	549	517	538	526	567	520	516	514	509	543	567	524	525	515	560	544	510	528	553	516	544	509	596	530	547	548	547	514	533	551	544	549	549	548	533	562	501	562	530	547	577	508	498	552	528	548	552	501	517	581	593	556	525	534	504	545	504	556	576	553	591	494	495	574	530	556	524	520	496	528	553	533	533	548	532	595	542	558	546	551	544	561	534	567	500	539	547	567	560	555	510	532	539	565	513	515	590	546	549	523	553	530	559	542	549	546	553	581	558	578	546	534	543	501	614	565	549	516	510	576	520	549	570	574	559	515	557	558	559	510	512	503	549	545	543	532	500	504	571	559	529	584	573	551	503	544	538	576	527	525	591	502	520	519	527	517	534	556	584	526	523	560	538	536	585	561	520	545	556	542	526	550	503	576	564	570	519	521	526	540	573	517	578	558	540	555	552	537	556	518	547	548	518	525	533	546	537	498	550	522	546	515	481	559	492	558	559	516	561	505	564	515	554	522	528	539	533	529	559	550	549	518	544	574	532	544	550	504	604	537	517	571	503	537	525	560	501	468	556	606	529	521	581	539	547	570	520	538	575	552	517	530	561	494	524	566	496	548	500	538	563	520	523	550	535	538	515	509	537	557	543	539	576	556	562	514	522	527	535	515	556	549	588	510	538	565	557	560	556	508	554	521	536	524	585	559	538	519	575	533	543	561	553	571	560	567	551	502	557	545	522	522	580	551	521	572	566	508	560	534	506	568	503	484	487	525	597	517	587	551	537	559	525	584	537	514	550	539	544	519	583	503	558	559	557	575	552	543	525	583	533	548	534	531	556	508	574	564	562	564	537	528	537	534	600	519	545	585	608	549	507	508	541	535	555	543	555	523	548	535	567	546	527	515	554	521	557	532	514	570	536	513	532	527	578	510	537	567	531	547	515	542	527	540	583	531	540	568	532	544	520	554	526	566	542	565	554	563	530	553	555	518	540	521	529	555	589	537	562	541	550	535	546	553	525	525	531	543	535	543	530	500	519	546	545	550	552	496	542	546	546	547	564	596	536	531	507	552	548	527	552	560	546	557	543	511	562	511	536	494	572	561	519	538	566	557	570	543	496	529	529	534	538	508	533	530	553	551	589	542	523	557	543	527	553	516	608	539	579	537	532	533	514	518	510	550	548	562	550	568	554	540	529	545	581	528	553	539	551	540	531	570	562	572	527	531	490	548	559	566	575	552	571	548	498	555	514	533	535	545	549	549	552	553	503	539	498	561	534	541	531	511	538	531	562	544	597	537	557	555	516	531	553	516	521	540	520	515	505	541	549	538	553	561	557	526	510	548	551	517	559	523	540	572	558	539	531	588	549	533	544	540	541	538	537	530	500	527	579	543	553	560	521	526	536	617	541	538	544	552	531	548	526	563	517	526	549	541	582	498	521	532	542	530	509	526	528	565	558	557	511	550	561	540	545	516	492	551	573	496	522	513	555	529	565	540	564	551	537	539	561	551	531	575	549	536	529	537	544	536	539	527	511	564	519	596	586	517	553	517	544	551	559	507	525	552	547	549	519	536	578	546	547	546	502	527	520	554	530	558	554	534	495	541	557	519	485	530	527	537	522	533	526	529	519	542	576	526	565	522	531	525	578	562	561	512	557	578	538	515	554	528	532	512	541	558	527	563	534	552	560	523	537	561	569	539	538	523	562	557	563	561	554	563	525	542	516	574	491	518	564	544	533	519	526	494	505	554	528	530	506	543	525	546	554	598	493	496	571	549	558	531	539	513	545	534	539	549	528	528	579	543	522	542	554	536	526	568	573	534	533	532	529	498	577	518	504	549	508	519	555	548	517	516	557	589	531	529	516	522	518	519	512	509	506	516	561	576	526	522	530	544	529	550	563	534	530	541	570	533	556	534	499	545	563	577	573	545	579	578	536	563	569	499	544	534	535	526	538	549	589	523	585	550	519	553	502	540	534	538	540	529	554	511	544	518	570	522	625	547	595	514	541	540	549	508	579	534	529	509	551	501	558	575	521	553	549	523	522	573	515	553	545	501	530	538	584	526	512	580	547	554	530	534	555	524	543	530	576	521	525	542	535	534	555	540	527	505	564	533	536	532	542	520	541	518	521	489	543	564	586	568	541	543	554	562	527	549	534	559	503	513	544	522	564	539	527	533	527	562	543	551	562	521	518	568	547	527	556	521	506	541	520	524	561	584	517	551	513	531	556	543	595	538	561	561	498	505	543	569	541	535	515	547	528	554	549	563	594	566	553	547	562	550	537	535	592	514	558	509	570	562	508	523	549	520	578	534	550	533	568	529	538	489	539	540	583	568	534	508	560	512	595	504	521	523	599	533	547	562	533	551	515	566	534	542	576	567	509	539	564	576	563	571	514	542	505	550	523	527	535	546	531	544	500	555	544	567	527	537	561	529	539	544	520	542	591	514	564	536	517	505	548	518	543	537	552	560	559	545	602	508	547	565	580	547	493	582	535	556	541	530	532	529	532	557	539	545	535	554	556	512	520	576	510	522	545	586	512	550	529	586	543	550	525	542	529	556	545	526	505	579	562	537	538	533	586	526	545	548	525	545	531	589	541	557	546	505	539	562	553	537	523	525	551	520	543	548	579	489	512	538	530	556	551	507	530	520	559	550	544	530	533	524	553	505	550	502	539	533	527	540	521	552	550	537	552	526	537	555	539	576	476	547	518	540	516	562	526	541	532	598	542	602	567	513	550	521	549	514	568	583	503	539	547	540	535	536	596	547	540	535	550	538	566	543	564	549	549	544	535	556	564	535	560	509	541	532	561	544	546	546	534	540	548	558	554	503	554	524	539	575	538	583	598	569	569	547	536	503	529	498	563	525	517	545	572	527	534	556	536	555	551	544	535	517	533	554	524	548	518	515	537	554	534	590	498	539	552	568	538	503	601	492	525	518	498	545	528	592	525	574	531	528	583	560	580	547	509	548	532	555	539	515	550	539	548	565	578	577	562	542	540	526	519	556	560	568	526	576	574	569	533	559	562	500	541	487	550
60163	24069	10514	2177	1214	953	727	582	556	521	440	425	443	384	377	426	335	354	376	339	354	368	365	407	330	319	335	318	319	311	319	358	333	335	333	328	336	355	326	288	324	315	314	295	311	315	329	353	312	323	314	341	332	332	319	329	317	297	310	343	286	308	318	323	298	332	321	322	283	280	298	348	321	296	289	340	317	324	322	320	309	313	334	315	336	307	340	323	298	337	313	326	323	328	291	319	322	332	327	344	297	304	343	299	320	320	319	309	326	293	296	333	295	310	357	327	343	295	282	297	327	324	310	294	282	298	306	323	329	339	306	315	316	309	331	341	302	339	330	349	326	304	307	360	329	326	285	327	315	321	303	302	306	286	330	337	320	305	337	310	312	306	318	289	313	311	302	328	306	313	302	320	321	316	314	293	368	312	309	312	303	330	312	323	310	306	287	325	317	322	302	297	344	305	319	312	285	305	320	305	302	334	344	262	317	319	294	273	331	305	324	321	320	339	320	349	337	313	297	323	290	301	343	284	317	321	300	322	308	327	319	297	299	335	296	302	314	313	312	317	302	332	286	310	281	330	322	316	291	280	332	299	313	315	297	311	303	338	294	285	304	291	281	321	308	304	314	315	316	305	307	306	285	313	333	336	328	301	328	301	325	319	307	306	312	327	318	310	314	336	315	311	301	329	326	325	326	310	332	267	343	340	315	284	297	315	302	305	341	345	346	346	291	294	351	313	328	301	287	316	300	297	302	343	305	301	318	327	305	323	300	290	325	338	355	345	278	310	310	305	327	316	292	324	286	327	333	288	292	313	312	328	300	311	297	342	296	309	308	314	287	308	288	285	307	321	296	309	322	291	302	318	300	335	306	328	298	368	312	287	301	294	325	324	328	295	300	300	309	343	315	332	308	329	302	303	323	294	338	284	342	316	292	294	321	312	297	277	321	351	316	294	333	312	325	297	339	283	345	314	315	313	345	321	303	343	339	297	299	288	322	294	322	322	324	315	321	324	314	324	345	278	296	317	312	320	326	331	315	302	282	314	283	331	323	350	290	286	326	319	329	345	329	294	306	291	342	325	275	341	300	311	297	323	304	292	299	279	350	292	328	303	309	304	318	334	340	320	321	298	297	314	298	310	321	317	351	337	305	327	305	291	321	328	301	313	292	290	294	277	302	313	317	328	331	317	295	321	313	305	311	336	298	299	308	309	286	321	274	291	320	290	293	315	311	297	306	353	343	306	323	301	311	302	316	319	332	310	326	301	281	297	310	304	282	329	300	282	312	324	297	316	334	295	325	356	298	315	281	313	351	312	322	306	298	289	329	300	330	304	321	345	280	326	293	330	332	309	338	299	309	295	321	320	325	328	315	295	310	302	324	297	314	308	323	334	342	314	317	317	328	355	340	307	351	323	317	322	319	321	288	290	318	308	289	270	319	300	295	348	309	325	308	312	313	354	301	329	323	332	320	324	321	301	314	306	325	308	325	328	336	307	306	316	294	318	297	297	300	313	332	313	294	335	303	350	307	310	339	299	317	300	305	319	316	314	271	304	276	348	325	310	350	330	296	359	281	294	314	341	341	306	302	344	318	316	293	308	319	320	311	303	318	316	336	325	289	312	323	298	342	319	322	340	339	313	310	298	310	269	295	333	313	320	304	313	295	332	334	329	342	336	313	294	297	280	304	313	320	312	301	355	325	323	331	299	331	309	275	313	308	310	325	322	303	345	317	341	311	329	317	289	311	338	354	304	289	307	296	314	278	306	322	274	317	310	335	340	358	315	331	305	330	350	329	294	327	284	285	275	296	307	325	332	313	319	348	309	286	298	315	299	330	329	302	324	304	332	316	296	283	310	329	311	316	293	327	312	311	311	277	307	319	296	312	327	277	317	329	326	291	306	310	312	302	296	326	307	321	312	296	304	311	317	325	284	299	316	316	336	303	305	316	343	301	279	330	311	335	328	315	312	289	321	305	316	281	333	323	283	309	337	329	280	327	318	309	330	336	331	350	306	308	349	303	287	324	324	317	338	296	306	312	348	327	322	331	332	288	267	345	303	336	313	297	316	339	303	318	355	315	314	293	321	299	302	324	315	295	342	301	342	303	342	327	317	296	330	303	299	320	353	292	303	309	317	315	339	335	298	299	319	334	338	318	316	316	339	308	317	295	307	279	299	295	315	353	287	359	343	287	276	327	358	336	371	336	303	318	297	321	307	304	317	284	330	329	275	304	327	310	307	326	323	321	342	325	289	301	319	348	323	321	351	340	348	305	336	325	303	329	304	320	330	314	282	337	308	317	307	293	311	302	319	308	306	337	313	290	305	293	341	317	319	305	332	304	312	321	295	305	327	283	304	313	325	342	293	311	278	344	339	320	311	320	344	324	312	320	319	339	315	307	304	300	329	311	337	319	298	304	305	272	307	343	260	304	333	318	328	312	320	303	349	301	301	282	343	277	339	348	281	287	329	343	315	320	274	284	309	319	303	308	300	316	322	308	319	302	323	308	316	311	316	323	300	272	329	327	316	322	331	328	294	325	286	295	321	296	337	300	311	306	307	296	304	332	308	316	334	324	339	339	317	288	325	310	302	334	306	355	320	289	286	340	286	326	313	318	317	310	313	311	312	302	306	344	307	319	278	326	303	313	297	311	327	316	344	307	358	315	303	305	307	286	332	308	318	301	314	278	326	298	288	303	322	308	318	301	307	302	314	297	302	302	318	335	291	323	344	292	322	288	307	335	313	345	299	295	301	324	342	353	320	304	314	312	306	306	294	320	316	327	294	317	298	291	299	306	324	307	336	323	296	295	339	296	315	311	310	315	325	305	309	298	295	314	320	288	258	310	309	285	338	290	314	308	331	304	323	293	299	310	321	317	303	292	270	304	354	327	332	290	277	345	364	318	343	274	318	316	326	316	311	328	284	292	271	350	295	348	314	317	322	331	303	313	329	329	311	348	312	308	322	311	352	310	313	301	340	304	303	294	287	332	360	308	336	327	306	301	281	308	309	337	325	335	310	306	303	332	323	311	310	307	310	345	326	320	330	316	343	316	287	310	337	313	343	312	321	297	342	335	327	336	315	319	307	356	304	301	282	292	297	291	304	294	319	292	280	344	319	292	307	324	319	318	293	340	295	293	314	313	295	313	325	314	352	280	299	286	313	295	334	300	312	321	305	271	286	321	300	329	335	290	324	321	339	309	283	299	345	324	304	301	333	340	310	324	305	315	320	294	323	310	318	302	317	346	306	296	318	327	328	320	302	365	302	326	284	304	305	310	313	336	330	297	291	302	316	288	308	309	290	314	324	303	326	335	321	350	286	302	329	328	307	330	318	291	302	318	329	287	300	300	325	297	327	293	306	331	312	313	338	310	335	276	312	319	341	301	305	306	327	297	348	317	327	308	314	326	344	304	311	334	324	304	317	281	306	319	366	317	308	343	341	316	344	312	309	302	278	311	317	301	303	287	272	293	310	330	317	330	323	304	311
36471	2063	4170	4883	4242	3580	2850	2424	2095	1880	1697	1488	1435	1373	1303	1162	1062	1086	1122	1067	999	966	982	1013	881	910	966	880	866	870	874	878	911	807	863	799	830	811	787	801	839	834	784	791	802	777	779	810	828	805	837	806	831	792	762	810	798	750	778	803	789	771	780	747	756	789	781	770	783	796	779	760	779	774	773	753	750	737	761	779	774	812	738	805	779	771	752	699	809	764	771	757	733	734	745	761	734	745	765	769	758	738	751	798	724	744	762	769	749	731	819	697	755	787	794	798	690	748	786	714	765	768	757	766	764	753	777	771	770	748	774	722	754	756	721	741	772	716	701	740	805	760	722	753	730	734	752	695	746	767	766	772	731	713	735	744	698	709	747	764	790	728	689	734	709	724	785	750	742	738	688	735	824	803	716	788	757	774	726	762	783	718	702	713	695	695	719	743	783	724	698	793	785	782	744	729	742	768	734	727	751	823	738	759	755	710	726	777	696	733	752	718	745	759	752	750	738	778	747	783	748	819	722	735	713	769	760	785	749	808	753	730	748	737	768	802	753	728	757	727	791	712	765	702	743	759	756	746	766	758	768	721	770	758	723	742	723	784	753	749	746	738	747	758	749	749	740	738	791	787	713	776	742	758	755	714	777	736	786	725	745	740	710	747	720	776	740	704	722	739	739	789	738	703	699	726	768	758	709	720	736	783	681	812	687	744	794	807	716	739	747	738	726	735	720	725	700	757	722	796	743	803	762	761	777	717	747	712	751	719	720	773	749	743	827	718	697	734	724	744	747	806	730	729	784	717	704	735	748	704	733	749	720	701	711	762	714	750	742	704	780	728	783	746	756	765	755	773	778	739	747	752	732	710	784	739	759	753	737	716	760	728	726	742	761	742	730	757	747	720	721	729	721	748	729	765	726	721	777	709	826	719	782	753	703	705	768	710	772	722	730	774	754	748	758	755	725	770	776	783	734	716	745	739	716	739	755	707	707	750	754	770	732	770	781	737	746	737	766	764	727	797	727	733	706	772	723	730	751	734	720	740	705	735	725	759	747	719	733	763	712	770	774	771	743	706	744	768	737	753	727	708	768	718	753	828	757	732	738	742	747	724	754	720	752	732	712	759	745	746	775	749	772	739	707	757	756	753	726	760	765	774	741	718	748	746	746	725	752	765	755	738	756	706	765	764	710	715	741	770	725	750	743	722	723	802	783	719	711	782	746	695	765	730	785	716	778	776	807	722	697	742	781	713	740	726	745	763	777	739	716	719	754	725	721	770	702	775	813	762	724	696	729	728	804	779	732	741	793	746	753	731	719	738	700	785	741	752	723	750	800	705	736	686	710	756	795	789	737	757	781	746	713	725	753	747	729	692	748	750	763	720	720	768	761	764	731	736	746	754	778	719	766	755	757	696	679	790	714	721	670	724	741	713	698	768	772	689	747	737	772	771	779	744	722	807	726	745	669	708	808	763	699	737	720	763	691	786	676	697	775	743	713	758	751	742	674	747	769	752	759	766	730	745	710	686	777	705	734	809	769	710	756	774	676	736	735	706	774	739	761	724	747	740	751	741	677	756	732	724	725	695	787	735	800	747	752	718	762	755	753	759	759	658	738	702	752	694	772	724	763	760	750	759	767	729	744	761	716	783	793	774	693	716	750	739	738	742	744	727	751	773	686	768	702	705	750	747	719	730	723	732	713	715	734	707	682	723	762	739	732	698	735	757	737	742	767	713	687	690	736	748	773	733	754	794	750	733	754	710	726	755	764	730	737	739	699	720	810	750	700	765	771	743	736	677	740	717	774	736	766	716	714	752	768	742	728	742	813	786	732	756	733	741	742	759	746	758	752	724	783	719	704	740	753	762	743	731	758	703	716	750	746	725	711	685	733	778	770	713	812	762	742	728	731	757	769	813	730	787	761	765	737	776	767	760	729	716	725	770	699	800	787	771	727	737	783	786	770	752	738	792	779	715	757	793	752	735	735	700	760	765	730	710	763	734	753	781	736	770	744	726	737	733	747	751	774	748	713	729	754	712	762	688	698	778	783	692	751	752	730	735	701	765	730	771	750	754	734	765	751	722	754	766	760	760	783	728	782	771	713	767	700	722	787	697	734	715	780	771	716	728	765	727	777	717	782	789	752	762	770	707	713	709	741	744	754	750	746	732	812	721	746	745	715	696	723	742	751	797	738	723	756	760	728	748	748	775	741	747	750	732	711	744	748	717	717	708	758	743	765	736	755	767	726	770	733	764	736	749	719	695	714	758	749	762	773	759	774	756	748	749	733	734	768	720	749	702	757	720	754	791	750	781	735	722	728	732	736	722	768	761	745	780	770	739	702	735	765	730	763	716	760	724	769	781	736	692	757	757	752	748	736	731	730	764	786	723	746	743	771	754	751	763	772	754	764	698	737	749	717	691	708	769	719	751	740	726	712	749	704	773	707	712	737	716	676	742	712	755	751	721	735	760	773	739	730	745	741	783	731	739	701	736	705	745	717	707	715	782	749	737	703	761	767	725	787	714	735	742	762	745	745	739	753	715	776	713	750	726	751	764	731	705	673	704	749	723	736	741	738	737	732	763	792	765	713	750	756	763	762	723	702	690	726	776	797	763	724	735	736	767	736	751	700	745	796	732	727	727	770	741	781	772	732	741	794	718	765	758	724	696	771	708	747	740	682	725	729	775	738	714	718	748	751	731	751	811	709	668	746	709	753	737	766	731	709	728	745	759	760	732	737	746	760	740	753	709	679	725	771	717	800	731	766	731	755	738	774	720	729	800	749	723	731	741	724	727	769	751	745	775	764	747	719	757	773	769	753	749	771	739	705	733	763	717	767	725	789	742	779	737	712	781	763	750	732	683	731	755	745	732	778	710	736	742	746	687	699	755	726	774	740	749	770	748	774	764	801	746	706	730	739	753	777	783	731	697	714	732	763	747	743	766	727	728	754	754	730	802	746	725	762	750	745	742	746	732	759	756	736	738	732	719	742	696	703	724	748	755	759	725	769	719	736	782	746	712	741	798	760	711	664	767	730	766	726	756	724	753	777	756	727	737	711	753	713	711	778	752	786	731	783	714	728	787	722	703	721	742	711	768	814	760	745	704	721	742	770	736	803	762	746	738	758	725	761	809	745	722	672	756	721	781	819	705	757	747	735	715	727	800	770	742	728	713	700	721	747	738	748	668	724	759	772	756	719	717	713	726	717	784	754	740	751	763	724	763	731	793	719	730	729	740	776	767	699	758	746	700	745	762	757	765	762	738	744	761	753	721	735	741	727	712	712	763	730	752	733	722	749	703	776	726	727	702	748	702	710	725	789	753	752	746	719	771	714	743	776	745	763	743	742	743	746	711	742	767	723	735	759	740	758	773	691	682	734	763	767	742	741	766	743	752	705	729	796	744	772	731	724	756	745	764	749	759	740	733	713	738	739	768	772	711	742	746	711	698	784	746	743	767	794	721	781	723	709	728	751	820	771	762	702	775	749	709
6475	246	106	95	105	95	99	86	103	64	92	79	95	81	95	86	94	66	97	91	89	85	71	70	84	89	93	100	81	68	89	93	98	85	78	109	86	98	77	91	96	109	113	86	83	104	92	106	94	91	77	85	93	80	94	90	105	94	83	77	95	107	84	98	78	105	96	100	106	97	77	73	83	97	90	76	85	74	82	86	87	77	73	90	87	76	84	99	65	82	82	81	79	89	83	87	105	86	89	81	88	67	80	102	85	90	80	99	78	87	101	85	102	84	95	82	97	81	77	78	83	94	94	78	105	91	91	77	99	75	83	91	109	70	85	90	94	79	81	82	95	113	87	79	67	87	84	91	101	82	98	90	79	79	84	86	73	82	90	91	91	93	98	90	87	93	79	96	77	87	100	87	73	90	91	93	84	92	100	78	85	87	77	82	76	107	94	100	92	90	95	83	69	83	93	85	88	89	67	92	89	85	80	97	90	82	98	80	73	97	99	105	88	98	74	100	82	88	98	101	65	92	96	84	82	94	81	75	91	93	91	108	92	83	78	87	105	93	84	86	86	95	73	83	101	86	70	95	90	85	110	76	87	90	91	80	73	84	104	86	92	95	91	100	92	90	95	77	85	99	93	90	95	101	76	79	71	84	83	97	84	71	90	87	87	84	78	79	101	81	83	98	85	82	78	86	77	105	92	84	77	75	86	111	80	80	73	101	96	87	110	77	84	81	88	100	90	80	82	75	99	85	91	86	78	94	86	82	85	92	66	91	83	97	85	71	75	73	96	95	84	78	84	104	87	86	92	86	100	78	90	93	108	85	95	93	96	84	69	100	73	95	98	78	87	81	95	95	88	92	90	83	96	76	88	96	91	86	85	68	71	83	70	82	95	95	81	91	93	101	89	81	84	83	75	89	69	84	75	87	89	88	78	89	94	78	79	84	75	82	76	111	98	81	102	75	79	84	94	73	77	88	90	80	70	100	82	83	104	73	78	103	94	106	102	80	86	76	108	96	89	81	84	83	80	79	83	76	91	87	103	78	98	84	88	92	82	74	102	81	77	99	101	96	65	103	90	102	86	84	82	78	84	82	95	81	85	90	85	89	93	84	81	98	101	101	89	102	80	93	106	90	90	81	74	83	86	86	101	107	93	93	76	83	91	83	94	69	75	79	99	86	102	85	88	83	96	70	86	89	86	88	88	90	85	103	75	77	85	79	88	82	88	91	76	95	82	98	87	96	82	94	94	100	86	90	87	85	85	89	73	82	93	82	80	78	94	89	92	90	100	75	84	91	76	82	87	87	87	89	88	100	83	78	86	102	79	97	85	84	89	85	99	91	88	77	101	95	98	97	78	77	93	78	79	81	93	93	61	89	85	87	89	85	84	75	81	80	90	107	83	96	79	92	75	83	101	98	100	80	76	92	63	96	79	92	90	84	77	70	102	90	86	82	68	82	73	104	99	85	85	84	79	89	91	86	87	87	94	104	86	92	82	94	97	88	95	96	87	80	81	85	101	99	93	83	91	94	90	86	85	92	92	109	101	97	76	100	87	86	85	94	71	84	87	87	78	74	110	103	93	86	74	73	92	91	103	92	89	99	90	85	78	80	80	73	67	96	85	74	105	73	101	86	94	108	91	81	94	74	103	93	79	87	84	73	101	78	92	92	72	100	106	71	90	87	113	88	82	91	74	102	69	81	92	80	100	75	73	100	67	74	79	99	104	85	91	77	76	103	104	93	78	97	82	86	79	74	101	89	91	82	84	73	79	81	81	76	69	80	111	84	89	71	101	80	79	78	100	91	95	82	64	78	86	97	95	93	96	85	86	89	79	70	100	95	106	95	90	95	81	96	83	87	91	104	89	90	68	90	87	82	92	91	88	86	71	109	69	88	90	73	87	79	84	73	76	61	85	86	81	69	84	85	91	61	78	89	105	86	91	116	81	80	71	89	70	79	95	84	80	82	79	97	88	87	87	90	87	86	87	92	97	94	82	82	93	91	97	72	86	87	87	81	67	78	63	90	101	88	88	82	93	93	74	77	87	103	91	86	88	107	82	84	85	79	83	72	81	77	89	67	81	74	91	90	79	85	70	81	79	83	86	92	82	85	82	99	98	92	79	85	94	64	103	88	81	96	76	71	76	103	98	100	89	103	86	82	102	76	85	95	83	97	86	80	81	97	88	92	78	85	80	99	87	91	93	96	89	79	102	83	77	88	86	76	99	95	95	90	82	89	104	83	93	102	71	81	104	77	85	81	81	71	104	80	94	89	99	103	84	90	82	91	66	85	95	80	99	95	89	84	85	93	91	78	83	95	91	86	81	84	78	88	97	94	88	98	92	97	101	102	94	80	91	80	90	94	89	106	73	76	76	97	94	97	93	77	85	86	92	88	74	97	83	68	103	89	78	84	99	78	88	86	92	81	89	105	86	81	82	76	104	84	79	82	77	81	71	77	106	100	81	96	94	95	91	103	91	66	103	96	78	96	93	90	124	82	86	107	93	92	104	76	78	88	84	89	78	80	78	93	90	82	97	80	76	80	77	88	81	75	71	83	108	95	76	88	99	100	80	93	83	90	82	72	64	97	84	88	93	70	84	97	84	88	70	86	76	87	89	80	80	81	87	96	83	84	75	78	100	79	101	73	78	90	91	87	98	74	99	100	74	72	90	90	71	76	92	71	70	84	78	83	94	86	97	85	86	89	83	96	78	82	87	99	93	109	93	73	88	89	103	96	92	86	82	74	84	94	85	71	83	105	91	117	83	74	67	75	79	94	66	95	86	89	76	81	96	83	73	87	88	78	93	88	95	82	92	81	100	83	102	80	87	103	89	82	115	77	75	83	99	75	89	82	85	86	95	95	94	94	88	77	98	101	95	103	90	73	94	80	87	92	96	94	71	103	84	75	80	70	96	76	87	90	72	91	86	111	86	67	73	81	84	78	78	98	93	70	75	81	106	86	90	87	95	80	74	83	84	78	83	97	101	108	62	80	103	67	77	77	88	74	89	87	94	96	97	88	95	91	94	71	84	77	82	94	81	98	75	92	89	107	91	80	96	103	98	107	100	107	66	82	94	97	81	88	99	94	92	82	72	87	81	83	79	104	70	86	84	91	97	94	95	78	80	93	67	84	88	78	87	85	91	92	92	87	88	81	73	86	93	81	84	75	103	78	103	87	79	86	102	92	78	87	89	86	84	89	86	81	98	79	83	90	82	91	85	86	91	74	115	71	93	86	95	88	94	75	98	106	101	78	90	84	81	82	64	87	81	89	93	81	90	81	79	88	81	82	68	88	88	88	98	88	81	87	90	97	74	79	97	88	86	90	95	77	96	79	104	75	81	78	97	85	97	83	95	81	79	89	82	109	86	94	93	86	93	83	68	80	71	75	70	93	103	107	76	83	83	91	100	90	80	76	80	66	82	87	81	89	92	84	106	110	95	100	96	90	84	73	89	101	81	109	94	106	95	87	81	78	78	77	91	89
5926	309	354	388	379	317	312	318	329	316	305	285	296	289	278	311	285	285	287	299	264	290	289	312	264	314	285	290	305	285	289	282	287	283	283	260	263	282	276	274	296	303	305	239	261	283	283	294	263	298	289	294	298	266	274	244	288	317	268	278	274	287	284	305	283	260	288	293	298	300	303	291	256	295	262	251	264	296	282	281	288	301	277	297	264	273	296	247	312	292	267	257	281	272	280	259	306	278	263	276	282	261	282	268	260	279	263	283	294	291	309	271	279	261	261	312	277	294	319	289	271	285	278	275	292	285	264	276	298	256	264	282	260	283	292	303	279	291	281	296	271	273	270	286	279	284	259	263	275	295	277	300	288	262	320	275	303	311	270	257	267	244	289	276	289	306	285	278	283	281	282	286	287	267	306	257	291	255	296	273	316	271	280	270	277	278	273	305	285	291	282	282	299	262	265	297	259	272	295	283	276	255	258	275	281	262	291	284	255	314	286	278	295	278	271	277	282	284	299	284	262	282	274	303	291	266	282	243	303	277	246	273	265	253	304	286	296	260	286	255	291	275	265	276	292	296	267	257	265	275	273	260	278	261	282	289	292	286	288	273	282	288	280	282	276	280	303	270	297	278	318	265	281	275	306	279	266	255	288	271	291	237	264	286	276	283	267	244	281	254	282	286	284	268	250	290	257	271	259	264	298	261	308	276	274	266	279	256	267	279	276	277	271	293	279	280	251	238	287	298	305	270	266	287	264	274	278	270	274	273	292	250	288	288	246	283	280	299	272	273	272	258	250	261	288	270	289	268	264	274	254	273	302	303	274	298	306	295	279	274	301	275	279	296	297	279	319	275	298	282	274	295	275	297	299	286	286	288	280	256	286	283	291	266	301	282	272	292	267	277	258	251	272	263	290	295	270	280	284	305	293	285	299	281	307	250	286	305	271	260	291	299	286	274	279	278	290	285	293	280	290	270	272	259	258	293	317	243	267	273	278	261	263	274	264	305	285	294	259	281	267	296	295	284	279	283	268	273	256	258	283	263	284	282	279	301	261	281	242	288	286	281	305	281	284	308	286	276	300	287	305	276	293	287	299	272	256	266	284	283	297	281	270	269	282	272	252	268	253	288	308	261	262	311	311	269	271	300	299	282	287	276	294	253	279	320	289	274	300	273	275	281	319	264	257	275	305	278	284	253	283	263	267	285	256	278	266	281	287	291	301	290	293	244	306	297	255	275	264	294	311	264	271	267	274	260	292	261	299	265	325	282	262	262	294	282	269	293	263	282	292	282	261	306	287	265	276	289	259	280	277	296	253	277	296	297	265	283	249	294	285	280	312	280	283	250	301	275	259	275	276	271	265	273	271	281	304	299	299	264	280	270	268	317	286	269	289	285	281	257	247	267	263	269	281	293	295	286	277	258	283	278	266	268	298	297	257	282	292	263	277	273	281	292	280	293	281	249	275	264	285	284	275	291	292	272	306	255	274	290	255	252	295	266	250	251	288	266	285	259	263	278	268	277	292	284	262	256	288	291	246	285	317	288	295	250	295	285	289	276	260	302	307	278	309	276	308	259	311	292	292	283	272	296	274	259	261	278	306	279	270	264	285	262	278	292	261	298	258	281	265	298	252	285	286	299	254	300	289	251	277	303	277	261	285	272	287	302	254	268	259	280	273	252	272	279	278	266	289	285	266	275	269	261	266	259	325	269	234	284	254	280	301	253	264	318	283	274	262	261	289	276	290	273	280	273	308	284	276	263	275	299	267	253	296	268	270	260	289	304	281	282	264	250	284	288	298	278	282	296	295	242	288	263	293	262	281	287	270	280	272	280	303	295	273	267	254	268	273	302	277	291	242	258	266	287	258	283	263	294	275	284	251	274	287	284	286	269	277	279	277	306	289	285	289	307	242	299	267	253	279	259	313	278	295	263	266	254	283	275	260	282	275	273	298	287	286	279	289	249	289	258	279	292	274	246	263	307	300	268	296	299	265	286	263	289	290	266	259	288	283	289	298	285	293	270	255	277	280	295	315	257	261	271	282	279	274	278	291	257	273	283	285	295	283	297	269	295	266	285	275	282	280	299	269	268	266	278	296	273	283	285	294	268	258	284	248	271	282	275	290	270	293	276	274	298	301	302	284	272	265	259	237	270	269	294	283	287	266	286	253	294	266	279	279	278	282	279	276	263	279	316	301	287	254	278	275	302	270	277	254	272	261	272	279	313	271	277	261	253	257	299	303	285	275	289	322	258	276	311	263	286	270	303	318	278	290	307	290	279	294	292	307	268	259	264	292	278	289	277	312	286	290	282	260	258	278	289	285	270	305	286	275	282	271	291	296	257	287	302	277	268	276	283	261	291	293	281	269	266	318	277	279	305	269	280	286	253	249	289	296	291	237	282	278	275	248	281	256	289	274	279	297	269	255	270	284	294	288	283	271	291	272	291	249	322	269	265	262	287	314	278	266	271	292	296	270	264	271	295	235	301	251	286	261	252	263	256	259	262	279	296	242	273	264	275	284	297	276	263	309	236	261	260	274	304	251	295	268	254	270	292	290	262	282	247	295	276	288	296	273	276	236	273	273	289	288	293	284	285	291	281	292	286	273	288	319	277	271	282	298	294	304	318	284	253	261	285	241	276	273	262	291	305	265	273	281	272	273	277	263	292	288	274	293	269	280	259	257	281	299	278	295	305	272	275	304	272	287	269	304	297	259	279	284	272	288	280	266	286	292	297	293	293	268	257	266	256	266	265	269	278	251	298	294	245	303	280	252	304	285	283	300	289	263	262	294	291	257	294	288	276	311	289	273	258	281	307	284	275	260	276	285	291	311	288	260	283	284	305	267	269	270	285	301	292	253	277	311	282	272	269	278	254	289	294	252	310	269	249	298	274	270	275	284	261	303	307	284	280	252	294	301	250	254	272	285	247	267	280	292	277	268	270	283	274	282	281	290	269	264	259	288	277	296	277	281	267	265	269	274	313	291	273	245	292	271	289	275	237	266	280	291	277	280	304	298	300	298	278	279	254	253	270	283	300	305	280	286	287	279	289	268	266	277	299	268	260	290	270	271	262	254	274	278	283	276	294	306	338	278	280	283	272	252	297	345	293	264	265	290	279	283	285	292	257	288	268	292	272	287	282	299	303	280	291	256	258	279	299	252	284	260	275	299	304	275	291	254	287	294	283	283	276	258	263	272	275	271	273	265	277	282	245	299	297	258	272	277	259	299	299	261	292	272	308	279	315	254	296	273	275	266	302	248	265	257	262	292	287	292	249	295	284	295	273	260	283	244	282	282	288	250	291	284	266	278	281	251	291	302	284	287	308	265	308	306	274	272	278	282	298	253	281	276	295	263	279	279	277	297	257	275	252	290	273	302	258	254	289	283	268	303	263	302	296	285	249	258	299	277	279	252	288	274	273	266	283	293	281	280	279	275	254	266	237	276	273	303	283	270	285	262	277	267	236	277	249	303	265	295	251	286	295	299	280
50015	16518	2838	842	597	480	417	377	345	314	303	263	261	244	221	252	237	234	231	206	237	253	216	231	217	211	234	177	248	261	201	180	236	226	212	200	222	217	199	222	248	201	237	215	198	202	217	214	197	214	227	183	213	201	250	233	189	194	208	235	221	248	232	218	219	195	221	201	201	211	200	212	201	209	212	216	220	188	202	210	194	196	225	232	211	205	182	220	199	196	215	220	202	224	235	232	242	225	221	180	191	201	187	214	196	214	226	228	224	221	213	188	209	257	246	221	220	228	249	236	179	215	227	212	194	204	201	194	221	224	194	219	238	190	229	211	222	212	195	211	201	200	217	207	208	215	228	186	191	208	230	195	204	210	196	231	205	204	219	221	218	231	208	177	219	206	203	204	223	227	237	184	199	227	233	219	237	189	218	227	241	181	220	216	212	230	185	214	217	198	216	214	227	197	216	218	200	214	210	256	206	194	209	223	208	223	198	241	241	200	203	226	226	204	218	208	235	188	208	228	228	213	239	209	233	202	193	206	188	196	209	219	208	198	185	235	219	223	222	210	207	218	230	247	214	230	203	212	208	198	222	216	211	184	199	195	216	233	212	208	244	204	219	212	210	226	216	201	189	193	251	182	193	223	210	214	219	189	175	240	207	216	193	231	198	247	230	195	195	207	204	214	218	218	208	220	219	226	217	218	213	201	189	229	234	220	202	204	212	228	231	203	207	222	184	209	219	221	217	192	214	197	216	221	203	213	197	196	189	203	205	186	192	192	217	219	190	197	222	200	214	178	215	223	207	195	219	212	205	194	207	238	188	222	200	203	194	217	200	230	202	209	245	222	200	208	207	228	217	214	187	215	188	194	191	189	219	192	192	207	224	225	188	208	222	196	218	222	206	205	205	188	201	207	220	189	217	202	211	211	197	184	217	217	180	202	180	242	190	210	215	225	211	172	208	230	225	219	202	234	238	221	226	233	196	226	214	223	193	192	221	193	207	204	209	201	210	227	185	174	194	211	227	198	221	241	211	203	210	212	239	225	180	207	211	194	208	202	232	227	192	202	214	198	197	223	217	204	194	200	211	230	208	186	202	217	221	220	222	188	234	213	196	251	203	222	194	190	239	198	207	199	236	224	211	200	202	207	202	201	224	197	226	232	224	190	195	213	236	195	227	225	222	230	242	199	195	216	200	199	220	186	196	221	198	226	210	207	212	205	233	220	226	204	224	222	206	208	211	214	226	203	216	212	233	177	210	218	216	214	215	214	198	214	190	213	246	233	195	232	190	169	198	208	199	226	200	194	221	216	204	211	251	213	212	210	233	211	218	234	206	197	223	202	198	215	204	208	237	211	191	171	201	188	211	203	204	210	246	196	217	208	193	208	198	222	222	194	178	198	204	224	213	209	217	206	220	224	203	202	210	209	219	218	207	203	211	189	193	216	210	215	213	193	207	187	176	215	212	190	225	219	251	203	212	252	264	192	223	202	201	198	224	199	217	202	206	215	203	166	209	217	186	245	224	221	215	218	215	216	194	189	216	213	203	212	202	189	235	191	210	220	217	243	192	218	180	224	193	234	204	230	217	199	234	224	196	219	192	216	221	208	207	210	219	180	215	233	231	184	195	199	202	230	212	235	232	203	187	207	210	201	234	201	192	208	211	192	210	223	203	221	212	237	211	220	264	230	239	215	223	215	242	216	187	196	202	202	188	212	207	190	204	213	204	195	218	213	213	203	179	221	209	234	205	197	189	191	213	198	196	210	241	173	216	182	203	241	197	209	193	211	190	221	221	190	217	230	195	223	203	208	211	190	202	255	204	213	250	189	219	231	202	194	213	216	202	215	218	216	212	220	206	200	194	223	191	198	220	207	221	216	193	204	210	223	217	217	227	228	186	201	194	242	241	228	199	203	231	240	196	219	202	175	206	186	219	207	204	219	208	239	208	207	233	205	177	201	192	219	210	205	213	202	221	204	206	223	219	209	196	223	177	195	197	194	218	207	199	225	197	202	220	194	223	200	222	218	188	190	228	218	192	181	232	204	213	207	227	196	224	224	201	199	208	195	231	218	222	219	247	202	206	212	189	191	234	226	209	218	211	206	212	201	236	200	190	232	197	168	186	248	204	189	200	186	204	216	191	194	244	220	210	216	232	230	238	229	231	197	214	217	200	195	207	218	196	186	221	179	221	200	201	228	236	201	229	214	217	181	201	216	211	206	188	211	219	203	178	220	203	211	235	199	177	216	233	244	213	217	193	204	204	211	222	217	217	210	201	244	199	255	214	207	212	200	212	211	216	225	240	195	210	202	191	205	192	247	206	224	230	208	232	209	191	208	210	182	187	217	235	215	214	184	211	208	188	204	223	212	184	199	210	231	190	191	193	206	205	181	215	207	238	229	202	173	193	233	193	219	195	190	204	214	203	240	221	218	196	205	171	202	189	211	220	217	214	196	247	201	208	205	207	222	258	232	218	235	179	190	163	227	185	205	192	208	205	220	219	207	220	173	213	194	206	214	217	207	214	185	230	184	220	210	212	200	216	225	214	224	199	192	203	207	224	194	208	190	197	215	184	216	230	212	220	219	232	240	235	201	214	203	189	174	195	213	188	222	208	215	209	187	215	212	190	209	217	205	186	185	231	200	242	208	194	202	204	209	193	224	223	194	194	216	195	207	207	199	226	227	227	231	217	211	212	206	198	232	199	210	204	189	214	207	214	210	200	237	218	214	218	209	194	206	250	219	225	204	235	199	222	225	214	213	202	190	222	207	227	209	216	225	178	220	209	204	208	196	189	212	189	225	206	212	176	185	199	203	210	208	204	184	216	212	233	229	177	198	205	206	190	227	201	211	202	216	207	192	248	200	217	180	220	217	250	189	222	202	201	219	208	214	219	208	222	219	218	225	229	205	239	236	186	219	195	209	206	196	204	191	218	209	228	202	222	200	202	194	231	213	214	206	197	217	214	221	220	230	193	189	215	222	200	214	216	225	221	248	220	219	206	203	185	194	198	203	203	223	218	192	227	176	176	204	229	190	222	216	190	212	219	213	234	223	214	202	205	215	219	187	206	200	194	194	208	210	200	195	204	217	203	201	186	197	212	214	170	199	194	226	192	192	198	193	216	209	195	207	234	196	211	213	222	195	196	209	196	227	193	229	219	207	211	204	210	214	173	209	211	200	184	219	201	214	207	229	202	223	204	219	192	197	206	206	215	224	222	208	198	204	210	199	206	183	214	215	182	224	224	226	185	223	212	200	192	212	202	182	241	218	202	217	238	214	206	207	211	203	198	209	206	189	214	207	205	206	210	210	185	211	188	195	199	201	203	244	204	213	202	173	221	194	220	196	211	240	216	214	208	207	186	215	209	230	200	209	222	191	194	204	229	210	198	204	228	217	227	206	219	218	203	206	181	191	232	209	190	226	199	211	191	222	244	214	199	215	190	190	206	200	204	217	230	187	194	205	206	227	225	192	209	211	227	205	200	211
27409	1186	2297	2731	2224	1883	1668	1408	1299	1138	1031	912	875	857	807	824	766	779	728	736	715	688	622	652	649	673	610	611	668	569	591	612	601	610	567	639	581	586	588	553	557	603	560	543	537	546	558	571	585	565	554	567	607	561	510	577	578	557	573	571	573	603	542	564	570	550	547	540	561	568	562	498	531	550	506	542	584	546	580	547	598	549	532	558	572	537	577	545	522	515	551	592	552	568	579	558	537	544	556	505	589	542	552	560	573	577	596	563	541	537	576	542	576	562	501	514	504	555	570	505	511	556	542	529	579	509	551	556	536	560	567	539	536	563	537	533	563	559	537	507	550	548	531	548	557	591	488	578	572	515	527	592	542	532	525	534	523	543	566	490	502	537	568	554	549	499	530	517	536	546	522	502	518	613	551	549	572	532	542	561	521	527	557	556	593	522	522	505	520	564	539	511	539	560	591	576	527	554	515	568	556	560	519	563	536	529	544	546	518	566	507	533	525	533	600	560	544	539	494	515	538	534	532	525	556	568	576	521	560	538	564	520	527	583	560	520	578	509	545	599	572	526	549	500	536	538	529	561	507	530	541	613	561	550	535	544	493	571	520	485	566	595	542	557	555	541	577	548	518	543	539	579	514	563	523	550	559	537	529	585	554	542	539	539	572	593	541	589	533	570	509	536	584	538	527	553	515	541	588	572	526	534	570	533	559	561	517	533	527	566	535	551	535	576	531	518	553	522	505	541	553	551	489	561	587	553	571	538	558	538	514	494	535	555	528	546	528	576	545	542	567	525	534	529	517	568	508	572	559	524	533	528	531	574	517	558	507	591	570	517	546	519	575	542	554	531	544	562	539	547	567	544	561	546	521	532	558	552	585	534	587	583	510	555	577	570	535	536	556	571	523	584	511	498	516	561	550	585	512	513	542	555	528	518	488	558	531	524	546	545	533	547	592	549	548	552	541	564	530	549	547	536	556	505	531	540	558	527	550	533	530	536	530	588	566	547	504	584	555	553	549	527	574	548	535	561	547	483	545	566	561	555	532	544	575	545	536	495	589	537	581	571	515	541	500	560	546	521	562	554	566	512	518	532	566	552	536	498	566	548	502	582	548	545	549	548	531	569	537	550	548	517	553	574	542	531	545	527	554	543	573	537	578	463	548	535	536	532	551	555	571	545	561	535	573	561	547	512	511	539	533	527	562	546	553	602	567	557	494	531	537	523	569	547	512	568	537	580	550	546	525	548	525	553	564	516	574	484	560	567	579	539	489	524	546	538	528	555	558	547	528	596	570	541	563	518	531	551	512	553	554	549	496	524	567	534	547	593	544	537	552	549	561	564	545	563	547	539	477	546	546	535	557	550	569	549	552	545	510	521	538	572	537	523	496	548	497	574	548	555	546	548	509	515	541	522	586	532	582	535	581	534	504	539	524	530	548	571	545	544	541	571	548	562	515	528	552	553	542	531	517	548	563	536	535	524	525	562	531	548	531	531	569	515	542	547	555	533	517	576	548	541	535	557	517	561	551	541	520	548	536	540	530	565	549	540	589	559	565	550	520	533	503	534	560	516	539	518	560	568	596	528	518	553	537	547	515	525	540	563	553	565	547	537	535	533	501	523	583	525	590	573	525	546	566	507	578	556	545	537	535	569	513	535	566	540	547	563	486	544	548	496	555	533	567	577	554	552	531	559	502	563	570	526	511	561	494	525	533	541	532	525	601	543	551	535	531	547	550	546	543	520	513	551	544	551	552	582	539	562	563	527	516	567	536	538	513	566	488	547	580	532	547	549	540	572	540	559	542	518	540	566	522	532	527	517	510	551	561	538	511	530	554	545	490	556	606	538	560	531	531	534	509	563	553	557	561	561	538	521	587	532	544	503	554	503	518	543	532	562	534	568	542	518	572	543	582	542	537	503	513	572	516	519	529	561	530	616	533	521	506	526	560	552	560	541	548	507	525	545	528	558	515	543	518	494	542	544	584	574	578	523	567	558	539	530	547	543	543	519	543	525	540	544	566	538	550	523	509	527	538	563	531	523	510	555	496	566	509	518	563	599	534	519	566	533	577	597	506	510	613	576	575	515	549	534	521	510	560	553	533	532	574	504	479	549	568	547	563	495	550	530	559	531	540	559	511	509	586	523	604	558	513	582	543	551	509	556	558	548	572	545	519	535	546	553	555	559	538	550	557	541	500	516	535	596	538	529	536	590	572	546	496	575	557	516	576	508	511	511	528	621	566	583	542	512	516	535	558	583	529	536	533	558	573	537	573	528	550	546	561	549	521	538	570	536	541	510	538	530	540	538	571	532	506	541	541	553	532	554	531	552	549	494	586	510	550	517	550	566	585	534	577	563	569	517	547	539	513	567	575	523	527	563	517	565	541	575	576	535	545	555	514	565	531	528	511	544	505	498	502	556	590	544	515	507	554	532	536	548	557	534	585	503	511	544	546	502	541	550	566	559	534	546	532	530	586	548	539	532	545	533	542	516	491	552	541	481	529	560	511	562	506	513	493	516	555	520	585	550	532	504	538	516	561	557	574	520	547	562	561	529	537	543	553	545	546	556	545	575	502	548	547	556	555	597	528	556	551	545	528	566	562	547	523	546	530	513	542	533	546	559	516	555	598	554	556	506	540	526	572	538	533	555	538	506	499	553	560	535	557	555	533	557	553	540	547	525	531	529	571	553	476	545	501	525	540	580	565	577	564	551	532	537	551	557	547	560	556	579	561	533	546	532	540	581	554	546	556	538	541	510	538	552	496	571	575	508	560	534	542	510	558	539	556	563	566	555	547	572	560	502	558	558	533	547	540	558	553	539	560	555	531	529	527	554	529	554	572	516	565	542	549	600	551	514	565	544	535	569	571	545	548	567	528	553	588	521	547	519	534	539	544	565	510	566	523	519	540	540	510	545	569	550	518	514	551	524	546	540	554	551	555	513	517	530	553	545	570	536	540	535	544	529	519	597	549	518	527	544	583	567	554	545	520	572	518	514	546	582	545	594	537	576	549	524	560	543	556	533	558	561	565	513	577	522	558	528	550	513	556	545	531	525	563	565	585	567	578	553	532	543	512	541	585	532	556	526	546	512	511	583	542	524	553	518	548	532	569	572	574	575	555	547	528	551	557	517	585	594	539	536	557	530	535	551	577	558	523	511	555	573	567	525	506	561	518	559	536	541	595	538	558	556	576	569	542	553	584	526	549	560	545	545	519	555	562	568	548	541	532	572	559	592	548	560	522	502	584	582	568	544	537	540	546	543	554	568	529	554	569	523	539	516	574	546	541	520	506	566	493	559	518	560	564	536	550	570	570	540	545	519	541	569	535	548	560	562	530	560	566	585	553	531	574	589	556	500	539	535	546	587	521	572	514	555	512	534	593	560	525	549	531	526	539	540	546	532	571	510	549	566	545	537	548	564	535	549	545	544	567	566	491	529	540	523	605	566	533	575	509	568	542	528	547	585	535	538	504	544	578	561	527	530	550	554
61444	24011	10286	2067	1249	857	729	640	569	492	498	433	406	421	403	394	349	389	337	334	297	369	345	350	334	296	332	357	321	328	313	313	311	361	351	332	298	320	306	354	333	353	328	331	323	357	328	336	338	348	329	277	291	327	362	313	322	297	330	310	295	319	300	279	333	324	296	311	327	306	284	277	342	297	315	326	309	312	332	314	315	319	342	314	313	340	339	320	301	318	294	341	331	312	302	312	317	315	291	309	295	286	307	325	342	311	322	326	301	328	332	317	314	312	307	342	330	320	325	305	311	320	305	317	310	331	332	305	305	343	338	313	280	296	316	302	292	299	332	304	301	327	337	289	336	311	311	358	312	305	302	315	300	310	340	305	295	328	345	310	310	308	272	337	314	289	307	293	320	296	305	299	319	313	338	324	315	318	301	335	287	315	297	285	285	295	332	293	295	323	291	298	311	296	338	344	295	297	346	327	307	294	270	311	287	285	331	332	308	317	293	300	298	318	284	300	328	284	299	289	344	340	307	305	304	353	346	289	320	302	292	322	283	302	330	314	328	276	297	307	303	317	297	280	319	300	324	307	307	307	330	300	313	305	331	327	330	308	330	305	340	294	338	335	339	335	331	304	284	316	305	349	334	287	315	321	310	315	284	327	346	319	326	325	324	294	297	332	310	316	297	293	296	274	308	338	324	324	330	303	344	305	338	289	301	323	329	314	325	327	316	346	292	299	295	332	332	327	352	299	334	316	330	320	328	315	291	311	308	301	313	325	318	318	337	329	311	293	305	320	283	293	304	348	335	315	291	316	313	339	333	315	317	311	328	320	306	338	290	321	302	297	309	310	329	296	323	267	293	320	313	295	306	295	332	335	338	331	304	288	318	333	293	297	352	335	310	349	322	314	333	278	291	298	340	342	294	390	318	308	293	299	333	304	336	334	296	318	308	310	314	319	301	298	309	299	331	304	295	332	289	310	298	334	287	316	324	310	301	284	320	311	327	283	333	313	355	325	313	304	292	313	300	285	318	323	339	302	308	313	326	290	303	317	318	321	303	324	322	312	315	279	317	334	293	311	319	283	332	329	343	310	313	297	322	351	318	328	322	320	285	297	309	325	338	312	341	305	297	291	311	342	307	325	315	321	316	336	344	314	313	309	310	355	307	282	318	310	307	315	324	310	335	315	294	298	310	335	314	310	333	316	286	318	310	323	317	314	326	316	307	332	278	326	290	331	299	326	298	304	298	311	333	320	334	313	333	285	318	317	329	336	308	316	343	334	347	331	305	342	318	298	319	293	314	289	312	319	292	311	306	322	331	290	366	325	308	366	332	301	310	314	368	314	349	295	309	326	302	325	314	327	322	325	322	280	325	289	295	299	313	299	335	303	332	313	327	283	337	301	305	280	314	290	339	300	309	280	332	312	304	314	321	310	315	337	300	285	304	321	368	298	301	331	333	286	305	335	323	308	323	300	307	289	324	312	291	327	327	313	323	330	311	312	323	296	316	316	311	323	325	325	323	292	323	314	300	317	331	285	316	300	341	343	302	309	333	297	316	305	325	301	306	337	282	323	314	285	310	332	299	345	319	311	310	330	320	349	320	335	312	278	293	325	293	340	334	287	337	322	328	333	309	298	304	331	313	314	294	338	325	314	315	323	322	298	338	329	334	305	299	316	327	339	345	333	329	273	289	349	332	316	314	315	294	317	289	309	302	310	315	276	320	322	324	311	305	322	303	314	277	306	297	330	313	375	283	324	329	302	325	350	319	314	326	297	326	305	298	298	320	293	279	322	336	304	298	295	308	333	281	292	335	330	319	310	294	285	326	310	282	348	354	319	323	312	322	293	333	323	335	333	344	285	291	321	325	328	301	351	318	293	337	333	328	333	299	302	341	350	290	310	279	348	318	320	300	242	321	306	320	304	328	330	331	330	305	291	334	306	312	308	317	327	300	354	310	315	318	338	315	331	352	278	306	343	285	322	328	322	309	322	304	324	337	335	332	282	340	294	292	335	305	299	300	318	317	304	304	299	313	332	310	323	292	311	298	357	283	303	306	303	302	307	324	346	318	299	333	270	312	342	311	310	339	344	297	302	317	333	331	321	339	315	318	298	330	300	309	297	339	342	319	281	306	292	340	345	295	307	296	329	279	309	276	320	315	328	318	323	314	325	328	312	322	309	302	313	318	348	310	287	333	329	308	295	321	299	306	330	302	294	318	320	303	293	349	292	343	346	307	343	284	280	328	289	306	334	312	302	323	295	332	322	326	302	301	319	277	301	278	297	309	313	305	329	346	281	325	315	301	307	317	325	290	319	333	303	296	298	324	286	323	300	309	316	332	308	311	285	306	298	319	303	305	302	321	341	316	306	302	296	340	305	308	304	271	330	346	293	296	298	347	294	304	305	324	293	316	319	287	310	319	305	295	332	286	301	284	339	312	313	301	355	301	299	306	312	315	304	301	318	318	320	321	304	287	303	283	305	277	283	338	307	321	319	331	297	311	300	317	318	308	289	320	310	314	319	319	317	284	323	279	310	311	307	354	318	286	307	323	324	304	315	301	300	295	306	344	335	303	302	287	285	314	312	320	329	329	308	293	309	312	296	305	333	316	306	271	324	323	305	314	314	308	290	290	313	321	344	289	329	367	290	313	287	299	298	308	315	362	334	340	337	349	310	294	318	344	326	305	325	310	306	322	331	317	329	317	349	316	324	284	298	314	338	300	317	322	334	302	344	301	300	337	287	336	304	319	322	308	305	351	289	321	347	346	305	332	314	314	296	336	319	307	334	299	308	311	272	308	306	312	316	339	300	312	298	331	299	332	320	326	314	297	349	348	361	315	315	300	309	314	323	340	329	331	279	285	289	295	314	302	305	345	303	303	320	316	294	311	301	317	327	304	309	305	314	313	318	306	309	312	350	331	332	315	328	332	329	323	320	299	314	308	331	296	306	276	327	297	312	318	326	309	316	310	297	328	322	348	336	335	284	299	309	314	300	295	315	282	321	317	314	312	297	332	319	297	321	328	301	297	305	285	295	297	316	303	333	318	333	329	333	309	318	315	302	309	307	302	283	345	327	313	346	271	301	322	313	298	318	347	299	321	342	329	314	333	307	334	285	307	336	318	292	308	321	309	279	302	362	306	307	322	335	289	350	314	356	350	282	323	336	308	326	320	329	292	286	312	313	335	308	329	284	285	335	299	267	318	297	300	324	318	327	312	299	298	306	320	290	268	290	325	349	319	314	301	284	307	362	318	316	298	351	273	336	312	290	311	314	328	294	303	324	288	304	310	337	335	325	319	291	305	329	338	321	306	317	294	317	305	314	319	308	341	313	312	298	305	282	287	313	338	333	295	298	259	349	300	319	329	352	325	309	330	303	319	306	303	327	280	318	332	345	332	327	316	346	328	304	303	303	315	335	336	307	301	302	286	292	278	269	303	311	332	315	339	343	333	307	312	286	339	330	279	288	288	312	314	318	315	287	305	315
36800	2110	4053	4742	4196	3496	2938	2507	2100	1936	1751	1603	1406	1377	1293	1198	1212	1126	1066	1033	1049	996	1003	916	1001	892	932	925	936	879	858	833	908	829	867	875	829	856	804	838	820	838	857	785	794	771	790	783	782	775	769	820	796	780	794	842	803	750	770	759	718	787	803	803	768	771	788	790	796	786	767	752	751	701	777	745	773	748	754	740	782	748	784	759	752	753	733	745	721	811	764	766	790	756	732	736	692	757	742	763	761	736	783	767	705	757	755	733	783	769	695	726	758	773	755	758	732	731	762	746	722	772	757	776	771	774	702	762	750	747	776	714	783	728	729	764	745	690	748	719	750	774	723	797	756	767	743	736	707	767	747	753	740	723	758	737	736	714	755	750	722	785	792	778	745	761	715	753	725	740	771	760	717	717	746	765	770	734	718	725	740	771	701	733	734	735	738	734	750	751	771	796	785	737	720	758	754	770	712	764	747	742	742	803	692	747	752	758	750	729	706	741	777	714	719	734	692	738	792	761	718	738	732	773	709	745	786	766	752	749	755	740	723	772	768	712	723	700	732	764	737	739	759	727	733	723	733	741	736	762	780	743	713	775	700	777	749	738	767	720	755	808	719	749	728	749	767	750	698	737	756	735	758	755	703	744	780	754	759	734	742	722	722	797	776	774	726	768	721	731	742	757	751	755	750	764	780	660	734	748	796	724	752	779	758	754	719	705	723	763	747	707	772	724	783	720	735	735	743	755	779	772	757	753	760	760	756	757	744	708	710	803	763	719	690	685	747	757	713	748	748	781	705	698	723	734	749	782	720	722	686	762	710	766	754	758	775	719	802	790	721	687	745	726	715	743	778	720	731	765	746	729	715	704	779	771	761	726	705	730	748	765	747	714	714	710	778	770	804	695	766	732	754	728	784	745	757	756	787	753	779	784	777	717	778	728	754	785	717	730	730	715	773	770	743	731	734	733	737	721	734	789	728	721	720	714	732	706	759	734	737	721	731	730	767	758	758	755	732	759	736	740	738	746	765	766	727	747	766	730	695	722	754	703	751	776	763	720	755	739	755	740	748	806	729	751	806	763	754	729	739	720	737	752	692	753	732	737	766	792	763	760	715	710	729	776	763	730	800	761	739	710	750	709	783	762	737	715	749	755	713	742	744	746	731	730	755	713	791	750	795	743	737	720	688	738	748	723	674	757	769	805	728	743	728	746	769	731	747	706	728	734	686	747	698	749	740	757	771	719	740	727	757	747	726	746	775	753	781	774	782	747	734	748	762	740	734	712	744	728	763	795	766	701	757	755	724	729	797	725	730	737	738	711	746	732	742	715	763	725	689	735	671	742	775	771	752	739	697	751	711	792	723	735	760	738	778	787	731	754	714	783	754	741	760	764	749	726	696	733	710	786	747	762	782	744	765	712	727	722	715	810	772	748	784	733	736	728	732	735	743	768	789	770	732	778	765	766	730	765	730	764	768	769	740	702	741	766	736	726	815	753	723	731	784	688	754	698	723	723	714	739	786	727	741	759	767	747	719	755	734	739	732	712	741	768	729	783	776	679	773	728	737	756	740	736	805	752	708	756	720	729	708	765	723	729	762	731	724	754	712	778	757	701	781	715	728	731	777	726	729	775	733	772	720	753	746	721	700	703	758	702	734	741	733	752	749	706	740	736	704	731	766	756	745	749	761	782	743	740	769	723	726	746	718	744	731	710	738	744	719	760	749	753	731	755	730	740	742	756	772	744	801	742	755	759	777	775	758	725	765	712	760	773	744	743	772	729	698	752	699	700	699	790	745	744	767	721	752	764	810	706	718	775	737	733	775	728	687	720	754	699	770	757	777	713	712	783	748	713	740	737	757	723	799	799	783	745	725	736	794	747	754	729	762	740	737	763	704	761	718	725	746	713	756	784	753	757	774	724	724	784	720	756	745	722	739	723	757	752	789	724	743	747	728	761	778	752	680	769	778	736	719	739	743	771	742	771	763	776	750	772	756	736	773	775	771	761	764	765	761	722	749	763	703	782	733	730	752	768	757	758	684	732	699	744	766	742	766	729	801	735	765	746	734	738	749	720	740	748	710	735	739	735	775	756	731	702	768	754	765	722	750	710	821	733	722	728	766	746	746	691	747	729	709	811	756	764	767	778	739	780	761	757	761	739	768	757	763	743	709	731	763	755	745	755	778	744	725	717	733	731	725	747	762	700	769	746	726	740	783	767	790	730	763	718	741	799	719	747	712	728	740	719	734	747	773	770	727	724	754	743	773	752	704	687	749	757	780	767	752	782	678	789	712	708	692	767	761	773	745	802	754	706	722	769	736	762	795	756	735	725	736	710	764	733	732	733	740	765	701	750	800	795	739	784	755	767	712	771	708	770	733	760	743	699	777	790	699	699	788	746	731	721	705	719	748	755	750	741	736	742	767	701	775	750	743	790	767	787	712	769	749	755	779	739	700	786	788	776	763	745	762	748	723	732	724	718	716	725	703	805	786	765	753	741	747	664	754	715	738	764	723	742	728	728	692	776	747	705	757	767	724	742	797	705	739	726	702	726	745	718	741	733	761	730	725	761	815	728	741	757	747	742	753	745	712	757	726	756	751	754	748	690	715	708	740	761	740	754	728	752	714	725	701	760	689	733	782	738	737	730	758	716	752	734	754	758	718	760	728	765	790	705	755	744	731	764	769	766	712	799	730	785	766	765	735	746	715	732	768	753	771	787	731	724	755	766	757	783	725	760	738	684	807	771	781	736	753	755	728	736	762	769	777	703	750	728	736	789	734	721	766	758	763	739	743	741	753	767	781	721	711	746	741	766	771	743	771	761	787	746	785	730	697	753	683	809	758	764	741	692	765	768	794	749	776	751	732	738	723	777	745	744	818	754	673	805	766	786	775	764	728	694	733	737	743	759	794	719	742	737	751	740	683	749	722	722	700	709	779	746	725	754	722	736	667	771	743	714	754	741	759	744	769	751	763	717	721	740	774	789	733	731	726	721	731	734	718	757	725	718	777	738	752	724	762	755	747	786	733	759	786	772	753	763	748	716	792	707	685	711	725	786	791	751	769	768	723	735	765	715	749	734	743	729	767	775	758	747	743	743	714	751	762	696	688	765	727	715	709	767	773	713	728	726	714	721	719	743	766	783	761	740	732	756	722	779	689	814	774	727	723	741	741	734	702	797	724	706	712	745	757	733	762	802	718	713	724	755	752	756	771	762	752	727	772	700	796	730	714	697	776	749	785	709	732	770	753	756	733	713	729	746	747	725	709	762	753	776	771	775	805	802	665	767	740	772	723	729	759	705	736	774	733	762	728	779	747	734	765	755	758	722	711	764	703	734	740	729	735	720	731	730	730	740	747	706	726	745	791	753	791	781	705	797	747	704	733	756	682	745	732	733	766	739	706	698	708	768	707	763	743	694	747	766	701	751	721	736	776	767	755	736	741	776	736	725	719	760	728	712	729	726	812	763	809	727	734	700	715	754	748	745	756	727
5899	202	103	93	111	77	107	101	78	76	82	77	83	95	101	91	81	82	103	84	91	78	86	83	87	88	79	99	84	87	84	81	75	76	83	90	80	103	96	93	105	79	87	91	89	87	84	72	68	88	80	79	95	100	89	100	105	89	91	78	86	74	95	92	65	80	77	95	80	76	85	107	76	92	82	78	91	109	89	77	72	70	84	62	80	83	95	86	86	85	95	90	87	109	104	97	100	83	83	99	91	95	78	95	76	94	73	102	92	103	90	88	86	93	81	82	82	94	98	99	81	84	85	90	104	84	88	78	81	75	85	86	75	102	85	94	84	76	96	87	76	82	98	76	79	74	71	80	90	85	100	91	98	83	95	101	87	118	81	104	97	91	105	94	83	89	88	76	94	97	77	81	84	74	78	82	77	82	89	73	86	86	69	99	96	70	75	66	89	90	85	83	92	87	91	81	103	87	94	96	96	99	108	101	73	70	77	92	71	85	92	117	103	72	102	89	83	102	80	95	90	94	86	95	94	78	88	94	94	76	81	86	95	88	85	85	74	83	68	72	95	93	83	92	91	77	78	98	78	72	81	95	94	89	92	75	84	82	82	81	92	68	91	80	101	83	80	98	92	88	86	94	102	83	81	74	78	97	88	90	67	100	91	87	81	95	94	87	87	90	91	94	97	84	98	80	81	91	106	93	94	85	86	104	100	84	77	93	88	86	77	98	78	93	95	88	96	67	86	110	96	84	80	85	80	87	96	76	89	96	104	89	84	97	78	85	99	102	53	100	73	83	90	82	91	95	87	101	90	73	95	80	95	97	99	110	96	88	88	103	98	87	100	74	91	112	102	74	91	93	93	103	99	96	103	84	81	99	87	87	73	92	92	76	71	83	87	77	88	85	67	98	106	93	79	91	78	92	90	92	80	90	73	101	92	70	89	104	78	80	94	112	85	84	67	77	79	83	80	72	72	87	86	70	103	76	80	85	92	78	67	86	75	64	88	69	85	100	79	87	80	90	95	100	110	73	84	93	88	82	88	103	81	101	82	82	75	79	93	90	79	94	103	84	88	78	71	82	77	68	95	96	97	88	99	98	88	94	80	89	93	86	112	89	84	89	88	92	97	88	84	87	91	89	83	82	106	93	75	106	87	74	77	102	85	94	100	95	81	94	91	80	100	84	103	89	86	86	96	93	80	62	99	99	81	84	76	81	82	79	77	76	83	94	82	88	92	99	66	73	88	85	68	94	75	92	108	86	70	99	86	90	79	88	80	94	94	85	87	64	80	85	110	84	80	84	85	87	85	108	99	92	94	84	85	74	100	96	93	89	86	70	76	92	80	90	107	100	85	84	73	89	84	98	66	87	85	68	101	91	95	82	108	103	86	78	88	65	101	86	77	82	93	68	74	88	74	81	84	73	83	91	84	87	98	75	102	75	93	100	83	85	84	97	90	92	84	93	84	83	76	78	82	59	66	93	80	72	96	72	82	82	89	84	75	78	100	85	69	100	80	104	84	79	93	79	89	83	85	93	98	69	82	91	108	92	78	79	92	90	81	79	99	77	87	97	91	95	84	74	108	106	84	98	73	94	97	86	104	73	92	94	101	86	72	85	80	85	74	113	90	81	79	79	72	113	88	73	77	81	77	82	75	96	81	101	85	91	87	68	93	91	93	90	91	86	88	102	82	110	84	82	96	90	83	69	80	84	102	81	61	94	75	85	87	90	99	103	90	108	105	88	95	82	88	108	93	83	92	85	76	82	97	79	84	110	83	82	75	76	80	87	80	97	96	90	72	87	73	99	87	82	107	75	82	87	87	89	80	90	84	78	92	84	87	87	79	102	90	91	94	64	71	96	86	72	89	84	78	96	86	84	87	83	79	92	80	85	77	96	81	79	65	96	80	92	103	74	81	81	100	86	93	83	97	101	89	65	100	80	91	73	77	83	85	93	96	86	86	80	81	74	93	84	91	88	79	73	62	78	85	87	91	81	101	88	68	85	93	88	83	77	91	81	78	88	92	83	87	75	83	88	92	77	102	71	78	91	71	80	76	85	67	81	84	76	87	81	100	92	88	77	85	71	76	96	93	83	83	85	76	97	94	69	95	70	100	91	91	62	102	91	93	71	77	90	83	82	78	96	80	86	81	93	90	83	86	87	96	92	75	93	96	94	86	75	85	80	77	75	105	94	92	93	97	99	84	92	69	78	84	95	83	86	82	95	66	76	90	75	97	84	109	81	87	105	71	96	90	77	82	96	88	82	98	89	81	86	84	83	102	80	74	93	83	77	89	90	84	85	79	84	88	78	77	83	85	80	91	84	102	91	107	91	105	82	85	76	90	90	93	98	85	80	71	91	84	98	80	102	80	80	69	101	79	83	94	88	96	85	85	73	100	71	101	104	84	84	82	82	111	89	102	95	92	95	79	85	90	100	102	79	72	88	94	72	94	74	91	82	94	82	89	92	80	70	85	96	89	91	91	90	75	88	85	95	94	82	75	92	93	84	87	74	85	81	78	85	72	80	91	91	115	94	74	81	75	73	80	84	89	100	98	66	93	91	82	87	89	79	89	89	89	92	88	92	82	71	83	76	79	86	91	84	84	79	87	96	84	92	94	73	84	98	100	98	77	88	73	88	94	87	82	101	96	109	91	90	90	109	100	93	82	80	93	81	99	66	88	99	112	106	76	69	72	85	82	104	90	107	97	80	88	75	92	80	72	79	86	82	86	82	96	97	78	91	88	72	77	83	81	72	88	94	102	89	81	92	83	90	86	84	89	87	80	82	83	83	95	77	88	82	72	76	67	80	90	85	88	93	72	108	76	80	101	85	75	104	89	101	87	87	73	98	100	98	101	95	69	98	98	99	104	88	78	93	77	80	72	64	93	97	87	95	77	94	98	83	73	90	89	64	85	97	79	79	90	93	103	64	96	77	86	103	79	88	81	89	76	80	77	82	74	74	87	84	87	77	78	78	80	93	84	94	80	79	74	79	73	82	63	70	80	94	77	89	89	77	85	98	92	82	85	103	86	94	93	80	100	75	89	86	82	101	86	73	89	73	86	82	104	88	86	97	104	96	98	72	95	82	80	78	78	87	91	79	97	71	76	92	68	87	71	85	96	92	96	92	63	69	85	85	90	66	74	83	66	102	91	83	107	77	83	91	74	98	94	93	78	87	91	87	90	89	112	92	88	81	90	73	78	89	89	83	84	88	79	106	74	93	85	101	82	79	91	97	81	98	90	67	85	78	76	76	92	108	98	92	83	100	79	74	85	91	90	83	73	89	93	86	88	99	81	79	101	86	99	88	90	86	73	92	94	89	74	80	83	90	89	97	85	84	89	58	92	84	78	92	89	95	85	96	91	89	78	75	94	82	70	83	91	98	85	107	75	83	96	85	98	98	80	86	95	105	84	78	98	79	85	90	89	92	79	86	96	92	104	86	92	84	79	72	80	85	81	87	90	80	90	92	95	78	106	106	88	88
5748	342	367	368	350	365	325	272	339	311	287	284	331	275	286	271	283	290	272	304	296	288	292	291	297	281	279	283	276	289	276	285	277	278	241	291	263	282	273	277	287	301	303	276	296	283	290	288	281	259	265	325	281	312	280	261	260	293	282	274	299	270	299	257	274	271	305	285	258	271	287	272	261	275	284	288	273	282	276	279	279	276	276	285	285	251	260	283	241	283	277	281	296	271	297	327	258	308	276	257	289	299	287	269	277	254	292	260	294	262	261	271	272	270	265	254	281	270	272	259	266	263	275	284	290	235	300	273	263	275	297	295	282	297	263	286	293	242	269	267	275	304	266	223	280	270	273	271	279	258	292	264	294	256	291	283	287	306	275	257	272	265	283	257	292	298	250	267	316	263	271	275	258	278	282	256	308	283	288	305	282	267	292	285	277	278	305	262	277	273	248	257	275	278	298	276	292	270	285	263	284	285	271	277	292	241	292	249	251	296	285	273	257	294	291	270	277	271	310	248	285	292	297	274	277	263	283	280	273	293	273	287	303	276	282	226	257	277	261	250	283	292	284	299	289	281	305	279	239	285	282	252	294	304	295	307	311	281	322	296	276	307	284	280	289	246	275	273	289	300	270	272	269	266	269	298	297	263	262	287	276	267	276	263	288	273	278	269	294	265	258	283	260	279	305	289	290	256	294	295	255	280	287	281	271	285	278	273	264	269	273	282	264	288	276	295	301	276	290	263	300	262	276	290	277	268	261	285	274	279	303	267	271	282	290	307	251	284	278	258	283	266	285	273	282	267	295	289	279	244	314	281	268	252	269	286	287	289	272	308	293	301	292	294	278	284	262	248	304	270	294	299	277	288	265	262	247	272	259	292	276	263	278	280	294	314	260	307	299	273	296	268	269	276	268	286	292	293	266	248	268	301	264	316	273	282	279	296	274	275	285	261	280	310	316	254	271	265	295	293	269	288	305	280	286	289	289	281	273	265	287	300	275	281	264	242	295	261	304	268	283	276	276	285	282	276	268	276	288	294	274	274	276	288	270	281	278	272	259	275	293	289	277	297	275	282	260	256	276	280	270	278	269	270	288	252	262	277	270	258	304	282	272	254	285	288	263	267	283	276	265	321	314	264	294	280	307	301	277	267	302	253	288	280	263	284	228	276	279	283	276	248	303	267	257	281	271	270	289	291	262	255	262	296	279	269	304	271	264	254	304	293	280	283	269	288	262	274	275	237	257	276	257	265	294	268	260	256	262	253	292	272	264	279	282	268	307	297	277	295	262	280	269	266	242	289	266	273	265	274	273	256	295	263	296	280	283	272	274	270	295	293	290	295	236	286	257	256	271	276	298	276	279	286	281	283	259	302	243	265	281	306	274	293	305	295	302	249	276	311	286	312	312	256	273	300	276	283	270	252	281	285	280	261	304	246	275	279	258	271	304	283	295	296	288	259	256	260	241	297	288	262	293	281	280	277	309	299	291	273	271	257	254	294	293	268	257	305	319	278	256	257	285	248	303	259	273	283	284	300	267	289	269	276	268	287	265	305	263	286	283	283	285	276	274	262	234	289	258	277	286	287	307	322	267	280	283	244	275	272	293	258	308	296	280	278	292	254	251	286	307	264	284	263	262	266	297	259	285	275	240	280	281	244	271	275	279	300	261	298	247	304	286	280	304	268	283	275	275	292	274	269	260	255	273	277	276	295	292	324	273	270	265	280	265	268	291	283	281	297	306	290	298	284	276	295	287	297	290	255	284	277	289	285	283	254	276	271	293	260	268	265	262	247	299	275	293	239	247	276	297	310	292	239	275	272	284	245	282	255	308	261	280	265	294	287	280	266	286	293	259	265	256	285	263	261	279	260	272	275	252	263	277	272	301	269	305	250	271	269	281	278	258	298	267	267	252	287	310	271	265	275	286	297	278	262	313	294	288	283	268	282	300	265	247	268	271	298	269	278	241	251	304	287	338	282	292	277	299	241	297	276	294	279	244	261	292	287	293	272	260	273	275	304	282	269	265	303	272	302	288	297	270	246	270	273	254	267	276	271	284	261	304	294	260	301	274	269	262	299	274	266	310	254	275	285	275	285	293	264	266	289	239	280	259	281	243	242	297	301	288	293	251	270	276	286	316	262	265	257	304	270	235	293	266	275	288	256	284	293	291	248	277	262	267	265	265	286	303	262	284	268	262	305	283	270	288	264	292	257	256	264	291	310	293	253	271	280	276	271	279	295	278	278	268	280	312	253	266	278	269	275	261	276	272	289	264	249	266	292	281	281	267	257	276	278	278	322	264	282	275	290	281	287	276	299	256	268	297	279	275	292	311	290	272	245	308	281	251	255	267	284	301	257	259	290	254	298	236	287	261	243	286	275	276	251	271	262	263	282	255	259	286	291	264	270	263	310	249	288	259	277	296	262	277	284	279	262	280	262	271	261	288	275	266	290	287	293	288	294	272	283	285	297	276	303	263	277	294	264	293	265	267	281	277	286	310	285	288	290	302	254	293	310	266	266	273	267	279	252	278	288	239	262	290	296	255	287	280	293	279	282	290	261	259	254	275	271	299	281	274	295	275	274	268	278	291	285	297	268	309	259	276	294	305	290	256	256	299	302	270	276	282	262	291	264	280	280	263	264	276	293	263	275	296	296	292	264	284	299	281	282	283	270	300	285	269	282	245	247	273	311	279	277	304	260	292	277	298	301	278	267	279	262	267	279	290	265	290	265	266	263	251	298	295	279	301	266	278	265	277	296	271	270	288	281	308	291	256	274	278	276	269	282	266	253	266	275	269	271	263	266	279	280	297	268	264	283	291	276	281	283	262	302	285	308	291	260	283	288	287	301	263	274	293	272	238	288	286	291	290	272	291	287	269	284	289	278	282	286	277	281	257	287	287	261	292	275	258	270	313	275	275	284	274	268	302	285	275	276	313	288	292	294	275	278	308	241	280	257	292	275	329	286	290	265	287	290	310	281	272	293	260	294	286	305	260	305	268	278	263	259	290	309	270	302	287	275	273	263	296	279	258	285	285	284	309	273	305	259	260	266	263	281	294	312	281	294	287	282	292	281	289	309	256	293	296	275	280	263	274	284	289	281	265	260	276	266	277	259	285	288	278	285	288	270	281	288	267	284	281	279	292	312	244	280	281	251	250	290	287	283	299	284	266	285	294	296	260	260	295	297	258	296	289	296	264	291	285	293	271	265	295	295	306	270	261	260	243	261	303	293	304	284	310	265	292	275	279	285	285	276	238	277	284	283	302	260	312	260	296	303	294	294	284	262	256	297	283	275	283	282	275	286	254	249	244	290	293	253	249	279	246	295	278	271	297	263	258	299	277	292	264	265	300	275	283	305	289	277	292	293	301	299	272	270	253	293	284	254	278	294	275	297	282	266	273	255	289	297	260	289	273	292	272	315	277	268	252	273	261	307	275	263	276	293	264	327	277	284	276	294	285	304	265	298	265	271	280	268	285	286	306	273	281	292
50314	16123	2755	899	603	488	403	336	354	306	286	309	277	265	277	250	234	240	230	241	238	230	230	247	230	221	231	213	235	217	206	213	234	210	245	223	215	238	218	209	236	230	200	203	204	228	220	225	229	217	217	211	217	201	212	219	195	207	239	215	195	203	244	194	231	215	214	217	192	222	194	213	213	218	214	199	202	196	237	220	216	246	189	197	212	205	204	199	222	188	214	196	205	203	216	215	210	200	194	198	230	193	211	235	224	224	225	217	185	186	210	225	203	230	218	205	205	245	219	224	210	212	189	212	216	226	235	240	201	217	201	189	220	222	220	196	201	215	213	214	198	229	238	201	203	196	201	207	175	209	213	235	220	201	214	215	199	203	175	232	203	207	199	218	185	177	204	218	216	202	202	207	186	207	230	193	218	223	210	219	204	211	217	191	190	214	203	204	206	215	206	240	218	201	217	218	223	229	194	192	214	195	209	200	212	211	226	186	182	202	248	222	214	217	202	195	226	196	214	197	196	213	209	214	229	216	203	188	212	200	214	219	243	196	222	212	218	218	211	182	220	207	194	202	221	207	224	210	195	184	201	228	213	201	209	199	189	212	185	193	204	228	208	217	217	184	236	194	204	199	206	211	233	219	196	191	208	205	185	248	190	217	216	221	203	235	184	198	205	229	221	236	188	210	204	201	191	215	202	196	232	189	189	173	207	238	215	210	203	188	220	194	216	222	179	184	210	224	185	224	206	179	200	187	202	185	188	217	204	198	225	247	204	208	223	195	196	231	206	214	224	186	215	208	197	190	220	200	193	207	220	211	216	208	216	204	206	192	220	200	201	206	211	216	233	226	201	212	206	207	198	234	214	213	222	180	200	233	193	209	206	215	216	250	205	215	206	200	229	197	183	203	207	198	194	193	192	207	230	207	196	218	175	200	191	186	214	217	184	223	219	226	216	242	210	210	204	211	202	200	201	189	180	211	208	205	222	230	222	231	195	197	180	209	196	221	204	225	207	178	200	210	231	214	234	229	213	183	230	183	212	200	233	200	214	201	196	188	211	199	183	210	198	198	229	213	172	242	191	220	185	180	211	203	213	197	177	194	183	208	213	225	216	207	204	198	185	190	224	187	212	223	210	222	209	240	196	241	206	182	223	219	234	193	198	206	226	217	185	202	187	189	198	195	192	225	209	217	191	195	195	203	195	226	203	210	209	186	236	195	199	221	213	208	196	220	194	225	210	176	181	190	215	198	194	213	191	215	212	236	230	193	212	226	197	230	183	217	213	179	209	200	211	223	219	215	201	185	207	196	197	204	227	178	198	216	189	218	193	219	201	222	212	222	186	205	241	175	207	212	197	222	182	211	202	206	205	192	204	193	198	206	208	216	219	196	211	219	200	206	217	197	237	207	214	201	227	212	195	211	175	208	242	225	215	228	212	191	209	209	207	238	244	195	212	169	206	216	200	195	212	208	221	197	205	200	205	200	210	218	211	214	226	178	226	205	209	196	219	223	190	200	209	223	219	215	236	202	204	215	207	248	203	215	200	224	203	220	230	219	191	208	184	199	212	191	234	210	209	206	185	234	221	211	224	197	196	206	243	209	197	243	216	216	211	208	205	207	200	191	202	206	222	182	226	189	199	215	211	191	224	204	210	208	193	186	183	201	181	193	210	206	209	194	221	216	200	218	215	197	236	207	189	188	257	207	225	199	208	209	200	215	200	215	208	220	178	210	197	230	216	212	194	186	226	196	228	182	203	213	221	221	213	202	209	198	220	220	228	215	222	187	186	187	218	184	206	201	217	192	225	193	207	217	231	193	223	220	219	203	200	190	220	209	203	216	239	245	197	208	209	208	208	227	227	197	230	220	206	213	198	188	215	209	209	227	183	228	186	202	198	211	214	225	218	204	211	177	208	207	203	192	188	223	226	206	158	204	231	195	233	216	197	227	214	240	175	216	199	200	196	215	205	207	219	213	210	196	204	191	208	213	187	211	217	189	226	191	192	193	198	204	222	241	188	243	231	190	201	221	219	216	211	208	199	172	220	204	201	222	196	195	215	212	226	197	192	210	207	203	226	204	220	226	195	196	203	207	225	195	191	246	217	244	182	229	224	205	196	197	222	211	232	190	202	218	227	196	194	189	201	207	198	192	213	219	219	186	226	203	228	210	180	200	206	212	197	215	193	198	213	207	243	186	204	192	229	226	214	211	214	210	192	216	235	226	202	213	210	203	179	201	212	201	222	213	213	183	201	210	198	215	169	215	210	200	204	208	206	203	194	230	233	200	215	219	231	197	204	201	213	191	198	203	223	193	201	217	212	220	220	237	204	204	209	216	222	242	199	208	204	211	232	212	205	206	223	217	221	230	222	216	224	220	230	230	213	226	229	188	223	184	223	206	220	203	213	189	181	221	199	207	236	209	191	216	214	193	201	213	182	210	197	197	212	224	218	223	197	192	201	209	195	211	237	187	208	227	211	195	202	210	171	243	193	228	199	211	201	215	231	222	201	199	200	224	184	188	229	229	209	203	198	216	199	211	200	206	230	183	199	227	188	217	211	220	215	226	199	192	228	200	212	170	217	200	220	214	191	194	213	197	214	232	221	215	205	200	177	200	187	183	233	201	200	209	204	196	190	215	218	207	171	178	221	201	206	184	202	186	192	217	210	214	196	236	189	211	207	202	196	211	207	206	209	191	219	226	185	218	178	216	203	193	206	210	165	212	219	205	192	191	187	218	188	218	202	214	214	221	204	224	227	206	181	224	204	228	219	233	228	221	235	226	224	205	205	211	213	208	180	229	204	207	206	190	187	240	214	237	224	214	217	233	200	217	216	213	203	208	233	206	195	197	204	193	207	204	199	242	217	218	201	207	216	219	198	200	200	205	190	202	202	201	220	199	221	199	226	192	187	212	185	176	208	211	222	198	224	220	207	193	195	220	214	211	227	235	187	211	214	202	207	204	204	213	197	211	232	200	225	217	190	228	190	205	211	188	195	210	199	176	208	184	223	217	223	216	224	212	213	219	215	193	214	209	220	244	210	212	200	183	214	217	183	223	220	225	189	210	204	208	205	194	218	206	201	208	202	220	248	234	189	201	207	229	206	190	219	203	207	198	225	229	213	188	204	222	191	204	228	184	240	198	207	223	195	201	202	217	185	220	240	205	195	216	197	225	197	200	216	186	226	187	210	196	218	189	204	187	235	216	239	211	204	219	206	216	215	224	219	207	228	246	215	205	202	224	201	222	183	198	212	213	212	198	204	218	208	229	211	211	203	191	209	213	185	224	209	192	205	228	222	205	215	221	210	196	203	212	196	220	205	206	186	182	216	200	204	198	202	224	222	207	223	193	203	210	192	207	220	206	196	218	202	204	236	214	199	216	201	195	219	215	194	216	233	230	208	194	206	200	223	202	197	187	219	218	203	218	211	203	174	198	214	203	187	220	190	194	198	213	204	202	221	199	202	169	223	201	196	189	192	179	215	204
27614	1164	2259	2579	2314	1916	1661	1454	1254	1166	1068	937	901	885	837	785	740	695	754	707	677	623	707	635	632	679	616	603	649	646	652	588	586	601	551	637	577	582	566	565	588	574	558	618	602	547	609	552	553	597	539	586	586	536	566	547	529	535	578	534	533	591	580	545	552	552	560	548	548	580	538	524	546	500	557	557	487	607	575	534	529	535	539	558	521	513	569	536	547	558	537	538	546	540	542	557	584	528	570	552	531	557	559	533	520	547	489	525	556	525	500	554	524	543	557	536	560	539	512	553	554	550	507	564	581	519	581	608	586	538	529	575	516	524	521	556	517	546	526	557	498	554	536	496	547	563	542	589	538	598	562	524	559	548	530	533	557	611	559	545	557	547	529	520	537	578	570	546	546	531	530	582	526	541	559	544	541	543	536	515	531	528	550	536	548	567	570	513	512	558	541	541	540	540	523	528	535	571	564	535	555	548	538	540	579	512	548	519	563	588	531	546	559	592	549	500	547	541	558	555	575	540	537	544	526	557	525	558	570	550	555	544	538	551	547	531	531	581	575	542	534	512	514	543	549	524	568	506	528	554	532	545	539	557	582	550	539	525	572	579	564	571	537	532	530	555	532	552	547	547	509	550	555	529	563	531	546	524	531	543	591	523	518	507	566	544	519	534	516	568	562	593	592	548	566	526	547	513	554	568	535	586	530	526	523	529	534	550	514	543	540	540	538	507	552	547	564	539	557	528	595	583	532	535	584	494	513	517	541	531	549	544	575	514	510	508	520	542	509	573	568	541	544	541	516	550	534	555	544	523	591	592	551	536	537	509	534	583	534	529	545	543	547	572	566	524	559	566	537	538	553	544	558	521	541	559	573	510	540	537	501	577	576	566	537	553	533	533	522	571	586	500	559	531	522	527	541	536	520	548	550	537	586	512	521	532	558	524	497	567	530	543	533	574	549	564	547	566	569	537	523	596	550	525	512	584	555	529	528	552	582	532	509	527	528	543	515	544	565	511	518	540	565	545	565	521	579	572	578	538	521	520	511	534	551	528	561	535	537	551	572	550	580	517	526	513	542	541	546	565	513	550	556	537	525	559	521	542	533	528	587	579	521	537	531	538	549	644	533	557	558	582	556	562	544	484	561	574	521	568	556	580	519	558	537	543	544	540	512	539	510	582	550	562	595	560	562	577	541	537	573	527	570	547	531	598	537	542	513	558	532	538	518	566	568	518	541	533	554	579	599	541	541	516	550	571	563	535	531	566	557	574	544	501	568	536	598	527	562	521	492	550	535	573	551	544	518	532	534	545	602	545	560	547	550	568	536	523	594	536	534	526	539	578	550	544	550	522	547	510	534	536	513	534	526	576	589	526	564	522	557	548	551	575	554	519	528	540	540	588	578	569	532	536	558	578	513	547	526	572	536	556	533	552	533	575	558	498	550	547	566	566	567	534	524	539	603	585	534	544	611	544	541	530	527	519	577	555	573	567	582	489	531	522	485	534	530	527	540	569	513	565	585	538	576	568	552	532	548	569	532	539	528	558	544	582	553	501	561	512	572	539	532	533	540	547	537	595	492	544	510	545	564	518	576	544	512	541	553	529	538	507	532	511	567	591	513	549	574	554	569	530	595	505	542	498	515	542	517	525	580	511	536	596	516	512	530	568	523	550	550	502	549	588	577	497	564	559	591	573	499	560	530	567	538	513	532	557	576	528	549	548	529	516	506	545	542	523	555	535	542	559	531	549	544	548	538	619	594	526	573	544	545	525	535	550	537	566	512	555	543	554	525	542	532	545	541	515	559	589	579	561	530	524	548	515	557	510	556	582	554	568	563	533	538	523	575	547	536	548	542	584	543	474	555	543	517	551	546	579	528	567	532	570	546	538	514	557	531	522	610	522	564	555	544	526	501	535	572	519	565	544	566	522	531	573	545	553	528	479	530	520	552	545	534	507	594	519	500	535	545	606	569	568	551	575	532	592	575	573	521	554	532	533	582	543	557	525	512	606	493	564	556	552	533	542	565	557	550	560	528	518	531	510	526	509	559	533	506	572	545	539	581	552	540	517	549	553	546	513	510	545	588	532	519	569	533	546	550	532	553	502	528	519	552	511	550	550	495	508	538	527	565	514	536	561	541	563	547	525	537	572	510	519	500	536	509	585	502	525	554	514	521	555	535	504	574	533	550	505	527	523	518	497	544	517	532	548	533	577	519	553	561	500	563	524	556	548	563	553	524	560	539	554	507	596	515	570	567	567	544	515	520	562	533	561	568	534	551	545	552	562	559	526	553	544	559	536	537	502	505	554	560	562	549	512	546	530	538	535	538	517	536	506	555	532	561	523	566	558	555	496	528	547	532	534	530	565	567	517	515	550	548	559	538	508	570	567	576	537	551	538	548	499	575	493	600	534	571	542	545	552	545	539	512	526	598	520	547	551	584	530	539	538	518	564	565	558	584	562	546	549	563	574	579	552	575	552	525	575	524	565	562	557	536	550	519	544	535	561	556	550	519	510	576	567	553	507	591	515	571	563	536	523	599	535	516	515	533	559	516	525	523	536	561	570	504	532	525	561	544	549	552	559	554	542	499	507	541	505	549	572	547	525	504	564	539	524	546	538	519	567	532	544	574	549	567	536	532	532	560	509	535	513	562	572	584	525	559	530	509	552	571	555	549	551	538	525	533	561	548	550	498	510	618	554	554	540	559	565	548	568	540	536	600	516	564	537	512	562	514	557	546	541	535	537	547	550	546	523	521	520	531	575	540	519	549	557	545	502	575	571	560	549	521	581	515	544	581	541	520	518	562	537	572	561	547	563	575	603	556	509	553	517	525	529	550	537	535	539	504	552	504	551	560	498	537	596	536	566	590	536	590	538	559	567	509	576	557	526	533	538	532	521	560	512	535	565	484	526	590	539	528	532	529	559	537	562	579	563	550	578	568	559	516	525	564	517	539	535	547	538	554	605	568	559	547	551	536	545	540	563	582	528	519	530	576	533	573	581	538	537	555	518	559	536	536	563	548	534	570	579	512	552	553	557	510	538	551	551	556	557	573	556	545	523	564	534	546	600	569	544	574	528	530	568	561	593	536	561	553	538	535	575	531	518	549	552	538	602	598	560	513	509	524	584	559	574	552	541	529	528	489	543	559	523	518	564	507	560	572	526	518	547	567	551	590	549	523	537	496	592	551	553	562	533	545	548	529	543	561	520	513	510	528	538	579	499	513	530	505	525	545	568	530	555	543	515	522	537	559	558	512	573	525	508	556	567	535	548	554	533	581	590	547	546	560	532	499	522	509	563	561	527	533	546	602	546	552	516	549	555	548	591	553	516	534	508	561	509	566	566	542	571	524	614	501	507	576	547	599	547	530	540	529	521	561	500	616	539	565	552	556	531	572	549	521	532	542	547	559	561	513	534	541	506	539	551	528	524	533	514	499	524	576	573	533	572	531	557	527	538	521	519	518	522	561	514	518	552	511	574	520	534	560	526
61603	24363	9638	1997	1159	943	714	593	553	490	503	490	419	405	419	397	394	367	373	380	360	356	374	342	354	321	321	354	346	293	307	344	301	306	326	310	311	332	358	339	317	312	325	299	324	298	303	321	309	302	334	306	320	293	317	279	320	316	299	332	348	326	313	347	308	299	317	295	324	293	338	331	305	310	313	344	339	305	307	343	302	336	270	307	343	283	331	284	315	320	304	303	342	327	316	332	314	288	343	315	345	296	306	315	320	323	321	293	314	323	304	320	304	321	304	309	312	314	334	308	310	286	312	333	327	321	320	316	304	296	334	327	331	330	276	349	325	335	310	317	319	311	300	314	294	314	301	339	331	350	344	305	293	345	291	329	307	296	288	311	321	289	315	321	296	321	267	328	327	322	358	302	300	303	287	325	339	303	309	298	331	357	287	299	327	336	324	324	292	311	326	311	326	326	306	340	307	327	321	333	331	314	322	301	292	308	310	329	329	330	325	290	315	298	327	323	314	271	301	295	310	305	311	340	301	326	306	269	312	305	308	331	296	335	319	305	339	304	280	308	326	339	309	314	319	276	275	335	332	332	314	359	319	347	293	317	278	318	317	323	317	290	289	295	322	319	324	328	355	308	289	275	331	324	303	296	317	273	308	306	269	319	308	334	296	320	300	328	313	327	294	299	325	292	292	312	302	288	281	303	327	331	306	311	319	336	309	317	292	322	309	299	309	325	348	313	318	328	304	314	315	315	329	324	290	352	316	319	313	301	321	280	296	313	297	312	338	339	328	325	315	304	329	319	345	316	338	298	330	314	317	347	349	368	314	348	312	304	308	312	363	320	301	306	336	309	340	327	292	343	301	291	285	326	331	312	320	325	296	331	322	321	285	272	315	284	295	308	326	318	329	324	302	333	312	308	351	269	316	305	356	300	295	289	302	294	299	321	292	367	320	304	334	323	316	299	301	322	318	320	321	326	287	290	325	290	338	304	324	323	315	290	337	313	325	324	311	315	310	311	312	293	334	298	291	344	334	305	297	310	295	340	296	296	300	331	324	303	329	329	303	331	303	281	323	315	302	294	302	321	276	292	327	304	308	316	300	294	322	310	307	321	301	296	340	354	325	284	323	325	307	317	316	312	305	325	315	335	280	326	303	280	287	327	295	321	330	345	279	322	318	304	301	314	337	318	333	337	315	307	318	334	311	313	291	309	327	282	322	296	303	330	308	360	290	347	319	318	315	326	284	320	281	334	296	288	312	326	334	326	363	310	335	348	298	306	326	323	336	325	320	309	305	280	313	304	288	310	341	317	319	305	315	339	318	306	331	322	314	309	276	301	310	298	307	331	357	310	304	260	298	309	325	308	331	297	288	308	307	318	306	305	297	317	314	317	304	322	281	280	348	324	319	290	320	311	335	312	304	327	308	291	277	319	305	300	278	343	277	287	284	330	360	363	292	290	323	300	310	344	315	338	308	290	319	319	317	309	319	289	298	327	314	326	327	323	288	315	317	309	287	295	309	312	301	314	322	350	308	299	309	336	306	330	277	315	296	326	316	309	321	327	306	322	287	324	312	288	308	337	329	319	327	322	336	284	297	304	321	313	302	332	302	322	337	315	293	297	311	286	319	281	323	313	326	314	296	327	307	319	307	314	314	272	309	340	334	286	305	326	287	299	309	319	338	307	274	279	305	313	304	334	325	310	303	274	314	281	306	316	296	322	320	332	292	309	323	317	317	282	312	329	325	308	323	312	337	306	312	361	295	321	289	298	319	326	292	295	308	319	341	333	314	301	314	316	319	326	319	323	310	336	306	289	306	296	292	266	362	347	304	314	321	330	294	311	331	315	301	300	318	355	331	370	337	279	303	309	326	351	307	342	292	325	306	313	340	352	303	322	309	313	338	334	287	296	309	310	316	320	321	270	327	333	312	314	326	331	371	315	339	304	286	322	314	322	364	294	336	317	342	317	322	306	346	314	314	298	316	315	318	291	302	296	311	297	329	322	307	294	322	315	313	318	300	314	333	302	298	326	299	329	320	333	327	324	307	298	338	281	339	306	312	362	324	303	317	301	300	328	311	332	328	286	301	346	303	283	300	301	308	297	351	316	303	288	323	320	313	326	343	282	328	280	329	308	318	347	330	338	292	317	339	318	302	318	309	298	296	342	331	334	301	319	284	299	288	299	299	325	302	330	310	351	309	298	305	348	341	305	324	330	329	312	320	322	280	317	354	320	304	332	344	302	333	295	348	309	291	316	340	318	310	325	331	308	301	341	342	327	334	333	316	317	307	296	324	313	304	295	275	326	303	311	338	297	281	308	301	299	340	300	333	278	322	328	330	327	296	321	333	313	310	320	337	330	332	285	291	293	317	331	339	306	321	281	308	319	344	331	309	348	329	331	327	290	318	300	339	333	287	319	323	317	310	290	351	287	289	302	331	290	323	331	331	303	327	313	307	295	339	311	312	292	304	292	297	296	335	328	300	326	295	350	332	323	305	341	285	327	309	316	317	337	325	308	331	316	330	330	326	291	279	291	312	293	278	318	312	311	337	330	326	299	301	303	290	323	350	298	329	300	306	346	320	316	308	335	347	318	329	325	301	311	308	316	309	306	327	351	310	307	320	332	339	316	288	304	338	316	312	304	296	319	317	316	323	330	302	306	337	297	326	307	304	319	295	319	314	321	320	306	299	325	301	319	300	313	318	313	314	303	350	314	310	316	332	286	273	300	320	290	281	315	336	315	295	322	311	343	313	337	281	303	293	289	316	272	316	320	296	308	328	295	335	310	305	343	311	332	344	341	291	302	336	307	317	307	314	329	316	335	333	313	304	328	315	291	333	303	326	266	295	327	295	307	307	296	319	290	332	319	307	345	339	311	304	353	320	341	303	322	309	336	307	284	282	306	324	337	299	319	274	290	314	325	309	307	297	318	326	332	319	331	298	323	289	315	338	326	303	304	345	321	325	323	309	302	319	332	287	332	320	290	318	314	276	302	305	326	311	299	311	339	335	305	313	298	294	316	350	298	314	316	281	290	291	314	326	271	322	295	280	288	335	333	340	326	306	335	347	309	292	308	318	304	370	335	341	265	344	339	285	299	345	326	302	323	318	294	321	307	325	300	326	311	314	313	331	300	327	290	342	286	300	292	318	301	303	303	328	332	299	289	327	290	300	331	318	305	296	297	288	328	323	337	327	341	312	287	319	317	320	312	316	299	300	338	288	352	310	316	319	313	324	322	342	319	310	295	279	354	319	339	297	302	300	314	304	310	279	294	309	298	285	334	322	309	268	304	294	322	300	301	308	345	326	316	304	318	281	312	330	327	338	275	318	310	277	319	331	302	317	283	290	318	306	299	324	320	313	312	314	318	298	294	310	341	309	288	301	339	313	313	303	301	312	334	347	271	315	317	296	304	304	331	286	304	299	315	321	307	299	311	313	282	296	321	323	339	344	286	297	314	294	300	315	319	327	311	305	290	283	325	317	309
36383	2106	4084	4814	4133	3477	2791	2450	2168	1890	1682	1555	1402	1397	1284	1214	1163	1096	1051	1027	1023	1004	995	965	917	893	927	919	916	870	868	863	858	905	866	839	834	846	835	804	796	830	780	796	775	786	859	785	749	804	765	713	783	776	796	782	778	808	733	773	760	756	750	750	792	795	714	758	759	811	729	790	772	778	789	736	809	754	759	778	745	794	710	807	772	754	784	721	779	743	744	720	757	754	747	715	762	747	773	700	777	742	710	721	724	739	755	714	718	788	697	745	701	719	792	816	805	730	737	747	750	725	791	728	740	741	716	753	743	735	730	739	747	749	779	729	781	702	759	741	699	723	738	744	715	762	766	722	736	788	754	809	691	744	688	757	785	726	769	739	750	769	697	768	741	737	743	726	755	789	761	774	716	770	695	710	766	731	747	764	769	710	782	796	758	717	723	697	742	727	736	738	738	727	766	729	699	774	667	746	745	748	725	743	765	782	741	738	781	743	723	755	763	709	754	793	674	735	710	764	750	744	725	712	722	692	735	730	715	747	775	744	705	731	814	779	744	743	693	742	766	718	737	736	735	726	738	732	736	764	714	715	722	731	786	697	714	728	746	760	754	754	710	734	740	730	726	732	717	749	732	739	783	742	740	694	743	746	748	723	764	766	742	748	756	743	729	732	727	727	728	710	781	686	734	753	719	726	725	703	736	755	786	727	794	753	744	763	730	737	743	739	755	730	722	752	757	770	717	689	771	764	761	726	725	702	695	773	751	738	679	741	731	763	785	734	743	759	748	732	709	706	713	744	695	704	738	742	722	709	732	746	747	764	747	753	765	797	784	760	745	768	740	697	756	709	781	721	708	749	705	709	764	720	754	736	728	727	759	737	699	728	767	732	717	775	719	707	768	747	719	747	751	748	747	766	697	729	724	714	792	744	800	752	761	743	804	687	750	693	704	752	729	779	753	748	739	729	776	768	717	766	805	676	757	768	693	713	684	749	743	741	693	723	739	811	786	771	716	743	742	707	710	724	733	755	718	714	753	728	715	744	767	749	717	726	730	736	728	774	707	757	717	744	716	752	702	707	745	695	741	752	758	721	783	737	750	760	688	724	713	761	764	752	728	751	769	774	720	711	788	749	692	732	748	718	731	781	738	752	739	775	741	708	778	803	742	755	744	714	710	712	717	752	763	778	758	700	727	755	703	736	772	748	756	716	729	778	702	730	696	769	743	699	711	753	746	751	756	698	754	731	699	746	709	749	728	776	738	759	727	744	747	713	768	751	687	750	765	714	693	723	691	766	765	750	728	721	738	740	770	674	689	737	745	717	730	746	799	734	736	788	727	749	731	724	759	741	745	720	742	706	741	765	756	712	712	762	745	778	766	725	731	692	762	723	741	782	727	746	710	723	752	734	765	715	720	724	736	735	702	738	725	791	772	760	732	734	736	758	729	743	706	740	708	775	694	721	741	704	756	781	757	732	747	721	713	700	741	748	740	730	785	761	756	769	751	746	789	736	763	763	763	723	776	738	734	756	741	738	734	751	792	694	764	751	802	767	741	722	741	773	741	756	742	719	715	761	785	729	725	711	777	714	733	815	741	744	723	734	709	730	731	776	754	760	742	702	729	715	752	755	660	740	729	722	701	724	743	756	731	714	728	734	745	770	733	737	678	738	740	783	745	684	744	754	743	736	754	778	708	736	708	727	732	733	735	712	764	773	747	718	721	751	737	756	744	713	720	721	752	686	727	734	742	740	720	750	732	709	752	740	746	745	734	768	727	807	720	741	766	728	752	686	755	763	778	745	766	703	702	788	748	754	756	724	726	703	697	724	788	755	676	713	711	755	727	752	770	777	774	776	734	710	703	792	708	739	728	725	729	774	757	769	738	747	741	754	731	717	701	773	757	751	783	722	736	722	772	720	719	737	794	757	763	766	796	685	765	780	797	760	758	769	772	743	714	727	759	742	745	745	774	739	720	716	759	714	722	763	741	764	798	706	780	755	758	751	730	750	676	733	745	764	677	738	765	776	779	729	726	697	777	787	722	729	718	755	754	757	723	734	747	770	766	763	763	726	728	788	790	730	751	715	735	787	755	769	780	744	744	669	756	736	716	742	700	765	756	715	702	765	753	752	730	713	711	743	748	699	715	786	735	750	732	733	776	751	735	724	757	762	763	757	747	701	770	756	736	724	740	771	739	755	695	728	685	715	761	712	732	719	751	752	708	753	781	732	707	720	728	740	764	766	793	730	765	759	719	720	708	718	717	716	762	752	738	729	693	724	748	704	759	808	732	743	732	729	692	778	728	746	714	778	762	727	728	705	746	737	728	755	803	737	743	696	812	747	729	766	726	775	731	710	751	725	761	705	749	734	733	728	715	717	750	725	733	749	701	741	746	748	780	778	737	767	733	743	775	738	750	765	743	750	725	760	766	720	726	725	739	733	729	738	731	727	769	754	705	733	737	699	739	777	711	724	773	734	740	777	745	751	738	797	758	702	716	711	741	708	751	765	721	721	709	688	731	718	779	704	757	759	765	718	726	750	721	732	757	741	758	713	721	787	755	672	781	800	738	709	735	751	739	720	739	756	785	752	808	732	741	748	761	738	751	712	737	771	744	745	767	781	757	718	733	704	767	722	744	726	721	714	788	764	739	731	694	770	759	723	674	738	714	774	721	719	742	785	736	742	747	705	714	724	722	706	716	743	760	724	693	726	733	754	700	773	770	718	754	736	699	747	736	792	734	790	750	727	754	758	754	716	705	747	739	768	778	709	721	750	738	763	717	760	767	784	695	735	772	753	782	764	703	771	770	726	727	708	718	744	772	762	765	705	707	733	726	727	731	760	745	763	712	723	706	732	749	754	766	720	739	749	719	719	716	733	700	760	741	799	729	703	792	774	721	741	719	710	716	738	714	778	692	755	732	731	669	750	764	709	775	774	720	723	733	765	747	741	754	746	730	716	718	724	781	715	710	767	723	676	739	722	752	744	744	757	754	772	700	743	719	708	742	755	763	708	763	781	734	766	767	739	721	736	714	742	803	762	725	759	739	754	764	711	686	744	750	670	716	741	735	693	738	713	709	751	729	701	720	785	762	772	757	756	747	724	731	723	730	757	699	728	791	804	752	752	746	717	747	722	733	708	707	777	720	698	733	773	759	773	716	774	759	748	734	709	742	757	725	740	743	757	765	794	764	758	738	750	712	727	691	727	768	768	735	739	788	730	768	719	757	717	749	752	737	737	730	751	746	732	704	787	762	727	734	725	765	708	734	752	713	762	737	767	720	747	743	733	792	774	771	778	792	751	711	723	781	721	680	780	717	726	751	760	769	757	753	688	762	721	751	751	761	746	692	757	736	775	743	719	700	707	727	697	723	716	753	709	751	749	742	723	745	721	773	753	771	736	718	682	769	799	719	748	754	744	727	762	758	714	740	792	741	738	732	688	711	751	703	735	713	709	741	692	744	737	703	710	744	723	715	700	765	715	773	751
6026	190	115	120	105	97	93	110	85	103	87	80	83	98	82	85	86	74	106	74	93	83	106	103	89	84	82	94	78	80	88	81	75	85	101	76	75	76	96	81	112	114	82	81	104	86	90	97	87	73	76	82	80	75	76	85	76	89	70	84	93	104	95	81	89	98	94	104	69	76	77	72	80	95	73	86	88	84	97	76	81	54	85	86	78	89	93	74	86	88	74	86	86	91	79	91	69	99	88	83	94	77	88	80	98	70	73	93	86	87	96	97	93	89	81	81	85	90	80	80	73	93	106	89	89	94	70	76	81	82	108	99	85	85	80	101	78	90	87	83	78	70	81	96	98	86	84	87	84	87	79	84	92	73	90	88	80	94	106	98	94	78	82	76	72	88	80	102	67	95	85	80	91	85	88	84	88	104	68	75	80	95	90	77	93	90	104	75	94	93	101	92	87	107	85	76	78	89	86	66	83	85	101	95	82	81	89	91	85	83	64	90	92	89	84	92	84	78	109	72	82	85	82	100	94	74	98	86	70	92	91	79	101	96	109	88	79	60	82	103	79	70	84	83	88	83	95	78	92	92	72	103	72	86	90	65	96	89	80	69	76	90	108	77	86	85	86	75	79	105	83	99	82	79	77	81	88	89	89	79	103	98	74	77	104	79	100	79	94	77	85	87	88	82	76	79	83	74	65	81	81	79	79	81	100	92	95	66	86	78	88	92	75	88	87	75	79	96	103	93	86	80	86	72	67	79	102	70	81	96	93	77	86	84	89	76	79	67	86	97	85	89	81	92	89	85	62	70	96	68	77	84	106	85	92	84	107	82	75	78	92	82	91	74	69	79	76	74	97	82	80	93	89	89	74	80	87	87	71	77	75	74	79	87	97	78	93	83	92	81	70	92	73	90	85	82	76	90	99	79	92	82	87	75	103	82	80	73	69	82	86	90	78	81	94	73	85	82	76	76	79	93	95	87	85	91	81	92	83	81	92	93	81	79	87	83	85	107	77	80	88	82	95	79	76	98	88	91	78	81	90	96	75	85	91	103	75	80	98	82	93	92	74	79	99	74	91	81	95	91	82	83	96	97	89	99	73	106	76	70	91	82	71	79	82	103	105	98	76	79	73	83	101	81	78	76	84	88	86	74	89	90	81	100	89	89	95	93	91	82	82	82	74	84	81	89	81	88	71	79	86	89	80	90	77	87	87	82	81	76	81	79	94	102	88	92	92	78	106	89	95	90	94	84	72	87	73	102	89	96	79	93	94	78	89	77	84	83	71	94	92	78	88	67	91	89	108	96	89	100	85	80	87	86	83	90	96	89	86	100	85	89	75	82	84	85	79	77	72	87	74	83	96	79	79	77	101	91	96	76	84	78	85	68	95	96	91	93	84	101	94	89	71	101	71	88	83	87	79	85	80	87	94	80	81	77	75	90	76	73	95	102	77	86	70	80	69	92	87	77	89	94	94	85	83	76	92	92	86	80	74	88	108	88	82	84	86	95	80	88	81	84	82	91	85	76	95	89	73	95	87	100	70	79	84	92	87	87	90	86	72	87	87	74	83	98	80	113	86	80	85	84	78	81	78	65	91	93	95	99	82	101	84	96	90	78	75	80	84	74	82	94	79	86	83	120	73	96	78	94	77	86	89	82	72	93	81	87	70	83	85	81	78	93	78	70	80	77	101	102	84	84	87	85	85	70	90	78	69	89	79	84	102	82	83	77	68	85	66	89	96	66	75	80	79	97	94	77	71	100	89	77	89	89	89	91	81	79	87	77	104	80	98	85	83	75	68	72	86	88	81	76	84	81	102	88	79	80	87	80	92	93	80	90	86	72	88	79	99	92	90	85	80	87	89	78	88	97	75	79	82	88	79	86	97	75	94	92	81	69	88	84	77	103	79	77	68	81	81	91	79	91	102	82	97	84	74	80	74	88	95	101	102	86	100	92	86	80	84	96	68	86	67	91	95	96	98	79	88	91	96	88	88	81	83	81	68	75	76	96	86	92	86	96	88	88	97	91	82	94	104	73	89	91	93	89	87	74	94	85	83	94	86	78	81	75	103	91	65	81	82	92	72	88	92	110	89	68	86	86	74	93	80	77	79	88	95	92	109	85	94	91	89	76	69	71	87	92	75	74	86	87	95	99	79	79	102	82	96	85	97	109	85	110	96	96	86	101	70	91	103	92	108	78	88	67	66	91	91	78	77	81	114	75	92	79	91	83	88	89	92	94	80	83	87	107	80	79	72	89	83	74	78	66	61	84	87	99	99	80	111	92	80	90	71	85	94	88	78	99	89	94	77	84	84	79	69	84	97	91	76	76	104	84	82	90	86	101	97	87	72	79	97	94	83	91	90	94	85	85	89	97	77	87	87	102	92	72	88	88	79	82	82	77	92	89	85	80	67	87	96	70	97	79	88	89	96	88	84	70	86	79	89	72	96	79	72	93	91	90	73	75	85	93	78	95	84	86	85	81	72	71	99	88	94	87	90	73	76	92	87	68	103	81	91	89	101	86	81	101	80	81	93	91	86	99	71	79	101	77	78	82	92	94	75	95	75	77	82	87	81	71	65	79	101	85	90	87	95	80	103	89	86	89	76	93	82	91	109	83	75	81	82	89	87	85	84	73	78	109	81	89	95	79	78	91	82	84	93	100	75	91	96	81	97	105	92	93	74	92	83	88	83	93	103	85	98	93	87	86	87	87	93	93	81	97	94	97	80	75	91	83	97	86	85	83	69	73	95	86	65	86	74	88	96	81	85	89	84	97	68	89	89	88	86	99	113	75	83	94	74	85	69	71	87	86	79	80	72	85	86	91	92	88	90	78	88	99	85	74	100	82	89	93	92	92	80	99	80	82	87	85	86	64	76	75	75	65	90	85	77	76	72	85	96	65	80	75	110	81	84	78	99	80	86	81	74	78	86	106	96	100	89	101	81	86	92	100	80	81	83	88	84	94	82	83	79	77	85	86	95	83	89	83	99	78	99	81	87	56	91	87	84	75	95	105	95	96	80	83	78	77	82	92	93	108	91	87	94	88	66	85	80	87	71	93	94	84	95	85	113	77	82	90	95	93	77	86	80	106	97	103	93	87	72	66	83	94	112	77	71	79	102	106	86	89	91	76	76	94	91	81	94	72	69	85	80	76	100	76	104	97	88	81	80	92	94	98	85	79	89	95	73	90	69	99	79	84	95	92	85	84	100	98	89	72	75	93	76	91	95	79	76	96	84	83	92	108	89	86	97	83	93	80	84	86	97	60	77	90	65	68	80	78	83	99	78	93	89	66	87	93	85	100	89	91	70	90	64	79	63	71	79	76	106	93	86	82	85	85	94	88	101	77	80	86	88	73	80	68	91	106	94	78	89	69	89	81	72	94	98	96	101	82	87	89	89	77	81	105	83	87	98	94	77	76	80	77	101	65	73	76	84	95	98	90	88	96	82	75	72	74	80	87	79	82	86	101	86	74	75	92	98	83	91	86
5656	338	345	367	351	355	315	305	279	321	308	285	322	276	277	315	274	277	291	309	262	275	290	263	273	292	306	293	309	285	253	272	291	314	289	282	271	288	292	290	311	272	296	268	293	296	271	264	317	281	262	285	283	268	269	286	246	298	255	277	302	301	297	255	277	256	280	249	278	232	249	302	275	269	256	259	257	262	253	291	285	279	278	304	268	299	302	259	294	274	282	273	274	287	273	272	285	297	270	304	276	275	253	287	286	263	283	259	298	268	277	289	274	273	297	256	267	278	267	246	274	271	265	280	296	267	287	265	277	283	277	261	280	257	289	279	256	315	281	273	271	294	265	279	269	292	235	300	265	250	258	264	303	304	267	263	286	286	247	293	266	271	251	282	270	250	271	266	295	267	274	290	282	281	276	296	271	286	280	303	240	267	267	268	278	265	312	273	306	262	297	276	295	271	261	236	268	281	272	307	266	280	302	245	285	282	286	273	271	264	246	251	267	297	273	255	242	280	256	270	272	292	277	293	298	297	282	277	256	258	288	269	289	302	282	263	241	288	288	293	259	273	272	263	246	285	245	281	289	311	287	289	278	276	253	270	249	263	272	299	277	299	275	285	258	264	317	254	277	286	294	273	301	304	259	275	284	283	266	264	291	264	274	266	293	281	275	281	264	243	274	285	281	283	275	303	320	290	263	247	292	272	254	273	269	263	283	290	260	275	301	284	268	293	271	251	270	288	294	295	303	246	266	289	270	297	281	276	278	290	237	295	286	264	280	264	298	264	270	268	296	288	245	269	281	290	302	259	280	270	289	279	286	275	272	272	296	254	288	284	296	265	269	285	267	264	290	298	275	278	272	287	256	271	271	294	292	274	274	258	247	312	267	305	281	298	297	274	282	258	273	274	259	255	253	276	280	288	269	305	285	280	274	285	263	246	272	268	275	267	276	264	255	282	284	290	275	270	261	277	264	270	264	285	281	285	299	257	253	323	277	278	261	291	273	280	277	267	265	261	257	280	303	282	280	268	281	307	257	284	268	277	280	248	295	295	252	278	291	270	265	292	266	300	264	254	237	278	285	280	255	277	297	259	235	282	303	302	286	293	268	278	272	262	269	299	275	288	274	264	257	273	284	277	255	264	278	276	274	275	266	293	301	235	280	282	278	305	297	271	247	305	281	273	260	267	265	278	253	283	257	245	244	250	276	247	266	274	274	294	290	266	274	254	288	249	303	280	295	241	299	267	267	290	259	286	288	273	284	275	288	261	292	275	289	267	317	257	285	276	250	297	263	291	273	252	269	232	272	273	267	258	284	249	273	291	282	255	287	278	264	257	267	281	262	275	299	274	281	288	293	255	282	295	289	275	261	279	257	277	284	262	244	269	255	261	263	286	270	252	262	259	274	288	262	273	292	273	261	286	282	263	284	316	287	290	235	272	270	277	267	257	282	257	263	240	281	280	287	269	280	275	290	269	264	250	307	274	271	287	274	263	282	281	285	291	262	278	274	282	285	255	280	251	261	266	301	258	297	275	253	253	265	264	271	271	276	265	267	244	226	237	262	288	254	288	261	288	317	273	273	252	290	303	231	271	276	278	307	247	272	282	245	265	271	291	264	261	292	265	264	266	310	248	265	246	284	273	276	282	302	302	250	291	274	288	246	265	292	275	264	250	262	290	261	288	261	293	270	264	263	289	270	295	248	300	263	282	276	269	288	294	256	292	288	271	281	293	257	299	283	330	289	279	262	266	274	254	258	256	240	270	258	302	285	285	260	259	279	280	263	274	250	294	269	291	282	283	269	264	280	278	296	269	270	243	291	252	260	254	278	273	280	234	278	277	257	265	269	255	255	276	245	270	265	290	270	238	284	307	265	251	299	262	295	272	292	265	240	269	286	275	294	285	281	282	248	282	250	286	271	288	260	305	274	278	273	268	237	275	274	273	278	269	276	297	284	275	268	288	277	294	253	285	289	255	294	301	266	271	295	267	295	290	236	270	282	298	290	250	261	283	288	300	278	307	255	269	284	260	271	249	282	259	252	265	271	263	285	265	264	273	293	283	273	266	302	283	301	260	278	264	289	285	285	249	264	274	291	290	292	271	285	274	261	260	279	291	244	280	275	299	299	281	260	293	282	259	278	284	306	294	332	256	257	273	271	296	266	299	278	268	283	311	291	266	319	287	280	261	272	279	244	274	311	306	292	290	293	240	279	275	288	258	279	272	275	282	263	268	238	279	278	261	285	249	272	260	249	296	266	297	267	287	287	271	284	272	270	290	285	299	283	298	291	284	282	273	280	272	244	288	262	285	285	287	268	306	281	257	265	270	286	267	282	256	224	241	262	268	282	289	281	278	246	256	261	298	271	253	266	294	296	268	280	275	272	311	301	245	278	283	275	266	305	253	302	283	275	249	280	290	253	275	286	299	276	277	261	280	293	255	269	277	280	304	298	291	295	266	273	246	265	254	273	264	273	262	265	287	300	266	256	262	242	264	309	309	271	295	261	270	309	282	274	274	266	271	301	286	291	261	260	257	287	274	265	267	252	246	262	245	266	281	270	285	284	293	264	267	282	289	287	302	263	285	252	283	245	278	261	270	265	280	280	283	285	251	297	263	279	286	285	274	251	301	240	311	308	299	284	278	271	253	276	267	261	250	267	280	314	303	243	286	272	299	273	276	269	279	259	296	270	297	292	294	283	295	235	243	263	263	297	289	267	287	260	284	249	295	287	293	264	255	283	301	253	289	248	264	260	278	308	262	262	294	276	274	273	260	288	272	259	296	263	258	266	256	268	280	294	267	268	286	280	295	273	274	292	330	260	300	277	271	314	273	282	257	262	297	274	273	273	250	309	305	274	266	269	249	266	279	284	289	254	266	283	254	309	278	233	258	275	281	317	243	288	292	294	256	281	294	286	272	262	297	239	265	286	263	256	281	279	276	291	276	302	303	255	272	278	269	257	264	234	256	263	266	284	280	267	259	277	252	251	270	270	276	275	253	281	290	275	311	253	263	283	262	299	241	293	258	262	285	260	293	281	281	281	261	259	276	281	281	248	265	253	259	259	300	262	263	287	267	255	254	289	294	292	258	283	311	270	266	292	255	281	262	285	261	257	298	279	278	264	285	251	257	259	258	269	286	267	256	261	278	285	303	276	252	266	291	289	297	267	260	274	287	275	293	295	293	296	278	288	290	250	268	284	275	297	286	265	295	261	302	278	264	256	281	294	280	271	248	294	259	299	295	291	274	277	291	293	288	298	293	264	267	299	254	285	267	274	249	270	279	257	267	260	287	283	258	276	252	273	289	269	277	263	276	246	270	263	303	287	275	274	262	280	267	289	280	286	275	268	290	294	280	285	280	274	269	277	251	279	271	293	304	277	260	258	296	288	272	283	259	285	289	286	296	256	268	276	273	283	292	294	284	271	282	279	266	299	280	273	285	268	269	289	273	287	294	254	253	269	275	262	274	257	268	287	292	278	297	254	276
49627	15773	2494	844	550	494	400	386	343	296	254	256	262	281	265	251	235	219	211	256	213	238	232	222	233	201	223	239	200	207	190	228	210	231	223	235	213	234	203	200	202	199	206	216	202	207	202	214	218	219	196	218	214	184	214	204	205	202	201	205	213	206	215	187	184	186	232	232	204	186	192	236	183	210	200	212	215	206	174	221	218	217	170	235	210	197	201	198	182	202	203	204	227	255	187	189	183	176	209	196	197	206	222	222	204	193	192	219	226	225	254	213	209	224	201	202	201	198	177	219	191	211	197	200	192	201	220	178	199	222	212	215	219	179	224	213	236	205	229	207	164	219	215	210	204	202	213	207	217	221	206	206	207	186	207	240	250	189	241	201	215	205	238	216	209	231	203	204	194	199	227	216	231	227	189	233	201	226	210	204	218	226	204	198	214	221	226	189	175	220	193	218	214	201	234	215	215	222	224	207	208	218	199	221	232	192	221	205	217	205	202	187	201	209	227	223	212	174	214	198	200	213	222	193	216	220	205	218	227	193	208	222	178	219	222	207	207	203	207	223	212	193	214	181	203	213	198	207	211	214	231	198	218	248	214	212	210	208	222	210	218	236	235	221	217	202	200	219	196	193	213	209	205	195	213	220	194	226	197	178	204	206	217	165	203	186	236	198	226	210	200	204	224	211	201	204	238	208	223	197	207	210	212	210	193	215	197	212	195	206	194	220	193	207	198	190	262	186	224	228	208	212	241	235	234	191	193	195	202	198	229	199	211	219	202	213	182	235	220	217	227	229	252	213	221	221	208	204	214	213	203	200	220	215	191	227	222	200	217	201	224	200	202	207	191	166	200	185	227	202	203	211	191	243	212	221	220	221	204	220	200	201	201	220	186	218	207	224	198	203	207	238	228	203	218	212	187	210	203	223	220	232	229	188	199	206	219	243	199	214	207	225	203	178	200	211	197	174	205	210	188	224	182	222	209	197	200	207	227	232	191	226	222	214	201	225	198	205	208	211	220	201	187	199	214	204	206	233	225	190	210	224	198	200	221	209	225	202	227	187	202	225	200	197	206	211	175	200	214	216	166	222	215	199	203	196	185	192	188	205	214	192	216	202	199	197	202	210	197	227	173	213	205	204	224	204	206	218	211	216	223	206	196	214	197	201	198	204	204	223	202	191	189	200	174	197	204	219	227	220	202	229	220	200	214	203	203	232	214	195	211	197	215	221	206	226	218	195	200	213	200	189	194	176	218	212	244	195	190	200	195	209	205	196	204	193	209	206	203	238	218	220	190	236	211	214	207	189	231	213	205	199	225	220	209	207	216	198	212	214	198	221	223	191	191	211	194	218	202	178	205	199	219	193	204	222	214	184	183	186	196	193	228	221	200	214	189	217	205	200	240	172	217	183	211	192	192	236	215	225	217	194	209	243	220	214	195	221	230	208	229	220	218	211	162	216	181	212	219	191	215	205	186	211	230	205	221	210	199	211	226	185	190	225	192	209	200	226	196	188	197	211	224	201	208	210	209	214	192	177	176	190	209	225	185	215	227	188	199	232	221	220	212	215	201	185	218	243	216	198	214	190	211	224	229	225	217	182	165	213	181	211	213	227	188	233	198	213	202	220	201	212	214	226	216	182	210	237	207	197	260	193	196	190	198	192	209	209	215	218	206	219	224	201	193	213	232	217	212	219	195	207	208	200	199	183	204	223	199	175	232	208	183	207	213	191	221	189	206	216	234	185	212	202	209	217	207	193	196	202	199	206	195	200	181	238	206	218	210	206	181	220	235	203	184	206	195	199	198	220	207	214	215	205	220	196	206	209	194	236	212	210	228	214	216	208	217	179	197	206	199	210	215	210	215	196	201	214	226	204	203	199	230	217	191	195	206	214	198	219	211	257	193	201	209	209	220	204	217	185	194	226	230	206	199	210	213	216	201	219	209	240	211	213	223	196	209	205	195	238	196	200	203	220	204	213	192	198	193	210	215	220	194	209	225	220	200	196	233	205	217	193	185	207	202	214	217	203	193	193	196	236	206	205	193	208	224	215	219	205	206	196	173	199	189	213	228	214	186	205	230	211	207	229	203	228	201	222	187	213	225	175	205	247	214	230	218	206	224	198	206	169	211	199	215	228	193	203	227	188	194	204	184	218	187	188	187	199	186	198	217	220	204	218	206	180	213	204	198	199	195	197	235	228	202	204	194	192	198	198	180	214	215	197	215	195	190	177	210	205	209	215	207	199	211	181	246	216	212	222	243	208	210	187	212	195	222	184	209	214	204	216	203	208	219	215	219	213	201	237	236	209	217	207	202	202	183	219	212	206	200	197	193	258	227	209	190	211	209	214	223	215	204	230	207	184	198	224	233	207	208	182	203	209	214	222	224	209	205	246	188	221	207	177	185	182	198	203	217	192	221	209	217	209	202	225	183	197	180	221	214	207	188	214	221	189	191	211	226	205	207	204	215	215	211	206	223	211	223	202	212	227	216	223	199	219	214	218	225	206	195	208	213	194	210	197	178	228	209	213	230	187	198	215	178	183	193	211	187	218	206	193	223	222	194	208	204	202	213	203	221	212	207	203	227	221	216	216	215	187	217	211	195	207	234	239	211	220	218	235	185	217	198	223	205	223	235	223	213	213	213	194	220	208	231	214	193	224	209	198	231	200	218	184	192	204	218	191	206	213	212	203	212	191	228	192	232	195	207	233	179	232	198	222	188	225	221	236	218	206	188	219	199	214	187	216	217	196	196	210	214	189	196	232	232	192	212	215	221	230	191	208	212	230	211	202	219	196	207	216	215	202	204	221	215	223	188	205	176	189	205	188	219	224	203	172	186	193	175	228	226	218	238	213	200	207	213	198	176	206	193	199	201	201	209	214	201	231	217	229	203	217	211	193	213	198	217	239	227	217	205	193	212	204	211	181	205	235	194	206	218	206	209	176	205	203	187	211	210	224	202	212	215	210	214	174	235	208	203	236	203	214	221	212	202	204	181	188	225	224	202	227	170	202	222	208	211	226	219	220	199	222	211	208	204	169	191	222	218	228	208	214	242	192	198	218	221	203	182	193	239	211	209	242	221	193	204	215	223	213	207	186	179	192	228	233	208	207	199	223	185	205	212	219	217	221	203	219	222	231	191	231	208	238	208	237	189	230	184	210	191	208	204	203	188	232	231	211	185	178	235	238	211	203	201	226	215	196	188	227	244	196	223	203	221	198	219	179	183	198	206	212	200	224	217	193	168	195	213	217	210	189	225	213	221	219	223	211	204	208	185	216	208	206	207	211	208	203	207	234	190	212	207	211	198	214	199	206	228	190	210	205	194	217	213	218	185	176	198	191	211	228	221	223	215	206	201	208	217	194	199	214	213	227	206	209	199	212	193	189	211	179	220	167	204	222	225	208	203	204	197	212	220	194	171	222	211	197	183	207	192	227	212	222	194	197	211	198	208	213	199	193	214	178	213	183	203	235	223	222	210	203	197	214	230	210
27149	1233	2378	2696	2396	1951	1633	1427	1238	1170	1033	986	904	893	816	778	798	803	748	688	663	655	684	630	688	628	657	620	614	609	607	571	616	553	621	591	606	562	548	571	585	615	568	603	524	569	562	580	579	571	603	568	573	525	583	612	547	568	554	614	507	556	565	522	580	585	558	538	517	572	557	589	532	560	572	564	557	577	562	543	542	509	575	543	550	552	542	558	564	566	552	570	570	551	537	503	535	527	591	556	593	549	578	530	538	567	547	536	551	546	554	504	539	547	544	547	530	564	530	531	540	544	548	578	510	538	514	537	514	508	541	565	532	527	573	517	516	511	526	537	575	554	570	580	509	493	507	532	513	536	572	567	532	515	533	573	559	561	505	554	544	559	518	540	549	550	541	510	541	517	536	546	545	513	551	512	534	552	538	514	543	528	538	548	547	534	563	571	548	533	515	516	576	520	539	554	519	540	498	534	524	568	532	529	558	576	556	509	529	585	522	553	582	536	537	581	531	570	517	543	542	525	568	547	516	556	543	561	501	553	530	568	518	532	552	551	492	557	538	557	531	507	515	500	551	530	550	536	520	548	542	536	543	522	546	516	517	491	573	525	521	582	593	587	515	561	551	566	579	542	553	550	534	558	524	544	555	593	543	551	552	622	560	554	547	514	521	530	574	531	559	543	554	533	548	512	550	513	549	535	570	536	553	564	547	541	512	537	494	546	575	534	518	515	507	556	535	551	521	538	565	549	553	549	563	577	532	510	528	575	527	607	555	549	546	582	555	528	550	547	549	571	542	528	552	558	579	572	523	525	557	586	566	562	530	553	544	539	586	532	563	547	502	557	570	531	529	536	523	534	550	501	546	560	556	550	575	540	553	519	559	548	548	546	509	504	547	528	538	577	499	488	538	542	574	540	554	504	490	543	528	559	489	549	544	553	529	578	585	542	512	554	512	532	506	530	541	553	528	502	507	553	569	556	538	567	502	557	539	537	549	557	544	505	555	550	559	566	595	526	525	500	557	504	523	549	550	554	536	537	525	540	569	509	552	544	575	549	508	568	548	526	536	542	541	542	539	516	496	536	536	549	521	575	536	552	538	584	537	518	555	571	540	577	535	521	540	522	538	566	576	541	548	555	551	530	582	518	522	555	532	504	512	557	541	544	567	532	540	559	502	551	502	502	544	591	576	479	520	517	578	531	538	534	545	532	537	539	522	552	558	579	507	551	567	534	549	534	503	526	569	530	520	525	475	594	565	562	564	551	588	523	535	567	528	583	527	508	568	554	535	574	562	575	582	549	543	550	577	563	510	558	556	553	547	532	559	492	569	524	514	543	558	567	513	541	510	555	542	562	532	532	522	541	516	574	530	547	515	525	555	537	518	541	531	537	551	519	565	539	551	508	582	521	580	546	496	589	517	547	535	527	510	544	517	550	580	521	565	558	570	545	536	560	533	493	528	578	563	543	479	548	534	539	550	531	532	556	553	510	542	524	529	520	550	530	540	539	546	551	566	584	529	546	552	541	548	541	520	575	562	564	507	547	573	543	538	535	559	532	530	524	522	548	551	524	530	578	561	545	528	546	531	529	525	542	505	547	577	520	531	520	571	572	524	520	539	575	538	539	551	543	522	535	577	562	561	577	546	555	597	557	545	514	545	530	580	578	543	544	524	534	545	538	536	554	542	521	554	556	566	555	541	562	545	557	551	540	572	544	562	527	547	554	522	537	556	529	520	519	511	564	547	561	566	540	540	552	554	559	556	513	546	551	550	549	545	527	558	501	539	573	561	572	544	568	530	503	544	496	500	579	607	534	519	535	552	590	527	550	545	549	533	562	543	545	563	549	551	569	524	554	542	542	562	543	508	537	552	571	572	553	568	527	530	530	541	571	543	523	546	558	518	553	513	544	523	538	508	537	532	531	541	554	575	530	572	552	542	510	545	544	487	539	516	523	532	552	557	550	565	558	563	550	534	560	521	532	511	551	533	551	498	567	552	503	550	527	527	565	529	531	519	596	570	494	520	542	540	566	550	543	541	557	561	541	580	533	527	559	546	520	515	555	595	583	557	541	533	515	558	486	570	529	526	546	528	527	558	555	551	516	529	543	506	560	577	540	559	537	549	537	568	523	540	560	568	539	555	543	534	475	546	564	537	553	571	542	526	562	511	584	516	536	557	536	546	531	566	541	549	507	566	522	558	501	527	581	550	547	526	582	547	558	521	528	562	508	533	566	518	534	538	519	576	498	547	529	583	537	548	563	558	563	541	541	538	547	542	518	551	504	563	537	554	543	573	526	543	533	547	539	537	514	570	574	509	553	562	561	558	527	562	528	563	510	571	559	550	509	517	559	530	535	547	535	524	534	586	563	546	523	519	520	526	554	556	521	559	554	534	568	514	536	532	552	516	538	498	519	602	565	504	558	553	483	555	528	529	594	515	532	556	576	533	524	489	545	549	559	546	539	555	523	590	556	581	553	549	535	574	553	538	544	528	549	537	538	545	546	549	540	522	543	557	544	507	536	553	568	475	536	527	567	612	599	539	564	537	502	526	554	525	525	588	540	528	516	544	549	521	513	532	529	533	560	515	593	543	547	550	536	548	491	514	529	506	562	533	563	570	543	528	575	557	539	556	559	568	536	559	499	548	534	543	527	510	529	527	525	518	522	558	545	502	577	512	507	579	559	553	522	569	536	565	554	515	503	563	538	504	536	535	578	544	569	540	533	536	542	555	526	542	560	521	572	559	570	549	515	534	561	604	545	507	546	533	541	498	539	489	520	546	560	554	547	554	530	575	557	550	565	518	543	532	522	548	519	528	553	502	564	526	524	558	543	534	507	542	575	556	561	524	547	528	573	550	508	547	556	552	510	566	545	540	544	554	529	536	575	539	543	493	562	578	553	520	517	512	496	532	522	550	503	568	556	559	540	541	507	561	515	523	544	540	580	534	541	522	566	531	562	546	536	508	481	554	532	548	545	521	580	571	558	564	563	553	539	547	543	530	531	589	489	522	528	583	502	578	559	587	584	562	587	560	563	546	584	529	575	553	499	556	537	551	497	516	510	586	522	530	530	519	531	526	553	530	553	519	557	572	593	519	575	545	526	547	555	530	578	516	571	543	495	546	512	570	575	522	507	546	508	524	549	526	501	542	477	560	541	500	529	580	578	556	574	564	538	597	553	545	485	511	531	542	558	517	533	552	557	549	577	543	549	522	555	560	502	550	534	530	502	535	525	488	540	566	539	573	550	522	579	564	570	562	562	548	526	534	565	508	534	555	579	515	533	572	516	530	567	566	560	498	564	552	488	550	542	547	534	535	567	566	513	580	541	537	508	503	577	529	527	562	589	517	555	552	503	571	536	535	533	561	513	542	532	543	551	521	534	579	558	570	535	522	553	482	550	534	546	525	535	530	558	546	523	547	538	543	531	540	558	545	505	551	565	560	541	544	559	542	523	572	569	536	562	564	555	539	552	539	510	531	544	504	516
59496	24517	10208	1948	1159	866	721	625	557	506	542	398	434	413	392	361	386	373	372	401	397	320	375	323	343	323	293	342	313	330	321	334	338	355	380	310	333	333	311	309	348	335	328	334	301	317	336	334	325	306	315	350	330	344	313	322	315	324	323	307	301	284	334	301	307	309	315	301	353	321	341	328	328	304	299	320	304	312	367	296	303	307	290	273	313	326	326	343	319	335	319	317	348	355	347	307	322	345	331	304	319	306	298	312	290	302	311	322	330	307	299	322	335	348	310	340	293	303	318	306	323	310	289	307	314	337	310	289	317	302	350	296	295	333	329	287	304	321	301	307	336	305	295	294	300	329	341	315	295	318	326	335	318	282	339	325	318	323	337	309	324	323	257	302	307	327	316	327	313	323	335	331	333	322	313	333	305	311	328	333	299	354	325	329	297	320	339	281	312	317	318	329	343	322	301	282	293	338	350	304	308	297	333	291	309	285	322	291	307	320	302	293	306	310	333	331	299	321	317	319	312	325	329	287	309	303	336	309	323	312	347	288	345	314	302	325	324	317	329	291	295	307	303	299	273	345	299	268	318	289	273	296	334	334	327	296	332	285	352	342	321	321	297	305	291	303	343	279	288	290	307	320	295	285	322	295	321	312	327	311	316	327	304	315	301	325	299	303	298	314	335	355	306	292	317	327	292	309	301	301	345	288	333	323	343	308	296	325	328	299	299	340	324	337	314	329	316	274	323	286	291	330	318	293	318	284	332	317	310	291	312	301	281	290	327	307	315	342	298	324	335	318	320	310	293	325	279	311	289	321	294	311	300	330	349	299	315	320	335	297	317	317	323	342	277	354	329	332	295	330	330	292	295	330	312	325	326	320	299	321	303	300	296	333	293	363	334	297	307	308	340	313	312	319	297	304	327	328	294	282	299	307	329	296	324	319	303	302	305	313	325	305	336	316	296	305	321	335	325	296	325	313	326	335	313	290	299	305	322	300	326	328	340	315	326	296	304	311	321	334	328	285	305	288	342	320	325	329	321	292	305	315	300	313	325	314	340	333	322	305	283	321	298	289	316	320	316	308	296	323	334	313	297	299	320	322	314	314	301	362	332	307	310	314	341	306	338	315	322	291	323	332	305	332	312	324	296	333	308	321	295	336	291	316	355	317	321	321	325	311	297	313	310	280	304	296	280	357	309	301	292	328	300	304	304	292	304	330	318	288	298	315	326	329	306	299	282	294	284	302	285	329	323	304	319	284	312	342	366	337	325	307	307	292	303	326	325	296	336	295	334	301	319	316	356	312	283	283	301	329	310	324	296	340	296	301	305	290	370	326	298	322	369	308	305	316	330	304	298	304	296	331	329	307	280	321	307	285	296	285	300	323	321	293	335	298	348	337	351	304	292	341	305	315	321	311	273	312	310	292	325	347	287	295	302	288	291	293	320	351	315	339	350	303	295	294	302	299	331	312	300	324	257	317	328	316	331	343	319	289	290	295	288	323	342	298	309	279	342	349	330	296	329	294	292	296	317	291	272	320	292	348	337	295	317	311	317	326	316	306	330	310	290	341	316	288	333	315	270	326	312	311	313	318	282	313	288	297	319	321	340	285	315	300	306	314	331	282	312	317	305	289	299	314	295	291	318	328	319	301	310	292	288	305	300	337	302	322	308	321	300	302	309	345	272	314	320	303	307	302	268	332	319	324	329	319	319	302	295	329	286	326	333	321	305	307	360	345	306	281	300	285	315	296	324	324	323	332	314	332	342	286	322	328	312	291	319	304	286	327	325	310	332	334	319	313	307	312	303	301	299	319	299	339	293	332	283	297	318	322	332	325	317	301	301	306	349	297	316	310	333	322	284	321	321	298	323	306	320	316	299	321	313	329	310	339	341	337	318	317	301	352	332	349	305	282	344	289	296	295	284	313	313	316	291	307	301	287	324	322	296	312	324	320	297	325	318	305	336	296	340	313	293	309	310	325	311	343	277	289	324	305	323	285	308	325	313	311	327	306	317	328	341	301	311	311	327	350	298	281	305	333	283	299	303	330	291	314	300	331	288	311	301	306	274	338	316	343	310	299	288	314	304	294	304	331	303	307	335	323	298	314	296	335	310	313	305	339	294	322	300	294	305	317	325	313	322	334	311	311	317	335	328	328	284	296	295	305	312	299	326	310	317	331	348	308	337	320	310	306	312	341	306	313	300	278	309	333	342	302	300	323	283	297	278	315	323	332	319	344	293	318	323	318	312	330	299	279	312	348	302	284	316	345	303	319	302	325	339	336	348	296	350	300	304	317	324	313	297	331	313	294	335	328	360	354	358	312	330	348	327	299	327	294	295	338	338	306	307	310	302	304	314	280	307	303	331	306	328	314	309	313	325	290	298	316	329	293	299	272	336	350	299	289	300	311	283	291	310	291	351	320	301	306	296	319	321	320	320	320	334	351	301	304	310	294	309	334	309	287	324	337	307	318	307	327	302	341	309	336	288	311	307	338	305	296	339	328	296	336	313	329	311	287	281	281	308	331	308	335	300	315	283	331	331	288	296	324	342	315	334	296	320	313	324	308	304	304	265	319	332	339	312	294	335	332	328	305	307	285	316	282	319	313	290	339	328	359	310	334	264	292	320	289	311	320	301	325	329	316	303	299	315	296	288	292	297	309	337	316	340	313	310	319	320	316	303	296	315	316	290	303	333	306	271	317	308	299	315	318	303	324	297	308	340	307	292	299	316	321	312	335	326	319	308	336	298	316	324	334	312	305	305	283	315	330	307	331	289	295	304	301	289	311	319	319	316	301	317	331	319	316	358	325	296	306	267	357	296	315	296	317	348	300	346	361	311	333	314	322	306	337	306	325	281	314	312	312	321	332	304	317	336	288	302	305	312	352	314	315	303	317	301	305	327	323	312	295	291	307	291	314	280	347	317	309	323	339	320	298	316	340	339	322	336	278	326	320	310	292	285	319	305	341	320	287	332	300	329	317	312	296	320	328	317	328	323	324	289	295	311	350	270	342	303	327	305	299	323	311	279	318	299	308	312	308	311	288	300	287	313	336	321	296	308	322	326	337	340	302	299	321	284	350	294	305	303	305	320	313	331	294	328	317	331	284	303	310	302	341	331	331	340	296	313	299	303	317	282	306	327	338	329	327	293	328	333	284	328	298	312	326	321	329	318	295	307	293	332	330	309	289	326	271	311	330	297	337	331	352	275	332	321	316	313	305	306	289	324	327	304	318	340	311	348	298	322	312	317	317	306	300	345	316	335	309	293	320	326	324	313	276	337	307	307	332	313	309	311	316	290	315	363	312	314	329	316	331	304	342	338	261	302	314	332	292	323	297	308	310	345	314	316	293	294	293	319	323	330	290	313	308	296	312	320	320	308	294	333	311	339	322	305	297	328	316	347	310	311	327	299	321	296	287	316	320	340	305	296	294	284	316	341	302	338	318	321	320	317	349	319	320	278	321	343	328	303	339	369	320	285	310	303	277	294	329
36239	2037	4157	4793	4201	3401	2865	2403	2188	1862	1725	1563	1471	1340	1269	1249	1204	1110	1137	1059	1012	909	1006	925	928	943	916	898	891	858	818	893	866	849	832	867	793	811	797	845	840	760	779	755	790	772	843	808	780	787	728	773	781	801	789	755	717	792	725	744	728	779	759	782	786	763	777	809	750	771	758	694	754	734	794	736	783	768	792	722	758	771	738	749	747	665	794	800	791	735	768	759	721	747	698	704	667	727	747	724	784	741	750	685	719	682	736	751	752	713	765	790	722	707	737	732	768	754	772	760	725	780	718	760	733	734	766	755	742	754	783	695	762	765	746	746	715	722	760	747	690	761	746	741	749	701	717	754	764	761	720	737	740	758	743	736	773	736	676	744	793	766	716	784	774	716	722	771	787	733	755	726	725	746	698	756	727	748	748	738	746	723	772	750	694	772	740	769	684	716	760	726	771	696	750	793	795	725	733	764	805	704	699	750	759	743	744	770	727	751	739	741	744	761	789	772	759	745	706	746	730	736	789	728	750	753	752	736	737	795	706	733	742	707	761	734	747	758	707	721	747	704	778	714	742	746	692	704	749	727	718	714	716	735	735	715	762	794	718	754	707	748	722	756	740	721	719	757	731	735	776	727	715	765	757	748	764	704	726	715	798	738	732	748	734	755	722	721	754	770	712	737	713	705	763	730	721	732	745	724	772	737	758	731	750	753	711	709	694	739	693	743	744	675	763	709	767	732	786	712	725	746	745	749	784	726	723	746	748	713	661	715	719	782	796	721	686	706	748	710	769	768	711	729	788	699	697	706	768	721	775	723	761	758	714	757	730	733	710	728	734	720	725	727	754	764	767	718	749	734	726	733	748	755	709	692	760	743	755	711	731	781	701	768	735	755	706	773	704	758	718	753	707	700	710	763	742	726	705	737	701	705	774	716	724	709	780	755	742	737	740	716	728	781	746	695	782	704	702	743	687	741	708	744	709	759	705	740	717	685	751	756	766	749	713	696	758	737	733	733	783	738	760	761	775	668	745	787	727	747	736	717	768	773	718	744	740	756	743	735	783	696	749	754	772	746	702	727	701	746	765	711	705	749	721	817	718	764	731	716	704	723	716	718	790	754	759	749	742	694	708	775	760	693	742	657	760	724	703	767	730	699	790	719	774	699	746	745	735	759	755	721	718	784	692	756	733	729	735	706	739	742	714	785	740	756	773	725	763	719	765	765	733	697	712	776	803	774	756	707	727	743	771	728	757	723	695	753	742	760	704	767	778	773	762	736	739	773	727	743	764	715	758	736	731	768	704	734	728	680	727	741	773	721	715	710	766	765	691	730	705	768	764	701	728	707	739	728	781	752	708	717	732	751	714	743	727	737	718	720	761	728	725	711	754	751	752	766	703	750	731	709	746	713	726	733	736	758	709	716	739	725	750	741	759	723	722	717	728	703	742	715	745	669	731	735	761	719	758	751	741	712	745	700	727	712	705	754	734	758	697	736	749	730	715	741	799	747	702	661	713	745	755	758	701	756	706	760	723	728	712	781	670	751	784	750	746	704	748	751	732	716	688	719	692	826	702	687	731	753	785	754	739	753	685	753	746	724	763	690	721	743	730	760	747	731	736	724	743	758	732	717	733	741	728	733	735	718	735	731	726	742	768	733	733	692	746	744	697	733	751	787	716	737	767	725	748	729	728	748	702	737	753	696	721	712	741	758	739	746	728	779	709	752	726	752	764	779	739	761	729	730	754	764	754	707	751	737	705	717	716	772	755	685	755	696	679	718	741	687	704	720	779	720	716	796	744	722	742	745	787	728	730	744	739	738	731	767	739	739	718	753	759	685	697	693	725	793	759	732	713	755	707	714	777	695	734	750	749	668	777	766	718	738	741	732	706	746	751	736	744	774	720	722	738	718	769	747	717	729	728	753	759	738	731	724	750	719	738	745	749	798	775	747	709	710	696	755	712	735	774	722	744	758	800	710	719	728	679	762	719	701	751	751	753	712	723	784	707	739	736	786	712	764	735	785	704	740	751	728	751	737	739	705	739	727	754	714	700	772	788	742	739	737	765	796	751	739	756	708	733	738	687	710	791	722	733	722	738	751	725	779	736	726	704	750	735	731	755	716	735	731	740	798	736	710	714	722	733	768	744	736	731	716	700	734	707	736	728	750	726	731	720	732	745	736	725	723	726	725	720	747	785	700	773	726	715	730	725	718	756	734	742	762	743	740	705	782	726	724	761	745	694	751	715	691	760	724	714	735	737	777	771	751	742	737	758	727	796	739	768	771	797	690	708	749	688	753	768	754	729	769	662	746	705	736	775	757	754	734	763	730	734	751	741	721	757	731	713	732	756	676	758	682	739	730	743	771	697	758	703	747	761	744	718	788	787	717	721	724	799	753	803	757	765	717	748	696	737	752	728	769	722	752	767	752	753	752	718	744	715	720	751	735	690	761	750	768	746	746	729	677	742	739	694	793	738	714	747	743	711	744	749	747	734	703	760	724	730	739	759	757	751	731	742	708	711	761	730	769	785	705	769	730	745	738	724	756	717	724	705	761	768	734	692	746	730	798	664	759	724	690	723	753	732	736	748	730	788	769	735	724	679	778	729	777	760	739	714	759	736	769	750	728	731	751	721	752	762	754	696	779	740	752	755	733	710	723	685	731	737	711	751	739	727	681	722	788	712	757	759	747	734	726	745	743	725	724	733	691	719	749	722	725	736	701	750	741	716	717	693	760	740	712	710	702	717	718	693	767	710	721	778	742	754	701	711	789	709	778	744	736	735	744	716	744	711	746	704	688	771	701	752	746	745	784	734	754	700	751	753	744	710	768	755	762	753	786	780	705	754	745	750	743	711	743	761	731	753	725	729	704	754	731	799	716	736	753	759	702	689	719	744	737	729	697	776	722	780	724	721	756	737	770	738	741	693	741	746	717	723	739	766	751	701	776	783	701	671	795	739	770	783	735	748	752	755	698	763	766	750	767	758	760	744	728	726	715	750	760	753	739	720	697	741	728	746	742	750	719	733	760	768	766	760	758	781	712	759	802	756	788	758	717	735	719	706	709	700	714	771	742	766	785	749	762	760	765	749	764	717	746	773	744	765	774	783	724	733	738	742	795	720	768	717	754	761	742	687	724	757	748	724	743	737	724	743	787	746	755	685	739	738	729	770	761	753	720	790	750	748	726	787	762	716	750	769	745	729	694	723	684	774	736	753	714	692	739	758	706	697	706	699	768	689	754	710	711	746	745	737	725	763	682	744	775	781	705	730	735	760	749	749	786	743	696	737	749	734	715	733	725	722	776	719	712	795	702	742	720	742	751	754	734	758	759	724	738	721	804	767	725	690	711	734	728	766	759	726	694	758	711	738	719	759	744	745	767	701	737	733	773	756	719	760	725	742	758	692	696	746	761	727	743	748	758	739	744	720	721	726	748	731	710	776	743	756	731	711	731	699	728	727	801	752	750	715	720	746	718	709	735	734	746	730	773
6064	179	94	101	85	79	115	99	87	83	69	86	67	89	95	92	79	81	74	80	91	80	76	70	89	84	77	79	109	81	94	89	88	93	90	89	85	79	84	96	87	88	91	88	76	90	70	76	84	99	102	86	87	83	88	76	92	78	79	77	100	89	94	102	89	94	83	80	97	94	69	75	93	86	91	89	78	84	91	84	82	76	100	85	86	87	64	84	97	75	102	82	88	82	91	94	85	91	80	76	93	89	104	103	86	90	102	82	86	86	87	85	80	96	79	96	85	73	79	91	103	94	84	73	99	84	89	80	91	82	77	87	76	63	97	81	84	88	94	86	87	95	77	92	90	91	79	92	91	77	95	77	75	67	71	79	88	86	91	88	72	79	82	72	87	75	88	90	97	87	89	83	102	84	90	95	73	78	75	92	87	79	82	103	92	87	78	83	85	95	91	94	100	85	112	83	83	83	91	71	82	87	76	83	72	77	79	90	91	81	78	86	88	71	78	108	82	77	78	82	83	82	96	89	76	86	82	99	104	88	100	64	89	77	88	75	79	84	80	72	84	89	103	94	79	91	88	82	87	100	80	82	97	87	99	74	89	94	83	90	108	86	76	91	81	78	85	73	88	91	81	87	79	79	91	79	68	69	68	80	79	77	74	85	80	73	86	92	90	70	77	73	87	93	71	101	88	84	87	81	96	94	92	101	94	92	94	71	97	97	79	90	86	82	99	100	82	65	75	82	70	80	85	102	101	77	84	85	88	82	93	79	68	82	95	66	95	82	77	97	85	84	85	76	75	96	75	83	87	90	65	77	82	109	79	79	96	85	84	104	85	98	116	70	94	90	89	86	86	95	77	90	106	85	114	86	86	65	78	82	89	90	102	95	83	101	74	86	82	96	96	74	97	85	81	91	83	86	78	71	99	92	74	92	73	86	81	78	84	91	78	80	88	88	68	78	87	79	83	85	89	77	91	77	94	55	77	73	99	89	73	94	83	76	76	77	74	77	88	90	79	98	86	85	88	83	86	88	79	70	85	87	91	94	90	88	99	104	83	84	90	93	85	72	81	76	98	99	97	83	91	90	74	75	65	80	85	81	96	77	85	76	89	65	65	81	83	93	94	88	84	99	92	76	82	76	87	78	87	84	100	75	80	89	87	92	87	95	87	86	76	92	98	90	86	91	74	86	95	110	109	91	95	90	76	87	94	91	84	91	87	72	103	83	82	100	112	93	83	70	92	84	100	89	99	78	77	68	98	76	81	100	73	72	83	88	98	86	89	93	84	83	96	75	88	97	83	78	90	74	92	82	82	88	85	56	76	95	96	79	91	84	91	83	84	87	93	85	91	81	90	86	79	85	89	82	73	86	98	98	83	88	90	84	88	99	93	68	101	97	88	84	73	82	90	87	83	75	70	77	99	87	96	72	87	89	81	81	69	64	79	81	85	87	93	70	93	86	82	86	97	84	83	84	77	81	77	97	90	84	73	89	82	96	81	85	87	97	71	108	93	85	66	88	112	88	109	89	81	87	92	76	67	100	85	60	71	91	80	80	95	88	82	88	78	80	79	92	87	88	93	80	86	98	92	88	100	88	80	77	85	78	86	90	84	86	84	95	77	84	84	90	72	89	69	77	95	88	81	101	94	97	79	82	65	93	87	93	96	73	83	81	81	72	101	82	89	71	65	77	95	88	104	82	98	86	89	91	76	94	85	76	85	81	84	83	83	95	78	98	86	101	105	95	92	100	86	93	73	86	77	92	88	89	64	90	119	84	100	109	82	87	81	76	62	74	77	80	90	100	102	95	97	94	83	79	86	87	71	80	84	78	87	84	100	93	75	94	101	90	69	78	72	92	70	75	81	85	98	78	83	76	86	91	107	103	94	81	76	90	98	85	100	96	88	72	73	84	87	98	74	70	94	92	94	93	101	86	76	97	78	89	98	101	75	89	86	93	91	82	84	80	92	99	82	100	92	98	81	94	110	88	87	84	94	96	98	86	77	92	99	85	90	89	94	85	96	89	89	89	86	103	79	95	68	101	98	94	80	90	95	85	79	84	96	100	98	67	87	92	91	84	100	80	84	85	71	71	99	96	87	86	92	79	83	93	82	94	82	63	86	75	105	93	95	85	81	81	79	76	105	103	80	97	99	85	89	82	73	67	79	76	90	80	91	82	101	72	78	81	84	91	84	94	76	87	94	87	89	82	93	85	77	80	82	79	77	94	85	69	94	92	89	85	102	85	121	91	78	80	83	64	90	78	70	109	80	77	79	83	100	82	102	74	104	89	72	96	90	85	83	77	112	65	82	80	68	93	97	83	90	74	93	94	94	62	84	90	91	77	90	90	102	88	89	88	79	71	102	77	81	85	80	83	90	92	85	77	94	70	83	86	81	74	77	87	94	73	76	99	93	84	83	78	85	91	97	84	85	80	83	85	70	69	85	87	54	83	87	72	94	96	98	93	80	88	81	90	82	78	79	78	100	88	81	97	73	83	86	90	88	89	87	84	93	96	93	87	79	67	88	86	102	90	75	88	86	72	87	88	98	81	82	100	80	91	101	69	86	80	84	88	91	79	78	95	67	68	78	73	79	78	98	86	77	92	100	79	74	88	90	90	84	90	90	77	82	91	90	70	72	105	100	86	75	82	96	86	86	89	97	100	83	87	91	89	96	91	81	83	94	95	86	93	97	83	86	86	92	69	85	90	94	73	89	85	97	86	91	89	83	77	76	98	76	83	94	96	95	86	88	75	100	86	77	84	71	81	101	81	77	98	94	88	74	88	81	75	79	71	90	107	78	86	88	71	101	80	95	91	90	88	78	93	82	89	88	97	81	99	74	84	80	94	86	90	99	101	85	97	94	76	86	96	88	65	83	86	83	83	95	85	76	85	94	101	86	87	71	85	93	78	95	96	71	72	82	98	85	83	75	91	90	85	111	78	97	81	83	84	79	85	96	91	75	82	78	76	57	86	101	86	93	85	62	83	94	90	107	84	98	89	77	80	82	81	85	83	97	89	72	85	80	77	77	76	82	85	85	96	77	89	78	96	88	89	78	83	88	85	93	96	70	106	81	96	88	72	92	79	88	84	80	88	79	94	89	73	89	80	96	76	84	89	76	92	72	87	97	84	85	91	79	87	73	88	90	100	101	80	80	89	84	81	91	81	84	82	83	86	90	90	103	85	92	98	85	101	93	88	76	106	97	82	97	90	85	88	82	83	75	78	69	75	93	87	114	96	84	81	89	92	96	66	61	77	78	83	91	71	94	95	88	72	79	87	83	82	96	90	73	100	82	76	98	102	80	80	81	75	83	85	73	69	82	77	86	95	86	85	95	92	56	94	82	84	88	99	91	81	98	81	81	71	96	107	90	81	80	84	94	78	84	78	99	83	74	75	111	80	98	95	102	73	91	80	102	85	76	83	81	70	93	88	102	98	96	88	96	87	68	93	87	59	92	82	75	78	90	90	101	93	83	79	73	84
6046	304	327	382	311	349	302	294	293	261	286	252	280	282	267	279	305	291	277	276	263	280	281	254	273	266	268	274	285	280	268	292	279	255	275	258	257	268	293	296	275	296	277	301	272	262	272	263	261	262	285	258	282	260	289	254	287	264	301	292	257	288	271	290	279	264	244	291	254	267	289	278	284	270	300	303	258	246	262	295	269	297	248	280	269	290	227	275	265	285	269	280	256	259	258	271	292	285	307	301	249	280	262	277	284	313	269	287	265	274	284	310	279	260	248	235	273	277	290	278	329	262	287	247	259	301	298	258	270	274	260	272	265	279	278	294	259	242	266	263	277	311	267	283	283	259	293	262	296	301	238	273	273	312	305	285	270	267	264	260	267	290	292	281	271	242	270	276	285	263	270	285	285	272	264	280	261	286	303	293	266	264	312	307	252	266	274	267	308	300	260	284	249	245	272	274	283	265	278	267	280	280	288	279	267	286	281	275	285	261	286	288	268	281	304	297	275	263	269	290	244	270	284	281	273	277	290	285	247	242	236	208	289	278	258	267	268	287	283	268	281	288	264	252	289	284	289	244	297	283	274	264	253	271	262	263	283	276	262	278	258	295	254	264	256	307	281	271	285	281	272	271	304	262	268	253	277	271	304	289	256	267	287	287	268	275	242	270	241	262	297	294	295	296	257	285	302	286	248	274	282	287	271	280	263	284	288	254	255	256	296	260	244	279	272	274	294	292	283	273	261	271	303	274	291	268	289	293	263	288	314	273	283	271	262	290	309	273	303	261	274	266	290	260	296	266	278	263	283	250	265	291	267	290	279	278	271	269	249	268	273	278	274	281	285	276	292	296	289	305	290	268	260	289	290	253	280	282	279	287	296	287	256	280	249	285	280	269	262	259	275	266	270	259	275	272	292	289	271	309	297	299	273	289	271	288	276	287	283	307	267	266	272	279	253	287	263	286	270	308	287	276	298	243	242	263	254	301	310	264	307	265	250	308	271	263	276	265	272	258	257	289	289	298	270	285	275	259	272	269	266	275	258	265	270	255	267	261	271	299	287	245	289	292	293	287	308	286	264	293	274	272	275	245	304	261	288	269	282	315	281	305	293	258	269	264	254	284	282	275	265	260	264	253	282	248	274	270	256	270	251	276	280	270	306	290	251	273	274	278	293	274	300	271	275	275	274	281	274	290	251	293	327	234	277	286	257	282	277	259	271	272	319	282	251	313	234	277	287	286	298	269	272	246	262	269	261	275	254	246	326	292	290	270	270	287	297	254	268	277	274	257	278	280	248	295	274	267	260	257	242	259	279	267	301	257	266	271	303	267	274	239	274	265	286	280	297	243	296	290	284	275	282	291	270	244	302	268	274	287	278	245	298	290	280	287	296	255	273	260	294	270	249	273	268	299	295	264	275	276	321	258	290	267	248	275	297	267	260	267	271	281	278	294	264	282	271	285	278	274	302	289	267	306	250	275	246	280	248	284	294	301	311	278	274	297	271	274	305	282	265	290	248	259	277	308	265	282	266	284	251	285	266	296	262	254	265	254	289	275	259	280	271	288	278	270	266	254	310	301	275	295	305	329	280	284	280	271	275	269	277	289	296	280	275	279	306	268	267	284	273	257	280	267	263	268	303	267	251	278	255	269	262	285	253	313	253	312	247	277	278	280	255	259	267	256	317	291	256	250	292	291	295	264	297	301	292	292	252	277	285	262	296	233	257	257	290	244	283	254	303	282	282	270	261	270	253	303	253	297	268	290	284	274	277	259	266	271	274	304	290	291	266	263	238	271	248	278	276	265	272	247	279	271	315	269	291	276	279	259	228	276	287	255	300	270	261	292	271	306	259	251	267	262	286	295	275	266	301	271	291	244	276	284	276	265	295	296	265	292	255	246	281	280	288	268	262	248	313	303	290	282	290	267	275	262	254	286	297	269	296	278	284	281	297	281	273	287	257	275	268	270	285	271	259	246	274	276	283	274	285	270	288	292	281	280	302	262	270	304	286	277	280	253	279	269	258	267	269	293	274	275	275	280	263	292	271	272	280	290	266	240	251	286	276	288	289	281	254	296	271	317	263	269	294	237	264	312	245	280	272	235	293	288	257	267	276	293	271	303	295	276	272	259	251	264	269	293	265	275	278	250	254	293	303	255	279	269	282	287	259	287	250	279	295	260	245	265	269	274	264	248	274	274	270	270	258	274	266	269	253	255	245	259	287	262	285	264	287	290	279	278	269	284	278	251	274	249	256	259	272	292	295	294	269	275	277	281	292	291	270	289	273	271	253	282	293	279	265	270	295	248	259	237	284	276	267	259	287	313	294	295	265	261	261	285	259	297	314	254	292	275	251	289	260	274	295	265	316	306	276	285	247	280	294	281	299	295	283	277	271	263	261	282	254	287	272	294	301	259	280	270	279	293	280	259	249	280	282	251	259	291	256	281	261	277	255	278	283	273	250	276	311	296	274	283	255	284	257	295	272	268	318	286	270	265	273	281	285	263	298	286	267	292	235	286	280	274	268	271	288	284	292	295	296	265	263	272	248	278	257	277	247	287	265	271	255	275	290	283	250	282	286	269	311	297	295	252	266	279	285	266	278	261	288	294	265	277	298	272	279	298	260	291	258	263	297	274	281	275	312	237	279	279	306	259	275	257	294	280	261	285	283	297	282	269	241	250	251	279	281	301	294	260	278	281	308	280	292	272	296	256	302	243	314	271	289	275	293	274	269	284	253	288	293	294	277	286	245	269	258	283	263	258	286	268	263	273	274	272	276	246	284	251	292	267	266	275	256	265	258	299	292	290	263	293	263	272	278	283	272	292	248	272	259	257	271	270	245	245	283	227	292	258	275	258	284	272	265	291	276	251	258	293	284	272	303	305	304	287	309	262	272	277	245	274	301	283	285	261	278	278	276	274	290	254	265	278	279	305	294	301	279	294	262	300	246	257	255	256	299	276	271	276	255	292	257	247	255	269	260	270	274	268	254	299	291	250	284	294	283	281	300	306	280	262	300	289	280	245	303	286	242	276	246	294	286	273	295	294	301	288	277	276	247	288	311	269	284	280	264	274	278	322	255	284	284	259	235	253	275	262	282	267	318	277	294	247	290	276	260	280	272	264	282	280	263	269	264	262	271	279	281	267	319	263	273	261	281	273	278	252	268	281	296	251	265	292	275	262	289	235	322	286	260	252	277	291	254	291	269	295	252	253	275	257	277	301	284	278	283	280	289	281	272	256	260	294	296	290	280	272	264	277	262	252	279	271	282	276	292	234	313	275	287	282	256	281	279	282	272	281	278	290	263	290	290	296	254	264	263	267	293	279	283	262	257	281	283	294	310	253	270	267	269	278	269	311	251	270	273	267	283	253	240	277	270	273	266	266	320	273	286	305	313	300	278	280	287	303	265	276	295	269	279	339	250	291	251	263	257	272	272	290	292	264	273	285	275	264	273	256	281	267	269	312	263	313	282	271	271	263	259	283	278	267
49295	16814	3195	871	579	493	424	359	311	303	299	286	268	242	250	275	253	230	210	233	202	201	225	225	234	218	215	245	246	209	207	205	231	207	220	209	189	228	212	227	200	220	201	234	204	217	235	187	213	198	198	187	212	184	195	242	206	210	232	219	197	215	190	177	205	210	210	228	192	214	215	211	228	227	222	235	202	227	201	167	223	228	197	190	222	214	189	201	201	186	197	232	226	217	208	226	204	228	192	221	192	228	200	199	201	219	206	176	220	207	199	230	216	201	196	221	186	225	212	198	220	210	199	206	189	225	209	244	196	205	195	206	201	209	227	228	212	203	213	206	174	190	217	207	249	191	223	222	178	198	198	200	213	201	197	199	221	192	181	214	182	205	184	238	215	226	192	195	215	191	217	201	219	216	207	227	228	239	202	209	214	226	206	199	208	249	246	191	221	216	185	205	207	207	219	200	217	205	221	210	212	235	194	207	221	195	201	212	192	207	197	216	180	196	190	199	201	209	226	204	218	231	207	200	218	217	227	211	228	210	197	189	224	230	220	222	238	209	206	183	204	191	210	198	219	221	186	209	203	181	225	219	192	166	211	204	205	211	180	191	211	226	204	192	212	215	224	204	173	209	208	193	210	189	211	226	203	220	206	221	222	181	202	222	236	186	214	207	181	245	227	187	193	220	190	190	203	202	206	233	202	223	215	203	204	201	222	200	217	197	203	183	197	200	211	213	183	200	183	210	223	229	196	200	191	195	212	205	204	189	198	211	192	183	214	200	215	207	210	190	190	216	200	221	209	219	243	177	208	213	223	192	225	207	210	211	189	192	201	218	231	195	210	223	175	216	206	185	210	200	218	217	197	200	201	198	204	224	216	211	201	230	173	221	195	219	212	202	220	225	226	209	209	213	202	230	189	227	204	226	204	218	216	174	219	206	205	188	213	210	198	216	225	226	222	228	193	196	191	191	238	203	200	206	215	191	222	202	229	206	185	204	199	212	199	174	209	191	212	201	217	234	223	172	196	197	202	216	216	211	173	204	201	204	219	196	197	218	211	202	204	201	213	197	195	210	226	216	202	201	227	200	196	192	227	194	239	182	205	236	206	176	198	233	223	220	247	185	235	220	220	214	207	180	180	219	193	195	217	227	205	223	167	204	209	228	182	203	204	189	214	220	204	218	215	223	203	191	210	241	213	210	198	223	217	188	226	236	213	205	225	238	214	210	193	221	211	232	206	191	211	219	212	205	222	205	190	218	223	203	198	187	229	180	220	226	235	211	204	230	195	190	213	206	192	196	208	222	182	209	211	212	207	205	185	209	198	198	200	218	201	215	202	207	206	184	216	203	202	185	210	222	217	219	243	212	222	201	186	210	204	198	240	231	189	219	223	189	188	220	214	225	213	192	229	231	214	217	201	190	219	191	239	209	215	244	187	213	180	215	210	210	201	219	186	224	215	214	237	254	228	216	196	195	208	210	212	205	211	217	198	201	228	203	218	217	206	200	208	199	194	212	205	201	201	208	218	239	217	193	171	199	167	190	226	206	205	178	197	204	222	206	208	200	187	211	211	191	202	204	210	210	196	197	184	216	211	168	207	195	214	201	190	204	209	181	211	210	221	231	228	222	212	212	175	207	210	203	196	224	212	202	198	214	190	198	191	196	208	194	178	213	231	229	223	228	206	196	214	205	193	204	208	205	207	208	227	200	205	201	203	223	192	211	195	192	240	218	213	207	216	189	201	196	222	217	199	230	228	195	191	188	210	204	199	214	229	248	178	226	211	225	212	213	210	191	212	192	211	208	221	201	193	226	227	231	190	189	216	224	201	199	191	180	219	206	189	191	216	202	211	174	207	207	205	194	227	198	206	205	209	205	191	201	201	196	199	193	203	208	190	194	214	200	210	199	189	210	227	206	235	207	220	207	220	208	214	209	212	202	231	180	211	188	216	205	196	180	218	191	205	215	212	205	204	208	222	203	207	202	203	189	220	205	216	203	214	214	218	215	202	202	206	190	226	221	206	215	183	206	193	235	197	220	229	178	207	191	200	197	219	205	233	195	201	218	186	216	209	203	192	192	210	228	206	214	207	220	207	209	221	204	191	214	218	207	207	215	199	214	218	226	202	199	221	229	198	197	200	203	201	191	218	181	222	231	206	224	195	209	217	227	212	191	182	200	209	221	210	193	197	222	187	204	187	196	200	197	208	201	214	215	217	198	191	208	224	214	220	196	233	189	198	213	209	206	195	205	218	190	207	180	219	205	206	214	189	216	230	193	193	211	211	200	205	223	216	212	221	200	206	184	198	217	211	237	212	203	235	220	187	216	194	198	202	210	198	207	198	206	210	178	213	194	224	195	249	212	212	217	224	202	217	196	195	211	186	221	218	249	216	181	190	199	224	207	233	214	203	188	226	200	206	196	212	226	189	213	232	214	207	190	221	232	198	221	210	200	236	186	214	195	198	196	205	190	215	213	177	212	196	225	193	204	214	222	232	227	211	221	204	189	228	219	184	186	192	205	208	199	214	218	211	211	220	239	200	207	196	189	212	210	226	207	200	200	202	216	196	191	211	213	189	183	202	207	217	169	201	185	203	202	236	200	211	201	225	253	226	222	218	202	233	208	207	205	185	238	187	235	218	187	216	192	212	213	214	219	197	211	197	193	217	208	212	190	213	202	220	211	178	227	222	188	196	225	231	237	225	192	235	203	200	200	216	209	217	199	188	197	207	185	184	225	221	203	205	205	208	205	186	186	241	202	193	190	222	184	195	196	200	209	195	225	249	203	216	209	227	219	202	217	198	231	193	206	215	202	208	209	211	219	210	203	215	191	222	224	188	213	213	204	194	227	212	218	209	230	209	198	192	211	171	204	176	195	220	191	214	205	194	235	195	201	242	205	210	205	202	205	196	220	232	234	220	203	201	222	222	240	205	205	191	207	220	229	211	216	210	228	204	212	178	203	210	196	196	220	191	217	207	201	191	212	227	194	231	204	246	221	222	217	217	228	207	209	242	196	190	203	222	199	180	208	200	213	239	218	209	207	216	206	227	205	233	232	195	215	214	218	200	222	216	228	221	186	173	198	212	197	194	183	232	205	227	219	200	228	205	215	202	190	183	190	195	222	170	240	199	227	213	207	212	193	219	210	224	180	190	213	214	182	198	226	189	230	202	217	209	195	202	221	193	185	212	210	198	190	209	174	215	206	235	225	233	221	225	232	216	203	217	215	212	197	206	212	204	197	216	223	193	181	202	205	195	209	212	245	198	184	194	229	212	183	246	204	200	186	218	197	215	204	212	194	205	192	206	214	201	200	227	200	205	214	197	198	181	192	205	205	199	225	197	214	197	188	191	184	202	214	216	196	200	191	227	217	232	203	223	206	202	187	212	188	210	214	221	201	186	195	202	207	186	216	193	215	216	224	215	185	198	198	218	225	198	194	206	217	197	191	177	209	210	214	184	187	186	215	233	186	203	203	227	198	208	210
27402	1217	2260	2671	2288	1926	1629	1392	1215	1100	1120	953	898	823	750	758	756	731	715	692	671	704	696	658	622	658	661	640	580	588	628	603	576	549	595	594	553	563	579	615	623	584	548	502	564	598	544	612	556	572	568	558	567	553	565	546	555	556	543	553	559	561	553	563	546	536	515	548	551	549	548	553	568	583	549	549	563	577	588	549	548	557	545	549	538	527	586	548	516	575	549	585	503	556	569	560	531	528	559	566	555	563	537	545	533	576	535	539	554	579	556	560	569	555	484	579	535	557	524	527	555	550	571	532	543	547	580	562	590	523	547	515	531	562	515	507	507	512	513	544	541	535	480	557	554	570	563	570	531	590	535	594	556	558	566	535	543	556	535	511	504	538	546	575	506	544	531	578	546	518	546	547	525	550	560	513	548	514	521	551	530	594	549	590	553	550	558	504	524	520	555	570	569	505	558	567	509	515	538	522	538	593	558	553	558	516	555	578	567	583	519	571	555	505	497	542	553	528	540	516	563	538	549	561	538	528	524	538	536	561	533	512	550	524	525	561	534	589	553	567	512	538	522	518	573	528	581	537	515	549	561	569	527	534	509	525	550	522	556	543	522	556	543	510	487	517	532	572	542	522	572	554	547	574	489	519	570	537	559	563	557	544	495	543	574	563	525	556	546	533	499	559	544	590	528	557	546	549	567	539	511	532	556	502	553	556	566	544	546	546	520	544	549	527	525	547	535	540	566	540	561	493	555	545	586	529	542	520	557	512	492	534	549	529	527	529	534	575	562	551	539	532	536	556	528	548	504	538	517	541	546	532	555	575	589	525	521	556	548	530	520	523	526	560	567	565	554	527	577	542	519	536	579	536	476	544	540	524	518	536	507	554	549	544	538	495	564	544	535	548	589	557	546	578	513	539	519	522	536	535	521	550	574	599	584	547	531	518	536	555	525	561	553	552	599	576	530	559	559	541	556	575	537	533	527	541	548	544	504	541	589	508	512	563	516	548	535	530	552	542	527	557	521	537	547	544	533	514	526	560	526	501	542	568	530	559	544	537	520	539	546	524	522	514	556	516	531	549	523	546	528	553	524	557	574	537	505	521	500	554	528	528	523	556	555	564	560	560	557	561	558	529	554	537	520	540	567	561	537	514	520	542	511	554	518	548	568	562	541	525	565	535	571	547	542	582	533	500	543	537	529	517	502	517	552	516	543	522	564	561	551	541	521	546	556	550	557	520	561	560	577	513	540	574	559	580	536	526	534	549	519	495	513	529	553	552	564	537	519	532	519	581	520	519	538	590	534	547	586	554	547	555	585	549	539	513	556	586	572	503	543	554	519	575	545	521	601	539	554	493	531	528	572	512	522	548	537	543	577	570	534	602	597	535	562	502	539	552	555	555	557	601	597	516	575	537	570	546	522	569	544	509	514	552	520	547	559	492	509	508	518	538	548	549	531	523	566	538	555	507	534	519	532	497	527	567	541	523	523	543	542	519	557	577	562	512	544	501	540	550	618	547	516	519	512	536	524	559	546	521	595	510	571	525	520	569	515	521	549	558	494	499	522	561	533	532	511	541	562	554	556	518	518	555	533	573	578	522	552	555	537	580	527	507	564	545	576	574	543	538	556	559	537	523	536	585	508	545	574	559	524	543	527	549	538	554	559	527	532	566	549	532	548	559	544	533	539	553	570	538	520	551	533	563	521	562	517	508	571	548	526	581	510	465	551	552	559	528	508	522	533	521	579	554	534	527	561	522	504	459	524	537	540	526	532	506	529	554	520	517	531	574	562	555	502	519	547	536	556	549	534	545	508	566	530	505	552	540	579	543	540	575	528	545	525	530	533	529	535	539	542	538	572	507	530	581	514	565	597	541	582	552	518	510	512	549	529	555	514	518	486	507	510	531	573	572	530	569	536	526	590	530	526	542	512	550	508	494	580	565	534	545	549	575	527	543	501	560	546	542	540	526	550	545	560	545	556	561	539	526	550	565	518	512	520	554	541	551	560	517	562	546	587	544	556	609	537	584	576	501	523	558	505	533	549	536	543	579	549	507	515	591	536	537	536	562	496	562	551	552	556	566	504	501	532	521	547	521	532	590	514	548	541	568	524	518	506	592	542	515	532	528	594	552	571	564	568	536	521	520	580	571	550	547	567	562	565	533	555	528	563	599	539	542	531	497	495	521	528	547	502	551	529	508	560	553	568	576	499	567	517	548	531	561	509	514	548	512	531	568	538	545	580	535	541	582	548	580	557	538	588	515	544	528	569	502	543	549	505	576	529	527	557	520	502	529	558	543	544	513	517	535	578	542	519	545	522	558	541	558	548	587	507	562	518	535	542	552	540	507	514	530	519	538	591	552	527	587	578	542	554	577	591	534	552	547	559	538	587	537	561	501	534	551	540	521	530	561	558	538	496	562	542	511	530	512	579	539	534	575	559	508	530	520	535	537	522	506	522	541	538	539	558	590	536	575	571	541	535	572	505	539	558	516	530	500	527	520	502	520	566	583	543	573	544	542	519	522	508	553	539	532	547	524	581	601	543	561	567	533	574	550	546	508	531	549	539	533	522	506	547	547	564	588	538	508	481	531	539	570	590	541	502	535	521	584	529	546	538	537	523	576	530	595	530	552	538	530	524	585	515	576	542	506	563	503	538	488	562	551	582	525	532	567	545	532	593	527	519	548	583	534	563	539	533	580	518	519	595	511	535	515	538	541	528	555	556	552	532	503	541	548	566	566	497	478	533	564	546	524	560	589	539	519	555	524	531	541	564	561	560	559	562	544	497	525	535	531	511	556	540	505	555	547	549	561	536	538	538	548	548	544	519	539	488	575	517	537	588	532	502	548	513	540	562	490	539	528	526	527	526	565	588	537	541	536	511	543	545	518	539	525	555	518	553	586	556	556	577	531	543	519	542	535	576	518	534	555	547	561	538	518	533	531	520	587	552	522	567	546	543	551	528	559	540	505	513	518	546	570	546	527	540	592	555	522	516	514	510	525	566	568	574	508	519	534	508	546	541	538	531	543	559	564	552	543	530	554	565	577	540	567	486	510	513	544	526	503	563	535	521	494	566	559	545	531	532	560	552	544	535	510	543	523	518	556	502	479	521	545	540	554	571	503	537	508	567	511	540	578	503	549	565	519	542	553	556	538	555	538	550	532	519	540	553	513	547	544	540	524	525	528	537	545	591	518	503	559	560	515	567	554	566	572	530	528	549	542	588	514	552	554	516	491	526	515	542	518	484	525	560	584	523	544	541	542	538	538	577	548	553	543	513	528	548	549	520	586	543	535	575	533	562	509	575	518	535	571	534	568	543	563	550	548	567	586	541	575	553	513	501	567	557	544	556	560	565	547	499	531	573	527	539	510	562	538	511	540	543	549	547	485	503	533	510	537	539	571	535	554	565	511	562	524	561	571	534	548	509	529	497	526	545	536	562	522	561	537	554	553	527	512	525	533	551	557	497	564	529	516	513	523	548	547	555	601
59855	23685	10935	2161	1209	925	766	599	501	491	481	478	431	406	403	386	358	374	329	365	375	341	327	362	366	337	349	310	329	345	284	351	306	309	342	317	357	353	340	318	312	333	347	346	339	346	331	334	299	334	329	291	311	315	301	318	321	281	304	332	353	291	319	309	304	311	294	313	274	338	288	300	327	325	311	329	290	296	299	305	315	310	334	341	292	319	327	311	324	315	295	311	343	344	277	327	301	342	307	292	315	282	312	326	314	300	297	327	314	291	284	334	320	278	321	266	298	294	349	317	314	313	319	340	313	316	311	316	304	294	293	316	305	331	306	309	309	308	302	310	293	311	289	297	326	290	320	307	325	290	314	332	321	314	321	328	327	305	296	341	336	317	330	311	322	333	300	283	279	317	337	326	307	315	290	311	321	310	339	316	316	285	314	328	315	323	282	318	294	318	299	315	324	328	298	305	291	303	302	319	318	342	296	308	336	312	345	305	305	316	327	296	296	308	297	332	310	272	289	323	321	331	299	282	305	313	289	297	310	324	306	305	307	322	293	278	317	288	296	323	315	290	342	328	315	358	313	301	308	295	301	305	309	286	304	295	305	308	319	300	288	332	318	334	282	317	310	327	328	299	325	307	306	319	296	347	320	312	306	320	273	316	323	301	298	302	312	313	270	321	362	326	304	309	316	339	319	292	304	329	338	303	298	323	312	315	304	292	312	310	300	323	314	323	311	328	298	343	304	329	333	298	316	313	314	301	295	355	297	309	312	310	299	345	289	321	307	303	285	311	315	326	315	281	319	351	349	306	279	315	291	312	324	348	331	330	303	308	296	267	323	317	307	310	351	316	305	307	303	304	312	319	311	306	320	317	287	309	312	295	273	334	314	329	320	325	321	281	334	300	308	319	334	314	347	302	316	312	301	287	301	280	312	315	297	301	330	300	336	268	297	306	363	318	310	293	318	332	344	324	307	333	311	298	285	306	325	313	313	297	312	355	326	332	311	326	293	312	303	302	277	292	325	303	292	293	326	297	302	311	313	333	291	316	321	278	325	291	292	339	311	277	317	282	302	296	304	307	314	335	335	302	316	290	312	282	290	286	335	285	329	330	345	331	316	339	315	298	311	318	307	315	313	297	315	325	308	314	305	326	277	286	278	323	341	307	337	321	341	285	280	310	300	312	284	304	319	309	289	287	329	273	332	288	317	345	339	318	304	326	296	304	297	315	305	313	292	339	327	311	335	301	298	310	312	290	305	328	302	326	322	313	333	300	328	326	323	323	304	305	287	296	275	310	306	323	326	291	321	312	292	320	295	314	317	274	277	358	335	320	329	319	303	311	308	323	306	310	296	341	311	321	296	308	292	319	276	298	326	285	346	295	312	304	328	328	334	335	303	303	325	289	347	312	293	307	324	309	320	313	313	299	308	330	288	319	321	286	297	326	335	309	284	298	305	288	330	315	293	307	309	308	351	322	346	299	314	293	336	271	285	296	315	321	375	342	292	303	345	300	295	317	306	292	309	343	359	337	293	331	303	322	301	325	327	312	338	297	336	330	323	328	299	332	283	340	322	292	352	298	316	301	329	309	296	313	315	332	342	307	278	279	311	298	312	318	324	295	337	318	330	273	315	321	363	334	301	269	308	316	310	290	300	324	292	333	327	319	291	314	304	329	273	305	284	332	303	329	325	328	302	325	318	312	295	315	289	286	300	317	303	313	299	311	308	355	307	288	322	363	317	313	331	265	285	319	296	329	293	295	306	313	316	305	297	320	322	293	260	323	324	299	300	293	331	301	306	314	293	304	352	301	318	318	279	322	285	306	335	327	309	340	304	306	328	343	291	333	302	279	300	292	321	313	291	322	301	308	313	306	323	301	313	313	292	327	292	340	298	313	336	285	315	296	312	301	326	306	294	281	302	310	344	325	299	315	334	321	327	337	303	296	318	345	284	291	317	321	282	314	282	342	327	310	303	321	318	293	358	295	311	294	301	304	344	320	323	334	344	332	326	337	295	331	288	359	324	306	305	331	314	291	304	303	273	302	304	324	340	288	304	340	292	329	273	305	292	336	307	300	316	289	304	300	352	304	295	305	319	299	323	346	264	281	307	315	291	292	293	276	298	297	313	314	312	264	302	306	307	269	305	304	338	324	287	304	317	299	314	303	332	299	296	303	332	332	299	280	316	307	326	319	338	331	318	287	316	317	329	313	337	301	332	326	338	327	307	335	323	296	326	351	317	293	307	315	309	287	314	319	297	316	318	334	337	276	276	277	305	305	310	334	339	306	346	302	312	373	309	287	289	299	309	295	320	342	319	317	300	321	306	311	334	290	332	293	315	335	321	296	366	291	303	308	287	295	310	306	306	274	276	263	315	311	320	292	295	319	306	287	329	296	311	310	330	336	336	290	321	329	304	314	335	312	307	276	323	333	298	289	360	305	318	319	294	308	321	317	311	352	303	299	289	334	307	310	318	297	300	336	285	290	340	301	300	328	289	294	316	311	299	328	321	343	299	305	302	345	312	319	330	297	284	310	356	330	301	313	279	313	290	324	321	308	328	320	331	303	355	317	311	290	323	307	265	310	288	313	329	307	306	347	309	313	311	313	311	334	357	325	315	313	335	318	328	311	323	326	325	329	334	316	270	334	272	318	286	293	293	273	327	314	308	305	288	303	285	289	301	320	323	292	296	275	326	301	315	314	312	313	293	296	329	333	314	303	295	271	270	351	314	314	294	309	309	326	294	317	309	319	336	325	312	270	282	317	318	336	343	247	329	307	306	324	338	261	326	322	294	292	294	309	317	315	361	300	288	321	286	308	309	328	319	296	299	297	351	314	331	321	318	331	277	286	320	296	323	328	348	314	301	323	316	317	291	291	285	313	320	297	311	294	337	326	323	295	319	317	336	306	327	312	366	331	320	284	306	291	324	294	283	337	339	304	315	311	341	330	319	318	323	293	319	308	325	299	297	295	319	348	287	300	308	305	346	301	304	326	309	305	306	330	307	328	332	319	297	297	304	283	332	329	295	330	307	289	294	297	333	310	289	299	277	334	325	271	315	290	301	297	297	299	287	300	304	313	311	275	334	342	335	354	309	285	339	321	337	321	294	288	350	304	324	311	310	295	352	304	329	283	311	310	302	293	301	309	313	304	340	335	354	344	348	321	298	319	311	309	318	279	300	328	319	332	287	331	257	338	314	314	300	336	332	342	318	285	317	359	269	295	322	319	326	336	369	314	347	307	345	320	297	315	270	315	330	343	288	287	286	302	322	340	279	331	299	299	329	299	306	312	290	304	285	350	279	323	289	321	343	323	292	313	305	351	322	315	343	297	319	334	309	299	300	311	316	300	303	331	302	322	307	289	312	309	299	299	303	289	314	296	288	315	324	333	306	303	299	314	307	310	283	317	309	305	292	344	314	278	322	324	323	315	324	325	322	320	332	276	312	312	318	326	310	317	322	305	309	317	335	309	300	296	288	297	320	325
36129	2031	4117	4820	4202	3529	2840	2472	2131	1885	1771	1619	1435	1359	1260	1173	1195	1114	998	1007	1010	968	971	983	961	909	904	869	906	883	809	878	831	797	820	834	794	855	824	786	844	806	751	841	744	794	789	783	752	801	770	777	801	831	753	789	784	754	833	703	761	773	796	796	740	732	800	744	775	775	771	776	753	733	756	767	734	798	752	743	794	759	768	762	746	752	768	750	781	745	728	718	773	723	724	772	731	731	763	697	749	768	728	744	731	745	753	747	745	753	745	754	749	718	773	756	700	737	728	750	670	754	729	737	777	723	778	721	746	733	697	714	727	723	817	707	765	766	717	763	718	747	751	728	752	707	743	718	772	715	719	742	708	747	784	725	743	708	804	744	760	753	740	751	706	743	731	728	726	759	763	770	725	716	703	775	711	750	697	739	708	752	706	743	775	762	772	766	741	756	720	745	763	748	733	768	768	738	772	745	771	725	752	730	762	731	742	724	727	725	716	739	729	751	743	727	723	769	722	732	733	740	716	723	752	737	744	727	719	730	719	705	703	723	760	743	748	779	749	728	741	729	759	761	755	753	701	739	723	738	735	701	745	755	764	765	706	750	720	749	716	741	748	738	796	739	696	728	754	714	725	742	739	765	804	767	725	699	732	750	759	736	733	701	715	729	766	730	740	795	764	721	752	735	698	753	785	698	707	734	818	773	713	699	733	709	742	729	727	731	734	749	799	715	743	747	666	740	733	718	753	752	793	732	776	725	767	756	772	738	781	745	714	726	755	713	735	739	741	765	691	715	711	725	706	767	743	760	709	725	751	722	696	711	698	738	766	680	738	756	754	756	752	758	718	747	750	706	722	734	743	755	715	764	724	754	698	741	716	711	755	744	742	752	765	743	749	742	701	708	705	717	778	744	764	738	690	752	770	764	774	752	770	695	774	739	739	762	759	726	754	755	746	804	773	701	731	705	741	722	742	745	725	767	771	767	739	745	777	710	738	727	714	716	736	732	760	719	707	758	692	709	742	777	702	742	769	728	740	764	728	713	743	708	755	743	705	748	691	733	692	693	780	752	740	724	741	789	730	705	740	787	718	734	737	707	701	754	735	703	718	737	731	724	757	787	728	742	701	724	698	744	753	755	790	711	738	730	749	744	702	706	782	750	753	714	720	686	718	714	749	742	762	746	756	732	726	727	758	739	770	736	740	717	750	721	727	752	760	731	769	764	740	711	731	704	733	744	713	707	724	765	764	753	761	721	794	772	749	752	766	745	762	744	757	709	788	788	727	733	714	780	770	793	703	787	693	782	730	662	782	693	686	684	728	780	738	756	742	734	708	768	726	754	734	728	717	739	746	731	712	708	768	742	730	759	765	754	726	770	737	767	725	692	717	731	774	732	705	692	755	723	739	730	737	694	728	758	750	725	722	716	680	747	730	741	723	785	730	751	713	743	733	754	752	763	770	733	749	685	756	804	755	739	739	696	746	767	719	719	741	710	736	812	718	726	766	733	704	737	708	744	730	708	718	759	782	765	702	704	689	775	726	782	789	740	774	730	740	796	712	734	726	726	756	728	721	723	772	787	740	746	724	722	755	725	737	726	733	765	713	731	702	762	710	757	745	758	728	735	706	728	762	780	768	738	722	731	763	714	783	742	723	742	712	754	754	749	710	751	732	738	737	703	728	774	749	718	734	757	734	753	722	696	776	752	727	664	755	699	698	773	674	691	713	758	767	756	715	750	738	731	769	717	747	759	706	690	744	710	745	701	738	724	705	735	707	716	702	713	728	761	755	693	755	741	705	722	734	748	681	745	699	723	762	753	758	728	720	749	739	691	759	707	750	760	730	716	757	772	780	722	736	707	707	738	740	747	724	758	749	701	729	731	726	757	753	743	740	748	757	764	736	693	772	721	734	728	751	729	748	742	769	702	726	721	721	747	719	759	737	743	786	753	720	760	709	721	710	760	729	758	757	747	758	737	723	784	734	703	770	767	707	723	733	729	704	725	714	743	725	691	770	744	738	750	664	742	744	767	759	710	785	763	763	740	784	741	758	728	746	715	717	741	729	725	777	756	783	687	737	775	700	761	728	713	710	715	731	725	747	710	708	736	734	766	731	706	752	734	724	777	742	753	697	743	706	748	733	740	692	740	688	724	725	787	737	770	758	766	805	701	737	760	736	764	726	759	739	703	749	754	750	713	764	755	711	749	757	762	733	737	776	723	745	721	750	733	750	685	743	755	708	720	703	717	732	747	721	747	692	765	727	760	778	717	748	763	755	693	716	724	729	766	733	735	714	737	695	735	736	734	774	750	742	726	758	739	680	799	672	732	704	709	709	739	724	776	715	722	713	724	708	774	771	807	699	778	714	707	750	788	778	745	803	750	791	786	740	803	754	755	733	735	724	692	734	755	706	740	703	711	756	723	776	761	717	735	748	709	761	781	693	718	789	766	705	730	697	744	737	772	767	705	733	727	731	702	739	722	769	757	739	707	772	753	760	742	741	748	709	675	747	700	752	686	728	754	726	773	694	700	761	692	719	725	728	778	736	675	672	781	765	721	723	715	711	740	761	768	717	763	747	694	700	693	682	745	793	756	770	733	714	714	784	693	732	743	673	736	751	741	730	725	743	680	740	719	711	732	769	761	740	720	801	745	742	744	662	745	732	746	755	704	738	715	732	768	741	746	735	742	768	756	745	713	714	768	752	767	736	724	766	724	774	725	746	747	731	745	753	734	764	792	710	751	743	705	717	742	765	710	750	758	763	730	780	709	728	739	696	737	699	712	734	719	702	737	718	739	698	673	722	739	761	684	694	675	732	736	690	719	748	732	754	720	700	752	754	727	717	766	730	697	713	725	721	730	755	734	761	680	739	755	764	733	733	678	740	699	741	748	712	748	772	722	755	746	732	712	711	742	715	816	746	720	773	784	724	732	717	735	754	735	713	778	736	739	731	741	681	791	687	718	725	749	740	721	751	726	771	747	713	713	715	728	771	737	743	753	720	677	714	751	722	734	748	663	786	731	711	731	675	742	698	739	683	778	757	736	750	688	753	760	717	751	693	742	775	703	732	778	730	723	749	711	722	734	736	742	732	750	752	778	721	744	737	741	739	743	704	747	706	749	723	717	757	759	664	721	770	727	783	742	725	737	768	728	724	716	731	764	748	800	746	690	679	841	758	718	741	733	734	721	731	688	729	753	777	732	745	771	721	705	783	761	698	714	717	728	758	701	734	734	766	763	677	731	720	784	721	719	745	767	701	713	696	756	763	759	734	723	699	723	718	708	724	720	774	707	776	728	770	751	742	763	750	762	756	739	728	705	729	702	696	748	753	728	739	777	728	724	804	685	689	778	718	703	719	676	770	722	752	742	685	768	738	740	787	705	737	702	718	762	744	686	768	736	709	741	744	698	796	713	750	745	762	732	736	734	788	778	732	754	717	720	679	772	758	704	710	774	743	722	764	751	775	712	728	737	740	753	723	763	739	728
7030	243	101	95	103	79	98	94	91	89	81	86	84	84	91	92	96	107	73	89	87	77	85	79	88	100	93	101	92	84	93	103	87	85	78	90	84	89	72	66	104	84	86	83	77	81	81	102	95	82	78	81	93	78	83	90	100	84	109	78	87	89	84	88	76	92	109	92	87	80	94	108	97	106	100	81	71	115	82	87	89	96	86	61	83	72	98	87	98	87	98	89	100	81	91	76	97	98	86	101	82	77	78	83	95	80	104	92	81	98	77	95	94	89	79	80	81	74	77	105	91	99	81	88	89	99	85	91	77	90	70	88	82	117	93	93	97	84	93	85	84	102	94	92	72	95	87	84	94	80	95	77	80	87	87	88	86	88	84	83	78	84	86	80	81	90	78	87	91	90	94	81	98	98	86	91	81	92	99	96	106	75	90	91	73	83	78	82	98	88	118	99	73	98	80	90	84	84	83	96	74	89	90	89	78	76	82	82	79	81	84	69	107	83	92	94	94	78	89	77	81	96	71	90	84	71	78	90	82	77	66	69	83	90	88	103	93	88	85	81	81	85	76	101	91	79	76	107	94	92	80	93	103	86	82	97	88	85	78	73	87	76	93	102	87	103	95	84	88	92	88	92	109	88	75	92	84	89	86	88	84	109	102	80	84	82	83	86	82	77	99	95	116	73	98	93	83	78	81	86	81	96	82	77	89	76	87	65	94	81	62	66	96	96	110	85	95	98	80	84	89	82	103	73	89	74	79	88	69	100	95	98	69	74	84	74	81	82	95	92	78	97	92	86	93	92	81	97	84	90	118	97	77	88	90	100	97	88	85	84	82	84	85	84	91	74	100	90	90	88	80	84	77	88	70	88	100	89	79	75	94	99	94	81	69	78	84	76	76	98	112	80	89	87	88	76	69	92	80	83	69	85	82	90	85	87	74	75	76	77	105	82	101	99	82	78	82	90	102	89	95	87	95	77	87	74	94	65	80	80	85	80	85	89	65	90	92	73	85	100	79	79	97	79	79	72	95	76	95	92	81	64	85	105	80	97	113	85	97	86	91	73	93	88	74	99	76	79	81	85	105	96	91	85	71	86	85	91	81	86	74	83	88	78	84	94	87	79	69	95	90	101	95	85	79	104	75	82	79	81	97	94	102	80	100	95	95	81	85	66	71	79	94	75	87	84	97	82	82	91	84	82	87	98	67	65	73	101	96	90	63	96	92	85	94	68	89	85	78	75	107	85	90	73	78	103	84	93	83	90	93	94	73	69	94	89	79	91	68	101	84	96	83	93	84	78	94	68	83	85	98	100	87	102	90	67	92	94	98	94	76	75	103	68	95	78	95	94	83	90	71	90	76	99	75	91	85	83	84	95	77	77	92	68	103	79	79	91	76	88	76	97	89	76	100	94	94	83	84	86	82	88	74	75	90	92	81	82	70	70	86	79	70	87	110	100	68	98	77	85	70	88	72	100	101	66	86	78	87	85	97	92	72	94	86	93	95	86	84	76	84	81	94	80	98	72	90	78	77	72	78	83	86	79	79	71	67	80	95	99	82	80	82	85	74	70	83	99	82	93	86	85	84	76	71	79	81	86	91	75	74	79	88	101	84	88	85	87	77	75	76	95	80	80	86	85	101	102	98	75	75	98	95	80	83	56	95	76	98	93	95	86	78	98	98	93	81	99	86	86	94	91	89	87	89	95	99	79	95	77	99	78	70	85	99	85	80	90	90	93	74	86	92	103	88	80	69	70	89	80	96	96	69	79	104	88	109	68	89	83	91	88	96	81	67	91	90	87	80	90	87	93	82	93	78	61	94	78	92	84	100	102	95	79	95	85	80	79	105	73	87	92	84	92	89	100	95	79	86	77	83	88	96	84	99	84	86	85	75	87	90	76	93	95	85	83	79	81	79	97	88	77	79	81	82	80	79	78	82	80	95	63	93	79	91	93	95	79	74	88	90	92	81	94	103	98	92	91	93	82	104	86	108	86	94	77	73	87	70	89	93	101	77	102	84	84	86	86	82	87	85	98	90	88	80	77	67	84	81	77	78	89	90	97	77	92	81	86	75	71	91	85	92	84	84	95	72	111	93	91	82	82	89	101	77	84	83	70	73	87	81	94	88	91	85	96	90	109	87	104	64	87	89	86	81	86	70	85	76	104	86	85	102	89	85	91	81	77	87	79	83	94	82	91	92	95	81	64	86	86	72	90	82	84	81	98	98	67	99	90	103	113	96	73	89	92	87	69	75	100	96	93	76	78	81	68	88	78	79	98	71	76	80	92	92	88	94	102	87	76	78	81	84	89	88	90	102	92	80	81	106	67	100	83	104	84	68	94	81	101	88	88	113	85	85	98	90	99	77	95	113	107	89	77	88	102	78	107	105	76	75	78	87	86	94	84	69	87	85	91	73	87	94	87	68	76	77	100	85	86	86	93	87	88	68	83	78	69	77	74	92	76	80	90	89	98	99	96	83	100	74	85	89	77	77	97	86	89	97	98	81	80	85	70	69	84	91	100	93	92	86	75	100	77	88	91	75	87	89	79	96	95	89	90	86	86	90	91	67	81	76	81	79	88	95	75	81	75	82	95	86	100	58	80	95	92	98	80	78	90	78	89	82	77	73	92	77	86	88	85	80	81	89	64	78	89	89	77	89	81	74	96	73	80	89	70	97	80	89	91	91	74	91	96	87	84	97	98	98	82	66	87	95	87	87	113	92	96	88	76	79	81	83	104	83	101	94	96	79	90	81	83	88	83	91	88	81	78	72	97	86	98	98	91	77	82	67	83	88	93	94	82	93	78	82	81	90	84	97	87	86	94	93	79	71	80	91	83	97	81	88	78	81	90	89	90	90	73	99	79	83	83	76	98	86	90	73	69	105	96	97	97	78	79	75	76	101	81	86	81	92	75	91	94	106	79	69	78	89	87	96	99	80	86	89	90	105	100	82	85	84	85	77	108	84	70	67	83	91	87	93	74	77	98	81	89	69	72	84	76	93	84	86	95	101	72	59	99	107	93	84	91	82	90	90	86	66	73	118	89	90	83	73	90	75	82	77	78	105	93	73	89	103	100	76	73	81	82	111	92	75	92	93	111	70	96	91	88	75	83	91	85	84	99	80	78	86	95	76	93	70	103	81	104	73	82	93	101	82	85	93	93	95	75	62	80	89	79	84	88	86	70	84	78	96	82	91	86	109	94	98	82	84	87	77	75	85	83	72	73	85	93	76	81	79	76	89	76	86	84	74	72	83	90	86	74	71	89	85	86	80	74	104	84	74	84	89	82	71	78	94	99	89	80	87	74	88	87	87	85	73	82	90	93	74	103	78	81	86	86	72	68	76	78	95	83	84	110	81	91	86	93	82	86	92	77	102	87	84	79	76	81	82	79	86	77	84	82	89	82	107	69	93	78	101	105	99	82	75	91	76	88	84	101	89	80	96	95	93	94	83	95	102	90	86	73	72	86	110	73	93	95	77	92	85	87
6315	321	321	350	348	351	327	345	315	289	270	319	285	253	309	303	282	293	279	290	267	275	299	279	285	274	257	280	288	260	253	259	289	286	258	260	283	286	276	266	271	269	275	272	270	281	281	276	287	276	285	259	282	264	268	282	261	258	269	255	283	286	274	270	318	285	290	295	281	261	268	253	273	279	296	268	261	259	289	273	265	271	247	265	274	263	277	275	292	265	256	303	285	278	294	270	267	286	271	272	305	266	287	306	260	270	286	271	290	264	285	269	279	256	269	265	280	291	285	260	290	248	264	290	299	280	270	273	282	275	279	261	270	273	240	266	255	275	292	272	276	265	268	268	292	270	304	243	280	269	277	282	278	245	233	265	271	249	284	283	287	285	291	281	256	258	308	298	282	271	276	281	286	266	292	271	292	266	294	283	300	277	289	279	288	270	305	290	297	277	299	299	269	276	267	279	294	263	276	280	282	275	304	265	259	280	274	256	277	266	271	271	266	284	281	269	278	263	269	274	261	276	271	304	289	261	297	286	273	248	291	271	292	302	308	275	285	272	312	253	255	283	302	289	255	277	284	272	292	307	247	262	265	273	279	253	237	252	250	237	298	285	265	295	273	276	262	292	312	277	266	289	291	298	292	256	256	271	267	263	291	282	268	286	291	282	264	272	266	266	263	284	250	290	280	255	255	264	276	277	270	278	271	275	291	281	251	308	252	298	280	273	288	267	273	275	261	273	264	284	285	252	284	281	282	263	263	290	266	257	279	270	265	285	281	282	275	265	283	264	282	272	272	267	286	237	284	273	246	278	302	319	295	284	274	304	289	296	254	276	282	270	275	241	251	274	263	273	283	272	225	309	278	285	282	286	271	298	277	301	295	254	286	281	294	273	287	266	249	257	289	266	266	245	296	275	289	317	276	252	266	290	317	292	266	299	290	240	293	289	261	282	272	259	259	269	301	270	273	303	278	305	306	331	273	262	270	337	289	280	269	293	272	304	303	277	278	319	282	271	279	285	291	289	270	275	280	265	264	271	278	270	285	250	303	287	305	276	277	244	268	272	270	261	282	262	267	262	276	254	267	249	261	274	275	276	273	289	263	285	288	278	261	295	277	301	275	283	313	289	280	294	259	293	270	317	309	276	272	266	291	339	266	278	278	255	300	295	305	289	281	255	302	295	310	283	263	259	283	298	273	261	252	301	279	250	254	269	247	260	276	258	279	287	290	259	246	263	281	275	273	277	286	298	267	261	282	262	259	258	279	290	263	277	241	255	260	303	256	301	239	258	266	273	265	238	289	271	285	268	256	244	268	264	303	264	300	279	299	289	278	283	255	293	299	267	284	295	278	250	274	258	251	265	285	244	281	271	274	298	276	272	263	287	255	260	287	255	257	266	282	281	265	265	280	257	289	280	269	273	260	260	260	274	286	277	283	275	272	265	255	266	260	286	273	280	271	262	247	242	280	303	281	299	265	257	293	280	263	272	279	286	308	247	281	285	271	268	298	292	276	282	262	298	305	263	261	284	267	276	282	305	287	257	301	289	253	276	275	282	259	301	261	286	266	265	295	291	281	293	262	263	279	273	262	291	244	282	264	253	277	263	272	258	286	294	261	257	251	295	235	253	278	280	301	262	256	296	276	292	250	279	278	276	279	279	274	301	264	275	294	303	265	268	252	291	263	284	248	249	283	280	284	279	307	278	278	306	259	275	275	275	260	271	252	305	273	270	282	237	252	259	261	271	309	266	301	262	272	271	260	283	281	262	254	271	239	289	273	269	250	279	287	269	286	268	275	272	266	311	284	238	290	296	248	269	275	282	273	283	248	280	283	250	304	271	262	258	271	280	253	276	262	294	271	255	283	277	278	279	275	267	282	272	269	283	272	276	258	268	262	278	291	273	311	278	269	234	270	256	289	255	236	274	304	250	300	265	278	267	302	293	273	235	257	254	278	288	295	260	298	299	232	270	261	319	289	253	280	273	285	263	273	263	261	257	285	282	255	267	267	301	277	279	268	271	265	263	291	276	284	291	283	246	275	262	263	278	273	280	261	283	287	293	276	288	269	278	254	308	248	245	276	290	280	269	266	288	256	280	277	283	249	291	290	280	271	268	256	267	287	295	272	281	257	293	255	273	260	303	250	317	323	285	270	252	275	287	253	268	239	263	288	271	296	281	256	271	296	259	251	273	285	268	269	296	283	269	267	260	284	299	265	270	254	306	286	291	253	280	262	270	285	281	325	277	272	269	271	262	285	274	287	272	256	261	274	289	276	325	275	272	305	276	276	288	264	289	264	270	273	281	300	290	275	268	277	226	260	230	271	293	292	258	283	277	268	261	236	278	299	252	278	299	269	271	250	273	272	260	290	250	250	287	274	276	262	255	308	313	262	270	274	281	278	282	274	274	262	290	278	302	249	263	272	256	276	311	247	262	265	276	268	288	274	296	301	244	295	259	274	262	276	267	292	277	281	281	269	247	295	278	283	290	251	253	284	270	277	243	258	274	266	284	286	276	292	303	285	270	271	287	276	291	278	276	245	262	262	300	232	266	282	283	265	263	298	298	279	278	264	254	274	299	261	284	256	275	253	285	280	283	269	263	247	228	260	265	257	294	284	295	266	253	289	275	282	283	288	272	256	282	236	268	248	266	274	276	231	262	281	256	309	259	305	270	274	275	253	279	278	289	261	305	265	277	276	283	246	296	248	270	261	286	301	277	273	290	272	271	277	288	292	272	288	236	263	280	279	296	269	295	296	270	250	281	281	262	281	293	302	258	287	277	276	279	279	258	237	278	303	270	307	264	265	289	279	273	265	282	247	288	296	276	259	290	266	233	295	257	268	285	253	300	272	271	269	292	289	280	286	293	281	292	286	297	258	291	257	246	292	318	259	301	286	326	243	266	270	279	260	260	281	267	291	265	277	277	259	300	280	262	279	279	263	280	241	297	256	265	282	262	276	271	285	228	296	276	289	289	277	279	278	272	304	256	288	273	272	313	264	273	282	271	254	256	262	309	278	280	282	286	236	257	298	276	278	265	286	284	275	249	250	255	266	258	306	287	260	260	230	269	297	277	266	285	268	282	289	278	281	312	261	276	273	283	267	253	292	248	266	269	275	277	263	279	288	283	263	237	281	253	275	279	257	278	276	280	273	250	263	271	286	295	273	283	264	251	262	255	283	276	262	291	274	260	294	270	262	283	292	253	271	250	296	307	256	286	257	297	276	286	263	283	256	299	251	265	282	286	301	287	255	264	284	246	288	282	277	294	294	290	286	276	272	307	261	249	265	297	266	265	262	262	274	294	279	275	284	252	304	277	267	325	268	281	302	303	282	269	269	275	276	293	279	290	281	280	266	256	267	272	272	283	289	288	277	270	278	265	280	297	284	278	260	315	277	304	291	271	263	265	253	278	244	251	265	287	290	282	301	273	259	277	308	266	279	260	254	263	262	244	256	290	308	256	270	306	283	259	287	279	290	256	245	265
49865	16140	2949	821	589	506	419	327	318	259	293	266	230	253	256	270	223	226	242	241	220	222	240	247	220	220	217	199	230	221	237	226	248	229	194	231	221	205	194	193	227	208	225	200	209	186	216	225	205	262	217	208	195	196	226	198	235	203	232	213	198	226	189	198	221	207	208	204	234	212	214	194	195	200	221	211	221	213	207	194	183	197	215	215	213	223	188	203	195	230	243	222	209	200	223	212	225	193	216	225	189	220	211	203	198	231	231	230	197	215	211	211	220	231	218	196	212	216	202	226	203	234	186	205	196	219	199	215	227	191	238	213	171	200	211	211	219	212	203	186	226	194	209	195	226	203	195	239	234	195	207	216	239	205	184	212	203	225	256	177	174	198	204	242	190	213	229	226	201	222	210	231	216	217	208	199	204	207	177	199	190	213	210	200	187	222	210	199	215	190	201	226	204	203	215	203	216	219	199	214	216	213	212	196	227	220	208	216	204	203	186	191	180	212	222	204	215	177	253	195	215	228	205	224	215	193	189	204	214	225	198	209	183	172	235	194	207	233	205	197	222	221	197	199	230	224	208	216	235	205	207	206	194	214	228	189	207	200	185	216	206	198	238	220	202	206	205	204	204	199	208	209	235	208	204	194	193	187	221	215	207	197	190	211	200	194	193	209	206	213	217	216	203	201	213	218	209	195	215	210	231	185	230	239	209	209	204	223	210	208	202	196	209	241	213	200	210	207	186	227	221	220	183	206	199	211	203	208	231	209	196	182	188	173	232	234	235	231	198	216	217	218	215	203	207	217	189	197	225	208	213	184	190	215	221	202	198	195	243	214	189	200	179	211	223	229	220	203	217	202	205	217	187	174	205	199	197	215	208	185	221	219	200	220	213	222	208	224	205	210	232	167	203	204	187	191	199	205	196	218	205	227	235	220	238	208	225	206	229	183	207	233	196	217	237	192	189	188	205	237	227	230	241	206	219	192	224	201	210	223	213	193	218	216	215	210	187	196	201	219	196	205	202	217	215	224	199	194	203	216	204	185	225	223	233	186	193	206	194	203	187	232	225	219	203	212	191	205	189	177	217	199	218	240	216	206	231	181	209	227	196	210	196	211	202	196	207	219	226	230	185	216	185	199	192	184	210	211	233	233	218	224	217	194	200	207	218	221	207	211	203	228	214	180	200	197	195	206	180	195	207	205	220	209	217	200	209	177	231	211	195	217	215	197	172	201	208	203	211	226	210	221	213	230	218	192	235	241	215	212	194	201	208	213	210	219	207	180	206	213	189	209	222	200	209	209	190	203	235	185	199	209	203	217	224	202	196	201	208	224	228	209	219	194	221	177	196	200	197	203	219	221	206	207	215	205	213	201	183	201	188	208	218	219	202	218	227	223	213	174	198	201	197	205	182	205	219	189	193	193	217	191	210	201	187	215	225	240	198	209	195	209	227	199	211	193	187	210	176	205	205	206	193	218	207	189	194	196	225	208	221	226	218	179	189	197	175	214	196	218	211	206	210	182	208	184	223	238	227	200	205	204	200	189	201	206	179	194	171	231	220	195	239	220	221	218	191	221	199	211	183	218	212	212	221	194	207	202	198	212	219	210	198	198	203	199	214	204	223	188	224	238	207	194	208	213	196	224	239	205	191	217	222	191	201	231	197	228	238	195	210	175	223	214	201	230	208	213	222	203	244	173	228	220	236	222	195	185	196	214	213	249	211	191	186	200	187	184	195	231	225	222	194	204	173	223	208	206	243	211	213	191	197	198	214	228	216	193	222	167	168	198	195	213	207	213	208	197	240	225	192	237	231	228	210	203	210	196	190	201	181	170	207	202	217	229	209	221	210	197	178	219	218	214	210	213	232	235	195	189	211	208	201	174	216	204	195	228	212	204	227	210	229	222	208	210	181	184	219	221	207	218	198	198	226	178	209	209	218	206	232	193	210	215	201	188	199	202	214	202	215	205	195	214	214	211	225	181	231	206	203	229	181	179	212	208	227	227	207	236	213	204	166	179	191	212	204	245	195	227	206	194	217	234	193	182	183	211	223	196	172	199	182	184	211	220	184	207	197	223	213	202	174	204	175	203	204	239	216	214	200	233	242	233	213	194	189	207	224	215	232	214	189	201	193	195	185	198	216	178	187	219	178	214	200	191	202	206	191	219	201	215	196	191	211	212	206	199	201	201	228	218	215	207	183	233	231	235	209	212	229	201	186	208	167	203	202	217	210	204	208	221	207	197	183	199	210	209	214	188	213	222	233	218	218	187	249	196	202	204	204	192	179	179	231	187	221	227	229	216	213	216	214	182	203	218	181	221	188	195	184	236	225	172	211	220	211	205	206	203	212	203	209	197	209	200	229	222	226	211	219	242	215	200	203	221	179	211	211	193	213	218	190	207	195	188	208	198	214	199	231	215	226	205	207	199	217	212	216	219	212	197	247	188	210	202	167	222	202	197	251	205	223	210	242	184	202	217	204	216	199	215	207	187	197	232	201	194	208	214	186	179	209	202	193	195	211	198	206	200	206	209	228	226	223	214	221	228	208	224	194	202	175	221	194	202	231	198	204	198	194	201	195	194	208	185	214	211	219	225	209	210	220	207	203	205	214	186	194	205	224	167	216	229	178	236	228	215	211	200	182	193	212	210	193	228	189	226	205	224	191	219	183	232	195	227	210	175	234	204	209	188	199	232	216	220	168	190	201	226	202	225	197	221	203	221	231	197	200	197	194	206	187	192	206	218	201	201	204	206	213	202	209	203	223	226	213	229	199	190	208	193	214	231	235	218	168	217	231	189	224	201	243	182	231	211	217	223	179	235	207	200	233	216	211	206	201	226	219	193	230	190	214	207	214	234	221	204	220	215	230	223	224	214	217	199	206	202	196	215	228	186	208	186	211	183	225	244	219	218	225	210	213	196	209	173	210	188	192	201	175	228	197	195	232	197	176	178	211	207	197	213	214	227	222	212	217	221	193	188	209	209	198	215	187	202	197	220	192	231	212	224	201	225	202	209	201	249	204	191	192	203	217	203	228	232	210	200	183	221	208	231	221	190	201	219	222	229	201	226	223	207	175	214	206	201	195	190	173	222	237	227	223	199	181	217	232	213	195	233	220	204	200	195	195	203	226	205	234	221	242	196	231	217	194	226	218	172	226	188	233	187	205	215	191	201	213	195	210	199	203	193	231	200	197	216	189	216	194	211	208	201	188	213	217	199	216	218	213	194	243	218	188	246	211	183	225	220	193	202	212	233	250	218	232	201	224	170	193	214	217	191	207	230	217	210	216	201	208	202	224	190	210	218	206	193	214	203	199	239	231	172	198	221	207	203	221	234	187	219	190	200	222	223	222	218	213	185	211	218	205	205	205	210	203	234	201	198	211	204	210	199	226	208	214	212	186	204	207	185	200	208	179	222	232	213	199	204	213	202	213	189	194	175	199	211	224	213	221	212	226	191	232	208	206	217	205	224	205	215	190	196	174	215	204	197
27198	1192	2354	2698	2402	1928	1651	1408	1240	1154	1030	907	930	812	815	768	743	742	713	704	672	650	666	663	661	612	623	582	666	557	612	612	572	610	595	560	626	607	603	558	595	557	533	597	558	554	594	548	583	570	554	576	596	567	515	551	560	554	556	520	541	535	566	564	563	584	586	551	530	543	574	557	551	555	579	579	536	554	529	505	539	498	552	558	565	527	538	587	561	519	547	533	599	560	554	587	587	515	559	580	558	559	521	570	590	556	553	538	526	518	514	519	556	555	589	547	516	520	567	532	572	526	594	574	566	547	532	547	568	539	552	538	571	547	506	613	537	569	510	526	614	555	555	547	502	568	549	532	535	520	550	556	578	531	538	542	538	555	538	560	513	512	535	520	553	522	578	536	565	534	520	599	553	522	565	516	545	545	521	518	589	521	560	526	542	541	524	550	519	522	525	517	493	537	513	498	554	557	574	556	543	534	564	593	559	543	553	520	546	519	537	549	529	503	532	571	512	538	513	551	532	507	515	555	503	527	535	562	553	531	557	517	527	547	503	546	577	547	518	559	545	521	506	556	510	509	591	560	504	517	564	538	497	532	544	516	526	568	534	527	568	579	546	517	555	558	464	544	549	543	524	546	524	587	573	567	538	524	533	570	502	558	546	569	531	517	562	497	520	545	542	475	572	534	545	540	518	609	532	567	539	540	594	522	573	536	532	525	544	540	563	540	513	526	544	535	542	541	564	542	500	511	548	554	541	537	494	583	539	543	502	536	549	549	504	523	552	583	562	537	550	511	548	522	536	572	546	559	522	567	532	560	527	509	557	565	527	565	534	514	536	568	544	560	541	538	583	528	566	551	560	564	554	532	541	535	535	558	516	581	525	543	559	542	553	515	539	513	517	557	543	566	545	564	504	582	542	545	557	516	546	566	555	518	534	566	538	528	558	557	515	497	560	521	545	537	515	570	543	559	522	532	539	542	506	574	574	563	545	532	541	576	560	558	527	550	565	566	583	556	520	501	570	552	529	530	543	519	565	521	591	544	539	599	549	520	541	491	520	494	567	533	548	514	524	515	544	582	557	543	529	535	530	528	502	546	495	561	521	542	521	579	548	565	541	565	518	525	576	564	528	520	605	534	527	536	569	495	570	511	544	554	489	512	564	562	525	586	540	503	517	538	531	534	505	550	577	524	528	553	485	518	506	530	556	559	530	516	528	552	549	538	550	576	573	521	533	527	535	534	517	574	561	542	520	514	527	541	551	538	532	551	544	538	539	538	548	567	539	554	527	570	561	504	585	556	548	534	527	540	519	540	535	533	571	566	536	520	555	525	541	544	514	561	540	537	506	524	565	552	561	518	569	540	535	558	509	538	547	562	546	533	540	528	533	542	543	522	504	527	540	520	528	563	547	540	577	554	566	539	497	526	558	547	533	534	545	538	545	518	538	563	545	512	607	564	547	520	536	567	602	533	547	575	536	524	567	535	565	560	545	532	513	531	517	544	546	550	520	572	529	597	568	520	533	545	487	530	515	527	526	518	547	564	526	530	528	560	537	558	524	549	520	518	504	528	532	503	548	529	521	536	506	515	521	544	583	544	539	553	534	567	518	536	567	511	566	577	522	510	522	521	552	541	536	577	548	540	558	508	516	511	531	552	539	541	552	565	555	552	588	565	529	499	525	594	579	547	532	530	564	577	491	523	532	532	555	482	546	520	543	563	545	555	533	521	532	590	527	530	554	569	542	489	539	536	545	559	506	569	568	510	552	564	528	555	524	592	559	519	532	576	546	545	526	556	520	538	512	563	502	528	536	532	550	525	506	567	551	562	520	533	514	587	490	531	553	531	522	569	531	540	548	530	566	548	570	557	507	534	547	528	540	523	522	584	571	589	557	558	566	536	547	548	528	563	530	564	582	563	521	547	521	511	555	566	504	517	558	524	540	518	534	578	608	556	537	542	564	545	532	542	567	548	497	560	522	562	506	573	550	550	487	545	524	532	525	508	527	545	556	547	544	539	526	542	495	565	533	564	561	534	487	549	513	504	535	515	531	543	539	538	588	540	525	528	576	579	514	567	480	538	547	505	566	518	535	542	541	516	567	505	511	552	529	557	566	524	542	566	577	547	519	544	551	502	543	548	560	602	555	539	544	541	537	528	549	584	529	513	542	575	559	572	549	555	546	529	525	537	546	507	521	517	528	534	510	508	581	534	545	521	569	578	519	560	546	564	553	535	571	520	549	557	564	495	585	573	525	497	557	573	530	520	511	528	539	492	532	552	548	555	560	544	529	540	548	555	520	554	511	552	535	529	530	536	554	546	544	533	494	533	507	552	547	555	511	534	539	503	509	554	540	536	578	509	508	545	529	533	552	536	549	538	554	497	523	528	527	559	515	549	516	519	532	540	534	532	540	515	547	520	548	508	565	526	563	529	514	566	576	530	540	573	533	561	578	558	580	578	555	538	526	549	523	477	553	503	537	508	553	551	570	543	519	550	509	524	568	520	546	540	519	503	576	553	521	546	535	536	550	550	565	585	535	559	542	561	516	555	535	530	521	546	536	540	547	497	554	568	551	491	538	514	541	546	490	545	506	496	540	517	557	548	557	556	549	519	532	548	533	539	583	556	528	537	566	571	487	548	545	555	574	559	526	554	548	536	539	503	551	550	566	556	515	532	562	522	573	530	564	547	549	499	599	533	545	500	506	545	538	569	511	549	572	519	508	555	543	599	507	528	523	533	570	531	509	546	546	507	541	534	540	536	497	598	543	577	532	527	587	520	578	525	541	542	515	530	574	509	579	559	544	544	529	549	522	522	546	503	578	529	517	540	527	568	485	539	548	536	554	559	564	609	561	553	539	513	571	554	555	512	555	545	546	586	536	537	566	552	539	554	548	495	543	565	546	551	562	551	549	525	554	529	497	484	550	563	537	537	510	538	554	525	566	485	525	530	580	559	590	515	507	551	560	535	537	546	594	521	524	519	530	535	564	575	531	533	565	518	496	526	541	560	521	535	552	564	509	547	543	525	531	512	534	579	557	562	536	544	538	534	565	543	521	542	480	550	548	543	518	545	539	531	550	594	533	543	514	575	549	570	537	545	540	538	572	524	568	546	530	539	505	550	531	534	525	564	524	546	532	551	514	538	534	535	527	518	531	495	522	550	537	566	587	537	563	516	546	498	522	560	539	559	554	570	537	548	542	572	536	505	558	534	534	543	564	510	515	545	529	556	594	564	530	524	582	552	548	591	533	559	510	508	546	557	552	539	503	568	537	518	568	522	587	497	543	500	529	577	548	500	548	533	498	543	526	531	505	549	571	503	529	517	572	537	556	537	534	518	532	545	534	533	539	548	531	563	546	561	526	539	587	541	536	554	528	518	488	571	549	562	541	557	532	587	520	508	582	550	572	561	537	500	558	533	493	514	565	546	530	537	518	587	520	509	555	542	526	522	518	539	512	525	520	529	522	493	538	541	560	486	562	593	516	559
59724	23249	11120	2059	1191	841	719	635	563	484	463	476	408	403	425	358	354	349	370	358	340	354	347	321	318	304	304	318	327	313	327	336	320	349	315	313	304	335	337	319	311	333	309	330	296	308	315	290	299	303	300	306	323	274	334	293	336	332	338	272	294	333	295	325	339	280	278	323	360	317	319	338	315	297	307	293	341	302	329	326	292	336	334	318	319	312	332	309	293	300	357	310	286	312	320	333	306	340	278	269	284	333	303	300	290	316	298	297	297	321	352	318	306	296	311	276	339	338	307	319	300	306	335	298	290	341	346	301	333	336	304	306	309	288	310	312	330	337	322	303	320	299	333	292	296	273	290	341	342	334	288	311	307	345	361	311	308	304	313	310	319	309	307	331	279	272	319	317	289	324	312	310	322	345	299	288	323	291	288	264	309	312	305	303	329	339	352	297	303	325	306	307	358	316	290	293	283	278	349	306	319	306	333	312	289	320	312	321	297	320	302	266	319	326	318	296	309	309	306	303	305	320	333	297	297	342	302	316	357	336	297	283	308	259	315	316	302	322	313	338	283	326	320	270	313	298	290	332	283	267	315	326	317	334	323	316	296	304	309	310	315	272	315	279	294	273	305	343	336	311	334	349	308	305	312	292	289	284	342	303	312	325	308	367	319	303	308	311	311	323	269	269	328	334	283	298	286	297	323	320	336	288	298	334	322	296	315	293	303	284	311	335	318	311	339	332	318	300	324	307	314	319	305	309	295	310	302	327	298	323	295	336	303	300	304	316	307	342	363	370	328	325	325	306	298	303	315	285	350	350	292	310	320	314	322	300	317	338	311	312	298	320	272	318	334	340	308	315	321	353	305	310	310	317	337	290	316	302	289	292	322	328	323	316	300	340	302	327	310	298	298	307	339	317	323	307	305	280	320	310	318	308	326	312	314	328	370	290	287	353	289	295	330	287	326	333	308	293	308	295	280	276	328	330	293	327	318	349	306	330	329	332	296	343	339	305	321	316	309	308	323	360	318	318	328	294	301	259	308	303	291	354	284	313	294	297	305	311	296	312	357	321	314	319	326	304	301	325	303	300	348	324	301	276	322	320	329	298	309	320	336	313	284	314	326	289	302	319	290	312	333	292	319	323	338	310	290	267	311	312	313	295	308	278	269	300	300	315	306	297	285	286	304	291	308	325	297	315	312	304	273	298	313	298	347	297	303	305	329	322	333	278	257	321	352	305	313	338	278	323	300	323	338	325	303	297	327	328	317	341	321	294	308	304	291	338	321	338	321	305	294	313	301	304	329	294	294	314	280	332	280	315	334	348	303	291	288	295	311	295	272	319	278	334	322	341	323	307	319	303	263	275	342	295	302	292	317	281	317	322	317	316	313	344	320	317	283	328	352	330	315	301	312	328	323	329	311	327	341	301	343	296	309	309	319	288	292	308	291	290	302	337	355	300	374	316	312	300	314	328	308	269	295	314	299	296	284	335	299	317	293	315	312	318	315	351	302	299	298	299	301	312	341	320	337	310	295	313	347	309	275	294	287	300	318	314	320	315	301	314	303	324	301	284	297	332	259	288	307	266	319	328	311	340	325	304	287	291	303	331	283	298	286	308	307	321	308	271	280	279	317	292	301	295	301	313	320	345	314	323	331	345	352	276	299	330	314	307	301	313	323	308	309	306	279	307	317	306	342	309	306	297	313	305	293	323	321	294	283	346	266	286	294	320	313	320	327	316	323	321	327	300	320	312	278	302	331	282	294	305	296	303	302	325	357	304	323	277	321	328	281	341	304	329	320	324	283	333	301	297	302	321	311	292	333	315	296	325	325	297	329	297	327	332	333	342	335	288	348	297	317	298	308	296	321	317	309	306	277	305	341	329	334	291	308	327	301	285	302	309	283	300	309	287	291	315	343	322	325	320	302	289	290	309	326	289	293	306	318	346	315	325	321	289	321	330	324	339	335	330	305	316	303	306	307	343	341	309	294	325	318	297	292	307	320	306	287	283	311	296	326	348	333	341	319	297	289	334	304	325	314	302	305	354	317	356	313	306	279	288	295	296	325	306	313	304	309	290	313	280	292	305	300	297	310	324	354	298	310	302	322	277	277	295	300	296	365	304	312	307	303	307	292	287	335	310	299	296	282	339	292	294	289	293	303	334	287	343	332	306	298	288	354	330	303	311	271	302	318	316	278	320	340	276	306	305	292	327	330	317	298	319	337	329	272	309	287	322	334	328	309	265	317	325	323	301	299	314	322	301	309	288	315	324	319	302	304	307	298	350	328	332	313	314	319	321	305	316	316	314	309	302	311	314	294	316	325	322	296	342	290	337	351	317	288	298	299	314	338	322	321	294	306	300	312	308	316	310	309	305	322	323	317	308	294	317	314	324	320	303	322	280	310	341	310	315	300	342	330	304	322	306	294	334	321	301	295	329	297	280	307	286	322	324	312	308	289	302	335	305	272	303	310	325	364	326	318	312	318	321	302	291	311	312	307	293	302	333	315	294	320	344	295	287	290	335	326	295	326	322	255	314	291	344	317	332	312	340	282	315	313	311	298	304	314	312	313	294	295	342	280	310	297	284	318	284	311	350	286	288	316	342	348	293	281	294	300	296	326	314	320	298	322	311	338	312	295	340	287	341	311	298	280	295	313	295	333	313	320	328	322	326	301	306	306	342	312	340	315	310	324	297	307	309	315	355	294	299	304	290	330	354	335	302	336	324	321	316	341	305	305	345	307	317	312	302	356	321	310	301	314	285	330	296	317	309	308	306	322	295	338	301	303	308	310	300	307	306	294	302	314	326	292	305	316	337	321	295	275	288	330	334	322	311	274	291	296	322	329	326	282	343	329	293	305	300	320	313	302	324	292	322	318	289	339	309	296	303	303	284	315	274	308	305	331	312	310	327	322	316	303	293	332	331	312	341	285	293	325	307	320	305	314	297	316	312	323	284	300	309	299	307	288	308	295	313	285	307	299	313	297	312	297	302	321	305	314	291	290	311	300	316	326	318	285	318	318	323	293	321	320	290	305	317	319	257	313	355	274	336	335	247	314	290	310	301	328	301	308	287	310	337	296	323	265	315	318	341	310	314	303	288	289	279	286	282	285	297	322	299	294	300	314	316	315	292	323	317	345	301	334	318	296	329	287	278	338	303	302	319	331	288	332	320	307	283	323	336	325	360	317	265	300	293	291	324	321	322	312	322	338	312	324	325	341	350	314	326	302	314	269	289	306	317	317	316	347	351	323	314	315	317	314	283	323	315	322	285	299	327	301	285	292	319	316	306	328	288	306	310	279	308	331	313	334	315	288	305	313	322	304	313	328	291	281	324	298	313	339	328	303	322	321	310	321	312	285	281	271	336	322	316	298	294	316	319	295	276	329	318	305	287	335	311	338	302	298	296	297	276	286	325	311	315	337	287	324	305	300	318	334	306	290	289	319	317	319	328	322	337	349	340	285	341	332	323	309	306	297	318	320	305	313	298	333	323
35886	2018	4065	4775	4229	3437	2866	2440	2175	1954	1751	1584	1437	1392	1295	1202	1115	1038	1168	1028	1024	1008	973	941	940	905	891	887	904	887	887	852	800	853	820	828	799	786	822	844	795	783	802	811	815	734	781	803	834	795	739	753	812	751	750	759	778	792	791	708	807	781	765	731	767	768	796	757	765	737	758	762	710	808	772	785	760	774	737	703	765	750	710	736	697	762	753	730	729	764	712	752	743	765	747	758	755	696	746	731	799	752	761	755	753	733	734	668	716	780	655	719	759	740	672	708	743	717	703	729	703	742	707	704	695	746	792	783	682	736	780	708	723	704	729	739	748	734	751	706	714	712	767	711	742	760	740	703	716	681	805	767	722	700	750	729	759	729	738	718	729	724	734	767	742	723	773	732	750	747	764	771	726	743	751	754	741	725	725	764	769	731	750	722	747	785	730	708	711	742	752	733	711	717	750	692	749	722	776	723	741	728	724	764	779	746	718	750	825	783	721	721	765	701	699	768	780	798	756	735	696	736	734	722	778	746	723	777	709	692	761	745	695	773	756	696	716	713	739	749	703	773	755	739	723	787	725	713	734	809	753	715	751	684	741	756	700	770	730	720	723	722	701	714	751	725	703	758	735	719	785	696	712	742	724	688	775	724	719	767	741	681	695	766	732	756	704	727	733	729	740	706	726	730	712	722	743	721	725	750	761	753	760	750	735	730	764	777	737	747	773	740	758	720	774	730	741	730	728	698	719	718	695	732	682	746	716	748	741	727	747	659	736	757	730	702	742	703	770	716	749	735	778	743	724	739	720	743	739	735	731	768	709	692	723	732	719	752	725	709	710	794	756	755	723	777	754	705	750	743	771	731	681	727	749	701	738	715	686	759	744	733	684	718	744	726	737	758	735	756	765	697	721	762	736	709	748	692	704	688	751	730	725	730	706	738	751	708	706	743	736	744	766	767	718	745	734	762	702	744	683	752	756	788	804	737	725	714	684	746	764	729	768	737	782	716	697	752	754	738	730	779	734	785	745	770	731	720	676	743	728	773	698	726	736	721	711	758	794	744	751	776	717	739	737	710	742	719	741	726	756	742	752	773	782	741	751	683	748	727	729	735	761	682	718	698	717	764	749	744	771	741	743	749	747	723	748	707	715	771	721	740	753	696	788	745	709	741	774	767	771	712	771	755	708	731	731	740	727	687	734	749	753	794	774	754	714	735	785	768	747	730	720	734	705	662	689	751	732	760	730	756	747	744	723	799	785	772	733	705	694	760	748	681	744	731	723	731	787	727	741	784	753	670	721	686	753	745	734	710	722	748	744	702	774	770	724	767	725	728	747	734	744	712	717	684	686	701	725	778	680	758	760	758	728	744	725	736	711	762	745	711	767	743	731	714	757	763	751	696	704	700	703	751	678	710	743	752	720	714	691	773	740	712	737	693	735	732	697	720	700	736	746	719	747	725	728	731	703	727	705	763	697	695	716	726	717	753	700	780	715	712	725	714	758	749	721	730	751	713	699	697	738	759	744	746	763	741	749	748	738	737	744	770	728	759	730	720	729	736	738	728	715	737	733	719	736	703	764	726	759	713	719	747	700	715	746	763	776	733	696	765	688	712	743	684	743	715	716	746	775	779	718	741	786	699	770	705	776	720	687	668	729	661	741	724	715	799	670	694	726	757	760	727	728	793	735	724	722	715	673	783	727	770	697	756	702	743	738	749	743	728	764	747	703	748	693	758	731	721	787	702	688	703	697	729	717	764	711	750	733	761	754	707	740	739	714	730	777	754	723	705	722	737	753	727	789	784	770	730	735	801	722	699	689	727	734	723	771	743	766	684	726	720	739	718	752	753	753	759	808	734	725	768	756	755	781	652	750	733	703	741	741	716	688	706	704	707	748	727	736	744	728	722	687	731	722	716	763	735	731	705	736	734	748	769	730	706	739	725	730	722	722	778	688	720	737	759	726	668	745	695	734	743	730	697	749	708	751	719	740	778	722	723	745	731	755	727	703	701	752	710	739	768	741	724	764	742	724	741	728	743	720	709	741	674	760	778	759	685	699	750	701	703	733	695	725	744	707	746	760	679	681	720	709	677	731	744	703	724	697	724	766	722	708	744	755	746	735	698	768	759	698	712	740	667	708	779	743	787	673	711	739	697	764	750	723	798	722	712	730	727	743	763	712	734	739	712	715	745	739	748	770	702	755	721	760	697	760	747	717	748	742	710	756	750	733	775	702	735	711	738	782	685	802	709	719	747	681	702	691	694	764	721	776	726	802	756	750	742	728	718	696	749	723	773	723	721	742	766	739	753	733	713	721	683	730	692	698	756	746	748	712	712	671	732	739	704	726	734	746	722	743	673	779	765	747	703	693	709	742	705	760	734	761	785	735	747	720	757	743	732	711	755	773	709	732	721	695	713	690	737	699	702	789	746	719	762	692	767	767	779	719	751	735	745	731	694	718	735	720	737	737	755	728	809	750	752	743	764	729	736	751	742	776	759	696	703	754	727	757	726	730	734	737	746	736	747	738	750	716	719	693	745	719	724	739	740	789	770	709	735	749	742	718	730	731	759	684	752	724	735	734	746	747	785	768	750	701	731	799	760	729	759	699	725	739	701	690	816	742	750	778	728	701	731	764	746	719	772	715	725	730	717	734	739	731	708	718	689	703	766	722	741	770	734	751	751	704	747	695	720	747	769	762	763	736	742	773	744	731	732	666	700	749	778	770	719	752	735	726	701	718	726	750	782	747	684	726	727	770	753	767	714	754	736	732	691	760	761	724	762	781	752	737	725	688	716	762	703	726	741	757	737	722	715	742	718	720	729	683	732	689	736	707	732	744	731	766	742	736	719	701	737	766	800	728	698	753	728	730	733	708	776	723	736	732	731	724	805	755	741	709	705	771	724	720	780	744	718	778	752	771	698	772	752	670	756	723	674	700	742	739	765	757	717	732	720	749	749	738	759	763	749	728	767	763	704	733	693	767	741	710	712	733	718	719	713	713	679	761	702	718	711	730	731	729	715	711	763	760	674	758	751	762	763	731	734	735	759	759	770	786	691	732	737	716	764	762	703	711	702	741	756	692	710	720	796	769	706	750	699	739	771	683	751	748	763	732	746	748	747	715	720	739	706	754	714	757	740	762	774	807	762	713	712	741	726	761	765	769	740	747	683	761	680	724	760	724	695	767	678	740	746	735	782	706	754	719	737	709	768	726	698	709	723	782	732	756	717	692	753	727	725	754	744	717	715	760	690	740	740	746	688	711	735	750	748	752	747	717	741	750	706	756	705	738	704	682	810	767	745	776	737	741	752	729	764	756	692	752	774	760	755	734	766	736	727	709	716	745	773	721	764	689	776	748	733	728	743	743	789	727	713	747	705	703	714	741	710	690	750	755	710	690	697	748	745	681	720	718	709	728	725	785	737	714	684	804	724	716	725	713	720	745	764	709	736	713	770	756	773	719	726	780	695	735	722	750	698	741	692	732	754	710	727
6609	212	119	101	96	95	93	68	83	83	90	84	101	83	82	104	79	96	77	91	85	92	67	85	67	105	91	77	90	76	78	94	93	80	110	86	76	76	84	78	90	79	90	92	85	78	71	84	80	79	73	87	81	80	90	88	81	74	70	77	92	77	84	81	80	69	77	72	87	79	95	93	106	101	77	90	91	87	76	99	76	104	70	88	71	81	89	100	77	90	89	85	85	81	88	91	80	81	92	91	66	95	107	106	96	73	80	79	92	75	93	88	99	85	110	67	86	92	92	60	84	72	82	79	87	89	94	98	85	76	92	72	83	97	93	83	95	90	83	81	79	82	66	91	81	87	80	67	79	93	92	86	69	79	75	81	101	70	89	71	94	84	64	94	94	82	69	86	87	89	81	73	87	99	71	85	96	103	71	119	82	72	81	91	99	77	74	71	82	94	94	92	96	74	80	65	84	89	81	74	91	77	95	84	91	80	82	86	99	90	75	75	66	86	98	85	90	73	77	87	76	98	85	91	84	70	75	84	82	86	74	66	83	77	81	82	73	91	106	81	77	80	75	85	83	88	88	82	85	81	65	109	86	84	102	85	72	67	78	80	100	87	97	81	69	81	77	86	72	83	93	65	86	112	73	71	87	87	91	83	74	74	87	96	73	82	94	94	77	88	69	89	82	89	79	76	79	83	65	89	97	87	95	83	87	89	96	74	86	82	83	100	86	67	85	77	88	90	71	69	64	81	90	96	85	91	91	65	87	95	109	90	83	86	94	69	93	87	77	119	81	80	93	78	85	97	80	84	86	78	95	99	98	84	93	99	94	73	67	88	85	79	88	99	73	76	98	91	69	80	85	77	92	77	88	97	75	89	85	89	77	91	97	76	94	86	83	102	78	92	88	77	75	83	90	90	77	96	94	83	85	78	89	91	88	73	72	84	94	95	88	83	88	90	89	67	98	113	82	89	90	70	90	97	82	78	79	86	77	78	116	98	85	73	88	85	86	92	79	80	97	88	77	95	75	71	86	92	94	84	97	82	85	78	101	77	84	100	82	95	81	81	96	82	85	87	77	58	70	74	76	86	82	107	88	81	90	90	82	91	78	84	84	75	93	83	77	75	89	95	79	95	98	89	102	89	68	93	80	81	87	75	91	98	96	79	75	82	84	92	87	81	91	94	78	78	79	94	78	90	66	85	78	88	83	69	104	66	85	80	90	92	77	74	80	85	84	83	72	77	94	87	92	94	74	81	85	84	87	104	86	94	95	81	84	92	87	71	92	106	86	79	82	81	99	80	88	104	74	96	93	77	82	77	75	68	71	76	75	72	81	95	89	82	72	81	91	106	78	76	65	106	87	86	85	72	79	88	83	95	92	89	93	76	90	79	90	93	79	96	83	85	93	91	80	73	88	88	89	81	73	92	87	74	72	80	90	73	96	76	92	75	74	93	93	80	81	98	99	71	81	85	66	76	84	85	84	80	92	97	77	89	91	76	80	99	76	71	71	74	65	85	92	80	104	80	97	81	78	79	92	82	100	82	94	88	80	89	83	91	80	92	94	76	77	80	99	80	79	81	69	97	102	106	90	98	87	86	87	86	70	74	84	82	82	92	82	78	84	87	95	83	90	71	76	80	82	90	87	90	88	89	99	83	71	77	76	82	86	80	85	73	80	76	86	92	74	89	82	103	93	109	94	63	76	73	79	92	73	87	80	96	83	102	74	94	66	100	77	80	92	70	83	79	77	93	82	93	92	95	89	77	84	79	77	82	86	73	104	92	83	67	79	98	81	78	80	88	75	79	63	100	99	93	86	86	93	102	79	97	94	104	74	86	89	85	79	80	84	80	94	75	94	86	79	80	97	98	87	87	79	91	76	83	92	88	81	95	95	88	86	82	92	91	100	77	79	95	104	95	79	97	75	72	87	97	89	69	79	75	85	95	82	64	60	80	71	88	90	85	89	92	82	84	89	93	94	73	89	74	82	89	72	94	89	77	82	83	84	87	98	102	96	72	86	67	81	85	77	63	80	70	79	90	80	86	85	68	83	76	75	86	84	100	90	93	82	100	79	99	90	86	83	72	77	91	75	91	70	76	108	83	63	77	94	88	68	86	94	88	82	82	83	73	93	97	85	94	86	79	91	87	95	87	79	96	101	87	96	71	77	111	82	75	86	77	92	70	79	85	82	93	95	91	82	94	96	100	69	87	84	94	77	90	72	90	96	91	95	80	76	98	70	97	85	73	84	80	82	81	80	88	72	79	88	88	79	73	79	81	81	86	91	91	108	84	90	90	85	78	83	85	84	113	87	93	99	84	71	91	109	104	78	101	91	68	82	104	93	80	76	74	73	83	84	78	98	85	101	88	85	89	93	84	71	78	70	87	78	67	111	73	90	79	86	81	85	82	77	100	91	71	89	94	76	80	82	89	100	74	80	88	98	78	90	85	80	80	72	72	94	98	81	102	95	75	75	88	76	88	85	93	99	69	101	74	77	87	85	94	91	86	77	101	73	90	110	94	87	94	80	87	99	108	86	77	99	87	80	77	92	75	98	101	89	81	88	82	86	84	87	91	86	90	79	65	95	114	87	81	84	78	91	98	76	84	76	80	80	93	86	75	100	86	85	91	92	84	74	88	81	99	82	96	89	83	85	70	93	68	76	99	75	91	94	84	83	115	101	88	78	93	83	91	92	63	75	84	72	82	81	69	84	105	64	93	80	81	83	82	81	91	79	90	86	77	81	84	94	76	83	117	78	66	86	77	84	71	68	77	81	75	97	83	75	102	90	86	74	80	79	105	95	71	102	71	82	68	86	65	91	94	96	76	71	85	71	79	88	76	85	62	86	80	68	62	105	85	70	88	92	89	56	92	96	76	89	80	96	87	89	86	80	83	73	76	76	82	84	73	106	89	83	87	107	68	90	106	80	77	79	89	73	85	92	77	106	90	81	85	93	84	72	69	86	72	68	92	94	77	62	76	97	78	80	76	86	72	83	73	74	80	91	72	81	79	96	76	83	88	82	69	78	85	91	85	80	76	86	97	91	78	84	78	97	94	64	92	86	82	79	81	81	92	85	84	62	70	86	93	97	80	80	90	90	84	80	84	74	90	91	85	88	76	76	92	78	85	84	99	80	89	84	86	65	90	86	86	69	85	85	78	91	84	73	77	77	84	70	68	65	95	85	78	93	82	83	86	81	76	89	75	90	81	80	69	81	82	79	73	93	84	99	86	83	77	84	81	99	98	88	84	80	91	87	86	89	75	96	73	80	83	69	76	83	86	81	87	81	81	86	78	94	66	76	82	101	75	83	86	75	82	70	92	81	74	84	68	91	65	83	77	85	75	89	93	79	67	92	92	90	97	82	85	89	93	84	68	91	81	84	69	79	74	78	88	90	102	91	79	82	87	74	76	90	75	81	83	89	82	63	79	94	78	80	86	87	95	79	85	90	90	74	71	80	83	72	79	77	97	74	89	79	84	86	84
5775	283	324	333	354	329	297	289	293	281	291	303	306	269	259	275	279	294	319	264	299	276	264	283	289	284	290	273	261	284	265	276	275	282	274	283	286	250	266	250	262	272	261	254	255	262	263	285	301	270	278	258	258	262	298	253	279	252	290	265	280	301	269	262	252	271	295	277	291	249	273	257	278	286	300	261	272	289	294	263	279	248	280	288	238	238	307	286	272	251	267	249	265	260	290	297	280	256	270	248	278	264	242	298	269	262	287	315	283	250	268	286	276	264	252	266	317	279	253	278	245	269	256	253	252	274	234	301	281	285	267	266	295	247	271	277	245	263	288	245	288	287	269	262	271	241	277	265	308	254	278	251	264	280	260	274	262	268	270	287	301	251	282	289	265	275	265	286	274	293	270	275	262	291	282	252	287	297	286	303	286	273	273	269	239	272	268	277	278	245	274	295	250	263	255	287	246	257	303	265	272	268	276	313	293	258	264	279	246	275	247	256	286	263	289	251	268	274	245	288	280	271	288	262	256	264	306	261	263	267	257	267	252	292	266	264	279	287	262	282	296	266	267	291	265	259	277	282	252	248	271	248	229	258	260	249	257	282	265	235	263	269	259	288	263	273	280	276	283	259	288	263	269	249	267	291	255	284	287	254	280	306	275	296	280	267	260	254	268	262	260	294	254	258	277	266	292	297	235	266	266	248	284	261	279	277	273	255	260	300	277	262	280	269	278	254	254	272	285	267	292	290	290	246	244	266	270	266	282	282	271	256	244	291	295	264	284	264	264	253	269	250	249	260	268	276	275	258	267	289	250	272	280	282	269	253	258	244	294	253	247	267	273	300	276	273	264	246	286	267	276	296	265	270	280	288	260	265	241	267	289	273	265	256	265	271	307	284	286	260	301	296	263	297	281	271	257	260	279	272	253	270	270	273	291	276	252	271	265	287	275	265	299	275	263	277	272	294	270	279	255	262	288	289	255	267	267	281	281	253	286	293	278	262	278	241	298	246	288	292	262	264	253	287	253	286	307	294	285	254	279	280	250	277	286	279	272	260	275	269	299	280	242	310	271	298	269	258	265	262	268	274	262	287	280	270	295	248	251	268	270	291	253	300	291	286	254	282	280	262	279	282	295	246	284	262	229	294	289	265	289	253	248	281	252	272	265	269	253	269	289	257	286	302	280	254	303	262	282	281	275	270	250	278	278	287	261	248	263	257	279	278	264	276	260	254	283	281	291	287	291	244	273	296	285	286	282	277	249	278	283	246	247	261	236	279	285	276	287	285	271	264	262	267	295	290	279	275	268	275	299	298	281	288	275	265	279	258	280	288	266	269	238	269	245	260	270	290	279	275	271	256	272	243	277	254	238	276	275	285	254	261	265	272	277	266	257	280	259	273	258	288	286	297	280	265	272	286	287	270	252	297	282	286	265	247	245	294	309	256	283	260	266	268	259	280	257	283	258	257	303	243	258	265	277	263	271	284	270	284	279	264	292	264	271	242	284	267	260	292	265	270	252	305	261	264	256	265	282	284	263	259	266	256	246	275	282	287	275	269	265	270	281	276	260	266	261	289	297	275	290	270	282	262	293	279	282	249	246	267	250	255	262	257	300	257	303	247	293	290	254	261	263	267	295	281	302	266	247	277	261	266	241	282	269	277	256	263	278	282	281	261	240	273	268	275	297	268	290	272	277	257	279	255	246	276	243	292	249	216	279	290	285	255	266	268	277	289	267	288	271	254	255	291	288	257	289	290	259	285	244	250	311	279	252	281	250	281	289	271	270	265	271	290	260	276	276	283	257	275	253	295	250	279	285	270	259	272	285	262	285	306	261	257	253	242	269	302	267	232	256	263	299	262	285	255	254	268	282	254	254	285	282	317	277	274	261	278	268	269	249	296	266	261	285	283	256	274	251	266	270	252	246	238	259	296	272	269	290	281	292	272	279	259	287	282	298	260	271	277	241	282	262	264	278	276	287	261	264	273	262	275	270	272	257	264	291	261	250	281	267	255	264	295	266	280	268	261	293	268	267	271	292	292	281	294	280	257	253	292	266	253	275	294	261	283	255	288	230	279	272	251	262	269	260	250	277	256	266	260	286	257	323	283	259	265	279	259	296	220	249	285	258	234	282	309	290	226	275	263	262	282	275	286	261	265	259	264	268	252	268	259	250	298	247	257	283	265	285	261	258	278	279	285	281	257	301	260	251	256	268	270	283	268	236	283	250	280	264	262	252	280	318	282	273	229	268	254	273	247	306	291	306	265	271	269	264	275	281	256	276	300	286	279	262	274	251	267	264	280	291	287	264	247	272	263	278	249	269	271	283	275	279	235	259	257	296	301	271	265	261	264	260	255	277	313	277	248	255	252	275	275	289	297	283	248	249	255	276	255	273	291	283	249	276	251	250	246	274	215	252	271	231	243	275	279	245	242	291	272	261	251	270	237	308	247	269	254	260	249	255	269	254	242	270	254	249	269	268	276	269	251	248	281	232	239	307	247	269	311	297	295	269	252	267	253	315	276	267	244	240	264	264	290	232	285	267	265	246	282	292	300	288	269	271	308	284	270	280	266	250	261	272	306	297	279	255	282	257	286	274	258	263	272	250	263	246	259	287	269	271	279	297	268	282	279	238	270	257	273	309	261	292	274	300	282	282	264	275	293	291	267	256	255	287	280	284	270	298	262	277	255	236	285	279	308	267	305	282	254	286	259	254	268	258	265	275	276	250	260	257	260	267	278	295	299	263	276	264	263	242	294	247	274	287	267	264	257	287	282	272	241	276	255	294	250	256	286	255	278	282	246	265	247	264	235	266	300	285	257	236	261	239	251	276	262	270	250	289	286	300	269	248	255	278	298	293	283	276	264	248	260	271	280	279	287	289	275	280	292	278	283	266	281	284	299	307	267	263	263	270	279	249	247	278	273	262	254	251	247	305	261	238	296	259	275	265	285	265	264	284	274	288	269	230	292	283	239	259	283	291	267	281	259	302	287	292	261	269	288	293	256	298	299	290	245	272	261	263	247	241	290	268	286	254	282	285	270	283	281	295	253	295	283	285	304	270	254	266	274	275	276	279	264	274	252	287	260	271	302	300	291	264	292	281	257	278	285	248	287	284	279	251	276	241	267	248	262	262	255	254	250	264	262	241	277	282	269	281	278	260	240	254	272	297	277	291	279	280	248	269	242	274	274	311	277	286	243	232	260	281	289	288	251	253	295	246	287	267	248	271	276	254	285	254	266	268	280	274	258	259	243	279	321	265	269	277	278	264	266	248	293	272	269	265	268	290	280	270	265	244	302	246	249	239	261	265	278	281	274	280	314	268	269	291	268	308	285	304	255	281	252	231	273	274	276	265	274	301	285	277	266	279	264	243	257	278	303	264	278	254	253	269	284	286	282	254	311	281	272	236	296	292	255	264	268	260	261	261	277	290	303	279	252	241	297	270	232	283	234	291	249	264	275	307	260	264	283	254	274	276	265	258	277	262	248
48680	16199	2947	856	611	520	426	385	329	303	292	257	292	242	259	234	223	276	222	191	202	229	203	233	232	204	225	244	221	219	207	212	210	214	221	240	207	208	205	229	215	194	222	202	208	225	217	203	208	205	206	209	188	213	220	202	209	181	216	223	196	209	188	178	202	226	221	225	221	197	161	224	209	211	191	201	197	232	222	214	190	211	221	201	200	208	205	194	193	205	219	226	199	232	208	189	238	226	204	208	198	198	178	184	215	225	210	204	203	199	189	211	184	172	193	206	215	189	218	206	194	212	202	223	179	181	232	212	188	192	195	200	204	175	216	205	195	223	232	210	214	216	191	207	217	205	194	195	230	186	216	199	228	194	196	179	217	199	207	188	221	226	188	208	219	202	208	221	205	218	224	204	194	206	185	225	192	199	211	196	183	210	177	195	191	220	210	188	190	208	238	205	194	216	210	244	196	206	191	204	200	192	190	192	227	205	200	207	213	212	213	203	209	219	215	198	230	199	213	224	207	214	188	219	193	199	209	192	217	198	181	192	226	221	216	213	203	198	220	205	207	194	195	192	207	206	208	207	223	220	201	184	210	202	211	227	204	199	168	237	171	200	209	211	197	244	214	197	227	225	223	205	182	190	200	210	195	168	212	194	208	192	206	221	211	175	170	190	199	206	204	173	203	194	202	197	213	207	217	212	205	199	214	214	201	198	222	204	210	194	203	204	239	207	196	216	210	184	208	229	206	215	224	195	188	210	195	221	208	191	194	197	219	225	209	206	192	196	210	205	225	223	208	188	194	188	238	194	209	178	194	191	228	203	205	189	204	207	202	214	195	208	227	219	184	193	228	219	205	218	205	188	196	217	175	204	204	232	215	204	227	177	196	184	191	203	210	215	198	205	182	220	169	230	210	199	190	229	197	216	217	218	249	202	207	213	192	208	202	199	200	227	200	191	167	201	196	206	219	244	206	213	223	174	212	200	220	214	201	188	190	207	213	233	220	214	219	167	189	178	180	205	196	210	205	196	223	208	212	203	220	226	199	197	202	195	205	236	178	202	218	189	198	216	193	206	218	234	168	191	211	212	215	184	237	208	222	221	188	215	198	216	212	207	223	183	225	207	212	214	225	220	230	220	215	174	204	190	212	230	201	199	210	201	211	233	192	234	171	187	226	201	215	197	183	224	217	196	210	203	237	217	197	209	198	195	185	238	219	212	201	246	180	216	202	226	221	215	216	207	208	181	209	211	195	240	220	235	202	219	190	225	238	182	189	210	185	199	209	195	196	217	221	195	227	179	213	213	205	207	196	207	220	208	208	216	222	188	193	190	221	210	202	198	192	201	259	190	199	180	202	227	194	231	225	207	209	219	221	203	206	214	227	208	201	209	208	201	196	222	188	236	210	218	213	190	216	195	223	192	215	210	210	188	209	219	213	228	176	208	229	179	207	200	194	204	190	210	193	204	204	224	199	220	213	205	201	236	199	213	227	182	214	181	194	195	205	217	227	189	200	221	218	189	196	184	220	233	235	176	202	210	220	215	208	207	207	208	237	219	214	197	199	203	217	203	211	203	188	203	204	217	205	194	227	212	191	206	206	201	210	183	187	184	207	213	180	229	179	213	204	189	183	207	193	211	211	203	209	188	204	215	204	211	237	244	225	211	212	207	180	201	203	198	198	211	222	184	208	199	242	207	223	192	218	194	191	212	218	229	221	220	208	226	210	210	192	200	249	235	229	223	199	177	226	196	204	179	235	205	209	243	212	212	216	232	196	221	193	211	212	196	200	194	201	196	206	195	190	223	197	218	212	207	220	215	185	164	200	216	201	213	243	223	225	219	196	199	204	198	246	199	212	202	200	213	194	209	210	193	227	204	195	192	178	213	177	236	224	197	219	203	206	187	198	213	205	199	193	222	188	186	188	222	219	199	221	213	208	226	186	199	210	209	236	203	209	215	232	209	200	232	200	201	202	198	212	224	199	192	209	251	210	228	210	195	223	212	194	209	229	201	226	171	202	207	196	196	192	189	215	174	205	220	212	229	226	177	205	186	224	210	210	181	201	243	220	210	194	191	210	185	208	216	227	204	182	205	218	224	204	203	210	191	202	217	224	209	231	188	204	216	195	219	222	233	201	216	197	225	190	186	230	189	200	195	212	227	219	197	224	211	190	201	206	208	198	188	223	225	221	220	221	205	210	201	206	208	222	207	195	200	210	185	196	210	209	213	226	208	215	199	192	205	206	196	215	207	238	229	206	193	204	196	186	202	219	214	224	192	211	184	206	199	212	206	212	200	175	231	217	214	205	224	193	197	202	193	226	212	221	210	189	208	216	215	218	219	235	215	225	219	252	235	210	222	198	206	197	215	217	192	211	202	199	231	216	183	201	198	216	221	189	193	228	240	214	224	195	222	203	221	207	179	203	212	205	233	202	231	215	220	199	202	222	204	192	199	214	234	184	206	201	209	215	191	184	197	231	219	206	231	204	230	203	212	212	208	209	209	209	204	215	204	220	187	195	197	200	208	236	199	202	210	177	222	219	187	203	211	192	195	243	209	217	201	199	198	211	216	231	224	203	203	206	185	181	194	209	210	185	231	227	204	194	203	218	215	210	214	234	205	224	189	210	228	180	223	200	167	229	189	211	201	199	236	201	219	223	215	221	207	190	217	195	214	231	186	207	204	207	196	206	199	223	191	196	200	211	152	206	217	212	196	217	234	202	190	210	201	191	210	208	204	224	212	213	194	213	227	206	219	205	214	233	210	223	189	176	208	228	189	212	213	200	195	172	204	218	228	213	223	241	202	207	190	244	191	208	206	184	196	189	192	192	219	202	213	186	214	222	209	199	201	206	206	197	215	204	229	198	183	206	218	203	217	210	249	184	195	209	233	226	184	197	218	205	200	203	247	169	180	190	204	216	205	214	204	190	196	197	212	208	221	196	210	243	208	233	199	195	203	205	222	189	200	204	191	205	198	215	209	205	217	224	213	209	197	178	208	192	231	216	191	198	201	200	205	200	186	206	212	197	179	197	206	200	185	209	206	191	203	203	226	226	244	186	200	210	209	238	217	223	218	201	218	195	189	180	200	201	223	212	222	192	207	208	220	196	203	224	200	218	204	202	199	178	192	207	208	181	202	198	210	212	223	201	186	247	240	204	207	215	183	203	193	229	188	206	238	215	216	184	193	205	230	199	212	201	198	218	216	215	186	218	203	215	195	207	198	221	226	196	210	221	247	199	195	218	223	179	200	186	221	183	173	223	200	186	198	206	184	226	201	197	232	230	223	217	211	218	187	216	186	195	213	230	203	209	218	231	233	203	207	199	217	209	204	215	220	197	205	198	196	206	172	183	203	198	209	198	197	212	183	204	190	197	220	208	204	208	203	207	197	190	205	205	244	201	209	196	210	232	204	230	199	177	209	209	184	217	208	207	194	194	223	215	207	209	199	219	208	211	204	202	200	207	191	177	215	194	200	223	211	203	208
26654	1170	2271	2661	2256	1935	1642	1421	1292	1121	979	1001	951	894	780	798	760	742	685	709	667	680	636	619	633	620	632	596	615	599	568	576	610	604	606	560	594	572	594	566	520	619	567	548	584	533	600	571	584	566	559	529	575	510	544	532	568	523	554	542	571	506	581	577	556	568	539	550	551	523	563	558	537	549	543	556	580	573	575	541	579	541	519	520	539	515	515	539	564	523	568	560	540	551	548	549	538	562	517	529	544	543	566	563	542	510	539	496	543	535	554	565	548	530	503	564	544	549	547	520	515	532	543	531	510	524	546	581	497	556	567	528	520	544	556	527	515	514	527	552	574	564	538	554	533	518	523	547	536	548	522	541	533	553	539	556	522	557	537	553	516	517	546	553	546	558	525	561	572	547	502	525	534	552	551	519	510	512	525	537	539	539	520	518	532	571	490	534	532	540	529	522	523	538	532	536	497	543	548	497	554	536	499	514	524	529	603	560	520	553	541	551	559	536	542	582	482	542	560	553	538	539	523	525	524	545	560	495	507	537	535	562	512	548	524	492	578	523	566	546	535	527	574	554	545	586	550	553	476	543	560	513	518	581	552	514	511	500	549	555	564	579	562	528	544	561	527	533	537	523	518	566	499	503	564	539	527	540	525	560	556	515	538	503	576	576	525	535	559	542	544	539	511	539	512	527	556	559	552	533	514	553	551	549	549	528	557	518	550	515	536	533	526	551	536	497	514	540	577	532	541	558	588	560	518	537	581	526	513	535	471	539	536	545	570	503	520	575	555	542	525	513	543	575	550	552	574	557	533	502	554	533	517	546	589	552	567	524	532	491	542	535	522	536	512	541	514	553	547	542	535	549	543	516	540	556	558	540	520	566	519	540	532	560	555	540	550	556	539	524	543	573	527	530	514	543	517	549	513	547	532	570	574	561	534	533	529	504	506	517	502	554	532	574	571	552	568	524	511	557	531	508	502	472	554	522	545	546	551	538	528	548	502	503	559	561	523	561	525	501	514	543	546	542	509	535	522	511	514	518	580	489	574	513	563	510	543	528	531	503	558	502	533	551	551	538	503	520	526	543	512	557	525	554	568	519	536	507	542	553	524	536	561	536	503	521	572	551	549	518	589	535	520	538	557	521	529	528	579	573	547	500	552	516	500	547	491	550	539	524	535	498	501	568	519	555	572	510	502	498	571	580	503	518	532	530	542	527	534	501	505	557	540	543	543	498	510	550	532	523	550	497	550	518	541	512	526	512	535	530	521	536	490	558	491	531	513	574	546	541	526	536	528	548	546	512	518	560	542	541	545	549	545	547	503	554	507	498	567	481	487	487	579	505	527	562	525	490	531	581	563	569	528	543	560	521	551	525	497	548	561	517	526	575	471	558	516	550	586	548	537	526	561	514	547	524	542	562	505	532	528	534	530	527	564	514	576	583	557	527	581	516	549	567	532	521	509	536	528	539	530	511	533	546	561	555	517	580	554	512	524	554	547	531	539	529	514	496	531	525	563	532	540	560	526	489	595	566	520	516	505	549	507	507	512	502	526	552	549	533	498	525	573	551	574	549	549	551	542	522	551	532	551	528	545	507	522	512	563	559	546	496	518	528	506	570	556	530	507	529	533	505	572	512	571	579	520	508	509	544	546	517	537	539	592	571	503	518	534	558	560	562	556	557	530	548	512	546	557	556	515	546	510	548	575	544	499	516	519	567	514	494	568	521	544	544	513	558	528	565	539	501	527	538	497	510	484	546	570	553	518	501	523	537	538	516	513	539	534	560	501	469	550	531	561	556	535	541	523	556	562	513	542	539	559	497	558	529	530	518	551	572	538	539	534	515	514	522	547	570	545	519	507	591	593	545	513	529	572	537	555	575	552	539	537	552	572	544	527	532	531	553	511	519	536	504	536	510	544	512	550	542	526	544	539	523	564	516	535	571	581	496	547	560	550	525	525	507	580	538	505	545	566	527	583	529	536	568	560	569	580	542	529	589	564	535	518	517	567	508	535	546	578	566	554	533	568	544	526	530	558	524	521	501	494	529	584	534	507	521	545	522	511	501	555	543	569	542	492	536	544	509	529	538	531	567	527	510	554	501	531	547	572	527	568	554	506	544	521	521	536	545	551	530	516	515	560	540	545	550	529	534	599	577	516	526	491	526	518	528	524	529	540	558	491	530	551	548	562	547	505	522	512	549	555	499	545	538	493	555	533	531	557	524	550	539	518	514	504	515	596	574	519	547	549	578	548	581	499	541	571	549	544	560	530	555	572	534	526	583	543	509	542	502	489	489	542	495	550	541	574	549	535	604	534	571	564	519	572	547	488	530	502	548	558	508	476	540	520	518	551	494	553	517	549	547	576	488	572	533	552	548	555	520	546	523	541	535	548	536	538	524	569	541	496	535	576	530	555	530	516	535	555	568	523	531	571	560	530	561	534	568	561	522	526	550	521	538	544	506	579	514	527	557	549	525	519	538	541	523	550	557	530	522	547	534	523	561	530	559	546	545	552	536	544	545	537	564	534	490	545	570	530	580	531	547	537	519	507	563	553	543	525	508	552	529	543	545	554	530	524	561	508	494	537	586	575	496	582	567	536	548	521	513	515	542	543	548	508	537	557	535	569	512	544	529	586	539	601	534	529	559	538	514	532	582	549	550	548	569	570	504	515	545	555	535	497	547	519	523	508	535	572	565	564	555	515	504	555	523	515	567	527	572	597	542	540	560	485	537	536	568	502	547	513	572	530	557	544	580	539	555	529	499	492	541	543	503	512	513	542	583	512	529	570	557	538	558	533	537	494	556	583	515	541	546	539	541	548	506	553	555	524	551	537	574	556	534	554	536	516	505	546	522	515	536	505	544	542	505	544	546	544	522	545	509	555	528	495	504	520	551	520	539	525	573	549	554	495	504	540	576	532	526	547	583	533	498	572	528	505	561	506	495	555	551	541	547	552	565	541	539	589	522	550	561	490	512	556	560	549	554	513	549	507	494	531	518	517	530	547	571	520	539	516	545	572	566	513	563	497	554	509	536	565	543	537	523	522	524	515	539	542	546	536	510	549	503	553	516	550	553	554	536	511	568	539	502	513	483	507	531	522	543	533	519	489	526	548	513	537	527	525	544	551	524	501	598	532	511	579	534	565	534	542	514	506	558	514	516	515	531	529	505	575	540	553	510	507	489	524	511	551	547	570	520	559	549	543	516	561	520	501	539	557	543	479	525	581	513	578	543	523	538	540	544	542	535	533	500	580	553	526	481	526	521	520	516	532	516	520	551	508	550	529	526	540	538	541	528	502	573	560	552	542	556	540	521	515	541	531	536	540	519	538	535	570	550	532	524	590	535	537	513	557	544	565	543	528	574	503	528	545	486	521	543	564	553	582	560	546	539	565	542	529	606	569	547	526	541	541	552	539	520	540	561	543	530	507	546	513	527	530	516	546	502	521	567	571	525	533	548	535	493	547	553	491	547	554	551	547	516	504	550	558	518
57852	23778	11443	2078	1158	933	718	625	546	482	516	446	423	353	399	432	346	363	325	339	335	333	337	320	369	321	361	313	315	343	342	322	339	327	323	317	319	333	321	344	312	296	334	305	325	314	310	334	310	306	312	310	310	308	325	306	318	321	326	303	306	316	326	299	291	286	302	291	310	286	308	299	316	315	308	345	289	313	298	338	280	295	312	332	292	338	305	308	334	274	320	341	314	333	321	315	325	320	328	310	301	292	283	315	305	284	306	322	328	308	339	339	269	309	328	290	268	315	343	305	318	315	318	327	320	300	308	272	320	319	295	311	297	285	315	313	311	326	298	305	280	307	288	292	312	346	323	303	305	308	304	355	281	295	306	323	309	302	321	343	333	286	304	299	331	318	327	331	302	285	269	300	333	324	302	352	302	286	300	317	326	289	350	322	303	299	339	281	297	303	331	301	291	294	290	295	297	321	309	299	311	295	277	298	292	304	314	275	310	303	293	274	303	298	308	312	287	327	303	300	285	305	315	308	296	305	298	332	340	325	351	313	313	296	312	292	304	300	303	299	313	304	291	327	323	322	274	333	319	316	327	318	314	307	303	289	297	331	289	329	307	303	274	293	334	299	310	331	292	314	306	291	285	327	310	307	306	330	310	340	288	300	324	324	336	357	298	306	352	282	320	280	312	322	281	340	313	298	322	324	313	337	309	280	338	336	329	289	329	302	293	339	336	298	284	320	306	289	296	332	300	298	325	308	306	313	303	351	323	292	268	315	315	330	305	315	288	281	318	310	303	287	295	331	316	328	264	333	315	290	312	321	310	321	320	297	298	298	312	332	328	304	296	315	299	339	291	313	305	258	306	286	313	318	294	304	290	333	310	321	292	342	329	325	306	336	297	274	300	324	336	277	281	269	320	324	281	303	305	316	341	301	290	305	323	346	301	298	320	301	283	321	301	331	294	296	300	262	322	332	279	300	286	354	298	295	305	334	299	325	313	277	302	321	290	296	304	313	276	313	276	340	318	318	268	299	323	322	351	342	319	330	312	307	310	307	352	299	300	331	269	306	336	302	308	315	302	324	289	272	290	303	328	316	307	304	312	322	308	307	323	325	328	340	305	317	316	278	319	321	293	345	319	286	314	299	286	291	282	319	317	313	351	299	326	323	311	315	337	337	275	322	325	320	321	317	315	317	288	297	314	275	314	324	307	346	312	291	302	267	314	327	292	319	351	281	308	289	304	330	341	281	307	300	323	324	296	319	319	292	305	302	309	339	352	293	314	314	339	312	319	305	311	292	319	308	311	319	291	309	337	297	323	333	307	284	295	321	278	292	290	288	316	316	360	267	283	289	297	310	326	336	320	331	297	313	306	311	315	299	314	345	293	283	294	303	288	286	314	346	306	300	323	336	299	297	326	344	323	329	323	316	302	315	325	343	283	308	308	293	299	326	314	319	331	312	306	304	290	283	293	347	296	304	327	296	317	285	303	350	323	301	315	280	290	287	319	318	303	333	298	351	345	314	319	334	308	275	325	332	313	305	321	305	303	290	290	325	309	303	300	299	337	315	315	296	289	297	322	302	332	300	356	313	310	301	347	322	320	305	319	303	322	291	328	285	316	315	327	315	291	315	341	299	304	302	321	293	328	293	324	309	317	304	317	303	304	323	332	315	325	310	288	297	309	315	295	286	315	337	339	317	285	310	294	315	331	302	309	317	297	300	324	296	315	295	301	301	329	318	324	319	321	303	282	255	307	306	316	309	304	301	284	326	305	343	354	321	297	320	303	307	297	297	280	282	307	312	284	309	316	325	306	294	304	312	336	306	269	315	306	301	307	316	331	301	323	288	331	330	322	340	310	303	323	323	309	278	322	324	307	314	291	288	290	310	322	269	309	320	360	339	335	302	289	285	287	324	318	316	310	295	295	307	320	332	319	304	291	312	341	299	311	321	300	319	306	302	317	286	310	296	322	333	325	343	317	309	282	311	339	319	300	328	281	316	330	306	329	320	300	321	319	323	341	281	283	287	325	285	290	323	310	283	280	314	301	278	303	366	339	307	320	301	264	299	307	293	309	327	314	291	309	300	306	331	313	313	335	325	278	316	310	321	308	306	329	313	319	277	314	286	287	319	319	322	310	318	323	315	322	332	286	301	288	288	293	311	339	301	308	320	294	279	334	291	309	285	366	317	326	292	315	313	326	314	279	281	266	270	305	320	301	327	288	304	357	324	294	312	294	297	328	324	321	332	345	317	302	335	316	346	263	307	321	285	291	299	325	341	295	292	295	282	294	317	319	315	302	324	310	304	346	289	303	295	310	346	322	315	293	324	260	311	278	324	268	313	306	292	332	291	326	334	300	313	333	334	315	309	304	282	321	330	329	305	303	293	300	321	278	285	310	301	301	302	319	311	279	296	287	301	330	312	307	319	265	325	310	321	300	292	323	293	296	296	283	316	296	308	336	313	351	331	299	315	290	300	304	282	311	282	303	306	328	293	305	291	304	285	319	293	276	299	297	300	290	328	319	296	315	304	330	311	321	291	319	322	303	296	276	285	322	303	262	294	318	325	326	304	295	301	299	306	303	315	343	285	289	318	287	326	303	317	305	287	287	314	290	304	337	332	285	324	340	289	353	322	283	313	313	325	304	294	313	313	298	293	270	309	302	336	309	255	323	298	305	308	321	336	318	327	336	314	298	310	309	321	303	318	328	332	275	305	303	282	285	292	310	297	306	309	297	299	296	338	301	287	302	330	309	301	245	291	318	328	308	314	326	271	283	337	328	342	346	297	319	283	317	320	332	295	302	296	320	302	299	291	330	319	342	313	314	320	326	288	309	327	313	293	295	310	312	332	288	264	317	300	296	336	297	311	295	292	332	291	293	295	322	313	320	313	320	312	318	331	336	313	283	308	307	300	346	317	320	308	322	324	287	315	303	354	337	310	318	293	328	290	289	307	275	316	308	293	323	331	316	313	306	279	313	301	323	303	281	295	325	327	310	310	301	308	330	304	297	298	309	316	311	287	322	300	266	326	314	307	274	299	315	294	299	308	318	290	327	310	323	292	291	309	333	282	316	319	270	307	317	306	309	307	286	291	352	292	288	330	293	271	287	325	307	324	291	269	319	271	312	310	334	283	318	342	341	318	288	309	315	301	308	310	298	322	311	292	315	320	317	303	340	330	313	321	275	297	310	293	319	286	296	303	323	289	331	316	331	273	321	326	309	331	274	308	281	277	301	288	308	345	328	301	309	315	285	326	339	308	301	291	302	325	284	321	298	287	298	330	309	304	302	294	296	316	322	298	324	308	297	301	298	293	314	309	293	281	278	335	286	311	310	304	310	289	309	332	293	332	305	292	299	338	299	296	280	288	304	291	299	301	297	285	352	340	347	308	278	327	333	312	335	308	303	334	306	308	310	324	313	288	310	331	327	266	307	333	316	283	295	305	270	361	311	282	322	334	307	291	290	321	303	306	344	296	327	306	334	275
35505	1984	4155	4692	4080	3535	2892	2399	2090	1882	1699	1545	1464	1343	1260	1215	1125	1109	1054	1048	1039	890	977	913	893	851	959	838	891	838	840	816	747	872	792	835	797	823	824	784	740	798	816	756	802	783	766	785	738	797	814	789	761	736	730	824	754	810	763	774	746	737	733	762	789	686	765	776	769	740	722	740	725	739	854	722	696	769	748	744	801	745	719	740	804	749	729	771	741	721	744	739	744	742	750	752	759	721	790	714	738	695	728	727	800	716	734	723	740	718	746	661	719	760	713	745	711	681	775	706	728	757	745	716	693	735	754	716	709	747	730	714	723	733	711	780	767	735	699	699	660	708	742	733	718	715	700	702	731	806	746	721	735	743	711	720	753	752	718	778	739	747	750	689	725	784	744	708	744	699	727	730	751	771	735	729	759	720	767	713	757	709	739	730	742	736	721	712	699	717	766	713	749	737	761	731	776	712	707	716	700	737	724	718	722	767	734	697	736	782	724	714	742	695	741	725	767	709	756	739	738	707	758	707	717	758	750	710	661	723	701	709	680	709	776	721	740	731	677	728	725	714	739	750	764	733	758	708	688	783	715	740	657	707	700	701	736	713	754	741	749	735	770	713	719	749	755	695	746	710	750	677	733	711	762	674	762	694	770	734	719	745	699	745	798	739	753	765	762	763	729	692	809	749	698	733	668	721	769	735	760	701	666	744	720	729	744	705	739	702	709	703	754	740	715	691	703	736	745	744	722	751	755	716	762	754	720	749	731	726	723	776	686	732	725	704	726	760	689	734	734	694	713	715	712	696	721	730	718	766	729	678	752	703	707	724	726	719	695	724	739	744	731	727	705	724	703	735	694	800	758	719	744	717	744	753	755	741	768	721	746	719	736	762	737	729	721	700	706	727	728	712	713	741	726	739	750	761	735	725	777	763	729	727	751	737	713	685	696	737	743	743	782	712	748	761	683	715	762	748	742	692	739	698	683	690	753	723	753	817	707	756	759	721	724	698	704	725	730	705	704	736	742	726	745	698	733	740	728	710	726	753	731	758	722	748	695	695	704	734	740	696	689	755	722	719	743	726	704	732	737	719	721	754	744	741	756	721	748	733	733	754	740	722	734	719	708	720	695	714	763	748	710	705	739	750	736	744	664	711	735	720	656	718	763	720	735	709	705	701	699	697	749	707	783	730	754	722	758	705	708	725	715	689	779	732	758	718	712	715	701	713	705	719	748	732	683	747	723	717	704	752	765	749	754	737	776	740	703	775	716	721	732	717	700	722	763	736	713	715	690	746	783	691	741	747	779	715	730	740	709	738	737	746	771	744	742	684	761	730	713	764	736	780	733	747	664	760	726	773	696	732	727	690	726	722	710	749	732	729	765	809	766	749	702	732	743	730	765	729	702	700	713	746	739	682	737	699	671	724	726	661	761	768	696	755	747	773	713	722	683	729	746	777	756	716	691	734	718	710	734	706	726	683	683	751	709	782	718	718	698	757	738	739	698	721	779	720	802	715	728	733	801	747	657	735	717	695	729	730	747	723	688	755	736	701	723	726	685	738	746	739	762	702	722	749	717	737	740	701	725	743	699	696	660	723	658	728	750	716	762	732	747	709	722	724	725	731	724	714	708	714	761	662	696	686	699	747	685	765	686	705	724	727	682	710	788	724	707	723	663	764	758	716	741	735	689	701	738	741	761	723	725	734	741	712	736	661	762	719	743	725	701	682	704	729	709	711	723	746	796	756	723	698	704	759	684	689	676	768	703	697	711	760	760	707	681	727	709	731	699	738	740	768	702	697	742	734	674	802	775	707	668	709	681	704	685	702	728	703	719	751	732	698	721	731	720	749	740	740	741	678	696	740	734	716	705	712	733	724	727	716	721	723	740	714	683	726	737	730	754	730	729	714	741	774	745	709	756	718	763	712	728	725	693	728	736	739	752	700	745	751	728	685	693	734	745	714	677	743	736	709	681	707	713	730	766	754	705	700	727	707	696	698	735	710	707	711	740	732	762	735	707	726	716	694	761	770	731	699	737	742	699	728	705	709	687	706	791	724	718	769	727	736	712	706	699	712	723	724	712	751	723	731	731	739	767	765	743	719	672	742	735	744	687	704	764	742	738	714	773	732	732	700	709	711	744	723	765	711	732	743	726	761	713	702	753	765	725	707	760	739	701	719	680	717	735	762	729	696	693	691	759	722	792	720	716	671	700	718	688	738	713	692	707	739	767	754	779	755	759	737	691	695	744	706	719	686	674	718	706	720	709	732	716	691	748	749	701	691	730	728	740	741	713	734	747	695	771	773	705	709	740	699	704	724	739	717	690	752	722	662	756	724	747	733	728	724	720	734	745	727	737	736	704	725	741	737	720	752	667	727	725	704	712	767	730	708	769	739	688	686	747	724	709	718	734	742	699	749	728	709	731	756	731	754	748	710	752	771	705	728	696	702	687	683	754	716	740	727	715	727	718	711	724	707	692	710	704	713	659	727	786	733	739	694	743	697	706	697	763	687	729	743	763	743	725	722	755	747	730	731	734	692	737	712	746	727	711	714	772	786	726	739	740	703	725	748	702	736	764	728	719	757	782	697	754	725	744	771	747	736	669	708	730	721	707	742	674	772	704	715	697	697	704	726	725	712	785	775	739	686	731	701	720	716	778	740	726	700	673	706	731	770	746	721	725	706	696	722	731	733	771	762	717	728	777	719	711	730	705	774	732	697	729	727	768	719	781	708	750	703	703	777	710	739	740	733	764	756	715	710	766	727	707	711	710	689	721	715	687	724	681	719	731	743	759	722	724	746	700	690	742	769	721	756	723	722	714	719	713	756	727	703	732	748	760	735	714	759	674	706	735	724	705	689	693	722	714	742	694	795	727	674	721	750	749	787	721	682	754	723	731	749	712	712	725	733	768	694	748	734	659	709	723	731	713	693	752	688	721	682	738	735	741	710	706	766	726	706	768	677	741	718	775	760	708	749	724	733	723	733	701	771	751	708	723	756	725	733	758	716	726	713	746	742	748	748	726	720	706	724	728	745	718	718	729	683	697	729	680	749	746	753	746	755	729	747	744	697	723	769	701	705	717	720	719	738	728	687	711	706	751	709	776	749	729	739	704	716	708	734	701	749	724	701	733	759	716	756	737	752	749	756	725	739	739	732	734	706	707	729	732	723	697	711	728	717	739	751	724	716	777	706	736	709	744	712	718	786	718	717	687	744	719	728	783	725	725	721	693	709	751	751	751	713	746	781	735	716	721	725	690	717	730	753	751	727	685	742	703	703	723	754	690	729	755	707	776	743	715	751	726	736	692	754	671	723	706	684	741	713	721	733	731	777	751	736	723	755	731	724	776	686	728	723	759	738	732	729	714	773	733	691	712	705	768	741	710	711	725	748	784	694	746	720	719	762	711	753	737	734	743	751	741	729	742	704	734	728	715	747	754	686	750	756	738	701	729	721	717	716	691	732	701	727	722	704	712	777	722	709	687	740	734	712
6266	199	96	89	101	87	97	90	79	88	86	100	95	88	90	76	97	70	69	77	82	94	78	83	85	87	82	100	80	98	105	73	77	77	81	92	86	101	95	70	75	71	87	81	84	67	85	85	107	101	76	75	82	85	81	105	67	81	77	96	86	67	79	70	89	107	89	89	89	72	78	85	78	98	94	78	91	112	78	95	68	93	89	92	86	105	88	78	93	106	98	104	95	87	75	83	84	89	81	97	88	78	90	74	87	79	96	84	67	74	69	86	105	78	88	105	80	76	93	81	71	80	95	82	82	77	78	77	81	99	79	63	83	114	79	86	89	80	73	85	79	78	85	105	85	79	65	72	91	81	85	86	77	100	100	82	76	82	87	71	85	97	87	90	79	82	81	97	92	76	86	66	87	75	86	97	63	82	80	70	85	73	81	75	84	98	74	69	99	98	80	96	92	88	81	93	79	68	89	68	90	74	89	79	77	78	89	73	87	75	91	86	87	76	80	74	76	68	78	75	79	85	92	85	80	72	78	80	80	78	92	80	84	85	90	77	67	79	74	100	88	74	97	105	90	83	102	88	81	86	102	71	81	73	96	86	94	80	97	80	77	83	106	95	100	88	87	83	92	84	81	81	72	87	94	75	102	87	89	81	73	91	99	81	82	93	106	77	83	98	86	89	78	92	77	76	86	90	88	90	86	79	87	80	83	88	98	94	91	88	79	69	89	90	101	80	97	68	75	82	69	88	91	97	97	98	92	74	87	68	103	89	103	83	75	105	77	66	65	76	89	69	75	88	95	83	67	101	78	84	84	81	92	67	93	90	75	80	84	71	83	74	84	81	85	71	83	59	89	71	95	86	95	70	74	73	66	75	77	87	90	85	80	90	102	65	78	100	102	73	90	87	91	85	85	73	74	86	73	86	91	94	95	83	78	107	84	78	76	94	89	73	73	95	75	87	85	89	74	70	91	97	68	92	81	75	91	95	98	85	107	91	96	88	95	68	92	78	78	82	77	64	77	86	75	99	89	94	81	88	89	98	91	79	78	76	82	78	95	84	91	75	86	93	80	79	80	83	71	62	73	77	93	70	77	90	80	82	69	81	83	93	61	79	88	84	78	87	85	79	77	83	78	86	107	81	90	96	100	100	90	86	72	81	73	88	95	82	81	92	71	73	84	79	100	81	71	73	78	77	100	83	87	103	81	87	87	77	80	83	66	97	93	95	81	106	94	78	81	93	109	85	80	88	75	78	85	77	79	90	92	100	77	83	93	97	84	83	96	81	86	90	77	83	84	89	103	96	90	90	90	68	87	86	71	86	99	76	85	87	77	72	79	89	82	80	104	98	76	85	86	83	82	87	73	86	94	78	82	77	96	94	83	88	71	74	91	90	82	86	62	81	89	96	101	77	74	78	80	78	82	87	89	94	83	91	77	75	93	75	85	67	79	99	85	78	71	81	98	96	80	83	80	76	81	85	79	75	108	73	74	58	93	89	82	71	107	76	81	74	92	89	85	84	76	95	81	83	73	89	73	83	84	72	100	84	93	66	73	81	77	80	77	71	83	102	103	82	76	98	79	88	101	72	84	90	71	99	86	81	97	83	85	92	86	91	69	93	85	76	90	87	81	85	80	104	95	82	96	100	95	102	93	71	74	79	79	94	85	111	94	84	90	94	89	78	85	86	75	88	77	69	85	83	79	63	88	71	75	95	87	88	86	84	73	105	85	85	93	77	89	80	86	96	89	75	99	82	96	70	94	88	57	89	86	74	72	95	94	81	83	85	97	89	85	69	104	96	73	78	70	92	88	77	83	68	82	95	83	89	95	89	101	76	77	72	93	80	82	76	73	96	76	78	73	87	81	75	66	85	78	82	84	78	84	103	74	90	95	67	73	84	76	88	90	81	80	85	96	100	79	85	72	87	100	79	90	103	93	88	81	64	92	80	70	87	69	86	95	76	98	81	81	89	89	83	78	89	79	94	94	84	76	81	70	62	77	81	94	79	93	85	99	95	72	104	97	90	87	76	82	87	83	76	93	85	87	80	82	82	79	83	73	70	77	86	84	88	83	64	65	63	110	88	93	75	86	77	89	68	92	82	95	87	70	79	75	93	81	95	80	62	90	81	80	104	99	87	93	89	96	90	98	88	95	82	98	86	92	74	78	75	88	77	101	78	88	65	96	80	73	90	85	76	102	79	85	83	79	90	78	75	78	74	83	76	90	87	84	85	72	90	92	76	56	74	85	93	90	86	88	100	87	75	92	85	85	69	81	84	73	79	82	85	83	98	99	102	89	94	100	79	82	77	90	103	89	98	71	79	71	63	98	83	75	96	84	59	107	92	91	79	83	71	78	68	75	81	79	70	87	69	85	87	88	78	66	93	66	86	85	71	84	89	72	77	83	77	77	88	76	88	75	102	91	88	104	65	90	89	91	81	74	86	78	69	79	74	95	94	84	72	81	96	67	93	77	77	92	82	77	89	77	90	70	63	82	83	95	81	80	82	86	84	72	77	77	88	70	77	86	79	78	94	70	77	81	85	74	76	79	78	73	67	76	89	95	77	89	86	82	67	85	73	82	90	80	82	90	87	80	100	86	81	76	101	78	71	73	75	102	83	87	70	88	64	86	75	86	80	66	83	94	79	78	92	76	88	82	87	87	99	82	81	89	75	81	81	88	59	82	95	88	102	85	77	89	82	82	91	94	73	85	91	77	90	77	98	80	89	85	76	78	99	100	80	75	87	72	85	73	77	83	66	91	77	85	70	82	80	87	82	82	84	77	78	97	78	78	62	61	71	87	110	88	81	74	81	87	108	90	86	85	72	65	92	77	77	85	81	83	108	77	75	80	74	97	68	76	71	87	78	66	90	89	75	70	67	97	81	93	71	111	74	78	71	80	102	77	76	82	81	80	71	81	89	90	80	84	84	72	64	62	95	73	73	88	80	93	74	85	71	83	87	81	85	92	82	76	75	79	82	83	74	78	81	70	94	70	80	86	91	78	88	86	84	98	79	58	91	92	92	101	77	73	72	76	85	60	86	93	93	79	75	80	80	72	83	105	84	85	83	82	95	83	91	70	95	80	87	92	86	81	92	92	87	66	68	96	90	83	77	73	89	70	63	85	80	65	97	78	80	80	88	99	114	90	84	70	77	93	80	79	73	76	79	87	92	92	100	84	73	76	82	106	85	94	88	110	95	91	75	103	89	102	73	93	83	90	72	73	107	83	75	82	71	77	76	75	85	82	86	82	72	94	82	82	89	91	87	79	73	71	93	83	73	82	87	74	83	76	94	79	93	98	79	79	95	96	87	83	97	88	94	99	96	86	82	66	84	82	89	101	100	81	74	87	99	62	87	79	95	84	101	88	84	93	86	77	80	101	82	83	89	82	88	108	70	86	82	72	78	66	92	79	82	80	82	88	90	99	91	93	86	71	104	79	65	72	97	70	88	87	84	91	85	96	89	97	82	104	94	79	97	92	76
5982	308	312	388	308	308	283	293	275	304	313	299	283	274	258	268	293	269	276	283	276	256	290	282	252	258	265	267	279	281	272	278	275	264	254	268	245	268	272	284	262	260	251	281	300	291	267	257	279	282	266	278	298	253	264	251	253	243	259	246	297	267	301	245	284	268	295	261	265	252	267	267	261	288	267	254	274	266	281	263	288	264	285	275	279	225	277	273	283	267	262	270	270	265	279	287	250	309	282	255	268	295	227	253	279	265	269	280	261	249	253	301	264	287	235	253	274	291	269	284	278	283	268	277	268	274	278	281	236	252	275	282	260	266	263	288	246	268	274	277	285	260	271	292	286	271	249	261	304	277	269	264	282	248	285	253	274	272	252	251	287	293	290	254	249	290	256	262	266	262	270	300	245	283	268	283	271	286	246	261	261	282	255	259	268	282	264	277	241	265	258	273	312	286	264	261	289	260	289	251	240	245	269	244	262	279	268	254	262	267	279	259	265	257	269	286	282	239	268	248	264	278	271	266	258	297	256	255	271	258	242	250	268	285	292	242	248	256	277	248	238	279	265	272	247	258	246	265	276	264	291	296	226	276	280	286	255	284	292	293	290	256	284	281	258	298	299	290	280	252	267	245	268	290	270	264	290	280	260	287	289	259	289	273	260	227	273	277	272	284	240	277	276	260	267	261	238	256	238	239	280	282	249	304	278	260	313	308	254	243	280	294	257	242	275	292	261	234	255	241	268	254	254	271	252	282	276	285	276	280	241	277	281	256	246	271	284	280	288	269	278	273	274	256	289	285	264	255	275	279	281	251	269	274	268	265	278	270	243	271	298	292	267	267	264	297	242	294	290	284	259	288	259	256	269	278	279	252	276	279	283	250	273	258	263	254	268	281	256	255	259	248	270	269	256	248	236	268	305	304	270	281	274	286	267	234	268	253	278	249	258	278	273	287	283	279	271	255	286	281	243	282	248	290	280	253	273	263	265	255	285	253	263	265	258	276	265	246	261	261	231	279	261	274	296	271	287	281	290	283	250	258	242	277	289	263	241	279	271	265	254	236	272	296	263	268	276	249	266	275	286	296	286	283	281	259	288	265	286	282	266	296	262	254	259	271	270	275	260	248	283	300	283	288	255	277	256	279	268	294	288	266	253	269	280	269	257	286	311	260	257	267	267	225	286	262	251	309	281	237	253	251	316	284	279	275	293	228	266	254	225	283	272	256	256	292	256	266	255	257	264	285	250	259	286	275	257	262	272	280	289	276	250	283	287	243	252	266	295	267	267	268	237	297	255	275	294	277	262	246	290	293	303	255	289	254	287	319	266	259	269	281	274	253	284	236	298	286	251	283	303	245	252	250	251	267	242	278	255	272	263	258	266	302	283	238	252	279	259	283	304	258	287	281	265	271	271	285	289	268	260	250	259	263	272	281	261	273	277	251	247	253	265	275	274	282	254	264	263	288	287	260	265	278	251	283	268	265	273	303	268	260	302	288	289	274	271	260	249	313	278	280	236	274	256	268	262	249	301	274	260	254	274	294	235	292	275	263	274	312	263	262	246	307	278	272	283	285	257	288	290	256	295	267	264	266	260	276	292	287	245	261	291	244	286	257	288	275	252	258	267	279	276	303	255	257	270	254	263	248	282	258	262	285	280	261	266	290	264	254	261	271	285	256	280	267	287	260	249	283	272	281	260	264	255	260	289	284	264	295	262	275	266	290	252	277	280	262	273	265	275	266	279	264	257	291	267	249	287	246	241	256	251	258	280	243	291	281	260	267	292	284	266	275	275	273	258	268	249	295	257	278	262	265	242	257	291	267	316	292	275	268	280	257	264	282	295	259	288	267	287	296	265	259	296	268	276	247	310	244	284	254	293	278	242	276	245	288	283	270	254	287	260	259	260	261	263	256	273	270	239	268	264	285	267	259	261	276	297	255	288	253	259	266	256	315	243	293	250	269	278	263	258	271	264	284	274	293	279	265	235	269	255	268	273	273	293	249	262	260	281	261	262	259	271	252	303	291	286	280	247	256	265	267	244	278	229	287	254	269	293	264	274	284	252	254	272	293	272	284	262	268	270	269	257	276	272	275	282	273	279	293	266	260	278	272	269	294	290	234	269	286	269	249	290	274	261	237	258	282	293	273	292	261	269	276	286	256	286	258	270	269	293	278	253	322	271	270	280	292	282	260	242	285	248	286	286	283	257	255	278	291	304	290	245	261	278	275	260	289	283	220	240	254	261	256	241	257	292	276	259	260	257	238	248	260	268	266	283	284	248	305	275	271	260	259	258	261	306	271	275	284	267	286	246	258	286	273	253	265	291	273	263	270	281	269	260	274	250	250	268	266	299	267	270	294	246	287	253	268	246	243	277	237	267	274	281	252	267	259	290	261	286	247	282	279	248	257	265	286	288	274	285	303	270	266	275	266	300	259	295	260	288	252	269	255	274	246	290	268	313	296	302	261	266	302	258	280	265	288	282	285	262	260	253	282	273	265	261	251	276	257	250	268	243	259	271	262	266	265	281	289	270	263	245	280	275	280	257	295	239	269	303	260	282	269	266	279	281	265	241	288	267	274	271	288	226	268	267	271	248	261	272	292	250	263	249	257	285	259	285	285	283	263	275	281	260	258	292	267	244	255	248	273	286	247	291	283	275	288	269	262	259	267	276	276	266	284	250	262	289	263	273	271	261	278	287	281	280	270	285	255	284	270	256	248	271	271	287	254	263	244	237	252	252	245	277	268	288	261	266	267	272	293	256	250	293	307	273	260	274	241	251	266	257	270	266	283	267	241	298	264	262	278	284	285	273	260	255	308	289	256	267	237	275	269	292	270	257	276	253	256	277	305	286	270	251	266	282	254	290	274	264	272	242	279	285	252	271	273	277	252	276	254	262	284	296	271	236	276	296	277	277	253	259	245	259	244	273	289	276	253	274	297	282	282	252	270	255	257	246	266	279	269	273	257	269	286	273	238	280	265	281	254	223	247	242	287	296	261	276	288	299	269	306	266	226	296	264	255	239	266	286	266	268	265	273	286	269	294	262	287	285	284	267	285	252	273	268	262	262	288	257	268	311	273	252	286	270	264	253	275	234	243	254	278	272	310	292	288	274	290	274	266	257	261	263	245	297	282	271	300	283	270	273	279	252	282	272	281	278	271	275	255	292	297	235	282	265	258	256	245	266	273	253	276	248	276	272	272	297	267	276	305	288	290	287	291	269	252	266	281	269	250	295	276	253	253	283	248	268	256	273	287	295	272	249	289	288	308	264	267	303	273	283	249	266	264	272	249	265	273	274	218	275	276	270	254	242	297	251	249	284	264	263	286	255	260	258	284	269	262	291	247	251	271	244	246	269	275	293	270	242	284	251	282	259	260	283	284	253	253	257	305	279	264	265	268	272	281	284	266	242	265	281	242	274	272	245	260	258	277	239	273	290	248	269	311	275	264	291	283	280	295	285	244	260	270	261	292	250	243	255	267	258	269
48194	17405	3801	830	615	481	412	338	335	281	280	251	272	260	247	247	247	207	252	241	245	246	247	259	242	216	201	222	208	226	218	229	230	154	197	215	202	203	191	226	224	214	206	209	209	205	240	213	199	205	207	208	216	205	215	209	212	199	223	226	217	228	203	212	203	230	206	222	185	215	208	217	193	212	227	224	203	218	210	207	221	213	216	193	226	202	220	209	216	231	205	204	239	205	219	222	192	209	240	221	231	197	219	204	199	212	216	221	203	218	214	222	230	214	204	215	215	174	209	195	218	217	209	223	196	222	210	182	177	196	235	192	198	225	231	205	193	202	232	211	229	201	196	192	218	213	234	214	193	225	234	230	195	208	205	244	205	193	210	193	214	222	204	192	216	237	207	217	220	233	206	183	204	198	215	216	216	228	224	231	226	237	224	230	208	217	193	208	210	201	163	211	201	207	203	203	200	205	214	223	206	216	208	195	203	186	209	221	209	212	237	235	220	254	218	207	213	209	206	203	208	201	195	196	196	194	201	235	231	220	239	181	211	203	181	214	198	220	208	194	221	180	210	209	217	209	185	194	213	216	204	204	220	222	183	179	191	191	184	190	221	209	203	198	210	232	209	198	207	209	210	204	210	226	218	183	212	205	211	208	191	201	176	204	206	212	216	195	198	224	222	203	251	211	192	232	195	210	221	206	223	200	210	213	218	229	190	212	213	220	201	206	186	215	232	201	209	217	201	200	231	212	197	213	204	225	197	206	165	205	206	201	210	213	189	229	216	206	210	202	198	185	202	219	234	212	209	211	199	193	203	194	185	207	214	187	245	201	222	191	206	208	217	214	228	199	213	177	218	212	205	195	224	214	200	205	164	197	196	203	200	213	203	214	199	227	213	196	196	210	219	209	203	203	203	201	228	193	217	208	222	228	234	206	228	242	199	203	204	235	218	221	209	191	193	222	208	210	207	217	211	213	207	168	208	199	202	216	191	211	201	201	235	208	197	223	194	206	230	190	222	210	222	223	201	208	199	187	192	213	213	205	220	203	204	217	192	237	193	229	204	190	193	206	227	196	201	204	227	209	220	223	208	203	180	213	230	207	182	186	238	207	186	215	184	201	197	238	212	197	226	201	209	194	214	230	199	196	199	241	205	186	215	206	195	195	204	227	219	218	200	186	223	195	189	222	209	204	198	212	194	220	188	201	181	196	195	188	214	207	231	203	195	218	189	203	186	219	208	213	194	216	223	210	197	188	200	157	204	232	208	233	213	218	205	191	176	187	216	239	207	188	204	208	200	183	207	212	224	209	203	183	242	221	178	187	219	211	188	214	202	199	197	211	221	236	217	216	218	176	205	229	216	194	226	209	194	209	213	235	230	199	222	210	201	193	215	188	207	206	204	208	179	193	228	209	183	185	212	212	194	194	181	226	198	220	207	207	197	227	199	207	184	187	198	221	207	232	210	215	203	200	179	200	222	209	223	217	220	203	178	202	206	217	208	236	188	221	202	229	224	202	221	221	217	182	198	209	241	186	211	227	209	210	194	219	184	219	194	182	191	209	190	236	226	228	217	199	206	230	214	198	201	217	218	204	227	223	208	216	200	202	193	221	192	202	216	210	213	237	220	208	204	212	209	194	207	215	211	218	210	213	188	210	231	168	211	196	166	202	215	198	223	199	195	214	209	180	216	215	206	211	212	216	195	215	201	202	207	226	209	237	213	169	205	240	211	203	208	199	227	213	229	198	218	199	205	191	209	205	209	198	229	238	224	211	218	238	214	204	193	221	186	235	192	235	195	207	219	194	232	181	210	190	209	195	218	200	191	197	196	207	202	202	218	217	223	213	204	189	187	203	210	206	198	201	202	229	193	197	198	217	188	226	234	207	187	160	184	225	221	209	232	203	207	219	220	173	193	225	206	214	189	223	203	209	200	220	183	217	226	202	219	219	201	197	193	215	219	202	232	210	214	229	210	187	220	207	181	208	219	185	234	180	198	206	217	195	231	207	200	192	165	205	219	195	208	200	193	193	220	204	222	230	208	210	216	199	189	187	198	212	203	204	208	230	252	208	202	207	208	213	184	195	217	226	203	217	209	207	194	203	191	191	209	202	189	201	198	201	187	209	210	196	209	235	209	205	219	200	209	201	212	176	206	213	214	185	197	202	217	205	210	213	204	167	225	232	214	210	197	216	200	217	220	198	195	197	221	229	189	223	199	203	188	212	209	211	227	209	214	213	228	200	215	217	200	212	193	225	207	189	209	193	212	231	204	205	232	205	214	222	195	205	197	208	203	216	191	218	204	212	194	212	214	208	185	196	212	203	210	214	204	180	178	226	208	207	198	186	220	207	216	202	225	242	199	222	234	203	206	199	205	199	214	240	204	219	212	216	203	207	197	199	214	224	190	196	210	208	191	196	191	208	198	223	202	206	202	210	200	205	204	238	187	221	196	219	186	179	193	227	200	226	214	186	215	224	185	213	208	217	222	207	208	209	198	224	221	203	217	189	226	220	209	232	210	207	220	188	220	193	203	212	206	209	211	211	211	192	206	213	213	217	231	220	207	197	201	213	196	229	212	184	204	218	214	181	185	195	202	203	214	180	221	225	213	225	206	180	217	214	198	200	209	216	197	200	191	193	205	190	205	173	208	202	202	176	221	226	212	212	219	228	191	206	217	195	184	223	213	209	208	226	208	189	203	217	210	206	217	210	219	196	220	213	178	199	190	216	204	221	202	226	222	200	187	230	212	219	201	212	190	211	198	222	199	190	211	198	198	207	214	203	214	202	217	192	180	216	220	212	205	208	203	207	224	195	192	193	222	189	211	175	206	200	233	214	216	218	236	227	179	226	208	223	187	186	207	212	199	218	220	252	230	216	195	187	220	226	226	212	203	215	194	230	200	230	204	219	208	197	213	208	229	230	183	206	224	201	210	216	201	200	238	182	230	248	222	186	224	223	193	187	246	212	210	216	215	227	225	209	198	209	249	226	205	206	227	205	214	216	195	203	213	159	213	186	199	210	210	211	198	209	225	215	185	197	219	198	191	207	191	209	177	182	196	211	237	195	219	221	198	216	225	217	202	220	176	194	207	187	198	204	223	190	231	203	220	201	220	210	227	208	200	229	201	231	194	202	207	228	219	231	205	179	237	219	246	201	202	228	203	211	220	209	241	221	216	202	222	197	212	201	179	212	222	202	216	203	192	223	207	217	220	210	209	209	192	218	210	221	216	195	222	200	203	205	169	224	222	197	199	184	196	202	237	232	197	209	220	205	226	220	214	200	215	226	206	233	214	204	218	206	213	224	217	199	200	231	206	200	199	231	203	230	217	197	214	228	217	200	202	215	193	223	209	230	199	203	194	195	221	208	217	203	213	164	240	219	196	208	217	209	220	190	194	211	209	213	198	209	195	189	185	216	209	222	194	209	197	206	228	209	205	195	191	217	232	203	230	191	183	207	227	227	173	201	197	170	173	211	205	251	221	211
26710	1198	2252	2652	2354	1968	1668	1470	1252	1117	1001	941	885	847	816	793	779	724	728	714	694	672	639	633	643	643	646	608	628	601	560	585	595	620	567	581	602	557	596	574	544	576	545	565	562	570	621	539	541	580	535	585	617	580	562	551	556	570	528	529	565	542	529	573	564	562	550	546	585	532	549	496	548	596	612	521	538	537	525	538	542	546	543	573	542	542	564	544	552	511	541	545	560	515	500	540	548	559	544	566	528	521	542	511	545	516	533	541	525	506	547	553	522	508	527	498	554	553	547	574	532	516	488	559	514	549	542	521	524	563	565	518	530	553	520	561	526	539	500	576	557	546	552	547	535	541	563	515	515	528	580	547	526	543	530	495	514	552	503	526	520	532	551	508	552	526	547	555	555	536	547	544	525	588	577	560	540	530	535	564	545	540	558	514	509	499	534	540	505	529	512	526	529	558	513	528	526	509	550	489	526	527	534	548	548	531	542	557	545	514	509	568	518	534	492	532	530	508	534	539	575	526	519	522	519	538	569	528	518	501	538	534	545	551	557	581	549	530	517	533	525	509	511	553	536	538	538	571	541	534	541	503	502	504	551	548	506	543	550	543	547	528	589	531	547	525	502	533	565	542	527	530	538	559	537	540	524	531	525	544	532	579	519	531	482	551	572	511	565	522	503	585	500	556	540	556	541	497	529	528	548	548	536	532	540	537	531	493	592	543	543	525	519	545	514	527	518	554	548	529	530	544	557	585	538	553	539	557	530	509	518	539	536	533	521	537	575	534	505	566	554	533	500	535	551	563	516	524	523	554	547	550	529	538	525	525	553	508	524	521	531	536	577	542	479	536	554	543	525	532	530	529	532	522	522	550	528	492	531	546	501	507	543	532	494	530	509	530	556	514	535	524	549	511	512	499	513	524	512	520	557	533	504	551	535	537	534	545	515	541	526	514	537	519	548	524	528	521	496	507	504	557	560	540	511	530	502	532	555	548	568	545	543	523	563	516	540	537	521	523	572	554	495	557	499	524	525	518	553	527	547	550	520	540	543	531	566	497	525	512	503	553	532	545	556	523	580	523	526	477	532	552	510	526	524	553	538	531	515	549	560	543	513	533	528	533	579	527	505	580	534	534	531	541	566	531	542	512	532	526	511	533	555	541	541	527	545	594	517	554	551	511	546	527	505	503	529	545	533	507	523	529	525	574	544	545	586	565	560	547	530	520	553	560	528	557	562	543	495	517	536	512	557	542	524	524	541	504	581	537	523	548	559	531	539	557	499	516	550	567	551	533	574	556	533	554	548	551	545	543	574	546	556	510	542	572	522	571	533	526	566	546	519	537	534	559	552	518	475	529	535	528	587	526	519	567	519	524	536	541	551	531	534	535	530	532	528	528	541	536	508	506	548	547	539	533	524	537	524	523	565	519	504	524	510	521	573	548	532	524	545	505	538	563	526	488	547	493	550	523	574	555	563	527	528	519	508	546	522	503	522	518	528	486	556	561	524	517	522	515	537	536	537	556	543	535	489	519	527	545	499	568	500	557	578	539	493	530	541	553	538	516	509	558	516	548	549	533	517	543	549	545	529	550	521	540	555	545	560	521	546	501	523	564	554	547	548	502	556	561	527	549	533	498	581	550	531	493	546	545	534	509	520	551	545	541	536	536	530	539	496	535	524	555	514	544	521	558	544	548	547	582	514	570	530	544	538	524	522	544	552	512	551	520	506	574	551	535	531	521	519	534	529	530	533	538	550	536	572	497	533	536	491	536	545	577	504	551	525	525	531	489	528	538	552	587	535	513	501	538	535	548	537	540	516	512	546	520	561	522	551	513	489	550	554	513	548	565	512	541	547	547	526	556	554	510	521	504	513	512	527	570	536	534	534	511	529	505	539	530	566	517	498	522	515	517	549	525	578	517	525	532	500	549	508	558	504	534	536	549	498	544	505	524	504	536	530	559	567	565	534	530	546	502	552	533	515	523	551	522	593	550	537	532	551	501	496	524	518	558	546	545	492	529	555	517	514	553	541	498	526	557	542	514	539	542	539	498	544	545	564	534	573	509	541	523	535	498	559	491	529	577	582	516	529	556	544	542	524	575	514	530	518	544	547	522	518	562	510	522	535	560	531	518	548	570	505	542	581	527	576	569	500	546	534	529	504	539	555	527	537	531	517	478	519	555	549	476	532	517	554	519	526	565	549	535	554	509	588	532	541	527	492	535	555	525	563	591	539	513	549	540	505	526	543	562	552	536	514	535	547	509	521	584	528	504	508	552	523	547	537	506	523	540	537	512	514	554	508	540	530	566	561	553	533	555	538	495	544	528	530	550	567	495	532	536	513	593	540	535	560	507	507	543	540	553	542	524	511	534	527	504	535	544	495	537	541	526	521	505	517	499	542	567	520	541	566	508	518	533	523	533	536	572	535	539	532	535	496	561	540	538	513	518	543	584	490	524	574	558	533	512	542	519	485	556	573	527	531	519	528	534	529	542	506	533	569	548	551	529	517	531	539	537	502	566	553	550	582	514	551	510	488	567	533	516	529	566	542	574	513	521	549	567	523	528	548	587	565	529	558	537	527	523	592	547	553	561	539	516	551	537	548	553	526	498	593	558	517	530	536	512	565	550	539	524	509	542	532	545	533	528	575	547	538	535	495	568	556	546	565	526	521	572	551	517	585	523	557	564	519	525	506	576	528	527	546	534	546	537	519	484	538	570	523	520	535	505	515	536	529	562	545	538	520	517	516	532	507	542	534	515	540	543	518	483	559	510	504	567	527	572	517	541	510	528	559	499	505	579	542	557	525	503	509	516	544	509	533	533	537	587	559	517	532	538	537	549	538	537	510	545	551	518	536	533	518	542	512	528	528	511	537	533	566	498	566	531	587	536	554	568	523	486	519	503	550	556	532	549	544	541	567	531	531	580	498	531	548	558	548	509	498	533	522	578	490	538	564	564	527	526	553	517	523	533	532	498	539	541	526	565	508	524	542	526	493	506	515	502	540	566	529	552	560	542	538	541	582	540	559	567	527	519	515	528	536	555	541	533	551	560	502	533	529	582	508	558	541	547	520	550	525	540	528	526	569	519	519	553	561	548	525	552	522	544	562	492	577	533	476	534	508	570	544	520	562	553	538	539	474	502	536	556	484	478	527	521	526	556	511	524	530	547	544	566	571	573	529	562	521	519	543	574	572	516	544	539	526	499	550	529	539	539	553	532	534	533	526	568	528	528	525	496	519	560	530	536	495	545	591	532	535	524	555	530	565	513	528	550	575	504	527	556	580	533	515	531	550	561	527	509	571	518	553	550	516	513	538	538	523	567	523	526	511	530	553	553	516	558	553	584	508	516	554	516	532	536	494	532	564	521	531	540	536	554	522	519	556	570	523	528	544	485	533	513	557	543	537	520	574	541	512	585	533	555	539	527	522	557	514	556	523	530	508	519	538	541	504	538	561	512	525	544	547	575	569	534	536	567	566	537	572	581	494	538
55999	23575	13101	2268	1200	883	725	625	540	468	478	402	381	415	403	391	373	357	360	352	350	347	355	332	321	358	341	289	313	291	329	340	352	316	354	334	293	278	302	290	309	298	324	329	318	305	307	323	334	311	344	307	300	348	261	298	306	346	317	320	334	320	305	294	325	318	321	334	280	324	312	311	319	265	296	310	321	293	296	335	324	299	313	314	295	298	313	306	315	313	312	297	317	291	320	364	316	309	289	318	334	318	323	324	326	311	316	291	323	299	301	305	354	329	343	307	296	337	285	339	321	299	313	337	310	285	310	317	344	280	307	313	302	285	328	340	323	313	342	343	322	289	299	316	324	277	311	328	311	278	266	303	269	311	289	337	299	276	335	308	345	313	336	325	302	283	302	319	328	306	322	296	345	331	327	282	309	323	309	276	286	303	346	290	303	323	298	321	319	319	323	299	308	330	314	283	306	307	312	333	330	286	326	295	299	305	288	317	308	321	326	294	290	309	320	314	300	275	346	286	305	282	304	283	301	303	310	314	329	298	324	321	286	303	320	313	301	339	335	334	323	312	339	308	326	322	327	316	300	304	324	293	279	287	292	328	313	308	263	307	307	317	289	305	343	296	323	314	291	314	302	299	346	311	310	282	276	318	318	290	331	316	315	287	328	266	304	351	305	297	308	298	330	349	292	295	318	307	290	287	300	299	316	315	304	320	266	295	297	306	320	320	276	311	327	302	282	299	293	315	304	277	330	307	326	297	273	315	273	332	291	314	318	334	298	344	318	317	338	302	330	332	320	342	337	340	288	317	300	289	314	301	311	309	301	299	298	290	326	311	298	279	329	317	270	313	339	272	308	305	287	278	281	307	290	335	312	304	313	287	307	305	325	294	298	329	296	278	295	279	300	277	313	292	309	314	314	323	299	293	322	289	293	303	304	309	321	335	299	264	290	297	330	313	300	344	341	298	334	293	289	300	282	300	297	333	308	353	315	299	315	290	309	292	310	339	322	280	365	309	317	322	295	293	336	329	269	292	360	315	285	320	318	305	333	259	287	277	289	289	324	325	299	329	323	331	306	305	311	322	322	286	302	340	334	352	325	352	286	322	311	267	277	300	320	310	315	313	332	275	313	286	339	335	293	291	300	307	308	302	293	326	331	292	315	300	283	320	304	327	280	328	317	276	284	308	310	287	286	338	333	318	299	300	291	326	343	289	276	308	300	294	304	339	299	322	317	316	288	317	306	337	302	315	285	303	310	306	327	309	294	331	302	316	315	313	313	291	297	283	289	294	315	313	319	299	321	309	303	269	334	323	304	299	347	338	340	314	332	310	313	322	303	292	260	266	311	295	315	272	297	337	299	300	330	310	297	292	316	319	344	285	314	318	322	316	321	300	299	322	318	316	305	328	302	294	329	305	304	280	283	310	318	292	321	303	317	314	288	273	293	326	269	289	303	337	314	330	301	322	317	330	303	300	321	326	305	326	290	306	282	308	278	311	284	279	293	321	298	289	311	287	314	279	317	331	316	318	282	314	299	339	325	307	262	304	319	297	275	329	322	324	289	280	304	324	301	279	350	291	308	327	300	332	287	272	276	357	290	316	308	314	288	301	293	299	305	298	307	330	320	298	300	286	290	302	318	336	317	289	292	307	296	307	297	320	328	284	310	300	305	281	283	293	295	333	313	316	348	319	301	335	274	330	314	312	286	307	331	295	303	296	277	300	269	341	311	296	288	322	313	331	288	274	257	292	314	315	306	310	325	312	331	296	311	298	290	297	278	339	326	309	300	307	296	310	298	287	286	329	287	327	333	347	298	296	288	283	300	298	280	305	299	323	332	326	317	302	329	291	284	340	306	322	287	321	288	285	316	337	296	318	356	334	317	325	297	280	298	351	292	309	290	312	325	297	355	291	291	318	294	297	326	296	294	320	304	305	323	283	316	329	282	337	356	306	295	331	321	326	296	323	331	325	305	335	299	297	284	319	289	277	291	318	313	324	309	297	324	310	294	353	310	299	326	351	301	281	298	308	279	314	307	303	268	319	309	324	308	336	332	331	307	324	304	314	301	304	302	305	300	318	331	287	302	296	290	270	298	276	300	311	341	296	310	309	338	303	302	314	272	329	307	295	301	322	318	312	308	323	308	339	323	313	305	329	318	308	320	300	314	303	298	286	324	304	303	321	302	277	306	322	314	280	336	298	311	292	308	326	316	297	286	318	288	285	284	275	329	284	294	310	292	306	326	267	301	302	335	272	298	291	315	286	319	270	275	258	323	348	316	326	322	300	320	293	332	342	301	319	308	322	305	316	339	290	320	297	318	299	271	315	287	284	305	314	309	315	295	274	340	292	308	312	318	348	301	322	311	310	326	334	285	313	304	336	258	299	294	275	318	348	309	311	322	327	315	323	328	315	275	315	280	314	331	306	301	316	302	321	313	298	311	303	301	341	303	305	293	337	290	271	292	293	312	325	312	315	307	287	321	299	313	335	301	329	289	306	304	273	299	328	325	322	313	298	321	310	318	302	281	295	298	308	313	326	298	301	323	290	314	311	321	307	342	316	323	328	314	316	285	337	318	302	310	320	310	306	312	317	328	296	307	294	318	311	288	308	320	313	352	318	357	304	310	336	327	317	284	317	316	288	293	302	300	305	305	278	311	300	339	275	276	307	333	272	294	321	295	311	320	287	309	320	268	273	281	307	317	359	328	283	331	356	298	292	327	290	316	319	338	312	290	314	279	304	313	331	289	337	303	295	298	304	336	307	271	284	325	298	321	315	329	283	306	294	331	331	300	320	312	291	341	304	301	327	297	323	328	280	310	296	314	321	319	289	279	328	305	316	311	318	301	307	321	282	313	285	301	292	327	320	308	302	327	302	294	324	315	313	290	312	300	292	306	268	301	305	316	313	309	315	299	334	314	302	280	311	288	299	308	341	347	340	312	316	357	295	320	306	339	320	285	313	343	324	295	290	286	301	287	312	276	277	298	296	283	310	294	327	306	291	294	286	275	296	285	302	314	361	301	325	300	285	278	316	283	293	326	313	296	347	318	278	325	286	323	291	322	327	309	313	282	291	308	302	339	313	320	296	321	260	308	259	320	278	275	322	297	313	294	290	301	287	330	289	289	311	284	287	293	322	330	344	282	324	346	291	348	334	273	312	326	322	288	295	294	332	297	324	307	292	287	339	286	310	317	308	312	293	272	326	291	301	306	301	284	292	302	312	332	292	318	317	316	317	323	323	322	310	312	292	307	274	317	294	292	330	285	316	296	309	308	273	352	284	316	295	301	298	327	306	330	340	304	325	296	313	314	329	325	322	296	299	331	307	321	323	306	305	300	324	302	290	307	293	315	266	304	311	285	348	288	300	290	321	284	311	324	285	287	288	342	336	311	310	323	312	304	271	286	338	276	303	291	260	310	314	336	308	340	318	288	319	328	315	331	322	297	302	305	284	288	309	321	299	309	325	268	311	284	341	283	319	278	299
34978	2066	4086	4761	4190	3463	2881	2388	2161	1914	1680	1577	1462	1321	1278	1218	1182	1110	1029	989	993	942	983	959	927	911	893	865	918	873	877	840	826	828	773	868	774	823	733	787	827	798	809	804	756	841	777	787	791	804	732	777	750	735	763	727	762	754	769	788	762	758	781	808	774	730	779	736	750	778	743	721	763	771	697	715	746	750	766	817	754	741	730	733	751	758	714	758	744	687	675	769	746	738	723	715	723	728	707	676	721	766	772	772	686	723	768	757	715	666	720	695	738	722	747	710	705	751	761	763	704	755	748	725	681	686	729	747	720	711	728	770	775	722	749	728	758	746	689	737	743	697	776	721	723	740	747	750	724	728	719	726	746	733	741	744	714	767	711	704	693	756	682	787	727	720	737	717	754	739	748	726	743	699	742	709	746	731	695	732	720	714	737	736	730	698	729	697	748	747	723	755	727	731	671	692	704	681	724	709	713	691	687	731	726	702	754	735	734	741	735	701	731	778	722	756	749	705	678	722	730	691	689	715	706	752	792	757	677	721	760	741	752	704	727	724	719	721	697	716	728	718	716	695	725	750	699	726	708	728	741	749	744	705	705	725	708	697	748	718	687	745	734	760	730	750	707	694	730	775	725	752	708	707	733	692	697	700	771	722	732	757	766	709	731	702	726	714	713	727	722	730	737	749	737	704	731	763	726	705	727	731	708	761	795	724	735	719	722	675	730	695	709	715	714	759	702	696	705	739	734	688	668	727	737	715	753	756	712	700	714	700	749	695	738	715	744	710	728	744	717	755	731	722	729	725	699	711	707	704	714	703	680	749	737	715	721	729	707	700	757	681	705	731	720	734	725	718	732	744	696	769	707	774	733	740	735	694	749	734	732	739	706	719	732	691	724	670	736	709	761	761	698	727	734	755	718	733	756	727	725	755	720	690	701	708	689	743	714	746	754	722	686	746	723	718	703	707	713	703	739	719	712	717	672	684	740	740	729	724	706	805	737	748	738	704	751	732	710	713	694	744	664	678	701	681	757	709	776	758	719	702	721	700	733	701	723	769	763	741	700	717	717	713	730	696	698	706	689	713	734	731	738	707	752	731	741	776	756	715	725	751	714	779	710	756	724	701	726	742	723	665	680	744	741	706	751	707	780	718	707	721	704	700	697	643	743	742	768	737	685	682	749	743	763	751	736	713	756	690	738	716	680	733	728	758	730	731	731	740	737	707	734	752	729	729	710	725	718	686	741	727	691	764	714	741	728	707	693	716	721	752	758	719	696	745	707	731	710	751	711	754	701	704	719	797	704	717	734	762	764	695	742	701	702	735	689	752	689	713	698	729	691	701	718	741	759	722	754	700	709	728	727	724	753	703	754	697	756	749	723	718	736	710	741	732	737	756	749	755	702	739	705	705	773	717	723	732	708	728	743	726	749	689	721	701	694	679	722	770	727	705	678	713	675	752	715	686	690	731	738	720	715	759	716	727	737	730	739	715	751	713	699	741	718	755	754	740	700	720	691	738	717	727	684	725	690	694	755	720	740	778	721	694	703	706	752	749	746	691	767	765	761	714	699	702	711	743	741	727	694	735	725	740	755	703	777	743	714	729	707	708	726	702	755	711	758	706	743	768	721	737	710	714	708	717	744	726	732	731	706	738	701	760	714	721	694	705	728	723	709	691	753	774	777	760	710	735	767	740	791	728	768	741	719	750	742	719	686	688	743	714	743	749	712	709	735	687	747	703	750	763	720	761	718	746	737	696	720	713	672	711	761	768	707	732	699	735	702	781	717	743	647	730	728	731	755	703	723	746	697	762	701	688	739	710	731	719	742	672	686	751	702	732	700	707	686	713	722	746	754	702	794	671	761	713	713	759	672	717	711	763	716	735	715	744	730	679	760	750	671	724	726	659	727	787	732	713	696	751	724	718	742	686	716	747	701	696	700	735	737	692	690	766	694	743	719	717	680	701	761	772	715	734	740	741	676	759	708	736	710	751	711	713	710	736	746	683	728	755	757	765	699	735	730	711	756	732	720	755	713	714	732	711	705	701	718	717	709	736	754	740	723	731	704	718	710	740	760	789	737	718	734	787	678	747	731	678	725	736	749	755	722	739	730	745	693	690	741	718	747	724	726	750	676	743	698	706	733	741	743	740	743	720	712	692	770	734	746	673	727	740	757	723	735	723	767	766	765	736	727	656	766	747	697	709	677	713	687	722	748	710	747	716	728	697	720	699	703	702	698	721	754	712	699	744	714	713	782	717	709	727	740	692	734	697	743	736	684	704	695	676	722	756	766	767	725	750	725	711	735	708	704	694	732	715	724	737	727	722	733	759	715	744	758	679	731	734	712	733	728	720	733	774	703	743	709	691	766	713	751	717	714	718	760	735	709	783	726	713	687	745	760	744	705	699	739	709	782	680	678	744	737	727	737	676	656	671	661	711	709	700	704	726	700	775	729	692	741	690	700	749	694	753	728	704	752	687	747	720	745	678	669	728	745	787	713	736	700	742	774	707	691	720	727	709	715	773	703	744	766	692	713	740	703	709	721	757	704	752	728	692	688	735	701	728	752	741	721	678	710	711	720	717	707	778	729	743	749	720	737	725	723	724	719	722	765	725	726	747	703	726	784	700	696	744	679	694	784	709	735	717	699	769	684	729	763	729	691	716	701	742	721	697	773	666	742	716	697	707	732	719	705	711	741	738	715	694	691	672	741	770	738	701	728	734	736	736	710	759	719	737	762	757	729	727	724	745	741	697	707	754	773	724	691	738	736	697	742	674	711	719	713	711	745	715	741	720	752	713	818	740	754	716	763	676	732	680	643	753	673	700	754	727	722	763	698	719	713	731	729	715	742	714	701	763	729	718	700	686	724	744	684	742	756	722	722	700	702	702	717	755	743	722	755	759	718	693	745	707	734	725	752	719	730	759	696	713	727	706	680	699	743	723	716	700	761	753	731	729	719	707	685	688	717	729	742	733	729	706	773	704	774	689	785	685	726	710	710	717	795	698	684	783	765	740	713	722	731	691	744	755	698	676	711	721	703	718	708	675	731	786	743	688	751	708	758	730	772	719	712	761	727	711	730	734	751	726	714	745	737	748	738	716	727	781	706	725	708	760	700	692	698	746	717	714	722	673	732	689	754	728	757	747	736	707	710	765	720	769	757	719	732	696	687	724	723	701	779	769	711	715	728	735	745	711	757	737	684	668	736	714	731	736	723	714	725	712	686	677	717	738	744	702	666	739	756	751	759	694	780	712	726	753	701	694	742	729	758	714	701	713	721	774	720	715	723	753	683	739	723	709	662	765	683	748	702	705	698	749	707	711	728	796	695	733	747	709	759	761	725	706	736	763	734	727	757	703	719	720	708	739	724	761	730	720	744	761	744	743	739	749	735	778	703	764	749	800	726	739	741	734	711	773	798	746	774	734	711	718	704	705	756	739	680	690	687	702	711	722	693	757	747	704	748	730	753	768	723	751	685	748	727	717	739	698
6557	234	116	97	85	91	87	81	104	92	95	87	72	86	87	86	81	86	80	87	83	79	91	79	73	75	87	86	82	84	85	86	81	79	81	88	89	83	106	99	89	88	84	87	78	83	80	84	92	84	76	81	82	63	83	78	73	93	79	83	87	77	83	81	86	84	84	94	96	94	76	78	84	80	98	84	76	83	81	90	58	83	100	78	85	80	97	63	77	80	88	91	85	75	103	90	94	96	85	81	87	82	75	87	75	83	77	83	81	99	81	94	81	77	97	99	91	89	82	87	78	88	88	74	77	65	85	84	84	72	80	79	84	77	97	80	91	90	83	97	90	90	85	78	105	83	83	92	76	76	75	85	82	93	88	92	96	92	91	93	98	79	87	94	84	92	76	64	61	71	74	76	85	72	87	94	69	78	94	66	73	88	83	68	79	85	98	82	82	102	91	63	72	82	85	80	81	97	84	71	76	71	83	85	110	88	93	77	87	83	100	92	93	81	99	71	84	74	92	77	67	73	94	80	83	83	78	73	79	70	94	81	82	72	75	94	80	74	73	81	84	94	91	76	80	70	103	71	91	94	75	83	72	86	83	77	86	84	82	86	68	109	81	96	87	74	96	92	77	97	90	85	89	75	79	77	78	82	107	84	77	90	73	85	99	84	75	88	96	92	82	81	86	95	87	62	71	78	79	72	74	76	73	87	81	63	103	75	91	70	80	85	89	60	91	100	78	76	89	81	83	67	97	77	80	92	86	85	97	87	92	88	79	67	94	90	75	66	99	91	87	71	74	100	80	91	95	100	66	98	111	85	76	81	77	83	54	80	87	83	83	83	83	92	91	92	92	88	76	98	91	66	114	66	83	79	86	76	82	75	82	88	82	90	84	59	86	71	86	82	80	80	78	90	72	75	71	81	75	73	92	91	79	79	96	78	70	80	83	90	77	85	83	65	95	86	107	87	99	92	63	72	83	96	74	83	87	84	87	77	83	85	81	91	90	80	97	100	80	81	83	102	80	83	96	94	87	71	78	72	83	84	84	81	76	80	84	85	72	85	93	86	67	74	100	66	84	90	78	75	93	92	85	80	89	74	80	67	86	79	87	107	87	80	85	95	91	84	64	86	94	95	80	97	79	81	79	90	74	71	70	83	73	78	98	94	86	95	87	97	80	71	76	99	96	76	104	81	98	76	75	94	98	75	88	91	69	77	75	77	100	82	68	70	84	74	85	84	78	87	78	98	91	108	88	62	83	81	90	84	83	70	77	78	95	77	75	108	91	82	70	79	74	90	79	81	92	85	75	98	92	70	77	73	93	86	69	78	111	86	78	78	71	74	79	98	96	75	92	92	74	95	76	62	88	73	82	77	91	69	75	83	70	99	81	98	65	88	93	91	80	95	80	66	80	81	110	85	87	86	65	77	104	91	107	76	90	81	83	78	88	99	90	89	90	75	103	72	91	89	83	100	85	87	98	88	80	79	88	87	94	90	98	78	78	87	78	68	85	91	98	87	88	92	72	77	74	71	84	72	67	84	91	90	88	95	78	83	90	84	88	97	97	97	95	92	72	89	94	81	95	70	72	78	85	98	91	66	68	66	69	90	79	86	73	90	76	77	79	76	90	74	71	90	89	87	102	89	83	92	63	95	81	82	97	87	82	75	89	105	75	79	82	82	78	90	84	89	80	77	97	86	94	80	80	111	86	81	95	79	91	88	78	82	83	94	83	82	91	102	102	83	87	91	80	92	90	90	82	73	95	91	96	80	73	76	95	76	84	81	93	72	91	92	81	89	99	74	79	102	74	74	87	97	99	80	71	77	67	79	83	65	84	72	80	93	87	74	68	87	78	77	77	81	81	77	87	91	72	68	74	92	81	79	83	74	58	78	75	72	74	91	105	79	71	103	85	81	73	75	88	81	81	74	92	98	81	78	96	96	73	86	73	60	68	82	74	73	91	99	87	86	67	83	94	103	79	80	76	69	81	83	91	93	84	80	74	93	111	105	66	75	81	86	78	93	70	83	74	92	72	65	85	86	81	74	89	72	80	95	92	89	85	85	71	89	76	93	70	107	77	72	79	104	84	104	92	73	66	93	86	75	66	75	90	82	81	89	104	85	83	90	96	79	75	73	92	72	90	84	85	102	83	96	75	68	89	81	87	68	108	84	89	85	89	67	79	79	82	79	84	92	107	82	86	90	97	77	103	70	78	79	83	79	85	81	77	81	78	83	93	90	92	74	87	99	85	76	91	84	68	104	68	75	72	76	102	90	74	92	87	88	89	71	82	91	93	84	73	73	70	86	80	89	87	89	102	68	83	85	78	88	92	84	91	82	70	102	89	81	72	85	85	86	90	85	87	104	90	94	75	85	72	86	92	99	103	80	89	90	84	69	113	95	76	87	99	77	83	103	79	90	99	72	88	72	88	92	103	92	80	83	91	85	72	100	67	77	90	87	82	88	76	82	91	101	95	71	76	91	84	86	95	93	79	79	88	102	75	93	91	82	82	87	78	96	68	74	73	67	70	85	77	96	95	69	79	94	78	94	66	88	87	86	84	80	90	66	91	82	80	87	67	88	87	87	88	79	89	74	82	91	79	82	82	91	89	96	81	84	78	74	90	79	91	93	80	79	91	92	91	82	90	117	72	73	81	81	73	82	68	72	85	85	61	75	77	95	76	75	83	85	99	96	75	82	70	88	82	96	80	79	89	86	82	77	96	80	94	94	90	90	71	74	89	88	74	75	88	98	85	79	85	80	72	76	76	85	89	79	86	74	74	77	88	83	88	80	86	76	84	100	65	82	87	74	70	82	86	100	67	60	78	78	76	82	76	102	84	76	89	98	100	79	72	99	104	92	93	88	83	67	84	88	81	70	82	77	83	61	79	88	77	90	78	83	81	76	82	68	77	89	88	61	78	92	82	85	90	88	94	85	76	94	87	82	95	82	74	82	82	75	85	81	77	57	99	82	91	86	91	76	82	89	96	95	100	74	77	91	90	82	78	80	85	70	89	87	92	71	100	88	81	78	72	67	98	76	80	79	84	77	79	85	99	81	87	80	70	71	100	91	96	77	70	81	98	93	89	80	99	83	75	93	96	100	71	69	93	85	67	73	94	87	100	83	75	83	95	72	81	75	87	75	77	85	72	70	85	91	80	66	72	71	85	92	74	75	99	92	75	69	89	89	81	88	90	76	76	96	82	76	72	78	83	89	88	85	83	101	96	87	86	79	74	91	73	77	82	94	81	96	75	96	78	89	90	71	70	78	72	83	72	75	79	96	105	89	71	86	91	78	108	90	80	80	78	74	68	72	83	98	81	95	75	73	84	86	87	91	79	66	89	94	76	68	81	79	83	109	75	88	72	91	89	65	85	73	86	83	79	74	65	73	80	94	68	85	77	67	91	84	85	83	74	89	92	88	91	77	77	62	85	79	77	70	75	93	97	79	104	84	77	83	90	78	81	91	88	87	67	80	75	92	85	76
5889	295	329	356	374	304	308	317	312	297	310	280	308	286	252	301	278	289	266	274	259	293	300	283	273	266	303	277	260	282	277	274	263	242	259	277	250	289	278	275	288	290	290	263	298	283	257	279	273	304	279	243	266	285	261	273	266	278	266	263	270	285	258	291	282	251	252	268	275	278	294	256	260	263	264	261	267	264	255	267	264	284	279	277	255	302	267	271	244	268	270	250	276	290	270	271	266	270	264	254	248	284	261	281	262	255	263	288	269	292	269	264	299	282	272	272	272	292	265	273	239	264	266	284	244	245	247	250	283	262	256	260	274	267	256	296	290	266	269	297	269	240	243	279	280	265	259	261	245	269	256	265	273	273	272	275	288	300	246	287	250	249	242	251	245	264	275	261	261	238	267	266	272	254	265	243	278	286	264	241	263	278	294	292	268	290	271	254	278	284	286	288	228	263	306	278	272	277	224	294	262	268	268	261	245	261	298	258	255	235	278	262	281	264	272	256	259	255	284	280	286	274	244	287	320	288	259	262	245	251	276	269	277	265	242	248	268	253	288	272	275	267	269	272	280	283	248	248	274	283	285	258	273	272	260	293	274	255	272	281	287	256	268	266	275	267	264	274	258	243	283	255	275	280	263	285	274	251	272	265	276	256	294	239	240	275	294	254	281	263	280	252	275	265	282	279	256	266	247	271	282	250	240	272	286	253	243	254	284	272	299	294	270	255	254	272	251	314	288	288	260	240	248	274	294	258	266	278	265	234	264	264	264	285	283	259	237	262	240	256	273	259	252	259	269	250	254	257	287	273	288	262	271	292	251	252	272	264	276	242	266	248	262	252	269	266	253	287	274	269	264	262	239	255	258	289	279	264	258	259	243	254	249	246	304	265	260	252	264	268	240	274	313	276	258	244	252	270	290	244	258	246	252	270	251	277	253	301	297	277	261	292	245	245	278	271	282	268	268	283	264	269	261	255	279	277	279	289	262	280	247	267	234	248	296	274	256	278	286	245	241	279	233	282	279	278	215	265	272	268	258	272	241	267	262	264	259	288	290	271	259	271	291	267	275	256	272	255	256	264	255	251	282	272	292	278	285	240	273	268	260	244	271	274	266	267	255	269	269	258	247	277	268	270	275	257	248	279	279	244	246	281	279	256	284	250	292	256	269	271	271	239	288	269	242	255	239	266	254	268	254	260	245	259	282	263	265	316	263	269	269	267	272	288	296	269	291	272	274	282	291	277	246	258	258	276	249	282	258	286	277	273	246	268	285	274	244	241	262	259	264	268	265	299	293	289	260	254	281	251	268	288	287	316	257	238	273	262	276	267	275	267	245	260	256	263	261	259	288	276	274	284	256	257	256	263	280	270	256	251	273	258	279	248	276	255	277	272	295	277	275	246	260	275	254	281	275	297	280	287	271	251	249	282	232	262	250	235	275	274	279	264	250	260	248	285	268	284	236	299	282	264	258	277	265	236	256	265	286	273	270	299	288	267	255	245	265	287	219	255	240	264	270	265	256	265	272	297	257	277	282	262	259	243	259	288	268	240	269	242	241	254	233	271	258	259	259	272	268	247	235	242	284	305	270	273	262	266	258	264	267	259	266	257	264	273	240	268	231	252	264	245	257	259	270	292	281	259	253	257	256	248	267	281	245	264	252	270	256	234	255	276	278	264	291	280	260	313	296	277	261	289	267	256	280	258	268	270	254	275	236	270	242	264	258	256	284	277	264	256	271	278	248	275	305	273	298	278	244	275	267	262	257	227	258	265	285	286	272	263	237	288	302	268	228	274	293	266	260	286	232	262	286	255	262	280	295	282	272	242	292	269	289	254	227	230	260	226	283	241	285	283	264	273	248	273	278	275	229	266	253	251	249	270	248	256	255	253	281	269	250	272	251	270	249	244	259	269	278	255	270	290	268	253	250	306	250	270	285	287	239	259	267	264	244	263	269	290	275	284	274	237	291	245	267	266	246	282	307	265	271	273	258	253	278	281	269	274	271	293	261	259	263	295	270	270	257	262	264	285	267	287	252	261	253	246	295	263	265	263	303	280	270	260	268	265	249	275	255	258	305	277	273	253	305	280	266	260	268	260	278	292	263	264	251	275	278	264	264	269	283	262	261	268	258	259	277	292	269	259	297	264	284	267	269	247	254	271	239	242	253	295	280	247	261	280	271	263	256	278	290	279	287	286	256	292	283	288	258	264	261	260	256	251	294	245	266	252	275	273	275	260	238	264	270	242	275	317	239	293	238	279	261	285	270	246	222	278	235	248	251	263	278	287	264	259	275	296	269	257	263	276	286	257	236	237	273	274	249	268	283	257	248	238	269	254	268	246	275	274	240	255	259	247	250	277	249	261	273	240	262	245	278	275	247	284	279	275	259	275	251	237	262	276	261	251	302	268	253	238	258	287	261	290	268	269	257	282	308	281	261	242	275	259	287	293	244	264	286	277	260	267	259	280	267	271	260	269	286	283	258	254	290	282	262	280	257	257	266	257	269	296	284	274	267	254	284	274	245	257	249	265	294	246	257	266	239	278	290	287	253	262	266	287	274	294	251	257	284	248	243	262	271	286	273	282	245	241	262	283	277	279	275	244	253	253	263	282	283	248	284	260	247	270	244	252	268	250	302	244	297	280	291	287	270	269	243	225	273	275	301	258	276	257	278	298	267	260	272	263	294	308	288	271	246	262	279	267	254	227	280	251	265	239	259	251	302	256	258	271	280	268	268	257	265	255	294	296	241	257	273	260	264	260	285	285	271	273	252	279	284	266	248	291	286	284	287	243	272	257	286	269	291	270	270	282	251	256	276	260	285	258	247	277	269	264	254	265	276	263	259	268	270	290	274	246	265	249	268	262	268	260	277	268	266	245	235	294	282	243	312	288	275	274	248	270	269	259	248	269	268	280	272	293	269	257	281	272	252	278	287	260	266	270	270	278	279	278	299	272	277	288	255	287	271	276	297	275	282	263	226	259	278	261	274	292	268	249	254	287	262	279	275	275	279	245	297	283	282	264	284	234	267	266	260	308	250	302	253	266	264	285	258	284	254	245	294	265	268	263	255	292	268	273	252	257	270	256	292	254	251	280	284	249	254	296	287	266	248	254	295	277	294	270	261	273	263	256	254	272	269	265	263	262	263	250	276	282	260	276	263	257	284	296	269	261	273	270	273	269	272	270	266	263	280	263	261	274	276	242	253	250	257	277	334	270	288	226	304	264	288	258	266	290	252	270	263	229	267	279	264	256	261	265	273	266	295	262	264	264	296	263	284	284	272	264	231	266	272	276	252	300	294	286	289	256	251	287	279	254	246	257	260	269	276	275	286	290	276	290	276	300	250	232	247	279	268	275	243	263	297	257	267	235	237	267	254	243	293	258	241	249	259	273	267	252	263	266	261	270	301	267	280	245	283	255	258	277	291	270	250	268	286	320	255	279	238	266	292	242	264	265	267	266	268	266	262	247	260	285	254	241	253	274	276	271
44667	17759	3977	922	576	471	403	369	322	280	263	264	257	250	235	236	238	236	240	190	217	183	209	228	204	233	209	225	242	207	203	195	217	199	228	217	216	194	219	193	214	209	188	206	220	228	208	215	204	218	200	222	228	210	225	214	243	225	198	198	203	191	215	209	173	201	202	215	200	193	224	202	198	218	216	199	205	224	183	196	195	198	192	213	195	212	213	204	213	203	229	210	185	185	222	195	200	219	226	205	209	214	204	187	190	190	202	201	202	218	175	187	198	204	212	219	214	196	216	213	191	231	222	198	204	212	192	213	212	204	208	219	194	182	201	209	220	187	195	191	214	184	222	200	210	208	201	179	201	215	192	194	190	217	222	186	202	185	197	203	224	202	207	214	185	197	215	219	186	203	213	204	196	203	230	197	203	215	202	228	234	211	249	199	194	217	246	185	201	182	215	202	216	218	201	219	175	209	193	187	230	214	188	209	195	231	213	191	209	205	237	209	196	199	234	220	211	238	208	197	186	225	229	223	195	205	209	228	212	216	211	240	192	197	197	197	200	214	190	209	192	209	172	198	220	216	203	197	208	214	196	187	204	211	182	186	218	204	214	216	224	208	197	192	205	187	187	227	176	205	216	194	207	200	231	199	190	205	196	227	221	213	196	214	222	228	199	190	206	215	196	193	186	215	196	194	213	206	190	174	183	207	197	184	196	211	207	202	199	219	204	208	211	216	213	199	224	182	198	195	228	192	195	194	216	213	195	171	196	208	221	208	200	204	229	204	208	202	223	192	184	175	197	244	189	193	191	203	199	210	193	226	205	201	215	186	209	221	203	181	212	238	237	205	222	242	207	186	225	212	220	209	203	195	203	205	228	199	205	248	176	220	211	202	216	206	188	191	198	189	208	191	192	208	186	182	243	205	199	198	200	189	208	205	209	213	189	238	198	196	170	199	209	221	224	197	200	201	225	194	213	211	228	204	211	198	182	223	206	219	191	188	169	186	189	173	205	176	218	210	195	205	206	223	197	217	224	209	183	216	228	209	190	202	236	227	233	195	199	212	191	180	212	184	212	205	188	198	187	218	215	203	213	207	193	202	220	214	213	185	187	191	183	228	213	198	204	192	195	205	198	210	211	201	198	184	213	208	203	207	227	199	219	210	180	210	194	219	216	199	196	226	200	205	226	196	176	208	191	208	207	173	220	225	197	184	212	199	202	199	218	206	210	219	220	220	191	204	195	183	207	195	204	215	202	214	198	234	190	230	206	185	198	189	205	207	179	204	209	194	209	196	205	221	206	222	181	224	202	207	209	227	188	198	203	204	202	179	231	203	220	200	208	203	193	184	190	193	181	188	217	222	203	196	184	208	189	210	222	207	209	193	209	222	231	217	211	213	214	217	177	199	194	184	248	223	215	214	212	233	201	203	176	205	204	175	252	233	204	228	232	204	208	196	184	224	216	198	205	220	192	192	202	179	202	193	217	191	229	195	188	234	172	165	208	194	174	198	209	196	202	186	202	200	197	214	206	192	190	221	193	212	196	202	207	234	192	182	207	206	197	248	195	165	176	193	187	229	191	199	195	198	205	199	218	222	202	211	219	202	199	211	218	186	204	212	200	218	206	180	184	190	164	208	177	199	219	194	179	189	202	231	218	193	185	211	186	195	196	173	209	192	191	190	237	207	204	203	187	230	214	220	214	232	206	224	192	208	233	209	201	203	198	216	224	199	197	195	237	221	214	191	177	207	226	185	199	204	201	200	219	238	209	186	217	212	182	221	184	194	207	188	217	215	191	214	226	200	188	216	197	215	220	204	209	207	216	221	195	208	232	205	218	210	167	201	236	207	207	209	207	211	207	189	221	194	217	208	198	213	213	202	186	220	191	197	222	227	204	187	217	223	202	221	180	216	199	193	207	192	220	202	210	180	180	215	224	208	196	215	214	217	196	202	190	185	198	207	224	210	205	191	240	178	223	197	204	209	216	202	197	195	195	212	187	212	216	207	229	224	189	189	280	238	232	214	190	190	217	188	193	199	198	225	226	208	219	241	211	186	209	199	184	232	205	221	232	227	204	169	203	183	224	190	202	193	207	193	186	180	223	202	201	181	178	211	186	198	176	221	203	212	226	166	219	200	206	207	201	190	183	214	248	214	189	188	208	198	202	180	211	192	189	209	220	221	167	199	206	203	185	168	211	214	224	205	216	217	199	217	201	186	219	209	205	204	213	203	213	214	205	194	223	211	223	200	194	186	192	206	200	216	192	229	203	207	217	243	206	227	198	198	199	233	236	217	191	189	215	212	201	206	203	200	203	194	188	195	191	186	207	224	198	214	202	217	208	205	219	197	198	188	182	183	184	240	224	204	214	180	212	217	202	226	205	209	229	223	205	228	203	226	233	214	210	189	230	204	198	208	203	225	212	216	196	201	203	197	193	194	213	225	220	205	194	201	204	185	222	199	180	187	230	213	194	228	203	223	186	183	217	223	184	178	171	198	197	210	197	199	233	191	212	210	199	185	203	212	173	191	233	201	214	186	201	209	205	195	203	207	190	202	200	191	195	220	200	182	195	209	199	203	207	174	211	206	236	193	190	209	211	202	220	191	233	192	204	177	185	217	214	187	196	173	192	190	200	208	200	175	205	193	214	181	213	211	220	205	171	203	214	203	211	201	207	208	211	183	217	237	209	199	222	200	211	194	201	190	202	182	202	216	194	202	207	191	200	210	198	214	228	204	233	184	201	215	196	193	215	184	210	204	222	188	199	209	233	196	186	198	212	188	181	216	198	180	218	219	212	223	219	213	207	231	221	222	221	186	200	213	222	208	189	200	198	222	206	184	189	192	184	230	216	232	202	192	199	175	183	207	214	256	197	212	227	214	223	212	194	181	194	210	211	210	184	219	199	216	190	190	231	201	240	179	210	193	219	203	213	187	214	201	211	208	210	194	192	180	227	217	204	182	196	249	192	200	202	214	211	214	221	191	190	179	206	232	233	219	190	205	219	179	199	211	207	200	205	190	179	207	218	205	226	204	211	201	219	223	226	184	216	190	210	241	182	179	225	189	195	209	232	212	220	204	195	231	191	200	208	186	186	215	209	209	204	180	189	197	216	213	223	204	234	218	213	226	190	199	201	201	204	206	205	193	196	228	205	189	215	200	190	213	219	219	207	216	226	233	236	227	214	230	205	184	212	199	202	210	181	199	208	227	208	202	210	217	180	199	217	187	213	209	199	196	188	201	195	191	219	197	183	194	202	191	195	219	174	209	216	216	207	190	228	172	178	214	224	220	212	222	203	235	200	223	216	210	196	198	201	201	207	193	214	201	190	209	203	227	189	203	202	194	212	190	187	206	220	184	194	201	208	240	208	204	200	188	191	215	193	197	191	182	195	208	209	194	196	210	195	194	206	201	203	208	215	188	209	201	187	189	208	222	183	192	182	194	169	193	184	195	194	200	178	173	182	221	217	204	234	206	222	210	207	214	221	222
25719	1188	2272	2609	2363	2010	1598	1399	1269	1104	1056	974	870	889	799	772	734	722	718	735	637	666	620	625	642	598	579	582	566	606	607	570	571	590	578	597	562	609	606	602	539	590	567	550	529	566	568	512	545	543	564	544	537	519	581	552	572	558	526	533	544	548	532	539	519	567	544	553	518	579	547	546	568	555	539	523	579	537	553	551	537	518	543	540	530	506	539	569	536	567	494	558	552	553	500	575	523	565	544	535	537	534	524	551	508	561	535	565	549	504	529	538	554	534	504	542	558	530	507	553	536	511	527	473	523	534	549	544	525	531	536	539	541	521	547	517	506	511	511	542	501	528	554	537	551	559	561	529	521	543	554	556	519	556	530	534	547	525	584	547	525	529	539	534	531	523	542	588	546	546	531	568	500	537	511	474	505	571	543	551	518	526	527	519	583	547	540	546	506	547	521	530	552	556	571	503	520	528	533	510	495	511	516	521	506	507	564	521	525	522	533	522	572	505	551	534	508	536	503	546	552	524	494	512	552	503	583	538	556	507	486	521	521	570	502	527	575	525	547	549	535	530	525	576	529	549	509	518	529	528	539	501	512	544	528	522	541	538	550	518	528	517	550	524	482	567	564	563	517	534	521	463	524	526	538	515	537	557	552	479	546	494	509	561	517	508	561	551	528	558	509	542	510	504	542	530	536	543	521	517	523	526	502	551	516	513	546	513	529	533	522	538	526	514	521	532	535	527	544	559	532	533	505	516	524	523	546	489	490	501	550	521	554	521	521	523	533	557	515	546	517	569	546	549	570	525	551	517	513	537	549	532	531	558	543	530	554	525	520	499	524	560	506	514	518	500	525	543	533	504	512	526	527	489	520	573	490	535	501	543	552	522	535	544	528	526	507	551	534	559	519	546	516	514	501	538	532	505	556	517	530	520	527	537	518	565	524	493	513	511	521	560	520	540	503	497	541	535	557	547	536	561	536	519	577	536	538	526	525	550	526	529	481	517	535	546	525	489	536	500	547	577	513	572	545	516	528	549	530	530	512	554	515	513	570	530	531	537	528	575	546	523	511	470	524	523	521	587	531	520	515	563	505	536	559	508	588	567	561	547	556	518	525	563	514	524	520	568	526	526	518	488	500	519	538	566	566	522	523	525	489	534	509	513	537	519	552	524	535	542	512	506	499	497	547	506	556	527	480	577	537	536	521	560	514	513	529	482	506	535	543	549	534	538	527	524	552	524	527	513	539	512	526	510	549	559	532	548	525	481	528	533	550	508	541	546	505	529	545	505	554	531	513	522	494	528	505	499	527	541	486	548	539	526	537	520	541	509	532	479	515	563	537	549	495	522	501	568	519	498	525	524	507	542	464	512	534	506	542	545	501	552	523	526	531	499	569	540	524	509	525	552	505	544	520	489	534	536	531	556	517	527	505	537	537	545	545	546	535	534	552	502	544	507	517	563	537	482	571	564	506	557	541	540	505	508	490	526	549	517	515	548	502	550	492	547	535	530	501	552	541	516	505	525	554	552	539	545	515	535	540	532	560	542	546	514	531	584	527	553	546	538	527	517	539	526	496	529	530	538	539	510	555	521	544	546	525	515	540	520	502	510	533	569	517	522	510	540	505	529	530	525	533	498	547	514	509	579	511	556	519	492	537	532	533	537	544	543	517	537	529	535	546	508	525	529	549	521	523	519	578	543	542	533	495	503	504	526	539	544	555	553	523	563	492	538	531	525	527	530	537	549	512	513	530	521	512	553	564	562	538	542	533	581	509	494	509	533	492	551	549	529	497	524	570	531	525	549	532	527	518	509	547	555	520	527	537	540	506	560	521	513	563	509	535	539	551	511	541	530	550	566	533	513	490	605	505	540	515	569	549	468	538	529	553	516	525	510	529	521	490	535	528	546	553	517	499	527	520	511	543	536	514	534	556	560	519	498	532	539	508	515	514	538	514	496	491	540	554	583	567	549	518	520	581	549	554	549	481	515	553	520	501	535	525	493	546	543	534	546	558	543	531	535	558	487	539	559	548	555	553	510	546	547	526	538	545	526	582	529	525	487	539	536	507	512	533	490	508	519	535	480	520	535	540	514	491	538	526	531	556	515	536	538	547	543	541	548	561	517	564	535	515	573	559	536	532	521	506	533	531	520	571	522	506	554	561	536	520	566	509	519	513	495	526	579	537	510	519	527	538	539	546	494	544	517	530	522	544	525	559	505	575	556	552	506	522	526	520	543	509	518	524	537	545	548	536	541	511	531	517	511	510	549	504	519	517	536	546	561	522	519	553	536	531	532	526	517	544	503	556	547	500	511	534	541	572	533	526	516	535	532	535	516	544	508	542	562	579	511	538	547	531	542	519	508	534	544	548	521	568	536	500	492	521	551	547	526	521	584	547	546	504	512	562	531	508	516	531	518	513	529	500	508	526	546	509	521	541	530	543	540	534	530	501	538	535	529	560	513	520	503	518	545	515	566	544	554	537	528	549	565	526	568	559	561	550	542	495	546	535	509	535	523	529	484	529	545	545	553	539	520	504	498	522	519	552	527	562	516	551	521	496	568	536	550	554	527	522	531	511	540	514	571	518	514	510	492	543	523	524	553	529	505	493	551	517	513	556	535	537	533	537	522	509	542	539	525	535	528	575	528	512	498	547	546	545	518	518	516	549	531	539	530	533	548	529	542	529	564	550	530	503	541	526	507	528	505	544	502	531	508	505	547	505	522	546	507	536	510	539	530	551	521	548	537	537	524	530	557	586	504	536	518	531	532	522	494	519	517	565	529	496	561	499	535	529	597	534	551	538	536	540	503	515	494	530	552	587	552	515	528	520	514	523	583	531	518	512	502	526	499	534	542	527	507	503	496	539	506	518	494	506	514	494	513	504	526	499	539	521	553	546	550	544	532	522	503	537	570	527	493	563	494	540	574	539	496	526	558	526	544	549	554	534	557	609	549	529	510	535	576	542	502	548	521	542	468	537	539	519	537	523	549	537	548	526	522	525	558	528	517	565	516	521	536	545	522	510	523	492	542	535	557	488	511	502	558	525	547	553	487	515	514	574	546	543	520	541	550	507	545	565	518	507	547	531	502	527	540	550	552	538	530	519	534	526	515	524	525	509	526	526	532	579	536	577	528	538	522	541	554	509	558	505	531	532	542	526	584	529	558	536	560	519	535	570	494	554	552	528	545	575	546	537	582	488	550	511	512	494	511	524	499	526	538	554	517	516	551	512	512	535	470	519	526	527	531	541	543	534	483	530	519	553	505	536	562	517	548	544	539	539	536	543	496	547	504	540	502	518	527	527	524	552	533	535	578	547	535	514	550	544	536	493	547	548	540	546	542	543	528	530	516	555	553	542	540	505	552	541	528	545	526	556	533	551	512	530	557	511	533	539	539	529	496	547	506	481	521	521	492	509	550	513	512	534	535	514	553	503	527	542	562	529	496	533	549	489	532	515	509	520	516	540	536	521	542	510	537	511	533	531	504	571	539
40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
